@charset "utf-8";
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");}
.fab {
font-family: 'Font Awesome 5 Brands';
font-weight: 400; }.fa, .fas, .far, .fal, .fad, .fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}
.fa-xs{font-size:.75em;}
.fa-sm{font-size:.875em;}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}
.fa-ul > li{position:relative;}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1);}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1);}:root .fa-rotate-90,
:root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both{-webkit-filter:none;filter:none;}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}
.fa-stack-1x, .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
.fa-500px:before{content:"\f26e";}
.fa-accessible-icon:before{content:"\f368";}
.fa-accusoft:before{content:"\f369";}
.fa-acquisitions-incorporated:before{content:"\f6af";}
.fa-ad:before{content:"\f641";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-card:before{content:"\f2bb";}
.fa-adjust:before{content:"\f042";}
.fa-adn:before{content:"\f170";}
.fa-adversal:before{content:"\f36a";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-air-freshener:before{content:"\f5d0";}
.fa-airbnb:before{content:"\f834";}
.fa-algolia:before{content:"\f36c";}
.fa-align-center:before{content:"\f037";}
.fa-align-justify:before{content:"\f039";}
.fa-align-left:before{content:"\f036";}
.fa-align-right:before{content:"\f038";}
.fa-alipay:before{content:"\f642";}
.fa-allergies:before{content:"\f461";}
.fa-amazon:before{content:"\f270";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-ambulance:before{content:"\f0f9";}
.fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-amilia:before{content:"\f36d";}
.fa-anchor:before{content:"\f13d";}
.fa-android:before{content:"\f17b";}
.fa-angellist:before{content:"\f209";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-down:before{content:"\f107";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angry:before{content:"\f556";}
.fa-angrycreative:before{content:"\f36e";}
.fa-angular:before{content:"\f420";}
.fa-ankh:before{content:"\f644";}
.fa-app-store:before{content:"\f36f";}
.fa-app-store-ios:before{content:"\f370";}
.fa-apper:before{content:"\f371";}
.fa-apple:before{content:"\f179";}
.fa-apple-alt:before{content:"\f5d1";}
.fa-apple-pay:before{content:"\f415";}
.fa-archive:before{content:"\f187";}
.fa-archway:before{content:"\f557";}
.fa-arrow-alt-circle-down:before{content:"\f358";}
.fa-arrow-alt-circle-left:before{content:"\f359";}
.fa-arrow-alt-circle-right:before{content:"\f35a";}
.fa-arrow-alt-circle-up:before{content:"\f35b";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-down:before{content:"\f063";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-arrows-alt-h:before{content:"\f337";}
.fa-arrows-alt-v:before{content:"\f338";}
.fa-artstation:before{content:"\f77a";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asterisk:before{content:"\f069";}
.fa-asymmetrik:before{content:"\f372";}
.fa-at:before{content:"\f1fa";}
.fa-atlas:before{content:"\f558";}
.fa-atlassian:before{content:"\f77b";}
.fa-atom:before{content:"\f5d2";}
.fa-audible:before{content:"\f373";}
.fa-audio-description:before{content:"\f29e";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-avianex:before{content:"\f374";}
.fa-aviato:before{content:"\f421";}
.fa-award:before{content:"\f559";}
.fa-aws:before{content:"\f375";}
.fa-baby:before{content:"\f77c";}
.fa-baby-carriage:before{content:"\f77d";}
.fa-backspace:before{content:"\f55a";}
.fa-backward:before{content:"\f04a";}
.fa-bacon:before{content:"\f7e5";}
.fa-bacteria:before{content:"\e059";}
.fa-bacterium:before{content:"\e05a";}
.fa-bahai:before{content:"\f666";}
.fa-balance-scale:before{content:"\f24e";}
.fa-balance-scale-left:before{content:"\f515";}
.fa-balance-scale-right:before{content:"\f516";}
.fa-ban:before{content:"\f05e";}
.fa-band-aid:before{content:"\f462";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-barcode:before{content:"\f02a";}
.fa-bars:before{content:"\f0c9";}
.fa-baseball-ball:before{content:"\f433";}
.fa-basketball-ball:before{content:"\f434";}
.fa-bath:before{content:"\f2cd";}
.fa-battery-empty:before{content:"\f244";}
.fa-battery-full:before{content:"\f240";}
.fa-battery-half:before{content:"\f242";}
.fa-battery-quarter:before{content:"\f243";}
.fa-battery-three-quarters:before{content:"\f241";}
.fa-battle-net:before{content:"\f835";}
.fa-bed:before{content:"\f236";}
.fa-beer:before{content:"\f0fc";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-bell:before{content:"\f0f3";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bezier-curve:before{content:"\f55b";}
.fa-bible:before{content:"\f647";}
.fa-bicycle:before{content:"\f206";}
.fa-biking:before{content:"\f84a";}
.fa-bimobject:before{content:"\f378";}
.fa-binoculars:before{content:"\f1e5";}
.fa-biohazard:before{content:"\f780";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitcoin:before{content:"\f379";}
.fa-bity:before{content:"\f37a";}
.fa-black-tie:before{content:"\f27e";}
.fa-blackberry:before{content:"\f37b";}
.fa-blender:before{content:"\f517";}
.fa-blender-phone:before{content:"\f6b6";}
.fa-blind:before{content:"\f29d";}
.fa-blog:before{content:"\f781";}
.fa-blogger:before{content:"\f37c";}
.fa-blogger-b:before{content:"\f37d";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-bold:before{content:"\f032";}
.fa-bolt:before{content:"\f0e7";}
.fa-bomb:before{content:"\f1e2";}
.fa-bone:before{content:"\f5d7";}
.fa-bong:before{content:"\f55c";}
.fa-book:before{content:"\f02d";}
.fa-book-dead:before{content:"\f6b7";}
.fa-book-medical:before{content:"\f7e6";}
.fa-book-open:before{content:"\f518";}
.fa-book-reader:before{content:"\f5da";}
.fa-bookmark:before{content:"\f02e";}
.fa-bootstrap:before{content:"\f836";}
.fa-border-all:before{content:"\f84c";}
.fa-border-none:before{content:"\f850";}
.fa-border-style:before{content:"\f853";}
.fa-bowling-ball:before{content:"\f436";}
.fa-box:before{content:"\f466";}
.fa-box-open:before{content:"\f49e";}
.fa-box-tissue:before{content:"\e05b";}
.fa-boxes:before{content:"\f468";}
.fa-braille:before{content:"\f2a1";}
.fa-brain:before{content:"\f5dc";}
.fa-bread-slice:before{content:"\f7ec";}
.fa-briefcase:before{content:"\f0b1";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-broadcast-tower:before{content:"\f519";}
.fa-broom:before{content:"\f51a";}
.fa-brush:before{content:"\f55d";}
.fa-btc:before{content:"\f15a";}
.fa-buffer:before{content:"\f837";}
.fa-bug:before{content:"\f188";}
.fa-building:before{content:"\f1ad";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bullseye:before{content:"\f140";}
.fa-burn:before{content:"\f46a";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-bus:before{content:"\f207";}
.fa-bus-alt:before{content:"\f55e";}
.fa-business-time:before{content:"\f64a";}
.fa-buy-n-large:before{content:"\f8a6";}
.fa-buysellads:before{content:"\f20d";}
.fa-calculator:before{content:"\f1ec";}
.fa-calendar:before{content:"\f133";}
.fa-calendar-alt:before{content:"\f073";}
.fa-calendar-check:before{content:"\f274";}
.fa-calendar-day:before{content:"\f783";}
.fa-calendar-minus:before{content:"\f272";}
.fa-calendar-plus:before{content:"\f271";}
.fa-calendar-times:before{content:"\f273";}
.fa-calendar-week:before{content:"\f784";}
.fa-camera:before{content:"\f030";}
.fa-camera-retro:before{content:"\f083";}
.fa-campground:before{content:"\f6bb";}
.fa-canadian-maple-leaf:before{content:"\f785";}
.fa-candy-cane:before{content:"\f786";}
.fa-cannabis:before{content:"\f55f";}
.fa-capsules:before{content:"\f46b";}
.fa-car:before{content:"\f1b9";}
.fa-car-alt:before{content:"\f5de";}
.fa-car-battery:before{content:"\f5df";}
.fa-car-crash:before{content:"\f5e1";}
.fa-car-side:before{content:"\f5e4";}
.fa-caravan:before{content:"\f8ff";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-caret-square-down:before{content:"\f150";}
.fa-caret-square-left:before{content:"\f191";}
.fa-caret-square-right:before{content:"\f152";}
.fa-caret-square-up:before{content:"\f151";}
.fa-caret-up:before{content:"\f0d8";}
.fa-carrot:before{content:"\f787";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-cart-plus:before{content:"\f217";}
.fa-cash-register:before{content:"\f788";}
.fa-cat:before{content:"\f6be";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-centercode:before{content:"\f380";}
.fa-centos:before{content:"\f789";}
.fa-certificate:before{content:"\f0a3";}
.fa-chair:before{content:"\f6c0";}
.fa-chalkboard:before{content:"\f51b";}
.fa-chalkboard-teacher:before{content:"\f51c";}
.fa-charging-station:before{content:"\f5e7";}
.fa-chart-area:before{content:"\f1fe";}
.fa-chart-bar:before{content:"\f080";}
.fa-chart-line:before{content:"\f201";}
.fa-chart-pie:before{content:"\f200";}
.fa-check:before{content:"\f00c";}
.fa-check-circle:before{content:"\f058";}
.fa-check-double:before{content:"\f560";}
.fa-check-square:before{content:"\f14a";}
.fa-cheese:before{content:"\f7ef";}
.fa-chess:before{content:"\f439";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-chess-board:before{content:"\f43c";}
.fa-chess-king:before{content:"\f43f";}
.fa-chess-knight:before{content:"\f441";}
.fa-chess-pawn:before{content:"\f443";}
.fa-chess-queen:before{content:"\f445";}
.fa-chess-rook:before{content:"\f447";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-down:before{content:"\f078";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-up:before{content:"\f077";}
.fa-child:before{content:"\f1ae";}
.fa-chrome:before{content:"\f268";}
.fa-chromecast:before{content:"\f838";}
.fa-church:before{content:"\f51d";}
.fa-circle:before{content:"\f111";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-city:before{content:"\f64f";}
.fa-clinic-medical:before{content:"\f7f2";}
.fa-clipboard:before{content:"\f328";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-clock:before{content:"\f017";}
.fa-clone:before{content:"\f24d";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-cloud:before{content:"\f0c2";}
.fa-cloud-download-alt:before{content:"\f381";}
.fa-cloud-meatball:before{content:"\f73b";}
.fa-cloud-moon:before{content:"\f6c3";}
.fa-cloud-moon-rain:before{content:"\f73c";}
.fa-cloud-rain:before{content:"\f73d";}
.fa-cloud-showers-heavy:before{content:"\f740";}
.fa-cloud-sun:before{content:"\f6c4";}
.fa-cloud-sun-rain:before{content:"\f743";}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-cloudflare:before{content:"\e07d";}
.fa-cloudscale:before{content:"\f383";}
.fa-cloudsmith:before{content:"\f384";}
.fa-cloudversify:before{content:"\f385";}
.fa-cocktail:before{content:"\f561";}
.fa-code:before{content:"\f121";}
.fa-code-branch:before{content:"\f126";}
.fa-codepen:before{content:"\f1cb";}
.fa-codiepie:before{content:"\f284";}
.fa-coffee:before{content:"\f0f4";}
.fa-cog:before{content:"\f013";}
.fa-cogs:before{content:"\f085";}
.fa-coins:before{content:"\f51e";}
.fa-columns:before{content:"\f0db";}
.fa-comment:before{content:"\f075";}
.fa-comment-alt:before{content:"\f27a";}
.fa-comment-dollar:before{content:"\f651";}
.fa-comment-dots:before{content:"\f4ad";}
.fa-comment-medical:before{content:"\f7f5";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-comments:before{content:"\f086";}
.fa-comments-dollar:before{content:"\f653";}
.fa-compact-disc:before{content:"\f51f";}
.fa-compass:before{content:"\f14e";}
.fa-compress:before{content:"\f066";}
.fa-compress-alt:before{content:"\f422";}
.fa-compress-arrows-alt:before{content:"\f78c";}
.fa-concierge-bell:before{content:"\f562";}
.fa-confluence:before{content:"\f78d";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-contao:before{content:"\f26d";}
.fa-cookie:before{content:"\f563";}
.fa-cookie-bite:before{content:"\f564";}
.fa-copy:before{content:"\f0c5";}
.fa-copyright:before{content:"\f1f9";}
.fa-cotton-bureau:before{content:"\f89e";}
.fa-couch:before{content:"\f4b8";}
.fa-cpanel:before{content:"\f388";}
.fa-creative-commons:before{content:"\f25e";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-creative-commons-zero:before{content:"\f4f3";}
.fa-credit-card:before{content:"\f09d";}
.fa-critical-role:before{content:"\f6c9";}
.fa-crop:before{content:"\f125";}
.fa-crop-alt:before{content:"\f565";}
.fa-cross:before{content:"\f654";}
.fa-crosshairs:before{content:"\f05b";}
.fa-crow:before{content:"\f520";}
.fa-crown:before{content:"\f521";}
.fa-crutch:before{content:"\f7f7";}
.fa-css3:before{content:"\f13c";}
.fa-css3-alt:before{content:"\f38b";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-cut:before{content:"\f0c4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-d-and-d:before{content:"\f38d";}
.fa-d-and-d-beyond:before{content:"\f6ca";}
.fa-dailymotion:before{content:"\e052";}
.fa-dashcube:before{content:"\f210";}
.fa-database:before{content:"\f1c0";}
.fa-deaf:before{content:"\f2a4";}
.fa-deezer:before{content:"\e077";}
.fa-delicious:before{content:"\f1a5";}
.fa-democrat:before{content:"\f747";}
.fa-deploydog:before{content:"\f38e";}
.fa-deskpro:before{content:"\f38f";}
.fa-desktop:before{content:"\f108";}
.fa-dev:before{content:"\f6cc";}
.fa-deviantart:before{content:"\f1bd";}
.fa-dharmachakra:before{content:"\f655";}
.fa-dhl:before{content:"\f790";}
.fa-diagnoses:before{content:"\f470";}
.fa-diaspora:before{content:"\f791";}
.fa-dice:before{content:"\f522";}
.fa-dice-d20:before{content:"\f6cf";}
.fa-dice-d6:before{content:"\f6d1";}
.fa-dice-five:before{content:"\f523";}
.fa-dice-four:before{content:"\f524";}
.fa-dice-one:before{content:"\f525";}
.fa-dice-six:before{content:"\f526";}
.fa-dice-three:before{content:"\f527";}
.fa-dice-two:before{content:"\f528";}
.fa-digg:before{content:"\f1a6";}
.fa-digital-ocean:before{content:"\f391";}
.fa-digital-tachograph:before{content:"\f566";}
.fa-directions:before{content:"\f5eb";}
.fa-discord:before{content:"\f392";}
.fa-discourse:before{content:"\f393";}
.fa-disease:before{content:"\f7fa";}
.fa-divide:before{content:"\f529";}
.fa-dizzy:before{content:"\f567";}
.fa-dna:before{content:"\f471";}
.fa-dochub:before{content:"\f394";}
.fa-docker:before{content:"\f395";}
.fa-dog:before{content:"\f6d3";}
.fa-dollar-sign:before{content:"\f155";}
.fa-dolly:before{content:"\f472";}
.fa-dolly-flatbed:before{content:"\f474";}
.fa-donate:before{content:"\f4b9";}
.fa-door-closed:before{content:"\f52a";}
.fa-door-open:before{content:"\f52b";}
.fa-dot-circle:before{content:"\f192";}
.fa-dove:before{content:"\f4ba";}
.fa-download:before{content:"\f019";}
.fa-draft2digital:before{content:"\f396";}
.fa-drafting-compass:before{content:"\f568";}
.fa-dragon:before{content:"\f6d5";}
.fa-draw-polygon:before{content:"\f5ee";}
.fa-dribbble:before{content:"\f17d";}
.fa-dribbble-square:before{content:"\f397";}
.fa-dropbox:before{content:"\f16b";}
.fa-drum:before{content:"\f569";}
.fa-drum-steelpan:before{content:"\f56a";}
.fa-drumstick-bite:before{content:"\f6d7";}
.fa-drupal:before{content:"\f1a9";}
.fa-dumbbell:before{content:"\f44b";}
.fa-dumpster:before{content:"\f793";}
.fa-dumpster-fire:before{content:"\f794";}
.fa-dungeon:before{content:"\f6d9";}
.fa-dyalog:before{content:"\f399";}
.fa-earlybirds:before{content:"\f39a";}
.fa-ebay:before{content:"\f4f4";}
.fa-edge:before{content:"\f282";}
.fa-edge-legacy:before{content:"\e078";}
.fa-edit:before{content:"\f044";}
.fa-egg:before{content:"\f7fb";}
.fa-eject:before{content:"\f052";}
.fa-elementor:before{content:"\f430";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-ello:before{content:"\f5f1";}
.fa-ember:before{content:"\f423";}
.fa-empire:before{content:"\f1d1";}
.fa-envelope:before{content:"\f0e0";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-open-text:before{content:"\f658";}
.fa-envelope-square:before{content:"\f199";}
.fa-envira:before{content:"\f299";}
.fa-equals:before{content:"\f52c";}
.fa-eraser:before{content:"\f12d";}
.fa-erlang:before{content:"\f39d";}
.fa-ethereum:before{content:"\f42e";}
.fa-ethernet:before{content:"\f796";}
.fa-etsy:before{content:"\f2d7";}
.fa-euro-sign:before{content:"\f153";}
.fa-evernote:before{content:"\f839";}
.fa-exchange-alt:before{content:"\f362";}
.fa-exclamation:before{content:"\f12a";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-exclamation-triangle:before{content:"\f071";}
.fa-expand:before{content:"\f065";}
.fa-expand-alt:before{content:"\f424";}
.fa-expand-arrows-alt:before{content:"\f31e";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-external-link-alt:before{content:"\f35d";}
.fa-external-link-square-alt:before{content:"\f360";}
.fa-eye:before{content:"\f06e";}
.fa-eye-dropper:before{content:"\f1fb";}
.fa-eye-slash:before{content:"\f070";}
.fa-facebook:before{content:"\f09a";}
.fa-facebook-f:before{content:"\f39e";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-facebook-square:before{content:"\f082";}
.fa-fan:before{content:"\f863";}
.fa-fantasy-flight-games:before{content:"\f6dc";}
.fa-fast-backward:before{content:"\f049";}
.fa-fast-forward:before{content:"\f050";}
.fa-faucet:before{content:"\e005";}
.fa-fax:before{content:"\f1ac";}
.fa-feather:before{content:"\f52d";}
.fa-feather-alt:before{content:"\f56b";}
.fa-fedex:before{content:"\f797";}
.fa-fedora:before{content:"\f798";}
.fa-female:before{content:"\f182";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-figma:before{content:"\f799";}
.fa-file:before{content:"\f15b";}
.fa-file-alt:before{content:"\f15c";}
.fa-file-archive:before{content:"\f1c6";}
.fa-file-audio:before{content:"\f1c7";}
.fa-file-code:before{content:"\f1c9";}
.fa-file-contract:before{content:"\f56c";}
.fa-file-csv:before{content:"\f6dd";}
.fa-file-download:before{content:"\f56d";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-export:before{content:"\f56e";}
.fa-file-image:before{content:"\f1c5";}
.fa-file-import:before{content:"\f56f";}
.fa-file-invoice:before{content:"\f570";}
.fa-file-invoice-dollar:before{content:"\f571";}
.fa-file-medical:before{content:"\f477";}
.fa-file-medical-alt:before{content:"\f478";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-file-prescription:before{content:"\f572";}
.fa-file-signature:before{content:"\f573";}
.fa-file-upload:before{content:"\f574";}
.fa-file-video:before{content:"\f1c8";}
.fa-file-word:before{content:"\f1c2";}
.fa-fill:before{content:"\f575";}
.fa-fill-drip:before{content:"\f576";}
.fa-film:before{content:"\f008";}
.fa-filter:before{content:"\f0b0";}
.fa-fingerprint:before{content:"\f577";}
.fa-fire:before{content:"\f06d";}
.fa-fire-alt:before{content:"\f7e4";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-firefox:before{content:"\f269";}
.fa-firefox-browser:before{content:"\e007";}
.fa-first-aid:before{content:"\f479";}
.fa-first-order:before{content:"\f2b0";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-fish:before{content:"\f578";}
.fa-fist-raised:before{content:"\f6de";}
.fa-flag:before{content:"\f024";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-flag-usa:before{content:"\f74d";}
.fa-flask:before{content:"\f0c3";}
.fa-flickr:before{content:"\f16e";}
.fa-flipboard:before{content:"\f44d";}
.fa-flushed:before{content:"\f579";}
.fa-fly:before{content:"\f417";}
.fa-folder:before{content:"\f07b";}
.fa-folder-minus:before{content:"\f65d";}
.fa-folder-open:before{content:"\f07c";}
.fa-folder-plus:before{content:"\f65e";}
.fa-font:before{content:"\f031";}
.fa-font-awesome:before{content:"\f2b4";}
.fa-font-awesome-alt:before{content:"\f35c";}
.fa-font-awesome-flag:before{content:"\f425";}
.fa-font-awesome-logo-full:before{content:"\f4e6";}
.fa-fonticons:before{content:"\f280";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-football-ball:before{content:"\f44e";}
.fa-fort-awesome:before{content:"\f286";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-forumbee:before{content:"\f211";}
.fa-forward:before{content:"\f04e";}
.fa-foursquare:before{content:"\f180";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-frog:before{content:"\f52e";}
.fa-frown:before{content:"\f119";}
.fa-frown-open:before{content:"\f57a";}
.fa-fulcrum:before{content:"\f50b";}
.fa-funnel-dollar:before{content:"\f662";}
.fa-futbol:before{content:"\f1e3";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-gamepad:before{content:"\f11b";}
.fa-gas-pump:before{content:"\f52f";}
.fa-gavel:before{content:"\f0e3";}
.fa-gem:before{content:"\f3a5";}
.fa-genderless:before{content:"\f22d";}
.fa-get-pocket:before{content:"\f265";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-ghost:before{content:"\f6e2";}
.fa-gift:before{content:"\f06b";}
.fa-gifts:before{content:"\f79c";}
.fa-git:before{content:"\f1d3";}
.fa-git-alt:before{content:"\f841";}
.fa-git-square:before{content:"\f1d2";}
.fa-github:before{content:"\f09b";}
.fa-github-alt:before{content:"\f113";}
.fa-github-square:before{content:"\f092";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-gitlab:before{content:"\f296";}
.fa-gitter:before{content:"\f426";}
.fa-glass-cheers:before{content:"\f79f";}
.fa-glass-martini:before{content:"\f000";}
.fa-glass-martini-alt:before{content:"\f57b";}
.fa-glass-whiskey:before{content:"\f7a0";}
.fa-glasses:before{content:"\f530";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-globe:before{content:"\f0ac";}
.fa-globe-africa:before{content:"\f57c";}
.fa-globe-americas:before{content:"\f57d";}
.fa-globe-asia:before{content:"\f57e";}
.fa-globe-europe:before{content:"\f7a2";}
.fa-gofore:before{content:"\f3a7";}
.fa-golf-ball:before{content:"\f450";}
.fa-goodreads:before{content:"\f3a8";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-google:before{content:"\f1a0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-google-pay:before{content:"\e079";}
.fa-google-play:before{content:"\f3ab";}
.fa-google-plus:before{content:"\f2b3";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-gopuram:before{content:"\f664";}
.fa-graduation-cap:before{content:"\f19d";}
.fa-gratipay:before{content:"\f184";}
.fa-grav:before{content:"\f2d6";}
.fa-greater-than:before{content:"\f531";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-grimace:before{content:"\f57f";}
.fa-grin:before{content:"\f580";}
.fa-grin-alt:before{content:"\f581";}
.fa-grin-beam:before{content:"\f582";}
.fa-grin-beam-sweat:before{content:"\f583";}
.fa-grin-hearts:before{content:"\f584";}
.fa-grin-squint:before{content:"\f585";}
.fa-grin-squint-tears:before{content:"\f586";}
.fa-grin-stars:before{content:"\f587";}
.fa-grin-tears:before{content:"\f588";}
.fa-grin-tongue:before{content:"\f589";}
.fa-grin-tongue-squint:before{content:"\f58a";}
.fa-grin-tongue-wink:before{content:"\f58b";}
.fa-grin-wink:before{content:"\f58c";}
.fa-grip-horizontal:before{content:"\f58d";}
.fa-grip-lines:before{content:"\f7a4";}
.fa-grip-lines-vertical:before{content:"\f7a5";}
.fa-grip-vertical:before{content:"\f58e";}
.fa-gripfire:before{content:"\f3ac";}
.fa-grunt:before{content:"\f3ad";}
.fa-guilded:before{content:"\e07e";}
.fa-guitar:before{content:"\f7a6";}
.fa-gulp:before{content:"\f3ae";}
.fa-h-square:before{content:"\f0fd";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-hacker-news-square:before{content:"\f3af";}
.fa-hackerrank:before{content:"\f5f7";}
.fa-hamburger:before{content:"\f805";}
.fa-hammer:before{content:"\f6e3";}
.fa-hamsa:before{content:"\f665";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-hand-holding-medical:before{content:"\e05c";}
.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-hand-holding-water:before{content:"\f4c1";}
.fa-hand-lizard:before{content:"\f258";}
.fa-hand-middle-finger:before{content:"\f806";}
.fa-hand-paper:before{content:"\f256";}
.fa-hand-peace:before{content:"\f25b";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-hand-rock:before{content:"\f255";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hand-sparkles:before{content:"\e05d";}
.fa-hand-spock:before{content:"\f259";}
.fa-hands:before{content:"\f4c2";}
.fa-hands-helping:before{content:"\f4c4";}
.fa-hands-wash:before{content:"\e05e";}
.fa-handshake:before{content:"\f2b5";}
.fa-handshake-alt-slash:before{content:"\e05f";}
.fa-handshake-slash:before{content:"\e060";}
.fa-hanukiah:before{content:"\f6e6";}
.fa-hard-hat:before{content:"\f807";}
.fa-hashtag:before{content:"\f292";}
.fa-hat-cowboy:before{content:"\f8c0";}
.fa-hat-cowboy-side:before{content:"\f8c1";}
.fa-hat-wizard:before{content:"\f6e8";}
.fa-hdd:before{content:"\f0a0";}
.fa-head-side-cough:before{content:"\e061";}
.fa-head-side-cough-slash:before{content:"\e062";}
.fa-head-side-mask:before{content:"\e063";}
.fa-head-side-virus:before{content:"\e064";}
.fa-heading:before{content:"\f1dc";}
.fa-headphones:before{content:"\f025";}
.fa-headphones-alt:before{content:"\f58f";}
.fa-headset:before{content:"\f590";}
.fa-heart:before{content:"\f004";}
.fa-heart-broken:before{content:"\f7a9";}
.fa-heartbeat:before{content:"\f21e";}
.fa-helicopter:before{content:"\f533";}
.fa-highlighter:before{content:"\f591";}
.fa-hiking:before{content:"\f6ec";}
.fa-hippo:before{content:"\f6ed";}
.fa-hips:before{content:"\f452";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-history:before{content:"\f1da";}
.fa-hive:before{content:"\e07f";}
.fa-hockey-puck:before{content:"\f453";}
.fa-holly-berry:before{content:"\f7aa";}
.fa-home:before{content:"\f015";}
.fa-hooli:before{content:"\f427";}
.fa-hornbill:before{content:"\f592";}
.fa-horse:before{content:"\f6f0";}
.fa-horse-head:before{content:"\f7ab";}
.fa-hospital:before{content:"\f0f8";}
.fa-hospital-alt:before{content:"\f47d";}
.fa-hospital-symbol:before{content:"\f47e";}
.fa-hospital-user:before{content:"\f80d";}
.fa-hot-tub:before{content:"\f593";}
.fa-hotdog:before{content:"\f80f";}
.fa-hotel:before{content:"\f594";}
.fa-hotjar:before{content:"\f3b1";}
.fa-hourglass:before{content:"\f254";}
.fa-hourglass-end:before{content:"\f253";}
.fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-start:before{content:"\f251";}
.fa-house-damage:before{content:"\f6f1";}
.fa-house-user:before{content:"\e065";}
.fa-houzz:before{content:"\f27c";}
.fa-hryvnia:before{content:"\f6f2";}
.fa-html5:before{content:"\f13b";}
.fa-hubspot:before{content:"\f3b2";}
.fa-i-cursor:before{content:"\f246";}
.fa-ice-cream:before{content:"\f810";}
.fa-icicles:before{content:"\f7ad";}
.fa-icons:before{content:"\f86d";}
.fa-id-badge:before{content:"\f2c1";}
.fa-id-card:before{content:"\f2c2";}
.fa-id-card-alt:before{content:"\f47f";}
.fa-ideal:before{content:"\e013";}
.fa-igloo:before{content:"\f7ae";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-imdb:before{content:"\f2d8";}
.fa-inbox:before{content:"\f01c";}
.fa-indent:before{content:"\f03c";}
.fa-industry:before{content:"\f275";}
.fa-infinity:before{content:"\f534";}
.fa-info:before{content:"\f129";}
.fa-info-circle:before{content:"\f05a";}
.fa-innosoft:before{content:"\e080";}
.fa-instagram:before{content:"\f16d";}
.fa-instagram-square:before{content:"\e055";}
.fa-instalod:before{content:"\e081";}
.fa-intercom:before{content:"\f7af";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-invision:before{content:"\f7b0";}
.fa-ioxhost:before{content:"\f208";}
.fa-italic:before{content:"\f033";}
.fa-itch-io:before{content:"\f83a";}
.fa-itunes:before{content:"\f3b4";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-java:before{content:"\f4e4";}
.fa-jedi:before{content:"\f669";}
.fa-jedi-order:before{content:"\f50e";}
.fa-jenkins:before{content:"\f3b6";}
.fa-jira:before{content:"\f7b1";}
.fa-joget:before{content:"\f3b7";}
.fa-joint:before{content:"\f595";}
.fa-joomla:before{content:"\f1aa";}
.fa-journal-whills:before{content:"\f66a";}
.fa-js:before{content:"\f3b8";}
.fa-js-square:before{content:"\f3b9";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-kaaba:before{content:"\f66b";}
.fa-kaggle:before{content:"\f5fa";}
.fa-key:before{content:"\f084";}
.fa-keybase:before{content:"\f4f5";}
.fa-keyboard:before{content:"\f11c";}
.fa-keycdn:before{content:"\f3ba";}
.fa-khanda:before{content:"\f66d";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-kiss:before{content:"\f596";}
.fa-kiss-beam:before{content:"\f597";}
.fa-kiss-wink-heart:before{content:"\f598";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-korvue:before{content:"\f42f";}
.fa-landmark:before{content:"\f66f";}
.fa-language:before{content:"\f1ab";}
.fa-laptop:before{content:"\f109";}
.fa-laptop-code:before{content:"\f5fc";}
.fa-laptop-house:before{content:"\e066";}
.fa-laptop-medical:before{content:"\f812";}
.fa-laravel:before{content:"\f3bd";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-laugh:before{content:"\f599";}
.fa-laugh-beam:before{content:"\f59a";}
.fa-laugh-squint:before{content:"\f59b";}
.fa-laugh-wink:before{content:"\f59c";}
.fa-layer-group:before{content:"\f5fd";}
.fa-leaf:before{content:"\f06c";}
.fa-leanpub:before{content:"\f212";}
.fa-lemon:before{content:"\f094";}
.fa-less:before{content:"\f41d";}
.fa-less-than:before{content:"\f536";}
.fa-less-than-equal:before{content:"\f537";}
.fa-level-down-alt:before{content:"\f3be";}
.fa-level-up-alt:before{content:"\f3bf";}
.fa-life-ring:before{content:"\f1cd";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-line:before{content:"\f3c0";}
.fa-link:before{content:"\f0c1";}
.fa-linkedin:before{content:"\f08c";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-linode:before{content:"\f2b8";}
.fa-linux:before{content:"\f17c";}
.fa-lira-sign:before{content:"\f195";}
.fa-list:before{content:"\f03a";}
.fa-list-alt:before{content:"\f022";}
.fa-list-ol:before{content:"\f0cb";}
.fa-list-ul:before{content:"\f0ca";}
.fa-location-arrow:before{content:"\f124";}
.fa-lock:before{content:"\f023";}
.fa-lock-open:before{content:"\f3c1";}
.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-long-arrow-alt-right:before{content:"\f30b";}
.fa-long-arrow-alt-up:before{content:"\f30c";}
.fa-low-vision:before{content:"\f2a8";}
.fa-luggage-cart:before{content:"\f59d";}
.fa-lungs:before{content:"\f604";}
.fa-lungs-virus:before{content:"\e067";}
.fa-lyft:before{content:"\f3c3";}
.fa-magento:before{content:"\f3c4";}
.fa-magic:before{content:"\f0d0";}
.fa-magnet:before{content:"\f076";}
.fa-mail-bulk:before{content:"\f674";}
.fa-mailchimp:before{content:"\f59e";}
.fa-male:before{content:"\f183";}
.fa-mandalorian:before{content:"\f50f";}
.fa-map:before{content:"\f279";}
.fa-map-marked:before{content:"\f59f";}
.fa-map-marked-alt:before{content:"\f5a0";}
.fa-map-marker:before{content:"\f041";}
.fa-map-marker-alt:before{content:"\f3c5";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-markdown:before{content:"\f60f";}
.fa-marker:before{content:"\f5a1";}
.fa-mars:before{content:"\f222";}
.fa-mars-double:before{content:"\f227";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-mask:before{content:"\f6fa";}
.fa-mastodon:before{content:"\f4f6";}
.fa-maxcdn:before{content:"\f136";}
.fa-mdb:before{content:"\f8ca";}
.fa-medal:before{content:"\f5a2";}
.fa-medapps:before{content:"\f3c6";}
.fa-medium:before{content:"\f23a";}
.fa-medium-m:before{content:"\f3c7";}
.fa-medkit:before{content:"\f0fa";}
.fa-medrt:before{content:"\f3c8";}
.fa-meetup:before{content:"\f2e0";}
.fa-megaport:before{content:"\f5a3";}
.fa-meh:before{content:"\f11a";}
.fa-meh-blank:before{content:"\f5a4";}
.fa-meh-rolling-eyes:before{content:"\f5a5";}
.fa-memory:before{content:"\f538";}
.fa-mendeley:before{content:"\f7b3";}
.fa-menorah:before{content:"\f676";}
.fa-mercury:before{content:"\f223";}
.fa-meteor:before{content:"\f753";}
.fa-microblog:before{content:"\e01a";}
.fa-microchip:before{content:"\f2db";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-alt:before{content:"\f3c9";}
.fa-microphone-alt-slash:before{content:"\f539";}
.fa-microphone-slash:before{content:"\f131";}
.fa-microscope:before{content:"\f610";}
.fa-microsoft:before{content:"\f3ca";}
.fa-minus:before{content:"\f068";}
.fa-minus-circle:before{content:"\f056";}
.fa-minus-square:before{content:"\f146";}
.fa-mitten:before{content:"\f7b5";}
.fa-mix:before{content:"\f3cb";}
.fa-mixcloud:before{content:"\f289";}
.fa-mixer:before{content:"\e056";}
.fa-mizuni:before{content:"\f3cc";}
.fa-mobile:before{content:"\f10b";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-modx:before{content:"\f285";}
.fa-monero:before{content:"\f3d0";}
.fa-money-bill:before{content:"\f0d6";}
.fa-money-bill-alt:before{content:"\f3d1";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-money-check:before{content:"\f53c";}
.fa-money-check-alt:before{content:"\f53d";}
.fa-monument:before{content:"\f5a6";}
.fa-moon:before{content:"\f186";}
.fa-mortar-pestle:before{content:"\f5a7";}
.fa-mosque:before{content:"\f678";}
.fa-motorcycle:before{content:"\f21c";}
.fa-mountain:before{content:"\f6fc";}
.fa-mouse:before{content:"\f8cc";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-mug-hot:before{content:"\f7b6";}
.fa-music:before{content:"\f001";}
.fa-napster:before{content:"\f3d2";}
.fa-neos:before{content:"\f612";}
.fa-network-wired:before{content:"\f6ff";}
.fa-neuter:before{content:"\f22c";}
.fa-newspaper:before{content:"\f1ea";}
.fa-nimblr:before{content:"\f5a8";}
.fa-node:before{content:"\f419";}
.fa-node-js:before{content:"\f3d3";}
.fa-not-equal:before{content:"\f53e";}
.fa-notes-medical:before{content:"\f481";}
.fa-npm:before{content:"\f3d4";}
.fa-ns8:before{content:"\f3d5";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-octopus-deploy:before{content:"\e082";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-oil-can:before{content:"\f613";}
.fa-old-republic:before{content:"\f510";}
.fa-om:before{content:"\f679";}
.fa-opencart:before{content:"\f23d";}
.fa-openid:before{content:"\f19b";}
.fa-opera:before{content:"\f26a";}
.fa-optin-monster:before{content:"\f23c";}
.fa-orcid:before{content:"\f8d2";}
.fa-osi:before{content:"\f41a";}
.fa-otter:before{content:"\f700";}
.fa-outdent:before{content:"\f03b";}
.fa-page4:before{content:"\f3d7";}
.fa-pagelines:before{content:"\f18c";}
.fa-pager:before{content:"\f815";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-paint-roller:before{content:"\f5aa";}
.fa-palette:before{content:"\f53f";}
.fa-palfed:before{content:"\f3d8";}
.fa-pallet:before{content:"\f482";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-paperclip:before{content:"\f0c6";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-paragraph:before{content:"\f1dd";}
.fa-parking:before{content:"\f540";}
.fa-passport:before{content:"\f5ab";}
.fa-pastafarianism:before{content:"\f67b";}
.fa-paste:before{content:"\f0ea";}
.fa-patreon:before{content:"\f3d9";}
.fa-pause:before{content:"\f04c";}
.fa-pause-circle:before{content:"\f28b";}
.fa-paw:before{content:"\f1b0";}
.fa-paypal:before{content:"\f1ed";}
.fa-peace:before{content:"\f67c";}
.fa-pen:before{content:"\f304";}
.fa-pen-alt:before{content:"\f305";}
.fa-pen-fancy:before{content:"\f5ac";}
.fa-pen-nib:before{content:"\f5ad";}
.fa-pen-square:before{content:"\f14b";}
.fa-pencil-alt:before{content:"\f303";}
.fa-pencil-ruler:before{content:"\f5ae";}
.fa-penny-arcade:before{content:"\f704";}
.fa-people-arrows:before{content:"\e068";}
.fa-people-carry:before{content:"\f4ce";}
.fa-pepper-hot:before{content:"\f816";}
.fa-perbyte:before{content:"\e083";}
.fa-percent:before{content:"\f295";}
.fa-percentage:before{content:"\f541";}
.fa-periscope:before{content:"\f3da";}
.fa-person-booth:before{content:"\f756";}
.fa-phabricator:before{content:"\f3db";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-phone:before{content:"\f095";}
.fa-phone-alt:before{content:"\f879";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-phone-square:before{content:"\f098";}
.fa-phone-square-alt:before{content:"\f87b";}
.fa-phone-volume:before{content:"\f2a0";}
.fa-photo-video:before{content:"\f87c";}
.fa-php:before{content:"\f457";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-pied-piper-square:before{content:"\e01e";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-pills:before{content:"\f484";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-p:before{content:"\f231";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-pizza-slice:before{content:"\f818";}
.fa-place-of-worship:before{content:"\f67f";}
.fa-plane:before{content:"\f072";}
.fa-plane-arrival:before{content:"\f5af";}
.fa-plane-departure:before{content:"\f5b0";}
.fa-plane-slash:before{content:"\e069";}
.fa-play:before{content:"\f04b";}
.fa-play-circle:before{content:"\f144";}
.fa-playstation:before{content:"\f3df";}
.fa-plug:before{content:"\f1e6";}
.fa-plus:before{content:"\f067";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus-square:before{content:"\f0fe";}
.fa-podcast:before{content:"\f2ce";}
.fa-poll:before{content:"\f681";}
.fa-poll-h:before{content:"\f682";}
.fa-poo:before{content:"\f2fe";}
.fa-poo-storm:before{content:"\f75a";}
.fa-poop:before{content:"\f619";}
.fa-portrait:before{content:"\f3e0";}
.fa-pound-sign:before{content:"\f154";}
.fa-power-off:before{content:"\f011";}
.fa-pray:before{content:"\f683";}
.fa-praying-hands:before{content:"\f684";}
.fa-prescription:before{content:"\f5b1";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-prescription-bottle-alt:before{content:"\f486";}
.fa-print:before{content:"\f02f";}
.fa-procedures:before{content:"\f487";}
.fa-product-hunt:before{content:"\f288";}
.fa-project-diagram:before{content:"\f542";}
.fa-pump-medical:before{content:"\e06a";}
.fa-pump-soap:before{content:"\e06b";}
.fa-pushed:before{content:"\f3e1";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-python:before{content:"\f3e2";}
.fa-qq:before{content:"\f1d6";}
.fa-qrcode:before{content:"\f029";}
.fa-question:before{content:"\f128";}
.fa-question-circle:before{content:"\f059";}
.fa-quidditch:before{content:"\f458";}
.fa-quinscape:before{content:"\f459";}
.fa-quora:before{content:"\f2c4";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-quran:before{content:"\f687";}
.fa-r-project:before{content:"\f4f7";}
.fa-radiation:before{content:"\f7b9";}
.fa-radiation-alt:before{content:"\f7ba";}
.fa-rainbow:before{content:"\f75b";}
.fa-random:before{content:"\f074";}
.fa-raspberry-pi:before{content:"\f7bb";}
.fa-ravelry:before{content:"\f2d9";}
.fa-react:before{content:"\f41b";}
.fa-reacteurope:before{content:"\f75d";}
.fa-readme:before{content:"\f4d5";}
.fa-rebel:before{content:"\f1d0";}
.fa-receipt:before{content:"\f543";}
.fa-record-vinyl:before{content:"\f8d9";}
.fa-recycle:before{content:"\f1b8";}
.fa-red-river:before{content:"\f3e3";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-alien:before{content:"\f281";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-redhat:before{content:"\f7bc";}
.fa-redo:before{content:"\f01e";}
.fa-redo-alt:before{content:"\f2f9";}
.fa-registered:before{content:"\f25d";}
.fa-remove-format:before{content:"\f87d";}
.fa-renren:before{content:"\f18b";}
.fa-reply:before{content:"\f3e5";}
.fa-reply-all:before{content:"\f122";}
.fa-replyd:before{content:"\f3e6";}
.fa-republican:before{content:"\f75e";}
.fa-researchgate:before{content:"\f4f8";}
.fa-resolving:before{content:"\f3e7";}
.fa-restroom:before{content:"\f7bd";}
.fa-retweet:before{content:"\f079";}
.fa-rev:before{content:"\f5b2";}
.fa-ribbon:before{content:"\f4d6";}
.fa-ring:before{content:"\f70b";}
.fa-road:before{content:"\f018";}
.fa-robot:before{content:"\f544";}
.fa-rocket:before{content:"\f135";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-rockrms:before{content:"\f3e9";}
.fa-route:before{content:"\f4d7";}
.fa-rss:before{content:"\f09e";}
.fa-rss-square:before{content:"\f143";}
.fa-ruble-sign:before{content:"\f158";}
.fa-ruler:before{content:"\f545";}
.fa-ruler-combined:before{content:"\f546";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-running:before{content:"\f70c";}
.fa-rupee-sign:before{content:"\f156";}
.fa-rust:before{content:"\e07a";}
.fa-sad-cry:before{content:"\f5b3";}
.fa-sad-tear:before{content:"\f5b4";}
.fa-safari:before{content:"\f267";}
.fa-salesforce:before{content:"\f83b";}
.fa-sass:before{content:"\f41e";}
.fa-satellite:before{content:"\f7bf";}
.fa-satellite-dish:before{content:"\f7c0";}
.fa-save:before{content:"\f0c7";}
.fa-schlix:before{content:"\f3ea";}
.fa-school:before{content:"\f549";}
.fa-screwdriver:before{content:"\f54a";}
.fa-scribd:before{content:"\f28a";}
.fa-scroll:before{content:"\f70e";}
.fa-sd-card:before{content:"\f7c2";}
.fa-search:before{content:"\f002";}
.fa-search-dollar:before{content:"\f688";}
.fa-search-location:before{content:"\f689";}
.fa-search-minus:before{content:"\f010";}
.fa-search-plus:before{content:"\f00e";}
.fa-searchengin:before{content:"\f3eb";}
.fa-seedling:before{content:"\f4d8";}
.fa-sellcast:before{content:"\f2da";}
.fa-sellsy:before{content:"\f213";}
.fa-server:before{content:"\f233";}
.fa-servicestack:before{content:"\f3ec";}
.fa-shapes:before{content:"\f61f";}
.fa-share:before{content:"\f064";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-share-square:before{content:"\f14d";}
.fa-shekel-sign:before{content:"\f20b";}
.fa-shield-alt:before{content:"\f3ed";}
.fa-shield-virus:before{content:"\e06c";}
.fa-ship:before{content:"\f21a";}
.fa-shipping-fast:before{content:"\f48b";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-shopify:before{content:"\e057";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-shopware:before{content:"\f5b5";}
.fa-shower:before{content:"\f2cc";}
.fa-shuttle-van:before{content:"\f5b6";}
.fa-sign:before{content:"\f4d9";}
.fa-sign-in-alt:before{content:"\f2f6";}
.fa-sign-language:before{content:"\f2a7";}
.fa-sign-out-alt:before{content:"\f2f5";}
.fa-signal:before{content:"\f012";}
.fa-signature:before{content:"\f5b7";}
.fa-sim-card:before{content:"\f7c4";}
.fa-simplybuilt:before{content:"\f215";}
.fa-sink:before{content:"\e06d";}
.fa-sistrix:before{content:"\f3ee";}
.fa-sitemap:before{content:"\f0e8";}
.fa-sith:before{content:"\f512";}
.fa-skating:before{content:"\f7c5";}
.fa-sketch:before{content:"\f7c6";}
.fa-skiing:before{content:"\f7c9";}
.fa-skiing-nordic:before{content:"\f7ca";}
.fa-skull:before{content:"\f54c";}
.fa-skull-crossbones:before{content:"\f714";}
.fa-skyatlas:before{content:"\f216";}
.fa-skype:before{content:"\f17e";}
.fa-slack:before{content:"\f198";}
.fa-slack-hash:before{content:"\f3ef";}
.fa-slash:before{content:"\f715";}
.fa-sleigh:before{content:"\f7cc";}
.fa-sliders-h:before{content:"\f1de";}
.fa-slideshare:before{content:"\f1e7";}
.fa-smile:before{content:"\f118";}
.fa-smile-beam:before{content:"\f5b8";}
.fa-smile-wink:before{content:"\f4da";}
.fa-smog:before{content:"\f75f";}
.fa-smoking:before{content:"\f48d";}
.fa-smoking-ban:before{content:"\f54d";}
.fa-sms:before{content:"\f7cd";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-snowboarding:before{content:"\f7ce";}
.fa-snowflake:before{content:"\f2dc";}
.fa-snowman:before{content:"\f7d0";}
.fa-snowplow:before{content:"\f7d2";}
.fa-soap:before{content:"\e06e";}
.fa-socks:before{content:"\f696";}
.fa-solar-panel:before{content:"\f5ba";}
.fa-sort:before{content:"\f0dc";}
.fa-sort-alpha-down:before{content:"\f15d";}
.fa-sort-alpha-down-alt:before{content:"\f881";}
.fa-sort-alpha-up:before{content:"\f15e";}
.fa-sort-alpha-up-alt:before{content:"\f882";}
.fa-sort-amount-down:before{content:"\f160";}
.fa-sort-amount-down-alt:before{content:"\f884";}
.fa-sort-amount-up:before{content:"\f161";}
.fa-sort-amount-up-alt:before{content:"\f885";}
.fa-sort-down:before{content:"\f0dd";}
.fa-sort-numeric-down:before{content:"\f162";}
.fa-sort-numeric-down-alt:before{content:"\f886";}
.fa-sort-numeric-up:before{content:"\f163";}
.fa-sort-numeric-up-alt:before{content:"\f887";}
.fa-sort-up:before{content:"\f0de";}
.fa-soundcloud:before{content:"\f1be";}
.fa-sourcetree:before{content:"\f7d3";}
.fa-spa:before{content:"\f5bb";}
.fa-space-shuttle:before{content:"\f197";}
.fa-speakap:before{content:"\f3f3";}
.fa-speaker-deck:before{content:"\f83c";}
.fa-spell-check:before{content:"\f891";}
.fa-spider:before{content:"\f717";}
.fa-spinner:before{content:"\f110";}
.fa-splotch:before{content:"\f5bc";}
.fa-spotify:before{content:"\f1bc";}
.fa-spray-can:before{content:"\f5bd";}
.fa-square:before{content:"\f0c8";}
.fa-square-full:before{content:"\f45c";}
.fa-square-root-alt:before{content:"\f698";}
.fa-squarespace:before{content:"\f5be";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-stackpath:before{content:"\f842";}
.fa-stamp:before{content:"\f5bf";}
.fa-star:before{content:"\f005";}
.fa-star-and-crescent:before{content:"\f699";}
.fa-star-half:before{content:"\f089";}
.fa-star-half-alt:before{content:"\f5c0";}
.fa-star-of-david:before{content:"\f69a";}
.fa-star-of-life:before{content:"\f621";}
.fa-staylinked:before{content:"\f3f5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-steam-symbol:before{content:"\f3f6";}
.fa-step-backward:before{content:"\f048";}
.fa-step-forward:before{content:"\f051";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-sticky-note:before{content:"\f249";}
.fa-stop:before{content:"\f04d";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-stopwatch-20:before{content:"\e06f";}
.fa-store:before{content:"\f54e";}
.fa-store-alt:before{content:"\f54f";}
.fa-store-alt-slash:before{content:"\e070";}
.fa-store-slash:before{content:"\e071";}
.fa-strava:before{content:"\f428";}
.fa-stream:before{content:"\f550";}
.fa-street-view:before{content:"\f21d";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-stripe:before{content:"\f429";}
.fa-stripe-s:before{content:"\f42a";}
.fa-stroopwafel:before{content:"\f551";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-subscript:before{content:"\f12c";}
.fa-subway:before{content:"\f239";}
.fa-suitcase:before{content:"\f0f2";}
.fa-suitcase-rolling:before{content:"\f5c1";}
.fa-sun:before{content:"\f185";}
.fa-superpowers:before{content:"\f2dd";}
.fa-superscript:before{content:"\f12b";}
.fa-supple:before{content:"\f3f9";}
.fa-surprise:before{content:"\f5c2";}
.fa-suse:before{content:"\f7d6";}
.fa-swatchbook:before{content:"\f5c3";}
.fa-swift:before{content:"\f8e1";}
.fa-swimmer:before{content:"\f5c4";}
.fa-swimming-pool:before{content:"\f5c5";}
.fa-symfony:before{content:"\f83d";}
.fa-synagogue:before{content:"\f69b";}
.fa-sync:before{content:"\f021";}
.fa-sync-alt:before{content:"\f2f1";}
.fa-syringe:before{content:"\f48e";}
.fa-table:before{content:"\f0ce";}
.fa-table-tennis:before{content:"\f45d";}
.fa-tablet:before{content:"\f10a";}
.fa-tablet-alt:before{content:"\f3fa";}
.fa-tablets:before{content:"\f490";}
.fa-tachometer-alt:before{content:"\f3fd";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-tape:before{content:"\f4db";}
.fa-tasks:before{content:"\f0ae";}
.fa-taxi:before{content:"\f1ba";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-teeth:before{content:"\f62e";}
.fa-teeth-open:before{content:"\f62f";}
.fa-telegram:before{content:"\f2c6";}
.fa-telegram-plane:before{content:"\f3fe";}
.fa-temperature-high:before{content:"\f769";}
.fa-temperature-low:before{content:"\f76b";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-tenge:before{content:"\f7d7";}
.fa-terminal:before{content:"\f120";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-th:before{content:"\f00a";}
.fa-th-large:before{content:"\f009";}
.fa-th-list:before{content:"\f00b";}
.fa-the-red-yeti:before{content:"\f69d";}
.fa-theater-masks:before{content:"\f630";}
.fa-themeco:before{content:"\f5c6";}
.fa-themeisle:before{content:"\f2b2";}
.fa-thermometer:before{content:"\f491";}
.fa-thermometer-empty:before{content:"\f2cb";}
.fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-think-peaks:before{content:"\f731";}
.fa-thumbs-down:before{content:"\f165";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbtack:before{content:"\f08d";}
.fa-ticket-alt:before{content:"\f3ff";}
.fa-tiktok:before{content:"\e07b";}
.fa-times:before{content:"\f00d";}
.fa-times-circle:before{content:"\f057";}
.fa-tint:before{content:"\f043";}
.fa-tint-slash:before{content:"\f5c7";}
.fa-tired:before{content:"\f5c8";}
.fa-threads:before{content:'\e9cb';}
.fa-threads-square:before{content:'\e9cc';}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-toilet:before{content:"\f7d8";}
.fa-toilet-paper:before{content:"\f71e";}
.fa-toilet-paper-slash:before{content:"\e072";}
.fa-toolbox:before{content:"\f552";}
.fa-tools:before{content:"\f7d9";}
.fa-tooth:before{content:"\f5c9";}
.fa-torah:before{content:"\f6a0";}
.fa-torii-gate:before{content:"\f6a1";}
.fa-tractor:before{content:"\f722";}
.fa-trade-federation:before{content:"\f513";}
.fa-trademark:before{content:"\f25c";}
.fa-traffic-light:before{content:"\f637";}
.fa-trailer:before{content:"\e041";}
.fa-train:before{content:"\f238";}
.fa-tram:before{content:"\f7da";}
.fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-trash:before{content:"\f1f8";}
.fa-trash-alt:before{content:"\f2ed";}
.fa-trash-restore:before{content:"\f829";}
.fa-trash-restore-alt:before{content:"\f82a";}
.fa-tree:before{content:"\f1bb";}
.fa-trello:before{content:"\f181";}
.fa-tripadvisor:before{content:"\f262";}
.fa-trophy:before{content:"\f091";}
.fa-truck:before{content:"\f0d1";}
.fa-truck-loading:before{content:"\f4de";}
.fa-truck-monster:before{content:"\f63b";}
.fa-truck-moving:before{content:"\f4df";}
.fa-truck-pickup:before{content:"\f63c";}
.fa-tshirt:before{content:"\f553";}
.fa-tty:before{content:"\f1e4";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-tv:before{content:"\f26c";}
.fa-twitch:before{content:"\f1e8";}
.fa-twitter:before{content:"\f099";}
.fa-twitter-square:before{content:"\f081";}
.fa-typo3:before{content:"\f42b";}
.fa-uber:before{content:"\f402";}
.fa-ubuntu:before{content:"\f7df";}
.fa-uikit:before{content:"\f403";}
.fa-umbraco:before{content:"\f8e8";}
.fa-umbrella:before{content:"\f0e9";}
.fa-umbrella-beach:before{content:"\f5ca";}
.fa-uncharted:before{content:"\e084";}
.fa-underline:before{content:"\f0cd";}
.fa-undo:before{content:"\f0e2";}
.fa-undo-alt:before{content:"\f2ea";}
.fa-uniregistry:before{content:"\f404";}
.fa-unity:before{content:"\e049";}
.fa-universal-access:before{content:"\f29a";}
.fa-university:before{content:"\f19c";}
.fa-unlink:before{content:"\f127";}
.fa-unlock:before{content:"\f09c";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-unsplash:before{content:"\e07c";}
.fa-untappd:before{content:"\f405";}
.fa-upload:before{content:"\f093";}
.fa-ups:before{content:"\f7e0";}
.fa-usb:before{content:"\f287";}
.fa-user:before{content:"\f007";}
.fa-user-alt:before{content:"\f406";}
.fa-user-alt-slash:before{content:"\f4fa";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-user-check:before{content:"\f4fc";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-clock:before{content:"\f4fd";}
.fa-user-cog:before{content:"\f4fe";}
.fa-user-edit:before{content:"\f4ff";}
.fa-user-friends:before{content:"\f500";}
.fa-user-graduate:before{content:"\f501";}
.fa-user-injured:before{content:"\f728";}
.fa-user-lock:before{content:"\f502";}
.fa-user-md:before{content:"\f0f0";}
.fa-user-minus:before{content:"\f503";}
.fa-user-ninja:before{content:"\f504";}
.fa-user-nurse:before{content:"\f82f";}
.fa-user-plus:before{content:"\f234";}
.fa-user-secret:before{content:"\f21b";}
.fa-user-shield:before{content:"\f505";}
.fa-user-slash:before{content:"\f506";}
.fa-user-tag:before{content:"\f507";}
.fa-user-tie:before{content:"\f508";}
.fa-user-times:before{content:"\f235";}
.fa-users:before{content:"\f0c0";}
.fa-users-cog:before{content:"\f509";}
.fa-users-slash:before{content:"\e073";}
.fa-usps:before{content:"\f7e1";}
.fa-ussunnah:before{content:"\f407";}
.fa-utensil-spoon:before{content:"\f2e5";}
.fa-utensils:before{content:"\f2e7";}
.fa-vaadin:before{content:"\f408";}
.fa-vector-square:before{content:"\f5cb";}
.fa-venus:before{content:"\f221";}
.fa-venus-double:before{content:"\f226";}
.fa-venus-mars:before{content:"\f228";}
.fa-vest:before{content:"\e085";}
.fa-vest-patches:before{content:"\e086";}
.fa-viacoin:before{content:"\f237";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-vial:before{content:"\f492";}
.fa-vials:before{content:"\f493";}
.fa-viber:before{content:"\f409";}
.fa-video:before{content:"\f03d";}
.fa-video-slash:before{content:"\f4e2";}
.fa-vihara:before{content:"\f6a7";}
.fa-vimeo:before{content:"\f40a";}
.fa-vimeo-square:before{content:"\f194";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-vine:before{content:"\f1ca";}
.fa-virus:before{content:"\e074";}
.fa-virus-slash:before{content:"\e075";}
.fa-viruses:before{content:"\e076";}
.fa-vk:before{content:"\f189";}
.fa-vnv:before{content:"\f40b";}
.fa-voicemail:before{content:"\f897";}
.fa-volleyball-ball:before{content:"\f45f";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-mute:before{content:"\f6a9";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-up:before{content:"\f028";}
.fa-vote-yea:before{content:"\f772";}
.fa-vr-cardboard:before{content:"\f729";}
.fa-vuejs:before{content:"\f41f";}
.fa-walking:before{content:"\f554";}
.fa-wallet:before{content:"\f555";}
.fa-warehouse:before{content:"\f494";}
.fa-watchman-monitoring:before{content:"\e087";}
.fa-water:before{content:"\f773";}
.fa-wave-square:before{content:"\f83e";}
.fa-waze:before{content:"\f83f";}
.fa-weebly:before{content:"\f5cc";}
.fa-weibo:before{content:"\f18a";}
.fa-weight:before{content:"\f496";}
.fa-weight-hanging:before{content:"\f5cd";}
.fa-weixin:before{content:"\f1d7";}
.fa-whatsapp:before{content:"\f232";}
.fa-whatsapp-square:before{content:"\f40c";}
.fa-wheelchair:before{content:"\f193";}
.fa-whmcs:before{content:"\f40d";}
.fa-wifi:before{content:"\f1eb";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-wind:before{content:"\f72e";}
.fa-window-close:before{content:"\f410";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-windows:before{content:"\f17a";}
.fa-wine-bottle:before{content:"\f72f";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-wine-glass-alt:before{content:"\f5ce";}
.fa-wix:before{content:"\f5cf";}
.fa-wizards-of-the-coast:before{content:"\f730";}
.fa-wodu:before{content:"\e088";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-won-sign:before{content:"\f159";}
.fa-wordpress:before{content:"\f19a";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-wpforms:before{content:"\f298";}
.fa-wpressr:before{content:"\f3e4";}
.fa-wrench:before{content:"\f0ad";}
.fa-x-ray:before{content:"\f497";}
.fa-xbox:before{content:"\f412";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-x-twitter:before{content:"\e9ca";}
.fa-x-twitter-square:before{content:"\e9c9";}
.fa-y-combinator:before{content:"\f23b";}
.fa-yahoo:before{content:"\f19e";}
.fa-yammer:before{content:"\f840";}
.fa-yandex:before{content:"\f413";}
.fa-yandex-international:before{content:"\f414";}
.fa-yarn:before{content:"\f7e3";}
.fa-yelp:before{content:"\f1e9";}
.fa-yen-sign:before{content:"\f157";}
.fa-yin-yang:before{content:"\f6ad";}
.fa-yoast:before{content:"\f2b1";}
.fa-youtube:before{content:"\f167";}
.fa-youtube-square:before{content:"\f431";}
.fa-zhihu:before{content:"\f63f";}
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active, .sr-only-focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto; }@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(//huskysmith.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
.fa, .fas {
font-family: 'Font Awesome 5 Free';
font-weight: 900; }#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(//huskysmith.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(//huskysmith.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(//huskysmith.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}
   body{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#808080;font-weight:400;line-height:24px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;overflow-x:hidden;}
body{height:100%;-moz-osx-font-smoothing:grayscale;}
a, a:focus{color:#808080;text-decoration:none;}
a:hover, a:active{color:#f57250;text-decoration:none;}
a:focus{outline:none;}
img{max-width:100%;height:auto;}
table{margin-bottom:25px;width:100%;border:1px solid #e8e8e8;border-bottom:0;border-right:0}
td, th{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:5px 8px;}
dd{margin-bottom:15px;margin-left:20px;}
video{background-size:cover;display:table-cell;vertical-align:middle;width:100%;}
input, textarea, select, .form-control{border:1px solid #e8e8e8;color:#212121;font-weight:400;padding:9px 15px 10px;width:100%;margin:0 0 20px 0;max-width:100%;resize:none;outline:none;background-color:#fff;line-height:22px;}
select{padding:11px 12px 12px;color:#808080;}
.woocommerce form .form-row.woocommerce-invalid label{color:#808080;}
input.inputerror, textarea.inputerror, select.inputerror, .woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select{border-color:#ff0000 !important;}
input[type="submit"]{width:auto}
input[type="button"],
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea, input[type="submit"],
input[type="url"],
input[type="tel"]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
input:focus, textarea:focus, .form-control:focus{border-color:#c7c7c7;outline:none;}
input[type="button"]:focus{outline:none;}
input{box-shadow:none;}
input[type="checkbox"],
input[type="radio"]{width:auto;margin:3px 10px 0 0;float:left;position:unset !important;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline-offset:0;}
select::-ms-expand{display:none;}
iframe {
border: 0;
width: 100%;
max-width: 100%;
vertical-align: bottom;
} p{margin:0 0 25px;}
.last-paragraph-no-margin p:last-of-type{margin-bottom:0;}
strong{font-weight:600}
ul, ol{padding-left:18px;}
ul, ol, dl{margin-bottom:25px;}
ins{border:0;text-decoration:none;}
a, .btn i, .btn, button, .button, button *,
.btn-link, header .navigation-widget a *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}::selection{color:#000;background:#dbdbdb;}::-moz-selection{color:#000;background:#dbdbdb;}::-webkit-input-placeholder{color:#808080;text-overflow:ellipsis;}::-moz-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}:-ms-input-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
p:empty{display:none;}
div.wpcf7{position:relative;}
div.wpcf7 .ajax-loader{margin:0;width:auto;height:auto}
div.wpcf7 .ajax-loader.is-active{width:16px;height:16px;margin:15px 0 0 10px;}
.form-control{font-size:inherit;}
.alt-font, .button, .btn{font-family:'Poppins', sans-serif;}
.main-font{font-family:'Source Sans Pro', sans-serif;}
.alignnone{margin:0 0 20px 0;}
p .alignnone{margin-bottom:0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 23px auto;text-align:center;}
.alignright{float:right;margin:5px 0 20px 40px;}
img.alignright{clear:both;}
.alignleft{float:left;margin:5px 40px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 30px;}
a img.alignnone{margin:0 0 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#f7f7f7;padding:15px;text-align:center;border:1px solid #ececec;max-width:100%;}
.wp-caption figcaption{padding:22px 0 9px 0;font-size:12px;color:#232323;line-height:18px;clear:both;}
.wp-caption img{width:100%;margin:0;}
.wp-caption.alignnone{margin:5px 0 20px 0;clear:none;display:inline-block;}
.wp-caption.alignleft{margin:5px 50px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 50px;}
dl.wp-caption{background:transparent;padding:0;border:0;margin:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:15px 4px 0;}
.wp-caption p.wp-caption-text a{text-decoration:none;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:1}
.bypostauthor{border-bottom:1px solid #e8e8e8;}
.gallery-caption{background-color:#f7f7f7;padding:10px;font-weight:500;}
.mc4wp-form .input-group input{position:relative;z-index:4;}
.wpcf7-not-valid{border-color:#ff0000 !important;}
.wpcf7-not-valid-tip{display:none !important;}
div.wpcf7-validation-errors{clear:both;position:relative;top:10px;text-align:center;}
.alert-dismissable .close, .alert-dismissible .close{top:1px}
.stock{color:#77a464;font-weight:500;text-transform:uppercase;margin:0;border:1px solid #77a464;padding:0 13px !important;line-height:20px;font-size:11px !important;display:inline-block;}
.out-of-stock{color:#f34a53;font-weight:500;text-transform:uppercase;margin:0;border:1px solid #f34a53;padding:0 13px !important;line-height:20px;display:inline-block;font-size:11px !important;}
.wp-a11y-speak-region{height:0px;}
.page-links{clear:both;text-align:center;}
h1, h2, h3, h4, h5, h6{margin:0 0 30px;padding:0;font-weight:500;}
h1{font-size:30px;line-height:40px;color:#232323;}
h2{font-size:25px;line-height:34px;color:#232323;}
h3{font-size:22px;line-height:30px;color:#232323;}
h4{font-size:20px;line-height:26px;color:#232323;margin-bottom:25px;}
h5{font-size:18px;line-height:24px;color:#232323;margin-bottom:25px;}
h6{font-size:16px;line-height:20px;color:#232323;margin-bottom:25px;}
.heading-style-1{font-size:16px;line-height:24px;font-weight:600;color:#232323;margin:0;position:relative}
.heading-style-2{font-size:55px;line-height:50px;font-weight:300;color:#232323;margin:0;position:relative}
.heading-style-3{font-size:25px;line-height:30px;font-weight:500;color:#232323;margin:0;position:relative}
.heading-style-4{font-size:12px;line-height:20px;font-weight:500;color:#232323;margin:0;position:relative}
.heading-style-4 span{position:relative;padding-left:16px;margin-bottom:0;display:inline-block;}
.heading-style-4 span:before{width:9px;height:2px;background-color:#232323;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.heading-style-5{font-size:12px;line-height:24px;font-weight:500;color:#232323;margin:0}
.heading-style-6{font-size:14px;line-height:22px;font-weight:500;color:#232323;margin:0}
.heading-style-6 span{position:relative;padding-left:30px;padding-right:30px;margin-bottom:0;display:inline-block;}
.heading-style-6 span:before{width:15px;height:1px;background-color:#232323;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.heading-style-6 span:after{width:15px;height:1px;background-color:#232323;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
body.overflow-y-hidden{height:100%;}
.container-fluid-with-padding{padding-left:130px;padding-right:130px;margin-left:auto;margin-right:auto;}
.admin-bar .mfp-container{margin-top:32px;}
.admin-bar .mfp-gallery .mfp-container{margin-top:0}
.admin-bar .mfp-gallery .mfp-container .button.mfp-close{margin-top:32px;}
section, .default-page-space{padding:130px 0;overflow:hidden;}
.center-col{float:none;margin-left:auto !important;margin-right:auto !important;}
.wpb-content-wrapper{overflow:visible;padding:0}
.hongo-page-content-area .wpb-content-wrapper{overflow:hidden;}
.woocommerce-message, .woocommerce-error, .woocommerce-info, .woocommerce-warning{padding:13px 30px 12px 45px;margin:0 0 2em;outline:none;position:relative;background-color:#54b783;color:#fff;border-top:0;border-radius:0;list-style:none outside;width:auto;word-wrap:break-word;font-size:12px;line-height:normal;}
.woocommerce-message a, .woocommerce-error a, .woocommerce-info a, .woocommerce-warning a{color:#fff;text-shadow:0 0 0 #fff;filter:alpha(opacity=100);opacity:1;}
.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-warning .button{margin-left:10px;margin-right:-10px;font-size:10px;padding:0 10px;line-height:19px;text-transform:uppercase;float:right;}
.woocommerce .woocommerce-message .button:hover, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-warning .button:hover{color:#232323;background-color:#fff;border-color:#fff;}
.woocommerce-message strong, .woocommerce-error strong, .woocommerce-info strong, .woocommerce-warning strong{font-weight:500;}
.woocommerce-checkout .woocommerce-form-coupon-toggle .hongo-info-message-icon{display:none;}
.woocommerce-error{background-color:#e65656;}
.woocommerce-info{background-color:#4278bb}
.woocommerce-warning{background-color:#e2ad4b;}
.woocommerce-message .close, .woocommerce-error .close, .woocommerce-info .close, .woocommerce-warning .close{right:-10px;font-weight:100;color:#fff;}
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before, .woocommerce-warning::before{font-family:'Simple-Line-Icons';display:inline-block;position:absolute;top:13px;left:20px;font-size:16px;}
.woocommerce-message::before{color:#fff;content:"\e080";}
.woocommerce-error::before{color:#fff;content:"\e082";}
.woocommerce-info::before{color:#fff;content:"\e08b";}
.woocommerce-warning::before{color:#fff;content:"\e07c";}
.hongo-cart-message, .hongo-wishlist-message{color:#fff;font-weight:400;font-size:12px;margin-left:5px;background-color:#54b783;padding:10px 20px 10px;text-align:center;position:fixed;right:25px;z-index:99999;top:25px;-webkit-box-shadow:0px 1px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 3px 1px rgba(0, 0, 0, 0.1);}
.hongo-cart-message a:hover, .hongo-wishlist-message a:hover{text-decoration:none;}
.hongo-cart-message i, .hongo-wishlist-message i{margin:0 7px 0 0;background-color:#fff;border-radius:100%;font-size:9px;width:18px;height:18px;text-align:center;line-height:19px;color:#54b783;}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-success a:not(.close){color:#3c763d;text-decoration:underline}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.alert-danger a:not(.close){color:#a94442;text-decoration:underline}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}
.alert-info a:not(.close){color:#31708f;text-decoration:underline}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}
.alert-warning a:not(.close){color:#8a6d3b;text-decoration:underline}
.alert-message-style-1{border-radius:0;font-size:inherit;position:relative;overflow:hidden;padding-left:75px;border:0;}
.alert-message-style-1 span{background-color:#54b783;color:#fff;position:absolute;top:0;left:0;height:100%;width:56px;text-align:center;font-size:18px;line-height:normal;}
.alert-message-style-1 span i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;}
.alert-message-style-1 .close{font-weight:900;opacity:.6;}
.alert-message-style-1.alert-info span{background-color:#4278bb;}
.alert-message-style-1.alert-warning span{background-color:#e2ad4b;}
.alert-message-style-1.alert-danger span{background-color:#e65656;}
.alert-message-style-1:before, .alert-message-style-1:after{display:none}
.alert-message-style-2{border-radius:0;font-size:inherit;position:relative;overflow:hidden;border:0;border-left:2px solid rgba(0, 0, 0, .20);padding-left:22px;}
.alert-message-style-2 .close{font-weight:900;opacity:.6;}
.alert-message-style-2:before, .alert-message-style-2:after{display:none}
.alert-message-style-3{border-radius:4px;padding:15px 35px 15px 15px;font-size:inherit;}
.alert-message-style-3 .close{font-weight:900;opacity:.6;top:0px;}
.alert-message-style-3:before, .alert-message-style-3:after{display:none}
.alert-message-style-3.alert-success{border:1px solid #d6e9c6}
.alert-message-style-3.alert-danger{border:1px solid #ebccd1}
.alert-message-style-3.alert-info{border:1px solid #bce8f1}
.alert-message-style-3.alert-warning{border:1px solid #faebcc}
.hongo-cookie-policy-wrapper{top:0 !important;bottom:0;position:fixed;width:100%;height:100%;z-index:9999;background-color:rgba(23, 23, 23, .8);}
.hongo-cookie-policy-wrapper.hongo-gdpr-disable-overlay{top:inherit !important;width:auto;height:auto;background-color:transparent;}
.hongo-cookie-policy-wrapper.hongo-gdpr-disable-overlay .cookie-container{border:1px solid #ededed;}
.hongo-cookie-policy-wrapper.full-content.hongo-gdpr-disable-overlay{width:100%;}
.hongo-cookie-policy-wrapper.full-content.hongo-gdpr-disable-overlay .cookie-container{border:0;border-top:1px solid #ededed;}
.cookie-container{background-color:#fff;position:absolute;bottom:0;width:100%;padding:20px 30px;text-align:center;}
.cookie-container .hongo-cookie-policy-text{color:#232323;font-weight:400;font-size:12px;line-height:18px;display:inline-block;}
.cookie-container .hongo-cookie-policy-text a{text-decoration:underline;color:#232323;}
.cookie-container .hongo-cookie-policy-text a:hover{text-decoration:none;}
.cookie-container .btn{display:inline-block;margin-left:25px;}
.hongo-cookie-policy-wrapper.left-content .cookie-container{width:330px;padding:25px;margin:0 0 15px 15px;}
.hongo-cookie-policy-wrapper.left-content .cookie-container .hongo-cookie-policy-text{width:100%;margin-bottom:20px;}
.hongo-cookie-policy-wrapper.left-content .cookie-container .btn{width:100%;margin:0;}
.hongo-cookie-policy-wrapper.right-content .cookie-container{right:0;left:inherit;width:330px;padding:25px;margin:0 15px 15px 0;}
.hongo-cookie-policy-wrapper.right-content .cookie-container .hongo-cookie-policy-text{width:100%;margin-bottom:20px;}
.hongo-cookie-policy-wrapper.right-content .cookie-container .btn{width:100%;margin:0;}
.woocommerce-store-notice, p.demo_store{top:inherit !important;bottom:0;position:fixed;color:#fff;font-weight:400;font-size:12px;background-color:#232323;}
.woocommerce-store-notice__dismiss-link, .woocommerce-store-notice a, p.demo_store a{font-size:0;position:relative;text-decoration:none;}
.woocommerce-store-notice__dismiss-link:before{content:"x";font-size:12px;width:18px;height:18px;line-height:16px;text-align:center;background:#fff;color:#232323;border-radius:100%;display:inline-block;font-weight:600;font-family:'Poppins', sans-serif;float:right;margin:5px 20px 0 0;padding-left:0px;}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#232323;border:2px solid #232323;}
.woocommerce ul.products li.product .product-content-wrap .variations_form.cart .variations_button .button.disabled:hover, .woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button.button, .woocommerce a.button.loading, .woocommerce input.button, .woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce ul.products li.product .product-content-wrap .variations_form.cart .variations_button .button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled],
.btn{border-radius:0;background-color:#232323;color:#ffffff;font-size:11px;border:2px solid #232323;padding:3px 20px;line-height:20px;vertical-align:middle;outline:none;font-weight:500;text-align:center;text-decoration:none;box-shadow:none;letter-spacing:normal;outline:none;z-index:2;}
.btn.btn-very-small .right-icon{top:-1px;}
.btn .right-icon, .btn-link .right-icon{margin-left:7px;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none;}
.btn .left-icon, .btn-link .left-icon{margin-right:7px;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none;}
.btn i{vertical-align:middle;position:relative;}
.btn.btn-small i{vertical-align:initial;}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce ul.products li.product .product-content-wrap .variations_form.cart .variations_button .button:hover, .btn:hover, .btn:focus{background-color:transparent;color:#000;box-shadow:none;outline:none;}
.woocommerce .widget_price_filter .price_slider_amount .button{font-size:10px;color:#101010;background-color:transparent;float:right;padding:0px 12px 0px;outline:none;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #d6d6d6;line-height:19px}
.woocommerce .widget_price_filter .price_slider_amount .button:hover{color:#fff;background-color:#000;border:1px solid #000;}
.sidebar ul li a.button, .sidebar ul li a.button.loading{border:1px solid #0d0d0d;background-color:transparent;color:#000000;font-size:10px;font-weight:600;padding:1px 10px 0;text-align:center;text-decoration:none;}
.sidebar ul li a.button:hover{border-color:#f57250;color:#f57250;}
.woocommerce ul.products .product a.button, .woocommerce ul.products.hongo-product-grid-view.hongo-product-grid-view .product .button, .woocommerce ul.products.hongo-product-list-view .product .button, .woocommerce div.product form.cart .button, .sidebar ul li a.button, .hongo-author-box-wrap .hongo-author-box .btn, .woocommerce #review_form #respond .form-submit input,
.woocommerce .cart .btn, .woocommerce-checkout .button, .woocommerce-checkout .btn, .hongo-comment-button{text-transform:uppercase;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:none}
.button i{margin-right:7px;position:relative;top:1px;}
.btn.btn-full, .btn-full{width:100%}
.btn.btn-round{border-radius:50px;}
.btn.btn-round.btn-very-small{padding:3px 20px;}
.btn.btn-round.btn-small{padding:5px 26px;}
.btn.btn-round.btn-medium{padding:7px 30px;}
.btn.btn-round.btn-large{padding:12px 35px}
.btn.btn-round.btn-extra-large{padding:15px 45px;}
.btn.btn-very-small{font-size:10px;padding:3px 15px;line-height:18px;}
.btn.btn-small{font-size:11px;padding:5px 18px;line-height:18px;}
.btn.btn-medium{font-size:12px;padding:7px 25px;line-height:20px;}
.btn.btn-large{font-size:13px;padding:12px 30px;line-height:14px;}
.btn.btn-extra-large{font-size:14px;padding:15px 35px;line-height:16px;}
.btn-link.btn-very-small{font-size:10px;line-height:18px;}
.btn-link.btn-small{font-size:11px;line-height:18px;}
.btn-link.btn-medium{font-size:12px;line-height:20px;}
.btn-link.btn-large{font-size:13px;line-height:14px;}
.btn-link.btn-extra-large{font-size:14px;line-height:16px;}
.btn-shadow{box-shadow:0 0 6px rgba(0, 0, 0, .3);}
.box-shadow-light{box-shadow:0 0 3px rgba(0, 0, 0, .1);}
.box-shadow{box-shadow:0 0 3px rgba(0, 0, 0, .2);}
.box-shadow-dark{box-shadow:0 0 4px rgba(0, 0, 0, .4);}
.box-shadow-large{box-shadow:0 0 12px rgba(0, 0, 0, .1);}
.btn-black, .btn-black:focus{background-color:#000;color:#fff;border-color:#000;}
.btn-black:hover, .btn-black:hover:focus{background-color:transparent;color:#000;border-color:#000;}
.btn-white, .btn-white:focus{background-color:#fff;color:#000;border-color:#fff;}
.btn-white:hover, .btn-white:hover:focus{background-color:transparent;color:#fff;border-color:#fff;}
.btn-base, .btn-base:focus{background-color:#f57250;color:#fff;border-color:#f57250;}
.btn-base:hover, .btn-base:hover:focus{background-color:transparent;color:#f57250;border-color:#f57250;}
.btn-dark-gray, .btn-dark-gray:focus{background-color:#232323;border-color:#232323;color:#fff}
.btn-dark-gray:hover, .btn-dark-gray:hover:focus{background-color:transparent;color:#232323;outline:none;}
.btn-light-gray, .btn-light-gray:focus{background-color:#dbdbdb;border-color:#dbdbdb;color:#232323}
.btn-light-gray:hover, .btn-light-gray:hover:focus{background-color:transparent;border-color:#dbdbdb;color:#dbdbdb;outline:none;}
.btn-green, .btn-gtreen:focus{background-color:#c3f24e;color:#110e0a;border-color:#c3f24e;}
.btn-green:hover, .btn-gtreen:hover:focus{background-color:transparent;color:#c3f24e;border-color:#c3f24e;}
.btn-brown, .btn-brown:focus{background-color:#cca47e;color:#ffffff;border-color:#cca47e;}
.btn-brown:hover, .btn-brown:hover:focus{background-color:transparent;color:#cca47e;border-color:#cca47e;}
.btn-link{border-bottom:2px solid #232323;border-radius:0;color:#232323;text-decoration:none;font-weight:500}
.btn-link:hover, .btn-link:focus{border-bottom:2px solid #232323;color:#000;text-decoration:none;}
.btn-base-link{border-bottom:2px solid #f57250;border-radius:0;color:#f57250;text-decoration:none;}
.btn-base-link:hover, .btn-base-link:focus{border-bottom:2px solid #f57250;color:#f57250;text-decoration:none;}
.btn-transparent-white, .btn-transparent-white:focus{background-color:transparent;border-color:#ffffff;color:#ffffff}
.btn-transparent-white:hover, .btn-transparent-white:hover:focus{background-color:#ffffff;border-color:#ffffff;color:#232323}
.btn-transparent-black, .btn-transparent-black:focus{background-color:transparent;border-color:#000000;color:#000000}
.btn-transparent-black:hover, .btn-transparent-black:hover:focus{background-color:#000000;border-color:#000000;color:#ffffff}
.btn-transparent-base, .btn-transparent-base:focus{background-color:transparent;border-color:#f57250;color:#f57250}
.btn-transparent-base:hover, .btn-transparent-base:hover:focus{background-color:#f57250;border-color:#f57250;color:#ffffff}
.btn-transparent-brown, .btn-transparent-brown:focus{background-color:transparent;border-color:#cca47e;color:#cca47e}
.btn-transparent-brown:hover, .btn-transparent-brown:hover:focus{background-color:#cca47e;border-color:#cca47e;color:#ffffff}
.no-padding{padding:0 !important}
.no-padding-left{padding-left:0 !important}
.no-padding-right{padding-right:0 !important}
.no-padding-top{padding-top:0 !important}
.no-padding-bottom{padding-bottom:0 !important}
.no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}
.no-padding-lr{padding-left:0 !important;padding-right:0 !important;}
.padding-5px-all{padding:5px}
.padding-10px-all{padding:10px}
.padding-15px-all{padding:15px}
.padding-20px-all{padding:20px}
.padding-25px-all{padding:25px}
.padding-30px-all{padding:30px}
.padding-35px-all{padding:35px}
.padding-40px-all{padding:40px}
.padding-45px-all{padding:45px}
.padding-50px-all{padding:50px}
.padding-60px-all{padding:60px}
.padding-70px-all{padding:70px}
.padding-80px-all{padding:80px}
.padding-90px-all{padding:90px}
.padding-100px-all{padding:100px}
.padding-5-all{padding:5%}
.padding-10-all{padding:10%}
.padding-15-all{padding:15%}
.padding-20-all{padding:20%}
.padding-25-all{padding:25%}
.padding-30-all{padding:30%}
.padding-35-all{padding:35%}
.padding-40-all{padding:40%}
.padding-45-all{padding:45%}
.padding-50-all{padding:50%}
.padding-60-all{padding:60%}
.padding-70-all{padding:70%}
.padding-80-all{padding:80%}
.padding-90-all{padding:90%}
.padding-100-all{padding:100%}
.padding-5px-left{padding-left:5px}
.padding-10px-left{padding-left:10px}
.padding-15px-left{padding-left:15px}
.padding-20px-left{padding-left:20px}
.padding-25px-left{padding-left:25px}
.padding-30px-left{padding-left:30px}
.padding-35px-left{padding-left:35px}
.padding-40px-left{padding-left:40px}
.padding-45px-left{padding-left:45px}
.padding-50px-left{padding-left:50px}
.padding-60px-left{padding-left:60px}
.padding-70px-left{padding-left:70px}
.padding-80px-left{padding-left:80px}
.padding-90px-left{padding-left:90px}
.padding-100px-left{padding-left:100px}
.padding-5px-right{padding-right:5px}
.padding-10px-right{padding-right:10px}
.padding-15px-right{padding-right:15px}
.padding-20px-right{padding-right:20px}
.padding-25px-right{padding-right:25px}
.padding-30px-right{padding-right:30px}
.padding-35px-right{padding-right:35px}
.padding-40px-right{padding-right:40px}
.padding-45px-right{padding-right:45px}
.padding-50px-right{padding-right:50px}
.padding-60px-right{padding-right:60px}
.padding-70px-right{padding-right:70px}
.padding-80px-right{padding-right:80px}
.padding-90px-right{padding-right:90px}
.padding-100px-right{padding-right:100px}
.no-margin{margin:0 !important}
.no-margin-left{margin-left:0 !important}
.no-margin-right{margin-right:0 !important}
.no-margin-top{margin-top:0 !important}
.no-margin-bottom{margin-bottom:0 !important}
.no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}
.no-margin-lr{margin-left:0 !important;margin-right:0 !important;}
.margin-5px-bottom{margin-bottom:5px !important}
.margin-10px-bottom{margin-bottom:10px !important}
.margin-15px-bottom{margin-bottom:15px !important}
.margin-20px-bottom{margin-bottom:20px !important}
.margin-25px-bottom{margin-bottom:25px !important}
.margin-30px-bottom{margin-bottom:30px !important}
.margin-35px-bottom{margin-bottom:35px !important}
.margin-40px-bottom{margin-bottom:40px !important}
.margin-45px-bottom{margin-bottom:45px !important}
.margin-50px-bottom{margin-bottom:50px !important}
.margin-60px-bottom{margin-bottom:60px !important}
.margin-70px-bottom{margin-bottom:70px !important}
.margin-80px-bottom{margin-bottom:80px !important}
.margin-90px-bottom{margin-bottom:90px !important}
.margin-100px-bottom{margin-bottom:100px !important}
.margin-5px-top{margin-top:5px !important}
.margin-10px-top{margin-top:10px !important}
.margin-15px-top{margin-top:15px !important}
.margin-20px-top{margin-top:20px !important}
.margin-25px-top{margin-top:25px !important}
.margin-30px-top{margin-top:30px !important}
.margin-35px-top{margin-top:35px !important}
.margin-40px-top{margin-top:40px !important}
.margin-45px-top{margin-top:45px !important}
.margin-50px-top{margin-top:50px !important}
.margin-60px-top{margin-top:60px !important}
.margin-70px-top{margin-top:70px !important}
.margin-80px-top{margin-top:80px !important}
.margin-90px-top{margin-top:90px !important}
.margin-100px-top{margin-top:100px !important}
.base-color{color:#f57250;}
.base-bg-color{background-color:#f57250}
.icon-base-color{color:#f57250;}
.btn-base-color{color:#f57250;}
.btn-base-bg-color{background-color:#f57250;}
.btn-base-border-color{border-color:#f57250;}
.base-border-color{border:solid #ef6643;}
.text-white{color:#fff;}
.text-black{color:#000;}
.text-burlywood{color:#cca47e;}
.text-pink{color:#fc487a;}
.text-dark-gray{color:#232323;}
.base-color a{color:#f57250;}
.text-burlywood a{color:#cca47e;}
.text-pink a{color:#fc487a;}
.icon-white{color:#fff;}
.icon-black{color:#000;}
.icon-btn-dark-gray{color:#232323;}
.icon-pink{color:#fc487a;}
.text-extra-small{font-size:11px;line-height:14px}
.text-small{font-size:12px;line-height:20px}
.text-medium{font-size:16px;line-height:23px}
.text-large{font-size:18px;line-height:26px}
.text-extra-large{font-size:20px;line-height:26px}
.title-medium{font-size:35px;line-height:36px}
.title-large{font-size:50px;line-height:50px}
.title-extra-large{font-size:54px;line-height:54px}
.text-f-14{font-size:14px;line-height:23px}
.small, small{font-size:11px;}
.has-large-font-size{line-height:normal;}
.icon-very-small{font-size:12px}
.icon-extra-small{font-size:14px}
.icon-small{font-size:16px}
.icon-medium{font-size:20px}
.icon-extra-medium{font-size:30px}
.icon-large{font-size:40px}
.icon-extra-large{font-size:50px}
.bg-transparent{background-color:transparent;}
.bg-white{background-color:#fff;}
.bg-black{background-color:#000;}
.bg-transparent-black{background-color:rgba(0, 0, 0, .80);}
.bg-extra-dark-gray{background-color:#313131;}
.bg-dark-gray{background-color:#232323;}
.bg-extra-light-gray{background-color:#dedede}
.bg-very-light-gray{background-color:#f7f7f7}
.bg-extra-medium-gray{background-color:#939393;}
.bg-medium-gray{background-color:#dbdbdb;}
.bg-medium-light-gray{background-color:#ededed}
.bg-light-gray{background-color:#f1f1f1}
.bg-transparent-extra-dark-gray{background-color:rgba(49, 49, 49, .20);}
.position-inherit{position:inherit !important}
.position-relative{position:relative !important;}
.position-absolute{position:absolute !important;}
.position-fixed{position:fixed !important;}
.position-right{right:0 !important;}
.position-left{left:0 !important;}
.position-top{top:0 !important;}
.list-style-position{list-style-position:inside;padding-left:0;}
.list-style-none{list-style:none}
.border-color-dark-gray{border:solid #232323;}
.border-color-very-light-gray{border:solid #f7f7f7;}
.border-color-medium-gray{border:solid rgba(111, 111, 111, 0.10);}
.no-border{border:0 !important}
.no-border-top{border-top:0 !important}
.no-border-bottom{border-bottom:0 !important}
.no-border-left{border-left:0 !important}
.no-border-right{border-right:0 !important}
.width-auto{width:auto !important;}
.width-100{width:100% !important;}
.width-95{width:95% !important;}
.width-90{width:90% !important;}
.width-85{width:85% !important;}
.width-80{width:80% !important;}
.width-75{width:75% !important;}
.width-70{width:70% !important;}
.width-65{width:65% !important;}
.width-60{width:60% !important;}
.width-55{width:55% !important;}
.width-50{width:50% !important;}
.width-45{width:45% !important;}
.width-40{width:40% !important;}
.width-35{width:35% !important;}
.width-30{width:30% !important;}
.width-25{width:25% !important;}
.width-20{width:20% !important;}
.width-15{width:15% !important;}
.width-10{width:10% !important;}
.width-1000px{width:1000px !important;}
.width-950px{width:950px !important;}
.width-900px{width:900px !important;}
.width-850px{width:850px !important;}
.width-800px{width:800px !important;}
.width-750px{width:750px !important;}
.width-700px{width:700px !important;}
.width-650px{width:650px !important;}
.width-600px{width:600px !important;}
.width-550px{width:550px !important;}
.width-500px{width:500px !important;}
.width-450px{width:450px !important;}
.width-400px{width:400px !important;}
.width-350px{width:350px !important;}
.width-300px{width:300px !important;}
.width-250px{width:250px !important;}
.width-200px{width:200px !important;}
.width-180px{width:180px !important;}
.width-150px{width:150px !important;}
.width-140px{width:140px !important;}
.width-130px{width:130px !important;}
.width-120px{width:120px !important;}
.width-110px{width:110px !important;}
.width-100px{width:100px !important;}
.width-95px{width:95px !important;}
.width-90px{width:90px !important;}
.width-85px{width:85px !important;}
.width-80px{width:80px !important;}
.width-75px{width:75px !important;}
.width-70px{width:70px !important;}
.width-65px{width:65px !important;}
.width-60px{width:60px !important;}
.width-55px{width:55px !important;}
.width-50px{width:50px !important;}
.width-45px{width:45px !important;}
.width-40px{width:40px !important;}
.width-35px{width:35px !important;}
.width-30px{width:30px !important;}
.width-25px{width:25px !important;}
.width-20px{width:20px !important;}
.width-15px{width:15px !important;}
.width-10px{width:10px !important;}
.width-33{width:33.333% !important;}
.font-weight-300{font-weight:300;}
.font-weight-400{font-weight:400;}
.font-weight-500{font-weight:500;}
.font-weight-600{font-weight:600;}
.font-weight-700{font-weight:700;}
.line-height-16{line-height:16px;}
.line-height-18{line-height:18px;}
.line-height-20{line-height:20px;}
.line-height-22{line-height:22px;}
.line-height-24{line-height:24px;}
.height-100{height:100%;}
.height-300px{height:300px;}
.height-400px{height:400px;}
.height-500px{height:500px;}
.height-600px{height:600px;}
.height-700px{height:700px;}
.extra-small-screen{height:190px;}
.small-screen{height:360px;}
.one-second-screen{height:430px;}
.one-third-screen{height:700px;}
.one-fourth-screen{height:800px;}
.one-fifth-screen{height:900px;}
.z-index-1111{z-index:1111;}
.z-index-111{z-index:111;}
.z-index-1{z-index:1;}
.z-index-2{z-index:2;}
.z-index-3{z-index:3;}
.z-index-4{z-index:4;}
.z-index-5{z-index:5;}
.z-index-0{z-index:0;}
.z-index-minus2{z-index:-2;}
.overflow-hidden{overflow:hidden}
.display-table{display:table}
.display-table-cell{display:table-cell}
.display-block{display:block}
.display-none{display:none !important;}
.display-inline-block{display:inline-block}
.text-none{display:none;}
.overflow-y{overflow-y:auto;}
.overflow-x{overflow-x:auto;}
.overflow-y-hidden{overflow-y:hidden}
.overflow-x-hidden{overflow-x:hidden}
.hongo-strike-line{text-decoration:line-through;}
.line-break{display:block;}
.vertical-align-middle{vertical-align:middle;}
.vertical-align-top{vertical-align:top;}
.vertical-align-bottom{vertical-align:bottom;}
.clear-both{clear:both}
.clear-none{clear:none}
.text-middle-main{display:table;height:100%;width:100%}
.text-middle{display:table-cell;vertical-align:middle;word-break:break-word;}
.text-bottom{display:table-cell;vertical-align:bottom;}
.text-top{display:table-cell;vertical-align:top;}
.hongo-no-transition-image img{bottom:0 !important;-webkit-transform:none;-ms-transform:none;-moz-transform:none;transform:none;-o-transform:none;}
.hongo-no-transition-image img{top:0 !important;}
.hongo-no-transition-image img, .hongo-no-transition-image .hongo-shop-banner-img{-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;-moz-transform:scale(1) !important;transform:scale(1) !important;-o-transform:scale(1) !important;}
.hongo-no-transition-image img{margin-left:0 !important;-webkit-filter:none !important;filter:none !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}
.woocommerce ul.hongo-no-transition-image.products.hongo-shop-clean:hover>li .product-thumb-wrap{opacity:1;-webkit-filter:blur(0);filter:blur(0);}
.no-transition{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.hongo-full-width-single-image .wpb_wrapper, .hongo-full-width-single-image .vc_single_image-wrapper, .hongo-full-width-single-image .vc_single_image-wrapper img{width:100%;}
.scroll-top-arrow, .scroll-top-arrow *{transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;}
.scroll-top-arrow{position:fixed;font-size:10px;font-weight:500;line-height:20px;opacity:0;visibility:hidden;text-align:center;color:#808080;text-transform:uppercase;right:10px;bottom:70px;z-index:99;transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);}
.scroll-top-arrow.scroll-active{opacity:1;visibility:visible;}
.scroll-top-arrow i{position:relative;left:6px;top:1px;}
.scroll-top-arrow span{display:inline-block;}
.scroll-top-arrow:focus{color:#808080;}
.scroll-top-arrow:hover, .scroll-top-arrow:focus:hover{color:#f57250;}
.scroll-top-arrow:hover i{left:11px;}
.hongo-overlay{background-color:#232323;opacity:.95;left:0;top:0;position:absolute;height:100%;width:100%;}
.hongo-half-overlay{background-color:#000;opacity:.8;right:0;top:0;position:absolute;height:100%;width:50%;}
.hongo-column-overlay{z-index:-1;}
.hongo-separator{width:20px;height:1px;background-color:#e85201;margin-bottom:30px;}
.horizontal-separator{width:30px;background-color:#bcbcbc;margin-bottom:15px;height:1px;}
.separator-line-horizontal-full{width:100%;display:block;height:1px;background-color:#e8e8e8;margin-bottom:16px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:10px;margin-top:30px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCS_no_scrollbar_x{margin-top:0;}
.opacity1{opacity:.1}
.opacity2{opacity:.2}
.opacity3{opacity:.3}
.opacity4{opacity:.4}
.opacity5{opacity:.5}
.opacity6{opacity:.6}
.opacity7{opacity:.7}
.opacity8{opacity:.8}
.opacity9{opacity:.9}
.cover-background{position:relative !important;background-size:cover !important;overflow:hidden !important;background-position:center !important;background-repeat:no-repeat !important;}
.overflow-visible{overflow:visible !important}
.parallax{position:relative;background-size:cover;overflow:hidden;background-attachment:fixed;}
.fix-background{position:relative;background-size:cover;animation-duration:0s;animation-fill-mode:none;-webkit-animation-duration:0s;-webkit-animation-fill-mode:none;-moz-animation-duration:0s;-moz-animation-fill-mode:none;-ms-animation-duration:0s;-ms-animation-fill-mode:none;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;-webkit-backface-visibility:hidden;}
.background-size-inherit{background-size:inherit}
.background-attachment-inherit{background-attachment:inherit}
.up-down-animation{display:table;position:relative;-webkit-animation-name:arrow-animation;-webkit-animation-duration:.7s;-webkit-animation-timing-function:linear;-webkit-animation-delay:.7s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-moz-animation-name:arrow-animation;-moz-animation-duration:.7s;-moz-animation-timing-function:linear;-moz-animation-delay:.7s;-moz-animation-iteration-count:infinite;-ms-animation-name:arrow-animation;-ms-animation-duration:.7s;-ms-animation-timing-function:linear;-ms-animation-delay:.7s;-ms-animation-iteration-count:infinite;-ms-animation-direction:alternate;animation-direction:alternate;animation-name:arrow-animation;animation-duration:.7s;animation-timing-function:linear;animation-delay:.7s;animation-iteration-count:infinite;animation-direction:alternate;margin:0 auto;}
@-webkit-keyframes arrow-animation {
0%{opacity:1;top:0px;}
25%{opacity:1;top:2px;}
50%{opacity:1;top:4px;}
75%{opacity:1;top:5px;}
100%{opacity:0;top:9px;}
}
@keyframes arrow-animation {
0%{opacity:1;top:0px;}
25%{opacity:1;top:4px;}
50%{opacity:1;top:8px;}
75%{opacity:1;top:12px;}
100%{opacity:1;top:16px;}
} .background-position-left{background-position:left center;}
.background-position-left-bottom{background-position:left bottom;}
.background-position-right{background-position:right center;}
.background-position-top{background-position:center top !important;}
.background-position-x-50{background-position-x:50% !important;}
.background-position-top-left{background-position:left top;}
.background-position-top-right{background-position:right top;}
.background-position-bottom-left{background-position:left bottom;}
.background-position-bottom-right{background-position:right bottom;}
.bg-position-left-top{background-position:left top !important}
.bg-position-left-center{background-position:left center !important}
.bg-position-left-bottom{background-position:left bottom !important}
.bg-position-center-top{background-position:center top !important}
.bg-position-center-center{background-position:center center !important}
.bg-position-center-bottom{background-position:center bottom !important}
.bg-position-right-top{background-position:right top !important}
.bg-position-right-center{background-position:right center !important}
.bg-position-right-bottom{background-position:right bottom !important}
.wpb_column .bg-position-left-top{background-position:left top !important}
.wpb_column .bg-position-left-center{background-position:left center !important}
.wpb_column .bg-position-left-bottom{background-position:left bottom !important}
.wpb_column .bg-position-center-top{background-position:center top !important}
.wpb_column .bg-position-center-center{background-position:center center !important}
.wpb_column .bg-position-center-bottom{background-position:center bottom !important}
.wpb_column .bg-position-right-top{background-position:right top !important}
.wpb_column .bg-position-right-center{background-position:right center !important}
.wpb_column .bg-position-right-bottom{background-position:right bottom !important}
section.background-no-repeat{background-repeat:no-repeat !important;}
.bg-menu-top-left{background-position:left top !important;}
.bg-menu-top-right{background-position:right top !important;}
.bg-menu-bottom-left{background-position:left bottom !important;}
.bg-menu-bottom-right{background-position:right bottom !important;}
.bg-menu-top-center{background-position:top center !important;}
.bg-menu-bottom-center{background-position:bottom center !important;}
.bg-menu-center-left{background-position:left center !important;}
.bg-menu-center-right{background-position:right center !important;}
.bg-menu-center-center{background-position:center center !important;}
.work-1col, .work-2col, .work-3col, .work-4col, .work-5col, .work-6col{list-style:none;padding:0;margin:0;}
.work-1col li, .work-2col li, .work-3col li, .work-4col li, .work-5col li, .work-6col li{margin:0 !important}
.work-1col li{width:100%;float:left;position:relative}
.work-2col li{width:50%;float:left;position:relative;}
.work-2col li.grid-item-double{width:100%;}
.work-3col li{width:33.333%;float:left;position:relative;}
.work-3col li.grid-item-double{width:66.666%;}
.work-4col li{width:25%;float:left;position:relative;}
.work-4col li.grid-item-double{width:50%;}
.work-5col li{width:20%;float:left;position:relative;}
.work-5col li.grid-item-double{width:40%;}
.work-6col li{width:16.66666667%;float:left;position:relative;}
.work-6col li.grid-item-double{width:33.33333334%;}
.hongo-1col, .hongo-2col, .hongo-3col, .hongo-4col, .hongo-5col, .hongo-6col{list-style:none;padding:0;margin:0;}
.hongo-1col li{width:100%;float:left;position:relative}
.hongo-2col li{width:50%;float:left;position:relative;}
.hongo-3col li{width:33.33333333%;float:left;position:relative;}
.hongo-4col li{width:25%;float:left;position:relative;}
.hongo-5col li{width:20%;float:left;position:relative;}
.hongo-6col li{width:16.66666667%;float:left;position:relative;}
.gutter-none{list-style:none;padding:0}
.gutter-none li{padding:0 !important;margin-bottom:0 !important;}
.gutter-very-small{margin-left:-5px !important;margin-right:-5px !important;list-style:none;padding:0}
.gutter-very-small li{padding:5px 5px !important;margin-bottom:0 !important;}
.gutter-small{margin-left:-10px !important;margin-right:-10px !important;list-style:none;padding:0}
.gutter-small li{padding:10px 10px !important;margin-bottom:0 !important;}
.gutter-medium{margin-left:-15px !important;margin-right:-15px !important;list-style:none;padding:0}
.gutter-medium li{padding:15px 15px !important;margin-bottom:0 !important;}
.gutter-large{margin-left:-20px !important;margin-right:-20px !important;list-style:none;padding:0}
.gutter-large li{padding:20px 20px !important;margin-bottom:0 !important;}
.gutter-extra-large{margin-left:-25px !important;margin-right:-25px !important;list-style:none;padding:0}
.gutter-extra-large li{padding:25px 25px !important;margin-bottom:0 !important;}
ul.gutter-very-small li.grid-item-2-1 img{margin-top:-5px !important;margin-bottom:-5px !important;width:100%;}
ul.gutter-very-small li.grid-item-2-2 img{margin-top:-5px !important;margin-bottom:-5px !important;width:100%;}
ul.gutter-very-small li.grid-item-1-1 img{margin-top:-2.5px !important;margin-bottom:-2.5px !important;width:100%;}
ul.gutter-small li.grid-item-2-1 img{margin-top:-10px !important;margin-bottom:-10px !important;width:100%;}
ul.gutter-small li.grid-item-2-2 img{margin-top:-10px !important;margin-bottom:-10px !important;width:100%;}
ul.gutter-small li.grid-item-1-1 img{margin-top:-5px !important;margin-bottom:-5px !important;width:100%;}
ul.gutter-medium li.grid-item-2-1 img{margin-top:-15px !important;margin-bottom:-15px !important;width:100%;}
ul.gutter-medium li.grid-item-2-2 img{margin-top:-15px !important;margin-bottom:-15px !important;width:100%;}
ul.gutter-medium li.grid-item-1-1 img{margin-top:-7.5px !important;margin-bottom:-7.5px !important;width:100%;}
ul.gutter-large li.grid-item-2-1 img{margin-top:-20px !important;margin-bottom:-20px !important;width:100%;}
ul.gutter-large li.grid-item-2-2 img{margin-top:-20px !important;margin-bottom:-20px !important;width:100%;}
ul.gutter-large li.grid-item-1-1 img{margin-top:-10px !important;margin-bottom:-10px !important;width:100%;}
ul.gutter-extra-large li.grid-item-2-1 img{margin-top:-25px !important;margin-bottom:-25px !important;width:100%;}
ul.gutter-extra-large li.grid-item-2-2 img{margin-top:-25px !important;margin-bottom:-25px !important;width:100%;}
ul.gutter-extra-large li.grid-item-1-1 img{margin-top:-12.5px !important;margin-bottom:-12.5px !important;width:100%;}
.hongo-grid-sizer, .grid-sizer, ul .grid-sizer{padding:0 !important;}
.mfp-wrap.mfp-gallery{height:100%;top:0;overflow:hidden !important;}
.blog-post-gallery-grid{list-style:none;padding:0;}
.blog-post-gallery-grid .grid-item{opacity:1;overflow:hidden;}
.blog-post-gallery-grid .grid-item figure{margin:0;position:relative;overflow:hidden;}
.blog-post-gallery-grid .grid-item figure .blog-post-gallery-img img{width:100%;}
.blog-post-gallery-grid .grid-item figcaption i{color:#ffffff;font-size:23px;}
.blog-post-gallery-grid .grid-item .blog-post-gallery-hover-main{transform:none;display:table;height:100%;top:0;width:100%;}
.blog-post-gallery-grid .grid-item .blog-post-gallery-hover-main .blog-post-gallery-hover-box{display:table-cell;vertical-align:middle;}
.blog-post-gallery-grid .grid-item figcaption{bottom:0;left:0;opacity:0;position:absolute;width:100%;height:100%;padding:10px;z-index:1;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:rgba(0, 0, 0, .4)}
.blog-post-gallery-grid .grid-item figure:hover figcaption{opacity:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.lightbox-gallery a{position:relative;display:block}
.lightbox-gallery .gallary-over-layer{position:absolute;top:0;left:0;}
.woco-lightbox-caption{display:table;}
.gallery-columns-1{float:left;width:calc(100% + 20px);margin:0 -10px;}
.gallery-columns-1 .gallery-item{float:left;width:100%;margin-bottom:20px;text-align:center;padding-left:10px;padding-right:10px;}
.gallery-columns-1 .gallery-item img{margin-bottom:0;}
.gallery-columns-1 .gallery-item:nth-child(3n+1){clear:left}
.gallery-columns-2{float:left;width:calc(100% + 20px);margin:0 -10px;}
.gallery-columns-2 .gallery-item{float:left;width:50%;margin-bottom:20px;text-align:center;padding-left:10px;padding-right:10px;}
.gallery-columns-2 .gallery-item img{margin-bottom:0;}
.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left}
.gallery-columns-3{float:left;width:calc(100% + 20px);margin:0 -10px;}
.gallery-columns-3 .gallery-item{float:left;width:33.333%;margin-bottom:20px;text-align:center;padding-left:10px;padding-right:10px;}
.gallery-columns-3 .gallery-item img{margin-bottom:0;}
.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left}
.gallery-columns-4{float:left;width:calc(100% + 20px);margin:0 -10px;}
.gallery-columns-4 .gallery-item{float:left;width:25%;margin-bottom:20px;text-align:center;padding-left:10px;padding-right:10px;}
.gallery-columns-4 .gallery-item img{margin-bottom:0;}
.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:left}
.justified-gallery>a>.caption, .justified-gallery>div>.caption, .justified-gallery>figure>.caption{text-align:center;padding:10px 10px 6px 10px;font-weight:500;background-color:rgba(0, 0, 0, .70);font-size:12px;font-weight:400;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;font-family:inherit;}
.justified-gallery>a>.caption{display:block;opacity:0;}
.justified-gallery>a:hover>.caption{opacity:1;transition:all 1s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.woocommerce .sale-new-wrap{right:inherit;margin:0;left:0;top:20px;position:absolute;width:100%;box-sizing:border-box;padding:0 17px;z-index:5;}
.woocommerce .sale-new-wrap span.onsale{background-color:#16b36e;margin:0 3px !important;border-radius:0;position:relative !important;right:initial !important;left:initial !important;top:0 !important;float:left;border:0;padding:2px 9px 1px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:500;line-height:normal;min-height:1px;min-width:1px;line-height:16px;}
.woocommerce .sale-new-wrap span.new{background-color:#f36e4a;margin:0 3px !important;border-radius:0;border:0;padding:2px 9px 1px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:500;line-height:normal;min-height:1px;min-width:1px;line-height:16px;float:left;}
.woocommerce .sale-new-wrap span.soldout{background-color:#f34a53;margin:0 3px !important;border-radius:0;position:initial !important;right:initial !important;left:initial !important;top:initial !important;float:left;border:0;padding:2px 9px 1px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:500;line-height:normal;min-height:1px;min-width:1px;line-height:16px;}
.woocommerce ul.products li.product .hongo-product-deal-wrap{}
.hongo-blog-pagination{text-align:center;width:100%;clear:both;}
.pagination{margin:70px 0 20px 0;}
.hongo-default-pagination-wrap{text-align:center;clear:both;}
.pagination .page-numbers{border:1px solid transparent;font-weight:500;width:28px;height:28px;border-radius:100%;display:inline-block;line-height:25px;margin:0 3px;text-align:center;vertical-align:middle;}
.pagination .page-numbers:hover{border:1px solid #dadada;color:#808080;}
.pagination .page-numbers.current{border:1px solid #8f8f8f;color:#fff;background-color:#8f8f8f;font-weight:600}
.pagination .prev, .pagination .next{padding:0;color:#808080;line-height:28px;}
.pagination .prev:hover, .pagination .next:hover{border:1px solid #fff;background-color:#fff;color:#232323}
.pagination .page-numbers.dots{border:0 solid #dadada;color:#808080;}
.pagination .prev span, .pagination .next span{display:none;}
.inner-page-links{margin:40px 0;display:inline-block;width:100%}
.inner-page-links .pagination-title{font-size:15px;}
.inner-page-links .post-page-numbers{border:1px solid transparent;font-weight:500;width:28px;height:28px;border-radius:100%;display:inline-block;line-height:25px;margin:0 3px;text-align:center;vertical-align:middle;}
.inner-page-links .post-page-numbers:hover{border:1px solid #dadada;color:#808080;}
.inner-page-links .post-page-numbers.current{border:1px solid #8f8f8f;color:#fff;background-color:#8f8f8f;font-weight:600}
.hongo-list-grid-switch-wrap{margin-bottom:32px;float:none;display:inline-block;margin-right:25px;position:relative;top:-2px}
.hongo-list-grid-layout-wrap{float:left;margin-top:6px;}
.hongo-list-grid-layout-wrap>div{padding-right:26px;margin-right:19px;position:relative;}
.hongo-list-grid-layout-wrap>div:last-child{padding-right:0;margin-right:0;}
.hongo-list-grid-layout-wrap>div:after{content:"/";color:#dfdfdf;position:absolute;right:0;top:-1px;font-size:20px;font-weight:100;}
.hongo-list-grid-layout-wrap>div:last-child:after{display:none;}
.hongo-list-grid-layout-wrap .hongo-view-switch{float:left;}
.hongo-list-grid-layout-wrap .hongo-view-switch a{margin-right:6px;}
.hongo-list-grid-layout-wrap .hongo-view-switch a img.active, .hongo-list-grid-layout-wrap .hongo-view-switch a.active img.list-img, .hongo-list-grid-layout-wrap .hongo-view-switch a.active img.grid-img{display:none;}
.hongo-list-grid-layout-wrap .hongo-view-switch a .grid-img, .hongo-list-grid-layout-wrap .hongo-view-switch a .list-img, .hongo-list-grid-layout-wrap .hongo-view-switch a.active img.active{display:inline-block;vertical-align:inherit;}
.hongo-list-grid-layout-wrap .hongo-view-switch a:last-child{margin-right:0;}
.hongo-list-grid-layout-wrap .woocommerce-result-count{float:left;margin:0;padding:0;line-height:20px;}
.hongo-column-switch{float:left;top:7px;margin-top:5px;position:relative;padding-left:17px;margin-left:15px;}
.hongo-column-switch:after{top:-7px;font-size:12px;font-weight:100;content:"|";color:#afafaf;position:absolute;left:0;}
.hongo-column-switch a{float:left;margin-right:8px;}
.hongo-column-switch a:last-child{margin-right:0;}
.hongo-column-switch a span{float:left;margin:0 1px;border:1px solid #d6d6d6;width:6px;height:11px;background-color:transparent;}
.hongo-column-switch a.active span{background-color:#8f8f8f;border-color:#8f8f8f;}
.woocommerce .woocommerce-ordering{margin:0 0 27px 0;}
.woocommerce .woocommerce-ordering .select2-container--default .select2-selection--single{background-color:transparent;border-color:#d6d6d6}
.woocommerce .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered{color:#808080;font-weight:400;padding:9px 15px 9px;text-transform:none;}
.woocommerce .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow{padding:14px 15px 16px 15px;}
.woocommerce .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-6px;margin-top:-3px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 5px 5px;}
.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl{padding:0;margin:3px 0 0 0;border:0;float:left;width:100%;color:#8d8d8d;}
.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt{padding:0 0 1px;margin:0 5px 0 0;font-size:11px;font-weight:400;color:#8d8d8d;}
.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd{padding:0 0 1px;margin:0 5px 0 0;font-size:11px;font-weight:400;color:#8d8d8d;}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#232323;color:#b1b1b1;}
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option[data-selected=true]{background-color:#efefef;color:#929292;}
.select2-container--default .select2-selection--single{border:1px solid #e8e8e8;width:100%;margin:0;max-width:100%;resize:none;outline:none;border-radius:0;height:auto;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;color:#212121;font-weight:400;padding:14px 15px 14px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:0;width:auto;padding:20px 15px 20px 15px;}
.select2-search--dropdown .select2-search__field{padding:4px 10px;margin-bottom:0;}
.select2-results__option{font-size:inherit;padding:5px 10px;outline:none;}
.select2-dropdown{border-radius:0;border-color:#e8e8e8;z-index:9;}
.select2-container--open{z-index:9999;}
.mCSB_inside>.mCSB_container{margin-right:5px;}
.select2-container--default .select2-results>.select2-results__options{max-height:210px;}
.admin-bar .select2-container .select2-dropdown--above{margin-top:32px;}
.admin-bar .select2-container .select2-dropdown--below{margin-top:32px;}
.tooltip{white-space:nowrap;padding:0 5px;z-index:9;}
.tooltip-inner{max-width:222px;padding:6px 13px 6px;color:#e8e8e8;background-color:#1b1b1b;border-radius:0;text-transform:uppercase;font-weight:600;font-size:10px;}
.tooltip.in{filter:alpha(opacity=1);opacity:1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.tooltip.top .tooltip-arrow{border-top-color:#1b1b1b}
.tooltip.top-left .tooltip-arrow{border-top-color:#1b1b1b}
.tooltip.top-right .tooltip-arrow{border-top-color:#1b1b1b}
.tooltip.right .tooltip-arrow{border-right-color:#1b1b1b}
.tooltip.left .tooltip-arrow{border-left-color:#1b1b1b}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#1b1b1b}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#1b1b1b}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#1b1b1b}
.hongo-quick-view-popup .woocommerce div.product div.summary{padding-right:0;margin-bottom:0 !important;}
.hongo-quick-view-popup .woocommerce div.product div.images{margin-bottom:0 !important;}
.hongo-quick-view-popup .woocommerce div.product div.images .swiper-button-next{right:10px;}
.hongo-quick-view-popup .woocommerce div.product div.images .swiper-button-prev{left:10px;}
.hongo-quick-view-popup .sale-new-wrap{width:auto;}
#yith-quick-view-close{color:#000;opacity:1;z-index:999;}
#yith-quick-view-close:hover{color:#f57250;}
.compare-error-msg{border:1px solid #f6bab9;color:#e42d29;font-size:11px;font-weight:700;padding:8px 15px;}
.compare-error-msg i{margin:0px 8px 0 0;}
@keyframes spin {
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
.loading:hover, .loading{background-color:#fff !important;position:relative;border-color:transparent !important;opacity:1 !important;transition:all 0s ease-in-out !important;-moz-transition:all 0s ease-in-out !important;-webkit-transition:all 0s ease-in-out !important;-ms-transition:all 0s ease-in-out !important;-o-transition:all 0s ease-in-out !important;}
.loading::after, .hongo-loader:after, .hongo-loading .hongo-loader{background:none;content:"" !important;position:absolute;left:50% !important;top:50% !important;margin:-8px 0 0 -8px !important;opacity:1 !important;right:inherit !important;z-index:9;text-align:center;border:2px solid hsla(0, 0%, 0%, 0.4);border-top-color:#000000;border-radius:50%;width:16px !important;height:16px !important;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;}
.loading:before{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;background-color:#fff;content:"" !important;}
.hongo-loading{float:left;width:100%;position:relative;}
.hongo-loader{background-color:#fff;width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;}
.hongo-loader:after{border-radius:50%;}
.woocommerce .blockUI.blockOverlay, .blockUI.blockOverlay{background-color:rgba(255, 255, 255, .9) !important;display:block !important;position:absolute;left:0;right:0;top:0;height:100%;width:100%;z-index:999;opacity:1 !important;}
.woocommerce .blockUI.blockOverlay::before, .blockUI.blockOverlay::before{background:none;z-index:99999;margin:0;content:"" !important;left:50%;top:50%;margin:-11px 0 0 -11px;right:inherit;z-index:9;text-align:center;position:absolute;opacity:1 !important;border:3px solid hsla(0, 0%, 0%, 0.4);border-top-color:#000;border-radius:50%;width:22px;height:22px;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;}
header .woocommerce.widget_shopping_cart ul.cart_list .blockUI.blockOverlay{background-color:#000;display:block !important;position:absolute;left:0;right:0;top:0;height:100%;width:100%;z-index:999;opacity:1 !important;}
header .woocommerce.widget_shopping_cart ul.cart_list .blockUI.blockOverlay::before{background:none;z-index:99999;margin:0;content:"" !important;left:50%;top:50%;margin:-11px 0 0 -11px;right:inherit;z-index:9;text-align:center;position:absolute;opacity:1 !important;border:3px solid hsla(0, 0%, 100%, 0.4);border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;}
#infscr-loading{width:100% !important;float:left;text-align:center;clear:both;position:absolute;bottom:-90px;height:50px !important;opacity:1 !important;left:0;right:0;}
#infscr-loading img{width:30px;}
.tab-style1 .hongo-loader:after, .tab-style2 .hongo-loader:after, .tab-style3 .hongo-loader:after, .single-product .hongo-woocommerce-tabs .hongo-loader:after{margin:-12px 0 0 -12px !important;border-width:3px;width:24px !important;height:24px !important;}
#infscr-loading .finish-load{display:inline-block;background-color:#fff;color:#232323;text-transform:uppercase;font-weight:500;font-size:11px;padding:4px 15px 3px;-webkit-box-shadow:0 0 10px rgba(23, 23, 23, .1);box-shadow:0 0 10px rgba(23, 23, 23, .1);margin-top:15px;}
.hongo-view-more-button-wrap{text-align:center;margin-top:20px;}
.hongo-view-more-button-wrap .view-more-button{margin:0 auto !important;}
.hongo-cb{width:16px;height:16px;border-radius:100%;text-align:center;margin-right:12px;display:inline-block;border:1px solid #cacaca;background-color:#fff;position:relative;top:4px;}
.hongo-cb:hover:after, a.active .hongo-cb:after, li.active .hongo-cb:after, li a:hover .hongo-cb:after{font-family:Font Awesome\ 5 Free;font-size:8px;content:"\f00c";position:absolute;left:3px;top:-1px;font-weight:900;line-height:16px;}
a.active .hongo-cb:after, li.active .hongo-cb:after{color:#f57250;}
.woocommerce a.reset_variations{text-decoration:underline !important;color:#000000;font-weight:500;clear:both;text-transform:uppercase;line-height:normal;font-size:10px !important;width:max-content;display:table !important;margin-top:8px;}
.woocommerce a.reset_variations:hover{text-decoration:none !important;}
.woocommerce a.reset_variations[style*="visibility: hidden"]{display:none !important;}
.ui-autocomplete{float:left;box-shadow:0px 0px 5px rgba(0, 0, 0, .2);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .2);padding:0;background:#FFF;position:absolute;z-index:99999;max-height:420px;overflow-y:auto;}
.header-middle-search #big_search_no_results{padding:2px 15px 0;position:absolute;z-index:99999;}
.ui-menu-item{list-style:none;padding:10px;cursor:pointer;}
.ui-menu-item:hover, .ui-state-focus{background:#F1F1F1;}
.ui-helper-hidden-accessible{display:none;}
.col-2-nth .col-md-6:nth-child(2n+1){clear:left;}
.col-2-nth .col-sm-6:nth-child(2n+1){clear:left;}
.col-3-nth .col-md-4:nth-child(3n+1){clear:left;}
.col-3-nth .col-sm-4:nth-child(3n+1){clear:left;}
.col-4-nth .col-md-3:nth-child(4n+1){clear:left;}
.col-4-nth .col-sm-3:nth-child(4n+1){clear:left;}
.col-6-nth .col-md-2:nth-child(6n+1){clear:left;}
.col-6-nth .col-sm-6:nth-child(6n+1){clear:left;}
.col-2-nth-item .col-md-6:nth-child(2n+1){clear:left;}
.col-3-nth-item .col-md-4:nth-child(3n+1){clear:left;}
.col-4-nth-item .col-md-3:nth-child(4n+1){clear:left;}
.col-6-nth-item .col-lg-2:nth-child(6n+1){clear:left;}
.tagcloud{margin-top:3px;}
.tagcloud a{border:1px solid #e8e8e8;border-radius:3px;padding:5px 13px 5px;font-size:10px !important;line-height:normal;font-weight:600;color:#808080;margin:0 7px 7px 0;text-transform:uppercase;display:inline-block;}
.tagcloud a:hover{background-color:#232323;border-color:#232323;color:#fff;}
.tagcloud span{font-size:11px;color:#d9d9d9;margin:0 4px 0 4px;position:relative;top:-1px;}
.image-very-small{width:12px}
.image-extra-small{width:14px}
.image-small{width:16px}
.image-medium{width:20px}
.image-extra-medium{width:30px}
.image-large{width:40px}
.image-extra-large{width:50px}
.very-small-icon, .extra-small-icon, .small-icon, .medium-icon, .large-icon, .extra-large-icon{list-style:none;padding:0;margin-bottom:0;}
.extra-small-icon li, .small-icon li, .medium-icon li, .large-icon li, .extra-large-icon li, .very-small-icon li{display:inline-block;}
.extra-small-icon li:first-child, .small-icon li:first-child, .medium-icon li:first-child, .large-icon li:first-child, .extra-large-icon li:first-child, .very-small-icon li:first-child{padding-left:0;}
.extra-small-icon li:last-child, .small-icon li:last-child, .medium-icon li:last-child, .large-icon li:last-child, .extra-large-icon li:last-child, .very-small-icon li:last-child{padding-right:0;}
.very-small-icon{margin-left:-3px;margin-right:-3px;}
.very-small-icon li{padding:3px 5px}
.extra-small-icon{margin-left:-3px;margin-right:-3px;}
.extra-small-icon li{padding:3px 5px}
.small-icon{margin-left:-3px;margin-right:-3px;}
.small-icon li{padding:5px 5px}
.medium-icon{margin-left:-3px;margin-right:-3px;}
.medium-icon li{padding:7px 8px}
.large-icon{margin-left:-3px;margin-right:-3px;}
.large-icon li{padding:7px 10px}
.extra-large-icon{margin-left:-3px;margin-right:-3px;}
.extra-large-icon li{padding:7px 12px}
.very-small-icon a{font-size:13px;width:25px;height:25px;line-height:25px;}
.extra-small-icon a{font-size:14px;width:30px;height:30px;line-height:30px;}
.small-icon a{font-size:16px;width:40px;height:40px;line-height:40px;}
.medium-icon a{font-size:20px;width:50px;height:50px;line-height:50px;}
.large-icon a{font-size:24px;width:60px;height:60px;line-height:60px;}
.extra-large-icon a{font-size:30px;width:70px;height:70px;line-height:70px;}
.social-icon-style-1 a.facebook-f:hover, .social-icon-style-2 a.facebook-f, .social-icon-style-3 a.facebook-f, .social-icon-style-7 a.facebook-f:hover, .social-icon-style-9 a.facebook-f:hover, .social-icon-style-10 a.facebook-f, .social-icon-style-13 a.facebook-f:hover, .social-icon-style-14 a.facebook-f, .social-icon-style-15 a.facebook-f:hover, .social-icon-style-15 a.facebook-f .fa-facebook-f, .social-icon-style-12 a.facebook-f i{color:#3b5998;border-color:#3b5998;}
.social-icon-style-1 a.twitter:hover, .social-icon-style-2 a.twitter, .social-icon-style-3 a.twitter, .social-icon-style-7 a.twitter:hover, .social-icon-style-9 a.twitter:hover, .social-icon-style-10 a.twitter, .social-icon-style-13 a.twitter:hover, .social-icon-style-14 a.twitter, .social-icon-style-15 a.twitter:hover, .social-icon-style-15 a.twitter .fa-twitter, .social-icon-style-12 a.twitter i{color:#00aced;border-color:#00aced;}
.social-icon-style-1 a.x-twitter:hover, .social-icon-style-2 a.x-twitter, .social-icon-style-3 a.x-twitter, .social-icon-style-7 a.x-twitter:hover, .social-icon-style-9 a.x-twitter:hover, .social-icon-style-10 a.x-twitter, .social-icon-style-13 a.x-twitter:hover, .social-icon-style-14 a.x-twitter, .social-icon-style-15 a.x-twitter:hover, .social-icon-style-15 a.x-twitter .fa-twitter, .social-icon-style-12 a.x-twitter i{color:#000000;border-color:#000000;}
.social-icon-style-1 a.google-plus-g:hover, .social-icon-style-2 a.google-plus-g, .social-icon-style-3 a.google-plus-g, .social-icon-style-7 a.google-plus-g:hover, .social-icon-style-9 a.google-plus-g:hover, .social-icon-style-10 a.google-plus-g, .social-icon-style-13 a.google-plus-g:hover, .social-icon-style-14 a.google-plus-g, .social-icon-style-15 a.google-plus-g:hover, .social-icon-style-15 a.google-plus-g fa-google-plus-g, .social-icon-style-12 a.google-plus-g i{color:#dc4a38;border-color:#dc4a38;}
.social-icon-style-1 a.dribbble:hover, .social-icon-style-2 a.dribbble, .social-icon-style-3 a.dribbble, .social-icon-style-7 a.dribbble:hover, .social-icon-style-9 a.dribbble:hover, .social-icon-style-10 a.dribbble, .social-icon-style-13 a.dribbble:hover, .social-icon-style-14 a.dribbble, .social-icon-style-15 a.dribbble:hover, .social-icon-style-15 a.dribbble .fa-dribbble, .social-icon-style-12 a.dribbble i{color:#ea4c89;border-color:#ea4c89;}
.social-icon-style-1 a.youtube:hover, .social-icon-style-2 a.youtube, .social-icon-style-3 a.youtube, .social-icon-style-7 a.youtube:hover, .social-icon-style-9 a.youtube:hover, .social-icon-style-10 a.youtube, .social-icon-style-13 a.youtube:hover, .social-icon-style-14 a.youtube, .social-icon-style-15 a.youtube:hover, .social-icon-style-15 a.youtube .fa-youtube, .social-icon-style-12 a.youtube i, .social-icon-style-12 a.linkedin-in i{color:#bb0000;border-color:#bb0000;}
.social-icon-style-1 a.linkedin-in:hover, .social-icon-style-2 a.linkedin-in, .social-icon-style-3 a.linkedin-in, .social-icon-style-7 a.linkedin-in:hover, .social-icon-style-9 a.linkedin-in:hover, .social-icon-style-10 a.linkedin-in, .social-icon-style-13 a.linkedin-in:hover, .social-icon-style-14 a.linkedin-in, .social-icon-style-15 a.linkedin-in:hover, .social-icon-style-15 a.linkedin-in .fa-linkedin-in, .social-icon-style-12 a.instagram i{color:#007bb6;border-color:#007bb6;}
.social-icon-style-1 a.pinterest-p:hover, .social-icon-style-2 a.pinterest-p, .social-icon-style-3 a.pinterest-p, .social-icon-style-7 a.pinterest-p:hover, .social-icon-style-9 a.pinterest-p:hover, .social-icon-style-10 a.pinterest-p, .social-icon-style-13 a.pinterest-p:hover, .social-icon-style-14 a.pinterest-p, .social-icon-style-15 a.pinterest-p:hover, .social-icon-style-15 a.pinterest-p .fa-pinterest-p, .social-icon-style-12 a.pinterest-p i{color:#CB2027;border-color:#CB2027}
.social-icon-style-1 a.envelope:hover, .social-icon-style-2 a.envelope, .social-icon-style-3 a.envelope, .social-icon-style-7 a.envelope:hover, .social-icon-style-9 a.envelope:hover, .social-icon-style-10 a.envelope, .social-icon-style-13 a.envelope:hover, .social-icon-style-14 a.envelope, .social-icon-style-15 a.envelope:hover, .social-icon-style-15 a.envelope .fa-envelope, .social-icon-style-12 a.envelope i{color:#e45146;border-color:#e45146;}
.social-icon-style-1 a.sms:hover, .social-icon-style-2 a.sms, .social-icon-style-3 a.sms, .social-icon-style-7 a.sms:hover, .social-icon-style-9 a.sms:hover, .social-icon-style-10 a.sms, .social-icon-style-13 a.sms:hover, .social-icon-style-14 a.sms, .social-icon-style-15 a.sms:hover, .social-icon-style-12 a.sms i{color:#ffbd00;border-color:#ffbd00;}
.social-icon-style-1 a.sharethis:hover, .social-icon-style-2 a.sharethis, .social-icon-style-3 a.sharethis, .social-icon-style-7 a.sharethis:hover, .social-icon-style-9 a.sharethis:hover, .social-icon-style-10 a.sharethis, .social-icon-style-13 a.sharethis:hover, .social-icon-style-14 a.sharethis, .social-icon-style-15 a.sharethis:hover, .social-icon-style-12 a.sharethis i{color:#95D03A;border-color:#95D03A;}
.social-icon-style-1 a.reddit:hover, .social-icon-style-2 a.reddit, .social-icon-style-3 a.reddit, .social-icon-style-7 a.reddit:hover, .social-icon-style-9 a.reddit:hover, .social-icon-style-10 a.reddit, .social-icon-style-13 a.reddit:hover, .social-icon-style-14 a.reddit, .social-icon-style-15 a.reddit:hover, .social-icon-style-15 a.reddit .fa-reddit, .social-icon-style-12 a.reddit i{color:#ff4500;border-color:#ff4500;}
.social-icon-style-1 a.tumblr:hover, .social-icon-style-2 a.tumblr, .social-icon-style-3 a.tumblr, .social-icon-style-7 a.tumblr:hover, .social-icon-style-9 a.tumblr:hover, .social-icon-style-10 a.tumblr, .social-icon-style-13 a.tumblr:hover, .social-icon-style-14 a.tumblr, .social-icon-style-15 a.tumblr:hover, .social-icon-style-15 a.tumblr .fa-tumblr, .social-icon-style-12 a.tumblr i{color:#32506d;border-color:#32506d;}
.social-icon-style-1 a.digg:hover, .social-icon-style-2 a.digg, .social-icon-style-3 a.digg, .social-icon-style-7 a.digg:hover, .social-icon-style-9 a.digg:hover, .social-icon-style-10 a.digg, .social-icon-style-13 a.digg:hover, .social-icon-style-14 a.digg, .social-icon-style-15 a.digg:hover, .social-icon-style-12 a.digg i{color:#3293D4;border-color:#3293D4;}
.social-icon-style-1 a.stumbleupon:hover, .social-icon-style-2 a.stumbleupon, .social-icon-style-3 a.stumbleupon, .social-icon-style-7 a.stumbleupon:hover, .social-icon-style-9 a.stumbleupon:hover, .social-icon-style-10 a.stumbleupon, .social-icon-style-13 a.stumbleupon:hover, .social-icon-style-14 a.stumbleupon, .social-icon-style-15 a.stumbleupon:hover, .social-icon-style-12 a.stumbleupon i{color:#eb4924;border-color:#eb4924;}
.social-icon-style-1 a.whatsapp:hover, .social-icon-style-2 a.whatsapp, .social-icon-style-3 a.whatsapp, .social-icon-style-7 a.whatsapp:hover, .social-icon-style-9 a.whatsapp:hover, .social-icon-style-10 a.whatsapp, .social-icon-style-13 a.whatsapp:hover, .social-icon-style-14 a.whatsapp, .social-icon-style-15 a.whatsapp:hover, .social-icon-style-12 a.whatsapp i{color:#25d366;border-color:#25d366;}
.social-icon-style-1 a.vk:hover, .social-icon-style-2 a.vk, .social-icon-style-3 a.vk, .social-icon-style-7 a.vk:hover, .social-icon-style-9 a.vk:hover, .social-icon-style-10 a.vk, .social-icon-style-13 a.vk:hover, .social-icon-style-14 a.vk, .social-icon-style-15 a.vk:hover, .social-icon-style-15 a.vk .fa-vk, .social-icon-style-12 a.vk i{color:#4c6c91;border-color:#4c6c91;}
.social-icon-style-1 a.weibo:hover, .social-icon-style-2 a.weibo, .social-icon-style-3 a.weibo, .social-icon-style-7 a.weibo:hover, .social-icon-style-9 a.weibo:hover, .social-icon-style-10 a.weibo, .social-icon-style-13 a.weibo:hover, .social-icon-style-14 a.weibo, .social-icon-style-15 a.weibo:hover, .social-icon-style-12 a.weibo i{color:#ff9933;border-color:#ff9933;}
.social-icon-style-1 a.odnoklassniki:hover, .social-icon-style-2 a.odnoklassniki, .social-icon-style-3 a.odnoklassniki, .social-icon-style-7 a.odnoklassniki:hover, .social-icon-style-9 a.odnoklassniki:hover, .social-icon-style-10 a.odnoklassniki, .social-icon-style-13 a.odnoklassniki:hover, .social-icon-style-14 a.odnoklassniki, .social-icon-style-15 a.odnoklassniki:hover, .social-icon-style-12 a.odnoklassniki i{color:#d7772d;border-color:#d7772d;}
.social-icon-style-1 a.xing:hover, .social-icon-style-2 a.xing, .social-icon-style-3 a.xing, .social-icon-style-7 a.xing:hover, .social-icon-style-9 a.xing:hover, .social-icon-style-10 a.xing, .social-icon-style-13 a.xing:hover, .social-icon-style-14 a.xing, .social-icon-style-15 a.xing:hover, .social-icon-style-15 a.xing .fa-xing, .social-icon-style-12 a.xing i{color:#1a7576;border-color:#1a7576;}
.social-icon-style-1 a.print:hover, .social-icon-style-2 a.print, .social-icon-style-3 a.print, .social-icon-style-7 a.print:hover, .social-icon-style-9 a.print:hover, .social-icon-style-10 a.print, .social-icon-style-13 a.print:hover, .social-icon-style-14 a.print, .social-icon-style-15 a.print:hover, .social-icon-style-12 a.print i{color:#222222;border-color:#222222;}
.social-icon-style-1 a.blogger:hover, .social-icon-style-2 a.blogger, .social-icon-style-3 a.blogger, .social-icon-style-7 a.blogger:hover, .social-icon-style-9 a.blogger:hover, .social-icon-style-10 a.blogger, .social-icon-style-13 a.blogger:hover, .social-icon-style-14 a.blogger, .social-icon-style-15 a.blogger:hover, .social-icon-style-12 a.blogger i{color:#ff8000;border-color:#ff8000;}
.social-icon-style-1 a.flipboard:hover, .social-icon-style-2 a.flipboard, .social-icon-style-3 a.flipboard, .social-icon-style-7 a.flipboard:hover, .social-icon-style-9 a.flipboardflipboard:hover, .social-icon-style-10 a.flipboardflipboard, .social-icon-style-13 a.flipboard:hover, .social-icon-style-14 a.flipboard, .social-icon-style-15 a.flipboard:hover, .social-icon-style-12 a.flipboard i{color:#e12828;border-color:#e12828;}
.social-icon-style-1 a.meneame:hover, .social-icon-style-2 a.meneame, .social-icon-style-3 a.meneame, .social-icon-style-7 a.meneame:hover, .social-icon-style-9 a.meneame:hover, .social-icon-style-10 a.meneame, .social-icon-style-13 a.meneame:hover, .social-icon-style-14 a.meneame, .social-icon-style-15 a.meneame:hover, .social-icon-style-12 a.meneame i{color:#ff6400;border-color:#ff6400;}
.social-icon-style-1 a.mailru:hover, .social-icon-style-2 a.mailru, .social-icon-style-3 a.mailru, .social-icon-style-7 a.mailru:hover, .social-icon-style-9 a.mailru:hover, .social-icon-style-10 a.mailru, .social-icon-style-13 a.mailru:hover, .social-icon-style-14 a.mailru, .social-icon-style-15 a.mailru:hover, .social-icon-style-12 a.mailru i{color:#168de2;border-color:#168de2;}
.social-icon-style-1 a.delicious:hover, .social-icon-style-2 a.delicious, .social-icon-style-3 a.delicious, .social-icon-style-7 a.delicious:hover, .social-icon-style-9 a.delicious:hover, .social-icon-style-10 a.delicious, .social-icon-style-13 a.delicious:hover, .social-icon-style-14 a.delicious, .social-icon-style-15 a.delicious:hover, .social-icon-style-12 a.delicious i{color:#205cc0;border-color:#205cc0;}
.social-icon-style-1 a.livejournal:hover, .social-icon-style-2 a.livejournal, .social-icon-style-3 a.livejournal, .social-icon-style-7 a.livejournal:hover, .social-icon-style-9 a.livejournal:hover, .social-icon-style-10 a.livejournal, .social-icon-style-13 a.livejournal:hover, .social-icon-style-14 a.livejournal, .social-icon-style-15 a.livejournal:hover, .social-icon-style-12 a.livejournal i{color:#00b0ea;border-color:#00b0ea;}
.social-icon-style-1 a.soundcloud:hover, .social-icon-style-2 a.soundcloud, .social-icon-style-3 a.soundcloud, .social-icon-style-7 a.soundcloud:hover, .social-icon-style-9 a.soundcloud:hover, .social-icon-style-10 a.soundcloud, .social-icon-style-13 a.soundcloud:hover, .social-icon-style-14 a.soundcloud, .social-icon-style-15 a.soundcloud:hover, .social-icon-style-15 a.soundcloud .fa-soundcloud, .social-icon-style-12 a.soundcloud i{color:#ffa500;border-color:#ffa500;}
.social-icon-style-1 a.vimeo-v:hover, .social-icon-style-2 a.vimeo-v, .social-icon-style-3 a.vimeo-v, .social-icon-style-7 a.vimeo-v:hover, .social-icon-style-9 a.vimeo-v:hover, .social-icon-style-10 a.vimeo-v, .social-icon-style-13 a.vimeo-v:hover, .social-icon-style-14 a.vimeo-v, .social-icon-style-15 a.vimeo-v:hover, .social-icon-style-15 a.vimeo-v .fa-vimeo-v, .social-icon-style-12 a.vimeo-v i{color:#1ab7ea;border-color:#1ab7ea;}
.social-icon-style-1 a.flickr:hover, .social-icon-style-2 a.flickr, .social-icon-style-3 a.flickr, .social-icon-style-7 a.flickr:hover, .social-icon-style-9 a.flickr:hover, .social-icon-style-10 a.flickr, .social-icon-style-13 a.flickr:hover, .social-icon-style-14 a.flickr, .social-icon-style-15 a.flickr:hover, .social-icon-style-15 a.flickr .fa-flickr, .social-icon-style-12 a.flickr i{color:#ff0185;border-color:#ff0185;}
.social-icon-style-1 a.instagram:hover, .social-icon-style-2 a.instagram, .social-icon-style-3 a.instagram, .social-icon-style-7 a.instagram:hover, .social-icon-style-9 a.instagram:hover, .social-icon-style-10 a.instagram, .social-icon-style-13 a.instagram:hover, .social-icon-style-14 a.instagram, .social-icon-style-15 a.instagram:hover, .social-icon-style-15 a.instagram .fa-instagram{color:#FE1F49;border-color:#FE1F49;}
.social-icon-style-1 a.rss:hover, .social-icon-style-2 a.rss, .social-icon-style-3 a.rss, .social-icon-style-7 a.rss:hover, .social-icon-style-9 a.rss:hover, .social-icon-style-10 a.rss, .social-icon-style-13 a.rss:hover, .social-icon-style-14 a.rss, .social-icon-style-15 a.rss:hover, .social-icon-style-15 a.instagram .ti-instagram, .social-icon-style-12 a.rss i{color:#f2890e;border-color:#f2890e;}
.social-icon-style-1 a.behance:hover, .social-icon-style-2 a.behance, .social-icon-style-3 a.behance, .social-icon-style-7 a.behance:hover, .social-icon-style-9 a.behance:hover, .social-icon-style-10 a.behance, .social-icon-style-13 a.behance:hover, .social-icon-style-14 a.behance, .social-icon-style-15 a.behance:hover, .social-icon-style-15 a.behance .fa-behance, .social-icon-style-12 a.behance i{color:#1769ff;border-color:#1769ff;}
.social-icon-style-1 a.vine:hover, .social-icon-style-2 a.vine, .social-icon-style-3 a.vine, .social-icon-style-7 a.vine:hover, .social-icon-style-9 a.vine:hover, .social-icon-style-10 a.vine, .social-icon-style-13 a.vine:hover, .social-icon-style-14 a.vine, .social-icon-style-15 a.vine:hover, .social-icon-style-15 a.vine .fa-vine, .social-icon-style-12 a.vine i{color:#00bf8f;border-color:#00bf8f;}
.social-icon-style-1 a.yelp:hover, .social-icon-style-2 a.yelp, .social-icon-style-3 a.yelp, .social-icon-style-7 a.yelp:hover, .social-icon-style-9 a.yelp:hover, .social-icon-style-10 a.yelp, .social-icon-style-13 a.yelp:hover, .social-icon-style-14 a.yelp, .social-icon-style-15 a.yelp:hover, .social-icon-style-15 a.yelp .fa-yelp, .social-icon-style-12 a.yelp i{color:#b6322c;border-color:#b6322c;}
.social-icon-style-1 a.discord:hover, .social-icon-style-2 a.discord, .social-icon-style-3 a.discord, .social-icon-style-7 a.discord:hover, .social-icon-style-9 a.discord:hover, .social-icon-style-10 a.discord, .social-icon-style-13 a.discord:hover, .social-icon-style-14 a.discord, .social-icon-style-15 a.discord:hover, .social-icon-style-15 a.discord .fa-discord, .social-icon-style-12 a.discord i{color:#7689d9;border-color:#7689d9;}
.social-icon-style-1 a.github:hover, .social-icon-style-2 a.github, .social-icon-style-3 a.github, .social-icon-style-7 a.github:hover, .social-icon-style-9 a.github:hover, .social-icon-style-10 a.github, .social-icon-style-13 a.github:hover, .social-icon-style-14 a.github, .social-icon-style-15 a.github:hover, .social-icon-style-15 a.github .fa-github, .social-icon-style-12 a.github i{color:#f0cbb3;border-color:#f0cbb3;}
.social-icon-style-1 a.skype:hover, .social-icon-style-2 a.skype, .social-icon-style-3 a.skype, .social-icon-style-7 a.skype:hover, .social-icon-style-9 a.skype:hover, .social-icon-style-10 a.skype, .social-icon-style-13 a.skype:hover, .social-icon-style-14 a.skype, .social-icon-style-15 a.skype:hover, .social-icon-style-15 a.skype .fa-skype, .social-icon-style-12 a.skype i{color:#1eb7ec;border-color:#1eb7ec;}
.social-icon-style-12 a.email i{color:#7d7d7d;border-color:#7d7d7d;}
.social-icon-style-4 a.facebook-f, .social-icon-style-5 a.facebook-f, .social-icon-style-6 a.facebook-f:hover, .social-icon-style-7 a.facebook-f, .social-icon-style-8 a.facebook-f, .social-icon-style-10 a.facebook-f span, .social-icon-style-12 a.facebook-f:before{background-color:#3b5998;}
.social-icon-style-4 a.twitter, .social-icon-style-5 a.twitter, .social-icon-style-6 a.twitter:hover, .social-icon-style-7 a.twitter, .social-icon-style-8 a.twitter, .social-icon-style-10 a.twitter span, .social-icon-style-12 a.twitter:before{background-color:#00aced;}
.social-icon-style-4 a.x-twitter, .social-icon-style-5 a.x-twitter, .social-icon-style-6 a.x-twitter:hover, .social-icon-style-7 a.x-twitter, .social-icon-style-8 a.x-twitter, .social-icon-style-10 a.x-twitter span, .social-icon-style-12 a.x-twitter:before{background-color:#00aced;}
.social-icon-style-4 a.google-plus-g, .social-icon-style-5 a.google-plus-g, .social-icon-style-6 a.google-plus-g:hover, .social-icon-style-7 a.google-plus-g, .social-icon-style-8 a.google-plus-g, .social-icon-style-10 a.google-plus-g span, .social-icon-style-12 a.google-plus-g:before{background-color:#dc4a38;}
.social-icon-style-4 a.dribbble, .social-icon-style-5 a.dribbble, .social-icon-style-6 a.dribbble:hover, .social-icon-style-7 a.dribbble, .social-icon-style-8 a.dribbble, .social-icon-style-10 a.dribbble span, .social-icon-style-12 a.dribbble:before{background-color:#ea4c89;}
.social-icon-style-4 a.youtube, .social-icon-style-5 a.youtube, .social-icon-style-6 a.youtube:hover, .social-icon-style-7 a.youtube, .social-icon-style-8 a.youtube, .social-icon-style-10 a.youtube span, .social-icon-style-12 a.youtube:before{background-color:#bb0000;}
.social-icon-style-4 a.linkedin-in, .social-icon-style-5 a.linkedin-in, .social-icon-style-6 a.linkedin-in:hover, .social-icon-style-7 a.linkedin-in, .social-icon-style-8 a.linkedin-in, .social-icon-style-10 a.linkedin-in span, .social-icon-style-12 a.linkedin-in:before{background-color:#007bb6;}
.social-icon-style-4 a.instagram, .social-icon-style-5 a.instagram, .social-icon-style-6 a.instagram:hover, .social-icon-style-7 a.instagram, .social-icon-style-8 a.instagram, .social-icon-style-10 a.instagram span, .social-icon-style-12 a.instagram:before{background-color:#FE1F49;}
.social-icon-style-4 a.pinterest-p, .social-icon-style-5 a.pinterest-p, .social-icon-style-6 a.pinterest-p:hover, .social-icon-style-7 a.pinterest-p, .social-icon-style-8 a.pinterest-p, .social-icon-style-10 a.pinterest-p span, .social-icon-style-12 a.pinterest-p:before{background-color:#CB2027;}
.social-icon-style-4 a.flickr, .social-icon-style-5 a.flickr, .social-icon-style-6 a.flickr:hover, .social-icon-style-7 a.flickr, .social-icon-style-8 a.flickr, .social-icon-style-10 a.flickr span, .social-icon-style-12 a.flickr:before{background-color:#ff0084;}
.social-icon-style-4 a.rss, .social-icon-style-5 a.rss, .social-icon-style-6 a.rss:hover, .social-icon-style-7 a.rss, .social-icon-style-8 a.rss, .social-icon-style-10 a.rss span, .social-icon-style-12 a.rss:before{background-color:#f2890a;}
.social-icon-style-4 a.behance, .social-icon-style-5 a.behance, .social-icon-style-6 a.behance:hover, .social-icon-style-7 a.behance, .social-icon-style-8 a.behance, .social-icon-style-10 a.behance span, .social-icon-style-12 a.behance:before{background-color:#1769ff;}
.social-icon-style-4 a.vine, .social-icon-style-5 a.vine, .social-icon-style-6 a.vine:hover, .social-icon-style-7 a.vine, .social-icon-style-8 a.vine, .social-icon-style-10 a.vine span, .social-icon-style-12 a.vine:before{background-color:#00bf8f;}
.social-icon-style-4 a.email, .social-icon-style-5 a.email, .social-icon-style-6 a.email:hover, .social-icon-style-7 a.email, .social-icon-style-8 a.email, .social-icon-style-10 a.email span, .social-icon-style-12 a.email:before{background-color:#7d7d7d;}
.social-icon-style-4 a.sms, .social-icon-style-5 a.sms, .social-icon-style-6 a.sms:hover, .social-icon-style-7 a.sms, .social-icon-style-8 a.sms, .social-icon-style-10 a.sms span, .social-icon-style-12 a.sms:before{background-color:#ffbd00;}
.social-icon-style-4 a.sharethis, .social-icon-style-5 a.sharethis, .social-icon-style-6 a.sharethis:hover, .social-icon-style-reddit7 a.sharethis, .social-icon-style-8 a.sharethis, .social-icon-style-10 a.sharethis span, .social-icon-style-12 a.sharethis:before{background-color:#95D03A;}
.social-icon-style-4 a.reddit, .social-icon-style-5 a.reddit, .social-icon-style-6 a.reddit:hover, .social-icon-style-7 a.reddit, .social-icon-style-8 a.reddit, .social-icon-style-10 a.reddit span, .social-icon-style-12 a.reddit:before{background-color:#ff4500;}
.social-icon-style-4 a.tumblr, .social-icon-style-5 a.tumblr, .social-icon-style-6 a.tumblr:hover, .social-icon-style-7 a.tumblr, .social-icon-style-8 a.tumblr, .social-icon-style-10 a.tumblr span, .social-icon-style-12 a.tumblr:before{background-color:#32506d;}
.social-icon-style-4 a.digg, .social-icon-style-5 a.digg, .social-icon-style-6 a.digg:hover, .social-icon-style-7 a.digg, .social-icon-style-8 a.digg, .social-icon-style-10 a.digg span, .social-icon-style-12 a.digg:before{background-color:#262626;}
.social-icon-style-4 a.stumbleupon, .social-icon-style-5 a.stumbleupon, .social-icon-style-6 a.stumbleupon:hover, .social-icon-style-7 a.stumbleupon, .social-icon-style-8 a.stumbleupon, .social-icon-style-10 a.stumbleupon span, .social-icon-style-12 a.stumbleupon:before{background-color:#eb4924;}
.social-icon-style-4 a.whatsapp, .social-icon-style-5 a.whatsapp, .social-icon-style-6 a.whatsapp:hover, .social-icon-style-7 a.whatsapp, .social-icon-style-8 a.whatsapp, .social-icon-style-10 a.whatsapp span, .social-icon-style-12 a.whatsapp:before{background-color:#25d366;}
.social-icon-style-4 a.vk, .social-icon-style-5 a.vk, .social-icon-style-6 a.vk:hover, .social-icon-style-7 a.vk, .social-icon-style-8 a.vk, .social-icon-style-10 a.vk span, .social-icon-style-12 a.vk:before{background-color:#4c6c91;}
.social-icon-style-4 a.weibo, .social-icon-style-5 a.weibo, .social-icon-style-6 a.weibo:hover, .social-icon-style-7 a.weibo, .social-icon-style-8 a.weibo, .social-icon-style-10 a.weibo span, .social-icon-style-12 a.weibo:before{background-color:#ff9933;}
.social-icon-style-4 a.odnoklassniki, .social-icon-style-5 a.odnoklassniki, .social-icon-style-6 a.odnoklassniki:hover, .social-icon-style-7 a.odnoklassniki, .social-icon-style-8 a.odnoklassniki, .social-icon-style-10 a.odnoklassniki span, .social-icon-style-12 a.odnoklassniki:before{background-color:#d7772d;}
.social-icon-style-4 a.xing, .social-icon-style-5 a.xing, .social-icon-style-6 a.xing:hover, .social-icon-style-7 a.xing, .social-icon-style-8 a.xing, .social-icon-style-10 a.xing span, .social-icon-style-12 a.xing:before{background-color:#1a7576;}
.social-icon-style-4 a.print, .social-icon-style-5 a.print, .social-icon-style-6 a.print:hover, .social-icon-style-7 a.print, .social-icon-style-8 a.print, .social-icon-style-10 a.print span, .social-icon-style-12 a.print:before{background-color:#222222;}
.social-icon-style-4 a.blogger, .social-icon-style-5 a.blogger, .social-icon-style-6 a.blogger:hover, .social-icon-style-7 a.blogger, .social-icon-style-8 a.blogger, .social-icon-style-10 a.blogger span, .social-icon-style-12 a.blogger:before{background-color:#ff8000;}
.social-icon-style-4 a.flipboard, .social-icon-style-5 a.flipboard, .social-icon-style-6 a.flipboard:hover, .social-icon-style-7 a.flipboard, .social-icon-style-8 a.flipboard, .social-icon-style-10 a.flipboard span, .social-icon-style-12 a.flipboard:before{background-color:#e12828;}
.social-icon-style-4 a.meneame, .social-icon-style-5 a.meneame, .social-icon-style-6 a.meneame:hover, .social-icon-style-7 a.meneame, .social-icon-style-8 a.meneame, .social-icon-style-10 a.meneame span, .social-icon-style-12 a.meneame:before{background-color:#ff6400;}
.social-icon-style-4 a.mailru, .social-icon-style-5 a.mailru, .social-icon-style-6 a.mailru:hover, .social-icon-style-7 a.mailru, .social-icon-style-8 a.mailru, .social-icon-style-10 a.mailru span, .social-icon-style-12 a.mailru:before{background-color:#168de2;}
.social-icon-style-4 a.delicious, .social-icon-style-5 a.delicious, .social-icon-style-6 a.delicious:hover, .social-icon-style-7 a.delicious, .social-icon-style-8 a.delicious, .social-icon-style-10 a.delicious span, .social-icon-style-12 a.delicious:before{background-color:#205cc0;}
.social-icon-style-4 a.livejournal, .social-icon-style-5 a.livejournal, .social-icon-style-6 a.livejournal:hover, .social-icon-style-7 a.livejournal, .social-icon-style-8 a.livejournal, .social-icon-style-10 a.livejournal span, .social-icon-style-12 a.livejournal:before{background-color:#00b0ea;}
.social-icon-style-4 a.soundcloud, .social-icon-style-5 a.soundcloud, .social-icon-style-6 a.soundcloud:hover, .social-icon-style-7 a.soundcloud, .social-icon-style-8 a.soundcloud, .social-icon-style-10 a.soundcloud span, .social-icon-style-12 a.soundcloud:before{background-color:#ffa500;}
.social-icon-style-4 a.flickr, .social-icon-style-5 a.flickr, .social-icon-style-6 a.flickr:hover, .social-icon-style-7 a.flickr, .social-icon-style-8 a.flickr, .social-icon-style-10 a.flickr span, .social-icon-style-12 a.flickr:before{background-color:#ff0084;}
.social-icon-style-4 a.vimeo-v, .social-icon-style-5 a.vimeo-v, .social-icon-style-6 a.vimeo-v:hover, .social-icon-style-7 a.vimeo-v, .social-icon-style-8 a.vimeo-v, .social-icon-style-10 a.vimeo-v span, .social-icon-style-12 a.vimeo-v:before{background-color:#1ab7ea}
.social-icon-style-4 a.yelp, .social-icon-style-5 a.yelp, .social-icon-style-6 a.yelp:hover, .social-icon-style-7 a.yelp, .social-icon-style-8 a.yelp, .social-icon-style-10 a.yelp span, .social-icon-style-12 a.yelp:before{background-color:#b6322c}
.social-icon-style-4 a.discord, .social-icon-style-5 a.discord, .social-icon-style-6 a.discord:hover, .social-icon-style-7 a.discord, .social-icon-style-8 a.discord, .social-icon-style-10 a.discord span, .social-icon-style-12 a.discord:before{background-color:#7689d9}
.social-icon-style-4 a.github, .social-icon-style-5 a.github, .social-icon-style-6 a.github:hover, .social-icon-style-7 a.github, .social-icon-style-8 a.github, .social-icon-style-10 a.github span, .social-icon-style-12 a.github:before{background-color:#f0cbb3;}
.social-icon-style-4 a.envelope, .social-icon-style-5 a.envelope, .social-icon-style-6 a.envelope:hover, .social-icon-style-7 a.envelope, .social-icon-style-8 a.envelope, .social-icon-style-10 a.envelope span, .social-icon-style-12 a.envelope:before{background-color:#e45146;}
.social-icon-style-4 a.skype, .social-icon-style-5 a.skype, .social-icon-style-6 a.skype:hover, .social-icon-style-7 a.skype, .social-icon-style-8 a.skype, .social-icon-style-10 a.skype span, .social-icon-style-12 a.skype:before{background-color:#1eb7ec;}
.social-icon-style-3 a.facebook-f, .social-icon-style-6 a.facebook-f:hover, .social-icon-style-7 a.facebook-f:hover{border-color:#3b5998;}
.social-icon-style-3 a.twitter, .social-icon-style-6 a.twitter:hover, .social-icon-style-7 a.twitter:hover{border-color:#00aced;}
.social-icon-style-3 a.google-plus-g, .social-icon-style-6 a.google-plus-g:hover, .social-icon-style-7 a.google-plus-g:hover{border-color:#dc4a38;}
.social-icon-style-3 a.dribbble, .social-icon-style-6 a.dribbble:hover, .social-icon-style-7 a.dribbble:hover{border-color:#ea4c89;}
.social-icon-style-3 a.youtube, .social-icon-style-6 a.youtube:hover, .social-icon-style-7 a.youtube:hover{border-color:#bb0000;}
.social-icon-style-3 a.linkedin-in, .social-icon-style-6 a.linkedin-in:hover, .social-icon-style-7 a.linkedin-in:hover{border-color:#0077b5;}
.social-icon-style-3 a.instagram, .social-icon-style-6 a.instagram:hover, .social-icon-style-7 a.instagram:hover{border-color:#FE1F49;}
.social-icon-style-3 a.pinterest-p, .social-icon-style-6 a.pinterest-p:hover, .social-icon-style-7 a.pinterest-p:hover{border-color:#CB2027;}
.social-icon-style-3 a.envelope, .social-icon-style-6 a.envelope:hover, .social-icon-style-7 a.envelope:hover{border-color:#e45146;}
.social-icon-style-3 a.sms, .social-icon-style-6 a.sms:hover, .social-icon-style-7 a.sms:hover{border-color:#ffbd00;}
.social-icon-style-3 a.sharethis, .social-icon-style-6 a.sharethis:hover, .social-icon-style-7 a.sharethis:hover{border-color:#95D03A;}
.social-icon-style-3 a.reddit, .social-icon-style-6 a.reddit:hover, .social-icon-style-7 a.reddit:hover{border-color:#ff4500;}
.social-icon-style-3 a.tumblr, .social-icon-style-6 a.tumblr:hover, .social-icon-style-7 a.tumblr:hover{border-color:#32506d;}
.social-icon-style-3 a.digg, .social-icon-style-6 a.digg:hover, .social-icon-style-7 a.digg:hover{border-color:#262626;}
.social-icon-style-3 a.stumbleupon, .social-icon-style-6 a.stumbleupon:hover, .social-icon-style-7 a.stumbleupon:hover{border-color:#eb4924;}
.social-icon-style-3 a.whatsapp, .social-icon-style-6 a.whatsapp:hover, .social-icon-style-7 a.whatsapp:hover{border-color:#25d366;}
.social-icon-style-3 a.rss, .social-icon-style-6 a.rss:hover, .social-icon-style-7 a.rss:hover{border-color:#f2890a;}
.social-icon-style-3 a.behance, .social-icon-style-6 a.behance:hover, .social-icon-style-7 a.behance:hover{border-color:#1769ff;}
.social-icon-style-3 a.vine, .social-icon-style-6 a.vine:hover, .social-icon-style-7 a.vine:hover{border-color:#00bf8f;}
.social-icon-style-3 a.vk, .social-icon-style-6 a.vk:hover, .social-icon-style-7 a.vk:hover{border-color:#4c6c91;}
.social-icon-style-3 a.github, .social-icon-style-6 a.github:hover, .social-icon-style-7 a.github:hover{border-color:#f0cbb3;}
.social-icon-style-3 a.weibo, .social-icon-style-6 a.weibo:hover, .social-icon-style-7 a.weibo:hover{border-color:#ff9933;}
.social-icon-style-3 a.odnoklassniki, .social-icon-style-6 a.odnoklassniki:hover, .social-icon-style-7 a.odnoklassniki:hover{border-color:#d7772d;}
.social-icon-style-3 a.xing, .social-icon-style-6 a.xing:hover, .social-icon-style-7 a.xing:hover{border-color:#1a7576;}
.social-icon-style-3 a.print, .social-icon-style-6 a.print:hover, .social-icon-style-7 a.print:hover{border-color:#222222;}
.social-icon-style-3 a.blogger, .social-icon-style-6 a.blogger:hover, .social-icon-style-7 a.blogger:hover{border-color:#ff8000;}
.social-icon-style-3 a.flipboard, .social-icon-style-6 a.flipboard:hover, .social-icon-style-7 a.flipboard:hover{border-color:#e12828;}
.social-icon-style-3 a.meneame, .social-icon-style-6 a.meneame:hover, .social-icon-style-7 a.meneame:hover{border-color:#ff6400;}
.social-icon-style-3 a.mailru, .social-icon-style-6 a.mailru:hover, .social-icon-style-7 a.mailru:hover{border-color:#168de2;}
.social-icon-style-3 a.delicious, .social-icon-style-6 a.delicious:hover, .social-icon-style-7 a.delicious:hover{border-color:#205cc0;}
.social-icon-style-3 a.livejournal, .social-icon-style-6 a.livejournal:hover, .social-icon-style-7 a.livejournal:hover{border-color:#00b0ea;}
.social-icon-style-3 a.soundcloud, .social-icon-style-6 a.soundcloud:hover, .social-icon-style-7 a.soundcloud:hover{border-color:#ffa500;}
.social-icon-style-3 a.flickr, .social-icon-style-6 a.flickr:hover, .social-icon-style-7 a.flickr:hover{border-color:#ff0084;}
.social-icon-style-3 a.vimeo-v, .social-icon-style-6 a.vimeo-v:hover, .social-icon-style-7 a.vimeo-v:hover{border-color:#1ab7ea;}
.social-icon-style-3 a.yelp, .social-icon-style-6 a.yelp:hover, .social-icon-style-7 a.yelp:hover{border-color:#b6322c;}
.social-icon-style-3 a.discord, .social-icon-style-6 a.discord:hover, .social-icon-style-7 a.discord:hover{border-color:#7689d9;}
.social-icon-style-3 a.skype, .social-icon-style-6 a.skype:hover, .social-icon-style-7 a.skype:hover{border-color:#1eb7ec;}
.social-icon-style-1 ul li a{text-align:center;width:auto;height:auto;}
.social-icon-style-1 a{color:#232323;padding:2px 3px;}
.social-icon-style-2{position:relative;}
.social-icon-style-2 a{text-align:center;display:inline-block;border-radius:100%;position:relative;height:auto;width:auto;line-height:normal;padding:3px;}
.social-icon-style-2 a:hover{opacity:0.7}
.social-icon-style-3 a{text-align:center;display:inline-block;border:1px solid rgba(0, 0, 0, 0.1);color:#232323;background-color:transparent;border-radius:100%;}
.social-icon-style-3 a:hover{border-color:#b5b5b5;color:#b5b5b5;background-color:transparent;}
.social-icon-style-4 a{text-align:center;display:inline-block;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;border-radius:100%;color:#fff;}
.social-icon-style-4 a:hover{border-radius:0;color:#fff;}
.social-icon-style-5 a{text-align:center;display:inline-block;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;border-radius:100%;color:#fff;}
.social-icon-style-5 a:hover i{transition:transform 0.4s ease-out;-webkit-transition:transform 0.4s ease-out;-moz-transition:transform 0.4s ease-out;-ms-transition:transform 0.4s ease-out;-o-transition:transform 0.4s ease-out;transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);}
.social-icon-style-5 a:hover, .social-icon-style-5 a:hover i, .social-icon-style-5 a:active{color:#fff;}
.social-icon-style-6 a{text-align:center;display:inline-block;border-radius:100%;color:#232323;background-color:#fff;}
.social-icon-style-6 a:hover{color:#fff;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-o-transform:scale(1.2);}
.social-icon-style-7 a{text-align:center;color:#fff;border-radius:4px;display:block;border:1px solid transparent}
.social-icon-style-7 a:hover{background-color:#fff;}
.social-icon-style-8 a{color:#fff;display:inline-block;height:auto;width:auto;padding:0 24px 2px;position:relative;overflow:hidden;}
.social-icon-style-8 a .brand-icon{position:absolute;height:100%;width:100%;left:0;top:100%;display:flex;justify-content:center;align-items:center;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-8 a:hover .brand-icon{color:#fff;top:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-8 a>span{top:0px;position:relative;-webkit-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-moz-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-ms-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-o-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;}
.social-icon-style-8 a:hover>span.brand-label{color:#fff;top:-50px;-webkit-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-moz-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-ms-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-o-transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;transition:350ms cubic-bezier(0.175, 0.885, 0.32, 1.275) all;}
.social-icon-style-9 a{display:inline-block;text-align:center;border-radius:4px;overflow:hidden;border:1px solid #6f6f6f;text-shadow:0px 0px #ddd, 1px 1px #ddd, 2px 2px #ddd, 3px 3px #ddd, 4px 4px #ddd, 5px 5px #ddd, 6px 6px #ddd, 7px 7px #ddd, 8px 8px #ddd, 9px 9px #ddd, 10px 10px #ddd, 11px 11px #ddd, 12px 12px #ddd, 13px 13px #ddd, 14px 14px #ddd, 15px 15px #ddd, 16px 16px #ddd, 17px 17px #ddd, 18px 18px #ddd, 19px 19px #ddd, 20px 20px #ddd, 21px 21px #ddd, 22px 22px #ddd, 23px 23px #ddd, 24px 24px #ddd, 25px 25px #ddd, 26px 26px #ddd, 27px 27px #ddd, 28px 28px #ddd, 29px 29px #ddd, 30px 30px #ddd;}
.social-icon-style-10 a{display:inline-block;background-color:#fff;position:relative;z-index:3;overflow:hidden;text-align:center;}
.social-icon-style-10 a>span{position:absolute;top:-100%;left:0;height:100%;width:100%;z-index:-1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-10 a:hover>span{top:0;z-index:-1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-10 a:hover{color:#fff;}
.social-icon-style-11 a{text-align:center;display:inline-block;border:1px solid rgba(23, 23, 23, .2);color:#575858;background-color:transparent;border-radius:100%;}
.social-icon-style-11 a:hover{border-color:#f57250;color:#ffffff;background-color:#f57250;}
.social-icon-style-12 li a{text-align:center;display:inline-block;color:#fff;border-radius:100%;position:relative;overflow:hidden;z-index:1;}
.social-icon-style-12 li a:before{position:absolute;height:100%;width:100%;display:block;background:#ddd;content:"";z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;border-radius:100%;}
.social-icon-style-12 li a:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-12 li a i{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.social-icon-style-12 li a:hover i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;color:#fff;}
.social-icon-style-13 .extra-small-icon a{height:31px;width:31px;line-height:26px;}
.social-icon-style-13 .extra-small-icon a>i{height:29px;width:29px;line-height:28px;}
.social-icon-style-13 .small-icon a{height:41px;width:41px;line-height:36px;}
.social-icon-style-13 .small-icon a>i{height:39px;width:39px;line-height:38px;}
.social-icon-style-13 .medium-icon a{height:51px;width:51px;line-height:46px;}
.social-icon-style-13 .medium-icon a>i{height:49px;width:49px;line-height:48px;}
.social-icon-style-13 .large-icon a{height:61px;width:61px;line-height:56px;}
.social-icon-style-13 .large-icon a>i{height:59px;width:59px;line-height:58px;}
.social-icon-style-13 .extra-large-icon a{height:71px;width:71px;line-height:66px;}
.social-icon-style-13 .extra-large-icon a>i{height:69px;width:69px;line-height:68px;}
.social-icon-style-13 a{text-align:center;display:inline-block;color:#575858;background-color:transparent;border-radius:100%;position:relative;z-index:1;height:51px;width:51px;line-height:46px;}
.social-icon-style-13 a>svg{display:inline-block;position:absolute;top:-1px;left:0;animation:reset-shap 0.3s linear forwards 1;fill:transparent;stroke:#000;stroke-dasharray:1600;stroke-dashoffset:1600;stroke-width:20px;z-index:0;transform:rotate(-90deg);transform-origin:center;}
.social-icon-style-13 a:hover>svg{animation:drow-shap 0.3s linear forwards 1;}
.social-icon-style-13 a>i{border:1px solid #a5a5a5;border-radius:100%;height:49px;width:49px;line-height:48px;}
.social-icon-style-13 a:hover{color:#f90;}
@keyframes reset-shap {
from{stroke-dashoffset:0;}
to{stroke-dashoffset:1600;}
}
@keyframes drow-shap {
from{stroke-dashoffset:1600;}
to{stroke-dashoffset:0;}
}
.social-icon-style-13 a.facebook-f>svg{stroke:#3b5998;}
.social-icon-style-13 a.twitter>svg{stroke:#00aced;}
.social-icon-style-13 a.google-plus-g>svg{stroke:#dc4a38;}
.social-icon-style-13 a.dribbble>svg{stroke:#ea4c89;}
.social-icon-style-13 a.youtube>svg{stroke:#bb0000;}
.social-icon-style-13 a.linkedin-in>svg{stroke:#007bb6;}
.social-icon-style-13 a.instagram>svg{stroke:#FE1F49;}
.social-icon-style-13 a.pinterest-p>svg{stroke:#CB2027;}
.social-icon-style-13 a.flickr>svg{stroke:#ff0084;}
.social-icon-style-13 a.rss>svg{stroke:#f2890a;}
.social-icon-style-13 a.behance>svg{stroke:#1769ff;}
.social-icon-style-13 a.vine>svg{stroke:#00bf8f;}
.social-icon-style-13 a.email>svg{stroke:#7d7d7d;}
.social-icon-style-13 a.sms>svg{stroke:#ffbd00;}
.social-icon-style-13 a.sharethis>svg{stroke:#95D03A;}
.social-icon-style-13 a.reddit>svg{stroke:#ff4500;}
.social-icon-style-13 a.tumblr>svg{stroke:#32506d;}
.social-icon-style-13 a.digg>svg{stroke:#262626;}
.social-icon-style-13 a.stumbleupon>svg{stroke:#eb4924;}
.social-icon-style-13 a.whatsapp>svg{stroke:#25d366;}
.social-icon-style-13 a.vk>svg{stroke:#4c6c91;}
.social-icon-style-13 a.weibo>svg{stroke:#ff9933;}
.social-icon-style-13 a.odnoklassniki>svg{stroke:#d7772d;}
.social-icon-style-13 a.xing>svg{stroke:#1a7576;}
.social-icon-style-13 a.print>svg{stroke:#222222;}
.social-icon-style-13 a.blogger>svg{stroke:#ff8000;}
.social-icon-style-13 a.flipboard>svg{stroke:#e12828;}
.social-icon-style-13 a.meneame>svg{stroke:#ff6400;}
.social-icon-style-13 a.mailru>svg{stroke:#168de2;}
.social-icon-style-13 a.delicious>svg{stroke:#205cc0;}
.social-icon-style-13 a.livejournal>svg{stroke:#00b0ea;}
.social-icon-style-13 a.vimeo-v>svg{stroke:#1ab7ea}
.social-icon-style-13 a.yelp>svg{stroke:#b6322c;}
.social-icon-style-13 a.discord>svg{stroke:#7689d9}
.social-icon-style-13 a.github>svg{stroke:#f0cbb3}
.social-icon-style-13 a.soundcloud>svg{stroke:#ffa500}
.social-icon-style-13 a.flickr>svg{stroke:#ff0084}
.social-icon-style-13 a.envelope>svg{stroke:#e45146;}
.social-icon-style-13 a.skype>svg{stroke:#1eb7ec;}
.social-icon-style-14{position:relative;}
.social-icon-style-14 a{display:block;position:relative;text-align:center;height:auto;width:auto;line-height:normal;vertical-align:middle;font-weight:500}
.social-icon-style-14 a:hover{opacity:0.7;}
.social-icon-style-14 a>span.brand-icon{margin-right:7px;}
.social-icon-style-14 ul{margin-left:0;margin-right:0;}
.social-icon-style-14 ul li{margin:3px 0;padding:3px 14px;position:relative;}
.social-icon-style-14 ul li:before{content:"";width:1px;height:10px;position:absolute;background-color:rgba(159, 159, 159, 0.2);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:right;}
.social-icon-style-14 ul li:last-child:before{display:none;}
.social-icon-style-14 ul.extra-large-icon li{padding:3px 24px;}
.social-icon-style-14 ul.extra-large-icon li:before{height:25px;}
.social-icon-style-14 ul.extra-small-icon li:before{height:13px;}
.social-icon-style-14 ul.medium-icon li{padding:3px 18px;}
.social-icon-style-14 ul.medium-icon li:before{height:15px;}
.social-icon-style-14 ul.large-icon li{padding:3px 22px;}
.social-icon-style-14 ul.large-icon li:before{height:15px;}
.social-icon-style-15 a{display:inline-block;border-radius:100%;position:relative;text-align:center;height:auto;width:auto;line-height:normal;color:#808080;font-weight:500}
.social-icon-style-15 a>span.brand-icon{margin-right:7px;min-width:14px;}
.hongo-promo-popup-wrap{max-width:663px;margin-left:auto;margin-right:auto;position:relative;display:none;}
.mfp-close-btn-in .hongo-promo-popup-wrap .mfp-close{background:#fff;color:#232323 !important;right:-15px;line-height:36px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group{width:100%}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group input.form-control, .hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group input.form-control:focus{min-height:32px;border:1px solid #d7d7d7;border-radius:0;color:#707070;background-color:transparent;box-shadow:none;height:auto;padding:0 50px 0 15px;font-size:11px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group-btn{width:auto;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn, .hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn-default:active:focus, .hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn-default:active:hover, .hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn-default:focus{border:0;border-left:1px solid #d7d7d7;background-color:transparent;padding:0 12px;color:#232323;position:absolute;right:0;top:0;z-index:9 !important;font-size:20px;font-weight:500;box-shadow:none;outline:none;border-radius:0;min-height:32px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn span{outline:none;display:none}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn .fa-arrow-right{font-size:17px;top:-2px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .btn .fa-arrow-right:before{content:"\f105";}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter label{font-size:11px;margin-top:10px;font-weight:400}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter label input{margin-top:0;vertical-align:middle;float:none;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .mc4wp-error{color:red;font-size:11px;line-height:normal;position:relative;top:3px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .mc4wp-error p{margin:0;}
.hongo-smart-product-wrap{display:none;border-radius:5px;visibility:visible;opacity:1;z-index:99;color:#929292;position:fixed;background-color:#232323;padding:20px;margin:0;float:left;width:300px;bottom:30px;left:30px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.hongo-smart-product-wrap .product-image{float:left;width:55px;margin-right:17px;}
.hongo-smart-product-wrap .smart-product-right-part{display:table;position:relative;}
.hongo-smart-product-wrap .smart-product-right-part .product-title, .hongo-smart-product-wrap .smart-product-right-part .product-title a{font-size:12px;line-height:12px;color:#fff}
.hongo-smart-product-wrap .hongo-smart-product-close{position:absolute;right:12px;top:12px;font-size:8px;cursor:pointer;line-height:normal;color:#fff}
.hongo-smart-product-wrap .product-price{margin-bottom:5px;}
.hongo-smart-product-wrap .star-rating{float:left}
.hongo-content-newsletter-1{padding:12% 20%;}
.hongo-content-newsletter-1 .newsletter-form-wrap{display:inline-block;width:100%;}
.hongo-content-newsletter-1 .mc4wp-alert{margin-top:10px;}
.hongo-content-newsletter-1 .newsletter-sub-title{background-color:#000000;padding:2px 20px 2px;display:inline-block;color:#fff;font-size:11px;font-weight:500;letter-spacing:1px;margin-bottom:20px;}
.hongo-content-newsletter-1 .newsletter-title{font-size:43px;line-height:50px;color:#232323;font-weight:300;margin-bottom:20px;}
.hongo-content-newsletter-1 .newsletter-content{color:#ffffff;font-size:15px;line-height:24px}
.hongo-content-newsletter-1 form{margin-top:6.5%;}
.hongo-content-newsletter-1 input{border:0;border-radius:0;border-bottom:1px solid rgba(0, 0, 0, .70);font-size:13px;color:rgba(0, 0, 0, .60);padding:10px 90px 12px 0;height:auto;background-color:transparent;width:100%;}
.hongo-content-newsletter-1 input:focus{border-bottom:1px solid rgba(0, 0, 0, .60);}
.hongo-content-newsletter-1 input::-webkit-input-placeholder{color:rgba(0, 0, 0, .60);}
.hongo-content-newsletter-1 input::-moz-placeholder{color:rgba(0, 0, 0, .60);}
.hongo-content-newsletter-1 input:-ms-input-placeholder{color:rgba(0, 0, 0, .60);}
.hongo-content-newsletter-1 .input-group{width:100%;position:relative;}
.hongo-content-newsletter-1 .input-group-btn{width:auto;}
.hongo-content-newsletter-1 .btn .fa-arrow-right{top:-1px;margin-left:2px;}
.hongo-content-newsletter-1 .btn, .hongo-content-newsletter-1 .btn-default:active:focus, .hongo-content-newsletter-1 .btn-default:active:hover, .hongo-content-newsletter-1 .btn-default:focus{border:0;opacity:1;background-color:transparent;padding:6px 0;color:#000;position:absolute;right:0;top:5px;z-index:9 !important;font-size:12px;font-weight:500;box-shadow:none;outline:none;}
.hongo-content-newsletter-1 .btn span{outline:none;}
.hongo-content-newsletter-1 .btn:hover{opacity:.6}
.hongo-content-newsletter-2{padding:24% 12%;position:relative;z-index:2;}
.hongo-content-newsletter-2 .newsletter-form-wrap{display:inline-block;width:100%;}
.hongo-content-newsletter-2 .newsletter-title{font-size:38px;line-height:42px;color:#232323;font-weight:300;margin-bottom:5px;}
.hongo-content-newsletter-2 .newsletter-sub-title{font-size:13px;font-weight:400;margin-bottom:10px;color:#808080}
.hongo-content-newsletter-2 form{margin-top:28px;}
.hongo-content-newsletter-2 input{border:0;border-radius:50px !important;color:#898989;padding:14px 110px 16px 35px;height:auto;background-color:#ffffff;width:100%;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.20) !important;-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.20) !important;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.20) !important}
.hongo-content-newsletter-2 input::-webkit-input-placeholder{color:#898989;}
.hongo-content-newsletter-2 input::-moz-placeholder{color:#898989;opacity:1;}
.hongo-content-newsletter-2 input:-ms-input-placeholder{color:#898989;opacity:1;}
.hongo-content-newsletter-2 .input-group{width:100%;position:relative;margin:0;display:inline-block;}
.hongo-content-newsletter-2 .input-group-btn{width:auto;position:absolute;right:0;top:8px;z-index:9 !important;}
.hongo-content-newsletter-2 .btn, .hongo-content-newsletter-2 .btn-default:active:focus, .hongo-content-newsletter-2 .btn-default:active:hover, .hongo-content-newsletter-2 .btn-default:focus{border:0;background-color:transparent;padding:8px 20px 8px 20px;color:#101010;font-size:12px;font-weight:500;box-shadow:none;outline:none;border-radius:50px;}
.hongo-content-newsletter-2 .btn span{outline:none;display:none}
.hongo-content-newsletter-2 .btn .fa-arrow-right{font-weight:100;font-size:20px;}
.hongo-content-newsletter-2 .btn .fa-arrow-right:before{content:"\f35a";}
.hongo-content-newsletter-2 .btn:hover{color:#808080;}
.hongo-content-newsletter-3{padding:11% 12%;position:relative;z-index:2;background-color:#232323;border-radius:10px;}
.hongo-content-newsletter-3 .newsletter-form-wrap{display:inline-block;width:100%;}
.hongo-content-newsletter-3 .newsletter-sub-title{font-size:12px;line-height:18px;margin-bottom:10px}
.hongo-content-newsletter-3 .newsletter-title{font-size:30px;line-height:38px;color:#ffffff;margin-bottom:15px;}
.hongo-content-newsletter-3 .newsletter-content{margin-bottom:30px;}
.hongo-content-newsletter-3 .newsletter-content p{margin-bottom:0;}
.hongo-content-newsletter-3 .input-group input.form-control, .hongo-content-newsletter-3 .input-group input.form-control:focus{min-height:39px;border:1px solid rgba(255, 255, 255, .10);border-radius:2px;color:rgba(255, 255, 255, .5);background-color:transparent;box-shadow:none;height:auto;padding:7px 55px 8px 15px;}
.hongo-content-newsletter-3 .input-group input.form-control::-webkit-input-placeholder{color:#fff;opacity:0.50;}
.hongo-content-newsletter-3 .input-group input.form-control:-moz-placeholder{color:#fff;opacity:0.50;}
.hongo-content-newsletter-3 .input-group input.form-control::-ms-input-placeholder{color:#fff;opacity:0.50;}
.hongo-content-newsletter-3 .input-group{width:100%;position:relative;display:inline-block;}
.hongo-content-newsletter-3 .input-group-btn{width:auto;position:absolute;right:0;top:1px;z-index:9 !important;}
.hongo-content-newsletter-3 .btn, .hongo-content-newsletter-3 .btn-default:active:focus, .hongo-content-newsletter-3 .btn-default:active:hover, .hongo-content-newsletter-3 .btn-default:focus{border:0;border-left:1px solid rgba(255, 255, 255, .10);background-color:transparent;padding:6px 15px 6px 15px;color:#ffffff;font-size:20px;font-weight:500;box-shadow:none;outline:none;border-radius:0;min-height:37px;}
.hongo-content-newsletter-3 .btn span{outline:none;display:none}
.hongo-content-newsletter-3 .btn .fa-arrow-right{font-size:17px;top:-2px;}
.hongo-content-newsletter-3 .btn .fa-arrow-right:before{content:"\f105";}
.hongo-content-newsletter-3 .btn:hover{color:#808080;}
.hongo-content-newsletter-4{padding:12% 20%;}
.hongo-content-newsletter-4 .newsletter-form-wrap{display:inline-block;width:100%;}
.hongo-content-newsletter-4 .newsletter-sub-title{display:inline-block;color:#232323;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:20px;}
.hongo-content-newsletter-4 .newsletter-title{font-size:25px;line-height:34px;color:#232323;font-weight:600;margin-bottom:18px;}
.hongo-content-newsletter-4 .newsletter-content{font-size:13px;line-height:22px;margin-bottom:33px;}
.hongo-content-newsletter-4 form{margin-bottom:25px;}
.hongo-content-newsletter-4 input, .hongo-content-newsletter-4 input:focus{border:1px solid #dfdfdf;border-radius:25px !important;font-size:12px;color:rgba(0, 0, 0, .50);padding:9px 145px 9px 25px;height:auto;background-color:#f2f2f2;width:100%;min-height:42px;}
.hongo-content-newsletter-4 input::-webkit-input-placeholder{color:rgba(0, 0, 0, .50);}
.hongo-content-newsletter-4 input::-moz-placeholder{color:rgba(0, 0, 0, .50);}
.hongo-content-newsletter-4 input:-ms-input-placeholder{color:rgba(0, 0, 0, .50);}
.hongo-content-newsletter-4 .input-group{width:100%;position:relative;margin:0 auto;}
.hongo-content-newsletter-4 .input-group-btn{width:auto;}
.hongo-content-newsletter-4 .btn, .hongo-content-newsletter-4 .btn-default:active:focus, .hongo-content-newsletter-4 .btn-default:active:hover, .hongo-content-newsletter-4 .btn-default:focus{border:0;background-color:#f57250;padding:6px 25px 6px;color:#fff;position:absolute;right:0;top:0px;z-index:9 !important;font-size:12px;font-weight:500;box-shadow:none;outline:none;border-radius:0 25px 25px 0;min-height:42px;}
.hongo-content-newsletter-4 .btn span{outline:none;}
.hongo-content-newsletter-4 .btn i{display:none}
.hongo-content-newsletter-4 .btn:hover{background-color:#000;}
.hongo-content-newsletter-4 .small-icon{margin:0;}
.hongo-content-newsletter-4 .small-icon li{margin:5px 10px;}
.hongo-content-newsletter-5{display:inline-block;width:100%;}
.hongo-content-newsletter-5 .newsletter-form-wrap{display:inline-block;width:100%;}
.hongo-content-newsletter-5 .newsletter-sub-title{display:inline-block;color:#232323;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:20px;}
.hongo-content-newsletter-5 .newsletter-title{font-size:25px;line-height:34px;color:#232323;font-weight:600;margin-bottom:18px;}
.hongo-content-newsletter-5 .newsletter-content{font-size:13px;line-height:22px;margin-bottom:33px;}
.hongo-content-newsletter-5 .input-group .form-control{width:calc(100% - 140px);min-height:38px;}
.hongo-content-newsletter-5 input, .hongo-content-newsletter-5 input:focus{border:1px solid rgba(255, 255, 255, .30);border-radius:0 !important;font-size:12px;color:rgba(255, 255, 255, .50);padding:7px 12px 7px 12px;height:auto;background-color:transparent;width:100%;}
.hongo-content-newsletter-5 input::-webkit-input-placeholder{color:rgba(255, 255, 255, .50);}
.hongo-content-newsletter-5 input::-moz-placeholder{color:rgba(255, 255, 255, .50);}
.hongo-content-newsletter-5 input:-ms-input-placeholder{color:rgba(255, 255, 255, .50);}
.hongo-content-newsletter-5 .input-group{width:100%;position:relative;}
.hongo-content-newsletter-5 .input-group-btn{width:auto;display:table;}
.hongo-content-newsletter-5 .btn, .hongo-content-newsletter-5 .btn-default:active:focus, .hongo-content-newsletter-5 .btn-default:active:hover, .hongo-content-newsletter-5 .btn-default:focus{border:0;background-color:#ffffff;padding:5px 25px 5px;color:#232323;font-size:12px;font-weight:600;box-shadow:none;outline:none;border-radius:0;min-height:38px;margin-left:10px !important;}
.hongo-content-newsletter-5 .btn span{outline:none;}
.hongo-content-newsletter-5 .btn:hover{background-color:#000;color:#fff;}
.hongo-content-newsletter-5 .btn .fa-arrow-right{margin-left:2px;top:-1px;}
.hongo-content-newsletter-5 .btn .fa-arrow-right:before{content:"\f105";font-size:15px;}
.hongo-content-newsletter-6 .newsletter-sub-title{background-color:#000000;padding:4px 20px;display:inline-block;color:#fff;font-size:13px;font-weight:500;letter-spacing:1px;margin-bottom:20px;}
.hongo-content-newsletter-6 .newsletter-title{font-size:48px;line-height:55px;color:#232323;font-weight:300;margin-bottom:30px;}
.hongo-content-newsletter-6 .newsletter-form-wrap{margin:0 auto;}
.hongo-content-newsletter-6 .btn, .hongo-content-newsletter-6 .btn:active:focus, .hongo-content-newsletter-6 .btn:focus, .hongo-content-newsletter-6 .btn-default:active:hover{padding-left:8px;padding-right:8px;background-color:#f57250;border-color:#f57250;height:100%;min-width:54px;color:#000;font-size:14px;border-radius:0 5px 5px 0;}
.hongo-content-newsletter-6 .btn:hover i{opacity:0.8;}
.hongo-content-newsletter-6 .input-group{width:100%;}
.hongo-content-newsletter-6 .input-group-btn{position:absolute;right:0;top:0;width:auto;z-index:4;height:100%;}
.hongo-content-newsletter-6 .btn i{margin:0;font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.hongo-content-newsletter-6 .btn .fa-arrow-right:before{content:"\e086";}
.hongo-content-newsletter-6 .input-group .form-control{height:45px;padding-right:54px;box-shadow:0 0 15px rgba(0, 0, 0, .1);border-radius:5px;border:0;}
.hongo-content-newsletter-6 .btn span{display:none;}
.newsletter-style-1.textwidget{width:53%;position:relative}
.newsletter-style-1.textwidget.hide-text .btn{padding-left:8px;padding-right:8px;}
.newsletter-style-1.textwidget.hide-text .btn i{margin:0;}
.newsletter-style-1.textwidget.hide-text input{padding-right:35px;}
.newsletter-style-1.textwidget.hide-text .btn span{display:none;}
.newsletter-style-1 .input-group{width:100%;}
.newsletter-style-1 input, .newsletter-style-1 input:focus{border-radius:0;border:1px solid #303030;padding:5px 118px 5px 12px;background-color:#303030;color:#8a8a8a;font-size:13px;font-weight:500;}
.newsletter-style-1 input::-webkit-input-placeholder{color:#838383;opacity:1;}
.newsletter-style-1 input:-moz-placeholder{color:#838383;opacity:1;}
.newsletter-style-1 input::-ms-input-placeholder{color:#838383;opacity:1;}
.newsletter-style-1 .input-group-btn{position:absolute;right:1px;top:1px;width:auto;z-index:4;}
.newsletter-style-1 .btn, .newsletter-style-1 .btn:active:focus, .newsletter-style-1 .btn:active{background-color:#303030;border:0;font-size:11px;color:#8a8a8a;outline:none;min-height:32px;letter-spacing:normal;margin:0;}
.newsletter-style-1 .btn:hover{color:#b5b5b5;}
.newsletter-style-1 .btn i{margin-left:4px;top:4px;vertical-align:top}
.newsletter-style-2.textwidget{width:85%;position:relative;display:inline-block;}
.newsletter-style-2.textwidget.hide-text .btn{padding-left:8px;padding-right:8px;}
.newsletter-style-2.textwidget.hide-text .btn i{margin:0;}
.newsletter-style-2.textwidget.hide-text input{padding-right:35px;}
.newsletter-style-2.textwidget.hide-text .btn span{display:none;}
.newsletter-style-2 .input-group{width:100%;}
.newsletter-style-2 input{border-radius:30px !important;border:1px solid #1c1c1c;padding:4px 118px 6px 20px;background-color:#1c1c1c;color:#b7b7b7;font-size:11px;font-weight:600;height:36px;}
.newsletter-style-2 .form-control:focus{border:1px solid #1c1c1c;}
.newsletter-style-2 input::-webkit-input-placeholder{color:#6b6b6b;opacity:1;}
.newsletter-style-2 input:-moz-placeholder{color:#6b6b6b;opacity:1;}
.newsletter-style-2 input::-ms-input-placeholder{color:#6b6b6b;opacity:1;}
.newsletter-style-2 .input-group-btn{position:absolute;right:1px;top:1px;width:auto;z-index:4;}
.newsletter-style-2 .btn, .newsletter-style-2 .btn:active, .newsletter-style-2 .btn:active:focus{background-color:#1c1c1c;color:#b7b7b7;border:0;font-size:11px;color:#b7b7b7;padding:3px 18px 3px 18px;outline:none;min-height:34px;letter-spacing:normal;border-radius:0 30px 30px 0;}
.newsletter-style-2 .btn:hover{color:#fff;}
.newsletter-style-2 .btn i{margin-left:4px;margin-top:0px;}
.newsletter-style3-title{background-color:#000000;padding:1px 20px 1px;display:inline-block;color:#fff;font-size:11px;font-weight:500;letter-spacing:1px;margin-bottom:5px;}
.newsletter-style3-description{color:#232323;font-size:18px;line-height:26px;display:block;padding:0 5%;}
.newsletter-style-3 form{margin-top:40px;}
.newsletter-style-3 input{border:0;border-radius:0;border-bottom:1px solid rgba(0, 0, 0, .70);color:rgba(0, 0, 0, .60);padding:10px 90px 12px 0;height:auto;background-color:transparent;width:100%;}
.newsletter-style-3 input:focus{border-bottom:1px solid rgba(0, 0, 0, .60);}
.newsletter-style-3 input::-webkit-input-placeholder{color:rgba(0, 0, 0, .60);}
.newsletter-style-3 input::-moz-placeholder{color:rgba(0, 0, 0, .60);}
.newsletter-style-3 input:-ms-input-placeholder{color:rgba(0, 0, 0, .60);}
.newsletter-style-3 .input-group{width:100%;position:relative;}
.newsletter-style-3 .input-group-btn{width:auto;}
.newsletter-style-3 .btn .fa-arrow-right{top:-1px;margin-left:2px;}
.newsletter-style-3 .btn, .newsletter-style-3 .btn-default:active:focus, .newsletter-style-3 .btn-default:active:hover, .newsletter-style-3 .btn-default:focus{border:0;opacity:1;background-color:transparent;padding:6px 0;color:#000;position:absolute;right:0;top:5px;z-index:9 !important;font-size:12px;font-weight:500;box-shadow:none;outline:none;}
.newsletter-style-3 .btn span{outline:none;}
.newsletter-style-3 .btn:hover{opacity:.6}
.newsletter-style-5.textwidget .btn{padding-left:8px;padding-right:8px;background-color:#f57250;border-color:#f57250;height:100%;min-width:54px;color:#000;font-size:14px;}
.newsletter-style-5.textwidget .btn:hover i{opacity:0.8;}
.newsletter-style-5 .input-group{width:100%;border-radius:3px;overflow:hidden;}
.newsletter-style-5 .input-group-btn{position:absolute;right:0;top:0;width:auto;z-index:4;height:100%;}
.newsletter-style-5.textwidget.hide-text .btn i{margin:0;font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.newsletter-style-5.textwidget.hide-text .btn .fa-arrow-right:before{content:"\e086";}
.newsletter-style-5.textwidget.hide-text input{height:45px;padding-right:54px;}
.newsletter-style-5.textwidget.hide-text .btn span{display:none;}
.video-wrapper{height:100%;overflow:hidden;position:absolute;width:100%;}
.html-video{background-color:#000;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;z-index:0;}
.video-wrapper iframe{height:100%;left:0;position:absolute;top:-5px !important;width:100%;}
.video-background{position:absolute;height:100%;width:100%;z-index:1;top:0;background-color:rgba(67, 67, 67, 0.5)}
.external-fit-videos{position:absolute;top:0;width:100%;left:0;z-index:-1;}
.hongo-vimeo-bg-video{width:100%;display:inline-block;position:absolute;top:0;height:100%;left:0;right:0;z-index:-1}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}
.hongo-popup-video{position:relative;padding:20px;width:auto;max-width:900px;margin:20px auto;}
.hongo-vimeo-bg-video .fluid-width-video-wrapper{padding-bottom:56.25% !important;padding-top:0 !important;height:100%;}
.popup-icon-middle{position:absolute;font-size:18px;color:#232323;text-align:center;font-weight:500;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.popup-icon-middle img{max-width:68px;}
.popup-icon{-webkit-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;color:#fff;}
.popup-icon span{position:relative;width:65px;height:65px;margin:0;display:inline-block;line-height:62px;}
.popup-icon:hover span:before{box-shadow:0 0 0 4px #fff;}
.popup-icon:hover span, .popup-icon:hover span:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.popup-icon span:before{display:block;position:absolute;content:' ';top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;z-index:10;border-radius:200px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s;}
.popup-icon span:after{content:" ";height:750px;width:65px;top:0;left:0;width:100%;height:100%;position:absolute;border-radius:50%;background:transparent;opacity:0;-webkit-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear;}
.popup-icon:hover span:after{background:#fff;-webkit-animation:1s pulse-circle linear;animation:1s pulse-circle linear;}
.popup-icon i{color:#fff;display:block;position:absolute;top:50%;left:50%;margin-left:2px;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);}
@keyframes pulse-circle {
0%{animation-timing-function:ease-in;transform:scale(1.4);opacity:0.05}
30%{transform:scale(2);opacity:.15}
100%{animation-timing-function:ease-in-out;transform:scale(2.3);opacity:0}
}
@-webkit-keyframes pulse-circle {
0%{-webkit-animation-timing-function:ease-in;-webkit-transform:scale(1);opacity:0}
50%{-webkit-transform:scale(2);opacity:.15}
100%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:scale(2.3);opacity:0}
} .popup-icon-title{margin:45px 30px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.popup-icon-title .icon-image-left{display:inline-block;vertical-align:middle;float:none;margin-right:12px;color:#fff;border:2px solid #fff;text-align:center;border-radius:100%;width:30px;height:30px;line-height:26px;}
.popup-icon-title .icon-image-left i{margin-left:2px;}
.popup-icon-title .popup-btn-title{display:inline-block;font-size:16px;color:#ffffff;font-weight:500;width:calc(100% - 42px);vertical-align:middle;}
.popup-icon-title .icon-image-right{order:2;display:inline-block;vertical-align:middle;margin-left:12px;color:#fff;border:2px solid #fff;text-align:center;border-radius:100%;width:30px;height:30px;line-height:26px;}
.popup-icon-title .icon-image-right i{margin-left:2px;}
.text-center .popup-icon-title{-ms-flex-pack:center!important;justify-content:center!important;}
.text-center .popup-icon-title .popup-btn-title{max-width:calc(100% - 42px);width:auto;}
.icon-image-left{margin-right:7px;float:left;position:relative;top:-1px;}
.icon-image-right{margin-left:7px;float:right;position:relative;top:-1px;}
.single-post-meta-wrap{padding:15px 0;border-bottom:1px solid #e6e6e6;}
.hongo-single-post-meta ul{list-style:none;padding:0;margin:0;}
.hongo-single-post-meta ul li{display:inline-block;color:#888888;font-size:12px;line-height:normal;font-weight:400;}
.hongo-single-post-meta ul li a, .breadcrumb ul li{font-size:12px;line-height:normal;font-weight:400;color:#888888;}
.hongo-single-post-meta ul li a:hover{color:#fff}
.hongo-single-post-meta ul>li:after{content:"|";font-weight:100;padding:0 11px 0 11px;position:relative;top:0px;font-size:11px;opacity:.6;}
.hongo-single-post-meta ul>li:last-child:after{border-right:0;content:"";padding:0}
.hongo-single-post-meta ul .post-details-separator{display:none;}
.hongo-main-title-wrap{text-align:center;padding:28px 0;overflow:hidden;position:relative;z-index:0;word-break:break-word;}
.hongo-main-title{font-weight:500;margin:0;font-size:18px;position:relative;padding:0;line-height:24px;margin-top:5px;}
.top-space.hongo-main-title-wrap{margin-top:61px;}
.hongo-main-subtitle{margin-top:4px;color:#888888;font-size:12px;}
.hongo-main-title-wrap .hongo-overlay{z-index:0;}
.page-title-slider{position:absolute;top:0;z-index:0;}
.hongo-main-title-wrap .text-left .hongo-main-title{margin-top:0;}
.hongo-main-title-wrap .text-right .hongo-main-title{margin-top:0;}
.hongo-single-post-title-wrap .hongo-single-post-meta{margin-top:15px;}
.hongo-main-title-wrap .down-section{bottom:25px;}
.page-title-style-3 .hongo-main-title{font-size:26px;line-height:1.3;margin-bottom:3px;margin-top:0;}
.page-title-style-3 .hongo-main-subtitle{margin-top:0;font-size:13px}
.page-title-style-3 .breadcrumb ul{margin:3px 0 0;}
.page-title-style-4 .hongo-main-title{font-size:38px;line-height:40px;margin:0 auto 3px;width:47%;color:#ffffff;font-weight:400;letter-spacing:-1px;}
.page-title-style-4 .text-left .hongo-main-title{margin-left:0;}
.page-title-style-4 .text-right .hongo-main-title{margin-right:0;}
.page-title-style-4 .hongo-main-subtitle{margin-top:0;margin-bottom:5px;font-size:inherit;font-weight:400;}
.page-title-style-4 .breadcrumb ul{margin-bottom:0;margin-top:10px}
.page-title-style-4 .breadcrumb ul li a:hover{color:#fff;}
.page-title-style-5 .hongo-main-title{font-size:40px;line-height:40px;margin:0 auto;width:35%;color:#ffffff;letter-spacing:-1px;}
.page-title-style-5 .hongo-main-subtitle{margin-top:0;margin-bottom:15px;font-size:11px;display:inline-block;padding:0px 15px;color:#fff;}
.page-title-style-5 .breadcrumb ul{margin-top:10px;}
.page-title-style-5 .text-left .hongo-main-title{margin-left:0;}
.page-title-style-5 .text-right .hongo-main-title{margin-right:0;}
.page-title-style-5 .hongo-post-details-meta{margin-top:0;margin-top:15px;font-size:12px;background:#000;display:inline-block;padding:5px 20px 4px;color:#fff;border-radius:4px}
.page-title-style-5 .hongo-single-post-meta ul li a, .page-title-style-5 .hongo-single-post-meta ul li{color:#fff}
.page-title-style-5 .hongo-single-post-meta ul li a:hover{color:#f57250}
.page-title-style-6 .hongo-main-title{font-size:34px;line-height:1.2;font-weight:300;color:#232323;width:28%;}
.page-title-style-6 .text-left .hongo-main-title{margin-left:0;margin-right:auto;}
.page-title-style-6 .text-right .hongo-main-title{margin-right:0;margin-left:auto;}
.page-title-style-6 .text-center .hongo-main-title{margin-left:auto;margin-right:auto;}
.page-title-style-6 .hongo-main-subtitle{margin-bottom:7px;font-size:13px;color:#808080;line-height:18px;}
.page-title-style-6 .breadcrumb ul{margin-top:10px}
.page-title-style-6 .breadcrumb ul li a, .page-title-style-6 .breadcrumb ul li{font-size:12px;color:#232323;line-height:18px;}
.page-title-style-7.hongo-main-title-wrap .hongo-overlay{z-index:1;}
.page-title-style-7 .container, .page-title-style-7 .container-fluid, .page-title-style-7 .container-fluid-with-padding{position:relative;z-index:2}
.page-title-style-7 .hongo-main-title{font-size:43px;line-height:44px;margin:0 auto 8px;color:#ffffff;font-weight:500;width:47%;}
.page-title-style-7 .hongo-main-title{letter-spacing:-1px;}
.page-title-style-7 .text-left .hongo-main-title{margin-left:0;}
.page-title-style-7 .text-right .hongo-main-title{margin-right:0;}
.page-title-style-7 .hongo-main-subtitle{margin-top:0;margin-bottom:10px;font-size:inherit;}
.page-title-style-7 .breadcrumb ul{margin-bottom:5px;margin-top:17px;}
.page-title-style-7 .breadcrumb ul li a:hover{color:#fff;}
.page-title-style-8.hongo-main-title-wrap .hongo-overlay{z-index:1;opacity:.65}
.page-title-style-8 .container, .page-title-style-8 .container-fluid, .page-title-style-8 .container-fluid-with-padding{position:relative;z-index:2}
.page-title-style-8 .hongo-main-title{font-size:43px;line-height:44px;margin:0 auto;width:48%;color:#ffffff;font-weight:500;clear:both;}
.page-title-style-8 .hongo-main-title{letter-spacing:-1px;}
.page-title-style-8 .text-left .hongo-main-title{margin-left:0;}
.page-title-style-8 .text-right .hongo-main-title{margin-right:0;}
.page-title-style-8 .hongo-main-subtitle{margin-top:10px;margin-bottom:0;font-size:inherit}
.page-title-style-8 .breadcrumb ul{margin-top:40px;}
.page-title-style-8 .breadcrumb ul li a:hover{color:#fff;}
.page-title-style-9.hongo-main-title-wrap{padding:18px 0}
.page-title-style-9.hongo-main-title-wrap .hongo-main-title{font-size:16px;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb{margin:5px auto 0;display:inline-block;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li{float:left;margin:0 10px;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li:last-child{margin-right:0;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li:first-child{margin-left:0;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li:last-child:after{display:none;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li span{padding:0 3px;}
.hongo-main-title-wrap .hongo-default-title-breadcrumb li:after{content:"\e606";font-family:'simple-line-icons';font-size:10px;color:#232323;top:1px;position:relative;cursor:pointer;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.breadcrumb{background-color:transparent;border-radius:0;padding:0;margin:0;}
.breadcrumb ul{list-style:none;padding:0;margin:0;}
.breadcrumb ul li{display:inline-block;}
.breadcrumb ul li a, .breadcrumb ul li{font-size:12px;line-height:normal;color:#808080;}
.breadcrumb ul li a:hover{color:#fff}
.breadcrumb ul>li:after{content:"|";font-weight:100;padding:0 11px 0 11px;position:relative;top:0px;font-size:10px;opacity:.8;}
.breadcrumb ul>li:last-child:after{border-right:0;content:"";padding:0}
.hongo-main-breadcrumb{padding:13px 0;border-bottom:1px solid #e6e6e6;background-color:#fff;}
.hongo-main-breadcrumb .breadcrumb{margin:0;}
.breadcrumb-navigation-wrap .container-fluid{padding-left:50px;padding-right:50px;}
.breadcrumb-navigation-wrap{padding:0;overflow:visible;width:100%;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap{padding:0;margin:0 0 25px;list-style:none;display:inline-block;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li{float:left;margin:0 22px 0 0;position:relative;vertical-align:middle;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li:first-child{margin-left:0;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li, .breadcrumb-navigation-wrap ul.breadcrumb-wrap li a{font-size:10px;line-height:normal;font-weight:400;color:#808080;text-transform:uppercase;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li a:hover{color:#f57250;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li:last-child:after{display:none;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap li:after{content:"\e606";font-family:'simple-line-icons';font-size:7px;color:#808080;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;right:-15px;}
.navigation-wrap{opacity:0;visibility:hidden;float:right;position:fixed;z-index:99;right:25px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.single-product-navigation .navigation-wrap{opacity:1;visibility:visible;}
.navigation-wrap ul.hongo-page-navigation-link{padding:0;margin:0;list-style:none;display:inline-block;float:left;}
.navigation-wrap ul.hongo-page-navigation-link li{margin:10px 0;padding:0 0 0 20px;position:relative;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;}
.navigation-wrap ul.hongo-page-navigation-link li i{display:block;}
.navigation-wrap ul.hongo-page-navigation-link li>a{padding-top:7px;font-size:15px;line-height:normal;font-weight:600;color:#808080;background-color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.2);}
.navigation-wrap ul.hongo-page-navigation-link li>a:hover, .navigation-wrap ul.hongo-page-navigation-link li:hover>a{-webkit-transition:all 0.3s cubic-bezier(0.000, 0.000, 0.230, 1);-o-transition:all 0.3s cubic-bezier(0.000, 0.000, 0.230, 1);transition:all 0.3s cubic-bezier(0.000, 0.000, 0.230, 1);background-position:0%;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details{border-radius:3px;right:90px;visibility:hidden;opacity:0;z-index:1;position:absolute;background-color:#232323;padding:10px;margin:0;float:left;width:220px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.navigation-wrap ul.hongo-page-navigation-link li:hover .hongo-navigation-post-details{right:42px;visibility:visible;opacity:1;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#232323;border-width:7px;margin-top:-7px;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .left-part-image{float:left;width:45px;margin-right:12px;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details img{width:100%;border-radius:2px}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content{display:table;position:relative;top:3px}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content .product-title{display:block;font-size:12px;color:#fff;font-weight:500;line-height:16px;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content a:hover .product-title{color:#D6D6D6}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content span.amount{font-weight:500;font-size:11px;color:#878787;margin-top:0;line-height:normal;}
.navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content del, .navigation-wrap ul.hongo-page-navigation-link li .hongo-navigation-post-details .right-part-content ins{display:inline-block}
.down-section a{background-color:#fff;width:37px;height:37px;line-height:35px;border-radius:100%;display:inline-block;border:2px solid #fff;}
.down-section a:hover{background-color:#f57250;border:2px solid #f57250;}
.down-section a:hover i{color:#fff;}
.down-section{position:absolute;width:100%;bottom:35px;left:0;right:0;z-index:9;}
.down-section-link{border:2px solid #fff;background:#fff;box-shadow:0 0 6px rgba(23, 23, 23, .25);border-radius:100%;width:35px;height:35px;line-height:32px;display:inline-block;}
.down-section-link:hover{background-color:#232323;border:2px solid #232323;}
.down-section-link:hover i{color:#fff;}
.down-section-link i{color:#232323;}
.swiper-slide-duplicate, .hongo-slide-inner-wrapper{height:100% !important;}
.slider-text-middle-main{display:table;height:100%;width:100%}
.slider-text-middle{display:table-cell;vertical-align:middle;}
.slider-typography{width:100%;height:100%;position:absolute;right:0;left:0;z-index:9999}
.slider-text-bottom{display:table-cell;vertical-align:bottom;}
.slider-text-top{display:table-cell;vertical-align:top;}
.swiper-button-next, .swiper-button-prev{opacity:.7;padding:10px;outline:none;background:none;width:auto;height:auto;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);pointer-events:auto !important;}
.swiper-button-next i, .swiper-button-prev i{color:#000;outline:none;font-size:16px;line-height:normal;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.swiper-button-next{right:50px;}
.swiper-button-prev{left:50px;}
.swiper-button-disabled{opacity:.35;}
.hongo_widget_products_carousel .swiper-button-next, .hongo-product-lists-widget-wrap .swiper-button-next, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-next{right:0;}
.hongo_widget_products_carousel .swiper-button-prev, .hongo-product-lists-widget-wrap .swiper-button-prev, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-prev{right:15px;left:inherit;}
.hongo_widget_products_carousel .swiper-button-next, .hongo_widget_products_carousel .swiper-button-prev, .hongo-product-lists-widget-wrap .swiper-button-next, .hongo-product-lists-widget-wrap .swiper-button-prev, .hongo-related-products.swiper-container .swiper-button-next, .hongo-related-products.swiper-container .swiper-button-prev, .hongo-up-sells-products.swiper-container .swiper-button-next, .hongo-up-sells-products.swiper-container .swiper-button-prev, .cross-sells .swiper-container .swiper-button-next, .cross-sells .swiper-container .swiper-button-prev, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-next, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-prev{top:-1px;padding:0;margin-top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.hongo-woocommerce-product-lists.hongo-product-lists-slider ul.products .swiper-button-next, .hongo-woocommerce-product-lists.hongo-product-lists-slider ul.products .swiper-button-prev{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo_widget_products_carousel .swiper-button-next i, .hongo_widget_products_carousel .swiper-button-prev i, .hongo-product-lists-widget-wrap .swiper-button-next i, .hongo-product-lists-widget-wrap .swiper-button-prev i, .hongo-related-products.swiper-container .swiper-button-next i, .hongo-related-products.swiper-container .swiper-button-prev i, .hongo-up-sells-products.swiper-container .swiper-button-next i, .hongo-up-sells-products.swiper-container .swiper-button-prev i, .cross-sells .swiper-container .swiper-button-next i, .cross-sells .swiper-container .swiper-button-prev i, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-next i, .hongo-woocommerce-product-lists.hongo-product-lists-slider .swiper-button-prev i{color:#000;font-size:12px;}
.hongo-related-products.swiper-container .swiper-button-next, .hongo-up-sells-products.swiper-container .swiper-button-next, .cross-sells .swiper-container .swiper-button-next{right:0;margin-top:0}
.hongo-related-products.swiper-container .swiper-button-prev, .hongo-up-sells-products.swiper-container .swiper-button-prev, .cross-sells .swiper-container .swiper-button-prev{right:15px;left:inherit;margin-top:0}
.hongo-sidebar-style-2.sidebar .widget.hongo_widget_products_carousel .swiper-button-next, .hongo-sidebar-style-2.sidebar .widget.hongo_widget_products_carousel .swiper-button-prev{top:29px;}
.sidebar .widget .hongo-product-lists-widget-wrap .swiper-button-next, .sidebar .widget .hongo-product-lists-widget-wrap .swiper-button-prev{top:-1px;}
.hongo-sidebar-style-2.sidebar .widget.hongo_widget_products_carousel .swiper-button-next{right:30px;}
.hongo-sidebar-style-2.sidebar .widget.hongo_widget_products_carousel .swiper-button-prev{right:45px;}
.swiper-button-next:after, .swiper-button-prev:after{display:none;}
.swiper-pagination{width:100%;bottom:30px !important;}
.swiper-pagination-bullet{vertical-align:middle;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.swiper-pagination-dots .swiper-pagination-bullet{width:10px;height:10px;opacity:0.15;outline:none;background-color:#151515;border-radius:50%;margin-left:4px;margin-right:4px;text-indent:-9999px;}
.swiper-pagination-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}
.swiper-container-vertical .swiper-pagination{width:auto;right:40px;bottom:unset !important}
.swiper-pagination-white .swiper-pagination-bullet{background-color:#fff;}
.swiper-pagination-square .swiper-pagination-bullet{height:3px;width:30px;border-radius:0;margin:0 4px !important;background-color:#000;opacity:0.35;outline:none;}
.swiper-pagination-square .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}
.swiper-pagination-square .swiper-pagination-bullet{text-indent:-9999px;}
.swiper-container-vertical.swiper-pagination-square .swiper-pagination-bullet{margin:10px 0 !important;}
.swiper-pagination-border .swiper-pagination-bullet{width:10px;height:10px;opacity:1;outline:none;border:2px solid #fff;vertical-align:middle;position:relative;text-indent:-9999px;opacity:1;background-color:transparent;margin:0 5px !important;}
.swiper-pagination-border .swiper-pagination-bullet-active{background-color:#fff !important;}
.swiper-container-vertical.swiper-pagination-border .swiper-pagination-bullet{margin:7px auto !important}
.swiper-container-vertical.swiper-pagination-border .swiper-pagination{text-align:center;vertical-align:middle}
.swiper-pagination-number .swiper-pagination-bullets{right:0;position:absolute;z-index:9;left:0;width:100%;top:inherit;text-align:center;}
.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet{width:auto;height:auto;opacity:1;background-color:transparent;color:#232323;font-weight:500;margin:0 8px;padding:0 8px;position:relative;text-align:center;display:inline-block;outline:none;font-size:12px;}
.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet-active{color:#fff;}
.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet:after{content:"";left:inherit;right:-14px;top:50%;opacity:.3;width:12px;height:1px;position:absolute;color:#232323;background-color:#232323;font-weight:400;}
.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet:last-child:after{display:none;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets{right:48px;position:absolute;z-index:9;left:auto;width:auto;top:50%;-moz-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);bottom:inherit !important;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet{min-width:28px;min-height:1px;opacity:1;background-color:transparent;color:#0c080a;font-weight:500;margin:10px 0;padding:0;position:relative;text-align:center;display:block;outline:none;font-size:12px;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet-active{color:#ffffff;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet-active:after{background-color:#ffffff;width:28px;height:1px;content:"";left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;display:block !important;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet:after{display:none;}
.hongo-numeric-next, .hongo-numeric-prev{color:#fff;font-size:18px;line-height:normal;padding-left:3px;padding-right:3px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.hongo-numeric-next:hover, .hongo-numeric-prev:hover{opacity:.7}
.hongo-numeric-next:after, .hongo-numeric-prev:after{content:"";position:absolute;left:0;top:50%;height:1px;width:100%;background-color:rgba(255, 255, 255, 0.30);opacity:.7;display:block !important;}
.white-move .swiper-slide{cursor:url(//huskysmith.com/wp-content/themes/hongo/assets/images/icon-move-light.png), move;}
.black-move .swiper-slide{cursor:url(//huskysmith.com/wp-content/themes/hongo/assets/images/icon-move-black.png), move;}
.cursor-default{cursor:default}
.pagination-bottom-space, .woocommerce-cart .cross-sells .swiper-container.pagination-bottom-space{padding-bottom:60px}
.pagination-bottom-space .swiper-pagination{bottom:5px !important;}
.pagination-bottom-space .swiper-button-next, .pagination-bottom-space .swiper-button-prev{margin-top:-38px;}
.half-small-slider-screen{min-height:630px}
.half-screen-slider{min-height:760px}
.small-screen-slider{min-height:430px}
.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto;}
.slider-full-screen{height:1080px;}
.hongo-shop-slider-style-1 .container, .hongo-shop-slider-style-1 .container-fluid{position:relative;}
.hongo-shop-slider-style-1 .hongo-slider-text-middle-main{width:100%;height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-1 .hongo-slider-text-middle{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-1 .hongo-slider-text-middle-warp{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap{float:right;position:relative;right:14%;width:520px;display:block;padding:5.5%;background:rgba(4, 16, 74, .7);border-radius:10px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .title{color:#ffffff;font-size:70px;line-height:65px;font-weight:300;text-transform:none;margin-bottom:35px;margin-left:-4px;letter-spacing:-2px}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .title strong{font-weight:500;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .subtitle{color:#ffffff;font-size:14px;line-height:normal;letter-spacing:.5px;margin-bottom:15px;display:block;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap p{color:#ffffff;line-height:24px;font-weight:300;width:95%;display:inline-block;font-size:16px}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .price{color:#ffffff;font-size:20px;line-height:normal;font-weight:500;margin-bottom:20px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .price del{margin-right:10px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .btn{margin-top:10px;}
.hongo-shop-slider-style-1 .left-content .hongo-slider-typography-wrap{float:left;right:inherit;left:14%;}
.hongo-shop-slider-style-1 .center-content .hongo-slider-typography-wrap{margin:0 auto;width:600px;right:0;left:0;float:none;}
.hongo-shop-slider-style-1 .center-content .hongo-slider-typography-wrap p{width:80%;margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-1 .center-content .hongo-slider-typography-wrap .price{margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-2 .container, .hongo-shop-slider-style-2 .container-fluid{position:relative}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap{width:100%;height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-2 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-2 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .title{color:#232323;font-size:70px;line-height:65px;font-weight:600;text-transform:none;margin-bottom:25px;margin-left:-4px;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .subtitle{font-size:12px;line-height:normal;font-weight:500;margin-bottom:10px;display:block;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap p{font-size:16px;line-height:22px;font-weight:300;width:330px;display:inline-block;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .price{color:#121212;font-size:20px;line-height:normal;font-weight:500;margin-bottom:10px;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .price del{margin-right:10px;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .btn{margin-top:5px;}
.hongo-shop-slider-style-2 .hongo-slider-text-wrap{width:420px;}
.hongo-shop-slider-style-2 .right-content .hongo-slider-text-wrap{float:right}
.hongo-shop-slider-style-2 .center-content .hongo-slider-text-wrap{width:420px;margin:0 auto;}
.hongo-shop-slider-style-3 .container, .hongo-shop-slider-style-3 .container-fluid{position:relative}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap{width:100%;height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-3 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-3 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .title{color:#232323;font-size:75px;line-height:65px;font-weight:600;text-transform:none;margin-bottom:40px;letter-spacing:-1px}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .subtitle{font-size:12px;line-height:normal;font-weight:500;margin-bottom:20px;display:inline-block;border-bottom:1px solid #232323;color:#232323;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap p{font-size:16px;line-height:20px;font-weight:300;width:320px;display:inline-block;margin-top:10px;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .price{color:#232323;font-size:20px;line-height:normal;font-weight:500;margin-bottom:10px;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .price del{margin-right:10px;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .btn{margin-top:5px;}
.hongo-shop-slider-style-4 .container, .hongo-shop-slider-style-4 .container-fluid{position:relative}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap{width:100%;height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-4 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-4 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-4 .hongo-slider-text-middle .hongo-slider-text-wrap{float:right;width:340px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .title{color:#fff;font-size:65px;line-height:62px;font-weight:300;text-transform:none;margin-bottom:20px;margin-left:-3px;letter-spacing:-3px}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .subtitle{color:#fff;font-size:13px;line-height:normal;font-weight:500;margin-bottom:25px;display:block;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .price{color:#fff;font-size:22px;line-height:normal;font-weight:600;margin-bottom:15px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .price del{margin-right:10px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap p{color:#fff;font-size:16px;line-height:22px;font-weight:300;margin-bottom:15px;display:inline-block;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .btn{margin-top:20px;}
.hongo-shop-slider-style-4 .swiper-button-next i, .hongo-shop-slider-style-4 .swiper-button-prev i{font-size:13px;font-weight:900;color:#fff;}
.hongo-shop-slider-style-4 .swiper-button-next, .hongo-shop-slider-style-4 .swiper-button-prev{left:inherit;right:30px;}
.hongo-shop-slider-style-4 .swiper-button-next{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin-top:30px;}
.hongo-shop-slider-style-4 .swiper-button-prev{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin-top:-30px;}
.hongo-shop-slider-style-4 .hongo-swiper-numeric{color:#fff;font-size:12px;font-weight:500;width:35px;text-align:center;position:absolute;right:30px;z-index:999;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-shop-slider-style-4 .hongo-swiper-numeric.swiper-number-black{color:#000;}
.hongo-shop-slider-style-4 .left-content .hongo-slider-text-wrap{float:left;right:inherit;}
.hongo-shop-slider-style-4 .left-content .hongo-slider-text-wrap .price del{margin-right:10px;}
.hongo-shop-slider-style-4 .center-content .hongo-slider-text-wrap{margin:0 auto;right:0;left:0;float:none;}
.hongo-shop-slider-style-4 .center-content .hongo-slider-text-wrap p{width:80%;margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-4 .center-content .hongo-slider-text-wrap .price{margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-5 .container, .hongo-shop-slider-style-5 .container-fluid{position:relative;}
.hongo-shop-slider-style-5 .container-fluid{width:100%;padding:0;}
.hongo-shop-slider-style-5 .left-content .hongo-slider-typography-wrap, .hongo-shop-slider-style-5 .left-content .hongo-half-overlay{height:100%;position:absolute;left:0;}
.hongo-shop-slider-style-5 .right-content .hongo-slider-typography-wrap, .hongo-shop-slider-style-5 .right-content .hongo-half-overlay{right:0;left:inherit;height:100%;position:absolute;}
.hongo-shop-slider-style-5 .center-content .hongo-slider-typography-wrap, .hongo-shop-slider-style-5 .center-content .hongo-half-overlay{right:0;left:0;margin:0 auto;height:100%;position:absolute;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle .hongo-slider-text-wrap{float:left;width:100%;padding:0 25%}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .title{color:#fff;font-size:65px;line-height:60px;font-weight:500;text-transform:none;margin-bottom:25px;margin-left:-4px;display:block;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .subtitle{display:inline-block;padding:3px 0 2px 30px;position:relative;color:#fff;font-size:12px;line-height:normal;font-weight:500;margin-bottom:15px;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .subtitle:before{position:absolute;height:1px;width:20px;background-color:#fff;content:"";left:0;top:12px;opacity:.8;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap p{color:#fff;font-size:16px;line-height:21px;font-weight:400;width:80%;margin-bottom:30px;display:inline-block;}
.hongo-shop-slider-style-5 .price{font-size:18px;color:#fff;line-height:25px;margin-bottom:30px;}
.hongo-shop-slider-style-5 .price del{margin-right:10px}
.hongo-shop-slider-style-6 .container, .hongo-shop-slider-style-6 .container-fluid{position:relative}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap{height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-6 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-6 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .title{color:#232323;font-size:50px;line-height:50px;font-weight:600;text-transform:none;margin-bottom:25px;margin-left:-4px;letter-spacing:-1px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle{font-size:12px;line-height:normal;margin-bottom:20px;display:block;position:relative;padding-left:35px;color:#232323;font-weight:500;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle::after{width:25px;position:absolute;content:"";left:0;height:1px;background:#232323;top:8px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap p{line-height:20px;font-weight:400;width:75%;margin-bottom:25px;display:inline-block;font-size:13px;}
.hongo-shop-slider-style-6 .center-content .hongo-slider-typography-wrap{right:0;left:0;margin:0 auto;}
.hongo-shop-slider-style-6 .center-content .hongo-slider-typography-wrap p{margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-6 .right-content .hongo-slider-typography-wrap{right:0;left:inherit;}
.hongo-shop-slider-style-6 .right-content .hongo-slider-typography-wrap p{margin-left:auto;}
.hongo-shop-slider-style-6 .price{font-size:20px;color:#232323;line-height:30px;font-weight:600;margin-bottom:25px;}
.hongo-shop-slider-style-6 .price del{margin-right:15px;font-weight:400}
.hongo-shop-slider-style-6 .hongo-followus-wrap{position:absolute;height:auto;z-index:999;top:50%;left:40px;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-shop-slider-style-6 .hongo-followus-wrap .hongo-social-links ul{padding:0;margin:0;list-style:none;}
.hongo-shop-slider-style-6 .hongo-followus-wrap .hongo-social-links ul li{margin:5px 0;}
.hongo-shop-slider-style-6 .hongo-followus-wrap .hongo-social-links ul li:last-child{margin:0}
.hongo-shop-slider-style-6 .hongo-followus-wrap .hongo-social-links ul li a{color:#000000;padding:5px;opacity:1;font-size:12px}
.hongo-shop-slider-style-6 .hongo-followus-wrap .hongo-social-links ul li a:hover{opacity:.7}
.hongo-shop-slider-style-6 .hongo-followus-wrap span{width:1px;height:33px;background-color:rgba(0, 0, 0, .2);display:inline-block;margin:18px 0;}
.hongo-shop-slider-style-6 .hongo-followus-wrap .social-text-rotate{overflow:visible;display:inline-block;vertical-align:middle;position:relative;}
.hongo-shop-slider-style-6 .hongo-followus-wrap .social-text-rotate .social-text{color:#000000;font-size:11px;font-weight:600;transform:rotate(-90deg) translateX(-100%);-webkit-transform:rotate(-90deg) translateX(-100%);-moz-transform:rotate(-90deg) translateX(-100%);-o-transform:rotate(-90deg) translateX(-100%);margin-left:auto;margin-right:auto;transform-origin:left center;width:unset;position:relative;white-space:nowrap;position:absolute;}
.hongo-shop-slider-style-6 .bg-text{font-size:240px;line-height:230px;font-weight:500;position:absolute;color:#fff;opacity:.9;bottom:-75px;letter-spacing:-12px;width:100%;text-align:center}
.hongo-shop-slider-style-6 .bg-text:before{width:100%;left:0;content:"";position:absolute;top:59px;}
.text-center .hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle{display:inline-block;}
.text-right .hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle{display:inline-block;}
.hongo-shop-slider-style-7 .container, .hongo-shop-slider-style-7 .container-fluid{position:relative;z-index:999;}
.hongo-shop-slider-style-7 .container-fluid .hongo-slider-typography-wrap{padding:0 10%}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap{width:100%;height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-7 .hongo-slider-text-middle-main{display:table;height:100%;width:100%;}
.hongo-shop-slider-style-7 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-7 .hongo-slider-text-middle .brand-image{margin-bottom:55px;}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap .title{color:#232323;font-size:50px;line-height:56px;font-weight:700;text-transform:none;margin-bottom:5px;margin-left:-4px;}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap .subtitle{color:#232323;line-height:22px;font-weight:500;text-decoration:underline;margin-bottom:25px;margin-left:-4px;display:block}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap p{color:#232323;font-size:13px;line-height:20px;font-weight:500;width:350px;margin:15px 0 0 0;display:inline-block;}
.hongo-shop-slider-style-7 .hongo-slider-typography-wrap .btn{margin-top:45px;}
.hongo-shop-slider-style-7 .hongo-overlay-image{background-image:url(//huskysmith.com/wp-content/themes/hongo/assets/images/sports-bg-img-01-white.png);background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.hongo-shop-slider-style-7 .swiper-pagination{padding:0 10% 20px;font-size:0;text-align:left}
.text-left .hongo-shop-slider-style-7 .swiper-pagination{text-align:left}
.text-right .hongo-shop-slider-style-7 .swiper-pagination{text-align:right}
.text-center .hongo-shop-slider-style-7 .swiper-pagination{text-align:center}
.hongo-shop-slider-style-8 .container, .hongo-shop-slider-style-8 .container-fluid{position:relative}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap{height:100%;position:absolute;right:0;left:0;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-main{display:table;height:100%;width:50%;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle{display:table-cell;vertical-align:middle;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-inner{position:relative;margin:0 auto;width:400px;padding:9% 3%;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .title{color:#fff;font-size:38px;line-height:37px;font-weight:300;text-transform:none;margin-bottom:25px;margin-left:-4px;letter-spacing:-1px}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .subtitle{font-size:12px;line-height:normal;margin-bottom:15px;display:block;color:#232323;font-weight:500}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .hongo-separator{width:1px;height:35px;background-color:#000;margin:0 0 20px;display:inline-block;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .title strong{font-weight:600;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap{width:100%;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap p{color:#fff;font-size:15px;line-height:24px;font-weight:400;margin-bottom:20px;display:inline-block;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .btn{margin-top:10px;}
.hongo-shop-slider-style-8 .center-content .hongo-slider-text-middle-main{right:0;left:0;margin:0 auto;}
.hongo-shop-slider-style-8 .center-content .hongo-slider-typography-wrap p{margin-left:auto;margin-right:auto;}
.hongo-shop-slider-style-8 .right-content .hongo-slider-text-middle-main{float:right;}
.hongo-shop-slider-style-8 .right-content .hongo-slider-typography-wrap p{margin-left:auto;}
.hongo-shop-slider-style-8 .price{font-size:24px;color:#fff;line-height:normal;font-weight:500;margin-bottom:15px;}
.hongo-shop-slider-style-8 .price del{margin-right:15px}
.product-slider-style-1 .swiper-slide{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.product-slider-style-1 .custom-image, .product-slider-style-1 .shop-product-image{padding:0;position:relative;}
.product-slider-style-1 .shop-product-buttons-wrap a.button.added.add_to_cart_button{display:none;}
.product-slider-style-1 .custom-image img{width:100%;}
.product-slider-style-1 .shop-product-image, .product-slider-style-1 .custom-image{height:100%;background-size:cover;background-position:center}
.product-slider-style-1 .shop-product-buttons-wrap{bottom:25%;position:absolute;text-align:center;width:100%;}
.product-slider-style-1 .shop-product-buttons-wrap a{border:0;background-color:#1b1b1b;color:#fff;min-width:1px;margin:0 4px;display:inline-block;border-radius:4px;width:37px;height:37px;text-align:center;vertical-align:middle;font-size:inherit;padding:0;line-height:38px;opacity:0;transform:translateY(15px);-moz-transform:translateY(15px);-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transition-property:transform, opacity;-moz-transition-property:transform, opacity;-webkit-transition-property:transform, opacity;-ms-transition-property:transform, opacity;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.product-slider-style-1 .shop-product-image:hover .shop-product-buttons-wrap a{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);}
.product-slider-style-1 .shop-product-image:hover .shop-product-buttons-wrap a:hover{background-color:#fff;color:#4e4e4e;-moz-box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);-webkit-box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);}
.product-slider-style-1 .shop-product-buttons-wrap a.loading:after{border-radius:3px;}
.product-slider-style-1 .shop-product-buttons-wrap a:nth-child(1){-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}
.product-slider-style-1 .shop-product-buttons-wrap a:nth-child(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.product-slider-style-1 .shop-product-buttons-wrap a:nth-child(3){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.product-slider-style-1 .shop-product-buttons-wrap a:nth-child(4){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}
.product-slider-style-1 .shop-product-buttons-wrap a:nth-child(5){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.product-slider-style-1 .shop-product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0;min-height:0;min-width:0;line-height:0;float:left;}
.product-slider-style-1 .shop-product-buttons-wrap a.add_to_cart_button:after{margin:0;top:0;right:0;left:0;}
.product-slider-style-1 .shop-product-buttons-wrap a span{display:none;}
.product-slider-style-1 .shop-product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:37px;display:block;}
.product-slider-style-1 .shop-product-title-price-wrap{bottom:120px;position:absolute;text-align:center;width:100%;opacity:1;padding:0 20px;}
.product-slider-style-1 .swiper-slide:hover .shop-product-title-price-wrap{opacity:1;}
.product-slider-style-1 .shop-product-title-price-wrap .hongo-product-title{padding:0;margin:0 auto 0;font-weight:600;color:#434343;font-size:16px;line-height:24px;max-width:250px}
.product-slider-style-1 .shop-product-title-price-wrap .hongo-product-title a{font-weight:700;color:#434343;font-size:24px;line-height:30px;}
.product-slider-style-1 .shop-product-title-price-wrap .hongo-product-title a:hover{color:#f57250}
.product-slider-style-1 .shop-product-title-price-wrap .price{color:#808080;font-weight:600;font-size:15px;margin-bottom:5px;display:block}
.product-slider-style-1 .shop-product-title-price-wrap .woocommerce{list-style:none;padding:0;margin:0}
.product-slider-style-1 .shop-product-title-price-wrap .star-rating{margin:10px auto 0;float:none;font-size:12px;}
.product-slider-style-1 .pagination-number{position:absolute;margin-top:-10px;width:auto;top:50%;left:72px;font-size:35px;outline:none;color:#000000;font-family:'Poppins', sans-serif;font-weight:300;text-align:center;z-index:9;}
.product-slider-style-1 .pagination-number:after{width:55px;background-color:#c0c0c0;height:1px;position:absolute;left:-72px;top:50%;content:"";z-index:-1;}
.product-slider-style-1 .right-side-product .pagination-number{right:72px;left:auto;}
.product-slider-style-1 .right-side-product .pagination-number:after{right:-72px;left:auto}
.product-slider-style-1 .swiper-button-next, .product-slider-style-1 .swiper-button-prev{width:45px;padding:0;border:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;height:45px;outline:none;background-color:#232323;color:#fff;left:50%;text-align:center;}
.product-slider-style-1 .swiper-button-next{margin-top:-9px;}
.product-slider-style-1 .swiper-button-prev{margin-top:-55px;}
.product-slider-style-1 .swiper-button-next i, .product-slider-style-1 .swiper-button-prev i{color:#fff;font-size:16px;width:100%;line-height:45px;}
.product-slider-style-1 .swiper-slide.left-side-product .shop-product-image{order:1;}
.product-slider-style-1 .swiper-slide.left-side-product .custom-image{order:2;}
.product-slider-style-1 i.swiper-button-disabled{cursor:default;}
.product-slider-style-2 .product-thumb-wrap{overflow:hidden;position:relative;}
.product-slider-style-2 ul{list-style:none;padding:0;}
.product-slider-style-2 .product-thumb-wrap .sale-new-wrap span.onsale{float:left;}
.product-slider-style-2 .product-thumb-wrap .sale-new-wrap span.new{float:left;}
.product-slider-style-2 .product-thumb-wrap .shop-title-category-wrap{position:absolute;top:13%;width:100%;left:0;right:0;text-align:center;z-index:6;padding:0 10px;}
.product-slider-style-2 .product-thumb-wrap .shop-title-category-wrap .hongo-product-title, .product-slider-style-2 .product-thumb-wrap .shop-title-category-wrap .hongo-product-title a{font-size:15px;line-height:normal;color:#232323;margin:0;}
.product-slider-style-2 .product-thumb-wrap .star-rating::before, .product-slider-style-2 .product-thumb-wrap .star-rating span, .product-slider-style-2 .product-thumb-wrap p.stars.selected a:not(.active)::before,
.product-slider-style-2 .product-thumb-wrap p.stars a::before{color:#232323;}
.product-slider-style-2 .product-thumb-wrap .price{margin-bottom:0;font-size:16px;line-height:normal;color:#232323;display:block;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.product-slider-style-2 .product-thumb-wrap:hover .price{opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.product-slider-style-2 .product-thumb-wrap .price del{margin-right:8px;}
.product-slider-style-2 .product-thumb-wrap .star-rating{margin:8px auto 0 !important;clear:both;float:none;}
.product-slider-style-2 .product-thumb-wrap a.compare{margin-top:10px;float:left;}
.product-slider-style-2 .swiper-slide{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.05);}
.product-slider-style-2 .swiper-slide:hover{-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.1);box-shadow:0 0 15px rgba(0, 0, 0, 0.1);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.product-slider-style-2 .product-bottom-wrap{z-index:4;padding:20px 15px 40px;text-align:center;position:absolute;bottom:0;width:100%;min-height:112px;}
.product-slider-style-2 .product-bottom-wrap .shop-price-rating-wrap{margin-top:0;}
.product-slider-style-2 .woocommerce-loop-product__title{margin:0;font-weight:500;}
.product-slider-style-2{padding-top:10px;padding-right:10px;padding-left:10px;}
.product-slider-style-2 .sale-new-wrap{top:20px;padding-left:20px;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap{z-index:7;bottom:56px;position:absolute;text-align:center;right:0;opacity:1;width:100%}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap .button span{display:none;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a{border:1px solid #232323;border-right:0;background-color:#fff;color:#232323;min-width:1px;margin:0;display:inline-block;width:40px;height:40px;text-align:center;vertical-align:middle;font-size:13px;padding:0;line-height:38px;position:relative;opacity:0;transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:last-child{border-right:1px solid #232323;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a.button i{width:100%;height:100%;vertical-align:top;line-height:38px;display:block;margin:0;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;}
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:hover{background-color:#1b1b1b;color:#fff;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:nth-child(1),
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:nth-child(2),
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a:nth-child(2){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:nth-child(3),
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a:nth-child(3){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:nth-child(4),
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a:nth-child(4){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:nth-child(5),
.product-slider-style-2 .swiper-slide:hover .shop-buttons-wrap a:nth-child(5){transition-delay:0s, 0.3s, 0.3s;-webkit-transition-delay:0s, 0.3s, 0.3s;-moz-transition-delay:0s, 0.3s, 0.3s;-ms-transition-delay:0s, 0.3s, 0.3s;}
.product-slider-style-2 .swiper-button-next{right:15px;}
.product-slider-style-2 .swiper-button-prev{left:15px;}
.product-slider-style-3 .swiper-slide{padding:80px;background-size:cover;background-position:center center;width:50%;min-height:610px;transform:scale(0.85);-webkit-transition:all 200ms linear;transition:all 200ms linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.product-slider-style-3 .swiper-slide.swiper-slide-active{transform:scale(1);}
.product-slider-style-3 .swiper-slide.right-side-product .product-thumb-wrap{margin-left:auto;}
.product-slider-style-3 .product-thumb-wrap{overflow:hidden;position:relative;max-width:315px;background:#fff;transform:scale(0.7);-webkit-transition:all 200ms linear;transition:all 200ms linear;opacity:0;box-shadow:0 0 35px rgba(0,0,0,0.2);}
.product-slider-style-3 .swiper-slide.swiper-slide-active .product-thumb-wrap{transform:scale(1);opacity:1;}
.product-slider-style-3 .product-thumb-wrap .product-title-wrap{position:absolute;top:12%;width:100%;left:0;right:0;text-align:center;z-index:6;padding:0 10px;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap{z-index:7;bottom:44px;position:absolute;text-align:center;right:0;opacity:1;width:100%;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a{border:1px solid #232323;border-right:0;background-color:#fff;color:#232323;min-width:1px;margin:0;display:inline-block;width:40px;height:40px;text-align:center;vertical-align:middle;font-size:13px;padding:0;line-height:40px;position:relative;opacity:0;transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a.button.added.add_to_cart_button{display:none;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:hover{background-color:#232323;color:#fff;}
.product-slider-style-3 .product-thumb-wrap:hover .product-buttons-wrap a{opacity:1;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:last-child{border-right:1px solid #232323;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a.button i{width:100%;height:100%;vertical-align:top;line-height:40px;display:block;margin:0;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a span{display:none;color:#fff;font-size:10px;font-weight:500;text-transform:uppercase;text-decoration:none;}
.product-slider-style-3 .product-thumb-wrap .product-title-price-wrap{z-index:4;padding:20px 15px 20px;text-align:center;position:absolute;bottom:0;width:100%;min-height:92px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;}
.product-slider-style-3 .product-thumb-wrap .product-title-wrap .hongo-product-title{font-size:18px;line-height:30px;font-weight:500;color:#232323;text-transform:uppercase;margin:0;}
.product-slider-style-3 .product-thumb-wrap:hover .product-title-price-wrap{opacity:0;}
.product-slider-style-3 .product-thumb-wrap .price{font-size:18px;line-height:18px;font-weight:500;color:#232323;display:block;margin-bottom:.5em;}
.product-slider-style-3 .product-thumb-wrap .star-rating{margin:8px auto 10px;font-size:10px;display:block;float:none;}
.hongo-woocommerce-product-lists, .cross-sells{position:relative;}
.hongo-woocommerce-product-lists.hongo-product-lists-slider{position:relative;overflow:hidden;}
.hongo-related-products.swiper-container, .hongo-up-sells-products.swiper-container, .hongo-woocommerce-product-lists .swiper-container ul.products, .cross-sells .swiper-container{padding-top:30px;}
.hongo-text-slider2 .text-slide-number{position:relative;margin-bottom:30px;}
.hongo-text-slider2 .text-slide-number .number-title{opacity:.1;font-weight:300;color:#232323;font-size:70px;line-height:65px;}
.hongo-text-slider2 .text-slide-number .text-slide-subtitle{position:absolute;left:0;right:0;font-weight:500;color:#f57250;padding:0;margin:0;top:49%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.hongo-text-slider2 .text-slide-title{font-weight:500;color:#232323;font-size:35px;line-height:40px;}
.hongo-text-slider2 .text-slide-content{margin-bottom:30px;width:90%;}
.hongo-text-slider2.text-center .text-slide-content{margin-left:auto;margin-right:auto;}
.text-right .hongo-text-slider2 .text-slide-content{margin-left:auto;margin-right:0;}
.text-center .hongo-text-slider2 .text-slide-content{margin-left:auto;margin-right:auto;}
.hongo-404-content-bg{width:50%;}
.hongo-404-content-wrap{opacity:1}
.page-not-found{min-height:900px;}
.hongo-404-content-wrap .hongo-404-title{font-size:18px;color:#232323;line-height:32px;display:block;margin-bottom:2px}
.hongo-404-content-wrap .hongo-404-subtitle{font-size:13px;color:#808080;line-height:18px;font-weight:400;width:50%;margin:0 auto}
.hongo-404-content-wrap .search-form{width:80%;margin:0 auto}
.hongo-404-content-wrap .input-group{width:100%;margin:70px auto 0;}
.hongo-404-content-wrap .input-group input[type="text"]{min-height:48px;border:none;color:#888787;padding-right:0;padding-left:0;font-size:16px;margin-bottom:0;background-color:transparent;}
.hongo-404-content-wrap .input-group-btn{position:absolute;right:0;top:0;width:auto}
.hongo-404-content-wrap .input-group-btn button{background-color:transparent;border:0;color:#888787;padding:10px;font-size:16px;min-height:48px;}
.hongo-404-content-wrap h2{font-size:100px;display:block;font-weight:600;letter-spacing:-4px;margin-bottom:30px;line-height:120px}
.hongo-404-content-wrap a{margin-top:80px}
.hongo-404-content-wrap .search-form{border-bottom:2px solid #e4e4e4;}
.hongo-404-content-wrap .search-form:before{content:"";width:0;height:2px;display:block;position:absolute;bottom:-2px;-webkit-transition:width ease .3s;-o-transition:width ease .3s;transition:width ease .3s;border-bottom:2px solid #e4e4e4;}
.hongo-404-content-wrap .search-form:hover:before{width:100%;border-bottom:2px solid #232323;}
.widget_products, .widget_hongo_products_list_slider_widget{float:left;width:100%;margin-bottom:10px;}
.woocommerce.widget_products ul.product_list_widget{float:left;width:100%;}
.woocommerce.widget_products .widget-title{color:#232323;font-weight:500;font-size:18px;margin-bottom:25px;line-height:normal;padding-right:60px;}
.woocommerce.widget_products ul.product_list_widget li .right-part-content{padding-left:95px;}
.woocommerce.widget_products ul.product_list_widget li .right-part-content a:first-child{margin-bottom:3px;}
.woocommerce.widget_products ul.product_list_widget li{border-bottom:1px solid #e8e8e8;float:left;width:100%;padding:0 0 20px 0 !important;margin:0 0 20px 0 !important;}
.woocommerce.widget_products ul.product_list_widget li:last-child{border-bottom:0;padding-bottom:0 !important;margin-bottom:0 !important;}
.woocommerce.widget_products ul.product_list_widget li img{float:left;margin-left:0;width:70px;}
.woocommerce.widget_products ul.product_list_widget li a{line-height:normal;overflow:visible !important}
.woocommerce.widget_products ul.product_list_widget li a .product-title{color:#434343;}
.woocommerce.widget_products ul.product_list_widget li a .product-title:hover{color:#f57250}
.woocommerce.widget_products ul.product_list_widget li .amount{font-weight:600;}
.woocommerce.widget_products ul.product_list_widget li .star-rating{margin:7px 0 5px;}
.woocommerce.widget_products ul.product_list_widget del{margin-right:2px;}
.woocommerce.widget_products ul.product_list_widget ins{margin-left:2px;}
.woocommerce.widget_products ul.product_list_widget li .button{font-size:10px;padding:2px 10px 1px 10px;display:table;margin-top:15px;text-transform:uppercase;font-weight:600;border-width:1px;background-color:transparent;color:#000;line-height:20px;}
.woocommerce.widget_products ul.product_list_widget li .button i{margin-right:5px;font-size:12px;color:#000}
.woocommerce.widget_products ul.product_list_widget li .button:hover{border-color:#f57250 !important;color:#f57250 !important;}
.woocommerce.widget_products ul.product_list_widget li .button:hover i{color:#f57250;}
.hongo_widget_products_carousel{position:relative;overflow:hidden;float:left;width:100%;margin-bottom:10px;}
.hongo_widget_products_carousel .widget-title{color:#232323;font-weight:500;font-size:15px;margin-bottom:25px;line-height:normal;padding-right:60px;}
.hongo-sidebar-style-2.sidebar .widget.hongo_widget_products_carousel .product-title-price-wrap{padding-left:15px;padding-right:15px;}
.hongo_widget_products_carousel .woocommerce ul.products li.product .button{font-size:12px;padding:2px 18px;font-weight:500;border:2px solid #fff;background-color:#fff;color:#232323;line-height:21px;margin-top:18px;}
.hongo_widget_products_carousel .woocommerce ul.products li.product .button i{display:none}
.hongo_widget_products_carousel .woocommerce ul.products li.product .button:hover{border-color:#fff;color:#fff;background-color:transparent;}
.hongo_widget_products_carousel .woocommerce ul.products li.product .button:hover i{color:#f57250;}
.woocommerce .hongo-product-widget-layout li.product, .woocommerce .hongo-product-widget-layout li.product.product-category{margin-bottom:0 !important}
.woocommerce .hongo-product-widget-layout li.product .product-thumb-wrap, .woocommerce .hongo-product-widget-layout li.product.product-category img{position:relative;overflow:hidden;margin-bottom:0;}
.woocommerce .hongo-product-widget-layout li.product a img{margin:0;}
.woocommerce .hongo-product-widget-layout li.product .star-rating{margin:0 auto 10px;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap{bottom:0;position:absolute;text-align:center;width:100%;right:0;z-index:5;}
.woocommerce .hongo-product-widget-layout .product-buttons-wrap a{position:relative !important;border:0;background-color:#1b1b1b;color:#fff !important;min-width:1px;margin:0 !important;display:inline-block !important;width:33.33333333%;height:35px;text-align:center !important;vertical-align:middle;font-size:14px !important;padding:0 !important;line-height:38px;opacity:0;border-right:1px solid rgba(215, 215, 215, .15);transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;bottom:0;overflow:hidden !important;top:inherit;}
.woocommerce .hongo-product-widget-layout li.product:hover .product-buttons-wrap a{opacity:1;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:last-child{border:0;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:hover{background-color:#fff;color:#000 !important;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a.add_to_cart_button:after{width:100%;height:100%;line-height:36px;margin:0;top:0;left:0;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a span{color:#424242;font-size:10px;font-weight:500;text-transform:uppercase;text-decoration:none;position:relative;bottom:0px;display:none;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;line-height:36px;display:block;top:0;position:relative;}
.woocommerce .hongo-product-widget-layout li.product .woocommerce-loop-product__title{margin:0 0 2px 0;}
.woocommerce ul.products.hongo-product-widget-layout li.product .price{margin-bottom:0;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:nth-child(1){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:nth-child(2){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:nth-child(3){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:nth-child(4){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap a:nth-child(5){-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-ms-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}
.woocommerce .hongo-product-widget-layout li.product .product-buttons-wrap:hover a{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap a{text-align:center;}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap a h2{color:#fff}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap{position:relative;padding:30px 30px 35px 30px;overflow:hidden;background:#232323}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap .hongo-wishlist span{display:none}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap .hongo-wishlist{position:absolute;right:-30px;top:0;font-size:17px;opacity:1;margin:0;}
.woocommerce .hongo-product-widget-layout li.product:hover .product-title-price-wrap .hongo-wishlist{right:2px;}
.woocommerce .hongo-product-widget-layout.hongo-buttons-1 li.product .product-buttons-wrap a{width:100%;}
.woocommerce .hongo-product-widget-layout.hongo-buttons-2 li.product .product-buttons-wrap a{width:50%;}
.woocommerce .hongo-product-widget-layout.hongo-buttons-3 li.product .product-buttons-wrap a{width:33.33333333%;}
.woocommerce .hongo-product-widget-layout.hongo-buttons-4 li.product .product-buttons-wrap a{width:25%;}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap .hongo-loader{left:inherit;right:-3px;top:-2px;height:24px;width:24px;text-align:right;}
.hongo-product-lists-widget-wrap .widget-title{color:#232323;font-weight:500;margin-bottom:30px;line-height:normal;padding-right:60px;text-align:left;}
.hongo-product-lists-widget-wrap .product_list_widget{float:left;width:100%;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item{border-bottom:1px solid #efefef;float:left;width:100%;padding:0 0 25px 0;margin:0 0 25px 0;display:table;word-break:break-word;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.hongo-product-lists-widget-wrap .product_list_widget .left-part-image{display:table-cell;vertical-align:top;width:107px;}
.hongo-product-lists-widget-wrap .product_list_widget .right-part-content{display:table-cell;vertical-align:middle;position:relative;padding-left:25px;text-align:left;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item img{float:left;margin-left:0;width:100%;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item a{display:block;font-weight:600;line-height:16px;margin-bottom:3px !important;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item a .product-title{color:#434343;display:block;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item a .product-title:hover{color:#f57250}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .amount{font-weight:400;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .product-buttons-wrap{margin-top:15px;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .button{font-size:12px;color:#232323;line-height:32px;width:32px;height:32px;padding:0;display:inline-block;margin:0 6px 6px 0;text-transform:uppercase;font-weight:600;background-color:#f6f6f6;border:0;border-radius:3px;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;margin:0;width:0;display:none;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .button i{margin:0;width:100%;height:100%;line-height:32px;display:block;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .button span{display:none;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .button:hover{color:#fff;background-color:#232323;}
.hongo-product-lists-widget-wrap .product_list_widget .hongo-widget-item .star-rating{margin:7px 0 5px;}
.hongo-product-lists-widget-wrap del{margin-right:2px;}
.hongo-product-lists-widget-wrap ins{margin-left:2px;}
.sidebar .hongo-product-lists-widget-wrap .swiper-container{padding-top:25px;}
.hongo-shop-grid{list-style:none;padding:0;margin-bottom:0;}
.hongo-shop-grid li .hongo-shop-grid-details{position:absolute;z-index:9;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-top{left:60px;top:60px;width:220px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-middle{left:60px;top:50%;width:220px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-bottom{left:60px;bottom:70px;width:220px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-top{right:35px;top:70px;width:190px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-middle{right:35px;top:50%;width:190px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-bottom{right:35px;bottom:70px;width:190px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-top{text-align:center;padding:0 70px;left:0;right:0;top:70px;width:100%;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-middle{text-align:center;padding:0 70px;left:0;right:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-bottom{text-align:center;padding:0 70px;left:0;right:0;bottom:80px;width:100%;}
.hongo-shop-grid li .hongo-shop-grid-details .title{margin-bottom:10px;}
.hongo-shop-grid li .hongo-shop-grid-details .title, .hongo-shop-grid li .hongo-shop-grid-details .title a{color:#232323;font-size:23px;line-height:26px;}
.hongo-shop-grid li .hongo-shop-grid-details .btn-link{color:#fff;text-decoration:none;font-weight:500;border-bottom:1px solid #fff;}
.hongo-shop-grid li .hongo-shop-grid-wrap{position:relative;}
.hongo-shop-grid li .hongo-shop-grid-wrap .hongo-shop-grid-img{overflow:hidden}
.hongo-shop-grid li .hongo-shop-grid-wrap img{width:100%;}
.hongo-shop-grid li .hongo-shop-grid-wrap .hongo-overlay{z-index:0}
.hongo-shop-banner-1{padding:19% 0;float:left;width:100%;position:relative;overflow:hidden;background-size:cover;}
.hongo-shop-banner-1 .hongo-shop-banner-content{width:260px;float:right;margin-right:5%;}
.hongo-shop-banner-1.left-side-product .hongo-shop-banner-content{width:260px;float:left;margin-left:12%;}
.hongo-shop-banner-1.left-side-product .shop-banner-content{width:100%}
.hongo-shop-banner-1.center-side-product .hongo-shop-banner-content{width:300px;float:none;margin:0 auto;}
.hongo-shop-banner-1.center-side-product .shop-banner-content{width:100%;margin:0 auto}
.text-center .hongo-shop-banner-1.center-side-product .shop-banner-content{width:75%;margin:0 auto}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-sub-title{font-size:14px;line-height:19px;margin-bottom:13px;font-weight:400}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-title{color:#121212;font-size:48px;line-height:44px;font-weight:600;margin-bottom:20px;letter-spacing:-1px}
.hongo-shop-banner-1 .shop-banner-content{width:100%}
.hongo-shop-banner-1 .hongo-shop-banner-content .btn{margin-top:0;}
.hongo-shop-banner-3:before{content:"";position:absolute;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;opacity:0;top:0;left:0;right:0;bottom:0;z-index:0;background:-webkit-linear-gradient(top, rgba(23, 23, 23, 0) 0%, rgba(23, 23, 23, 0) 55%, rgba(23, 23, 23, 0.60) 100%);background:linear-gradient(to bottom, rgba(23, 23, 23, 0) 0%, rgba(23, 23, 23, 0) 55%, rgba(23, 23, 23, 0.60) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);}
.hongo-shop-banner-3:hover:before{opacity:1}
.hongo-shop-banner-3 .hongo-shop-banner-img{margin:10px auto 55px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-shop-banner-3:hover .hongo-shop-banner-img{margin-top:0;margin-bottom:65px;}
.hongo-shop-banner-3 .hongo-shop-banner-content{position:relative;}
.hongo-shop-banner-blur-effect{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:0.40}
.hongo-shop-banner-3{-webkit-transition:.6s all;-o-transition:.6s all;transition:.6s all;}
.hongo-shop-banner-4{padding:20% 12%;background-size:cover;background-repeat:no-repeat;float:left;width:100%;}
.hongo-shop-banner-4 .hongo-shop-banner-content{float:left;width:340px;}
.hongo-shop-banner-4.right-side-product .hongo-shop-banner-content{float:right;width:200px;}
.hongo-shop-banner-4.center-side-product .hongo-shop-banner-content{float:none;margin:0 auto}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-title{font-size:38px;line-height:38px;font-weight:300;text-transform:none;color:#fff;margin-bottom:0;letter-spacing:-1px}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-sub-title{font-size:16px;color:#ffffff;font-weight:300;margin-bottom:10px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .btn-link{color:#ffffff;display:inline-block;margin-top:20px;border-bottom:1px solid #ffffff;text-decoration:none;}
.hongo-shop-banner-4 .hongo-shop-banner-content .btn-link:hover{color:#ffffff;border-color:transparent}
.hongo-shop-banner-5 .hongo-shop-banner-content{position:relative;overflow:hidden;}
.hongo-shop-banner-5 .hongo-shop-banner-img{position:relative;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-o-transform:scale(1);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-shop-banner-5 .hongo-shop-banner-img:before, .hongo-shop-banner-5:hover .hongo-shop-banner-img:before{content:"";position:absolute;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;top:0;left:0;right:0;bottom:0;z-index:1;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.80) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.80) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);}
.hongo-shop-banner-5 .hongo-shop-banner-img img{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-shop-banner-5:hover .hongo-shop-banner-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-o-transform:scale(1.1);opacity:.6}
.hongo-shop-banner-5 .btn{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);bottom:55px;}
.text-left .hongo-shop-banner-5 .btn{left:15px;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);}
.text-right .hongo-shop-banner-5 .btn{left:inherit;right:15px;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);}
.hongo-shop-banner-6{float:left;width:100%;position:relative;overflow:hidden;height:100%;}
.hongo-shop-banner-6 .hongo-shop-banner-content{width:320px;float:right;padding:6.6% 5% 7%;margin:11%;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:34px;line-height:35px;font-weight:300;text-transform:none;color:#ffffff;margin-bottom:0;letter-spacing:-1px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-sub-title{color:#808080;font-size:13px;line-height:normal;margin-bottom:17px;display:inline-block;width:100%;font-weight:500}
.hongo-shop-banner-6 .hongo-shop-banner-content .btn{margin-top:25px;}
.hongo-shop-banner-6.left-side-product .hongo-shop-banner-content{float:left;}
.hongo-shop-banner-6.center-side-product .hongo-shop-banner-content{float:none;margin-left:auto;margin-right:auto}
.hongo-shop-banner-7{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.hongo-shop-banner-7 .hongo-shop-banner-content{position:relative;width:100%;padding:10%;margin:0 auto;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-title{font-size:28px;line-height:28px;font-weight:500;text-transform:none;color:#000000;margin-bottom:0;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;line-height:normal;margin-bottom:8px;}
.hongo-shop-banner-7 .hongo-shop-banner-img{padding:0;}
.hongo-shop-banner-7 .hongo-shop-banner-img img{width:100%;}
.hongo-shop-banner-7 .hongo-shop-banner-content .btn{margin-top:20px;}
.hongo-shop-banner-7.left-side-product>div:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
.hongo-shop-banner-7.left-side-product>div:last-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-8{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.hongo-shop-banner-8 .hongo-shop-banner-content{position:relative;width:100%;padding:10%;}
.hongo-shop-banner-8 .hongo-shop-banner-content .shop-banner-title{font-size:24px;line-height:26px;font-weight:600;color:#000000;margin-bottom:0;}
.hongo-shop-banner-8 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;line-height:24px;margin-bottom:0;}
.hongo-shop-banner-8 .hongo-shop-banner-img{padding:0;}
.hongo-shop-banner-8 .hongo-shop-banner-img img{width:100%;}
.hongo-shop-banner-8 .btn{margin-top:20px;}
.hongo-shop-banner-8 .vertical-separator{width:1px;background-color:#bcbcbc;margin-bottom:20px;height:30px;display:inline-block;}
.hongo-shop-banner-8.left-side-product>div:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
.hongo-shop-banner-8.left-side-product>div:last-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-9{float:left;position:relative;overflow:hidden;padding-right:115px}
.hongo-shop-banner-9 img{float:left;width:100%;}
.hongo-shop-banner-9 .hongo-shop-banner-content{width:200px;padding:25px;float:right;margin:0;position:absolute;right:0px;top:70%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-shop-banner-9 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:24px;font-weight:500;text-transform:none;color:#232323;margin-bottom:10px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-shop-banner-9:hover .hongo-shop-banner-content{background-color:#fff;right:20px;}
.hongo-shop-banner-9.left-side-product{padding-left:115px;padding-right:0;float:right;}
.hongo-shop-banner-9.left-side-product img{float:right;}
.hongo-shop-banner-9.left-side-product .hongo-shop-banner-content{float:left;left:0;}
.hongo-shop-banner-9.left-side-product:hover .hongo-shop-banner-content{left:20px;}
.hongo-shop-banner-9 .hongo-shop-banner-content .btn-link, .hongo-shop-banner-9 .hongo-shop-banner-content .btn{text-decoration:none;}
.hongo-shop-banner-10{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.hongo-shop-banner-10 .hongo-shop-banner-content{padding:20px 15px;}
.hongo-shop-banner-10 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:24px;font-weight:300;text-transform:none;clear:both;width:100%;left:0;color:#000000;margin-bottom:0;}
.hongo-shop-banner-10 .hongo-shop-banner-content .shop-banner-sub-title{font-size:13px;line-height:normal;margin-bottom:8px;font-weight:500;}
.hongo-shop-banner-10 .shop-banner-content{position:relative;width:60%;margin:13px auto 0 0;}
.hongo-shop-banner-10 .shop-banner-content p:last-child{margin-bottom:0;}
.text-center .hongo-shop-banner-10 .shop-banner-content{margin:13px auto 0;}
.text-left .hongo-shop-banner-10 .shop-banner-content{margin-left:0;margin-right:auto}
.text-right .hongo-shop-banner-10 .shop-banner-content{margin-right:0;margin-left:auto;}
.hongo-shop-banner-10 .hongo-shop-banner-img{padding:0;}
.hongo-shop-banner-10 .hongo-shop-banner-img img{width:100%;}
.hongo-shop-banner-10 .hongo-shop-banner-content .btn{margin-top:25px;}
.hongo-shop-banner-10.left-side-product>div:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
.hongo-shop-banner-10.left-side-product>div:last-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-10 .shop-banner-content-top{position:absolute;top:0;left:0;width:100%;}
.hongo-shop-banner-10 .shop-banner-content-bottom{position:absolute;bottom:0;left:0;width:100%;}
.hongo-shop-banner-10 .horizontal-separator{width:30px;background-color:#bcbcbc;margin-bottom:15px;height:1px;}
.hongo-shop-banner-11{float:left;width:100%;position:relative;overflow:hidden;}
.hongo-shop-banner-11 .hongo-shop-banner-content{padding:4%;margin:6% 5%;background:rgba(236, 104, 85, 0.95);width:490px;}
.hongo-shop-banner-11.right-side-product .hongo-shop-banner-content{float:right;}
.hongo-shop-banner-11.center-side-product .hongo-shop-banner-content{float:none;margin-left:auto;margin-right:auto;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-title{color:#fff;font-size:34px;line-height:34px;font-weight:500;margin-bottom:13px;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;color:#232323;font-weight:500;margin-bottom:12px;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-sub-title span{width:12px;height:2px;background-color:#232323;display:inline-block;vertical-align:middle;margin:0 9px 2px 0;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-content{line-height:24px;color:#efefef;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-content p{margin-bottom:13px;}
.hongo-shop-banner-11 .hongo-shop-banner-content .separator-line-horizontal-full{width:75%;height:2px;background-color:#323132;display:inline-block;vertical-align:middle;margin:10px 0 44px 0;}
.hongo-shop-banner-11 .hongo-shop-banner-content .price{font-size:20px;color:#232323;line-height:35px;font-weight:500;letter-spacing:-1px;margin-bottom:20px;}
.hongo-shop-banner-11 .hongo-shop-banner-content .price del{margin-right:18px}
.hongo-shop-banner-14{float:left;width:100%;position:relative;overflow:hidden;padding:50px;}
.hongo-shop-banner-14.right-side-product .shop-banner-wrapper{float:right;}
.hongo-shop-banner-14.center-side-product .shop-banner-wrapper{float:none;margin-left:auto;margin-right:auto;}
.hongo-shop-banner-14 .shop-banner-wrapper{background-color:#fff;padding:45px 40px;float:left;z-index:2;position:relative;width:255px;box-shadow:0 0 10px rgba(0, 0, 0, .20);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .20);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .20);}
.hongo-shop-banner-14 .shop-banner-sub-title{color:#f57250;font-size:12px;font-weight:500;line-height:16px;}
.hongo-shop-banner-14 .shop-banner-title{color:#232323;font-size:25px;font-weight:600;line-height:32px;margin-bottom:10px;}
.hongo-shop-banner-14 .shop-banner-title-content{color:#000000;font-size:13px;font-weight:500;line-height:20px;}
.hongo-shop-banner-15{float:left;width:100%;position:relative;overflow:hidden;padding:90px 150px;}
.hongo-shop-banner-15.right-side-product .shop-banner-wrapper{float:right;}
.hongo-shop-banner-15.center-side-product .shop-banner-wrapper{float:none;margin-left:auto;margin-right:auto;}
.hongo-shop-banner-15 .shop-banner-wrapper{background-color:#fff;padding:75px;float:left;z-index:2;position:relative;width:470px;border-radius:10px;box-shadow:0 0 12px rgba(0, 0, 0, .30);-moz-box-shadow:0 0 12px rgba(0, 0, 0, .30);-webkit-box-shadow:0 0 12px rgba(0, 0, 0, .30);}
.hongo-shop-banner-15 .shop-banner-sub-title{font-weight:500;position:relative;display:inline-block;padding:0 20px;margin-bottom:20px;}
.hongo-shop-banner-15 .shop-banner-sub-title span{position:relative;padding:0 30px;z-index:2}
.hongo-shop-banner-15 .shop-banner-sub-title span:before{content:"";width:20px;height:1px;background-color:#6f6f6f;opacity:.30;position:absolute;left:0;top:50%;}
.hongo-shop-banner-15 .shop-banner-sub-title span:after{content:"";width:20px;height:1px;background-color:#6f6f6f;opacity:.30;position:absolute;right:0;top:50%;}
.hongo-shop-banner-15 .shop-banner-title{color:#232323;font-size:38px;font-weight:600;line-height:42px;margin-bottom:10px;letter-spacing:-1px;}
.hongo-shop-banner-15 .shop-banner-highlight{background-color:#232323;border-radius:4px;padding:3px 38px 3px;letter-spacing:2px;color:#ffffff;font-size:12px;font-weight:600;display:inline-block;margin-bottom:35px;}
.hongo-shop-banner-15 .shop-banner-title-content{color:#232323;font-size:16px;font-weight:500;line-height:28px;margin-bottom:2px;}
.hongo-shop-banner-15 .shop-banner-content p:last-child{margin-bottom:0;}
.hongo-shop-banner-15 .btn{margin-top:30px;}
.hongo-shop-banner-16{float:left;width:100%;position:relative;overflow:hidden;padding:16% 12%;}
.hongo-shop-banner-16.right-side-product .shop-banner-wrapper{float:right;width:265px}
.hongo-shop-banner-16.center-side-product .shop-banner-wrapper{float:none;margin-left:auto;margin-right:auto;}
.hongo-shop-banner-16 .shop-banner-wrapper{float:left;z-index:2;position:relative;width:300px;}
.hongo-shop-banner-16 .shop-banner-sub-title{color:#808080;font-size:12px;font-weight:500;line-height:18px;margin-bottom:5px}
.hongo-shop-banner-16 .shop-banner-title{color:#232323;font-size:28px;font-weight:600;line-height:28px;margin-bottom:15px;}
.hongo-shop-banner-16 .shop-banner-content{width:85%;}
.text-right .hongo-shop-banner-16 .shop-banner-content{margin-left:auto;margin-right:0;}
.hongo-shop-banner-16.center-side-product .shop-banner-content{margin:0 auto}
.hongo-shop-banner-20{float:left;width:100%;position:relative;overflow:hidden;}
.hongo-shop-banner-20 .hongo-shop-banner-content{width:170px;float:right;padding:40px 0 0 0;margin:32% 60px 50px;}
.hongo-shop-banner-20 .hongo-shop-banner-content .shop-banner-title{font-size:28px;line-height:28px;font-weight:300;text-transform:none;color:#dedede;margin-bottom:0;padding:0 15px;}
.hongo-shop-banner-20 .hongo-shop-banner-content .shop-banner-title strong{font-size:45px;}
.hongo-shop-banner-20 .hongo-shop-banner-content .btn{margin-top:20px;line-height:normal;text-align:inherit}
.hongo-shop-banner-20.left-side-product .hongo-shop-banner-content{float:left;}
.hongo-shop-banner-20.center-side-product .hongo-shop-banner-content{float:none;margin-left:auto;margin-right:auto;}
.hongo-product-featurebox-1{padding:10%;height:100%;width:100%;border:1px solid #eaeaea;word-break:break-word;}
.hongo-product-featurebox-1 .hongo-featurebox-wrapper, .hongo-product-featurebox-1 .hongo-featurebox-wrapper>a{text-align:left;display:inline-block;vertical-align:middle;}
.hongo-product-featurebox-1 .hongo-featurebox-img{float:none;padding-right:10px;display:table-cell;vertical-align:middle;color:#232323;}
.hongo-product-featurebox-1 .hongo-featurebox-text, .hongo-product-featurebox-1 .hongo-featurebox-wrapper a, .hongo-product-featurebox-1 a .hongo-featurebox-text{overflow:hidden;color:#808080;font-size:12px;line-height:18px;display:table-cell;vertical-align:middle;margin:0;}
.hongo-product-featurebox-1 .hongo-featurebox-wrapper a:hover, .hongo-product-featurebox-1 a:hover .hongo-featurebox-text{color:#f57250}
.hongo-product-featurebox-2{margin:0;border-right:1px solid #dddddd;height:100%;width:100%;padding-left:15px;padding-right:15px;word-break:break-word;}
.hongo-product-featurebox-2 .hongo-featurebox-wrapper, .hongo-product-featurebox-2 .hongo-featurebox-wrapper>a{text-align:left;display:inline-block;vertical-align:middle;}
.hongo-product-featurebox-2 .hongo-featurebox-img{float:none;padding-right:16px;display:table-cell;vertical-align:middle;}
.hongo-product-featurebox-2 .hongo-featurebox-img i{line-height:normal;position:relative;top:2px;}
.hongo-product-featurebox-2 .hongo-featurebox-text, .hongo-product-featurebox-2 .hongo-featurebox-wrapper a, .hongo-product-featurebox-2 a .hongo-featurebox-text{overflow:hidden;color:#808080;font-size:12px;line-height:20px;font-weight:400;display:table-cell;vertical-align:middle;letter-spacing:0.3px;margin:0;}
.hongo-product-featurebox-2 .hongo-featurebox-wrapper a:hover, .hongo-product-featurebox-2 a:hover .hongo-featurebox-text{color:#f57250}
.hongo-product-featurebox-3{padding:7%;height:100%;width:100%;border:1px solid #efefef;background-image:-ms-linear-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);background-image:-moz-linear-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);background-image:-o-linear-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);background-image:-webkit-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);background-image:-webkit-linear-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);background-image:linear-gradient(to bottom, #FFFFFF 0%, #F6F6F6 100%);}
.hongo-product-featurebox-3 .title, .hongo-product-featurebox-3 .title a{color:#424242;font-size:12px;line-height:18px;font-weight:500;margin-bottom:2px;}
.hongo-product-featurebox-3 .sub-title, .hongo-product-featurebox-3 .sub-title a{color:#808080;font-size:11px;line-height:18px;font-weight:700;margin:0;}
.hongo-product-featurebox-3 .sub-title a:hover, .hongo-product-featurebox-3 .title a:hover{color:#f57250}
.hongo-product-featurebox-4{padding:10%;width:100%;}
.hongo-product-featurebox-4 .hongo-featurebox-wrapper{width:100%;}
.hongo-product-featurebox-4 .hongo-featurebox-img{margin-bottom:20px;}
.hongo-product-featurebox-4 .hongo-featurebox-img i{vertical-align:middle}
.hongo-product-featurebox-4 .hongo-featurebox-text, .hongo-product-featurebox-4 .hongo-featurebox-text a{overflow:hidden;color:#232323;font-size:12px;line-height:20px;font-weight:500;margin:0;}
.hongo-product-featurebox-4 .hongo-featurebox-text a:hover, .hongo-product-featurebox-4 a:hover .hongo-featurebox-text{color:#f57250}
.hongo-client-slider-style-1 .swiper-slide{border-left:1px solid rgba(0, 0, 0, 0.08);padding:13px 15px;text-align:center;}
.hongo-client-slider-style-1 .swiper-slide.swiper-slide-active{border-left:0;}
.hongo-instagram-feed-wrap{position:relative;float:left;width:100%;}
.hongo-instagram-feed-wrap .instagram-title{position:absolute;white-space:nowrap;z-index:2;color:#232323;display:inline-block;top:50%;left:50%;margin:0;font-size:14px;text-transform:uppercase;padding:0 30px;line-height:52px;letter-spacing:1px;font-weight:500;background:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.hongo-instagram-feed-wrap .pagination-bottom-space~.instagram-title{margin-top:-30px}
.hongo-instagram-feed-wrap .instagram-wrap{position:relative;overflow:hidden;}
.hongo-instagram-feed-wrap figure{position:relative;overflow:hidden;}
.hongo-instagram-feed-wrap li *,
.hongo-instagram-feed-wrap .swiper-slide *{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.hongo-instagram-feed-wrap li img, .hongo-instagram-feed-wrap .swiper-slide img{width:100%;}
.hongo-instagram-feed-wrap .hongo-overlay{z-index:0;opacity:0;}
.hongo-instagram-feed-wrap a{position:relative;display:block;}
.hongo-instagram-feed-wrap a:hover .hongo-overlay{opacity:0.85;}
.hongo-instagram-feed-wrap .insta-counts{z-index:1;position:absolute;left:0;top:50%;width:100%;text-align:center;color:#fff;line-height:normal;opacity:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-instagram-feed-wrap .instagram-wrap a:hover .insta-counts, .hongo-instagram-feed-wrap figure a:hover .insta-counts{opacity:1;}
.hongo-instagram-feed-wrap .insta-counts i{margin:0 5px 0 0;position:relative;top:0px;opacity:.6}
.hongo-instagram-feed-wrap .insta-counts>span{margin:0 9px;font-weight:500;}
.hongo-instagram-masonary{list-style:none;padding:0;margin:0;}
.hongo-instagram-masonary li img{width:100%;}
.hongo-instagram-masonary li a.square, .hongo-instagram-masonary li a.portrait, .hongo-instagram-masonary li a.landscape{position:relative;display:block;overflow:hidden;}
.hongo-instagram-masonary li a.square:hover .insta-counts, .hongo-instagram-masonary li a.portrait:hover .insta-counts, .hongo-instagram-masonary li a.landscape:hover .insta-counts{opacity:1;}
.hongo-instagram-masonary li .hongo-overlay{height:100%;width:100%;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);}
.hongo-instagram-masonary li:hover .hongo-overlay{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.hongo-instagram-masonary li .insta-counts{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
.hongo-instagram-masonary li:hover .insta-counts{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.hongo-instagram-widget-wrap .instagram-wrap{position:relative;overflow:hidden;}
.hongo-instagram-widget-wrap figure{position:relative;overflow:hidden;}
.hongo-instagram-widget-wrap .hongo-overlay{z-index:0;opacity:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-instagram-widget-wrap a{position:relative;display:block;}
.hongo-instagram-widget-wrap a:hover .hongo-overlay, .hongo-instagram-widget-wrap figure:hover .hongo-overlay{opacity:0.85;}
.hongo-instagram-widget-wrap .insta-counts{z-index:1;position:absolute;left:0;top:50%;width:100%;text-align:center;color:#fff;font-size:18px;line-height:normal;opacity:0;margin-top:-12px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-instagram-widget-wrap .instagram-wrap a:hover .insta-counts, .hongo-instagram-widget-wrap figure a:hover .insta-counts, .hongo-instagram-widget-wrap figure:hover .insta-counts{opacity:1;}
.hongo-instagram-widget-wrap .insta-counts i{margin:0;position:relative;top:0px;opacity:1;}
.hongo-instagram-widget-wrap .insta-counts>span{margin:0 9px;font-weight:500;}
.hongo-instagram-widget-wrap .first-big-image li:first-child{width:50%;}
.category-style-1{display:table;margin:0;}
.category-style-1 .category-wrap{position:relative;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-1 .category-wrap .hongo-category-title{padding:0 20px;margin:0;font-size:18px;color:#000;line-height:26px;font-weight:500;position:absolute;bottom:11%;width:100%;left:0;z-index:2;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-1 .category-wrap .hongo-category-title a{color:#232323;font-size:12px;padding:5px 13px;background:transparent;}
.category-style-1 .category-wrap:hover .hongo-category-title{bottom:13%}
.category-style-1 .category-wrap:hover .hongo-category-title a{color:#fff;background:#232323;}
.category-style-1 .category-wrap .hongo-overlay{background-color:#fff;z-index:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-1 .category-wrap:hover .hongo-overlay{opacity:.40 !important}
.category-style-1 .category-wrap img{display:block;margin-left:auto;margin-right:auto;position:relative;top:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-1 .category-wrap:hover img{position:relative;top:-7px}
.category-style-2{display:table;margin:0;}
.category-style-2 .category-wrap *,
.category-style-2 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-2 .category-wrap{position:relative;overflow:hidden;}
.category-style-2 .category-wrap img{display:block;margin-left:auto;margin-right:auto;}
.category-style-2 .category-wrap .hongo-category-title{padding:0 20px;margin:0;font-size:13px;color:#fff;line-height:20px;font-weight:500;position:absolute;bottom:-15%;width:100%;left:0;z-index:2;}
.category-style-2 .category-wrap:hover .hongo-category-title{bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);}
.category-style-2 .category-wrap .hongo-category-title a{color:#fff;}
.category-style-2 .category-wrap .hongo-category-title a:hover{color:#fff}
.category-style-2 .category-wrap .product-count{padding:0 20px;margin:0;position:absolute;bottom:-50px;width:100%;left:0;z-index:2;}
.category-style-2 .category-wrap:hover .product-count{bottom:13%;}
.category-style-2 .category-wrap .product-count span{font-size:11px;color:#232323;line-height:18px;font-weight:600;background-color:#fff;padding:4px 15px;}
.category-style-2 .category-wrap .hongo-overlay{background-color:#151515;z-index:1;opacity:0;}
.category-style-2 .category-wrap:hover .hongo-overlay{opacity:.80;}
.category-style-2 .category-wrap:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-o-transform:scale(1.1);}
.category-style-3{display:table;margin:0;}
.category-style-3 .category-wrap *,
.category-style-3 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-3 .category-wrap img{display:block;margin-left:auto;margin-right:auto;}
.category-style-3 .category-wrap{position:relative;overflow:hidden;}
.category-style-3 .category-wrap .hongo-category-title{padding:0 15px;margin:0;font-size:13px;color:#232323;line-height:18px;font-weight:600;position:absolute;bottom:9%;width:100%;left:0;z-index:2;}
.category-style-3 .category-wrap:hover .hongo-category-title{bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);color:#fff;}
.category-style-3 .category-wrap .category-btn-wrap{position:absolute;bottom:0;opacity:0;z-index:2;width:100%;text-align:center;}
.category-style-3 .category-wrap .hongo-category-btn{font-size:11px;text-transform:uppercase;line-height:18px;font-weight:500;background:#232323;color:#fff;padding:5px 16px;border-radius:3px;}
.category-style-3 .category-wrap .hongo-category-btn:hover{background:#fff;color:#232323;}
.category-style-3 .category-wrap:hover .category-btn-wrap{opacity:1;bottom:30px;}
.category-style-3 .category-wrap .hongo-category-title a{font-size:13px;color:#232323;line-height:18px;font-weight:500;}
.category-style-3 .category-wrap:hover .hongo-category-title a{color:#fff;}
.category-style-3 .category-wrap .hongo-overlay{background:#f57250;height:0;bottom:0;top:inherit;z-index:1}
.category-style-3 .category-wrap:hover .hongo-overlay{height:100%;}
.category-style-4{display:table;margin:0;}
.category-style-4 .category-wrap *,
.category-style-4 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-4 .category-wrap{position:relative;overflow:hidden;}
.category-style-4 .category-wrap img{display:block;margin-left:auto;margin-right:auto;}
.category-style-4 .category-wrap .hongo-category-title{padding:0 0 0 14%;margin:0;text-align:left;font-size:13px;color:#232323;line-height:18px;font-weight:500;position:absolute;bottom:11%;width:55%;left:0;z-index:2;}
.category-style-4 .category-wrap:hover .hongo-category-title{color:#fff;}
.category-style-4 .category-wrap .hongo-category-title a{color:#232323;position:relative;}
.category-style-4 .category-wrap .hongo-category-title a:after{border-bottom:1px solid #fff;content:"";position:absolute;width:0;bottom:-1px;left:0;-webkit-transition:width .4s;transition:width .4s}
.category-style-4 .category-wrap:hover .hongo-category-title a:after{width:100%}
.category-style-4 .category-wrap:hover .hongo-category-title a{color:#fff;}
.category-style-4 .category-wrap .hongo-category-btn{padding:0 14% 0 0;margin:0;text-align:right;font-size:11px;color:#fff;line-height:16px;font-weight:500;position:absolute;bottom:11.5%;width:48%;right:-40%;opacity:0;z-index:2;}
.category-style-4 .category-wrap .hongo-category-btn i{margin:0 5px 0;}
.category-style-4 .category-wrap:hover .hongo-category-btn{right:0;opacity:1}
.category-style-4 .category-wrap .hongo-overlay{background:#f57250;height:0;bottom:0;top:inherit;z-index:1}
.category-style-4 .category-wrap:hover .hongo-overlay{height:100%;}
.category-style-4 .category-wrap:hover img{-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);}
.category-style-5{display:table;margin:0;}
.category-style-5 .category-wrap *,
.category-style-5 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-5 .category-wrap img{display:block;margin-left:auto;margin-right:auto;}
.category-style-5 .category-wrap{position:relative;overflow:hidden}
.category-style-5 .category-wrap:hover img{opacity:.5;-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.category-style-5 .category-wrap .hongo-overlay{opacity:0;z-index:-1}
.category-style-5 .category-wrap:hover .hongo-overlay{opacity:.7}
.category-style-5 .category-wrap .hongo-category-title{padding:0 20px;margin:0;text-align:left;color:#000;line-height:20px;font-weight:500;position:absolute;bottom:20px;width:100%;left:0;z-index:2;}
.category-style-5 .category-wrap:hover .hongo-category-title span{width:80%;background:#232323;color:#fff}
.category-style-5 .category-wrap .hongo-category-title a{color:#000;display:block;}
.category-style-5 .category-wrap .hongo-category-title a:hover{color:#f57250}
.category-style-5 .category-wrap .hongo-category-title span{width:100%;overflow:hidden;background-color:#fff;padding:10px 40px 11px 20px;font-size:13px;position:relative;display:block;}
.category-style-5 .category-wrap .hongo-category-title span i{font-size:12px;position:absolute;right:0;top:50%;margin:0 14px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:1;}
.category-style-5 .category-wrap .hongo-category-title span:after{content:"";width:1px;height:140%;background-color:#e7e7e7;float:right;position:absolute;right:20px;top:-8px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.category-style-5 .category-wrap:hover .hongo-category-title span:after{opacity:.2;}
.category-style-6{display:table;margin:0;}
.category-style-6.gutter-very-small li{margin-bottom:15px !important;}
.category-style-6 .category-wrap *,
.category-style-6 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-6 .category-wrap{position:relative;margin-bottom:20px;overflow:hidden;}
.category-style-6 .category-wrap img{margin-left:auto;margin-right:auto;display:block;}
.category-style-6 .hongo-category-title{padding:0;margin:0;font-size:13px;color:#232323;line-height:20px;font-weight:500;width:100%;}
.category-style-6 .hongo-category-title a{color:#232323;}
.category-style-6 .hongo-category-title a:hover{color:#f57250;}
.category-style-6 .hongo-overlay{background-color:#000;top:inherit;bottom:0;height:0;z-index:1}
.category-style-6 [class^=col-]:hover .hongo-overlay,
.category-style-6 [class^=vc_col-]:hover .hongo-overlay{height:100%;}
.category-style-6 .hongo-category-count{padding:12px 15px 13px;width:100%;background-color:#232323;margin:0;position:absolute;bottom:-40%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:2;}
.category-style-6 [class^=col-]:hover .hongo-category-count,
.category-style-6 [class^=vc_col-]:hover .hongo-category-count{bottom:0;}
.category-style-6 .hongo-category-btn{padding:0;margin:0;font-size:11px;color:#fff;line-height:16px;font-weight:600;display:inline-block;}
.category-style-6 .hongo-category-btn .icon-left{margin-right:7px;}
.category-style-6 .hongo-category-btn .icon-right{margin-left:7px;}
.category-style-6 .hongo-category-count .product-count{display:inline-block;font-size:11px;color:#B8B8B8;text-transform:uppercase;line-height:16px;font-weight:600;}
.category-style-6 .hongo-category-count .product-count span{position:relative;padding:0 10px;}
.category-style-6 .hongo-category-count .product-count span:before{content:"(";padding:0 1px 0 0}
.category-style-6 .hongo-category-count .product-count span:after{content:")";padding:0 0 0 1px}
.category-style-6 .category-wrap:hover img{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.category-style-7{display:table;margin:0;}
.category-style-7 .category-wrap *,
.category-style-7 .category-wrap:hover *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-7 .category-wrap:hover{background:#232323}
.category-style-7 .category-wrap img{margin-left:auto;margin-right:auto;display:block;}
.category-style-7 .category-wrap:hover img{opacity:.4}
.category-style-7 .category-wrap{position:relative;}
.category-style-7 .category-wrap .hongo-category-title{padding:0 15px;margin:0;font-size:12px;color:#000;line-height:18px;font-weight:500;position:absolute;bottom:12%;width:100%;left:0;z-index:2;}
.category-style-7 .category-wrap .hongo-category-title a{color:#232323;padding:5px 16px;background:transparent;border-radius:4px}
.category-style-7 .category-wrap:hover .hongo-category-title a{color:#232323;padding:5px 16px;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, .20);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .20);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .20);}
.category-style-7 .category-wrap .hongo-category-title a:hover{color:#f57250;}
.category-style-8{list-style:none;padding:0;margin-bottom:0;}
.category-style-8 .category-content .hongo-category-title{margin-bottom:0;}
.category-style-8 .category-content .hongo-category-title a{pointer-events:auto;}
.category-style-8 .category-content .hongo-category-title, .category-style-8 .category-content .hongo-category-title a{color:#232323;font-size:inherit;line-height:20px;border:0;font-weight:500;}
.category-style-8 .category-content .product-count{color:#808080;font-size:12px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.category-style-8 .category-content .product-count span{pointer-events:auto;}
.category-style-8 .category-wrap{position:relative;overflow:hidden;}
.category-style-8 .category-wrap img{width:100%;}
.category-style-8 .category-wrap .category-image{position:relative;z-index:0;}
.category-style-8 .category-wrap .category-content{position:absolute;bottom:0;left:0;z-index:1;padding:40px 40px;width:100%;z-index:1;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);pointer-events:none;}
.category-style-8 .category-wrap:hover .category-content{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);}
.category-style-8 .category-content .product-count{transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);}
.category-style-8 .category-wrap:hover .product-count{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.category-style-9{list-style:none;padding:0;margin-bottom:0;}
.category-style-9 li.grid-item-border .hongo-category-grid-wrap{border:6px solid #fff;}
.category-style-9 li .hongo-category-grid-details{position:absolute;z-index:9;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-top{left:35px;top:35px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-middle{left:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-bottom{left:35px;bottom:35px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-right-top{right:35px;top:35px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-right-middle{right:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-right-bottom{right:35px;bottom:35px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-top{text-align:center;padding:0 50px;left:0;right:0;top:50px;width:100%;}
.category-style-9 li .category-bottom-text{position:absolute;left:35px;bottom:-27px;font-size:60px;color:#fff;opacity:0.6;line-height:normal;font-weight:500;letter-spacing:-4px}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-bottom+.category-bottom-text,
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-right-bottom+.category-bottom-text{bottom:auto;top:-35px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-top .title, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-middle .title, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-bottom .title{display:inline-block;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-middle{text-align:center;padding:0 50px;left:0;right:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-middle .hongo-category-count, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-top .hongo-category-count, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-middle .shop-category-link, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-top .shop-category-link{left:0;right:0;margin:0 auto;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-bottom{text-align:center;padding:0 50px;left:0;right:0;bottom:50px;width:100%;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-bottom .shop-category-link, .category-style-9 li .hongo-category-grid-details.hongo-category-grid-center-bottom .hongo-category-count{left:0;right:0;margin:0 auto;}
.category-style-9 li .hongo-category-grid-details .title a{color:#232323;font-size:16px;border:0;font-weight:400;padding:5px 16px 5px;display:block;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.category-style-9 li .hongo-category-grid-wrap:hover .title a{background:#232323;color:#fff;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.category-style-9 li .hongo-category-grid-details .hongo-category-count{display:table;color:#808080;font-size:11px;font-weight:500;position:relative;top:-10px;padding:2px 16px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.category-style-9 li .hongo-category-grid-wrap:hover .hongo-category-count{background-color:#fff;color:#232323;top:0}
.category-style-9 li .hongo-category-grid-details .shop-category-link{font-size:11px;color:#000000;position:relative;top:-9px;display:table;text-decoration:none;font-weight:500;border-bottom:0 solid #000000;padding:3px 16px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.category-style-9 li .hongo-category-grid-details .shop-category-link:after{content:"";border-bottom:1px solid #000;position:absolute;left:16px;width:calc(100% - 32px);bottom:6px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.category-style-9 li .hongo-category-grid-wrap:hover .shop-category-link:after{border:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.category-style-9 li .hongo-category-grid-wrap:hover .shop-category-link{background-color:#fff;color:#232323;top:0}
.category-style-9 li .hongo-category-grid-wrap{position:relative;overflow:hidden;}
.category-style-9 li .hongo-category-grid-wrap img{width:100%;}
.category-style-9 li .hongo-category-grid-wrap .hongo-overlay{z-index:0}
.category-style-9 li .hongo-category-grid-wrap img{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;}
.category-style-9 li .hongo-category-grid-wrap:hover img{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.category-style-10{list-style:none;padding:0;margin-bottom:0;}
.category-style-10 li .hongo-category-grid-details{position:absolute;z-index:9;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-left-top{left:35px;top:35px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-left-middle{left:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-left-bottom{left:50px;bottom:35px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-right-top{right:35px;top:35px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-right-middle{right:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-right-bottom{right:35px;bottom:35px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-top{text-align:center;padding:0 35px;left:0;right:0;top:35px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-middle{text-align:center;padding:0 35px;left:0;right:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-bottom{text-align:center;padding:0 35px;left:0;right:0;bottom:40px;width:100%;}
.category-style-10 li .hongo-category-grid-details .title{display:inline-block;}
.category-style-10 li .hongo-category-grid-details .title a{background-color:#fff;box-shadow:0 0 10px rgba(23, 23, 23, .1);padding:8px 20px;border-radius:4px;color:#121212;font-size:12px;line-height:18px;border:0;font-weight:500;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-10 li .hongo-category-grid-wrap:hover .title a{background-color:#232323;color:#fff;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-10 li .hongo-category-grid-wrap{position:relative;overflow:hidden;}
.category-style-10 li .hongo-category-grid-wrap img{width:100%;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-10 li .hongo-category-grid-wrap:hover img{opacity:.7;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-10 li .hongo-category-grid-wrap .hongo-overlay{z-index:0;background:#232323}
.category-style-11{margin:0;display:table;}
.category-style-11 .category-wrap{position:relative;text-align:center;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-11 .category-wrap .hongo-category-title{font-size:80px;line-height:80px;text-transform:uppercase;font-weight:700;position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0.15;margin:16px 0 0 0;text-align:center;z-index:2;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.category-style-11 .category-wrap:hover .hongo-category-title{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);top:100%;opacity:1;margin-top:0;}
.category-style-11 .category-wrap .hongo-category-title a{background:transparent;color:#000000;}
.category-style-11 .category-wrap:hover .hongo-category-title a{background:#fff;color:#bde51e;display:block;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-left:0;margin-right:0;margin-bottom:0;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{margin-left:0;margin-right:0;padding:0;text-align:center;margin:0;}
.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block;width:100%;}
.woocommerce ul.products li.product a img{margin:0;}
.woocommerce ul.products li.product .product-thumb-wrap img{width:100%;}
.woocommerce ul.products li.product .product-thumb-box{margin-bottom:25px;position:relative;overflow:hidden;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{padding:0;margin:0;font-weight:600;color:#232323;font-size:inherit;line-height:20px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products li.product a:hover .woocommerce-loop-category__title, .woocommerce ul.products li.product a:hover .woocommerce-loop-product__title, .woocommerce ul.products li.product a:hover h3{color:#f57250}
.woocommerce ul.products li.product .count{color:#434343;background-color:transparent;}
.woocommerce ul.products li.product .star-rating{margin:8px auto 10px;font-size:10px;}
.woocommerce ul.products li.product .price{color:#808080;font-weight:400;font-size:14px;}
.woocommerce ul.products li.product .price del{display:inline-block;opacity:1;margin-right:5px;}
.woocommerce ul.products li.product .price ins{margin-left:2px;font-weight:400;}
.woocommerce ul.products.hongo-shop-default li.product a.button{min-width:150px;margin:5px 0;vertical-align:bottom;}
.woocommerce ul.products li.product a.button.added.add_to_cart_button{display:none;}
.woocommerce ul.products.hongo-shop-default li.product a i{position:relative;top:1px;}
.woocommerce ul.products.hongo-shop-default li.product a.product_type_variable i{top:2px;}
.woocommerce ul.products li.product a.button i{margin:0 5px 0 0;font-size:13px;top:0;}
.woocommerce ul.products li.product.hongo-shop-default a.added_to_cart, .woocommerce ul.products li.product.hongo-shop-default a.compare{margin-top:5px;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap{margin-top:20px;margin-bottom:10px}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a{text-align:inherit;display:block;padding:7px 0 3px 0;text-transform:uppercase;font-size:11px;font-weight:500;position:relative;border:0;background-color:transparent;color:#232323;border-top:1px solid #e8e8e8;margin-left:0;margin-right:0;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a.loading{border-top:1px solid #e8e8e8 !important;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a .hongo-loader{margin-top:2px;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a:hover{color:#f57250;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a i{margin:0 5px 0 0;top:1px;font-size:11px;}
.woocommerce ul.products.hongo-shop-default li.product.product-category img{margin-bottom:20px;}
.woocommerce ul.products li.product.hongo-alternate-image-wrap a .hongo-alternate-image{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.woocommerce ul.products li.product.hongo-alternate-image-wrap:hover a .hongo-alternate-image{opacity:1;visibility:visible;}
.woocommerce ul.products.hongo-shop-default.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-default.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-default.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-default.hongo-text-left li.product .star-rating{margin-left:0;margin-right:0;}
.woocommerce ul.products.hongo-shop-default.hongo-text-right li.product .star-rating{margin-right:0;}
.woocommerce ul.products.hongo-shop-list li.product.hongo-alternate-image-wrap:hover a .hongo-alternate-image{opacity:0;visibility:hidden;}
.woocommerce ul.products.hongo-shop-list li.product.hongo-alternate-image-wrap .product-thumb-wrap:hover a .hongo-alternate-image{opacity:1;visibility:visible;}
.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-prev{right:0;background:#fff;padding:9px 10px 7px;opacity:0;z-index:11;text-align:center;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;}
.woocommerce ul.products li.product:hover .hongo-loop-product-slider .swiper-button-next.swiper-button-disabled, .woocommerce ul.products li.product:hover .hongo-loop-product-slider .swiper-button-prev.swiper-button-disabled{opacity:0.7;}
.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-next.swiper-button-disabled i, .woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-prev.swiper-button-disabled i{opacity:0.5;}
.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-prev{left:0;right:inherit;}
.woocommerce ul.products li.product:hover .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products li.product:hover .hongo-loop-product-slider .swiper-button-prev{opacity:1;}
.woocommerce ul.products li.product .swiper-container{z-index:inherit;}
.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-slide img{width:100%;}
.woocommerce ul.products.hongo-shop-classic li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-modern li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-standard li.product .hongo-product-deal-wrap{-webkit-transition-duration:1s !important;-moz-transition-duration:1s !important;-ms-transition-duration:1s !important;-o-transition-duration:1s !important;transition-duration:1s !important;}
.woocommerce ul.products.hongo-shop-metro li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-clean li.product .hongo-product-deal-wrap{top:15px;bottom:auto;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-clean li.product:hover .hongo-product-deal-wrap{top:-100px !important;bottom:auto !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product:hover .hongo-product-deal-wrap{opacity:1;bottom:15px !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product:hover .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product:hover .hongo-loop-product-slider .swiper-button-prev{opacity:0}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap:hover .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap:hover .hongo-loop-product-slider .swiper-button-prev{opacity:1;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap:hover .hongo-product-deal-wrap{opacity:0;bottom:-100px !important;}
.hongo-product-deal-wrap, .hongo-quick-view-deal-wrap{width:100%;background:transparent;opacity:1;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-duration:0.5s !important;-moz-transition-duration:0.5s !important;-ms-transition-duration:0.5s !important;-o-transition-duration:0.5s !important;transition-duration:0.5s !important;}
.hongo-product-deal-wrap > span, .hongo-quick-view-deal-wrap > span{min-width:60px;min-height:40px;vertical-align:middle;color:#232323;font-size:18px;line-height:18px;font-weight:600;font-family:'Poppins',sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.hongo-product-deal-wrap span > span, .hongo-quick-view-deal-wrap span > span{display:block;color:#808080;font-size:11px;line-height:11px;font-weight:400;font-family:'Source Sans Pro', sans-serif;text-transform:uppercase;margin-top:5px;}
.woocommerce ul.products li.product:hover .hongo-product-deal-wrap{opacity:0;-webkit-transition-duration:0.4s !important;-moz-transition-duration:0.4s !important;-ms-transition-duration:0.4s !important;-o-transition-duration:0.4s !important;transition-duration:0.4s !important;bottom:-100px !important;}
.woocommerce ul.products li.product .hongo-product-deal-wrap{position:absolute;bottom:15px;left:15px;width:calc(100% - 30px);background:#fff;padding:0;margin-top:0;margin-bottom:0;box-shadow:0 0 10px rgba(0,0,0,0.1);opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;}
.woocommerce ul.products li.product .hongo-product-deal-wrap > span{min-width:54px;min-height:64px;text-align:center;}
.woocommerce ul.products.hongo-shop-boxed li.product .hongo-product-deal-wrap{flex-direction:column;top:60px;bottom:auto !important;width:auto !important;}
.woocommerce ul.products.hongo-shop-boxed li.product .hongo-product-deal-wrap > span{min-width:54px;min-height:55px;text-align:center;}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .hongo-product-deal-wrap{bottom:auto !important;left:-100px !important;}
.woocommerce ul.products.hongo-shop-col-1 li.product, .woocommerce ul.products.hongo-shop-col-1 li, .woocommerce-page ul.products.hongo-shop-col-1 li.product{width:100%}
.woocommerce ul.products.hongo-shop-col-2 li.product, .woocommerce ul.products.hongo-shop-col-2 li, .woocommerce-page ul.products.hongo-shop-col-2 li.product{width:50%;}
.woocommerce ul.products.hongo-shop-col-3 li.product, .woocommerce ul.products.hongo-shop-col-3 li, .woocommerce-page ul.products.hongo-shop-col-3 li.product{width:33.33333333%;}
.woocommerce ul.products.hongo-shop-col-4 li.product, .woocommerce ul.products.hongo-shop-col-4 li, .woocommerce-page ul.products.hongo-shop-col-4 li.product{width:25%;}
.woocommerce ul.products.hongo-shop-col-5 li.product, .woocommerce ul.products.hongo-shop-col-5 li, .woocommerce-page ul.products.hongo-shop-col-5 li.product{width:20%;}
.woocommerce ul.products.hongo-shop-col-6 li.product, .woocommerce ul.products.hongo-shop-col-6 li, .woocommerce-page ul.products.hongo-shop-col-6 li.product{width:16.666667%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-1 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-1 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-1 li.product{width:100%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-2 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-2 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-2 li.product{width:50%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-3 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-3 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-3 li.product{width:33.33333333%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-4 li.product{width:25%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product{width:20%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product{width:16.666667%;clear:none}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-2 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-2 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-2 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-3 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-3 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-3 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-4 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-4 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-4 li.product.grid-item-double{width:50%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product.grid-item-double{width:50%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product.grid-item-double{width:40%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-1 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-1 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-1 li.product{width:100%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-2 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-2 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-2 li.product{width:50%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product{width:33.33333333%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product{width:25%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product{width:20%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product{width:16.666667%;clear:none}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-2 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-2 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-2 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product.grid-item-double{width:50%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product.grid-item-double{width:50%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product.grid-item-double{width:40%;}
.compare-popup-heading{float:left;width:100%;margin-bottom:20px;}
.compare-popup-heading h3{margin:0;font-size:12px;color:#424242;font-weight:600;float:left;padding:0;border:0;}
.compare-popup-heading .actions{margin-right:20px;line-height:normal;width:100%;text-align:right;position:relative}
.compare-popup-heading .actions a{font-size:11px;font-weight:600;color:#424242;position:relative;padding:0 20px 0 0;margin-top:-1px;display:inline-block;}
.compare-popup-heading .actions span{position:absolute;left:50%;top:-10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.compare-popup-heading .actions a:hover{color:#f57250;}
.compare-popup-heading .actions a:before{content:"/";position:absolute;right:8px;top:0;}
.compare-popup-heading .actions a:last-child{padding:0;}
.compare-popup-heading .actions a:last-child:before{display:none;}
.quick-view-popup-wrap.hongo-mfp-bg-white .mfp-content{width:1000px;}
.compare-popup-main-content{float:left;width:100%;clear:both;position:relative;overflow-y:auto;max-height:750px;}
.hongo-quick-view-popup .woocommerce{overflow-y:auto;}
.compare-popup-main-content ul{list-style:none;padding:0;margin:0;float:left;width:100%;}
.compare-popup-main-content ul li{float:left;width:100%;}
.compare-popup-main-content table{margin-bottom:0;}
.compare-popup-main-content .content-left{width:269px;float:left;position:absolute;left:0;top:0;z-index:1;}
.compare-popup-main-content .content-right{width:100%;padding-left:269px;overflow-x:auto;}
.compare-popup-main-content .content-right .compare-lists-wrap>li{width:269px;float:left;position:relative;}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li, .compare-popup-main-content .content-left ul>li{float:left;width:100%;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:16px 28px 14px;text-align:center;font-size:12px;line-height:20px;position:relative;}
.compare-popup-main-content .content-left ul>li{text-align:left;color:#424242;font-weight:600;border-left:1px solid #e4e4e4;}
.compare-popup-main-content .content-left ul>li:first-child, .compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li:first-child{border-top:1px solid #e4e4e4;padding-left:20px;padding-right:20px;}
.compare-popup-main-content .content-right .hongo-compare-product-remove-wrap{float:left;width:100%;margin-bottom:20px;}
.compare-popup-main-content .content-right .hongo-compare-product-remove-wrap .hongo-compare-product-filter-opt{float:left}
.compare-popup-main-content .content-right .hongo-compare-product-remove-wrap .hongo-compare-product-remove{float:right;color:#808080;font-size:10px;line-height:normal;}
.compare-popup-main-content .content-right .hongo-compare-product-remove-wrap .hongo-compare-product-remove:hover{color:#f57250;}
.compare-popup-main-content .content-right .hongo-compare-product-filter-opt .hongo-compare-product-cb{width:12px;border-radius:0;height:12px;text-align:center;display:inline-block;border:1px solid #eaeaea;background-color:#fff;position:relative;}
*.compare-popup-main-content .content-right .hongo-compare-product-filter-opt .hongo-compare-product-cb:before{content:"";border:1px solid #c7c7c7;width:14px;height:14px;left:-2px;top:-2px;float:left;position:absolute;}
.compare-popup-main-content .content-right .hongo-compare-product-filter-opt:hover .hongo-compare-product-cb:after, .compare-popup-main-content .content-right .hongo-compare-product-filter-opt.active .hongo-compare-product-cb:after{font-size:9px;color:#424242;left:1px;top:0;line-height:12px;}
.compare-popup-main-content .even{background-color:#f8f8f8;}
.compare-popup-main-content .odd{background-color:#fff;}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li img{margin-bottom:20px;}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li h2{font-size:12px;color:#424242;font-weight:600;line-height:normal;margin-bottom:2px;}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li h2 a{color:#424242}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li h2 a:hover{color:#f57250}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li .price{width:100%;display:block;font-size:13px;font-weight:500;margin-bottom:10px;}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li .button, .compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li .button.loading{font-size:10px;padding:2px 12px 1px 12px;line-height:18px;border-width:1px;text-transform:uppercase;z-index:0}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li .button i{display:none}
.compare-popup-main-content .content-right .compare-lists-wrap>li>ul>li .star-rating{float:none;margin-bottom:0;margin-top:6px;}
.quick-view-popup-wrap div.product div.summary{width:44%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.quick-view-popup-wrap .mfp-content div.product div.images{width:100%;}
.quick-view-popup-wrap .mfp-content div.product .quick-view-gallery{position:relative;width:47%;margin-right:4%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.quick-view-popup-wrap .quick-view-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.quick-view-popup-wrap div.product .woocommerce-product-rating{text-align:right;margin-bottom:0 !important;}
.quick-view-popup-wrap div.product .woocommerce-review-link{float:right;}
.quick-view-popup-wrap div.product .woocommerce-product-rating .star-rating{margin-right:0;}
.quick-view-popup-wrap div.product .product_title{font-size:18px;margin:0 0 3px 0;}
.woocommerce ul.products.hongo-shop-classic{margin:0;}
.woocommerce ul.products.hongo-shop-classic li.product{text-align:center;margin-bottom:0;padding:0;}
.woocommerce ul.products.hongo-shop-classic li.product .product-thumb-wrap{overflow:hidden;position:relative;margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-classic li.product .tooltip-inner{border-radius:3px}
.woocommerce ul.products.hongo-shop-classic li.product a img{margin:0;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap{bottom:8%;position:absolute;text-align:center;width:100%;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a{border:0;background-color:#1b1b1b;color:#fff;min-width:1px;margin:0 4px;display:inline-block;border-radius:4px;width:37px;height:37px;text-align:center;vertical-align:middle;padding:0;line-height:38px;opacity:0;transform:translateY(15px);-moz-transform:translateY(15px);-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-classic li.product:hover .product-buttons-wrap a{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);}
.woocommerce ul.products.hongo-shop-classic li.product:hover .product-buttons-wrap a:hover{background-color:#fff;color:#4e4e4e;-moz-box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);-webkit-box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);box-shadow:0 0 6px -2px rgba(0, 0, 0, .7);}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.3s, 0.3s;-webkit-transition-delay:0s, 0.3s, 0.3s;-moz-transition-delay:0s, 0.3s, 0.3s;-ms-transition-delay:0s, 0.3s, 0.3s;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.4s, 0.4s;-webkit-transition-delay:0s, 0.4s, 0.4s;-moz-transition-delay:0s, 0.4s, 0.4s;-ms-transition-delay:0s, 0.4s, 0.4s;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a:nth-child(5){transition-delay:0s, 0.5s, 0.5s;-webkit-transition-delay:0s, 0.5s, 0.5s;-moz-transition-delay:0s, 0.5s, 0.5s;-ms-transition-delay:0s, 0.5s, 0.5s;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0;min-height:0;min-width:0;line-height:0;float:left;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a span{display:none;color:#fff;font-size:10px;font-weight:500;text-transform:uppercase;text-decoration:none}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;line-height:37px;display:block;top:0;}
.woocommerce ul.products.hongo-shop-classic li.product .price{margin-bottom:10px;}
.woocommerce ul.products.hongo-shop-classic li.product.product-category img{margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-left li.product .star-rating{margin-left:0;margin-right:0;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-right li.product .star-rating{margin-right:0;}
.woocommerce ul.products.hongo-shop-classic.hongo-text-center .button{margin-left:5px;margin-right:5px;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price, .woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-3 li.product .price{font-size:inherit;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price del, .woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-3 li.product .price del{margin:0;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price>span, .woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-3 li.product .price>span{line-height:14px;}
.woocommerce ul.products.hongo-shop-standard{margin:0;}
.woocommerce ul.products.hongo-shop-standard li.product{margin:0;padding:0;text-align:center;}
.woocommerce ul.products.hongo-shop-standard li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-standard li.product.product-category img{position:relative;margin-bottom:20px;overflow:hidden;}
.woocommerce ul.products.hongo-shop-standard li.product a img{margin:0;}
.woocommerce ul.products.hongo-shop-standard li.product .star-rating{margin:0 auto 10px;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap{bottom:0;position:absolute;text-align:center;width:100%;right:0;z-index:5;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a{position:relative;border:0;background-color:#1b1b1b;color:#fff;min-width:1px;margin:0;display:inline-block;width:33.33333333%;height:35px;text-align:center;vertical-align:middle;padding:0;line-height:35px;opacity:0;border-right:1px solid rgba(215, 215, 215, .15);transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;bottom:0;overflow:hidden;}
.woocommerce ul.products.hongo-shop-standard li.product:hover .product-buttons-wrap a{opacity:1;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:last-child{border:0;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover{background-color:#fff;color:#424242;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a.add_to_cart_button:after{width:100%;height:100%;line-height:35px;margin:0;top:0;left:0;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a span{color:#424242;font-size:10px;font-weight:500;text-transform:uppercase;text-decoration:none;position:relative;bottom:0px;}
.woocommerce ul.products.hongo-shop-standard li.product .product-thumb-wrap .product-buttons-wrap *,
.woocommerce ul.products.hongo-shop-standard li.product .product-title-price-wrap *{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;line-height:36px;display:block;top:0;position:relative;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover i{top:-30px;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover span{bottom:35px;}
.woocommerce ul.products.hongo-shop-standard li.product .price{margin-bottom:10px;}
.woocommerce ul.products.hongo-shop-standard.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-standard.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-standard.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-standard li.product .price *{transition:all 0s ease;-moz-transition:all 0s ease;-webkit-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:nth-child(1){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:nth-child(2){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:nth-child(3){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:nth-child(4){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:nth-child(5){-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-ms-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap:hover a{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare span, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist span{display:none}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist{overflow:hidden;background-color:#fff;color:#232323;z-index:99;position:absolute;right:-50px;top:17px;font-size:12px;opacity:1;margin:0 !important;padding:0;width:30px;height:30px;line-height:31px;text-align:center;border:1px solid rgba(0, 0, 0, .1);border-radius:100%;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare .hongo-loader, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist .hongo-loader{border-radius:100%;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare:hover, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist:hover{background-color:#232323;color:#fff;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare i, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist i{margin:0 !important;vertical-align:initial;font-size:12px;transition:all 0s ease;-moz-transition:all 0s ease;-webkit-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare i{margin:0;font-size:12px;line-height:28px;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist i.fa-heart{top:-1px;}
.woocommerce ul.products.hongo-shop-standard li.product:hover .hongo-compare, .woocommerce ul.products.hongo-shop-standard li.product:hover .hongo-wishlist{right:17px;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist~.hongo-compare{line-height:26px}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare{top:17px;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist~.hongo-compare{top:55px;}
.woocommerce ul.products.hongo-shop-standard.hongo-buttons-1 li.product .product-buttons-wrap a{width:100%;}
.woocommerce ul.products.hongo-shop-standard.hongo-buttons-2 li.product .product-buttons-wrap a{width:50%;}
.woocommerce ul.products.hongo-shop-standard.hongo-buttons-3 li.product .product-buttons-wrap a{width:33.33333333%;}
.woocommerce ul.products.hongo-shop-standard.hongo-buttons-4 li.product .product-buttons-wrap a{width:25%;}
.woocommerce ul.products.hongo-shop-standard li.product .product-title-price-wrap .hongo-loader{left:inherit;right:-3px;top:-2px;height:24px;width:24px;text-align:right;}
.woocommerce ul.products.hongo-shop-standard li.product .button{margin-left:5px;margin-right:5px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap *{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;}
.woocommerce ul.products.hongo-shop-simple{margin:0;}
.woocommerce ul.products.hongo-shop-simple li.product{margin:0;padding:0;}
.woocommerce ul.products.hongo-shop-simple li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-simple li.product.product-category img{position:relative;margin-bottom:20px;overflow:hidden;}
.woocommerce ul.products.hongo-shop-simple li.product .product-thumb-wrap>a{display:block}
.woocommerce ul.products.hongo-shop-simple li.product .star-rating{margin:0 0 10px 0;position:relative;top:6px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-thumb-box{margin-bottom:0;position:relative;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap{bottom:0;position:absolute;text-align:center;width:100%;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a{border:0;position:absolute;left:0;bottom:0;background-color:#fff;color:#232323;display:inline-block;margin:0;width:100%;padding:10px 0px 5px;opacity:0;visibility:hidden;transform:translateY(40px);-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .product-buttons-wrap a{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1;visibility:visible;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a:hover{color:#000;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a i{vertical-align:middle;top:-1px}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a.add_to_cart_button:after{width:100%;height:100%;line-height:36px;margin:0;top:0;left:0;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;}
.woocommerce ul.products.hongo-shop-simple li.product .woocommerce-loop-product__title{margin:0 0 2px 0;}
.woocommerce ul.products.hongo-shop-simple li.product .price{margin-bottom:0;margin-left:0;width:100%;overflow:hidden}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap{position:relative;padding-left:0;padding-right:25px;overflow:hidden;text-align:left;width:100%;margin-bottom:20px;min-height:40px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist span{display:none}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist{position:absolute;right:-30px;top:3px;font-size:12px;opacity:1;margin:0;padding:0;background-color:transparent;color:#515151;border:0;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist i{margin-right:0;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .product-title-price-wrap .hongo-wishlist{right:7px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-compare span{display:none}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-compare i{margin-right:0;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist .hongo-loader, .woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-compare .hongo-loader{margin:-2px -2px 0 0;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-compare{position:absolute;right:-30px;top:3px;font-size:13px;opacity:1;margin:0;padding:0;background-color:transparent;color:#515151;border:0;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .product-title-price-wrap .hongo-compare{right:6px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist~.hongo-compare{top:23px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-loader{left:inherit;right:-3px;top:-2px;height:24px;width:24px;text-align:right;}
.woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap{position:relative;}
.woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap .button{position:absolute;left:0;background-color:transparent;padding:0;border:0;text-transform:uppercase;font-size:11px;color:#232323;font-weight:500;margin:0;top:4px;margin-left:-100%;border-bottom:1px solid #232323;line-height:15px}
.woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap .button:hover{color:#000;}
.woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap .button i{display:none;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .hongo-price-button-wrap .price{margin-left:-100%;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .hongo-price-button-wrap .star-rating{margin-left:-100%;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .hongo-price-button-wrap .button{margin-left:0;}
.woocommerce ul.products.hongo-shop-simple li.product .button{margin-right:10px;}
.woocommerce ul.products.hongo-shop-flat{margin:0;}
.woocommerce ul.products.hongo-shop-flat li.product{margin:0;padding:0}
.woocommerce ul.products.hongo-shop-flat li.product .product-thumb-wrap{position:relative;margin-bottom:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.woocommerce ul.products.hongo-shop-flat li.product a img{margin:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-flat li.product:hover a img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.9}
.woocommerce ul.products.hongo-shop-flat li.product .sale-new-wrap{padding:0 14px;top:17px;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap{z-index:99;position:absolute;margin:0;text-align:center;width:max-content;width:-moz-max-content;width:-webkit-max-content;border:0 solid #e7e7e7;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-flat li.product:hover .product-buttons-wrap{opacity:1;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .2);box-shadow:0px 0px 10px rgba(0, 0, 0, .2);}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a{background-color:#ffffff;color:#777777;min-width:1px;margin:0;width:40px;height:40px;text-align:center;vertical-align:middle;padding:0;line-height:40px;opacity:1;position:relative;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.loading:before{border:0;border-right:1px solid #e7e7e7;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.loading:before{width:calc(100% + 1px);}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a:last-child{border-right:0;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a .hongo-loader:before{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#e7e7e7;content:"";z-index:91;-webkit-transition-duration:03s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a:hover{background-color:#232323;border-color:#232323;color:#fff;z-index:5;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.add_to_cart_button{opacity:1;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0;min-height:0;min-width:0;line-height:0;float:left;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.add_to_cart_button:after{margin:0;top:0;right:0;left:0;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:40px;display:block;}
.woocommerce ul.products.hongo-shop-flat li.product .star-rating{margin:10px auto 0;}
.woocommerce ul.products.hongo-shop-flat li.product .price{margin-bottom:0;}
.woocommerce ul.products.hongo-shop-flat li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-flat li.product.product-category .woocommerce-loop-category__title{bottom:35px;left:0;position:absolute;text-align:center;width:100%;z-index:5;padding:0 15px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-flat li.product .product-overlay{background:rgba(242, 242, 242, 0);background:-moz-linear-gradient(top, rgba(242, 242, 242, 0) 0%, rgba(243, 243, 243, 0) 10%, rgba(246, 246, 246, 0.51) 43%, rgba(244, 244, 244, 1) 75%, rgba(242, 242, 242, 1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0)), color-stop(10%, rgba(243, 243, 243, 0)), color-stop(43%, rgba(246, 246, 246, 0.51)), color-stop(75%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(242, 242, 242, 1)));background:-webkit-linear-gradient(top, rgba(242, 242, 242, 0) 0%, rgba(243, 243, 243, 0) 10%, rgba(246, 246, 246, 0.51) 43%, rgba(244, 244, 244, 1) 75%, rgba(242, 242, 242, 1) 100%);background:-o-linear-gradient(top, rgba(242, 242, 242, 0) 0%, rgba(243, 243, 243, 0) 10%, rgba(246, 246, 246, 0.51) 43%, rgba(244, 244, 244, 1) 75%, rgba(242, 242, 242, 1) 100%);background:-ms-linear-gradient(top, rgba(242, 242, 242, 0) 0%, rgba(243, 243, 243, 0) 10%, rgba(246, 246, 246, 0.51) 43%, rgba(244, 244, 244, 1) 75%, rgba(242, 242, 242, 1) 100%);background:linear-gradient(to bottom, rgba(242, 242, 242, 0) 0%, rgba(243, 243, 243, 0) 10%, rgba(246, 246, 246, 0.51) 43%, rgba(244, 244, 244, 1) 75%, rgba(242, 242, 242, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2', GradientType=0);position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-flat li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-flat li.product .product-overlay, .woocommerce ul.products.hongo-shop-flat li.product.product-category .woocommerce-loop-category__title{opacity:0;}
.woocommerce ul.products.hongo-shop-flat li.product:hover .product-title-price-wrap, .woocommerce ul.products.hongo-shop-flat li.product:hover .product-overlay, .woocommerce ul.products.hongo-shop-flat li.product.product-category:hover .woocommerce-loop-category__title{opacity:1;}
.woocommerce ul.products.hongo-shop-flat li.product .product-title-price-wrap{bottom:0px}
.woocommerce ul.products.hongo-shop-flat li.product:hover .product-title-price-wrap{bottom:28px}
.woocommerce ul.products.hongo-shop-flat li.product.product-category>a{overflow:hidden;position:relative;display:block}
.woocommerce ul.products.hongo-shop-flat li.product .button{margin-left:5px;margin-right:5px;}
.woocommerce ul.products.hongo-shop-flat li.product .tooltip-inner{max-width:222px;padding:4px 9px;color:#ededed;background-color:#1b1b1b;border-radius:0;text-transform:uppercase;font-weight:600;font-size:9px;}
.woocommerce ul.products.hongo-shop-masonry{margin:0;}
.woocommerce ul.products.hongo-shop-masonry li{margin:0;padding:0;text-align:left;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-masonry li.product .product-title-price-wrap{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-thumb-wrap{border-radius:6px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-masonry li.product.product-category img{overflow:hidden;position:relative;margin-bottom:22px;}
.woocommerce ul.products.hongo-shop-masonry li.product a img{margin:0;}
.woocommerce ul.products.hongo-shop-masonry li.product .sale-new-wrap span.onsale{float:right;}
.woocommerce ul.products.hongo-shop-masonry li.product .sale-new-wrap span.new{float:right;}
.woocommerce ul.products.hongo-shop-masonry li.product .sale-new-wrap span.soldout{float:right;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap{z-index:11;top:20px;position:absolute;text-align:center;left:20px;opacity:1;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a{border:0;background-color:#ffffff;color:#818181;min-width:1px;margin:0 0 6px 0 !important;display:block;width:34px;height:34px;border-radius:100%;text-align:center;vertical-align:middle;font-size:12px;padding:0;line-height:36px;position:relative;opacity:0;transform:translateY(-30px);-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.button.loading{overflow:hidden}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.button i{width:100%;height:100%;top:0;vertical-align:top;line-height:35px;display:block;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;}
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:last-child:before, .woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:last-child .hongo-loader:before{display:none;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:hover{background-color:#1b1b1b;color:#fff;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.button.loading::after{top:0px;right:16px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-masonry li.product .star-rating{margin:0;position:absolute;right:0;top:5px;}
.woocommerce ul.products.hongo-shop-masonry li.product .price{margin-bottom:3px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-title-price-wrap{width:100%;padding-right:40%;position:relative;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:nth-child(1),
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:nth-child(2),
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:nth-child(3),
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:nth-child(4),
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:nth-child(5),
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-buttons-wrap a:nth-child(5){transition-delay:0s, 0.3s, 0.3s;-webkit-transition-delay:0s, 0.3s, 0.3s;-moz-transition-delay:0s, 0.3s, 0.3s;-ms-transition-delay:0s, 0.3s, 0.3s;}
.woocommerce ul.products.hongo-shop-masonry li.first{clear:none;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-center li.product .product-title-price-wrap{width:100%;padding-right:0;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-center li.product .star-rating{margin:10px auto 5px;position:inherit;right:inherit;top:inherit;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-right li.product .product-title-price-wrap{padding-right:0;padding-left:40%;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-right li.product .star-rating{right:inherit;left:0;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-left li.product .star-rating{margin-left:0;margin-right:0;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-right li.product .star-rating{margin-right:0;}
.woocommerce ul.products.hongo-shop-masonry.hongo-text-center li.product .button{margin-left:5px;margin-right:5px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-overlay{background-color:rgba(0, 0, 0, 0.10);position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:2;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.woocommerce ul.products.hongo-shop-masonry li.product:hover .product-overlay{opacity:1;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product{width:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product{margin:0 0 50px 0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-box{margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap img, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category img{margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category img{width:32%;float:left;margin-right:6%;position:relative;overflow:hidden;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap{width:62%;float:left;text-align:left;position:relative;margin-bottom:5px;-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .woocommerce-loop-product__title{margin-bottom:1px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .price{margin-bottom:17px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .star-rating{margin:0 0 19px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .hongo-short-description, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category .term-description{line-height:24px;margin-bottom:25px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .hongo-short-description p, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category .term-description p{margin-bottom:15px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .hongo-short-description p:last-child, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category .term-description p:last-child{padding:0;margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap a.button{margin:0 15px 0 0;float:left}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap{float:left;margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button{float:left;margin:0;position:relative;background-color:transparent;border:0;padding:0;color:#232323;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a i, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button i{border:1px solid #e2e2e2;border-right:0;top:0;font-size:12px;width:30px;height:30px;float:left;text-align:center;line-height:30px;margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a:last-child i, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button:last-child i{border-right:1px solid #e2e2e2;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a:hover, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button:hover{background-color:#000;color:#fff;border-color:#000;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a:focus, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button:focus{color:#808080;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a:focus:hover, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .variations_form.cart .variations_button .product-buttons-wrap .button:focus:hover{color:#fff;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .variations_form .hongo-single-product-buttons{margin-top:10px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .variations_form .hongo-single-product-buttons a{font-size:10px;text-transform:uppercase;font-weight:500;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .variations_form .hongo-single-product-buttons a i{margin:0 5px 0 0;font-size:inherit;vertical-align:middle;}
.woocommerce ul.products.hongo-shop-list li.product .product-content-wrap a.button i{position:relative;top:1px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category{text-align:left;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category>a:first-child{float:left;width:31%;margin-right:7%;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category>a:first-child img{width:100%;margin:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category>a.hongo-loop-product-category-link{width:63%;-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a .hongo-loader{border:1px solid #e2e2e2;border-right:0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a:last-child .hongo-loader{border-right:1px solid #e2e2e2;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view .product-content-wrap .button{white-space:nowrap;margin-top:0;margin-right:15px;float:left;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view .product-content-wrap .button i{margin-right:5px;}
.woocommerce ul.products li.product .product-content-wrap form.cart div.quantity{margin:0 15px 0 0;}
.woocommerce ul.products li.product .product-content-wrap form.cart .variations select{width:85%;min-width:85%;padding:8px 8px 9px;display:none;min-height:40px;}
.woocommerce ul.products li.product .product-content-wrap form.cart .woocommerce-variation-price{display:inline-block;margin:0 10px 0 0;vertical-align:top;}
.woocommerce ul.products li.product .product-content-wrap form.cart span.price{margin:0 !important;font-weight:700;font-size:inherit;}
.woocommerce ul.products li.product .product-content-wrap form.cart .woocommerce-variation{margin-bottom:10px;}
.woocommerce ul.products li.product .product-content-wrap form.cart.variations_form .single_variation_wrap, .woocommerce ul.products li.product .product-content-wrap form.cart{border:none;margin:0;padding:0;}
.woocommerce ul.products li.product .product-content-wrap form.cart .variations td{text-align:left;}
.woocommerce ul.products li.product .product-content-wrap form.cart .variations{margin-bottom:10px;}
.woocommerce ul.products.hongo-shop-list .hongo-single-product-buttons{width:100%;}
.woocommerce ul.products.hongo-shop-list .hongo-single-product-buttons a{margin-top:16px !important;}
.woocommerce ul.products li.product .product-content-wrap form.cart .woocommerce-variation-availability{display:inline-block;margin:0;vertical-align:top;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .hongo-short-description, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product.product-category .term-description{display:none;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .product-buttons-wrap{margin-top:20px;clear:both;display:block;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .variations_form.cart .product-buttons-wrap a{display:block;margin:0;text-align:inherit;padding:5px 0 5px 0;text-transform:uppercase;font-size:11px;font-weight:500;position:relative;border:0;background-color:transparent;color:#232323;border-top:1px solid #e8e8e8;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .product-buttons-wrap a:hover, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .variations_form.cart .product-buttons-wrap a:hover{color:#f57250;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .product-buttons-wrap a i, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .variations_form.cart .product-buttons-wrap a i{margin:0 5px 0 0;vertical-align:middle;top:-1px;font-size:11px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-content-wrap .woocommerce-loop-product__title{margin:0 0 2px 0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product.product-category img{margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .variations_button .button{margin:0;float:none;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .single_variation_wrap{margin-top:5px !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .variations select{margin-right:0;width:100% !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product{text-align:center;}
.woocommerce ul.products.hongo-product-grid-view.hongo-product-grid-view.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-product-grid-view.hongo-product-grid-view.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-product-grid-view.hongo-product-grid-view.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product.first, .woocommerce-page ul.products.hongo-shop-list.hongo-product-grid-view li.product.first, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product.last, .woocommerce-page ul.products.hongo-shop-list.hongo-product-grid-view li.product.last{clear:none}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view.hongo-shop-col-2 li.product:nth-child(2n+1){clear:both}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view.hongo-shop-col-3 li.product:nth-child(3n+1){clear:both}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view.hongo-shop-col-4 li.product:nth-child(4n+1){clear:both}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-thumb-wrap{position:relative;overflow:hidden;margin-bottom:25px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-thumb-box{margin-bottom:0;}
.woocommerce ul.products.hongo-shop-clean{list-style:none;margin:0;}
.woocommerce ul.products.hongo-shop-clean li{margin:0;padding:0;}
.woocommerce ul.products.hongo-shop-clean>li>a{display:block}
.woocommerce ul.products.hongo-shop-clean:hover>li .product-thumb-wrap, .woocommerce ul.products.hongo-shop-clean:hover>li>a{opacity:.50;-webkit-filter:blur(1px);filter:blur(1px);}
.woocommerce ul.products.hongo-shop-clean:hover>li:hover .product-thumb-wrap, .woocommerce ul.products.hongo-shop-clean:hover>li:hover>a{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);}
.woocommerce ul.products.hongo-shop-clean li.product .product-thumb-wrap{overflow:hidden;position:relative;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-clean li.product.hongo-alternate-image-wrap a .hongo-alternate-image{bottom:-30px;position:absolute;top:auto}
.woocommerce ul.products.hongo-shop-clean li.product.hongo-alternate-image-wrap:hover a .hongo-alternate-image{bottom:0;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap{z-index:7;width:100%;top:50%;margin-top:-20px;position:absolute;text-align:center;right:0;opacity:1;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a{border:0;border-radius:100%;background-color:#f57250;color:#fff;min-width:1px;margin:0 4px;display:inline-block;width:40px;height:40px;text-align:center;vertical-align:middle;padding:0;line-height:40px;position:relative;opacity:0;transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.button i{width:100%;height:100%;vertical-align:top;line-height:41px;display:block;margin:0;top:0}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:before, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a .hongo-loader:before{position:absolute;right:0;display:none;bottom:7px;content:"";width:1px;height:20px;background-color:#e4e4e4;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:last-child:before, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:last-child .hongo-loader:before{display:none;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:hover:before{opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.woocommerce ul.products.hongo-shop-clean li.product .price del{margin-right:8px;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:hover{background-color:#fff;color:#232323;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.button.loading::after{top:0px;right:16px;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.button.loading i{display:none}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-clean li.product .sale-new-wrap span.soldout, .woocommerce ul.products.hongo-shop-clean li.product .sale-new-wrap span.onsale{float:right;}
.woocommerce ul.products.hongo-shop-clean li.product .product-price-rating-wrap{position:absolute;right:0;top:4%;opacity:0;z-index:6;left:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-price-rating-wrap{opacity:1;top:9%;}
.woocommerce ul.products.hongo-shop-clean li.product .product-title-category-wrap, .woocommerce ul.products.hongo-shop-clean li.product.product-category .woocommerce-loop-category__title{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;position:absolute;padding:0 10px;bottom:9.5%;width:100%;left:0;right:0;text-align:center;z-index:6;}
.woocommerce ul.products.hongo-shop-clean li.product .woocommerce-loop-product__title, .woocommerce ul.products.hongo-shop-clean li.product.product-category .woocommerce-loop-category__title{font-size:13px;font-weight:500;display:inline-block;border-bottom:1px solid transparent}
.woocommerce ul.products.hongo-shop-clean li.product .price{margin-bottom:0;font-size:13px;line-height:normal;color:#232323;font-weight:500;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.woocommerce ul.products.hongo-shop-clean li.product .price .woocs_price_info_list{left:inherit !important;right:50% !important;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0)!important;transform:translateX(0) !important;}
.woocommerce ul.products.hongo-shop-clean li.product .price ins{font-weight:500}
.woocommerce ul.products.hongo-shop-clean li.product .price .woocommerce-Price-currencySymbol{margin-right:1px}
.woocommerce ul.products.hongo-shop-clean li.product .star-rating{margin:0 auto 7px;opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.woocommerce ul.products.hongo-shop-clean li.product .product-overlay{background-color:rgba(23, 23, 23, 0.8);position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:2;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-overlay, .woocommerce ul.products.hongo-shop-clean li.product:hover .star-rating{opacity:1;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:nth-child(1),
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:nth-child(2),
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:nth-child(3),
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:nth-child(4),
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:nth-child(5),
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-buttons-wrap a:nth-child(5){transition-delay:0s, 0.3s, 0.3s;-webkit-transition-delay:0s, 0.3s, 0.3s;-moz-transition-delay:0s, 0.3s, 0.3s;-ms-transition-delay:0s, 0.3s, 0.3s;}
.woocommerce ul.products.hongo-shop-clean li.product .button{margin-left:5px;margin-right:5px;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-title-category-wrap .woocommerce-loop-product__title, .woocommerce ul.products.hongo-shop-clean li.product:hover .price{color:#fff;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-title-category-wrap .woocommerce-loop-product__title{border-bottom:1px solid}
.woocommerce ul.products.hongo-shop-metro li.product .woocommerce-loop-category__title{z-index:4;padding:20px 15px 40px;position:absolute;bottom:0;width:100%;min-height:1px;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap .product-thumb-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-inner{width:100%;}
.woocommerce ul.products.hongo-shop-metro{margin:0;}
.woocommerce ul.products.hongo-shop-metro li.product{margin:0;padding:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-metro li.product.product-category img{position:relative;margin-bottom:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap{z-index:4;left:0;padding:20px 15px 30px;position:absolute;bottom:0;width:100%;min-height:97px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .product-bottom-wrap{padding:20px 15px 50px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap .button{opacity:0;display:table;position:absolute;bottom:-30px;left:50%;margin:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap .button i{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .product-bottom-wrap .button{opacity:1;bottom:36px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-metro li.product a.woocommerce-LoopProduct-link{width:100%;}
.woocommerce ul.products.hongo-shop-metro li.product a img{margin:0;}
.woocommerce ul.products.hongo-shop-metro li.product .hongo-overlay{z-index:2;background-color:rgba(255, 255, 255, 0.9);opacity:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .hongo-overlay{opacity:1}
.woocommerce ul.products.hongo-shop-metro li.product .star-rating{margin:0;position:absolute;right:20px;top:25px;z-index:2;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap{position:absolute;width:max-content;width:-moz-max-content;width:-webkit-max-content;z-index:4;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;opacity:0;margin-top:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .product-buttons-wrap{opacity:1;margin-top:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a{background-color:transparent;color:#000;min-width:1px;margin:0;width:45px;height:45px;text-align:center;vertical-align:middle;padding:0;line-height:44px;opacity:1;border:1px solid #000;border-left:0;position:relative;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.loading:before{left:inherit;top:inherit;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:first-child{border-left:1px solid #000;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:hover{background-color:#000;border-color:#000;color:#fff;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:45px;display:block;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.button.hongo-compare i{line-height:42px;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.button.hongo-quick-view i{line-height:43px;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.hongo-loop-product-button{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .woocommerce-loop-product__title{margin:0;font-weight:500;font-size:13px;line-height:18px;}
.woocommerce ul.products.hongo-shop-metro li.product .price{margin-bottom:5px;opacity:1;position:relative;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .price{opacity:0;}
.woocommerce ul.products.hongo-shop-metro li.product.first{clear:none;}
.woocommerce ul.products.hongo-shop-metro.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-metro.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-metro.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.add_to_cart_button{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.add_to_cart_button, .woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.add_to_cart_button, .woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.hongo-loop-product-button{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-inner .product-buttons-wrap a.loading:before{left:0;}
.woocommerce ul.products.hongo-shop-modern{list-style:none;margin:0;}
.woocommerce ul.products.hongo-shop-modern li{text-align:left;margin:0;padding:0;}
.woocommerce ul.products.hongo-shop-modern li.product .product-thumb-wrap{overflow:hidden;position:relative;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-modern li.product .product-thumb-wrap img{width:100%;}
.woocommerce ul.products.hongo-shop-modern li.product a.woocommerce-LoopProduct-link{width:100%;}
.woocommerce ul.products.hongo-shop-modern li.product a img{margin:0;margin-bottom:0;}
.woocommerce ul.products.hongo-shop-modern li.product .sale-new-wrap span.onsale{float:right;}
.woocommerce ul.products.hongo-shop-modern li.product .sale-new-wrap span.new{float:right;}
.woocommerce ul.products.hongo-shop-modern li.product .sale-new-wrap span.soldout{float:right;}
.woocommerce ul.products.hongo-shop-modern li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-modern li.product.product-category .woocommerce-loop-category__title{position:absolute;left:40px;top:40px;z-index:6;width:48%;}
.woocommerce ul.products.hongo-shop-modern li.product .woocommerce-loop-product__title, .woocommerce ul.products.hongo-shop-modern li.product.product-category .woocommerce-loop-category__title{font-size:13px;margin-bottom:0;font-weight:500;line-height:18px;}
.woocommerce ul.products.hongo-shop-modern li.product .star-rating{margin:0;}
.woocommerce ul.products.hongo-shop-modern li.product .price{margin-bottom:8px;}
.woocommerce ul.products.hongo-shop-modern li.product .price *{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap{overflow:hidden;z-index:5;bottom:0;position:absolute;text-align:center;right:0;opacity:1;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a{border:0;background-color:#ffffff;color:#818181;min-width:1px;margin:0;float:left;width:45px;height:45px;text-align:center;vertical-align:middle;padding:0;line-height:45px;position:relative;opacity:0;transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.loading:before{left:inherit;top:inherit;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.button i{width:100%;height:100%;vertical-align:top;line-height:45px;display:block;margin:0;top:0;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;width:0;height:0;}
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a{opacity:1;transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:before, .woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a .hongo-loader:before{position:absolute;left:0px;bottom:12px;content:"";width:1px;height:20px;background-color:#e4e4e4;-webkit-transition-duration:03s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;z-index:91}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:first-child:before, .woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:first-child .hongo-loader:before{display:none;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:hover:before{opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:hover{background-color:#1b1b1b;color:#fff;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.button.loading::after{top:0px;right:16px;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-modern li .sale-new-wrap{padding:20px 37px 0;width:auto;left:inherit;right:0;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:nth-child(1),
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.3s, 0.3s;-webkit-transition-delay:0s, 0.3s, 0.3s;-moz-transition-delay:0s, 0.3s, 0.3s;-ms-transition-delay:0s, 0.3s, 0.3s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:nth-child(2),
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:nth-child(3),
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.20s, 0.20s;-webkit-transition-delay:0s, 0.20s, 0.20s;-moz-transition-delay:0s, 0.20s, 0.20s;-ms-transition-delay:0s, 0.20s, 0.20s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:nth-child(4),
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:nth-child(5),
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-buttons-wrap a:nth-child(5){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.woocommerce ul.products.hongo-shop-modern li.product .product-bottom-wrap .button{margin:0 !important;z-index:5;bottom:40px;position:absolute;text-align:center;left:40px;opacity:0;transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);}
.woocommerce ul.products.hongo-shop-modern li.product .product-bottom-wrap .button i{display:none;}
.woocommerce ul.products.hongo-shop-modern li.product:hover .product-bottom-wrap .button{opacity:1;transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);}
.woocommerce ul.products.hongo-shop-modern li.product .button{margin-top:15px;}
.woocommerce ul.products.hongo-shop-modern li.product .button.compare{float:right;}
.woocommerce ul.products.hongo-shop-modern li.product.first{clear:none;}
.woocommerce ul.products.hongo-shop-minimalist{margin:0;}
.woocommerce ul.products.hongo-shop-minimalist li.product{margin:0;padding:0;position:relative;text-align:left;overflow:hidden;-moz-box-shadow:0px 0 25px 0px rgba(0, 0, 0, .0);-webkit-box-shadow:0px 0 25px 0px rgba(0, 0, 0, .0);box-shadow:0px 0 25px 0px rgba(0, 0, 0, .0);-webkit-transition:box-shadow .4s, background-color .3s;transition:box-shadow .4s, background-color .3s;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-thumb-wrap{overflow:hidden;position:relative;margin-bottom:0;}
.woocommerce ul.products.hongo-shop-minimalist li.product a img{margin:0;}
.woocommerce ul.products.hongo-shop-minimalist li.product .price{margin-bottom:10px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-summary-wrapper{padding:20px 15px 0;background-color:transparent;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;position:relative;z-index:1;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-title-price-wrap{bottom:35px;position:absolute;text-align:center;width:100%;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap{width:100%;text-align:right;position:absolute;left:0;opacity:0;visibility:hidden;padding:0 15px;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.4s;transition:.4s;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button{background-color:transparent;color:#232323;min-width:1px;margin:0 0 0 14px !important;float:none;width:auto;height:auto;line-height:22px;text-align:center;vertical-align:middle;padding:0;opacity:1;border:0;position:relative;text-align:right;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a .hongo-loader{text-align:right;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap .loading:after{left:inherit !important;margin:-9px 0 0 -16px !important;right:inherit !important;}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button{width:100%;line-height:18px;text-align:left;position:absolute;left:15px;opacity:0;padding:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.4s;transition:.4s;width:auto;height:auto;font-size:11px;float:left;color:#232323;border-bottom:2px solid #232323;font-weight:600;margin:5px 0 0 0 !important;}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button i{display:none}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button span{display:block;position:relative}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button.loading{border-color:transparent;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s;}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button.loading span:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;content:"";}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0;min-height:0;min-width:0;line-height:0;float:left;}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button:after{margin:0;top:0;right:0;left:0;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a span{display:none;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:22px;display:block;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a.button i.icon-eye{font-size:15px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a.button i.icon-shuffle{line-height:33px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a.loading:after, .woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a .hongo-loader{background-color:transparent;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap .tooltip-inner{border-radius:3px;font-size:9px;font-weight:500;max-width:100%;padding:5px 8px 4px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap .tooltip.tooltip{margin-top:5px;}
.woocommerce ul.products.hongo-shop-minimalist li.product.product-category>a{overflow:hidden;position:relative;display:block;margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-minimalist li.product.product-category a.hongo-loop-product-category-link{margin:0;}
.woocommerce ul.products.hongo-shop-minimalist.hongo-text-left li.product .star-rating{margin-left:0;margin-right:0;}
.woocommerce ul.products.hongo-shop-minimalist.hongo-text-right li.product .star-rating{margin-right:0;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover{background-color:#fff;box-shadow:0px 0 25px 0px #ededed;-webkit-transition:box-shadow .4s;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s, -webkit-box-shadow .4s;z-index:1;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover .product-buttons-wrap, .woocommerce ul.products.hongo-shop-minimalist li.product:hover .hongo-loop-product-button{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover .product-summary-wrapper{background-color:#fff;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);}
.woocommerce ul.products.hongo-shop-minimalist.hongo-text-left li.product{text-align:left;}
.woocommerce ul.products.hongo-shop-minimalist.hongo-text-right li.product{text-align:right;}
.woocommerce ul.products.hongo-shop-minimalist.hongo-text-center li.product{text-align:center;}
.woocommerce ul.products.hongo-shop-minimalist .woocommerce-loop-category__title{margin-bottom:5px !important;}
.hongo-shop-minimalist-wrap .hongo-main-content-wrap{background-color:#f7f7f7;}
.woocommerce div.product .upsells.products ul.products.hongo-shop-minimalist, .woocommerce div.product .related.products ul.products.hongo-shop-minimalist{padding-bottom:30px;}
.woocommerce ul.products.hongo-shop-minimalist.swiper-wrapper li.product:hover{-webkit-box-shadow:none;box-shadow:none;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-thumb-wrap{overflow:hidden;position:relative;border:1px solid #e2e2e2;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-wrap{position:absolute;top:44px;width:100%;left:0;right:0;text-align:center;z-index:6;padding:0 10px;}
.woocommerce ul.products.hongo-shop-boxed li.product .woocommerce-loop-product__title, .woocommerce ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title{font-size:17px;line-height:30px;font-weight:500;color:#232323;}
.woocommerce ul.products.hongo-shop-boxed li.product .price{font-size:18px;line-height:18px;font-weight:500;color:#232323;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap{z-index:7;bottom:44px;position:absolute;text-align:center;right:0;opacity:1;width:100%;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a{border:1px solid #232323;border-right:0;background-color:#fff;color:#232323;min-width:1px;margin:0;display:inline-block;width:40px;height:40px;text-align:center;vertical-align:middle;font-size:13px;padding:0;line-height:40px;position:relative;opacity:0;transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out, transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:hover{background-color:#232323;color:#fff;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:last-child{border-right:1px solid #232323;}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a{opacity:1;}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a .tooltip-inner{color:#000;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.3);}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a .tooltip-arrow{border-top-color:#fff;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:nth-child(1),
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a:nth-child(1){transition-delay:0s, 0.1s, 0.1s;-webkit-transition-delay:0s, 0.1s, 0.1s;-moz-transition-delay:0s, 0.1s, 0.1s;-ms-transition-delay:0s, 0.1s, 0.1s;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:nth-child(2),
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a:nth-child(2){transition-delay:0s, 0.15s, 0.15s;-webkit-transition-delay:0s, 0.15s, 0.15s;-moz-transition-delay:0s, 0.15s, 0.15s;-ms-transition-delay:0s, 0.15s, 0.15s;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:nth-child(3),
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a:nth-child(3){transition-delay:0s, 0.2s, 0.2s;-webkit-transition-delay:0s, 0.2s, 0.2s;-moz-transition-delay:0s, 0.2s, 0.2s;-ms-transition-delay:0s, 0.2s, 0.2s;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:nth-child(4),
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-buttons-wrap a:nth-child(4){transition-delay:0s, 0.25s, 0.25s;-webkit-transition-delay:0s, 0.25s, 0.25s;-moz-transition-delay:0s, 0.25s, 0.25s;-ms-transition-delay:0s, 0.25s, 0.25s;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a span{display:none;color:#fff;font-size:10px;font-weight:500;text-transform:uppercase;text-decoration:none;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a.button i{width:100%;height:100%;vertical-align:top;line-height:40px;display:block;margin:0;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title{z-index:4;padding:0 15px;text-align:center;position:absolute;bottom:22px;width:100%;min-height:50px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-title-price-wrap{opacity:0;}
.top-space.hongo-single-product-main-wrap{padding-top:80px;}
.woocommerce div.product>div:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.woocommerce div.product .product_title{margin:0 0 5px 0;}
.woocommerce div.product .product_title, .woocommerce div.product .product_title a{color:#232323;font-size:20px;line-height:22px;font-weight:500;}
.woocommerce div.product .product_title a:hover{color:#f57250}
.woocommerce div.product .woocommerce-product-rating{margin:6px 0 11px 0;line-height:normal;}
.woocommerce-review-link{font-weight:600;font-size:11px;float:left;margin-top:-2px;line-height:normal;}
.woocommerce .woocommerce-product-rating .star-rating{margin:0 5px 0 0;}
.woocommerce div.product .woocommerce-product-details__short-description{border-top:1px solid #e8e8e8;margin:25px 0 0 0;padding:23px 0 0 0;line-height:23px;font-weight:400;}
.woocommerce div.product .woocommerce-product-details__short-description p{margin:0 0 15px;}
.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin:0;padding:0;}
.woocommerce form.cart{border-top:1px solid #e8e8e8;margin:25px 0 0 0;padding:25px 0 0 0;}
.woocommerce div.product form.cart{margin-bottom:0;}
.woocommerce div.product .stock{margin-right:20px;}
.woocommerce div.quantity{margin:0 15px 0 0 !important;position:relative;display:inline-block;}
.woocommerce div.product form.cart table div.quantity{float:left;margin-right:0 !important}
.woocommerce div.quantity .qty{margin:0;padding:0 24px 0 0;width:65px;color:#232323;line-height:40px;height:40px;outline:none;border-radius:0;outline:none;}
.woocommerce div.quantity input[type="number"]::-webkit-inner-spin-button,
.woocommerce div.quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.woocommerce div.quantity input[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;}
.woocommerce div.quantity .hongo-qtyminus, .woocommerce div.quantity .hongo-qtyplus{width:22px;height:19px;border:0;border-left:1px solid #e8e8e8;padding:0;margin:0;position:absolute;right:0;line-height:18px;}
.woocommerce div.quantity .hongo-qtyplus{top:1px;right:1px;border-bottom:1px solid #e8e8e8;height:20px;line-height:20px;padding-left:1px;border-radius:0;}
.woocommerce div.quantity .hongo-qtyminus{right:1px;top:20px;line-height:22px;padding-left:3px;border-radius:0;}
.woocommerce form.cart .variations td{vertical-align:top;padding:5px 5px;border:0;}
.woocommerce form.cart .variations td.label{font-size:11px;font-weight:500;text-transform:uppercase;color:#232323;text-align:left;padding:13px 5px 5px 0;width:60px;border:0;}
.woocommerce form.cart .variations label{font-weight:500 !important;margin:0;padding:0;line-height:2em;}
.woocommerce form.cart .variations .size-chart{display:inline-block;margin:4px 0 0 10px;}
.woocommerce form.cart .variations .size-chart .size-guide-link{font-size:10px;font-weight:500;text-transform:uppercase;color:#232323;text-align:left;text-decoration:underline;cursor:pointer;}
.woocommerce form.cart .variations .size-chart .size-guide-link:hover{text-decoration:none;}
.size-chart-popup-heading{float:left;width:100%;margin-bottom:20px;}
.size-chart-popup-heading h3{margin:0;font-size:12px;color:#424242;font-weight:700;float:left;padding:0;border:0;}
.size-guide-content{float:left;width:100%;clear:both;position:relative;}
.woocommerce form.cart .label{display:table-cell;}
.woocommerce form.cart .variations select{font-size:11px;font-weight:600;width:56%;min-width:56%;margin:0;padding-right:30px;background:url(//huskysmith.com/wp-content/themes/hongo/assets/images/small-select-arrow.png) right 8px center no-repeat #fff;background-size:15px;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.woocommerce form.cart .variations select::-ms-expand{display:none;}
.woocommerce div.product form.cart .variations select{width:50%;min-width:50%;line-height:16px;margin-right:0;padding:9px 12px 10px;font-size:13px;font-weight:400;}
.woocommerce div.product form.cart .variations.hongo-attribute-style select{display:none;}
.woocommerce form.cart.variations_form .single_variation_wrap{margin:0 0 0 0;padding:20px 0 0 0;float:left;width:100%;}
.woocommerce form.cart .button{white-space:nowrap;}
.woocommerce form.cart .button i{margin-right:5px;}
.single-product div.product div.summary form.cart .button .blockUI.blockOverlay, .single-product div.product div.summary form.cart .button .blockUI.blockOverlay{left:-2px !important;top:-2px !important;height:calc(100% + 4px) !important;width:calc(100% + 4px) !important;}
.woocommerce div.product p.stock, .woocommerce div.product .stock{display:table;margin-top:25px;}
.woocommerce button.button.single_add_to_cart_button{font-size:inherit;padding:8px 25px 8px 25px;}
.woocommerce div.product .sale-new-wrap{z-index:5;}
.woocommerce div.product .flex-viewport{margin-bottom:40px;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:49%;padding-right:70px;float:right;}
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .hongo-quick-view-product-image{width:40%;float:left}
.woocommerce div.product p.price del, .woocommerce div.product span.price del{opacity:1;}
.woocommerce div.product div.images, .woocommerce div.product div.summary{margin-bottom:100px;}
.woocommerce div.product div.summary .single-product-brand-wrap{padding:0;margin:0 0 20px;list-style:none;}
.woocommerce div.product div.summary .single-product-brand-wrap li{margin-bottom:5px;display:inline-block;}
.woocommerce div.product div.summary .single-product-brand-wrap li, .woocommerce div.product div.summary .single-product-brand-wrapli a{line-height:normal;text-transform:uppercase;font-weight:500;margin-right:10px;font-size:10px;}
.woocommerce div.product div.summary .single-product-brand-wrap li img{max-height:180px;}
.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.woocommerce .woocommerce-variation-price{margin-bottom:15px;}
.woocommerce div.product p.cart{margin-top:20px;margin-bottom:0;}
.woocommerce div.product .yith-wcwl-add-to-wishlist{margin:20px 0 0 0;}
.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{float:left;}
.woocommerce div.product a.compare{margin:20px 0 0 0;}
.woocommerce div.product a.add_to_wishlist, .woocommerce div.product .yith-wcwl-add-to-wishlist a{text-decoration:underline}
.woocommerce div.product a.add_to_wishlist:hover, .woocommerce div.product .yith-wcwl-add-to-wishlist a:hover{text-decoration:none;}
.woocommerce div.product .feedback{margin-right:10px;}
#yith-wcwl-popup-message{line-height:normal;border-color:#e8e8e8;margin:57px 0 0 0;}
.woocommerce div.product .summary a.hongo-wishlist, .woocommerce div.product .summary a.hongo-compare{text-transform:uppercase;font-weight:500;margin-right:20px;font-size:10px;display:inline-block;margin-top:20px;position:relative;}
.woocommerce div.product .summary a.hongo-wishlist i, .woocommerce div.product .summary a.hongo-compare i{margin:0 5px 0 0;font-size:12px;vertical-align:middle;}
.woocommerce div.product .summary a.hongo-wishlist span, .woocommerce div.product .summary a.hongo-compare span{vertical-align:middle;}
.hongo-single-product-buttons{float:left;width:100%;margin-top:12px;}
.hongo-single-product-buttons a{margin:11px 0 0 15px !important;}
.hongo-single-product-buttons a:first-child{margin-left:0 !important;}
.hongo-single-product-buttons a.hongo-compare i{position:relative;top:-1px;}
.pswp__caption__center{text-align:center;}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{float:left;width:100%;}
.woocommerce div.product section:last-child{padding-bottom:0;}
.woocommerce div.product .hongo-variation-price-availability{margin-bottom:25px;}
.woocommerce div.product .hongo-variation-price-availability .woocommerce-variation-price{display:inline-block;margin:0 10px 0 0;vertical-align:top}
.woocommerce div.product .hongo-variation-price-availability .woocommerce-variation-availability{display:inline-block;margin:0;vertical-align:top}
.woocommerce div.product .hongo-variation-price-availability .woocommerce-variation-availability p{margin:0 !important;}
.woocommerce div.product section{border-top:1px solid #e8e8e8;padding:70px 0;}
.woocommerce div.product .upsells.products{clear:both;width:100%;padding:0;float:none;margin:0 auto;border-top:0;overflow:visible}
.woocommerce div.product .related.products{clear:both;width:100%;padding:0;float:none;margin:0 auto;border-top:0;overflow:visible}
.woocommerce div.product .up-sells-related-products-content{border-top:0;padding:70px 0 0 0;clear:both;}
.woocommerce div.product .up-sells-products-content{clear:both;overflow:visible}
.woocommerce div.product .related-products-content{clear:both;overflow:visible}
.product-img-btn{display:none;right:20px !important;margin-top:0 !important;-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);}
.product-img-btn:nth-of-type(1){top:20px !important;}
.product-img-btn:nth-of-type(1):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:-7px;left:0;}
.product-img-btn:nth-of-type(2){top:57px !important;}
.product-img-btn:nth-of-type(2):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:-7px;left:0;}
.product-img-btn:nth-of-type(3){top:94px !important;}
.product-img-btn:nth-of-type(3):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:-7px;left:0;}
.summary-main-title-left, .summary-main-title-right{display:inline-block;vertical-align:top;}
.summary-main-title-left{width:77%;}
.summary-main-title-right{width:23%;text-align:right;margin-top:5px;}
.hongo-size-chart-wrap .table-style-1{margin-bottom:0}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{font-weight:600;}
.container-fluid.single-product-default div.product div.images.woocommerce-product-gallery{width:45%;padding-left:50px;}
.container-fluid.single-product-default div.product div.summary, .woocommerce-page .container-fluid.single-product-default div.product div.summary{width:49%;padding-right:50px;}
.woocommerce .container-fluid.single-product-default div.product .woocommerce-tabs{padding-left:50px;padding-right:50px;}
.woocommerce .single-product-default div.product div.images .flex-control-thumbs li img{border-width:0;}
.woocommerce .single-product-default .hongo-woocommerce-tabs ul.tabs{padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-default .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-default .hongo-content-center-part div.product div.images, .container.single-product-default .hongo-content-center-part .hongo-quick-view-product-image{width:100%;}
.woocommerce .container.single-product-default .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-default .hongo-content-center-part div.product div.summary{width:100%;}
.woocommerce .single-product-default .hongo-single-product-image-wrap{position:relative;}
.container-fluid.single-product-default .woocommerce-notices-wrapper{padding-left:50px;padding-right:50px;}
.size-guide-popup-wrap.hongo-mfp-bg-white .mfp-content{width:1000px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap .woocommerce-product-gallery__image:nth-child(n+2){width:100%;}
.woocommerce .container.single-product-default .hongo-content-center-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:20px;}
@-moz-document url-prefix() {
.woocommerce div.product .summary a.hongo-wishlist i, .woocommerce div.product .summary a.hongo-compare i{top:1px;position:relative;}
.woocommerce div.product .summary a.hongo-compare i{top:1px;}
}
.woocommerce div.summary .woocommerce-info{margin:20px 0 0 0;}
.variations.hongo-attribute-style td{line-height:normal !important;padding-top:5px !important;padding-bottom:5px !important;}
.variations.hongo-attribute-style td.label{padding-top:8px !important;padding-bottom:0 !important}
.variations.hongo-attribute-style .hongo-attribute-filter{margin-top:0;display:inline-block;min-height:30px;}
.hongo-attribute-filter{vertical-align:top;margin-top:5px;display:block;}
.hongo-attribute-filter .hongo-swatch{overflow:hidden;opacity:0.5;cursor:pointer;position:relative;width:33px;height:22px;text-align:center;font-size:0;display:inline-block;margin:3px 7px 3px 0;background-size:cover;background-size:100%;background-repeat:no-repeat;}
.hongo-attribute-filter .hongo-swatch:hover, .hongo-attribute-filter .hongo-swatch.active{opacity:1}
.hongo-attribute-filter .hongo-swatch.disable:after{content:"";width:1px;height:30px;background-color:#232323;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;left:0;top:-5px;color:#232323;font-weight:900;line-height:14px;text-align:center;margin:0 auto;}
.hongo-attribute-filter .hongo-swatch.disable:before{display:none;content:"";width:1px;height:12px;background-color:#232323;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:0;left:0;top:4px;color:#232323;font-weight:900;line-height:14px;text-align:center;margin:0 auto;}
.hongo-attribute-filter .hongo-swatch.disable, hongo-swatch.disable:hover{cursor:default;opacity:.4}
.hongo-attribute-filter .hongo-swatch.hongo-attribute-image.disable:after, .hongo-attribute-filter .hongo-swatch.hongo-attribute-image.disable:before{top:0;}
.hongo-attribute-filter .hongo-attribute-color{float:left;border:1px solid rgba(0, 0, 0, .1);position:relative;opacity:1 !important;text-shadow:0px 0px 1px #000000;}
.hongo-attribute-filter .hongo-attribute-color.active:after{font-family:Font Awesome\ 5 Free;font-size:10px;content:"\f00c";position:absolute;left:0;top:3px;color:#ffffff;font-weight:900;line-height:14px;text-align:center;margin:0 auto;right:0;}
.hongo-attribute-filter .hongo-attribute-color.disable:after{font-family:Font Awesome\ 5 Free;font-size:11px;content:"\f00d";position:absolute;left:0;top:3px;color:#ffffff;font-weight:900;line-height:14px;text-align:center;margin:0 auto;right:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);width:auto;height:auto;background-color:transparent !important;}
.hongo-attribute-filter .hongo-attribute-color.disable:before{display:none;}
.hongo-attribute-filter .hongo-attribute-label{background-color:#fff;border:1px solid #666666;color:#232323;padding:0 7px;width:auto;min-width:33px;font-size:11px;line-height:21px;font-weight:600;text-transform:uppercase;}
.hongo-attribute-filter .hongo-swatch.hongo-attribute-color.disable:after, .hongo-attribute-filter .hongo-swatch.hongo-attribute-color.disable:before{background-color:#fff;}
.hongo-attribute-filter .hongo-attribute-image{text-indent:-9999px;background-color:#fff;background-position:center;border:1px solid #666666;color:#232323;padding:0 7px;width:auto;min-width:33px;font-size:0;line-height:21px;text-transform:uppercase;}
.hongo-attribute-filter .hongo-swatch.whongo-attribute-image:after, .hongo-attribute-filter .hongo-swatch.hongo-attribute-image:before{background-color:#fff;}
.hongo-attribute-filter .hongo-attribute-image.disable:after, .hongo-attribute-filter .hongo-attribute-image.disable:before{display:none}
.woocommerce-product-gallery__image .zoomImg, .woocommerce-product-gallery__image>a{cursor:crosshair;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{display:none;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{display:none;}
.woocommerce div.product div.images img.emoji{width:14px !important;height:auto !important;margin:8px auto 0 !important;line-height:36px;opacity:.9;display:block !important}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none;height:30px;width:30px}
.woocommerce div.product .hongo-single-product-video-play-button, .woocommerce div.product .hongo-single-product-video{text-align:center;margin:6px auto 0;line-height:20px;position:absolute;top:1.7em;right:.5em;font-size:2em;z-index:9;width:30px;height:30px;background:#fff;border-radius:100%;box-sizing:border-box;}
.woocommerce div.product .hongo-single-product-video-play-button img, .woocommerce div.product .hongo-single-product-video img{opacity:.9;width:14px !important;height:auto !important;display:block !important;margin:8px auto 0 !important;line-height:36px;}
.woocommerce div.product .hongo-single-product-360-button{text-align:center;margin:6px auto 0;line-height:20px;position:absolute;top:1.7em;right:.5em;font-size:2em;z-index:9;width:30px;height:30px;background:#fff;border-radius:100%;box-sizing:content-box;}
.woocommerce div.product .hongo-single-product-360-button img{opacity:.9;width:16px !important;height:auto !important;display:block !important;margin:7px auto 0 !important;line-height:36px;}
.hongo-single-product-360{margin:0 auto;height:90vh;}
.hongo-single-product-360 .threesixty{position:relative;overflow:hidden;margin:0 auto;height:100% !important;}
.hongo-single-product-360 .threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0;}
.hongo-single-product-360 .threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto;max-height:90vh;cursor:w-resize;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.hongo-single-product-360 .threesixty .threesixty_images img.previous-image{visibility:hidden;width:0;}
.hongo-single-product-360 .threesixty .threesixty_images img.current-image{visibility:visible;width:auto;}
.hongo-single-product-360 .threesixty .nav_bar{position:absolute;z-index:11;bottom:60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.hongo-single-product-360 .threesixty .nav_bar a{display:block;text-align:center;float:left;font-size:0;margin:0 3px;padding:5px 10px;background:#232323;border-radius:100%;height:36px;width:36px;}
.hongo-single-product-360 .threesixty .nav_bar a.nav_bar_play:before, .hongo-single-product-360 .threesixty .nav_bar a.nav_bar_stop:before{content:"\e6ae";font-family:'themify';font-size:13px;font-weight:400;display:inline-block;vertical-align:middle;line-height:normal;color:#fff;position:relative;}
.hongo-single-product-360 .threesixty .nav_bar a.nav_bar_play:before{content:"\e6ad";right:-1px;}
.hongo-single-product-360 .threesixty .nav_bar a.nav_bar_next:before, .hongo-single-product-360 .threesixty .nav_bar a.nav_bar_previous:before{content:"\e6af";font-family:'themify';font-weight:700;font-size:13px;display:inline-block;vertical-align:middle;line-height:normal;color:#fff;margin-top:1px;position:relative;}
.hongo-single-product-360 .threesixty .nav_bar a.nav_bar_next:before{right:-1px;}
.hongo-single-product-360 .threesixty .nav_bar a.nav_bar_previous:before{content:"\e6b0";left:-1px;}
.hongo-single-product-360:-webkit-full-screen{background:#ffffff;width:100%;height:100%;margin-top:0;padding-top:200px;}
.hongo-single-product-360:-moz-full-screen{background:#ffffff;width:100%;height:100%;margin-top:0;padding-top:200px;}
.spinner{position:relative;z-index:999;width:100%;text-align:center;}
.woocommerce div.product div.images .flex-control-thumbs{margin:0 -10px;}
.woocommerce div.product div.images .flex-control-thumbs li{padding:0 10px 20px;}
.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid rgba(0, 0, 0, 0);}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{opacity:.4}
.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{position:relative;margin-bottom:20px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next i, .woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-prev i{font-size:18px}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next{right:15px;opacity:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-prev{left:15px;opacity:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-next{opacity:1;}
.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-prev{opacity:1;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next.swiper-button-disabled i, .woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-prev.swiper-button-disabled i{opacity:.4;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap, .woocommerce div.product div.images .hongo-single-product-thumb-wrap{position:relative;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap ol, .woocommerce div.product div.images .hongo-single-product-thumb-wrap ul{margin:0;padding:0;list-style:none;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap ol li, .woocommerce div.product div.images .hongo-single-product-thumb-wrap ul li{width:25%;padding:0;cursor:pointer}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap ol li img, .woocommerce div.product div.images .hongo-single-product-thumb-wrap ul li img{border:1px solid rgba(0, 0, 0, 0.1);opacity:1;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap ol li:hover img, .woocommerce div.product div.images .hongo-single-product-thumb-wrap ul li:hover img{opacity:0.5}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap ol li.swiper-slide-thumb-active img, .woocommerce div.product div.images .hongo-single-product-thumb-wrap ul li.swiper-slide-thumb-active img{border:1px solid #e8e8e8;opacity:0.5}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:auto;position:absolute;top:50%;padding:5px;outline:none;background:none;background-color:rgba(0, 0, 0, .2);width:auto;height:auto;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover{background-color:rgba(0, 0, 0, .6)}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover i, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover i{color:#fff;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled{background-color:rgba(0, 0, 0, .2);opacity:.4;cursor:auto;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{right:0;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:0;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled i, .woocommerce div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled i{color:#000;outline:none;font-size:13px;line-height:normal;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.swiper-thumb-next:hover i, .swiper-thumb-prev:hover i, .swiper-thumb-next.swiper-button-disabled i, .swiper-thumb-prev.swiper-button-disabled i{opacity:1;}
.woocommerce div.product form.cart .group_table{border-width:0;width:100%;margin-bottom:20px;}
.woocommerce div.product form.cart .group_table td, .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding:15px 15px;border-bottom:1px solid #e8e8e8;vertical-align:middle;}
.woocommerce div.product form.cart .group_table td.label{display:table-cell;vertical-align:middle;}
.woocommerce div.product form.cart .group_table td.label label{padding:0;margin:0;font-weight:500;font-size:13px;}
.woocommerce div.product form.cart .group_table td.label label a{padding:0;margin:0;font-weight:500;font-size:13px;text-decoration:underline;}
.woocommerce div.product form.cart .group_table td.label label a:hover{text-decoration:none;}
.woocommerce div.product form.cart .group_table td .stock{margin:0 10px 0 0;display:inline-block;position:relative;top:-1px;}
.woocommerce div.product form.cart .group_table td:first-child{padding-left:0;text-align:left;}
.woocommerce div.product form.cart .group_table td.price{font-size:13px;font-weight:700;}
.woocommerce div.product form.cart .group_table td del .amount, .woocommerce div.product form.cart .group_table td ins .amount{margin-right:0}
.woocommerce div.product form.cart .group_table td .amount{margin-right:0;}
.woocommerce div.product form.cart .group_table tr td:last-child{padding-right:0;}
.woocommerce div.product form.cart .group_table td .amount:last-of-type{margin-right:7px;}
.woocommerce div.product form.cart .group_table tr td .stock{margin-left:0 !important}
.woocommerce div.product form.cart .hongo-group-product-wrap{width:100%;}
.woocommerce div.product form.cart table.group_table{border-width:0;width:100%;margin-bottom:31px;}
.woocommerce div.product form.cart table.group_table tr td>label{margin-bottom:0;}
.woocommerce div.product form.cart table.group_table tr:first-child td{padding-top:0;}
.woocommerce .single-product-default div.product form.cart .group_table td .stock, .woocommerce .single-product-classic div.product form.cart .group_table td .stock, .woocommerce .single-product-sticky div.product form.cart .group_table td .stock, .woocommerce .single-product-modern div.product form.cart .group_table td .stock{margin:0 10px 0 10px}
.woocommerce .single-product-right-content div.product form.cart .group_table td .stock, .woocommerce .single-product-left-content div.product form.cart .group_table td .stock{margin-top:5px;}
.woocommerce .single-product-carousel div.product form.cart .group_table td .stock{margin-top:5px;margin-right:0;}
.woocommerce div.product form.cart .group_table td ins{margin-right:6px;}
.woocommerce div.product form.cart .variations .swatch-wrapper{padding:1px;}
.woocommerce div.product form.cart .variations .swatch-wrapper.selected{border:1px solid #e8e8e8;}
.woocommerce div.product form.cart .variations .swatch-control ul{padding:6px 0 0 0 !important;}
.woocommerce div.product form.cart .variations .swatch-control ul li{margin-bottom:3px;}
.woocommerce div.product form.cart .variations .swatch-control ul li input[type="radio"]{float:left;width:auto;margin:7px 8px 0 0;}
.woocommerce div.product form.cart .variations{margin-bottom:0;}
.woocommerce p.price, .woocommerce span.price, .woocommerce div.product p.price, .woocommerce div.product span.price{color:#232323;font-weight:400;font-size:inherit;margin:0;}
.woocommerce p.price del, .woocommerce span.price del, .woocommerce del{opacity:1;margin-right:6px;}
.woocommerce .star-rating{color:#fd9d38;margin:0 auto 8px;font-size:10px;width:6.1em;}
.woocommerce .star-rating::before, .woocommerce .star-rating span, .woocommerce p.stars.selected a:not(.active)::before,
.woocommerce p.stars a::before{color:#fd9d38;}
.woocommerce .star-rating::before, .woocommerce .star-rating span::before{letter-spacing:2px;}
.woocommerce div.product .woocommerce-tabs ul.tabs, .hongo-woocommerce-tabs ul.tabs{padding:0;margin:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{float:none;display:inline-block;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .hongo-woocommerce-tabs ul.tabs li{border:0 solid #e8e8e8;background-color:transparent;border-radius:0;margin:0 25px;padding:0;list-style:none;display:inline-block;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child, .hongo-woocommerce-tabs ul.tabs li:first-child{margin-left:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child, .hongo-woocommerce-tabs ul.tabs li:last-child{margin-right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .hongo-woocommerce-tabs ul.tabs li.active{background-color:transparent;border-bottom-color:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .hongo-woocommerce-tabs ul.tabs li a{padding:0;margin:0;color:#808080;font-size:13px;font-weight:500;border-bottom:1px solid transparent;text-transform:uppercase;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .hongo-woocommerce-tabs ul.tabs li a:hover{color:#232323;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .hongo-woocommerce-tabs ul.tabs li.active a{color:#232323;border-bottom:1px solid #232323;}
.woocommerce div.product .woocommerce-tabs .comment-form, .woocommerce div.product .hongo-accordion .comment-form{margin:0;}
.woocommerce div.product .woocommerce-tabs .comment-form .comment-form-rating, .woocommerce div.product .hongo-accordion .comment-form .comment-form-rating{padding:0;margin-bottom:7px;}
.woocommerce div.product .woocommerce-tabs .panel, .panel{border-radius:0;border:0;margin:0;padding:60px 0 70px 0;box-shadow:none;background-color:transparent;clear:both;width:100%;float:left;}
.woocommerce div.product .woocommerce-tabs .panel h2{font-size:13px;line-height:normal;margin-bottom:10px;color:#808080;font-weight:500;}
.woocommerce div.product .woocommerce-tabs .panel section{padding:0;}
.woocommerce div.product .woocommerce-tabs #review_form #respond p,
.woocommerce div.product .hongo-accordion #review_form #respond p{margin-bottom:15px !important;}
.woocommerce div.product .woocommerce-tabs #review_form #respond p.comment-form-cookies-consent,
.woocommerce div.product .hongo-accordion #review_form #respond p.comment-form-cookies-consent{padding-left:0;padding-right:0;}
.woocommerce div.product .woocommerce-tabs #review_form #respond p.form-submit,
.woocommerce div.product .hongo-accordion #review_form #respond p.form-submit{margin-bottom:0 !important;}
.woocommerce div.product .woocommerce-tabs #review_form #respond .comment-form-rating p,
.woocommerce div.product .woocommerce-tabs #review_form #respond .comment-form-rating p,
.woocommerce div.product .hongo-accordion #review_form #respond .comment-form-rating p{margin-bottom:0 !important}
.woocommerce div.product .woocommerce-tabs .panel p{margin-bottom:15px;}
.woocommerce div.product .woocommerce-tabs .panel p:last-child{margin-bottom:0;}
.woocommerce div.product .woocommerce-tabs .panel ul{padding-left:17px;margin-bottom:15px;}
.woocommerce div.product .woocommerce-tabs .panel ul.list-style{padding-left:0px;margin-bottom:0px;}
.woocommerce div.product .woocommerce-tabs .panel ul.products{padding-left:0;}
.woocommerce table.shop_attributes{border:0;margin-bottom:0;}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{font-style:normal;border-bottom:1px solid #e8e8e8;border-right:0;line-height:normal;padding:10px 15px;}
.woocommerce table.shop_attributes th{color:#232323;font-weight:600}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th{background-color:#f7f7f7;}
.woocommerce table.shop_attributes tr:last-child th, .woocommerce table.shop_attributes tr:last-child td{border-bottom:0;}
.woocommerce table.shop_attributes td p{margin:0 !important;padding:0 !important;}
.hongo-woocommerce-tabs{clear:both;padding:0;margin:0;float:left;width:100%;}
.single-product .hongo-woocommerce-tabs{border-top:1px solid #e8e8e8;padding:71px 0 0 0;margin:0 0 62px 0}
.hongo-woocommerce-tabs ul.tabs{text-align:center;margin-bottom:60px;width:100%;}
.hongo-woocommerce-tabs section, .hongo-woocommerce-tabs .panel{padding:0 !important;margin:0 !important;border:0 !important;box-shadow:none !important;}
.hongo-woocommerce-tabs section>h2{text-align:center;margin-bottom:40px !important;}
.hongo-woocommerce-tabs .hongo-tab{display:none;}
.hongo-woocommerce-tabs .hongo-tab.active{display:block;}
.product_meta{border-top:1px solid #e8e8e8;margin:25px 0 0 0;padding:26px 0 0 0;float:left;width:100%;}
.product_meta span{color:#232323;font-size:11px;text-transform:uppercase;line-height:20px;font-weight:500;}
.product_meta span span, .product_meta span a{color:#808080;font-weight:400}
.product_meta span a:hover{color:#f57250;}
.product_meta>span{width:100%;float:left;margin-bottom:5px;}
.product_meta .hongo-product-meta-left>span{width:100%;float:left;margin-bottom:5px;}
.hongo-product-meta-left{width:63%;float:left;}
.product_meta .hongo-product-meta-left span{display:inline-block;}
.hongo-product-meta-right{width:33%;float:right;}
.hongo-product-meta-right .products-social-icon{margin:0;padding:0;text-align:right;}
.hongo-product-meta-right .products-social-icon>span{float:none;position:relative;top:-3px;}
.hongo-product-meta-right .products-social-icon .hongo-product-sharebox-title+ul{max-width:calc(100% - 48px);}
.hongo-product-meta-right .products-social-icon ul{float:right;max-width:100%;}
.product_meta .sku_wrapper.product_meta{padding:0;margin:0 0 5px 0;border:0;}
.product_meta .sku_wrapper.product_meta > span{width:auto;float:none;margin:0;}
.sku_wrapper{color:#232323;font-size:11px;text-transform:uppercase;line-height:20px;width:100%;margin-bottom:5px;font-weight:500;}
.sku_wrapper a, .sku_wrapper span{color:#808080;font-weight:400;}
.sku_wrapper a:hover{color:#f57250;}
.woocommerce #reviews *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce #reviews #comments ol.commentlist{padding:0;margin:5px 0 0 0;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{width:65px;background-color:transparent;border:0 solid #e8e8e8;margin:0;border-radius:100%;padding:0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 80px;border:0 solid #e8e8e8;border-radius:0;padding:10px 0 0 10px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p{line-height:22px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:13px;line-height:normal;margin-bottom:4px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#000;}
.woocommerce #reviews #comments ol.commentlist li{padding:0 0 15px 0;margin:0 0 25px;position:relative;border-bottom:1px solid #e8e8e8;}
.comment-respond .comment-form label{color:#000;font-size:12px;line-height:normal;margin-bottom:8px;}
.woocommerce #reviews #comment{height:105px;}
.comment-respond .comment-form .comment-form-author{float:left;width:49%;margin-bottom:0 !important;}
.comment-respond .comment-form .comment-form-email{float:right;width:49%;margin-bottom:0 !important;}
.comment-respond .comment-form .comment-form-cookies-consent{clear:both;padding:0 15px;margin-bottom:18px;}
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]{margin:0 5px 7px 0}
.comment-respond .comment-form .comment-form-cookies-consent label{margin-bottom:0;position:relative;top:-2px;width:85%;display:block;color:#808080}
.comment-respond .comment-form .comment-form-comment{margin-bottom:0 !important}
.woocommerce #review_form .comment-reply-title{color:#232323;font-weight:500;text-transform:uppercase;}
.woocommerce #review_form #respond p{margin:0 0 15px;}
.woocommerce #review_form #respond p.comment-notes{font-size:12px;}
.woocommerce #review_form p.stars{margin-bottom:7px !important;width:max-content;width:-moz-max-content;width:-webkit-max-content;}
.woocommerce #review_form .comment-form-rating{clear:both}
.woocommerce #review_form .stars a:hover,
.woocommerce #review_form .stars:hover a,
.woocommerce #review_form .stars a:focus{color:#f34a53}
.woocommerce #review_form #respond p.form-submit{margin:0;}
.related.products{clear:both;border-top:1px solid #e8e8e8;margin:0;float:left;width:100%;overflow:hidden;padding-top:70px;}
.related.products>h2{font-size:13px;line-height:22px;font-weight:500;text-align:center;margin-bottom:61px;text-transform:uppercase}
.upsells.products{clear:both;border-top:1px solid #e8e8e8;margin:0;float:left;width:100%;overflow:hidden;padding-top:70px;padding-bottom:70px;}
.upsells.products>h2{font-size:13px;line-height:22px;font-weight:500;text-align:center;margin-bottom:60px;text-transform:uppercase;}
.featured-products.products{clear:both;border-top:1px solid #e8e8e8;margin:0;float:left;width:100%;overflow:hidden;padding-top:70px;padding-bottom:70px;}
.featured-products.products>h2{font-size:13px;line-height:22px;font-weight:500;text-align:center;margin-bottom:61px;text-transform:uppercase;}
.products-social-icon>span{margin-right:5px;float:left;}
.products-social-icon ul{padding:0;margin:0;list-style:none;display:table;vertical-align:middle;position:relative;top:-1px;}
.products-social-icon ul li{display:inline-block;padding:0 0 0 3px;}
.products-social-icon ul li a{line-height:normal;font-size:11px;position:relative;top:-2px;}
.products-social-icon{margin:0;padding:16px 0 0 0;width:100%;display:inline-block;clear:both;}
.products-social-icon span{color:#232323;font-size:11px;text-transform:uppercase;line-height:20px;font-weight:500;}
.hongo-accordion{margin:50px 0 0 0;float:left;width:100%;}
.hongo-accordion>ul{padding:0;margin:0;list-style:none;float:left;width:100%;}
.hongo-accordion>ul>li{border-bottom:1px solid #e8e8e8;float:left;width:100%;}
.hongo-accordion>ul>li>a{padding:13px 30px 12px 0;margin:0;color:#808080;font-size:12px;font-weight:500;text-transform:uppercase;border-bottom:0 solid transparent;display:block;}
.hongo-accordion>ul>li:last-child{border-bottom:0;}
.hongo-accordion>ul>li>a>span{color:#232323;float:right;margin-right:-30px;font-size:10px;line-height:26px}
.hongo-accordion>ul>li>a:hover, .hongo-accordion>ul>li.active>a, .hongo-accordion>ul>li>a.active{color:#232323;}
.hongo-accordion-section-content{display:none;}
.hongo-accordion ul li .panel{padding:5px 0 25px 0;margin:0;}
.hongo-accordion ul li .panel p:last-child{margin-bottom:0;}
.hongo-accordion ul li .panel h2{font-size:13px;line-height:normal;margin-bottom:10px;color:#808080;font-weight:500;}
.hongo-accordion ul li .panel section{padding:0;}
.hongo-accordion ul li .panel ul{list-style:disc;padding-left:16px;margin-bottom:15px;}
.hongo-accordion ul li .panel ul.products{padding-left:0;}
.sticky-cart-appear footer{margin-bottom:110px;}
.sticky-add-to-cart-wrapper{position:fixed;background-color:#F7F7F7;z-index:9998;left:0;bottom:-30%;width:100%;-webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.sticky-add-to-cart-wrapper:hover{background:#fff;-webkit-box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.2);}
.sticky-cart-appear .sticky-add-to-cart-wrapper{bottom:0;}
.sticky-add-to-cart-wrapper .sticky-add-to-cart-wrap{padding-top:25px;padding-bottom:25px;}
.sticky-add-to-cart-wrapper .product-left-part{float:left;}
.sticky-add-to-cart-wrapper .product-title, .sticky-add-to-cart-wrapper .product-title a{font-weight:600;color:#434343;font-size:13px;line-height:20px;}
.sticky-add-to-cart-wrapper .product-title a:hover{color:#f57250}
.sticky-add-to-cart-wrapper .product-left-part-right{float:left;margin-top:9px;}
.sticky-add-to-cart-wrapper .product-image{float:left;width:60px;margin-right:15px;}
.sticky-add-to-cart-wrapper .product-right-part{float:right;margin-top:10px;}
.sticky-add-to-cart-wrapper form.cart{margin:0 !important;padding:0 !important;border:0 !important;float:left;width:100%;}
.sticky-add-to-cart-wrapper form.cart .variations{float:left;margin:0 0 0 20px !important;padding:0 !important;width:auto !important;display:none;}
.sticky-add-to-cart-wrapper form.cart .single_variation_wrap{margin:0 0 0 20px !important;padding:0 !important;width:auto !important}
.sticky-add-to-cart-wrapper select{width:100% !important;min-width:100% !important;}
.sticky-add-to-cart-wrapper td.label{width:auto !important}
.sticky-add-to-cart-wrapper .stock, .sticky-add-to-cart-wrapper .hongo-single-product-buttons{display:none !important;}
.sticky-add-to-cart-wrapper .hongo-add-to-cart-button-wrap{margin:0 !important;padding:0 !important;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons{margin-left:13px !important;margin-top:7px !important;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a{text-transform:uppercase;font-size:11px;font-weight:500;color:#232323;padding:11px 20px 11px 20px;border:1px solid rgba(0, 0, 0, .2);background:#fff;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a i{margin-right:4px;position:relative;top:1px;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a:hover{border:1px solid rgba(0, 0, 0, .5);}
.single-product-right-content section{padding-top:75px;padding-bottom:0;margin:0;}
.single-product-right-content .related.products>h2, .single-product-right-content .upsells.products>h2{text-align:left;margin-bottom:20px;}
.single-product-right-content .related.products{border-top:0;}
.single-product-right-content .upsells.products{border-top:0;padding-top:75px;margin:0;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{width:28%;margin-top:35px;margin-bottom:0;padding-right:120px;}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{width:67%;padding-left:50px;}
.woocommerce .container.single-product-right-content div.product div.summary, .woocommerce-page .container.single-product-right-content div.product div.summary{width:40%;padding-right:0;}
.woocommerce .container.single-product-right-content div.product div.images, .woocommerce-page .container.single-product-right-content div.product div.images, .container.single-product-right-content .hongo-quick-view-product-image{width:58%;padding-left:0;}
.woocommerce .single-product-right-content div.product .hongo-single-product-image-wrap{float:left;width:100%;position:relative;}
.woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image{margin:0 20px 20px 0;}
.woocommerce .single-product-right-content .woocommerce-product-gallery__image, .woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:calc(50% - 21px);float:left;}
.single-product-right-content .summary-main-title-right .woocommerce-product-rating{float:right;margin:0 0 5px 0 !important;}
.summary-main-title-right .product_meta{border-top:0 solid #e8e8e8;margin:0 0 5px 0;padding:0;float:none;width:100%;}
.summary-main-title-right .product_meta > span{width:auto;float:none;margin-bottom:0;}
.single-product-right-content .summary-main-title-right .sku_wrapper{float:right;margin-bottom:0;}
.single-product-right-content div.product div.images, .single-product-right-content div.product div.summary{margin-bottom:0 !important;}
.woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__wrapper{margin-right:0;}
.woocommerce .single-product-right-content div.product div.images .flex-viewport .woocommerce-product-gallery__image{margin:0 0 15px 0;}
.woocommerce .single-product-right-content .flex-viewport .woocommerce-product-gallery__image, .woocommerce .single-product-right-content div.product div.images .flex-viewport .woocommerce-product-gallery__image:nth-child(n+2){width:100%;}
.woocommerce .single-product-right-content div.product .product-img-btn{right:40px !important;}
.woocommerce .single-product-right-content div.product .hongo-woocommerce-tabs ul.tabs{margin-bottom:20px;}
.woocommerce .single-product-right-content div.product div.summary section{padding:75px 0 35px;float:left;clear:both;width:100%;}
.woocommerce .single-product-right-content div.product div.summary section:nth-of-type(1){margin-top:23px;}
.woocommerce .single-product-right-content div.product div.summary .hongo-accordion~section{margin-top:0;}
.woocommerce .single-product-right-content div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap.product-single-img{width:50%;}
.woocommerce .single-product-right-content .product-single-img .woocommerce-product-gallery__image, .woocommerce .single-product-right-content div.product div.images .product-single-img .woocommerce-product-gallery__image:nth-child(n+2){width:calc(100% - 21px);}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-center-part .hongo-quick-view-product-image{padding-left:15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary{padding-left:10px;padding-right:15px;width:33%;}
.woocommerce .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .product-buttons-wrap, .woocommerce-page .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .product-buttons-wrap{bottom:22px;}
.woocommerce .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .product-title-price-wrap, .woocommerce-page .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .product-title-price-wrap{bottom:0;}
.woocommerce .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .woocommerce-loop-product__title, .woocommerce .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title, .woocommerce-page .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .woocommerce-loop-product__title, .woocommerce-page .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title{font-size:14px;line-height:20px;}
.woocommerce .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .price, .woocommerce-page .single-product-right-content div.product div.summary ul.products.hongo-shop-boxed li.product .price{font-size:14px;line-height:14px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.images .woocommerce-product-gallery__wrapper{margin-right:-20px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-right-content .hongo-content-center-part div.product div.images, .container.single-product-right-content .hongo-content-center-part .hongo-quick-view-product-image{width:100%;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-right-content .hongo-content-center-part div.product div.summary{width:100%;padding:0;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{width:33%;padding-right:15px;padding-left:45px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-left-part .hongo-quick-view-product-image{padding-left:15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary{width:33%;padding-left:45px;padding-right:50px;}
.woocommerce .single-product-right-content .woocommerce-product-rating .star-rating{margin-right:0;}
.woocommerce .single-product-right-content div.product div.summary .hongo-accordion>ul>li section{padding:0;border:0;margin:0;}
.woocommerce .single-product-right-content div.product div.summary .hongo-accordion>ul>li section div{padding-left:0;padding-right:0;}
.container-fluid.single-product-right-content .woocommerce-notices-wrapper{padding-left:50px;padding-right:50px;}
.woocommerce .single-product-right-content .hongo-shop-boxed .sale-new-wrap{left:-3px;top:0px;padding:0;}
.woocommerce .single-product-right-content ul.products.hongo-shop-boxed li.product .product-title-wrap{top:25px;}
.woocommerce .single-product-carousel div.product .hongo-carousel-content-images-wrap{float:left;width:100%;clear:both;}
.woocommerce .single-product-carousel div.product .summary, .woocommerce .single-product-carousel div.product .woocommerce-tabs, .woocommerce .single-product-carousel div.product .hongo-woocommerce-tabs{width:100%;padding-bottom:0;float:none;margin:0 auto;padding-right:15px;padding-left:15px;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce .single-product-carousel div.product div.images, .woocommerce-page .single-product-carousel div.product div.images, .hongo-quick-view-product-image{width:100%;margin:0;}
.woocommerce .single-product-carousel div.product .woocommerce-tabs section{padding:0;}
.woocommerce .single-product-carousel div.product div.images.woocommerce-product-gallery figure{margin:0 -15px;}
.woocommerce .single-product-carousel div.product div.images .product-single-img{width:33.333%;margin:0 auto;}
.woocommerce .single-product-carousel div.product div.images .product-single-img .woocommerce-product-gallery__image, .woocommerce .single-product-carousel div.product div.images .product-single-img .woocommerce-product-gallery__image--placeholder{width:100%;opacity:1;}
.woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image, .woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image--placeholder{opacity:0.4;float:none;overflow:hidden;width:33.333%;text-align:center;display:inline-block;vertical-align:top;}
.woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image.swiper-slide-next{opacity:1;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content>div, .woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content>div{width:100%;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:100px;padding-left:15px;border-right:1px solid #e8e8e8;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content>div>div:last-child{margin-bottom:0;padding-bottom:0;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:100px;padding-right:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content>div>div:last-child{margin-bottom:0;padding-bottom:0;}
.woocommerce .single-product-carousel div.product .summary-main-title{margin:0 0 25px 0;width:100%;display:inline-block;}
.woocommerce .single-product-carousel div.product .hongo-product-deal-wrap{margin-top:0;margin-bottom:25px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-details__short-description, .woocommerce .single-product-carousel div.product .product_meta, .woocommerce .single-product-carousel div.product form.cart.variations_form .single_variation_wrap, .woocommerce .single-product-carousel div.product form.cart, .woocommerce .single-product-carousel div.product form.cart .variations, .woocommerce .single-product-carousel div.product form.cart table.group_table, .woocommerce .single-product-carousel div.product p.cart{border-top:none;margin:0 0 25px 0;padding:0;}
.woocommerce .single-product-carousel div.product form.cart.variations_form .single_variation_wrap{margin:0;}
.woocommerce .single-product-carousel div.product .hongo-single-product-buttons a{margin-left:15px !important;}
.woocommerce .single-product-carousel div.product .hongo-single-product-buttons a:first-child{margin-left:0 !important;}
.woocommerce .single-product-carousel div.product .hongo-single-product-tab-content-carousel{border-top:1px solid #e8e8e8;padding:80px 0 0;float:left;width:100%;clear:both;}
.woocommerce .single-product-carousel div.product .woocommerce-tabs ul.tabs{margin:0 auto;}
.woocommerce .single-product-carousel div.product .summary{padding:100px 0 100px;}
.woocommerce .single-product-carousel div.product .woocommerce-tabs .panel h3{color:#000000;font-size:16px;font-weight:600;line-height:normal;padding:0;margin:0 0 10px 0;text-transform:uppercase;}
.woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__wrapper{text-align:center;}
.woocommerce .single-product-carousel div.product p.price{font-size:16px;}
.woocommerce .single-product-carousel div.product .summary-main-title-right .woocommerce-product-rating{float:right;margin:0 0 5px 0 !important;}
.woocommerce .single-product-carousel div.product .summary-main-title-right .sku_wrapper{float:right;margin:0;padding:0;border:0;clear:both;width:auto;}
.woocommerce .single-product-carousel div.product .summary-main-title-right .sku_wrapper .sku{padding:0;margin:0;width:auto;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .sale-new-wrap{width:auto;left:15px;top:inherit;bottom:50px;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content .yith-wcwl-add-to-wishlist{margin:0 0 20px 0;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content a.compare{margin:0 0 20px 0;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev i, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next i{color:#fff;font-size:16px !important}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev{left:50% !important;margin-left:-62px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{right:50% !important;margin-right:-62px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{top:inherit;background-color:#232323;width:60px;height:60px;line-height:65px;padding:0;bottom:0;margin:0;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;opacity:1 !important}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev:hover, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next:hover{background-color:#fff;color:#232323;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev:hover i, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next:hover i{color:#232323;opacity:1;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev.swiper-button-disabled, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next.swiper-button-disabled{background-color:#fff;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev.swiper-button-disabled i, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next.swiper-button-disabled i{color:#232323}
.woocommerce .single-product-carousel div.product .product_meta{text-align:center;border-top:1px solid #e8e8e8;padding-top:25px;padding-bottom:23px;margin:0;}
.woocommerce .single-product-carousel div.product .product_meta>span{display:inline-block;vertical-align:top;width:auto;float:none;margin:3px 0;padding:0 25px 0 29px;position:relative;}
.woocommerce .single-product-carousel div.product .product_meta>span:after, .woocommerce .single-product-carousel div.product .product_meta>span~div:after{content:"";width:1px;height:20px;background-color:#e4e4e4;position:absolute;left:0;top:50%;margin-top:-10px;}
.woocommerce .single-product-carousel div.product .product_meta>span:first-child:after{display:none;}
.woocommerce .single-product-carousel div.product .product_meta>span a, .woocommerce .single-product-carousel div.product .product_meta>span, .woocommerce .single-product-carousel div.product .product_meta .products-social-icon>span{font-size:12px;text-transform:none;}
.woocommerce .single-product-carousel div.product .product_meta>div{display:inline-block;vertical-align:top;width:auto;float:none;margin:2px 0 3px 0;padding:1px 25px 0 29px;position:relative;}
.woocommerce .single-product-carousel div.product .product_meta>.products-social-icon ul{top:-1px;display:inline-block;}
.woocommerce .single-product-carousel div.product .product_meta>.products-social-icon ul li{margin:0 -2px;}
.woocommerce .single-product-carousel div.product .product_meta>.products-social-icon>span{margin-right:10px;}
.woocommerce .single-product-carousel div.product form.cart.variations_form{margin-bottom:0 !important;}
.woocommerce .single-product-carousel div.product .hongo-variation-price-availability{margin-bottom:35px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn{top:inherit !important;right:35px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(1){bottom:50px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(1):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:inherit;bottom:-7px;left:0;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(2){bottom:87px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(2):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:inherit;bottom:-7px;left:0;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(3){bottom:124px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(3):after{content:"";height:7px;width:100%;float:left;margin-top:0;position:absolute;top:inherit;bottom:-7px;left:0;}
.woocommerce .single-product-carousel div.product .upsells.products, .woocommerce .single-product-carousel div.product .related.products{padding-right:15px;padding-left:15px;}
.woocommerce .single-product-carousel div.product .summary form.cart{margin-bottom:0;}
.woocommerce .container.single-product-carousel div.product div.images.woocommerce-product-gallery figure{margin:0;}
.woocommerce .container.single-product-carousel div.product .summary .hongo-summary-left-content{padding-left:0;}
.woocommerce .container.single-product-carousel div.product .summary .hongo-summary-right-content{padding-right:0;}
.woocommerce .single-product-carousel .product .stock{margin:0;}
.woocommerce .single-product-carousel .product .hongo-summary-right-wrap>.stock{margin-bottom:20px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product div.images.woocommerce-product-gallery figure{margin:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product div.images.woocommerce-product-gallery figure{margin-right:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product div.images.woocommerce-product-gallery figure{margin-left:0;}
.woocommerce .single-product-carousel .woocommerce-product-rating .star-rating{margin:0;}
.single-product-carousel .woocommerce-notices-wrapper{position:fixed;width:100%;z-index:9999;bottom:0;}
.single-product-carousel .woocommerce-notices-wrapper>div, .single-product-carousel .woocommerce-notices-wrapper>ul{margin-bottom:0;}
.woocommerce .box-layout .single-product-carousel div.product div.images.woocommerce-product-gallery figure{margin:0;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{width:28%;padding-right:0;padding-left:100px;float:left;margin-top:35px;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{width:67%;float:right;overflow:hidden;padding-right:50px;}
.woocommerce .single-product-left-content .woocommerce-product-gallery__image, .woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:calc(33.333% - 21px);float:left;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__wrapper{margin-right:-20px;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image{margin:0 20px 20px 0;}
.woocommerce .single-product-left-content .related.products, .woocommerce .single-product-left-content .upsells.products{border-top:0;padding-top:75px;margin:0;}
.woocommerce .single-product-left-content .summary-main-title-right .woocommerce-product-rating{float:right;margin:5px 0 5px 0 !important;}
.woocommerce .single-product-left-content .summary-main-title-right .sku_wrapper{float:right;margin-bottom:0;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce .single-product-left-content div.product div.summary{margin-bottom:60px;}
.woocommerce .single-product-left-content div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper{margin-right:0;}
.woocommerce .single-product-left-content div.product div.images .flex-viewport .woocommerce-product-gallery__image{margin:0 0 15px 0;}
.woocommerce .single-product-left-content .flex-viewport .woocommerce-product-gallery__image, .woocommerce .single-product-left-content div.product div.images .flex-viewport .woocommerce-product-gallery__image:nth-child(n+2){width:100%;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__trigger{display:none;}
.woocommerce .single-product-left-content div.product .hongo-single-product-image-wrap{float:left;width:100%;position:relative;}
.woocommerce .single-product-left-content div.product .product-img-btn{right:20px !important;}
.woocommerce .single-product-left-content div.product .hongo-woocommerce-tabs ul.tabs{margin-bottom:20px;}
.woocommerce .single-product-left-content div.product div.summary section{padding:75px 0 35px;float:left;clear:both;width:100%;}
.woocommerce .single-product-left-content div.product div.summary section:nth-of-type(1){margin-top:23px;}
.woocommerce .single-product-left-content div.product div.summary .hongo-accordion~section{margin-top:0;}
.woocommerce .single-product-left-content div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap.product-single-img{width:50%;}
.woocommerce .single-product-left-content .product-single-img .woocommerce-product-gallery__image, .woocommerce .single-product-left-content div.product div.images .product-single-img .woocommerce-product-gallery__image:nth-child(n+2){width:calc(100% - 21px);}
.woocommerce .container.single-product-left-content div.product div.summary, .woocommerce-page .container.single-product-left-content div.product div.summary{width:40%;padding-left:0;padding-right:15px;}
.woocommerce .container.single-product-left-content div.product div.images, .woocommerce-page .container.single-product-left-content div.product div.images, .container.single-product-left-content .hongo-quick-view-product-image{width:58%;padding-right:0;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{padding-right:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{padding-left:50px;padding-right:65px;width:33%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary{padding-left:15px;padding-right:65px;width:33%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{padding-right:15px;padding-left:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary{width:33%;padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-left-content .hongo-content-center-part div.product div.images, .container.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{width:100%;margin-bottom:0;}
.woocommerce .container.single-product-left-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-left-content .hongo-content-center-part div.product div.summary{width:100%;padding:0;}
.woocommerce .single-product-left-content .woocommerce-product-rating .star-rating{margin-right:0;}
.woocommerce .single-product-left-content div.product div.summary .hongo-accordion>ul>li section{padding:0;border:0;margin:0;}
.woocommerce .single-product-left-content div.product div.summary .hongo-accordion>ul>li section div{padding-left:0;padding-right:0;}
.container-fluid.single-product-left-content .woocommerce-notices-wrapper{padding-left:50px;padding-right:50px;}
.woocommerce .single-product-classic .hongo-centered-content-images-wrap{clear:both;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce .single-product-classic div.product div.images, .woocommerce-page .single-product-classic div.product div.images, .single-product-classic .hongo-quick-view-product-image{width:58%;-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%;}
.woocommerce .single-product-classic div.product div.summary, .woocommerce-page .single-product-classic div.product div.summary{width:42%;padding-right:0;padding-left:65px;-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:0;}
.woocommerce .single-product-classic div.product div.images, .woocommerce .single-product-classic div.product div.summary{margin-bottom:120px;}
.woocommerce .single-product-classic .woocommerce-product-rating .star-rating{float:none;margin:0;display:inline-block;}
.woocommerce .single-product-classic .woocommerce-review-link{float:none;margin:0;display:inline-block;position:relative;top:-1px;}
.woocommerce .single-product-classic div.product .woocommerce-product-rating{margin:0;line-height:normal;}
.woocommerce .single-product-classic div.product form.cart div.quantity{float:none;margin:0 0 0 0;display:inline-block;}
.woocommerce .single-product-classic div.product form.cart .button{vertical-align:top;float:none;display:inline-block;}
.woocommerce .single-product-classic .product_meta .products-social-icon ul{display:inline-block;}
.woocommerce .single-product-classic .product_meta .products-social-icon>span{margin-right:5px;float:none;position:relative;}
.woocommerce .single-product-classic div.product form.cart .variations{text-align:left;margin:0;}
.woocommerce .single-product-classic div.product .flex-viewport, .woocommerce .single-product-classic div.product .hongo-single-product-verticle-slider-wrap{width:calc(82.4% - 15px);float:right;margin-bottom:0;margin-left:15px;}
.woocommerce .single-product-classic div.product div.images .flex-control-thumbs, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap{padding-bottom:45px;width:17.6%;float:left;margin-left:0;margin-right:0;}
.woocommerce .single-product-classic div.product div.images .flex-control-thumbs li{padding:0 25px 20px 0;width:100%;}
.woocommerce .single-product-classic div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{float:none;}
.woocommerce .single-product-classic div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist{margin-left:21px;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider{position:relative;float:left;width:20%;height:100%;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport{width:100%;height:100%;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport .flex-control-thumbs{width:100%;height:100%;margin:-5px 0;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport .flex-control-thumbs li{float:none;clear:both;padding:5px 0;width:100%;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-prev, .woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-next{transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);top:0;left:50%;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-next{right:inherit;top:-35px;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-prev{left:50%;bottom:-35px;top:inherit;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap ol{width:100%;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap ol li{padding:0;margin-right:0;width:100%;overflow:hidden;height:auto !important;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap ol li img{display:block;width:auto;height:auto;box-shadow:none;max-height:100%;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{background-color:#232323;text-align:center;top:inherit;bottom:0;left:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);right:inherit;width:48%;padding:5px 0 5px;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover{background-color:#000;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{opacity:1;color:#fff}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover i, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover i{color:#fff;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{left:inherit;right:0;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled i, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled i{background-color:#232323;cursor:auto;color:#fff;opacity:0.5;}
.woocommerce .single-product-classic div.product .panel ul.about-brand{float:left;width:100%;list-style:none;padding:0 !important;margin:0 !important;}
.woocommerce .single-product-classic div.product .panel ul.about-brand li{float:left;width:100%;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-next, .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-prev{opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-next, .single-product-classic div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-prev{opacity:1;visibility:visible;}
.woocommerce .single-product-classic div.product .woocommerce-tabs .panel ul{padding-left:0;list-style-position:inside;}
.woocommerce .container-fluid.single-product-classic div.product div.summary, .woocommerce-page .container-fluid.single-product-classic div.product div.summary{padding-right:50px;}
.woocommerce .container-fluid.single-product-classic div.product div.images, .woocommerce-page .container-fluid.single-product-classic div.product div.images, .container-fluid.single-product-classic .hongo-quick-view-product-image{padding-left:50px;}
.woocommerce .container-fluid.single-product-classic .woocommerce-tabs{padding:0 50px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .container-fluid.single-product-classic .hongo-content-center-part .hongo-quick-view-product-image{padding-left:15px;}
.woocommerce .single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .single-product-classic .hongo-content-center-part div.product div.summary{padding-left:30px;padding-right:15px;}
.woocommerce .container.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-center-part div.product div.images, .container.single-product-classic .hongo-content-center-part .hongo-quick-view-product-image, .woocommerce .container.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-classic .hongo-content-center-part div.product div.summary{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.woocommerce .container.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-classic .hongo-content-center-part div.product div.summary{padding:0;}
.woocommerce .container .hongo-content-center-part div.product div.images, .woocommerce .container .hongo-content-center-part div.product div.summary{margin-bottom:50px;}
.woocommerce .container .hongo-content-center-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:0;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product .summary{flex-direction:column;padding:0;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;padding:0;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;padding:0;}
.container-fluid.single-product-classic .woocommerce-notices-wrapper{padding-left:50px;padding-right:50px;}
.woocommerce .single-product-sticky div.images .woocommerce-product-gallery__image{margin-bottom:20px}
.woocommerce .single-product-sticky .summary-main-title-right .woocommerce-product-rating{float:right;margin:0 0 5px 0 !important;}
.woocommerce .single-product-sticky .summary-main-title-right .sku_wrapper{float:right;margin-bottom:0;}
.woocommerce .single-product-sticky div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;display:block}
.woocommerce .single-product-sticky .hongo-sticky-content-images-wrap{float:left;width:100%;padding:0 50px;margin-bottom:60px;}
.woocommerce .single-product-sticky div.product .hongo-sticky-content-images-wrap .hongo-single-product-sticky-thumb-wrap ul, .woocommerce .single-product-sticky div.product .hongo-sticky-content-images-wrap .woocommerce-product-gallery ul{list-style:none;}
.woocommerce .hongo-single-product-sticky-thumb-wrap ul{padding:0;margin:0;}
.woocommerce .hongo-single-product-sticky-thumb-wrap ul li{padding:0 0 20px;margin:0;}
.woocommerce .hongo-single-product-sticky-thumb-wrap ul li img{width:100%;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.woocommerce .hongo-single-product-sticky-thumb-wrap ul li:hover img, .woocommerce .hongo-single-product-sticky-thumb-wrap ul .active img{opacity:0.5;}
.woocommerce .single-product-sticky div.product div.summary, .woocommerce-page .single-product-sticky div.product div.summary{width:28%;float:left;}
.woocommerce .single-product-sticky div.product div.images, .woocommerce-page .single-product-sticky div.product div.images{width:44%;margin-right:5%;margin-bottom:0;}
.woocommerce .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:10%;float:left;padding-right:20px;}
.woocommerce .single-product-sticky .related.products{border:0;padding-top:0;}
.woocommerce .single-product-sticky div.images .woocommerce-product-gallery__trigger{display:none;}
.woocommerce .container.single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .container.single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:13%;}
.woocommerce .container.single-product-sticky .hongo-sticky-content-images-wrap{padding:0;}
.woocommerce .container.single-product-sticky div.product div.summary, .woocommerce-page .container.single-product-sticky div.product div.summary{width:38%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{width:41%;}
.woocommerce .container.single-product-sticky .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-sticky .hongo-content-center-part div.product div.images{width:87%;margin-right:0;}
.woocommerce .container.single-product-sticky .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-sticky .hongo-content-center-part div.product div.summary{width:87%;float:right;}
.woocommerce .single-product-sticky .woocommerce-product-rating .star-rating{margin-right:0}
.woocommerce .single-product-sticky .woocommerce-product-gallery .zoomImg{display:none !important;}
.container-fluid.single-product-sticky .woocommerce-notices-wrapper{padding-left:50px;padding-right:50px;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{float:none;margin:0;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:130px 8% 80px 6%;}
.woocommerce .single-product-modern div.product div.images, .woocommerce-page .single-product-modern div.product div.images{width:52%;max-width:52%;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.woocommerce .single-product-modern div.product div.summary, .woocommerce-page .single-product-modern div.product div.summary{width:44%;padding-right:0;padding-left:10%;max-width:44%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;}
.woocommerce .single-product-modern div.product .align-content-top div.images, .woocommerce-page .single-product-modern div.product .align-content-top div.images, .woocommerce .single-product-modern div.product .align-content-top div.summary, .woocommerce-page .single-product-modern div.product .align-content-top div.summary{-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;}
.woocommerce .single-product-modern div.product .woocommerce-product-rating .star-rating{float:none;margin:0;display:inline-block;}
.woocommerce .single-product-modern div.product .woocommerce-review-link{float:none;margin:0;display:inline-block;position:relative;}
.woocommerce .single-product-modern div.product .woocommerce-product-rating{margin:0;line-height:normal;}
.woocommerce .single-product-modern div.product form.cart div.quantity{float:none;margin:0 10px 0 0 !important;display:inline-block;}
.woocommerce .single-product-modern div.product form.cart .button{vertical-align:top;float:none;display:inline-block;min-height:40px;}
.woocommerce .single-product-modern div.product .product_meta .products-social-icon ul{display:inline-block;}
.woocommerce .single-product-modern div.product .product_meta .products-social-icon>span{margin-right:5px;float:none;}
.woocommerce .single-product-modern div.product form.cart .variations{text-align:left;width:100%;margin:0 0 21px;}
.woocommerce .single-product-modern div.product form.cart .variations .size-chart{margin-left:10px;}
.woocommerce .single-product-modern div.product form.cart .variations select{width:100%;margin-right:0;}
.woocommerce .single-product-modern div.product .flex-viewport{width:77%;float:right;margin-bottom:0;}
.woocommerce .single-product-modern div.product div.images .flex-control-thumbs{width:21%;float:left;}
.woocommerce .single-product-modern div.product div.images .flex-control-thumbs li{width:100%;padding:0 12px 12px;}
.woocommerce .single-product-modern div.product .hongo-modern-content-images-wrap{background-color:#f7f7f7;}
.woocommerce .single-product-modern div.product .woocommerce-product-details__short-description p{width:90%;}
.woocommerce .single-product-modern div.product .woocommerce-product-details__short-description, .woocommerce .single-product-modern div.product form.cart{border-top:1px solid #e8e8e8;}
.woocommerce .single-product-modern div.product .product_meta{border-top:0 solid #e8e8e8;margin-top:0;}
.woocommerce .single-product-modern div.product .products-social-icon{padding-top:25px;}
.woocommerce .single-product-modern div.product .products-social-icon ul li{margin:0 6px 0 0;}
.woocommerce .single-product-modern div.product form.cart .single_variation_wrap{padding-top:0;}
.woocommerce .single-product-modern div.product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{float:left;margin:4px 0 4px 0;width:100%;}
.woocommerce .single-product-modern div.product form.cart .hongo-add-to-cart-button-wrap{float:left;margin-right:10px;margin-bottom:10px;}
.woocommerce .single-product-modern div.product form.cart .hongo-single-product-buttons{float:left;margin:0;width:auto}
.woocommerce .single-product-modern div.product .summary a.hongo-wishlist, .woocommerce .single-product-modern div.product .summary a.hongo-compare{margin:0 10px 5px 0 !important;border:1px solid #e8e8e8;padding:1px 20px 0;min-height:40px;line-height:36px;}
.woocommerce .single-product-modern div.product .summary a.hongo-wishlist:hover, .woocommerce .single-product-modern div.product .summary a.hongo-compare:hover{background-color:#232323;border-color:#232323;color:#fff;}
.woocommerce .single-product-modern div.product form.cart .group_table td{border-bottom:1px solid #e8e8e8;}
.woocommerce .single-product-modern div.product .inner-wrap-modern input, .woocommerce .single-product-modern div.product .inner-wrap-modern textarea, .woocommerce .single-product-modern div.product .inner-wrap-modern select, .woocommerce .single-product-modern div.product .inner-wrap-modern div.quantity .hongo-qtyplus, .woocommerce .single-product-modern div.product .inner-wrap-modern div.quantity .hongo-qtyminus{border-color:#e8e8e8;}
.woocommerce .single-product-modern div.product .woocommerce-tabs{clear:both;width:100%;padding-right:0;padding-left:0;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .tabs{text-align:center;margin:0 auto;border-bottom:1px solid #e8e8e8;overflow:visible}
.woocommerce .single-product-modern div.product .woocommerce-tabs .tabs li{position:relative;bottom:-1px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .tabs li a{color:#232323;padding:23px 0 17px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding-left:16%;padding-right:16%;padding-top:90px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs{padding-top:0;padding-bottom:0;margin-bottom:0;}
.woocommerce .single-product-modern div.product .hongo-woocommerce-tabs{padding-top:70px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel ul{padding-left:0;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider{position:relative;float:left;width:20%;height:100%;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport{width:100%;height:100%;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport .flex-control-thumbs{width:100%;height:100%;margin:-5px 0;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-viewport .flex-control-thumbs li{float:none;clear:both;padding:5px 0;width:100%;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-prev, .woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-next{transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);top:0;left:50%;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-next{right:inherit;top:-35px;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .flexslider .flex-direction-nav .flex-prev{left:50%;bottom:-35px;top:inherit;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .hongo-single-product-verticle-slider-wrap{width:75%;float:right;margin-bottom:0;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap{width:80px;float:left;margin-left:0;margin-right:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.woocommerce .single-product-modern div.product .hongo-single-product-verticle-slider-wrap .swiper-button-next{right:0;}
.woocommerce .single-product-modern div.product .hongo-single-product-verticle-slider-wrap .swiper-button-prev{left:0;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol{width:100%;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol li{padding:0;margin-right:0;width:100%;overflow:hidden;height:auto !important;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol li img{border:0 solid rgba(0, 0, 0, 0);position:relative;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{background-color:#fff;text-align:center;top:initial;bottom:0;left:0;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);right:inherit;width:25px;height:25px;line-height:26px;border-radius:50%;padding:0;-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover{background-color:#232323;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{opacity:1;color:#000}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover i, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover i{color:#fff;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{left:50%;right:inherit;bottom:-40px;top:initial;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:50%;right:inherit;bottom:initial;top:-40px;line-height:24px;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled i, .woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled i{background-color:#fff;cursor:auto;color:#232323;opacity:0.8;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .swiper-button-next, .woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .swiper-button-prev{opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-next, .woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .swiper-button-prev{opacity:1;visibility:visible;}
.woocommerce .single-product-modern div.product .product_title{font-size:30px;line-height:30px;font-weight:600;}
.woocommerce .single-product-modern div.product .summary p.price, .woocommerce .single-product-modern div.product .summary span.price{font-size:16px;}
.woocommerce .container.single-product-modern div.product .woocommerce-product-details__short-description p{width:100%;}
.woocommerce .container-fluid.single-product-modern .hongo-content-center-part div.product .inner-wrap-modern{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid.single-product-modern .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-center-part div.product div.summary{max-width:47%;width:100%;padding-left:2%;}
.woocommerce .container.single-product-modern .hongo-content-right-part div.product .inner-wrap-modern{padding-left:3%;padding-right:3%;}
.woocommerce .container.single-product-modern .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-modern .hongo-content-right-part div.product div.summary{padding-left:2%;}
.woocommerce .container.single-product-modern .hongo-content-left-part div.product .inner-wrap-modern{padding-left:3%;padding-right:3%;}
.woocommerce .container.single-product-modern .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-modern .hongo-content-left-part div.product div.summary{padding-left:2%;}
.woocommerce .container.single-product-modern .hongo-content-center-part div.product .inner-wrap-modern{padding-left:3%;padding-right:3%;}
.woocommerce .container.single-product-modern .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-modern .hongo-content-center-part div.product div.images{width:100%;max-width:100%;}
.woocommerce .container.single-product-modern .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-modern .hongo-content-center-part div.product div.summary{width:100%;max-width:100%;padding-left:0;margin-bottom:0;}
.single-product-modern .woocommerce-notices-wrapper{position:fixed;width:100%;z-index:9999;bottom:0;}
.single-product-modern .woocommerce-notices-wrapper>div, .single-product-modern .woocommerce-notices-wrapper>ul{margin-bottom:0;}
.woocommerce .single-product-extended-descriptions div.product .hongo-extended-descriptions-content-images-wrap{float:left;width:100%;clear:both;}
.woocommerce .extended-descriptions-content-wrap{float:right;margin-right:80px;width:1290px;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-wrap{float:none;margin:0;clear:both;width:100%;padding:80px 0 80px 0;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-content-area{width:100%;max-width:100%;margin:0;overflow:hidden;padding:10px;background-color:#fff;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery{float:left;width:58%;margin:0;}
.woocommerce .single-product-extended-descriptions div.product .summary{float:left;width:45%;padding:30px 7%;margin:0;}
.woocommerce .single-product-extended-descriptions div.product .summary .mCustomScrollBox{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:auto;width:100%;}
.woocommerce .single-product-extended-descriptions div.product .summary.align-content-top .mCustomScrollBox{-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;}
.woocommerce .single-product-extended-descriptions div.product .summary .product_title{font-size:28px;line-height:28px;font-weight:600;margin:0 0 5px 0;}
.woocommerce .single-product-extended-descriptions div.product .summary .woocommerce-product-rating{margin:6px 0 25px 0;}
.woocommerce .single-product-extended-descriptions div.product .summary p.price, .woocommerce .single-product-extended-descriptions div.product .summary span.price, .woocommerce .single-product-extended-descriptions div.product .summary p.price ins, .woocommerce .single-product-extended-descriptions div.product .summary span.price ins{font-size:18px;}
.woocommerce .single-product-extended-descriptions div.product .summary .summary-main-title-left{width:100%;}
.woocommerce .single-product-extended-descriptions div.product .product_meta{text-align:center;border-top:0 solid #e8e8e8;border-bottom:0;padding-top:21px;padding-bottom:21px;margin:0;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span{display:inline-block;vertical-align:top;width:auto;float:none;margin:3px 0;padding:0 25px 0 29px;position:relative;}
.woocommerce .single-product-extended-descriptions div.product .product_meta.sku_wrapper{border:0;}
.woocommerce .single-product-extended-descriptions div.product .product_meta.sku_wrapper>span{margin:0;padding:0;display:inline-block;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span:after, .woocommerce .single-product-extended-descriptions div.product .product_meta>span~div:after{content:"";width:1px;height:12px;background-color:#bfbfbf;position:absolute;left:0;top:50%;margin-top:-6px;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span:first-child:after{display:none;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span a, .woocommerce .single-product-extended-descriptions div.product .product_meta>span, .woocommerce .single-product-extended-descriptions div.product .product_meta .products-social-icon>span{font-size:11px;text-transform:uppercase;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>div{display:inline-block;vertical-align:top;width:auto;float:none;margin:2px 0 3px 0;padding:1px 25px 0 29px;position:relative;}
.woocommerce .single-product-extended-descriptions div.product .summary-main-title, .woocommerce .single-product-extended-descriptions div.product .woocommerce-product-details__short-description, .woocommerce .single-product-extended-descriptions div.product form.cart, .woocommerce .single-product-extended-descriptions div.product p.cart{border-top:1px solid #e8e8e8;border-bottom:0 solid #e8e8e8;margin:25px 0 0 0;padding:21px 0 0 0;}
.woocommerce .single-product-extended-descriptions div.product .hongo-single-product-image-wrap{width:calc(84% - 10px);float:right;margin:0 0 0 10px !important;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:16%;float:left;margin-bottom:-10px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol{width:100%;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol li{padding:0;margin-right:0;width:100%;overflow:hidden;height:auto;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol li img{border:0 solid rgba(0, 0, 0, 0);display:block;width:auto;height:auto;max-height:100%;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol li.swiper-slide-thumb-active img{border:0 solid #e8e8e8}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{background-color:#fff;text-align:center;top:inherit;bottom:0;left:0;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);right:inherit;width:25px;height:25px;line-height:26px;border-radius:50%;padding:0;-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.1);opacity:0 !important;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap:hover .swiper-thumb-next, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap:hover .swiper-thumb-prev{opacity:1 !important;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover{background-color:#232323;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{opacity:1;color:#000}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next:hover i, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev:hover i{color:#fff;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{left:50%;right:inherit;bottom:7px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:50%;right:inherit;bottom:inherit;top:7px;line-height:24px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next.swiper-button-disabled i, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev.swiper-button-disabled i{background-color:#fff;cursor:auto;color:#232323;opacity:0.4;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li, .woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li{vertical-align:top;margin:0;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li a, .woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li a{padding:18px 35px 16px;color:#232323;border:0;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li.active a{border:0;background-color:#fff;padding-top:13px;padding-bottom:11px;margin:10px 0 0 0;}
.woocommerce .single-product-extended-descriptions div.product .hongo-single-product-buttons a{margin-left:15px !important;}
.woocommerce .single-product-extended-descriptions div.product .hongo-single-product-buttons a:first-child{margin-left:0 !important;}
.woocommerce .single-product-extended-descriptions div.product .hongo-single-product-tab-content-extended-descriptions{float:left;width:100%;clear:both;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs{text-align:center;width:100%;margin-bottom:0;background-color:#f1f1f1;}
.woocommerce .single-product-extended-descriptions div.product .woocommerce-tabs .panel{padding:50px 15px 70px;background-color:#fff;}
.woocommerce .single-product-extended-descriptions div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information, .woocommerce .single-product-extended-descriptions div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews{margin:0 auto;float:none;max-width:1170px;clear:both}
.woocommerce .single-product-extended-descriptions div.product form.cart .group_table td .stock{border:0;padding:0}
.woocommerce .single-product-extended-descriptions div.product div.images .woocommerce-product-gallery__image{text-align:center;}
.woocommerce .single-product-extended-descriptions div.product div.images .woocommerce-product-gallery__image img{width:100%;display:inline-block;}
.woocommerce .single-product-extended-descriptions div.product .woocommerce-tabs .panel h4{color:#000000;font-size:30px;font-weight:600;line-height:normal;padding:0;margin:0 0 15px 0;}
.woocommerce .single-product-extended-descriptions div.product .summary-main-title-right .woocommerce-product-rating{float:right;margin:0 0 5px 0 !important;}
.woocommerce .single-product-extended-descriptions div.product .summary-main-title-right .sku_wrapper{float:right;margin-bottom:0;}
.woocommerce .single-product-extended-descriptions div.product .flex-viewport{margin-bottom:95px;}
.woocommerce .single-product-extended-descriptions div.product .yith-wcwl-add-to-wishlist{margin:0 0 20px 0;}
.woocommerce .single-product-extended-descriptions div.product a.compare{margin:0 0 20px 0;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon{position:absolute;right:0;top:50%;z-index:9;width:auto;margin:36px 25px 0 0;padding:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon span{float:none;display:none;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul{display:inline-block}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li{display:block;margin:13px 0;padding-left:0;padding-right:0;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li a{font-size:inherit;}
.woocommerce .container .extended-descriptions-content-wrap{width:83%;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery{width:55%;}
.woocommerce .container.single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:21%;}
.woocommerce .container.single-product-extended-descriptions div.product .hongo-single-product-image-wrap{width:calc(79% - 10px);}
.woocommerce .container.single-product-extended-descriptions div.product .summary{width:45%;padding:30px;}
.woocommerce .container.single-product-extended-descriptions div.product .woocommerce-tabs .panel{padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part .extended-descriptions-content-wrap{width:89%;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .summary{padding-left:20px;padding-right:20px;margin-bottom:0;}
.container-fluid.single-product-extended-descriptions .woocommerce-notices-wrapper{position:fixed;width:100%;z-index:9999;bottom:0;}
.single-product-extended-descriptions .woocommerce-notices-wrapper>div, .single-product-extended-descriptions .woocommerce-notices-wrapper>ul{margin-bottom:0;}
.woocommerce .container-fluid .hongo-full-width-no-padding{padding-left:0;padding-right:0;}
.woocommerce div.product div.images{opacity:0;transition:opacity .25s ease-in-out;}
.sidebar .wp-nav-menu-responsive-button, .hongo-product-sidebar{display:block !important;}
.hongo-left-common-sidebar-link, .hongo-right-common-sidebar-link{display:none;}
.sidebar-close{display:none;}
.sidebar .widget{border-bottom:1px solid #e8e8e8;padding-bottom:30px;margin-bottom:30px;float:left;width:100%;}
.sidebar .widget:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.sidebar .widget-title, .sidebar .woocommerce.widget_products .widget-title, .sidebar .wp-nav-menu-responsive-button{color:#232323;font-weight:500;margin-bottom:16px;font-size:12px;padding:0;}
.sidebar ul{list-style:none;padding:0;margin:0;}
.sidebar ul li{padding:0;margin:0 0 11px 0;font-weight:400;line-height:18px;}
.sidebar ul li:last-child{margin-bottom:0;}
.sidebar ul li a{padding:0;margin:0;font-weight:500;}
.sidebar ul li .count{float:right;font-size:13px;}
.sidebar ul li .button, .sidebar ul li .btn{display:table;margin-top:15px;}
.sidebar ul li a.button.added{display:none !important;}
.sidebar ul li .button i{margin-right:5px;}
.sidebar ul li a.button i, .sidebar ul li a.added_to_cart i{display:none;}
.sidebar .widget.widget_hongo_acoount_menu_widget i{margin-right:8px;}
.sidebar .widget.widget_hongo_acoount_menu_widget i.ti-angle-down{float:right;margin:6px 0 0 0;display:none;}
.sidebar .widget.widget_hongo_acoount_menu_widget ul{margin-top:12px;clear:both;}
.sidebar .widget.widget_hongo_acoount_menu_widget ul li a{font-weight:400;}
.sidebar .widget.widget_hongo_acoount_menu_widget ul li{margin:0 0 6px 0;}
.sidebar .widget.widget_hongo_acoount_menu_widget ul li:last-child{margin-bottom:0;}
.sidebar .widget.widget_hongo_wishlist_link_widget i{margin-right:8px;position:relative;top:1px;}
.sidebar .widget-title .hongo-mini-cart-counter{display:none;}
.sidebar .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li, .sidebar .widget_shopping_cart .cart_list li:last-child, .woocommerce.widget_shopping_cart .cart_list li:last-child{padding-left:0;padding-right:2em;margin-bottom:30px;}
.sidebar .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{left:inherit;right:0;line-height:0.8;top:3px;margin-top:0;font-size:16px;color:#424242 !important;}
.sidebar .widget_shopping_cart .cart_list li a.remove:hover, .woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background-color:transparent;text-decoration:none;}
.sidebar .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{border-top:1px solid #e8e8e8;padding:20px 0 0;}
.sidebar .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong{font-weight:400;}
.sidebar .woocommerce.widget_shopping_cart .total .amount{float:right;font-weight:500;color:#232323;}
.sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons{margin-bottom:0;text-transform:uppercase;}
.sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a{width:100%;}
.sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout, .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout{margin-right:0;float:right;}
.hongo-mini-cart-content-wrap .woocommerce-mini-cart__empty-message{margin:0;}
.sidebar .hongo-top-cart-wrapper{display:none;}
.sidebar .widget_shopping_cart .cart_list li img{margin-right:20px;}
.sidebar ul.hongo-product-taxonomy-filter-wrap li{position:relative;padding:0 30px;display:inline-block;width:100%;}
.sidebar ul.hongo-product-taxonomy-filter-wrap .hongo-cb{position:absolute;top:1px;left:0;}
.sidebar ul.hongo-product-taxonomy-filter-wrap .count{position:absolute;top:1px;right:0;}
.sidebar .woocommerce-mini-cart__empty-message{text-align:center;line-height:normal}
.sidebar .woocommerce-mini-cart__empty-message span{display:block;font-size:25px;line-height:30px;margin-bottom:5px;}
.sidebar .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ffffff;width:13px;height:13px;top:-5px;border:1px solid #bbbbbb}
.sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content, .sidebar .wc-block-components-price-slider__range-input-wrapper{border-radius:0;background-color:#dfdfdf;border:1px solid #fff;}
.sidebar .widget_price_filter .ui-slider-horizontal{height:5px;margin-bottom:23px;}
.sidebar .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0px;height:3px;}
.sidebar .widget_price_filter .price_slider_amount{text-align:left;font-weight:400;line-height:21px;font-size:inherit;}
.sidebar .widget_price_filter .ui-slider .ui-slider-range{background-color:#1b1b1b;}
.sidebar .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(90deg,transparent var(--low),#1b1b1b 0,#1b1b1b var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#1b1b1b;height:3px;}
.sidebar .wc-block-components-price-slider__range-input::-webkit-slider-thumb{background-color:#ffffff;width:13px;height:13px;border:1px solid #bbbbbb;background-image:none;margin:-5px 0 0;border-radius:100%;}
.sidebar .wc-block-components-price-slider__range-input::-moz-range-thumb{background-color:#ffffff;width:13px;height:13px;border:1px solid #bbbbbb;background-image:none;margin:-5px 0 0;border-radius:100%;}
.sidebar .wc-block-components-price-slider__range-input::-moz-range-thumb:hover, .sidebar .wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover, .sidebar .wc-block-components-price-slider__range-input::-ms-thumb:hover, .sidebar .wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb, .sidebar .wc-block-components-price-slider__range-input:focus::-moz-range-thumb, .sidebar .wc-block-components-price-slider__range-input:focus::-ms-thumb, .sidebar .wc-block-components-price-slider__range-input::-ms-thumb:hover{transform:scale(1)}
.sidebar .wc-block-components-price-slider__range-input-wrapper{height:3px;margin-bottom:23px;box-shadow:none;}
.sidebar .wc-block-components-filter-submit-button *{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;font-weight:600;}
.sidebar .wc-block-components-filter-submit-button{font-size:10px;color:#101010;background-color:transparent;float:right;padding:0px 12px 0px;outline:none;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #d6d6d6;line-height:19px;}
.sidebar .wc-block-components-filter-submit-button:hover{color:#fff;background-color:#000;border:1px solid #000;}
.sidebar .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--min, .sidebar .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{border:1px solid #d6d6d6 !important;padding:5px;color:#101010;text-align:center;}
.sidebar .wc-block-components-price-slider{margin-bottom:0;}
.attribute-round-link .attribute-color-filter{width:15px;height:15px;text-align:center;margin-right:12px;display:inline-block;border-radius:100%;position:relative;top:2px;}
.attribute-round-link:hover .attribute-color-filter:after, .sidebar ul li.active .attribute-color-filter:after{font-family:Font Awesome\ 5 Free;font-size:8px;content:"\f00c";position:absolute;left:4px;top:-1px;color:#fff;font-weight:900;}
.sidebar .widget_rating_filter ul li a{display:block;text-align:right;font-weight:400;font-size:13px;color:#808080;}
.sidebar ul li .star-rating, .sidebar .widget_rating_filter ul li .star-rating{margin:4px auto 0;float:left;text-align:left;}
.sidebar .widget_rating_filter ul li.chosen a::before{float:right;margin:5px 2px 0 10px;color:#424242;content:"\e646";font-family:'themify';font-size:9px;font-weight:600;}
.sidebar ul.product_list_widget li{padding:0;margin:0 0 35px 0;}
.sidebar ul.product_list_widget li:last-child{margin-bottom:0;}
.sidebar ul.product_list_widget li img{float:left;margin-left:0;width:65px;}
.sidebar ul.product_list_widget li .right-part-content{padding-left:95px;}
.sidebar ul.product_list_widget li .right-part-content .button{display:table;}
.sidebar ul.product_list_widget li a, .sidebar ul.product_list_widget li a .product-title{color:#232323;font-weight:500;display:block;font-size:12px}
.sidebar ul.product_list_widget li a:hover, .sidebar ul.product_list_widget li a:hover .product-title{color:#f57250}
.sidebar ul.product_list_widget li .amount, .sidebar ul.product_list_widget li .quantity{font-size:11px;font-weight:400;display:inline-block;clear:both;}
.sidebar ul.product_list_widget li .variation{display:flex;width:auto;float:none}
.sidebar ul.product_list_widget li .star-rating{margin:5px 0 1px;padding:0 0 12px 0;}
.sidebar ul.product_list_widget li .reviewer{font-size:11px;text-transform:uppercase;font-weight:700;}
.sidebar ul.product_list_widget li a.added_to_cart{margin-top:5px;}
.sidebar .widget_recent_reviews ul.product_list_widget li img{margin-right:30px;}
.sidebar .widget_recently_viewed_products ul.product_list_widget li img{margin-right:30px;}
.sidebar .hongo-mini-cart-info{text-align:center;font-size:12px;margin-top:25px}
.sidebar .widget_top_rated_products ul li img, .sidebar .widget_products ul li img{margin-right:30px;}
.sidebar ul.product-categories li{padding:0;margin:0 0 13px 0;}
.sidebar ul.product-categories li:last-child{margin-bottom:0;}
.sidebar ul.product-categories li>ul{margin-top:13px;padding-left:10px;}
.sidebar .widget_hongo_newsletter p{margin-bottom:20px;line-height:20px;}
.sidebar .newsletter-style-4 .input-group, .sidebar .newsletter-style-4 .form-control{width:100%;}
.sidebar .newsletter-style-4 .form-control, .sidebar .newsletter-style-4 input, .sidebar .newsletter-style-4:focus{border:1px solid #e8e8e8;border-radius:0 !important;font-size:12px;color:#232323;text-align:center;}
.sidebar .newsletter-style-4 .input-group-btn{width:100%;clear:both;display:block;}
.sidebar .newsletter-style-4 .input-group-btn .btn{margin:10px 0 0 !important;background-color:#232323;border:2px solid #232323;color:#fff;width:100%;}
.sidebar .newsletter-style-4 .input-group-btn .btn i{margin-left:5px;top:-1px;}
.sidebar .newsletter-style-4 .input-group-btn .btn:hover{background-color:transparent;color:#232323;}
.sidebar .newsletter-style-4 input::-webkit-input-placeholder{color:#232323;}
.sidebar .newsletter-style-4 input::-moz-placeholder{color:#232323;}
.sidebar .newsletter-style-4 input:-ms-input-placeholder{color:#232323;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li figure{margin-top:-2px;width:70px;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li figure img{width:100%;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li:first-child{border-bottom:1px solid #e8e8e8;padding:0 0 13px !important;margin:0 0 19px 0 !important;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li:first-child figure{padding:0;margin:0 0 20px 0;width:100%;display:block;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li:first-child figure img{width:100%;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li.border-bottom{border-bottom:1px solid #e8e8e8;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li.border-bottom:last-child{border-bottom:0;margin-bottom:0;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget a, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-date, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-author{color:#232323;font-size:13px;text-transform:none;font-weight:400;margin-bottom:0;line-height:16px;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget a:hover{color:#f57250;}
.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .hongo-latest-blog-widget, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-date, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-author, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-author a, .hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget .latest-blog-meta-date a{color:#808080 !important;font-size:12px;}
.hongo-sidebar-style-2 .hongo-top-wishlist-link{text-align:center}
.sidebar .wishlist_list{position:relative}
.sidebar .widget-wishlist-wrap ul{position:relative;}
.sidebar .widget-wishlist-wrap ul li{padding:0 2em 0 0;margin:0 0 35px 0;width:100%;display:inline-block;position:relative;}
.sidebar .widget-wishlist-wrap ul li img{float:left;margin-left:0;width:64px;margin-right:32px;}
.sidebar .widget-wishlist-wrap ul li a{color:#424242;font-weight:600;display:block}
.sidebar .widget-wishlist-wrap ul li a.button{display:table-cell !important;line-height:20px;width:max-content;clear:both;position:relative;top:14px;text-decoration:none;}
.sidebar .widget-wishlist-wrap ul li .hongo-remove-wish{float:right;left:inherit;height:1em;width:1em;font-size:16px;position:absolute !important;right:0;top:2px;color:#424242;line-height:14px;text-align:center;text-decoration:none;}
.sidebar .widget-wishlist-wrap ul li .hongo-remove-wish.loading::before{background-color:#fff;position:absolute;right:0;top:0;width:100%;height:100%;content:"";}
.sidebar .widget-wishlist-wrap ul li .amount, .sidebar .widget-wishlist-wrap ul li .quantity{font-size:11px;font-weight:700;clear:both;}
.sidebar .widget-wishlist-wrap .hongo-view-wishlist{border-top:1px solid #e8e8e8;padding-top:5px;font-size:11px;width:100%;display:block;text-align:right;}
.sidebar .widget-wishlist-wrap .wishlist-empty{padding:0;margin:0;}
.sidebar .wishlist_list .undo{font-weight:600;margin-bottom:20px;text-align:right;font-size:12px;}
.sidebar .wishlist_list .undo a{color:#424242;font-weight:600;position:relative;text-decoration:underline}
.sidebar .wishlist_list .undo a:hover{color:#f57250;text-decoration:none;}
.sidebar .navbar-form{position:relative;margin:0;}
.sidebar .navbar-form input{margin:0;padding-right:35px;border-radius:0;font-size:12px;}
.sidebar .navbar-form button{position:absolute;outline:none;right:0;top:0;border:0;background-color:transparent;padding:10px 15px 10px 10px;z-index:3;}
.sidebar .input-group-btn:last-child>.btn{z-index:3;}
.sidebar .navbar-form button:active{outline:none;background-color:transparent;}
.sidebar .navbar-form button i{font-weight:700;font-size:12px;color:#232323;outline:none;}
.sidebar .navbar-form .input-group{width:100%;}
.navbar-form .input-group>.form-control{height:auto;}
.sidebar select{margin-bottom:0;cursor:pointer;}
.sidebar .woocommerce-product-search{position:relative;width:100%;}
.sidebar .woocommerce-product-search input{margin:0;padding-right:40px;border-radius:0;}
.sidebar .woocommerce-product-search button{position:absolute;outline:none;right:0;top:0;border:0;background-color:transparent;padding:13px 14px 7px 10px;}
.sidebar .woocommerce-product-search button i{font-weight:700;}
.sidebar select{margin-bottom:0;cursor:pointer;}
.sidebar .search-widget-form{position:relative;width:100%;}
.sidebar .search-widget-form input{margin:0;padding-right:40px;}
.sidebar .search-widget-form button{position:absolute;outline:none;right:0;top:0;border:0;background-color:transparent;padding:13px 14px 7px 10px;}
.sidebar .search-widget-form button i{font-weight:700;}
.sidebar .widget_layered_nav_filters ul{border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px;width:100%;display:block;}
.sidebar .widget_layered_nav_filters ul li{padding:0;width:100%;}
.sidebar .widget_layered_nav_filters ul li a{width:100%;display:block;position:relative;}
.sidebar .widget_layered_nav_filters ul li a::before{float:right;margin:2px 2px 0 0;color:#fff;content:"\e646";font-family:'themify';font-size:7px;font-weight:600;width:16px;height:16px;border-radius:100%;text-align:center;background-color:#232323;line-height:15px;}
.sidebar .widget_layered_nav_filters .hongo-clear-all-filters{font-size:10px;color:#101010;background-color:transparent;float:right;padding:0px 12px 0px;outline:none;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #d6d6d6;line-height:19px}
.sidebar .widget_layered_nav_filters .hongo-clear-all-filters:hover{color:#fff;background-color:#000;border:1px solid #000;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll{margin:0;overflow-y:hidden}
.hongo-woocommerce-top-sidebar .mCSB_horizontal.mCSB_inside>.mCSB_container{padding-left:1px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full{margin:0 -35px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget .mCustomScrollBox ul{padding-bottom:5px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{border-bottom:0 solid #e8e8e8;padding:0 35px;margin:0;border-right:0 solid #e8e8e8;width:274px;float:left;height:260px;overflow:auto;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{padding-right:0;width:225px;}
.container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{width:325px;padding:0 50px;}
.container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{padding-right:0;width:275px;}
.container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{width:370px;padding:0 50px;}
.container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{padding-right:0;width:320px;}
.container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full{margin:0 -50px;}
.hongo-woocommerce-top-sidebar .mCustomScrollBox{max-height:100% !important;}
.hongo-top-shop-filter{float:left;margin-right:25px;text-transform:uppercase;margin-top:0;cursor:pointer;background-color:#232323;font-weight:500;border:1px solid #232323;color:#fff;font-size:11px;padding:5px 18px 5px 14px;line-height:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.hongo-top-shop-filter>span{margin:0 5px 0 0;font-size:10px;font-weight:500;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-top-shop-filter:hover, .hongo-top-shop-filter.active{color:#232323;background-color:transparent;}
.hongo-top-shop-filter.active>span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.hongo-woocommerce-top-sidebar{background-color:#f7f7f7;padding:55px;display:none;position:relative;top:0;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget_layered_nav_filters.widget>div>div:first-child{background-color:#fff;border:1px solid rgba(0, 0, 0, .1);padding:25px;}
.col-md-10 .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{width:260px;}
.col-md-10 .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{width:239px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget .mCSB_inside>.mCSB_container{margin-right:15px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget .mCSB_inside>.mCSB_container.mCS_no_scrollbar_y{margin-right:0;}
.hongo-off-canvas-filter-sidebar{position:fixed;display:block !important;top:0;left:-320px;z-index:99991;height:100% !important;width:320px !important;padding:70px 30px 30px 30px !important;margin:0 !important;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-off-canvas-filter-sidebar.active{left:0;}
.hongo-off-canvas-filter-sidebar .top-sidebar-scroll{overflow-y:auto}
.hongo-top-shop-filter-overlay, .hongo-product-common-sidebar-left-overlay, .hongo-product-common-sidebar-right-overlay{opacity:0;left:0;visibility:hidden;}
.hongo-filter-sidebar-wrap .hongo-top-shop-filter-overlay{display:block;position:fixed;width:100%;height:100%;background-color:rgba(56, 55, 55, .9);opacity:1;visibility:visible;left:0;top:0;z-index:9999;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-filter-sidebar-wrap{overflow:hidden}
.top-sidebar-heading{display:none}
.hongo-off-canvas-filter-sidebar .top-sidebar-heading{display:block;background-color:#232323;padding:8px 25px 8px 30px;position:absolute;z-index:999;width:100%;left:0;top:0;height:auto;}
.hongo-off-canvas-filter-sidebar .top-sidebar-heading span{width:50%;display:inline-block;color:#fff;font-size:13px;line-height:normal;text-transform:uppercase;font-weight:500;}
.hongo-off-canvas-filter-sidebar .top-sidebar-heading span:last-child{text-align:right;}
.hongo-off-canvas-filter-sidebar .top-sidebar-heading span a{color:#fff;font-size:13px;line-height:normal;padding:5px}
.hongo-off-canvas-filter-sidebar.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full{margin:0 !important;}
.hongo-off-canvas-filter-sidebar.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{width:100% !important;padding:0 !important;height:auto !important;margin-bottom:30px !important;overflow:hidden;}
.hongo-off-canvas-filter-sidebar .mCustomScrollBox{overflow-x:auto;}
.hongo-off-canvas-filter-sidebar .top-sidebar-scroll{overflow-x:hidden;position:relative;left:0;}
.hongo-off-canvas-filter-sidebar>div{text-align:left;width:100%;height:100%;}
.hongo-off-canvas-filter-sidebar>div>div{vertical-align:middle;position:relative;}
.hongo-off-canvas-filter-sidebar>div>div .mCSB_container{display:table;vertical-align:middle;height:100%;width:100%;}
.hongo-off-canvas-filter-sidebar>div>div .mCSB_container .slide-menu-wrap{display:table-cell;vertical-align:middle;}
.hongo-off-canvas-filter-sidebar .mCS_no_scrollbar_y{padding-right:0;margin:0;}
.hongo-off-canvas-filter-sidebar .mCSB_container{padding-right:20px;margin:0;}
.sidebar .hongo-widget-brand-list ul li{margin:0}
.sidebar .hongo-widget-brand-list ul li .hongo-brand-slider-wrap .hongo-brand-image{width:100%;margin-bottom:0;text-align:center;}
.sidebar .hongo-widget-brand-list ul li .hongo-brand-slider-wrap .hongo-brand-name{width:100%;font-weight:600;line-height:18px;color:#808080;font-size:13px;}
.sidebar .hongo-widget-brand-list ul li .hongo-brand-slider-wrap .hongo-brand-name a{font-weight:600;line-height:18px;color:#808080;font-size:13px;}
.sidebar .hongo-widget-brand-list ul li .hongo-brand-slider-wrap .hongo-brand-name a:hover{color:#f57250;text-decoration:none;}
.sidebar .hongo-widget-brand-list .swiper-button-next{right:0;}
.sidebar .hongo-widget-brand-list .swiper-button-prev{left:0;}
.woocommerce .sidebar ul.products, .woocommerce-page .sidebar ul.products{margin:0;}
.woocommerce .sidebar ul.products li, .woocommerce-page .sidebar ul.products li{padding:0;margin-bottom:25px;}
.woocommerce .sidebar ul.products li .button, .woocommerce .sidebar ul.products li .btn{display:inline-block}
.sidebar .hongo-twitter-wrapper ul li{padding:0 0 15px 0;margin:0 0 20px;position:relative;border-bottom:1px solid #e8e8e8;}
.sidebar .hongo-twitter-wrapper ul li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0;}
.sidebar .hongo-twitter-wrapper ul li span{font-size:12px;color:#898989;display:block;width:100%;font-weight:400;margin-top:12px;}
.sidebar .hongo-twitter-wrapper ul li span a.hongo-twitter-feed{position:relative;word-break:break-word;display:table;font-size:11px;color:#2e94eb;line-height:16px;padding:0 0 0 22px;margin:5px 0 6px 0;font-weight:400;}
.sidebar .hongo-twitter-wrapper ul li span a.hongo-twitter-feed:before{font-family:Font Awesome\ 5 Brands;content:"\f099";font-weight:500;color:#2e94eb;font-size:inherit;position:absolute;margin-top:0;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.sidebar .hongo-twitter-wrapper ul li span a{color:#2e94eb;font-size:12px;font-weight:400;}
.sidebar .hongo-twitter-wrapper ul li .twitter-feed-video{height:120px;}
.sidebar .widget_nav_menu .wp-nav-menu-responsive-button{display:none !important;}
.sidebar .widget_nav_menu ul li{margin-bottom:8px;}
.sidebar .widget_nav_menu ul li>ul{margin-top:8px;padding-left:10px;}
.sidebar .widget_calendar table{border:0;}
.sidebar .widget_calendar td, .sidebar .widget_calendar th{word-break:inherit;border-right:0;}
.sidebar .widget_calendar td a{color:#232323;}
.sidebar .widget_calendar td a:hover{color:#f57250}
.sidebar .widget_calendar tfoot tr td:last-child{text-align:right;}
.sidebar .widget_categories ul li>ul{margin-top:8px;padding-left:10px;}
.sidebar .widget_pages ul li>ul{margin-top:8px;padding-left:10px;}
.sidebar .widget_rss .widget-title a{color:#232323;margin-left:2px;margin-right:2px}
.sidebar .widget_rss .widget-title a:hover{color:#f57250}
.sidebar .widget_rss ul li{margin-bottom:18px;}
.mfp-fade.mfp-bg.mfp-ready, .mfp-bg{background-color:#232323;z-index:99998;opacity:.95;}
.mfp-wrap{height:100%;top:0;overflow:auto;z-index:99999}
.mfp-wrap ~ .box-layout header.site-header.header-sticky,
.mfp-wrap + .box-layout header.site-header.header-sticky{z-index:99997;}
button.mfp-close, button.mfp-close:active{opacity:1;background-color:#000000;color:#fff;right:0;top:0;}
.mfp-wrap, .hongo-white-popup{margin:0 auto;left:0;right:0;}
.white-popup-block{text-align:center;}
.mfp-close-btn-in .mfp-close, .my-mfp-zoom-in .mfp-close{background-color:#1b1b1b;line-height:normal;position:absolute;width:35px;height:35px;line-height:34px;font-size:20px;padding-bottom:4px;right:0;top:0;}
.hongo-popup-content{visibility:hidden;opacity:0;}
.mfp-content{overflow:hidden !important;position:relative;}
.hongo-mfp-bg-white .mfp-content{background-color:#fff;padding:40px;max-width:1435px;}
.mfp-iframe-holder .mfp-content{background-color:transparent;padding:0;}
.mfp-arrow-right:after, .mfp-arrow-left:after{display:none}
.mfp-arrow-right:before{border-left:none;content:"\e628";font-size:18px;font-family:'themify';color:#fff;}
.mfp-arrow-left:before{border-right:none;content:"\e629";font-size:18px;font-family:'themify';color:#fff;}
.mfp-bottom-bar{margin-top:-24px;font-size:12px}
.hongo-lightbox-caption{display:table;color:#a7a7a7;margin-top:3px;}
.mfp-figure:after, .mfp-figure:before{display:none}
.pswp__img--placeholder--blank{background-color:transparent !important}
.pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption{background-color:transparent !important}
.pswp--open .pswp__container{-webkit-transition-duration:0.6s !important;-o-transition-duration:0.6s !important;transition-duration:0.6s !important;}
.pswp__item{overflow:hidden;}
.pswp img{height:auto !important;}
.pswp{z-index:99999;}
.woocommerce img.pswp__img, .woocommerce-page img.pswp__img{max-width:100%;}
.hongo-popup-contact-form{padding:60px;display:table;}
.hongo-popup-simple-modal{padding:40px;}
.hongo-popup-simple-modal h4{margin-bottom:15px;}
.hongo-blog-styles{float:left;width:100%;padding-bottom:0;}
.hongo-blog-styles #infscr-loading{bottom:-50px;}
.hongo-blog-styles .blog-post.first{clear:both;}
.hongo-blog-styles .blog-post{overflow:hidden;margin-bottom:30px}
.hongo-blog-styles .blog-posts .grid-sizer{display:none;}
.hongo-blog-styles .blog-posts ul{padding:0;margin:0 -15px;list-style:none}
.hongo-blog-styles .blog-post .blog-image{padding-left:0;z-index:1;}
.hongo-blog-styles .blog-post .blog-image a{position:relative;display:inline-block;width:100%;}
.hongo-blog-styles .blog-post .blog-image.blog-image-standard a{display:inherit;}
.hongo-blog-styles .blog-post .blog-image img{width:100%;}
.hongo-blog-styles .hongo-blog-post-category{margin-bottom:12px;}
.hongo-blog-styles .hongo-blog-post-category span{font-size:13px;line-height:20px;margin:0 4px 0 4px;}
.hongo-blog-styles .hongo-blog-post-category a{font-size:12px;line-height:20px;}
.hongo-blog-styles .entry-title{color:#232323;font-size:16px;line-height:22px;font-weight:500;margin-bottom:10px;display:inline-block;}
.hongo-blog-styles .entry-title:hover{color:#f57250;}
.hongo-blog-styles .entry-content{margin-bottom:18px;}
.hongo-blog-styles .separator-line-horizontal-full{width:100%;display:block;background-color:#e8e8e8;margin-bottom:16px;margin-top:8px;}
.hongo-blog-styles .blog-date-author{margin-bottom:7px;}
.hongo-blog-styles .blog-date-author, .hongo-blog-styles .blog-date-author a{font-size:12px;color:#808080}
.hongo-blog-styles .blog-date-author .blog-separator{margin:0 10px 0 10px;position:relative;top:-1px;}
.hongo-blog-styles .blog-date-author img{border-radius:100%;width:25px;margin-right:8px;margin-top:-1px;}
.hongo-blog-styles .blog-like-comment{font-size:12px;margin-bottom:8px;}
.hongo-blog-styles .blog-like-comment a{font-size:12px;line-height:18px;margin:0 9px 0 6px;}
.hongo-blog-styles .blog-like-comment a i{margin-right:5px;position:relative;top:1px;}
.hongo-blog-styles .blog-like-comment a:first-child{margin-left:0;}
.hongo-blog-styles .blog-like-comment a:last-child{margin-right:0;}
.hongo-blog-styles .btn{margin-bottom:15px;margin-top:5px;}
.post-icon{position:absolute;bottom:20px;left:20px;width:32px;text-align:center;padding:5px;height:32px;background:rgba(0, 0, 0, 0.85);border-radius:4px;z-index:10;}
.post-icon:before{font-family:'themify';font-weight:900;font-size:14px;color:#fff;position:relative}
.post-type-quote:before{content:"\e67f";margin-left:1px}
.post-type-audio:before{content:"\e688";top:1px;}
.post-type-video:before{content:"\e6ad";margin-left:3px;}
.post-type-video-html5:before{content:"\e6ad";margin-left:3px;}
.post-type-gallery:before{content:"\e669";margin-left:1px}
.post-type-gallery-slider:before{content:"\e6ef";}
.hongo-blog-styles .swiper-button-next{right:15px}
.hongo-blog-styles .swiper-button-prev{left:15px;}
.hongo-blog-styles .swiper-button-next i, .hongo-blog-styles .swiper-button-prev i{color:#fff;}
.sinhongo-blog-stylesgle-post .swiper-button-next:hover i, .hongo-blog-styles .swiper-button-prev:hover i{opacity:0.4}
.hongo-blog-masonry .blog-image{position:relative;}
.hongo-blog-styles.hongo-blog-masonry .blog-image>a{overflow:hidden;display:block;}
.hongo-blog-masonry .blog-text{background-color:#fff;padding:40px;}
.hongo-blog-masonry .hongo-blog-post-category{position:absolute;background-color:#232323;right:0;bottom:-14px;margin:0;padding:3px 16px}
.hongo-blog-masonry .hongo-blog-post-category span{margin:0 5px 0 1px;color:#ffffff;}
.hongo-blog-masonry .hongo-blog-post-category a{font-size:11px;line-height:18px;color:#ffffff;text-transform:uppercase;}
.hongo-blog-masonry .hongo-blog-post-category a:hover{color:#fff;}
.hongo-blog-masonry .blog-post .blog-image .hongo-blog-post-category a{width:auto;}
.hongo-blog-masonry .entry-content{margin-bottom:22px;}
.hongo-blog-masonry .separator-line-horizontal-full{margin-bottom:21px}
.hongo-blog-masonry .blog-post .blog-image img{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-masonry .blog-post:hover .blog-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.hongo-blog-masonry .blog-text .content>div:last-child{margin-bottom:0;}
.hongo-blog-masonry .hongo-no-image .hongo-blog-post-category{position:inherit;bottom:0;display:inline;}
.hongo-blog-masonry .hongo-no-image.blog-post .blog-image{padding-left:40px;padding-right:40px;}
.hongo-blog-masonry .hongo-no-image>div{height:auto !important}
.hongo-blog-grid .blog-post{margin-bottom:60px;overflow:hidden;}
.hongo-blog-grid .blog-image{margin-bottom:35px;overflow:hidden}
.hongo-blog-grid .blog-text{padding:0;}
.hongo-blog-grid .hongo-blog-post-category a{font-size:12px;line-height:18px;}
.hongo-blog-grid .hongo-blog-post-category{margin-bottom:5px;}
.hongo-blog-grid .entry-title{margin-bottom:12px;width:90%}
.hongo-blog-grid .entry-content{margin-bottom:22px;width:90%}
.text-right .hongo-blog-grid .entry-content, .text-center .hongo-blog-grid .entry-content{width:100%;}
.hongo-blog-grid .separator-line-horizontal-full{margin-bottom:20px;}
.hongo-blog-grid .blog-post .blog-image img{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-grid .blog-post:hover .blog-image img{-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.container .hongo-blog-grid .blog-posts ul{margin:0;}
.hongo-blog-clean li.blog-post{margin-bottom:20px !important;}
.hongo-blog-clean .blog-image{margin-bottom:40px;overflow:hidden}
.hongo-blog-clean .blog-image a{width:100%;}
.hongo-blog-clean .blog-image .hongo-blog-side-arrow{position:absolute;right:0;bottom:0;width:45px;height:0;overflow:hidden;background-color:#fff;text-align:center;line-height:50px;color:#232323;font-size:inherit;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-clean .blog-post:hover .hongo-blog-side-arrow{height:45px;}
.hongo-blog-clean .blog-text{padding:0;}
.hongo-blog-clean .entry-title{font-size:17px;line-height:23px;font-weight:400;margin-bottom:10px;width:80%}
.hongo-blog-clean .hongo-blog-post-category a{line-height:18px;background:#232323;text-transform:uppercase;color:#fff;font-size:10px;padding:3px 10px;margin-right:8px;margin-bottom:7px;display:inline-block;}
.hongo-blog-clean .hongo-blog-post-category{margin-bottom:17px;}
.hongo-blog-clean .blog-text .btn{margin-bottom:22px;}
.hongo-blog-clean .entry-content{margin-bottom:22px;}
.hongo-blog-clean .separator-line-horizontal-full{margin-bottom:20px;background-color:#dddddd;}
.hongo-blog-clean .blog-date-author{position:relative;}
.hongo-blog-clean .blog-date-author:before{width:12px;height:1px;background-color:#232323;content:"";position:relative;left:0;top:-4px;display:inline-block;margin-right:10px;}
.hongo-blog-clean .blog-like-comment{position:relative;}
.hongo-blog-clean .blog-like-comment:before{width:15px;height:1px;background-color:#232323;content:"";position:relative;left:0;top:-4px;display:inline-block;margin-right:15px;}
.hongo-blog-clean .blog-post .blog-image img, .hongo-blog-clean .blog-post .blog-image .post-icon{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-clean .blog-post:hover .blog-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-left:20px;}
.hongo-blog-clean .blog-post:hover .blog-image .post-icon{margin-left:20px;}
.hongo-blog-side-image .hongo-no-image .blog-text{padding-left:0;}
.hongo-blog-side-image .blog-text{padding-left:30px;padding-right:0}
.hongo-blog-modern ul li .post, .hongo-blog-modern ul li .page{position:relative;overflow:hidden;}
.hongo-blog-modern .blog-image~.blog-text{padding:0 25px 25px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-modern .blog-hover-bg{text-align:center;position:absolute;background-color:rgba(0, 0, 0, .8);height:0;width:100%;top:0;left:0;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;overflow:hidden}
.hongo-blog-modern ul li:hover .blog-hover-bg{height:100%;}
.hongo-blog-modern .blog-image{position:relative;top:0;background-color:rgba(0, 0, 0, 1);}
.hongo-blog-modern li .blog-image img{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-modern li:hover .blog-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.7}
.hongo-blog-modern li:hover .blog-image~.blog-text{padding-bottom:35px;}
.hongo-blog-modern .blog-text{position:absolute;left:0;bottom:0;z-index:1;width:100%;}
.hongo-blog-modern .blog-text .content{position:relative;}
.hongo-blog-modern .blog-text .hongo-blog-modern-wrap{background-color:#000000;padding:8% 13% 7%;}
.hongo-blog-modern .blog-text .hongo-blog-modern-meta-wrap{background-color:#ffffff;padding:9px 13% 9px;}
.hongo-blog-modern .hongo-blog-hover-icon{position:absolute;opacity:1;text-align:center;width:100%;left:0;top:0;z-index:99;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-blog-modern .hongo-blog-hover-icon .post-icon{position:inherit;left:0;right:0;margin:0 auto;top:-16px;}
.hongo-blog-modern .hongo-blog-post-category{margin-bottom:5px;}
.hongo-blog-modern .hongo-blog-post-category a{font-size:12px;line-height:18px;color:#808080;font-weight:500;text-transform:uppercase;}
.hongo-blog-modern .hongo-blog-post-category a:hover{color:#fff;}
.hongo-blog-modern .entry-title{color:#ffffff;font-size:16px;line-height:21px;font-weight:400;}
.hongo-blog-modern .entry-title:hover{color:#ffffff}
.hongo-blog-modern .entry-content{color:#808080;margin:0;}
.hongo-blog-modern .btn{margin-bottom:3px;}
.hongo-blog-modern .blog-date-author{margin-bottom:0px;}
.hongo-blog-modern .blog-like-comment{margin-bottom:0;}
.hongo-blog-modern .blog-post.hongo-no-image .blog-text{position:relative;padding-left:0;padding-right:0;}
.hongo-blog-modern .blog-post.hongo-no-image .hongo-blog-hover-icon{display:none;}
.hongo-blog-only-text .post{border:1px solid #232323;box-shadow:2px 2px #232323;float:left;width:100%;background-color:#fff;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;overflow:hidden;}
.hongo-blog-only-text .entry-title{color:#232323;font-size:18px;line-height:24px;font-weight:500;margin-bottom:15px;display:inline-block;}
.hongo-blog-only-text .blog-text{padding:60px;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap>div:last-child{margin-bottom:0;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment{margin-bottom:0;position:absolute;top:25px;right:25px;opacity:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-only-text .blog-post:hover .hongo-blog-textonly-meta-wrap .blog-like-comment{opacity:1}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment a{margin:0 0 0 4px;font-size:14px;color:#232323;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment a:hover{opacity:.5}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment i{margin:0;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment a span{margin-left:5px;display:none;}
.hongo-blog-only-text .entry-content{margin:0;}
.hongo-blog-only-text .separator-line-horizontal-full{margin-top:0;margin-bottom:0;}
.hongo-blog-only-text .blog-date-author img{width:36px;margin-right:12px;}
.hongo-blog-only-text .blog-date-author{padding:0 0 20px 0;margin:0;}
.hongo-blog-only-text .blog-date-author .blog-author{position:relative;padding-left:22px}
.hongo-blog-only-text .blog-date-author .blog-author:after{content:"";width:10px;height:1px;background:#000;position:absolute;top:10px;left:0;}
.hongo-blog-only-text .blog-date-author img~.blog-author{padding-left:0;}
.hongo-blog-only-text .blog-date-author img~.blog-author:after{display:none}
.hongo-blog-only-text .blog-date{margin-bottom:5px;font-size:11px;line-height:18px;display:block}
.hongo-blog-only-text .hongo-blog-textonly-wrap .btn{margin-bottom:0;margin-top:20px;}
.hongo-blog-only-text .hongo-blog-post-category{margin:25px 0 0 0;}
.hongo-blog-only-text .hongo-blog-post-category a{font-size:10px;margin:0 5px 2px 0;display:inline-block;line-height:18px;background:#232323;padding:3px 10px;text-transform:uppercase;font-weight:500;color:#fff;}
.hongo-blog-overlay-image .post *{transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-blog-overlay-image .post{position:relative;float:left;width:100%;border:1px solid #e9e8e8;background-color:#fff;height:100%;}
.hongo-blog-overlay-image .blog-text{padding:0;display:table;width:100%;height:100%;z-index:99}
.hongo-blog-overlay-image .blog-text .content{display:table-cell;vertical-align:middle;width:100%;}
.hongo-blog-overlay-image .blog-post .blog-image{opacity:0;visibility:hidden;overflow:hidden;height:100%;clear:both;position:absolute;width:100%;top:0;left:0;z-index:9;}
.hongo-blog-overlay-image .blog-post:hover .blog-image{opacity:1;visibility:visible;height:100%;}
.hongo-blog-overlay-image .blog-post .blog-image .blog-image-vertical-middle{height:100%;opacity:0;background-position:top center;background-size:cover;}
.hongo-blog-overlay-image .blog-post:hover .blog-image-vertical-middle{opacity:1;}
.hongo-blog-overlay-image .blog-post .hongo-overlay{background-color:#232323;z-index:99;opacity:0}
.hongo-blog-overlay-image .blog-post:hover .hongo-overlay{opacity:0.6}
.hongo-blog-overlay-image .blog-post .blog-image .hongo-blog-hover-icon .post-icon{z-index:999;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.hongo-blog-overlay-image .hongo-overlay-image-content-wrap{padding:15%;}
.hongo-blog-overlay-image .blog-post:hover .hongo-overlay-image-content-wrap{padding-top:24%;padding-bottom:6%}
.hongo-blog-overlay-image .hongo-blog-post-category{vertical-align:top;line-height:normal;}
.hongo-blog-overlay-image .hongo-blog-post-category a{font-size:12px;line-height:normal;}
.hongo-blog-overlay-image .hongo-category-meta{margin-bottom:10px;}
.hongo-blog-overlay-image .hongo-category-meta .blog-separator{margin:0 10px;}
.hongo-blog-overlay-image .hongo-category-meta .hongo-blog-post-category{display:inline-block;margin:0;vertical-align:top;line-height:normal;}
.hongo-blog-overlay-image .entry-content{margin:0 0 20px 0;}
.hongo-blog-overlay-image .blog-post:hover .blog-date-author .blog-author:after{background-color:#fff;}
.hongo-blog-overlay-image .blog-date-author img{width:36px;margin-right:12px;}
.hongo-blog-overlay-image .entry-title{color:#232323;font-size:20px;line-height:27px}
.hongo-blog-overlay-image .hongo-blog-post-category, .hongo-blog-overlay-image .hongo-blog-post-category a, .hongo-blog-overlay-image .entry-content, .hongo-blog-overlay-image .blog-like-comment .posts-like, .hongo-blog-overlay-image .blog-post span, .hongo-blog-overlay-image .blog-date-author a{color:#808080;}
.hongo-blog-overlay-image .blog-post:hover .entry-title{color:#fff;}
.hongo-blog-overlay-image .blog-post:hover .hongo-blog-post-category, .hongo-blog-overlay-image .blog-post:hover .hongo-blog-post-category a, .hongo-blog-overlay-image .blog-post:hover .entry-content, .hongo-blog-overlay-image .blog-post:hover .blog-like-comment .posts-like, .hongo-blog-overlay-image .blog-post:hover .blog-like-comment a, .hongo-blog-overlay-image .blog-post:hover span, .hongo-blog-overlay-image .blog-post:hover .blog-date-author a, .hongo-blog-overlay-image .blog-post .blog-like-comment a{color:#fff;}
.hongo-blog-overlay-image .blog-post:hover .entry-content{color:#a2a1a1}
.hongo-blog-overlay-image .blog-post .blog-date-author{transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-blog-overlay-image .blog-post:hover .blog-date-author, .hongo-blog-overlay-image .blog-post:hover .separator-line-horizontal-full{opacity:0;visibility:hidden;position:relative;z-index:-1;}
.hongo-blog-overlay-image .hongo-blog-side-arrow a, .hongo-blog-overlay-image .post-icon{border-radius:0;left:inherit;padding:0;position:absolute;right:-1px;bottom:-1px;width:35px;height:0;overflow:hidden;background-color:#fff;text-align:center;line-height:38px;font-size:12px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;z-index:999;}
.hongo-blog-overlay-image .hongo-blog-side-arrow a span, .hongo-blog-overlay-image .post-icon:before{color:#232323 !important;}
.hongo-blog-overlay-image .blog-post:hover .hongo-blog-side-arrow a, .hongo-blog-overlay-image .blog-post:hover .post-icon{height:35px;}
.hongo-blog-overlay-image .blog-like-comment{margin-bottom:0;position:absolute;top:25px;right:25px;opacity:0;}
.hongo-blog-overlay-image .blog-post:hover .blog-like-comment{opacity:1}
.hongo-blog-overlay-image .blog-like-comment a{margin:0 0 0 4px;font-size:14px;color:#232323;}
.hongo-blog-overlay-image .blog-like-comment a:hover{opacity:.5}
.hongo-blog-overlay-image .blog-like-comment i{margin:0;}
.hongo-blog-overlay-image .blog-like-comment a span{margin-left:5px;display:none;}
.hongo-blog-image .blog-post{margin-bottom:30px;}
.hongo-blog-image figure *{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-image ul li .blog-img img{bottom:10px;width:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-o-transform:scale(1.1);position:relative;}
.hongo-blog-image figure:hover .blog-img img{bottom:-5px;opacity:.5}
.hongo-blog-image figure{position:relative;overflow:hidden;}
.hongo-blog-image figure .hongo-overlay{opacity:.5;background-color:#232323;z-index:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.hongo-blog-image figure:hover .hongo-overlay{opacity:1;background-color:#000}
.hongo-blog-image figcaption{position:absolute;bottom:0;width:100%;overflow:hidden;height:100%;}
.hongo-blog-image figcaption .post-details{position:relative;width:100%;height:100%;}
.hongo-blog-image figcaption .blog-hover-box{width:100%;position:absolute;bottom:0;}
.hongo-blog-image .hongo-blog-post-category{position:absolute;padding:10% 12% 12% 12%;width:100%;text-align:left;}
.hongo-blog-image .blog-image-category-wrap a{color:#ffffff;font-size:10px;text-transform:uppercase;border:1px solid rgba(255, 255, 255, .2);padding:2px 10px;display:inline-block;margin:0 5px 5px 0;background:transparent}
.hongo-blog-image figure:hover .blog-image-category-wrap a{background:#fff;color:#000}
.hongo-blog-image .blog-image-category-wrap a:hover{color:#000}
.hongo-blog-styles .blog-date-author a:hover{color:#f57250;}
.hongo-blog-image .content-wrap{padding:10% 20% 35px 12%}
.hongo-blog-image .entry-title{color:#ffffff;font-weight:400;font-size:16px;line-height:22px;}
.hongo-blog-image .blog-date-author, .hongo-blog-image .blog-date-author a{color:#808080}
.hongo-blog-image .entry-title:hover{color:#ffffff}
.hongo-blog-image .post-icon{bottom:15px;right:15px;left:inherit;}
.hongo-blog-image .blog-like-comment{margin-bottom:0;position:absolute;top:15px;right:15px;opacity:0;}
.hongo-blog-image .blog-post:hover .blog-like-comment{opacity:1}
.hongo-blog-image .blog-like-comment a{margin:0 0 0 4px;font-size:14px;color:#fff;}
.hongo-blog-image .blog-like-comment a:hover{opacity:.5}
.hongo-blog-image .blog-like-comment i{margin:0;}
.hongo-blog-image .blog-like-comment a span{margin-left:5px;display:none;}
.hongo-blog-image .content-wrap .btn{margin-bottom:0;}
.hongo-blog-image .hongo-no-image.blog-post figcaption, .hongo-blog-image .hongo-no-image.blog-post .hongo-blog-post-category, .hongo-blog-image .hongo-no-image.blog-post figcaption .blog-hover-box{position:relative;}
.hongo-blog-standard .blog-post{border:1px solid #e8e8e8;padding:0;background-color:#fff;}
.hongo-blog-standard .blog-post:last-child{margin-bottom:0;}
.hongo-blog-standard .blog-image{padding:40px 40px 0 40px !important;margin-bottom:0 !important;}
.hongo-blog-standard .blog-image .blog-image{padding:0 !important;}
.hongo-blog-standard .content .content-wrap{margin:0 auto;width:67%;padding:55px 40px;}
.hongo-blog-standard .content .content-wrap>div:last-child :last-child{margin-bottom:0;}
.text-left .hongo-blog-standard .content .content-wrap, .text-right .hongo-blog-standard .content .content-wrap{width:100%;}
.hongo-blog-standard .content .content-wrap .hongo-blog-post-category a{display:inline-block;vertical-align:middle;}
.hongo-blog-standard .content .content-wrap .hongo-blog-post-category span{margin:0;vertical-align:middle;}
.hongo-blog-standard .content .content-wrap .hongo-blog-post-category span.dot{margin:0 8px;vertical-align:middle;line-height:14px;font-size:15px;color:#bfbdbd}
.hongo-blog-standard .content .content-wrap .entry-title{font-size:25px;line-height:30px;margin-bottom:18px;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap{border-top:1px solid #e8e8e8;-ms-flex-direction:row!important;flex-direction:row!important;display:-ms-flexbox!important;display:flex!important;align-items:center;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap>.hongo-blog-post-meta{font-size:12px;border-right:1px solid #e8e8e8;margin:0;padding:14px 15px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap>.hongo-blog-post-meta:last-child{border:none;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap>.hongo-blog-post-meta i{margin:0 6px 0 0;vertical-align:middle;position:relative;top:-1px}
.hongo-blog-standard .hongo-blog-post-category a, .hongo-blog-standard .hongo-blog-post-category .blog-date{font-size:12px;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap a{font-size:12px;}
.hongo-blog-standard .hongo-blog-blockquote .blockquote-style-3{background:#232323;padding:45px;font-weight:300}
.hongo-blog-standard .hongo-blog-blockquote .blockquote-style-3 .blockquote-content{color:#fff;width:80%;text-align:left;}
.hongo-blog-standard .blog-date-author img{width:24px;}
.hongo-blog-standard .hongo-blog-post-category{margin-bottom:8px;}
.hongo-content-right-part{padding-left:60px;}
.hongo-content-left-part{padding-right:60px;}
.hongo-layout-right-sidebar.hongo-content-left-part{padding-right:45px;}
.hongo-layout-left-sidebar.hongo-content-right-part{padding-left:45px;}
.hongo-content-left-part .hongo-blog-standard.hongo-blog-styles .infinite-scroll-pagination{padding-bottom:30px;float:left;width:100%;}
.hongo-content-left-part .hongo-blog-standard.hongo-blog-styles #infscr-loading{bottom:0px;}
.hongo-content-right-part .hongo-blog-standard.hongo-blog-styles .infinite-scroll-pagination{padding-bottom:30px;float:left;width:100%;}
.hongo-content-right-part .hongo-blog-standard.hongo-blog-styles #infscr-loading{bottom:0px;}
.hongo-blog-styles .page-load-status{margin-top:30px;clear:both;float:left;width:100%;}
.page-load-status{margin-top:30px;clear:both;}
.infinite-scroll-request.loading{transform:scale(1);display:block;width:100%;min-height:40px;text-align:center;display:none;background-color:transparent !important;}
.infinite-scroll-request.loading:before{background-color:transparent !important;}
.infinite-scroll-request.loading::after{width:32px !important;height:32px !important;margin:-16px 0 0 -16px !important;}
.page-load-status .infinite-scroll-error{text-align:center;display:none;}
.page-load-status .finish-load{display:inline-block;background-color:#fff;color:#232323;text-transform:uppercase;font-weight:500;font-size:11px;padding:4px 15px 3px;-webkit-box-shadow:0 0 10px rgba(23, 23, 23, .1);box-shadow:0 0 10px rgba(23, 23, 23, .1);margin-top:15px;}
.sticky.post{margin-bottom:30px;display:inline-block;width:100%;}
.sticky.post .blog-post{background-color:#e8e8e8;padding:0;}
.sticky.post .blog-post .btn{text-transform:uppercase;}
.sticky.post .content .hongo-blog-post-meta-wrap{background-color:#fff;}
.hongo-layout-both-sidebar{margin-bottom:10%;padding-left:0;padding-right:0;}
.single-post-main-section{overflow:visible;}
.hongo-main-content-wrap{min-height:45vh;}
.navigation-link-wrap{margin-top:50px;}
.navigation-link-wrap .blog-nav-link{float:left;width:50%;text-transform:uppercase;}
.navigation-link-wrap .blog-nav-link.blog-nav-link-prev i{position:relative;top:1px;margin-right:5px;}
.navigation-link-wrap .blog-nav-link.blog-nav-link-next i{position:relative;top:1px;margin-left:5px;}
.navigation-link-wrap .blog-nav-link.blog-nav-link-next{text-align:right;float:right;}
.hongo-post-details-meta-wrap{color:#8e8e8e;font-size:11px;text-transform:uppercase;font-weight:300;line-height:20px;float:left;width:100%;margin-bottom:35px;}
.hongo-post-details-meta-wrap ul{padding:0;margin:0;list-style:none;width:100%;}
.hongo-post-details-meta-wrap ul li{float:left;}
.hongo-post-details-meta-wrap ul li a{color:#8e8e8e;font-size:11px;text-transform:uppercase;font-weight:300;line-height:20px;}
.hongo-post-details-meta-wrap ul li a:hover{color:#f57250;}
.hongo-post-details-meta-wrap .post-details-separator{float:left;margin:0 10px;font-size:10px;}
.blog-details-text a, .blog-details-text th a{text-decoration:underline}
.blog-details-text a:hover, .blog-details-text th a:hover{text-decoration:none;}
.blog-details-text .wp-block-categories a, .blog-details-text .wp-block-archives a{text-decoration:none;}
.blog-details-text .wp-block-archives-dropdown select{width:auto;}
.blog-details-text{line-height:25px;}
.blog-details-text :first-child{margin-top:0;}
.blog-details-text ul li:last-child{margin-bottom:0;}
.single-post .blog-image{clear:both;margin-bottom:25px;text-align:center;}
.blog-image.hongo-post-format-wrap, .single-post .blog-post-gallery-grid, .blog-image.hongo-blog-video, .blog-image.fit-videos, .blog-image.hongo-blog-video-html5, .blog-image.hongo-blog-blockquote, .blog-image.blog-image-standard, .blog-image.post-type-slider, .blog-image.hongo-blog-audio, .blog-image.hongo-blog-video, .blog-image.hongo-blog-video{margin-bottom:50px;}
.single-post .swiper-button-next{right:15px}
.single-post .swiper-button-prev{left:15px;}
.single-post .swiper-button-next i, .single-post .swiper-button-prev i{color:#fff;}
.single-post .swiper-button-next:hover i, .single-post .swiper-button-prev:hover i{opacity:0.4}
.single-post .blog-image.hongo-blog-blockquote blockquote{font-size:16px;line-height:24px;padding-bottom:5px;}
.single-post .blog-image.hongo-blog-blockquote blockquote footer{font-size:13px;}
.hongo-post-detail-icon{text-align:right;}
.hongo-post-detail-icon ul{width:auto;padding:0;margin:0;}
.hongo-post-detail-icon ul li{padding:0;margin:0;float:left;}
.hongo-post-detail-icon .hongo-blog-detail-like, .hongo-post-detail-icon .blog-details-social-sharing{display:inline-block;position:relative;top:2px}
.hongo-post-detail-icon .blog-details-social-sharing li{margin-left:12px;}
.hongo-post-detail-icon .hongo-blog-detail-like{margin-left:10px;position:relative;top:1px;}
.hongo-post-detail-icon .hongo-blog-detail-like li a{border:1px solid #e8e8e8;padding:3px 12px;color:#232323;border-radius:30px !important;width:auto;height:30px;line-height:29px;font-size:12px;}
.hongo-post-detail-icon .hongo-blog-detail-like li a i{position:relative;top:1px;color:#f57250;}
.hongo-post-detail-icon .hongo-blog-detail-like li a .posts-like{display:none;}
.hongo-post-detail-icon .hongo-blog-detail-like li a:hover{border-color:#f57250;color:#f57250;}
.hongo-post-detail-icon .hongo-blog-detail-like li a span{font-size:12px;position:relative;top:0px;margin-left:6px;}
.hongo-author-box-wrap{margin-top:45px;}
.hongo-author-box-wrap .hongo-author-box{border:1px solid #e8e8e8;padding:50px;}
.hongo-author-box-wrap .hongo-author-box>div>a img{max-width:100px;margin-right:40px;border-radius:50%;}
.hongo-author-box-wrap .hongo-author-title a{font-size:13px;color:#232323;text-transform:uppercase;font-weight:500;margin-bottom:5px;}
.hongo-author-box-wrap .hongo-author-title a:hover{color:#f57250}
.hongo-author-box-wrap .hongo-author-content{color:#898989;}
.hongo-author-box-wrap .hongo-author-box .btn{margin-top:15px;}
.comment-title{margin-top:50px;padding-top:70px;border-top:1px solid #e8e8e8;}
.hongo-comment-box .comment-title{width:100%;font-size:13px;line-height:22px;color:#232323;font-weight:500;display:block;text-transform:uppercase;margin-bottom:60px;text-align:center;}
.hongo-comment-box ul{list-style:none;padding:0;margin:0;}
.blog-comment li{padding:50px 0;position:relative;clear:both;border-bottom:1px solid #e8e8e8;}
.blog-comment>li:first-child{padding-top:0;}
.blog-comment li:last-child{border-bottom:none;padding-bottom:0;}
.blog-comment li .comment-image-box img{border-radius:50%;max-width:92px;}
.blog-comment li ul.children{margin-left:132px;list-style:none;clear:both;}
.blog-comment li ul.children li{border:none;padding-bottom:0;border-top:1px solid #e8e8e8;margin-top:50px;}
.blog-comment li .comment-respond{display:table;width:100%;}
.blog-comment li .comment-text-box{padding-left:40px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.blog-comment li .comment-text-box ul{list-style:initial;margin-bottom:20px;padding-left:18px;}
.blog-comment li .comment-text-box ul ul, .blog-comment li .comment-text-box ol ol{margin-bottom:0;}
.blog-comment li .comment-text-box ol{margin-bottom:25px;}
.blog-comment li .comment-text-box ul li, .blog-comment li .comment-text-box ol li{border:0;padding:0;margin:0;}
.blog-comment li .comment-text-box .comment-title-edit-link{display:inline-table;}
.blog-comment li .comment-text-box .comment-title-edit-link a{color:#232323;font-weight:500;text-transform:uppercase;font-size:13px;line-height:normal;}
.blog-comment li .comment-text-box .comment-title-edit-link a:hover{color:#f57250}
.blog-comment li .comment-text-box .comments-date{font-size:11px;font-weight:400;text-transform:uppercase;line-height:normal;}
.blog-comment li .comment-text-box .comments-date a:hover{color:#f57250}
.blog-comment li .comment-text-box .comment-reply-link{float:right;border:1px solid #e8e8e8;padding:0 8px;font-size:10px;font-weight:600;position:relative;color:#232323;text-transform:uppercase;}
.blog-comment li .comment-text-box .comment-reply-link:hover{background-color:#232323;border-color:#232323;color:#fff;}
.blog-comment li .comment-text-box .comment-text{margin-top:10px;}
.blog-comment li .comment-text-box .comment-text blockquote{margin-bottom:15px;}
.reply-comment-title, .reply-comment-title{width:100%;font-size:13px;line-height:22px;color:#232323;font-weight:500;display:block;text-transform:uppercase;margin-bottom:50px;border-top:1px solid #e8e8e8;padding-top:50px;margin-top:60px;text-align:center;}
.reply-comment-title small{float:right;}
.reply-comment-title small a{color:#ff0000;font-size:11px;}
.reply-comment-title small a:hover{color:#000;}
.comment-form{margin:0 -15px;}
.comment-form>div{padding:0 15px;margin-bottom:20px;}
.comment-form>div.form-submit{text-align:center;margin-bottom:10px;}
.comment-form input, .comment-form textarea{color:#232323;font-size:12px;margin:0;}
.comment-form input:focus, .comment-form textarea:focus{border-color:#c7c7c7;}
.comment-form input.btn{border:2px solid #232323;color:#fff;font-size:12px;font-weight:500;}
.comment-form input.btn:hover{color:#232323}
.comment-respond .comment-title{border-top:0;padding-top:0;margin-top:0;}
.single-post .single-comment-layout-2 .hongo-comment-form .comment-form{float:left;width:100%;background:#f7f7f7;margin:0;padding:70px 70px 60px;}
.single-post .single-comment-layout-2 .blog-comment .post-comment .comment-text{width:90%;}
.single-post .single-comment-layout-2 .reply-comment-title{border-top:0;padding-top:80px;margin-top:0;}
.single-post .single-comment-layout-2 .comment-title{margin-top:0;border-top:0;padding-top:0;}
.hongo-related-posts-background .hongo-related-posts{margin-top:0;}
.hongo-related-posts{padding-left:0;padding-right:0;margin-top:70px;}
.hongo-related-posts .related-post-general-title{font-size:13px;line-height:22px;font-weight:500;text-align:center;margin-bottom:60px;text-transform:uppercase;color:#232323;display:block;}
.single-post .hongo-related-posts ul.post-grid{list-style:none;padding-left:0;}
.hongo-sidebar-style-2.sidebar .widget{border:1px solid #e8e8e8;margin-bottom:30px;padding:30px;background-color:#fff;}
.hongo-sidebar-style-2.sidebar .widget.widget_search{border:0;padding:0;background-color:transparent;}
.hongo-sidebar-style-2.sidebar .widget-title{text-align:center;font-size:13px;margin-bottom:25px;}
.hongo-sidebar-style-2.sidebar .about-sidebar .about-right-banner{margin-bottom:25px;}
.hongo-sidebar-style-1.sidebar .about-sidebar .about-right-banner{margin-bottom:20px;}
.hongo-sidebar-style-2.sidebar .widget_media_image, .hongo-sidebar-style-2.sidebar .custom-html-widget, .hongo-sidebar-style-2.sidebar .widget_hongo_newsletter, .hongo-sidebar-style-2.sidebar .widget_hongo_about_widget{text-align:center;}
.hongo-sidebar-style-2.sidebar .widget_hongo_social_widget{text-align:center;}
.hongo-sidebar-style-2.sidebar .widget_hongo_social_widget ul{padding:0;margin:0;}
.hongo-sidebar-style-2.sidebar .widget_hongo_social_widget ul li{margin:0 10px;}
.hongo-sidebar-style-1.sidebar .widget_hongo_social_widget ul{padding:0;margin:0;}
.hongo-sidebar-style-1.sidebar .widget_hongo_social_widget ul li{margin:0 10px;}
.hongo-sidebar-style-1.sidebar .widget_hongo_social_widget ul li:first-child{margin-left:0}
.hongo-sidebar-style-1.sidebar .widget_hongo_social_widget ul li:last-child{margin-right:0}
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body{border:0;}
.accordion-style-1.panel-group{display:table;width:100%;margin-bottom:0;-webkit-box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.03);-moz-box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.03);box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.03);}
.accordion-style-1.panel-group .panel{border-radius:0;border:0px;border-bottom:1px solid #ededed;background-color:#fff;;padding:0;margin:0;}
.accordion-style-1.panel-group .panel:last-child{border-bottom:0;}
.accordion-style-1 .panel-heading{padding:0;border-radius:0;}
.accordion-style-1 .panel-title{font-size:13px;font-weight:500;color:#232323;padding:18px 60px 17px 30px;position:relative;line-height:18px;}
.accordion-style-1 .panel-title>span.pull-right{position:absolute;right:25px;top:19px;font-size:18px;color:#939393;}
.accordion-style-1 .panel-heading.active-accordion .panel-title>span.pull-right{color:#f57250;}
.accordion-style-1 .panel-body, .panel-group.accordion-style-1 .panel-heading+.panel-collapse>.panel-body{padding:22px 30px 25px 30px;background-color:#fafafa;border-left:2px solid #f57250;border-top:1px solid #ededed !important;}
.accordion-style-1 .panel-body p:last-child{margin-bottom:0;}
.accordion-style-2.panel-group{display:table;width:100%;margin-bottom:0;}
.accordion-style-2.panel-group .panel{border-radius:0;border:0px;background-color:transparent;padding:0;margin:0 0 10px 0;;font-weight:400;color:#232323}
.accordion-style-2 .panel-heading{padding:0;border-radius:0;border:1px solid #2b2b2b;background-color:transparent;}
.accordion-style-2 .panel-title{font-size:13px;font-weight:500;color:#808080;padding:15px 70px 15px 30px;position:relative;line-height:18px;}
.accordion-style-2 .panel-title>span.pull-right{position:absolute;right:0;font-size:13px;top:0;height:100%;width:50px;text-align:center;line-height:50px;border-left:1px solid #2b2b2b;}
.accordion-style-2 .panel-title>span.pull-right i{transform:translate(-50%, -50%);top:50%;position:absolute;left:50%;}
.accordion-style-2 .panel-heading.active-accordion{background-color:#1a1a1a;color:#b5b5b5;}
.accordion-style-2 .panel-heading.active-accordion .panel-title{color:#b5b5b5;}
.accordion-style-2 .panel-body{padding:25px 30px;font-weight:400;line-height:24px;color:#808080;}
.accordion-style-2 .panel-body p:last-child{margin-bottom:0;}
.accordion-style-3.panel-group{display:table;width:100%;margin-bottom:0;}
.accordion-style-3.panel-group .panel{border-radius:0;border:0px;background-color:transparent;padding:0;margin:0 0 20px 0;;font-weight:400;color:#232323}
.accordion-style-3 .panel-heading{padding:0;border-radius:5px;border:0;background-color:#ffffff;position:relative;z-index:1;-webkit-box-shadow:0 15px 15px -5px rgba(0, 0, 0, 0.08);-moz-box-shadow:0 15px 15px -5px rgba(0, 0, 0, 0.08);box-shadow:0 15px 15px -5px rgba(0, 0, 0, 0.08);}
.accordion-style-3 .panel-title{font-size:13px;font-weight:500;color:#232323;padding:15px 55px 15px 30px;position:relative;line-height:18px;}
.accordion-style-3 .panel-title>span.pull-right{position:absolute;right:0;font-size:13px;top:0;height:100%;width:50px;text-align:center;line-height:52px;}
.accordion-style-3 .panel-title .accordion-title{display:table;}
.accordion-style-3 .panel-body{padding:30px 30px 25px 30px;font-weight:400;line-height:24px;color:#808080;background-color:#fff;border-radius:0 0 5px 5px;}
.accordion-style-3 .panel-body p:last-child{margin-bottom:0;}
.accordion-style-3 .panel-collapse{position:relative;z-index:0;top:-2px;}
.accordion-style-4 .panel{background:transparent;box-shadow:none;margin-top:0 !important;padding:0;}
.accordion-style-4.panel-group .panel-heading, .accordion-style-4.panel-group .panel:last-child .panel-heading.active-accordion{border:0px;border-bottom:1px solid #e4e4e4;background:transparent;}
.accordion-style-4.panel-group .panel:last-child .panel-heading{border-bottom:0}
.accordion-style-4 .panel-heading{padding:18px 0;}
.accordion-style-4 .panel-title{font-size:13px;padding-right:30px;font-weight:500;position:relative;color:#232323;line-height:18px;}
.accordion-style-4 .panel-title>span.pull-right{position:absolute;right:0;top:1px;color:#626262;font-size:10px;}
.accordion-style-4.panel-group .panel-collapse .panel-body{border-top:0;padding:25px 0}
.accordion-style-4.panel-group .panel-collapse .panel-body p{margin:0;}
.toggle-style-1.panel-group{display:table;width:100%;margin-bottom:0;}
.toggle-style-1.panel-group .panel{border-radius:0;border:0px;background-color:#fff;;padding:0;margin:0 0 10px 0;}
.toggle-style-1 .panel-heading{padding:0;border-radius:0;background-color:#232323;border:0;}
.toggle-style-1 .panel-title{font-size:13px;font-weight:500;color:#fff;padding:16px 60px 14px 30px;position:relative;line-height:18px;}
.toggle-style-1 .panel-title>span.pull-right{position:absolute;right:22px;top:14px;font-size:13px;color:#fff;}
.toggle-style-1 .panel-body{padding:22px 30px 25px 30px;background-color:#f5f5f5;}
.toggle-style-1 .panel-body p:last-child{margin-bottom:0;}
.product-brand-style-1{text-align:center;}
.product-brand-style-1 img{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.product-brand-style-1:hover img{opacity:0.6;filter:alpha(opacity=60);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.product-brand-style-2{text-align:center;padding:40px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.product-brand-style-2 img{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-radius:0;}
.product-brand-style-2:hover{border-radius:8px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}
.product-brand-style-3{text-align:center;padding:19.5% 30px;position:relative}
.product-brand-style-3 a{position:relative;z-index:1}
.product-brand-style-3:after{border:1px solid rgba(255, 255, 255, 0.10);position:absolute;left:10px;top:25px;width:calc(100% - 20px);height:calc(100% - 50px);content:""}
.product-brand-style-4{text-align:center;padding:22% 0;}
.product-brand-style-4 img{opacity:0.7;filter:alpha(opacity=70);-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.product-brand-style-4:hover img{opacity:1;filter:alpha(opacity=100);}
.brand-style-slider-1 .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.brand-style-slider-1 .swiper-slide{padding-top:5px;padding-bottom:5px;text-align:center;}
.brand-style-slider-1 .swiper-slide:before{content:"";left:0;height:1000%;width:1px;position:absolute;background-color:rgba(0, 0, 0, 0.07);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.brand-style-slider-1 .swiper-slide:first-child:before{display:none}
.brand-style-slider-1 .swiper-slide.swiper-slide-active:before{display:none}
.brand-style-slider-1 .swiper-button-prev{left:0;}
.brand-style-slider-1 .swiper-button-next{right:0;}
.brand-style-slider-1 .swiper-button-next i, .brand-style-slider-1 .swiper-button-prev i{font-size:16px;}
.call-to-action-style-1 span{font-size:13px;line-height:22px;font-weight:500;margin-bottom:10px;display:block;}
.call-to-action-style-1 .call-to-action-title{font-size:40px;line-height:47px;color:#242424;font-weight:500;padding:0;margin:0 0 35px;}
.call-to-action-style-2{display:table;margin:0 auto;}
.call-to-action-style-2 .call-to-action-title{margin:0;padding:0 45px 0 0;display:table-cell;font-size:34px;line-height:44px;color:#232323;font-weight:600;vertical-align:middle}
.call-to-action-style-2 .separator{margin:0;padding:0;display:table-cell;width:1px;background-color:rgba(255, 255, 255, .40);vertical-align:middle}
.call-to-action-style-2 .call-to-action-sub-title{margin:0;padding:0 0 0 45px;display:table-cell;font-size:16px;line-height:20px;color:#232323;font-weight:400;vertical-align:middle}
.call-to-action-style-2 .action-button{display:table-cell;vertical-align:middle;padding-left:45px;}
.text-right .call-to-action-style-2{margin-right:0;margin-left:auto;}
.text-left .call-to-action-style-2{margin-right:auto;margin-left:0;}
.text-center .call-to-action-style-2 .call-to-action-sub-title{text-align:left;}
.call-to-action-style-3{display:table;margin:0 auto;}
.call-to-action-style-3 .call-to-action-title{margin:0;padding:0 30px 0 0;display:table-cell;font-size:16px;line-height:22px;color:#232323;font-weight:500;vertical-align:middle}
.call-to-action-style-3 .action-button{display:table-cell;vertical-align:middle;}
.text-right .call-to-action-style-3{margin-right:0;margin-left:auto;}
.text-left .call-to-action-style-3{margin-right:auto;margin-left:0;}
.call-to-action-style-4{display:table;margin:0 auto;}
.call-to-action-style-4 .call-to-action-title{margin:0;padding:0 30px 0 0;display:table-cell;font-size:22px;line-height:30px;color:#232323;font-weight:500;vertical-align:middle}
.call-to-action-style-4 .action-button{display:table-cell;vertical-align:middle;}
.text-right .call-to-action-style-4{margin-right:0;margin-left:auto;}
.text-left .call-to-action-style-4{margin-right:auto;margin-left:0;}
.call-to-action-style-5{display:table;margin:0 auto;}
.call-to-action-style-5 .call-to-action-title{margin:0;padding:23px 30px 22px;display:table-cell;font-size:16px;line-height:24px;color:#232323;font-weight:500;vertical-align:middle;background-color:#ffffff;border:1px solid #e0e0e0;width:77%;}
.call-to-action-style-5 .btn{display:table-cell;vertical-align:middle;}
.text-right .call-to-action-style-5{margin-right:0;margin-left:auto;}
.text-left .call-to-action-style-5{margin-right:auto;margin-left:0;}
.call-to-action-style-6 span{font-size:13px;line-height:22px;font-weight:500;margin-bottom:7px;display:block;}
.call-to-action-style-6 .call-to-action-title{font-size:28px;line-height:37px;color:#232323;font-weight:500;padding:0;margin:0 0 10px;}
.call-to-action-style-6 .call-to-action-content{margin:0 auto 35px;width:70%;}
.text-left .call-to-action-style-6 .call-to-action-content, .text-right .call-to-action-style-6 .call-to-action-content{width:100%;}
.call-to-action-style-7 .call-to-action-title{font-size:30px;line-height:37px;color:#232323;font-weight:600;padding:0;margin:0;}
.call-to-action-style-7 .call-to-action-content{margin:0 auto;}
.call-to-action-style-7 .call-to-action-content p{margin-bottom:20px;}
.counter-style .appear, .counter-style .wpb_appear{-webkit-animation:none !important;-o-animation:none !important;animation:none !important;}
.counter-style1{padding:11% 20px;border:3px solid transparent;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.counter-style1:hover{border:3px solid #f57250}
.counter-style1 i, .counter-style1 .icon-image{color:#808080;margin-bottom:15px;}
.counter-style1 .timer{font-size:26px;line-height:30px;font-weight:600;color:#3e3e3e;margin:0;}
.counter-style1 span{font-size:13px;display:block;}
.counter-style2{display:table;}
.counter-style2 a.counter-icon-link, .counter-style2 i, .counter-style2 .icon-image{color:#808080;padding-right:25px;display:table-cell;vertical-align:middle;position:relative}
.counter-style2 a.counter-icon-link>i, .counter-style2 a.counter-icon-link>.icon-image{padding-right:0;}
.counter-style2 .icon-image{margin-right:25px;padding:0;}
.counter-style2 i~.feature-content,
.counter-style2 .icon-image~.feature-content,
.counter-style2 a~.feature-content{padding-left:25px;}
.counter-style2 i~.feature-content:after,
.counter-style2 .icon-image~.feature-content:after,
.counter-style2 a~.feature-content:after{content:"";background-color:rgba(0, 0, 0, .2);left:0;position:absolute;top:51%;width:1px;height:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.counter-style2:hover i{color:#f57250;}
.counter-style2 .feature-content{display:table-cell;vertical-align:middle;position:relative}
.counter-style2 .timer{font-size:22px;line-height:28px;font-weight:500;color:#232323;margin:0;}
.counter-style2 span{font-size:12px;display:block;line-height:14px;}
.counter-style3{padding:0;position:relative;}
.counter-style3:before{content:"";position:absolute;width:1px;height:40px;background-color:rgba(0, 0, 0, 0.20);right:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.counter-style3 .timer{font-size:70px;line-height:70px;font-weight:400;color:rgba(0, 0, 0, 0.20);margin:0;width:100%;}
.counter-style3 .counter-title{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#232323;font-weight:500;}
.progess-bar-style1 .skillbar{position:relative;display:inline-block;margin:35px 0 8px;background:#c6c6c6;height:4px;width:100%;text-align:left;}
.progess-bar-style1 .skillbar-bar{height:4px;width:0px;background:#232323;display:inline-block;position:absolute;top:0;margin-bottom:0px;}
.progess-bar-style1 .skill-bar-percent{position:absolute;top:-26px;right:0;font-size:11px}
.progess-bar-style1 .skill-bar-text{top:-26px;position:absolute;font-size:12px;}
.progess-bar-style2 .skillbar{position:relative;display:inline-block;margin:35px 0 10px;background:transparent;border:1px solid #f57250;height:6px;width:93%;text-align:left;}
.progess-bar-style2 .skillbar-bar{height:6px;width:0px;background:#f57250;display:inline-block;position:absolute;top:-1px;margin:0;}
.progess-bar-style2 .skill-bar-percent{position:absolute;top:-9px;right:-39px;color:#232323;font-size:11px}
.progess-bar-style2 .skill-bar-text{top:-29px;position:absolute;font-size:11px;color:#232323;}
.hongo-timer-style-1.counter-event .counter-box{display:inline-block;margin:0;padding:0 10% 0 0;position:relative;text-align:center}
.hongo-timer-style-1.counter-event .counter-box:last-child{padding-right:0;}
.hongo-timer-style-1.counter-event .counter-box .number{font-size:36px;color:#232323;line-height:38px;font-weight:500;letter-spacing:-1px}
.hongo-timer-style-1.counter-event .counter-box span{font-size:12px;line-height:normal;}
.hongo-timer-style-2.counter-event .counter-box{display:inline-block;margin:0;padding:0 20px;position:relative;min-width:18%;text-align:center;}
.hongo-timer-style-2.counter-event .counter-box:after{content:"";height:25px;float:right;border-right:1px solid rgba(255, 255, 255, .40);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.hongo-timer-style-2.counter-event .counter-box.last:after{display:none;}
.hongo-timer-style-2.counter-event .counter-box .number{display:inline-block;font-size:45px;color:#232323;line-height:50px;font-weight:500;vertical-align:middle;padding-top:2px;}
.hongo-timer-style-2.counter-event .counter-box span{font-size:12px;line-height:48px;color:#939393;padding-left:10px;display:inline-block;}
@-moz-document url-prefix() {
.hongo-timer-style-2.counter-event .counter-box .number{padding-top:0px;}
} .hongo-timer-style-3.counter-event .counter-box{display:inline-block;margin:0;padding:0 20px;position:relative;min-width:14%;text-align:center;}
.hongo-timer-style-3.counter-event .counter-box .number{position:relative;width:100%;}
.hongo-timer-style-3.counter-event .counter-box .number:before{content:":";font-family:'Source Sans Pro', sans-serif;color:#232323;float:right;position:absolute;right:-21px;top:50%;font-size:30px;margin-top:-4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;}
.hongo-timer-style-3.counter-event .counter-box.last .number:before{display:none;}
.hongo-timer-style-3.counter-event .counter-box .number{font-size:45px;color:#232323;line-height:45px;font-weight:500;letter-spacing:-2px}
.hongo-timer-style-3.counter-event .counter-box span{font-size:12px;line-height:normal;padding-left:0;}
.team-slider-style-1 .team-image{position:relative}
.team-slider-style-1 .team-image img{margin-left:auto;margin-right:auto;display:block;}
.team-slider-style-1 .swiper-slide .hongo-overlay{opacity:0;background:#f57250;}
.team-slider-style-1 .swiper-slide .hongo-overlay, .team-slider-style-1 .swiper-slide .overlay-content{opacity:0;position:absolute;left:0;bottom:0;height:100%;overflow:hidden;width:100%;z-index:4;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.team-slider-style-1 .swiper-slide:hover .overlay-content, .team-slider-style-1 .swiper-slide:hover .hongo-overlay{height:100%;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.team-slider-style-1 .swiper-slide:hover .hongo-overlay{opacity:.9;}
.team-slider-style-1 .swiper-slide .team-social-link{position:absolute;padding-right:15px;padding-left:15px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.team-slider-style-1 .overlay-content .team-social-icon:first-child{margin-left:0;}
.team-slider-style-1 .overlay-content .team-social-icon:last-child{margin-left:0;}
.team-slider-style-1 .swiper-slide .team-social-link a{color:#fff;font-size:13px;margin:0 10px;}
.team-slider-style-1 .swiper-slide figcaption{background-color:#fff;padding:25px 10px 0}
.team-slider-style-1 .swiper-slide figcaption .team-title, .team-slider-style-1 .swiper-slide figcaption .team-title a{font-size:12px;color:#232323;line-height:17px;font-weight:500}
.team-slider-style-1 .swiper-slide figcaption .team-title a:hover{color:#f57250;}
.team-slider-style-1 .swiper-slide figcaption .team-subtitle{font-size:11px;line-height:18px;}
.team-slider-style-3 .team-style-2 figure figcaption{width:100%;padding-bottom:0;}
.icon-text-style-4{padding-left:50px;position:relative;}
.icon-text-style-4 .hongo-featurebox-img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.icon-text-style-4 .hongo-featurebox-text, .icon-text-style-4 .hongo-featurebox-text a{font-weight:500;color:#232323;line-height:normal;font-size:12px;}
.icon-text-style-4 .hongo-featurebox-text a:hover{color:#f57250;}
.icon-text-style-4 .sub-title{font-size:12px;line-height:normal}
.text-center .icon-text-style-4{display:inline-block;}
.icon-text-style-5{position:relative;border:1px solid #e8e8e8;padding:19% 14%;border-radius:5px;}
.icon-text-style-5 .hongo-featurebox-img{display:inline-block;margin-bottom:20px;}
.icon-text-style-5 .hongo-featurebox-img i{color:#fff;border-radius:100%;height:80px;width:80px;margin:0 auto;text-align:center;display:table-cell;vertical-align:middle;}
.icon-text-style-5 .hongo-featurebox-text{margin-bottom:5px;}
.icon-text-style-5 .hongo-featurebox-text, .icon-text-style-5 .hongo-featurebox-text a{font-weight:500;color:#232323;line-height:normal;font-size:13px;}
.icon-text-style-5 .hongo-featurebox-text a:hover{color:#f57250;}
.icon-text-style-5 .sub-title{font-size:12px;line-height:normal}
.icon-text-style-5 .content p:last-child{margin-bottom:0;}
.icon-text-style-6{position:relative;padding:0 12%;}
.icon-text-style-6 .hongo-featurebox-img{margin:0 auto 20px;position:relative;}
.icon-text-style-6 .hongo-featurebox-text{margin-bottom:5px;}
.icon-text-style-6 .hongo-featurebox-text, .icon-text-style-6 .hongo-featurebox-text a{font-weight:500;line-height:normal;color:#232323;font-size:13px;}
.icon-text-style-6 .hongo-featurebox-text a:hover{color:#f57250;}
.icon-text-style-6 .sub-title{font-size:12px;line-height:normal}
.icon-text-style-6 .btn-link{display:inline-block;clear:both;}
.icon-text-style-6 .btn-link, .icon-text-style-6 .btn{margin-top:15px;}
.icon-text-style-7{padding-left:65px;position:relative;}
.icon-text-style-7 .hongo-featurebox-img{color:#818181;position:absolute;top:0;left:0}
.icon-text-style-7 .hongo-featurebox-text{margin-bottom:4px;}
.icon-text-style-7 .hongo-featurebox-text, .icon-text-style-7 .hongo-featurebox-text a{font-weight:500;color:#232323;line-height:normal;font-size:13px;}
.icon-text-style-7 .hongo-featurebox-text a:hover{color:#f57250;}
.icon-text-style-7 .content{width:90%}
.icon-text-style-8{background-color:#232323;border:1px solid #232323;padding:13%;}
.icon-text-style-8 .hongo-featurebox-inner-wrap{padding-left:53px;padding-bottom:20px;margin-bottom:17px;position:relative;border-bottom:1px solid #454545;}
.icon-text-style-8 .hongo-featurebox-img{position:absolute;top:5px;left:0;}
.icon-text-style-8 .hongo-featurebox-img img{width:35px;top:-1px;position:relative}
.icon-text-style-8 .sub-title, .icon-text-style-8 .sub-title a{font-weight:500;color:#808080;line-height:normal;font-size:12px;}
.icon-text-style-8 .sub-title a:hover{color:#fff;}
.icon-text-style-8 .title, .icon-text-style-8 .title a{font-size:13px;line-height:normal;color:#fff;font-weight:500;}
.icon-text-style-8 .title a:hover a:hover{color:#808080;}
.icon-text-style-10{background-color:#fff;padding:30px 10%;border-radius:6px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .05);box-shadow:0 0 10px rgba(0, 0, 0, .05);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.icon-text-style-10:hover{background-color:#fff;padding:30px 10%;border-radius:6px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);}
.icon-text-style-10 .hongo-featurebox-wrapper{display:table;vertical-align:middle}
.icon-text-style-10 .hongo-featurebox-content-wrap, .icon-text-style-10 .hongo-featurebox-img{display:table-cell;vertical-align:middle}
.icon-text-style-10 .hongo-featurebox-text{font-size:13px;line-height:18px;font-weight:500;color:#232323;margin-bottom:5px;}
.icon-text-style-10 .sub-title{font-size:12px;line-height:18px;}
.icon-text-style-10 .hongo-featurebox-content-wrap{padding-left:20px;}
.icon-text-style-10 .hongo-featurebox-img img{max-width:50px;}
.icon-text-style-11{background-color:#fff;padding:25px 10%;border-radius:6px;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .06);box-shadow:0 0 6px rgba(0, 0, 0, .06);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.icon-text-style-11 .hongo-featurebox-text{font-size:13px;line-height:20px;font-weight:500;color:#232323;margin-bottom:6px;}
.icon-text-style-11 .sub-title{font-size:13px;line-height:18px;}
.icon-text-style-11 .hongo-featurebox-img{margin-bottom:18px;}
.icon-text-style-11 .hongo-featurebox-wrapper .content{font-size:12px;line-height:18px;}
.icon-text-style-11:hover{-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .09);box-shadow:0 0 20px rgba(0, 0, 0, .09)}
.custom-icon-text-style-1{position:relative;top:0;background-color:#fff;border:1px solid #eeeded;padding:23% 5% 23%;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.custom-icon-text-style-1:hover{box-shadow:0px 0px 10px rgba(210, 210, 210, 0.8);-moz-box-shadow:0px 0px 10px rgba(210, 210, 210, 0.8);-webkit-box-shadow:0px 0px 10px rgba(210, 210, 210, 0.8);top:-8px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.custom-icon-text-style-1 .hongo-featurebox-img{margin-bottom:17px;}
.custom-icon-text-style-1 .hongo-featurebox-text, .custom-icon-text-style-1 .hongo-featurebox-text a{color:#232323;line-height:normal;font-size:12px;}
.custom-icon-text-style-1 .hongo-featurebox-text a:hover{color:#f57250;}
.fancy-text-box-style-1{display:table;}
.fancy-text-box-style-1 .hongo-featurebox-inner-wrap{display:table-cell;vertical-align:middle;word-break:break-word;}
.fancy-text-box-style-1 span{display:table-cell;padding-right:30px;position:relative;vertical-align:middle;font-size:30px;font-weight:500;}
.fancy-text-box-style-1 span:before{background-color:#e2e2e2;content:"";height:23px;width:1px;position:absolute;right:15px;top:47%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fancy-text-box-style-1 .hongo-featurebox-text{margin-bottom:-2px;}
.fancy-text-box-style-1 .hongo-featurebox-text, .fancy-text-box-style-1 .hongo-featurebox-text a{font-size:13px;color:#232323;font-weight:500;line-height:normal;}
.fancy-text-box-style-1 .hongo-featurebox-text a:hover{color:#f57250;}
.fancy-text-box-style-1 .sub-title{font-size:12px;color:#808080;line-height:normal;}
.fancy-text-box-style-1 .content{margin-top:17px;}
.fancy-text-box-style-2{padding:20px 70px;position:relative;word-break:break-word;}
.fancy-text-box-style-2 .hongo-featurebox-text, .fancy-text-box-style-2 .content{width:100%;}
.fancy-text-box-style-2:before{content:"";position:absolute;left:20px;z-index:1;width:80%;padding:0;height:calc(100% + 10px);background-color:#fff;top:-5px;transform:scale(0, 0);-moz-transform:scale(0, 0);-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);box-shadow:0px 0px 10px rgba(210, 210, 210, 0.6);-moz-box-shadow:0px 0px 10px rgba(210, 210, 210, 0.6);-webkit-box-shadow:0px 0px 10px rgba(210, 210, 210, 0.6);-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.fancy-text-box-style-2:hover:before{transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);}
.fancy-text-box-style-2 .hongo-featurebox-text, .fancy-text-box-style-2 span, .fancy-text-box-style-2 .content, .fancy-text-box-style-2 .sub-title{z-index:2;position:relative}
.fancy-text-box-style-2 .hongo-featurebox-img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.fancy-text-box-style-2 .hongo-featurebox-text{display:inline-block;margin-bottom:3px;}
.fancy-text-box-style-2 .hongo-featurebox-text, .fancy-text-box-style-2 .hongo-featurebox-text a{font-weight:500;color:#232323;line-height:normal;font-size:13px;}
.fancy-text-box-style-2 .hongo-featurebox-text a:hover{color:#f57250;}
.fancy-text-box-style-3{background:#fff;padding:15% 12%;position:relative;overflow:hidden;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.fancy-text-box-style-3:before{content:"";opacity:0;position:absolute;left:0;top:0;height:100%;overflow:hidden;width:100%;z-index:1;background:#232323;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.fancy-text-box-style-3:hover:before{opacity:1;}
.fancy-text-box-style-3 .hongo-featurebox-img{margin-bottom:10px;}
.fancy-text-box-style-3 .hongo-featurebox-text, .fancy-text-box-style-3 .hongo-featurebox-text a{color:#232323;font-size:12px;font-weight:500;}
.fancy-text-box-style-3 .content-hover{width:76%;position:absolute;left:0;right:0;bottom:-150%;margin:0 auto;z-index:2;height:auto;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.fancy-text-box-style-3 .content-hover .hongo-featurebox-text{margin-bottom:5px;}
.fancy-text-box-style-3 .content-hover .hongo-featurebox-text, .fancy-text-box-style-3 .content-hover .hongo-featurebox-text a{color:#fff;}
.fancy-text-box-style-3 .content-hover .content{color:#fff;}
.fancy-text-box-style-3:hover .content{opacity:.80}
.fancy-text-box-style-3:hover .content-hover{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
.fancy-text-box-style-4{padding:15% 12%;position:relative;overflow:hidden;position:relative;}
.fancy-text-box-style-4 *{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.fancy-text-box-style-4:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:#f57250;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.fancy-text-box-style-4:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.fancy-text-box-style-4 .hongo-featurebox-wrapper{position:relative;}
.fancy-text-box-style-4 .hongo-featurebox-img, .fancy-text-box-style-4 .hongo-featurebox-img a{margin-bottom:16px;color:#808080;}
.fancy-text-box-style-4 .hongo-featurebox-text, .fancy-text-box-style-4 .hongo-featurebox-text a{color:#232323;font-size:13px;font-weight:500;}
.fancy-text-box-style-4 .sub-title{font-size:12px;margin-top:-3px;}
.fancy-text-box-style-4 .sub-title a{color:#808080;}
.fancy-text-box-style-4:hover .sub-title, .fancy-text-box-style-4:hover .sub-title a{color:#ffffff;opacity:.50;}
.fancy-text-box-style-5{position:relative;width:100%;height:100%;overflow:hidden;background-color:#232323;padding:11% 11%;}
.fancy-text-box-style-5 .hongo-featurebox-inner-wrap{display:table-cell;vertical-align:middle;word-break:break-word;}
.fancy-text-box-style-5 .hongo-featurebox-img{display:table-cell;padding-right:42px;position:relative;vertical-align:middle;}
.fancy-text-box-style-5 .hongo-featurebox-img, .fancy-text-box-style-5 .hongo-featurebox-img a{color:#ffffff;font-size:30px;font-weight:500;}
.fancy-text-box-style-5 .hongo-featurebox-img:before{border-right:1px solid #4d4d4d;content:"";height:25px;width:1px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.fancy-text-box-style-5 .hongo-featurebox-text{margin-bottom:-2px;}
.fancy-text-box-style-5 .hongo-featurebox-text, .fancy-text-box-style-5 .hongo-featurebox-text a{color:#ffffff;font-weight:500;line-height:normal;}
.fancy-text-box-style-5 .sub-title{font-size:13px;line-height:normal;}
.fancy-text-box-style-5:before{content:"";z-index:1;width:100%;height:100%;position:absolute;left:-100%;top:0;background:#f57250;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.fancy-text-box-style-5:hover:before{left:0;}
.fancy-text-box-style-5 .content{color:#ffffff;position:absolute;text-align:center;left:-100%;right:100%;margin:0 auto;width:75%;top:50%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.fancy-text-box-style-5:hover .content{left:0;right:0;}
.fancy-text-box-style-6{position:relative;border:1px solid #ededed;background-color:#ffffff;padding:17% 17%;}
.fancy-text-box-style-6 span{font-size:40px;line-height:normal;display:block;margin-bottom:5px}
.fancy-text-box-style-6 .hongo-featurebox-text{margin-bottom:5px;}
.fancy-text-box-style-6 .hongo-featurebox-text, .fancy-text-box-style-6 .hongo-featurebox-text a{font-weight:500;color:#292929;line-height:normal;font-size:13px}
.fancy-text-box-style-6 .hongo-featurebox-text a:hover{color:#f57250;}
.masonry-gallery .grid-item figure{margin:0;position:relative;overflow:hidden;}
.masonry-gallery .grid-item figcaption{bottom:0;right:0;opacity:0;position:absolute;width:0;height:0;padding:0;z-index:1;text-align:center;background-color:rgba(255, 255, 255, 1);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.masonry-gallery .grid-item figcaption .gallery-hover-main{transform:none;display:table;height:100%;top:0;width:100%;}
.masonry-gallery .grid-item figcaption .gallery-hover-box{display:table-cell;height:100%;vertical-align:middle;}
.masonry-gallery .grid-item .gallery-hover-content{top:2px;font-size:20px;line-height:normal;position:relative;color:#282828;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.masonry-gallery .grid-item figure:hover figcaption{opacity:1;width:50px;height:50px;}
.masonry-gallery .grid-item figure img{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.masonry-gallery .grid-item figure img.lazyloaded, .masonry-gallery .grid-item figure img.lazy.loaded{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.masonry-gallery .grid-item figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.grid-gallery .grid-item figure{margin:0;position:relative;overflow:hidden;}
.grid-gallery .grid-item figcaption{bottom:0;left:0;opacity:0;position:absolute;width:100%;height:100%;padding:30px;z-index:1;text-align:center;background-color:rgba(23, 23, 23, .80);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.grid-gallery .grid-item figcaption .gallery-hover-main{transform:none;display:table;height:100%;top:0;width:100%;}
.grid-gallery .grid-item figcaption .gallery-hover-box{display:table-cell;height:100%;vertical-align:middle;}
.grid-gallery .grid-item .gallery-hover-content{position:relative;font-size:22px;color:#fff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.grid-gallery .grid-item figure:hover figcaption{opacity:1;}
.grid-gallery .grid-item figure img{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.grid-gallery .grid-item figure img.lazyloaded, .grid-gallery .grid-item figure img.lazy.loaded{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.grid-gallery .grid-item figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.hongo-shop-grid .hongo-grid-item figure{margin:0;position:relative;overflow:hidden;}
.hongo-shop-grid .hongo-grid-item figcaption{bottom:0;left:0;opacity:0;position:absolute;width:100%;height:100%;padding:30px;z-index:1;text-align:center;background-color:rgba(23, 23, 23, .80);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.hongo-shop-grid .hongo-grid-item figcaption .gallery-hover-main{transform:none;display:table;height:100%;top:0;width:100%;}
.hongo-shop-grid .hongo-grid-item figcaption .gallery-hover-box{display:table-cell;height:100%;vertical-align:middle;}
.hongo-shop-grid .hongo-grid-item .gallery-hover-content{position:relative;font-size:20px;color:#fff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.hongo-shop-grid .hongo-grid-item figure:hover figcaption{opacity:1;}
.hongo-shop-grid .hongo-grid-item figure img{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.hongo-shop-grid .hongo-grid-item figure img.lazyloaded, .hongo-shop-grid .hongo-grid-item figure img.lazy.loaded{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
.hongo-shop-grid .hongo-grid-item figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.image-carousel-style-1 ul{margin:0;padding:0;list-style:none;}
.image-carousel-style-1 ul li figure{margin:0;position:relative;overflow:hidden;}
.image-carousel-style-1 ul li figure .gallery-img img{width:100%;}
.image-carousel-style-1 ul li .hongo-overlay{background-color:#f57250;}
.image-carousel-style-1 ul li figure:hover .hongo-overlay{opacity:.8;}
.image-carousel-style-1 ul li figcaption, .image-carousel-style-1 ul li .hongo-overlay{bottom:0;left:0;opacity:0;position:absolute;width:100%;height:100%;padding:30px;z-index:1;text-align:center;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.image-carousel-style-1 ul li figcaption .gallery-hover-main{transform:none;display:table;height:100%;top:0;width:100%;}
.image-carousel-style-1 ul li figcaption .gallery-hover-box{display:table-cell;height:100%;vertical-align:bottom;}
.image-carousel-style-1 ul li .gallery-hover-content{position:relative;color:#fff;font-size:20px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.image-carousel-style-1 ul li figure:hover figcaption{opacity:1;}
.image-carousel-style-1 ul li .gallery-hover-content i{font-size:21px;}
.image-carousel-style-1 ul li .gallery-hover-content span{font-size:12px;display:block;margin-top:5px;}
.image-carousel-style-1 .swiper-button-next{right:10px;}
.image-carousel-style-1 .swiper-button-prev{left:10px;}
.team-style-1 figure{position:relative;overflow:hidden;}
.team-style-1 figure .team-image{position:relative;overflow:hidden;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.65) 100%);}
.team-style-1 figure .team-image:before{content:"";position:absolute;z-index:0;width:100%;height:100%;left:0;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.80) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.80) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);}
.team-style-1 .hongo-overlay{display:block;position:absolute;z-index:0;overflow:hidden;bottom:0;left:0;right:0;width:100%;top:inherit;height:0;background-color:#f57250;opacity:.9;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-1 figure:hover .hongo-overlay{height:100%;}
.team-style-1 figure figcaption{width:100%;position:absolute;bottom:15px;left:0;padding-left:15px;padding-right:15px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-1 figure:hover figcaption{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
.team-style-1 figure .overlay-content-box{opacity:0;position:absolute;height:auto;width:100%;padding:0 15px;bottom:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.team-style-1 figure .overlay-content-box .team-social-icon:first-child{margin-left:0;}
.team-style-1 figure .overlay-content-box .team-social-icon:last-child{margin-right:0;}
.team-style-1 figure:hover .overlay-content-box{opacity:1;z-index:99;bottom:48px;}
.team-style-1 figure .overlay-content-wrapper{display:table;height:100%;width:100%;}
.team-style-1 figure .overlay-content{display:table-cell;vertical-align:bottom;}
.team-style-1 figure .overlay-content a{margin:0 12px;color:#fff;}
.team-style-1 figure figcaption .team-member-position{position:relative;top:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-1 figure figcaption .team-name, .team-style-1 figure figcaption .team-name a{color:#fff;font-size:13px;font-weight:500;line-height:18px;}
.team-style-1 figure figcaption .team-designation{color:#fff;font-size:11px;opacity:0;line-height:normal;}
.team-style-1 figure:hover figcaption .team-designation{opacity:.70;}
.team-style-2 figure{position:relative;}
.team-style-2 figure .team-image{position:relative;overflow:hidden;}
.team-style-2 .hongo-overlay{display:block;position:absolute;z-index:0;top:inherit;background-color:#f57250;opacity:.9;overflow:hidden;bottom:0;left:0;right:0;width:100%;height:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-2 figure:hover .hongo-overlay{height:100%;}
.team-style-2 figure .overlay-content{position:absolute;opacity:0;overflow:hidden;bottom:0;left:0;right:0;padding-left:15px;padding-right:15px;width:100%;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-2 figure .overlay-content .team-social-icon:first-child{margin-left:0;}
.team-style-2 figure .overlay-content .team-social-icon:last-child{margin-right:0;}
.team-style-2 figure:hover .overlay-content{opacity:1;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
.team-style-2 figure .overlay-content a{margin:0 12px;color:#fff;}
.team-style-2 figure figcaption{width:100%;padding:25px 0 25px 0;}
.team-style-2 figure figcaption .team-member-position{position:relative;top:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-2 figure figcaption .team-name, .team-style-2 figure figcaption .team-name a{color:#232323;font-size:12px;font-weight:500;line-height:15px;}
.team-style-2 figure figcaption .team-designation{font-size:11px;line-height:19px;}
.team-style-3 figure{position:relative;overflow:hidden;background:#232323}
.team-style-3 .hongo-overlay{position:absolute;height:100%;z-index:0;width:100%;opacity:0;top:0;display:block;background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 1) 100%);background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 1) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-3 figure:hover .hongo-overlay{opacity:1;}
.team-style-3 figure figcaption{width:100%;position:absolute;bottom:20px;left:0;opacity:0;padding:0 15px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.team-style-3 figure:hover figcaption{opacity:1;bottom:45px;}
.team-style-3 figure:hover img{opacity:.8}
.team-style-3 figure .overlay-content .team-social-icon:first-child{margin-left:0;}
.team-style-3 figure .overlay-content .team-social-icon:last-child{margin-right:0;}
.team-style-3 figure .overlay-content{width:100%;}
.team-style-3 figure .overlay-content a{margin:0 12px;color:#fff;}
.team-style-3 figure figcaption .team-member-position{position:relative;top:0;}
.team-style-3 figure figcaption .team-name, .team-style-3 figure figcaption .team-name a{color:#fff;font-size:12px;font-weight:600;line-height:16px;}
.team-style-3 figure figcaption .team-designation{color:#fff;font-size:11px;opacity:.60;margin-bottom:18px;line-height:20px;}
.team-style-3 figure figcaption .separator-line-horizontal-full{height:1px;background-color:#424242;width:60%;margin:0 0 15px;display:inline-block;}
ul.list-style-1{text-align:left}
ul.list-style-1 li{margin-bottom:15px;}
ul.list-style-1 li:last-child{margin-bottom:0}
ul.list-style-2{list-style:none;padding:0;}
ul.list-style-2 li{margin-bottom:13px;border-bottom:1px solid #ededed;padding-bottom:15px;}
ul.list-style-2 li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
ul.list-style-2 li .list-lable-number{min-width:32px;padding-right:7px;display:table-cell;font-weight:600;}
ul.list-style-2 li span{display:table-cell;}
ul.list-style-3{list-style:none;padding:0;text-align:left}
ul.list-style-3 li{margin-bottom:13px;border-bottom:1px solid #ededed;padding-bottom:15px;}
ul.list-style-3 li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
ul.list-style-3 li i{padding-right:12px;display:table-cell;font-size:12px;}
ul.list-style-3 li span{display:table-cell;}
ul.list-style-4{list-style:none;padding:0;text-align:left}
ul.list-style-4 li{border:1px solid #ededed;border-bottom:0;padding:12px 20px 13px;margin:0;}
ul.list-style-4 li:last-child{border-bottom:1px solid #ededed;}
ul.list-style-4 li i{color:#7b7b7b;padding-right:12px;display:table-cell;font-size:12px;}
ul.list-style-4 li span{display:table-cell;}
ul.list-style-5{list-style:none;padding:0;text-align:left}
ul.list-style-5 li{margin-bottom:15px;}
ul.list-style-5 li:last-child{margin-bottom:0;}
ul.list-style-5 li i{padding-right:12px;display:table-cell;font-size:10px;}
ul.list-style-5 li span{display:table-cell;}
ul.list-style-6{list-style:none;padding:0;text-align:left}
ul.list-style-6 li{padding:12px 20px 13px;}
ul.list-style-6 li:nth-child(odd){background-color:#fff;}
ul.list-style-6 li i{padding-right:12px;display:table-cell;font-size:12px;}
ul.list-style-6 li span{display:table-cell;}
ul.list-style-7{list-style:none;padding:0;text-align:left}
ul.list-style-7 li{margin-bottom:10px;border-bottom:1px solid #ededed;padding-bottom:13px;}
ul.list-style-7 li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
ul.list-style-7 li span{display:table-cell;}
ul.list-style-8{list-style:none;padding:0;text-align:left}
ul.list-style-8 li{margin-bottom:13px;border-bottom:1px solid #ededed;padding-bottom:15px;}
ul.list-style-8 li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
ul.list-style-8 li i{padding-right:12px;display:table-cell;font-size:12px;}
ul.list-style-8 li span{display:table-cell;}
ul.list-style-9{list-style:none;padding:0;text-align:left}
ul.list-style-9 li{margin-bottom:25px;border-bottom:1px solid #ededed;padding-bottom:25px;line-height:22px;}
ul.list-style-9 li div{font-weight:500;color:#232323;padding-bottom:5px;font-size:13px;}
ul.list-style-9 li p:last-child{margin-bottom:0;}
ul.list-style-9 li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
ul.list-style-9 li i{padding-right:12px;display:table-cell;font-size:12px;}
ul.list-style-9 li span{display:table-cell;}
.pricing-style-1{background-color:#ffffff;padding:70px 45px;box-shadow:0px 0px 6px rgba(23, 23, 23, 0.05);}
.pricing-style-1 .pricing-icon{margin-bottom:25px;}
.pricing-style-1 .pricing-icon i{color:#232323}
.pricing-style-1 .pricing-price{font-size:38px;font-weight:500;margin:0 0 7px 0;letter-spacing:-2px}
.pricing-style-1 .pricing-month{font-size:13px;margin-bottom:25px;}
.pricing-style-1 .pricing-title{color:#fff;margin-bottom:25px;display:block;padding:10px;background:#232323}
.pricing-style-1 .pricing-features ul{padding:0;margin:0;list-style:none;}
.pricing-style-1 .pricing-features ul li{border-bottom:1px solid #eaeaea;padding-bottom:14px;margin-bottom:11px;}
.pricing-style-1 .pricing-features ul li:last-child{border-bottom:0;}
.pricing-style-1 .pricing-action{margin-top:22px;display:block;}
.table-style-1{margin-bottom:0;width:100%;border:0;}
.table-style-1 tr th{border-right-width:1px;border-bottom-width:1px;border-top-width:1px;border-left-width:0;font-size:13px;font-weight:500;}
.table-style-1 td, .table-style-1 th{padding:12px 10px;text-align:center;font-size:13px;font-weight:400;border-right-width:1px;border-bottom-width:1px;border-top-width:1px;border-left-width:0;}
.table-style-1 tr:last-child td{border-bottom-width:1px;}
.table-style-1 tr td:first-child{font-weight:500}
.table-style-1 tr:nth-child(even) td{border-right-width:0;}
.table-style-1 tr:nth-child(even) td:first-child{border-left-width:0;}
.table-style-1 tr:nth-child(odd) td{border-right-width:0;}
.table-style-1 tr:nth-child(odd) td:first-child{border-left-width:0;}
.table-style-1 tr th:first-child, .table-style-1 tr td:first-child{text-align:left;padding-left:20px;border-left-width:0;}
.table-style-2{margin-bottom:0;width:100%;border:0;}
.table-style-2 th{border-right-width:1px;border-bottom-width:1px;border-top-width:1px;border-left-width:0;font-size:13px;font-weight:500;}
.table-style-2 td, .table-style-2 th{padding:14px 10px;text-align:center;font-size:13px;font-weight:500;border-right-width:1px;border-bottom-width:1px;border-top-width:1px;border-left-width:0;}
.table-style-2 tr:last-child td{border-bottom-width:1px;}
.table-style-2 tr td:first-child{font-weight:500}
.table-style-2 tr:nth-child(even) td{border-right-width:1px;}
.table-style-2 tr:nth-child(even) td:first-child{border-left-width:1px;}
.table-style-2 tr:nth-child(odd) td{border-right-width:1px;}
.table-style-2 tr:nth-child(odd) td:first-child{border-left-width:1px;}
.table-style-2 tr th:first-child, .table-style-2 tr td:first-child{text-align:left;padding-left:20px;border-left-width:1px;border-right:0;}
.text-box-style-1{position:relative;width:100%;height:100%;overflow:hidden;background-color:#f7f7f7;padding:8% 18%;word-break:break-word;}
.text-box-style-1:before{content:"";position:absolute;z-index:0;top:0;left:0;bottom:0;width:0;height:100%;background:#1c1c1c;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-1:hover:before{width:100%;}
.text-box-style-1 .hongo-textbox-wrapper{padding-left:0;position:relative;display:table;vertical-align:middle;}
.text-box-style-1 .hongo-featurebox-img{display:table-cell;vertical-align:middle;padding-right:30px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-1 .hongo-featurebox-img img{max-width:50px;}
.text-box-style-1 .hongo-textbox-title, .text-box-style-1 .hongo-textbox-title a{margin-bottom:4px;color:#232323;font-weight:500;line-height:normal;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-1:hover .hongo-featurebox-img, .text-box-style-1:hover .hongo-featurebox-img a{color:#f57250;}
.text-box-style-1:hover .hongo-textbox-title, .text-box-style-1:hover .hongo-textbox-title a{color:#ffffff;}
.text-box-style-2{background-color:#ffffff;padding:17% 12%;position:relative;overflow:hidden;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);}
.text-box-style-2:before{content:"";position:absolute;left:0;bottom:-100%;height:100%;overflow:hidden;width:100%;z-index:1;background:#f57250;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.text-box-style-2:hover:before{bottom:0;}
.text-box-style-2 .hongo-featurebox-img{margin-bottom:15px;}
.text-box-style-2 .hongo-textbox-title, .text-box-style-2 .hongo-textbox-title a{color:#232323;font-weight:500;}
.text-box-style-2 .hongo-textbox-content-hover{width:76%;position:absolute;left:0;right:0;bottom:-150%;margin:0 auto;z-index:2;height:auto;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-featurebox-img, .text-box-style-2 .hongo-textbox-content-hover .hongo-featurebox-img a{color:#fff;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-title{margin-bottom:3px;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-title, .text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-title a{color:#fff;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-content{color:#fff;opacity:.80;width:80%;display:inline-block;}
.text-box-style-2:hover .hongo-textbox-content-hover{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
.text-box-style-3{position:relative;width:100%;height:100%;overflow:hidden;background-color:#ffffff;padding:12% 17%;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-transition-property:color;transition-property:color;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-3 .hongo-textbox-content-hover{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;background:#232323;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-3 .hongo-textbox-content-hover .hongo-textbox-content-wrapper{display:table;height:100%;width:100%;}
.text-box-style-3:hover .hongo-textbox-content-hover{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.text-box-style-3 .hongo-textbox-content-middle{display:table-cell;vertical-align:middle;padding:0 20%;}
.text-box-style-3 .hongo-textbox-wrapper{width:100%;word-break:break-word;}
.text-box-style-3 .hongo-featurebox-img{margin-bottom:10px;}
.text-box-style-3 .hongo-featurebox-img a{color:#f57250;}
.text-box-style-3 .hongo-textbox-title, .text-box-style-3 .hongo-textbox-title a{color:#232323;font-weight:500;line-height:normal;}
.text-box-style-3 .hongo-textbox-content-middle .hongo-featurebox-img{color:#ffffff;}
.text-box-style-3 .hongo-textbox-content-middle .hongo-textbox-title{margin-bottom:5px;}
.text-box-style-3 .hongo-textbox-content-middle .hongo-textbox-title, .text-box-style-3 .hongo-textbox-content-middle .hongo-textbox-title a{color:#ffffff;}
.text-box-style-3 .hongo-textbox-content-middle .hongo-textbox-content{color:#808080;}
.text-box-style-4{background-color:#1c1c1c;padding:15% 12%;position:relative;overflow:hidden;}
.text-box-style-4 span{border-radius:100%;display:inline-block;height:60px;width:60px;margin-bottom:15px;border:2px solid #f57250;text-align:center;font-size:21px;color:#fff;font-weight:500;line-height:60px;}
.text-box-style-4 .hongo-textbox-title, .text-box-style-4 .hongo-textbox-title a{color:#ffffff;font-weight:500;}
.text-box-style-4 .hongo-textbox-content-hover{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;background:#fff;height:100%;width:100%;opacity:0;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.text-box-style-4:hover .hongo-textbox-content-hover{opacity:1;}
.text-box-style-4 .hongo-textbox-content-middle{opacity:0;width:76%;position:absolute;left:0;right:0;bottom:-100%;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin:0 auto;z-index:2;height:auto;}
.text-box-style-4:hover .hongo-textbox-content-middle{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;opacity:1;bottom:50%}
.text-box-style-4 .hongo-textbox-content-hover span{background-color:#f57250;}
.text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-title{margin-bottom:3px;}
.text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-title, .text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-title a{color:#232323;}
.text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-title a:hover{color:#f57250}
.text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-content{width:80%;display:inline-block;}
.separator-style-1{display:inline-block;}
.rotate-box-style-1 .hongo-rotatebox-wrapper{position:relative;overflow:hidden;}
.rotate-box-style-1 .hongo-rotatebox-wrap .hongo-rotatebox-title{position:absolute;bottom:45px;width:100%;padding:0 15px;}
.rotate-box-style-1 .hongo-rotatebox-title, .rotate-box-style-1 .hongo-rotatebox-title a{color:#fff;font-weight:500;position:relative;}
.rotate-box-style-1 .hongo-rotatebox-title:before{content:"";background:#fff;height:15px;position:absolute;width:1px;left:50%;top:-25px;opacity:.5}
.rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-title, .rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-title a{color:#ffffff;margin:8px 0;}
.rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-content{color:rgba(255, 255, 255, .80);padding:0 11%;}
.text-left .rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-content, .text-right .rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-content{padding-left:0;padding-right:0;}
.rotate-box-style-1 .hongo-rotatebox-wrap, .rotate-box-style-1 .hongo-rotatebox-content-hover{backface-visibility:hidden;transform-style:preserve-3d;transform:rotateY(0deg);transition:ease-in-out 0.4s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-webkit-transition:ease-in-out 0.4s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-moz-transition:ease-in-out 0.4s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);-ms-transition:ease-in-out 0.4s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-o-transition:ease-in-out 0.4s;}
.rotate-box-style-1 .hongo-rotatebox-content-hover{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);background:#f57250;opacity:0;}
.rotate-box-style-1 .hongo-rotatebox-content-middle{top:50%;left:0;padding:0 15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;}
.rotate-box-style-1:hover .hongo-rotatebox-wrap{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0;}
.rotate-box-style-1:hover .hongo-rotatebox-content-hover{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);opacity:1;}
.rotate-box-style-2{position:relative;overflow:hidden;}
.rotate-box-style-2 .hongo-featurebox-img{margin-bottom:15px;}
.rotate-box-style-2 .hongo-rotatebox-title{margin-bottom:2px;}
.rotate-box-style-2 .hongo-rotatebox-title, .rotate-box-style-2 .hongo-rotatebox-title a{color:#232323;font-size:12px;font-weight:500;line-height:20px;}
.rotate-box-style-2 .hongo-rotatebox-wrap{padding:20% 12%;background-color:#ffffff;backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.rotate-box-style-2:hover .hongo-rotatebox-wrap{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}
.rotate-box-style-2 .hongo-rotatebox-content-hover{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;opacity:0;}
.rotate-box-style-2:hover .hongo-rotatebox-content-hover{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0);opacity:1;}
.rotate-box-style-3 .hongo-rotatebox-wrapper{position:relative;overflow:hidden;}
.rotate-box-style-3 .hongo-featurebox-img{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#000000;width:40px;height:40px;line-height:45px;color:#fff;}
.rotate-box-style-3 .hongo-rotatebox-wrap .hongo-rotatebox-title{position:absolute;bottom:0;margin:0;right:0;width:auto;background-color:#fff;color:#232323;padding:5px 20px;font-size:12px;}
.rotate-box-style-3 .hongo-rotatebox-title{width:100%;margin-bottom:7px;}
.rotate-box-style-3 .hongo-rotatebox-title, .rotate-box-style-3 .hongo-rotatebox-title a{color:#ffffff;font-weight:500;}
.rotate-box-style-3 .hongo-rotatebox-content-hover .hongo-rotatebox-content{color:rgba(255, 255, 255, .80);padding-bottom:6%;width:80%;margin-left:auto;margin-right:auto;}
.rotate-box-style-3 .hongo-rotatebox-content-middle{top:50%;left:0;padding:0 15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;}
.rotate-box-style-3 .hongo-rotatebox-wrap{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.rotate-box-style-3:hover .hongo-rotatebox-wrap{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.rotate-box-style-3 .hongo-rotatebox-content-hover{background-color:#f57250;position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;opacity:0;}
.rotate-box-style-3:hover .hongo-rotatebox-content-hover{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);opacity:1;}
.text-right .rotate-box-style-3 .hongo-rotatebox-content{margin-left:auto;margin-right:0;}
.text-left .rotate-box-style-3 .hongo-rotatebox-content{margin-left:0;margin-right:auto;}
.process-step-style-1 .number-wrapper{display:inline-block;margin-bottom:25px;}
.process-step-style-1 .number{display:table-cell;font-size:25px;height:90px;margin:0 auto;text-align:center;vertical-align:middle;width:90px;position:relative;border:2px solid #f57250;border-radius:100%;color:#232323;font-weight:500;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.process-step-style-1:hover .number{background-color:#f57250;color:#fff}
.process-step-style-1.number-border:before{position:absolute;content:"";height:1px;background:#e2e2e2;top:45px;z-index:1;width:calc(100% - 150px);right:15px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.process-step-style-1 .hongo-process-title{margin-bottom:3px;width:100%;}
.process-step-style-1 .hongo-process-title, .process-step-style-1 .hongo-process-title a{color:#232323;font-weight:500;}
.process-step-style-1 .hongo-process-title a:hover{color:#f57250;}
.process-step-style-1 .hongo-process-content{display:inline-block;width:75%;}
.text-center .process-step-style-1.number-border:before{width:50%;right:-50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.text-right .process-step-style-1.number-border:before{width:calc(100% - 150px);left:15px;right:initial;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.process-step-style-2 .hongo-featurebox-img{display:inline-block;margin-bottom:30px;}
.process-step-style-2 .hongo-featurebox-img a i{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.process-step-style-2 .hongo-featurebox-img span{display:table-cell;height:128px;width:128px;margin:0 auto;text-align:center;vertical-align:middle;position:relative;background-color:#fff;border-radius:100%;color:#f57250;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.process-step-style-2:hover .hongo-featurebox-img span{box-shadow:0px 0px 13px rgba(23, 23, 23, .15)}
.process-step-style-2 .hongo-featurebox-img-border:before{content:"";display:block;width:calc(100% - 188px);height:1px;background:#dbdbdb;position:absolute;right:15px;top:65px;text-align:center;}
.process-step-style-2 .hongo-process-title{margin-bottom:5px;width:100%;}
.process-step-style-2 .hongo-process-title, .process-step-style-2 .hongo-process-title a{color:#232323;font-weight:500;}
.process-step-style-2 .hongo-process-title a:hover{color:#f57250;}
.process-step-style-2 .hongo-process-content{display:inline-block;width:75%;}
.text-center .process-step-style-2 .hongo-featurebox-img-border:before{width:30%;right:-15%;}
.text-right .process-step-style-2 .hongo-featurebox-img-border:before{width:calc(100% - 188px);left:15px;right:initial;}
.process-step-style-3 .hongo-process-wrapper{overflow:hidden;}
.process-step-style-3 .number-wrapper{margin-bottom:35px;}
.process-step-style-3 .number{display:inline-block;line-height:35px;height:35px;width:35px;margin:0;text-align:center;vertical-align:middle;position:relative;border-radius:6px;background-color:#ededed;font-weight:500;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.process-step-style-3 .number, .process-step-style-3 .number a{color:#232323;}
.process-step-style-3 .number:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:#ededed;border-width:5px;margin-left:-5px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.process-step-style-3:hover .number{background-color:#f57250;color:#fff;}
.process-step-style-3:hover .number a{color:#fff;}
.process-step-style-3:hover .number:after{border-top-color:#f57250;}
.process-step-style-3 .number-border:before{width:1000%;position:absolute;content:"";height:1px;border-bottom:1px dashed #dbdbdb;top:16px;z-index:-1;left:63px}
.process-step-style-3 .hongo-process-title{margin-bottom:3px;width:100%;}
.process-step-style-3 .hongo-process-title, .process-step-style-3 .hongo-process-title a{color:#232323;font-size:13px;font-weight:500;}
.process-step-style-3 .hongo-process-title a:hover{color:#f57250;}
.process-step-style-3 .hongo-process-content{display:inline-block;width:80%;}
.text-right .process-step-style-3 .number-border:before{left:initial;right:63px}
.text-center .process-step-style-3 .number-border:before{width:1000%;right:-55%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.tab-style1 .nav-tabs{border:0;}
.tab-style1 .nav-tabs li{border:1px solid #ebebeb;border-bottom:none;border-radius:0;margin-bottom:0;display:inline-block;float:none;margin-right:10px}
.tab-style1 .nav-tabs li:last-child{margin-right:0;}
.tab-style1 .nav-tabs li a{background-color:#ffffff;border:0;color:#808080;line-height:40px;margin:0!important;padding:0 25px;border-radius:0;font-size:12px;}
.tab-style1 .nav-tabs li a i{color:#848484;position:relative;top:1px}
.tab-style1 .nav-tabs li a img{width:30px;}
.tab-style1 .nav-tabs li a span:first-child{margin-right:8px;}
.tab-style1 .nav-tabs li a span:last-child{margin-right:0;font-weight:500}
.tab-style1 .nav-tabs>li.active>a{border-color:transparent;border:none;border-radius:0;background:#fff;top:0;z-index:9;color:#232323;}
.tab-style1 .nav-tabs>li.active>a i{color:#232323;}
.tab-style1 .tab-content{padding:70px 0 0;border-top:1px solid #ebebeb;margin-top:-1px;min-height:5px;position:relative}
.tab-style1 .tab-content .btn{margin-top:25px;}
.tab-style2 .tab-content{padding:0 0 0 75px;border-left:1px solid #ebebeb;}
.tab-style2 .nav-tabs{border:0;}
.tab-style2 .nav-tabs li{border:1px solid #ebebeb;border-bottom-width:0;border-right:none;border-radius:0;margin-bottom:0;display:block;float:left;width:100%;left:1px;}
.tab-style2 .nav-tabs li:last-child{border-bottom-width:1px;}
.tab-style2 .nav-tabs li.active{z-index:1;}
.tab-style2 .nav-tabs li a{background:#f8f8f8;border:none;color:#575757;font-weight:500;font-size:11px;line-height:normal;margin:0 !important;padding:14px 25px 13px;border-radius:0;}
.tab-style2 .nav-tabs li:last-child a{top:0}
.tab-style2 .nav-tabs>li.active>a{border-color:transparent;border:none;border-radius:0;background-color:#ffffff;}
.tab-style2 .nav-tabs>li a img{width:30px;}
.tab-style2 .nav-tabs>li a i{position:relative;top:1px;}
.tab-style2 .nav-tabs>li a span{display:inline-block;vertical-align:middle;}
.tab-style2 .nav-tabs>li a span:first-child{margin-right:7px;}
.tab-style2 .nav-tabs>li a span:last-child{margin-right:0;}
.tab-style2 .tab-content .btn{margin-top:25px;}
.tab-style3 .nav-tabs{border-bottom:1px solid transparent}
.tab-style3 .nav-tabs li{float:none;display:inline-block;vertical-align:middle;margin:0 25px;padding:0;border-bottom:1px solid transparent;}
.tab-style3 .nav-tabs li.active{border-bottom:1px solid #232323}
.tab-style3 .nav-tabs>li>a, .tab-style3 .nav-tabs>li>a:focus, .tab-style3 .nav-tabs>li.active>a:hover, .tab-style3 .nav-tabs>li>a:hover{background-color:transparent;font-weight:500;font-size:12px;border:none;border-bottom:0;padding:0;color:#808080;margin:0;border-radius:0;}
.tab-style3 .nav-tabs li.active a, .tab-style3 .nav-tabs li.active a:hover{color:#232323;}
.tab-style3 .tab-content{padding:70px 0 0;}
.tab-style3 .tab-style3-right{list-style:none;padding:0;margin:0;}
.tab-style3 .tab-style3-right .con-title{font-weight:500;margin-bottom:3px;}
.tab-style3 .tab-style3-right li{margin-bottom:30px;}
.tab-style3 .tab-style3-right li:last-child{margin-bottom:0;}
.tab-style3 .tab-style3-right li p:last-child{margin-bottom:0;}
.tab-style3 .tab-style3-right li:last-child{margin-bottom:0;}
.tab-style3 .nav-tabs>li a img{width:30px;}
.tab-style3 .nav-tabs>li a span{vertical-align:middle;}
.tab-style3 .nav-tabs>li a span:first-child{margin-right:10px;vertical-align:middle;display:inline-block;line-height:normal;}
.tab-style3 .nav-tabs>li a span:last-child{margin-right:0;}
.tab-style3 .tab-content .btn{margin-top:30px;}
.hongo-blog-filter-wrap{padding-left:0;margin-bottom:70px;list-style:none;text-align:center;}
.hongo-blog-filter-wrap li{float:none;display:inline-block;vertical-align:middle;margin:0 25px;padding:0;border-bottom:1px solid transparent;}
.hongo-blog-filter-wrap li:first-child{margin-left:0;}
.hongo-blog-filter-wrap li:last-child{margin-right:0;}
.hongo-blog-filter-wrap li.active{border-bottom:1px solid #232323}
.hongo-blog-filter-wrap>li>a, .hongo-blog-filter-wrap>li>a:focus, .hongo-blog-filter-wrap>li.active>a:hover, .hongo-blog-filter-wrap>li>a:hover{background-color:transparent;font-weight:500;font-size:13px;border:none;border-bottom:0;padding:0;color:#808080;margin:0;border-radius:0;}
.hongo-blog-filter-wrap li.active a, .hongo-blog-filter-wrap>li>a:focus{color:#232323;}
.info-banner-style-1{border:1px solid #ededed;background-color:#fff;}
.info-banner-style-1 .hongo-info-content-box{padding:45px;display:inline-table;}
.info-banner-style-1 .hongo-info-wrapper img{width:100%;height:100%;}
.info-banner-style-1 .hongo-info-content-box .hongo-info-title{font-weight:500;color:#232323;margin-bottom:8px;line-height:21px}
.info-banner-style-1 .hongo-info-content-box .btn{margin-top:25px;}
.info-banner-style-2{position:relative;overflow:hidden;float:left;width:100%;}
.info-banner-style-2 .hongo-info-wrapper img{display:block;margin-left:auto;margin-right:auto;}
.info-banner-style-2 .hongo-info-content-hover{background-color:#fff;border:1px solid #eae8e8;width:100%;padding:20px 45px;position:absolute;height:100%;bottom:-100%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.info-banner-style-2 .hongo-info-content-hover .hongo-info-content-wrap{display:table;height:100%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.info-banner-style-2:hover .hongo-info-content-hover{bottom:0;}
.info-banner-style-2 .hongo-info-content-hover .hongo-rotatebox-content-middle{display:table-cell;vertical-align:middle;width:100%;}
.info-banner-style-2 .hongo-info-content-hover .hongo-info-title{font-weight:500;color:#232323;margin-bottom:10px;}
.info-banner-style-2 .hongo-info-content-hover .btn{margin-top:22px;}
.info-banner-style-3{position:relative;overflow:hidden;}
.info-banner-style-3 .hongo-info-wrapper{height:100%;}
.info-banner-style-3 .hongo-info-wrapper>div, .hongo-info-image{width:100%;height:400px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap{display:table;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap{display:table-cell;vertical-align:middle;background-color:#232323;padding:20px 70px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .hongo-info-subtitle{font-size:12px;font-weight:500;padding:0;width:100%;display:inline-block;position:relative;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .hongo-info-title{font-weight:500;font-size:23px;line-height:36px;color:#232323;margin-bottom:15px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .hongo-info-content span{width:75%;display:inline-block;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .btn{margin-top:30px;}
.info-banner-style-4 .hongo-info-content-box .hongo-featurebox-text{font-size:12px;font-weight:500;margin-bottom:15px;color:#232323;}
.info-banner-style-4 .hongo-info-content-box .hongo-featurebox-text img{max-width:26px;margin-right:10px;position:relative;top:-1px;}
.info-banner-style-4 .hongo-info-content-box .hongo-info-content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef;line-height:21px;}
.info-banner-style-4 .hongo-info-content-box span{font-size:12px;line-height:22px;display:table;width:100%;}
.info-banner-style-4 .hongo-info-content-box span>img{max-width:26px;margin-right:10px;position:relative;top:-1px;}
.info-banner-style-4 .hongo-info-content-box span strong{font-weight:500;color:#232323}
.info-banner-style-4 .hongo-info-content-box i{margin-right:10px;font-size:11px;color:#232323;}
.info-banner-style-4 .hongo-info-content-box{padding:45px;background-color:#fff;}
.info-banner-style-5{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.info-banner-style-5 .info-banner-highlight{background-color:#f57250;padding:2px 15px 1px;color:#fff;font-weight:500;display:inline-block;font-size:11px;margin-bottom:35px}
.info-banner-style-5 .hongo-info-title{font-size:28px;line-height:32px;font-weight:400;text-transform:none;color:#232323;margin-bottom:15px;}
.info-banner-style-5 .info-banner-content p:last-child{margin-bottom:0;}
.info-banner-style-5 .hongo-info-banner-img{padding:0;}
.info-banner-style-5 .hongo-info-banner-img img{width:100%;}
.info-banner-style-5 .btn{margin-top:25px;}
.info-banner-style-5 .text-middle{padding:22% 16%;}
.info-banner-style-6{float:left;width:100%;position:relative;overflow:hidden;}
.info-banner-style-6.right-side-product .hongo-info-wrapper{float:right;}
.info-banner-style-6.center-side-product .hongo-info-wrapper{float:none;margin-left:auto;margin-right:auto;}
.info-banner-style-6 .hongo-info-wrapper{padding:6%;margin:8%;background:rgba(23, 23, 23, 0.9);max-width:450px;}
.info-banner-style-6 .hongo-info-wrapper .hongo-info-subtitle{color:#fff;margin-bottom:7px;font-size:12px;font-weight:500;}
.info-banner-style-6 .hongo-info-wrapper .hongo-info-title{color:#fff;font-size:28px;line-height:34px;font-weight:400;margin-bottom:25px;}
.info-banner-style-6 .hongo-info-wrapper .hongo-info-content p{margin-bottom:18px;}
.info-banner-style-6 .hongo-info-wrapper .btn-link{color:#fff;font-weight:600;border-color:#fff}
blockquote p:last-of-type{margin-bottom:0;}
blockquote{border-left:2px solid #f57250;padding:3px 0 3px 40px;margin:32px 0;width:90%;font-size:inherit;line-height:22px;font-weight:300;}
blockquote h6{margin-bottom:0;}
blockquote footer{background-color:transparent;font-size:11px;color:#232323;font-weight:500;margin-top:15px;text-transform:uppercase;}
blockquote footer:before{content:'-';margin-right:2px;}
.blockquote-style-1{margin:0;}
.blockquote-style-2{padding:0;margin:0;font-size:18px;line-height:28px;font-weight:400;color:#808080;}
.blockquote-style-2 i{margin-bottom:15px;}
.blockquote-style-2 .author{background-color:transparent;font-size:12px;color:#808080;font-weight:500;margin-top:15px;}
.blockquote-style-2 .author:before{content:'-';margin-right:2px;}
.blockquote-style-3 i{float:left;line-height:48px;margin-right:25px;position:relative;top:-7px}
.blockquote-style-3 .blockquote-content{color:#232323;font-size:16px;line-height:22px;font-weight:400;margin:0;display:table;}
.blockquote-style-3 .blockquote-content .author{font-size:11px;color:#808080;font-weight:500;margin-top:13px;}
.blockquote-style-3 .blockquote-content .author strong{color:#232323;}
.blockquote-style-3 .author:before{content:'-';margin-right:2px;}
.first-letter{float:left;font-size:46px;margin:0 20px 0 0;text-align:center;padding:0;font-weight:600;line-height:42px;}
.first-letter-medium{float:left;font-size:40px;margin:0 7px 0 0;text-align:center;padding:0;line-height:2px;font-weight:400;}
.first-letter-big{float:left;font-size:110px;line-height:110px;margin:0 20px 0 0;padding:0 8px;text-align:center;font-weight:600;position:relative;}
.first-letter-big:before{position:absolute;border-bottom:1px solid;content:"";display:block;width:100%;top:55%;left:0}
.first-letter-block{font-size:32px;height:55px;line-height:24px;padding:15px 0;width:55px;font-weight:600;margin-top:5px;}
.first-letter-block-round{border-radius:6px;border:1px solid #e2e2e2;}
.first-letter-round{border-radius:50%;font-size:35px;padding:15px;width:65px;height:65px;line-height:32px;}
.testimonial-style-1 .testimonial-image{text-align:center;margin-bottom:30px;}
.testimonial-style-1 .testimonial-image img{border-radius:100%;width:95px;}
.testimonial-style-1 .testimonial-content-wrap{border-radius:8px;position:relative;box-shadow:0 0 5px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.05);background-color:#fff;padding:35px 30px;}
.testimonial-style-1 .testimonial-content-wrap:after{top:-24px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245, 245, 245, 0);border-bottom-color:#fff;border-width:12px;margin-left:-15px;z-index:9;}
.testimonial-style-1 .testimonial-content{font-weight:500;line-height:21px;margin-bottom:12px;}
.testimonial-style-1 .testimonial-content p:last-child{margin-bottom:0;}
.testimonial-style-1 .testimonial-meta{width:100%;}
.testimonial-style-1 .testimonial-meta, .testimonial-style-1 .testimonial-name, .testimonial-style-1 .testimonial-designation{font-size:12px;color:#232323;line-height:16px;font-weight:500;display:inline-block;margin-bottom:0;}
.testimonial-style-1 .testimonial-meta>span{margin:0 6px;color:#a4a4a4;font-size:9px;}
.testimonial-style-2 .testimonial-icon{float:left;}
.testimonial-style-2 .testimonial-icon i{margin-top:5px;}
.testimonial-style-2 .testimonial-content-wrap{padding-left:43px;}
.testimonial-style-2 .testimonial-content{color:#808080;line-height:23px;margin-bottom:15px;width:90%}
.testimonial-style-2 .testimonial-content p:last-child{margin-bottom:0;}
.testimonial-style-2 .testimonial-meta, .testimonial-style-2 .testimonial-name, .testimonial-style-2 .testimonial-designation{color:#232323;font-weight:500;font-size:12px;line-height:16px;display:inline-block;margin-bottom:0;}
.testimonial-style-3 .testimonial-icon{margin-bottom:10px;}
.testimonial-style-3 .testimonial-icon i{margin-top:5px;}
.testimonial-style-3 .testimonial-content-title{color:#757575;font-size:22px;font-weight:500;margin-bottom:10px;}
.testimonial-style-3 .testimonial-content{color:#8c8c8c;font-size:21px;font-weight:300;line-height:25px;margin-bottom:25px;}
.testimonial-style-3 .testimonial-content p:last-child{margin-bottom:0;}
.testimonial-style-3 .testimonial-meta{width:100%;}
.testimonial-style-3 .testimonial-meta, .testimonial-style-3 .testimonial-name, .testimonial-style-3 .testimonial-designation, .testimonial-style-3 .testimonial-meta>span{font-size:13px;color:#757575;line-height:20px;font-weight:300;display:inline-block;margin-bottom:0;}
.testimonial-style-3 .testimonial-meta>span{margin:0 6px;}
.testimonial-slider-style-1 .testimonial-content-wrap{width:100%;}
.testimonial-slider-style-1 .testimonial-content-wrap .testimonial-content-box{position:relative;background-color:#f7f7f7;padding:35px 45px;border-radius:7px;}
.testimonial-slider-style-1 .testimonial-content-wrap .testimonial-content-box:after{top:100%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245, 245, 245, 0);border-top-color:#f7f7f7;border-width:12px;margin-left:48px;z-index:9;}
.testimonial-slider-style-1 .testimonial-icon{float:left;}
.testimonial-slider-style-1 .content-title{color:#232323;font-size:12px;font-weight:500;margin-bottom:0;line-height:20px;}
.testimonial-slider-style-1 .testimonial-content{line-height:23px;margin-top:4px;}
.testimonial-slider-style-1 .testimonial-content p:last-child{margin-bottom:0;clear:both;}
.testimonial-slider-style-1 .testimonial-box{clear:both;padding:25px 40px 0 40px;display:table;width:100%;}
.testimonial-slider-style-1 .testimonial-image{float:left;}
.testimonial-slider-style-1 .testimonial-image img{border-radius:100%;width:50px;}
.testimonial-slider-style-1 .testimonial-meta{padding:8px 0 5px 70px;}
.testimonial-slider-style-1 .testimonial-meta, .testimonial-slider-style-1 .testimonial-name{font-size:12px;color:#232323;line-height:18px;font-weight:500;margin-bottom:0;}
.testimonial-slider-style-1 .testimonial-designation{font-size:12px;color:#808080;font-weight:400;line-height:18px;margin-bottom:0;}
.testimonial-slider-style-2 .swiper-wrapper{padding-top:20px;padding-bottom:20px;}
.testimonial-slider-style-2 .testimonial-content-wrap{-webkit-transform:scale(0.95);-moz-transform:scale(1);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);position:relative;background-color:#fff;padding:50px 40px;border-radius:6px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.testimonial-slider-style-2 .swiper-slide-active .testimonial-content-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background-color:#fff;box-shadow:0 0 20px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
.testimonial-slider-style-2 .testimonial-image{margin-bottom:25px;}
.testimonial-slider-style-2 .testimonial-image img{border-radius:100%;width:103px;}
.testimonial-slider-style-2 .testimonial-content{line-height:22px;margin-bottom:20px;}
.testimonial-slider-style-2 .testimonial-content p:last-child{margin-bottom:0;clear:both;}
.testimonial-slider-style-2 .testimonial-meta{padding:0;}
.testimonial-slider-style-2 .testimonial-meta, .testimonial-slider-style-2 .testimonial-meta .testimonial-name, .testimonial-slider-style-2 .testimonial-meta .testimonial-designation{font-size:12px;line-height:18px;font-weight:500;margin-bottom:0;}
.testimonial-slider-style-2 .testimonial-meta .testimonial-designation{color:#626262;text-transform:uppercase;font-weight:300;font-size:11px;}
.testimonial-slider-style-2 .swiper-wrapper.equalize .swiper-slide>div{height:100%;}
.testimonial-slider-style-2 .swiper-wrapper.equalize .swiper-slide>div .testimonial-content-wrap{height:100%;}
.testimonial-slider-style-2 .testimonial-meta .testimonial-rating i{color:#fc6e49;font-size:9px;margin:0 1px;}
.testimonial-slider-style-3 .testimonial-content-wrap{position:relative;background-color:#232323;padding:50px 60px;display:table;width:100%;border-radius:8px;}
.testimonial-slider-style-3 .testimonial-content{line-height:24px;margin-bottom:10px;}
.testimonial-slider-style-3 .testimonial-content p:last-child{margin-bottom:0;clear:both;}
.testimonial-slider-style-3 .testimonial-box{display:table-cell;}
.testimonial-slider-style-3 .testimonial-image{display:table-cell;vertical-align:middle;width:140px;}
.testimonial-slider-style-3 .testimonial-image img{border-radius:100%;width:100px;}
.testimonial-slider-style-3 .testimonial-meta{width:100%;}
.testimonial-slider-style-3 .testimonial-meta, .testimonial-slider-style-3 .testimonial-name, .testimonial-slider-style-3 .testimonial-designation{font-size:12px;color:#fff;line-height:18px;font-weight:500;display:inline-block;margin-bottom:0;}
.testimonial-slider-style-3 .testimonial-designation{font-weight:400;}
.testimonial-slider-style-3 .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.testimonial-slider-style-3 .swiper-button-next{right:160px;}
.testimonial-slider-style-3 .swiper-button-prev{left:160px;}
.testimonial-slider-style-3 .swiper-wrapper.equalize .swiper-slide>div{height:100%;}
.testimonial-slider-style-3 .swiper-wrapper.equalize .swiper-slide>div .testimonial-content-wrap{height:100%;}
.wpcf7 form .wpcf7-response-output{clear:both;margin-left:0;margin-right:0;}
.wpcf7 .wpcf7-form p label input, .wpcf7 .wpcf7-form p label textarea{margin-top:12px;}
.wpcf7-spinner{top:8px;}
.hongo-contact-form-style-1 .wpcf7-radio, .hongo-contact-form-style-1 .wpcf7-checkbox{margin-bottom:15px;display:inline-block;text-align:left;width:100%;}
.hongo-contact-form-style-1 .wpcf7-radio span.wpcf7-list-item, .hongo-contact-form-style-1 .wpcf7-checkbox span.wpcf7-list-item{margin:0 20px 0 0}
.hongo-contact-form-style-1 .wpcf7-radio span.wpcf7-list-item input[type="radio"],
.hongo-contact-form-style-1 .wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]{margin:5px 5px 0 0}
.wpcf7 .hongo-contact-form-style-1 .ajax-loader.is-active{margin-top:0;}
.hongo-contact-form-style-1 .wpcf7-form-control-wrap{display:inline-block;width:100%;}
.hongo-contact-form-style-2 .wpcf7-text, .hongo-contact-form-style-2 .wpcf7-textarea, .hongo-contact-form-style-2 .wpcf7-select{border:0;border-bottom:1px solid #484848;padding:0 0 10px 0;background-color:transparent;margin-bottom:30px;color:#808080;}
.hongo-contact-form-style-2 input:focus, .hongo-contact-form-style-2 textarea:focus, .hongo-contact-form-style-2 .wpcf7-select:focus{border-color:#c7c7c7;}
.hongo-contact-form-style-2 ::-webkit-input-placeholder{color:#808080;text-overflow:ellipsis;}
.hongo-contact-form-style-2 ::-moz-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-2 :-ms-input-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-2 .wpcf7-radio, .hongo-contact-form-style-2 .wpcf7-checkbox{margin-bottom:15px;display:inline-block;text-align:left;width:100%;}
.hongo-contact-form-style-2 .wpcf7-radio span.wpcf7-list-item, .hongo-contact-form-style-2 .wpcf7-checkbox span.wpcf7-list-item{margin:0 20px 0 0}
.hongo-contact-form-style-2 .wpcf7-radio span.wpcf7-list-item input[type="radio"],
.hongo-contact-form-style-2 .wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]{margin:5px 5px 0 0}
.wpcf7 .hongo-contact-form-style-2 .ajax-loader.is-active{margin-top:0;}
.hongo-contact-form-style-2 .wpcf7-form-control-wrap{display:inline-block;width:100%;}
.hongo-contact-form-style-3{display:inline-block;}
.hongo-contact-form-style-3 .wpcf7-text, .hongo-contact-form-style-3 .wpcf7-textarea, .hongo-contact-form-style-3 .wpcf7-select{line-height:normal;border:1px solid #e5e5e5;background-color:#fafafa;color:#808080;border-radius:4px;padding:15px 20px 16px;}
.hongo-contact-form-style-3 .wpcf7-select{padding:14px 16px 15px;color:#808080;}
.hongo-contact-form-style-3 input:focus, .hongo-contact-form-style-3 textarea:focus, .hongo-contact-form-style-3 .wpcf7-select:focus{border-color:#c7c7c7;}
.hongo-contact-form-style-3 ::-webkit-input-placeholder{color:#808080;text-overflow:ellipsis;}
.hongo-contact-form-style-3 ::-moz-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-3 :-ms-input-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-3 .btn{margin-top:20px;}
.hongo-contact-form-style-3 .wpcf7-radio, .hongo-contact-form-style-3 .wpcf7-checkbox{margin-bottom:15px;display:inline-block;text-align:left;width:100%;}
.hongo-contact-form-style-3 .wpcf7-radio span.wpcf7-list-item, .hongo-contact-form-style-3 .wpcf7-checkbox span.wpcf7-list-item{margin:0 20px 0 0}
.hongo-contact-form-style-3 .wpcf7-radio span.wpcf7-list-item input[type="radio"],
.hongo-contact-form-style-3 .wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]{margin:5px 5px 0 0}
.hongo-contact-form-style-3 .wpcf7-form-control-wrap{display:inline-block;width:100%;}
.hongo-contact-form-style-3 .wpcf7-spinner{top:18px;}
.hongo-contact-form-style-4{display:inline-block;}
.hongo-contact-form-style-4 .wpcf7-text, .hongo-contact-form-style-4 .wpcf7-textarea, .hongo-contact-form-style-4 .wpcf7-select{border:1px solid rgba(255, 255, 255, .2);background-color:transparent;color:#808080;border-radius:5px;padding:12px 20px 13px;}
.hongo-contact-form-style-4 .wpcf7-select{padding:14px 16px 15px;color:#808080;}
.hongo-contact-form-style-4 input:focus, .hongo-contact-form-style-4 textarea:focus, .hongo-contact-form-style-4 .wpcf7-select:focus{border-color:#c7c7c7;}
.hongo-contact-form-style-4 ::-webkit-input-placeholder{color:#808080;text-overflow:ellipsis;}
.hongo-contact-form-style-4 ::-moz-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-4 :-ms-input-placeholder{color:#808080;text-overflow:ellipsis;opacity:1;}
.hongo-contact-form-style-4 .btn{margin-top:20px;}
.hongo-contact-form-style-4 .wpcf7-radio, .hongo-contact-form-style-4 .wpcf7-checkbox{margin-bottom:15px;display:inline-block;text-align:left;width:100%;}
.hongo-contact-form-style-4 .wpcf7-radio span.wpcf7-list-item, .hongo-contact-form-style-4 .wpcf7-checkbox span.wpcf7-list-item{margin:0 20px 0 0}
.hongo-contact-form-style-4 .wpcf7-radio span.wpcf7-list-item input[type="radio"],
.hongo-contact-form-style-4 .wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]{margin:5px 5px 0 0}
.hongo-contact-form-style-4 .wpcf7-form-control-wrap{display:inline-block;width:100%;}
.hongo-contact-form-style-4 .wpcf7-spinner{top:18px;}
.interactive-banner-style-1{position:relative;overflow:hidden}
.interactive-banner-style-1 .interactive-featurebox-image img{display:block;margin-left:auto;margin-right:auto;transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;}
.interactive-banner-style-1:hover .interactive-featurebox-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.interactive-banner-style-1>.hongo-featurebox-text, .interactive-banner-style-1 .hongo-featurebox-hover{position:absolute;width:calc(100% - 40px);left:20px;bottom:20px;background-color:#fff;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.interactive-banner-style-1>.hongo-featurebox-text{font-size:12px;color:#232323;font-weight:500;padding:10px 25px 9px;}
.interactive-banner-style-1>.hongo-featurebox-text i{color:#808080;margin:0 0 0 9px;position:relative;top:0;font-size:10px}
.interactive-banner-style-1 .hongo-featurebox-hover{border:50px solid transparent;opacity:0;height:0;overflow:hidden;bottom:-100%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.interactive-banner-style-1:hover>.hongo-featurebox-text{opacity:0;}
.interactive-banner-style-1:hover .hongo-featurebox-hover{height:calc(100% - 40px);opacity:1;bottom:20px;}
.interactive-banner-style-1 .hongo-featurebox-hover .hongo-featurebox-text{color:#232323;font-weight:500;margin-bottom:10px;}
.interactive-banner-style-1 .content{margin-bottom:25px;}
.interactive-banner-style-1 .hongo-interative-banner-content-wrap{display:table;height:100%;}
.interactive-banner-style-1 .hongo-interative-banner-content-middle{display:table-cell;vertical-align:middle;}
.interactive-banner-style-2 *{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;}
.interactive-banner-style-2 .interactive-featurebox-image img{display:block;margin-left:auto;margin-right:auto;}
.interactive-banner-style-2{position:relative;overflow:hidden}
.interactive-banner-style-2 .hongo-featurebox-text{position:absolute;bottom:0;left:0;padding:60px 80px 60px 50px;height:40px;width:100%;font-size:15px;font-weight:500;}
.interactive-banner-style-2:hover .hongo-featurebox-text{height:100%;}
.interactive-banner-style-2 .hongo-textbox-content-wrapper{height:100%;display:table;}
.interactive-banner-style-2 .hongo-textbox-content-middle{display:table-cell;vertical-align:middle;}
.interactive-banner-style-2 .interactive-title{margin-bottom:7px;color:#fff}
.interactive-banner-style-2 .content{opacity:0;visibility:hidden;font-size:inherit;line-height:24px;font-weight:400;width:90%;color:#878787;}
.interactive-banner-style-2:hover .content{opacity:1;visibility:visible;}
.interactive-banner-style-2 .hongo-overlay{z-index:0;opacity:.7;color:#232323}
.interactive-banner-style-2:hover .hongo-overlay{opacity:.90;background:#121212;}
.interactive-banner-style-2>.hongo-featurebox-text i{color:#000;font-size:15px;margin:0;position:absolute;bottom:38px;right:50px;;float:right;width:24px;height:24px;background-color:#fff;border-radius:100%;text-align:center;line-height:24px;padding-left:1px;}
.interactive-banner-style-2>.hongo-featurebox-text img{margin:0;position:absolute;bottom:38px;right:50px;;float:right;border-radius:100%;max-width:24px;}
.text-right .interactive-banner-style-2 .content{width:100%;}
.text-center .interactive-banner-style-2 .content{width:100%;}
.interactive-banner-style-3{position:relative;overflow:hidden}
.interactive-banner-style-3 .interactive-featurebox-image img{display:block;margin-left:auto;margin-right:auto;}
.interactive-banner-style-3>.hongo-featurebox-text{padding:0 15px;opacity:1;position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.interactive-banner-style-3:hover>.hongo-featurebox-text{top:-100%;opacity:0;}
.interactive-banner-style-3 .hongo-featurebox-text{font-size:13px;color:#ffffff;font-weight:500;letter-spacing:1px}
.interactive-banner-style-3 .hongo-overlay{z-index:0;opacity:.65;background:#232323;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.interactive-banner-style-3:hover .hongo-overlay{opacity:.80;background:#000}
.interactive-banner-style-3:hover img{-webkit-filter:blur(3px);filter:blur(3px);}
.interactive-banner-style-3 .hongo-featurebox-hover .hongo-featurebox-text{margin-bottom:5px;}
.interactive-banner-style-3 .hongo-featurebox-hover .content{width:80%;padding:0;display:inline-block;clear:both;color:rgba(255, 255, 255, .66);margin-bottom:22px;}
.text-right .interactive-banner-style-3 .hongo-featurebox-hover .content, .text-left .interactive-banner-style-3 .hongo-featurebox-hover .content{width:100%;}
.interactive-banner-style-3 .hongo-featurebox-hover{padding:0 15px;position:absolute;opacity:0;width:100%;left:0;bottom:-100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.interactive-banner-style-3:hover .hongo-featurebox-hover{bottom:50%;opacity:1;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.interactive-banner-style-4{position:relative;overflow:hidden}
.interactive-banner-style-4 .interactive-featurebox-image img{display:block;margin-left:auto;margin-right:auto;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.interactive-banner-style-4:hover .interactive-featurebox-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.interactive-banner-style-4 .hongo-featurebox-text{font-size:16px;color:#ffffff;font-weight:500;margin-bottom:8px;}
.interactive-banner-style-4 .hongo-overlay{z-index:0;opacity:0;background-color:#232323;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.interactive-banner-style-4:hover .hongo-overlay{opacity:.95;}
.interactive-banner-style-4 .hongo-featurebox-hover .content{width:80%;padding:0;display:inline-block;clear:both;color:rgba(255, 255, 255, .50);margin-bottom:25px;}
.interactive-banner-style-4 .hongo-featurebox-hover{padding:0 15px;opacity:0;position:absolute;width:100%;left:0;bottom:-60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.text-right .interactive-banner-style-4 .hongo-featurebox-hover .content, .text-left .interactive-banner-style-4 .hongo-featurebox-hover .content{width:100%;}
.interactive-banner-style-4:hover .hongo-featurebox-hover{opacity:1;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.interactive-banner-style-4 .btn{border-radius:4px;}
.interactive-banner-style-5 .hongo-featurebox-text{padding:30px;background:#232323;width:100%;}
.interactive-banner-style-5 .hongo-featurebox-text .hongo-textbox-content-wrapper{display:table;}
.interactive-banner-style-5 .hongo-featurebox-text .interactive-number{font-size:36px;font-weight:300;color:rgba(255, 255, 255, .25);display:table-cell;vertical-align:middle;padding-right:20px;}
.interactive-banner-style-5 .hongo-featurebox-text .interactive-title{display:table-cell;width:100%;vertical-align:middle;font-size:12px;font-weight:500;color:#fff;line-height:normal;word-break:break-word;}
.interactive-banner-style-5 .hongo-featurebox-text .interactive-title span{display:block;color:#808080;font-weight:500;}
.interactive-banner-style-6{position:relative;overflow:hidden;background-color:#fff;padding:13px;}
.interactive-banner-style-6 .interactive-featurebox-image{position:relative;overflow:hidden;margin-bottom:25px;}
.interactive-banner-style-6 .interactive-featurebox-image img{display:block;margin-left:auto;margin-right:auto;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.interactive-banner-style-6:hover .interactive-featurebox-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.interactive-banner-style-6 .hongo-featurebox-text{font-size:13px;line-height:18px;color:#232323;font-weight:500;}
.interactive-banner-style-6 .hongo-overlay{z-index:0;opacity:0;background-color:#232323;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.interactive-banner-style-6:hover .hongo-overlay{opacity:.95;}
.interactive-banner-style-6 .hongo-subtitle{font-size:11px;color:#808080;line-height:24px;font-weight:500;margin-bottom:6px;}
.interactive-banner-style-6 .hongo-featurebox-hover{padding:0 15px;opacity:0;position:absolute;width:100%;left:0;bottom:-60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.interactive-banner-style-6:hover .hongo-featurebox-hover{opacity:1;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.special-content-block-1 .block-img img, .special-content-block-2 .block-img img, .special-content-block-3 .block-img img{width:100%;}
.special-content-block-1{position:relative;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.special-content-block-1 .block-img{width:74%;}
.special-content-block-1 .block-content{width:50%;padding:45px 0 45px 45px;background:#fff;margin-left:-100px;position:relative;}
.special-content-block-1 .block-content ul{padding:0 0 0 17px;margin:0;}
.special-content-block-1 .block-content ul li{margin:0 0 10px 0;}
.special-content-block-1 .block-content ul li:last-child{margin-bottom:0;}
.special-content-block-2{display:table;position:relative;width:100%;height:100%;padding:0;background-color:#fff;-webkit-box-shadow:0 0 3px 1px rgba(134, 134, 134, 0.1);box-shadow:0 0 3px 1px rgba(134, 134, 134, 0.1);overflow:hidden;border-radius:7px;}
.text-right .special-content-block-2 .hongo-separator{margin-left:auto;margin-right:0;}
.text-center .special-content-block-2 .hongo-separator{margin-left:auto;margin-right:auto;}
.special-content-block-2 .block-content{display:table-cell;vertical-align:middle;padding:20px 12%;width:50%;}
.special-content-block-2 .block-img{display:table-cell;vertical-align:middle;width:50%;}
.special-content-block-2 .block-content img{margin-bottom:34px;}
.special-content-block-2 .block-content .content-block-title{font-size:24px;line-height:26px;color:#232323;font-weight:300;margin-bottom:65px;}
.special-content-block-2 .block-content .content-block-title strong{font-weight:600;font-size:28px;word-break:break-word;}
.special-content-block-2 .offer{display:inline-block;border:1px dashed #f57250;padding:4px 20px 3px;font-size:12px;color:#f57250;font-weight:600;}
.special-content-block-3 a{display:block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.special-content-block-3 a:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.special-content-block-3 .content-block-title{color:#232323;font-weight:500;margin-top:25px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.special-content-block-3 a:hover .content-block-title{color:#232323;}
.special-content-block-3 .block-img{box-shadow:0 3px 10px rgba(0, 0, 0, .06);-webkit-box-shadow:0 3px 10px rgba(0, 0, 0, .06);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.special-content-block-3:hover .block-img{box-shadow:0 6px 20px rgba(0, 0, 0, .15);-webkit-box-shadow:0 6px 20px rgba(0, 0, 0, .15);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.hongo-gmap-style-2 iframe{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-ms-filter:grayscale(100%) invert(100%);filter:grayscale(100%) invert(100%);-webkit-backface-visibility:hidden;margin-top:3px;}
.hongo-gmap-style-3 iframe{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(99%);-webkit-backface-visibility:hidden;}
.hongo-gmap-full-height iframe{position:absolute;top:0;left:0;height:100%;}
.woocommerce table.shop_table{border:0;border-radius:0;margin-bottom:0;}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{padding:25px 10px;border-right:0}
.woocommerce table.shop_table th:first-child{padding-left:0;}
.woocommerce table.shop_table th:last-child{padding-right:0;}
.woocommerce table.shop_table td:first-child{padding-left:0;padding-right:5px;}
.woocommerce table.shop_table td:last-child{padding-right:0;}
.woocommerce table.shop_table th{border-bottom:1px solid #e8e8e8;border-top:none;color:#232323;font-size:12px;font-weight:500;}
.woocommerce table.shop_table th:last-child, .woocommerce table.shop_table td:last-child{text-align:left;}
.woocommerce table.shop_table td, .hongo-wishlist-page table.table td{border-bottom:1px solid #e8e8e8;border-top:none;}
.woocommerce table.shop_table tr:last-child td, .woocommerce table.shop_table tfoot tr:last-child th{border-bottom:0;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin:0;background-color:#f7f7f7;padding:20px 35px;width:25%;font-size:12px}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e8e8e8;padding:16px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#f57250;}
.woocommerce-account .woocommerce-MyAccount-content a{text-decoration:underline;color:#232323}
.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:none;}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a{color:#fff;}
.woocommerce-account .woocommerce table.my_account_orders .button, .woocommerce-account .woocommerce a.button{padding:3px 20px 2px;font-size:10px;margin:2px;line-height:20px;text-decoration:none;color:#fff}
.woocommerce-account .woocommerce table.my_account_orders .button:hover, .woocommerce-account .woocommerce a.button:hover{color:#232323}
.woocommerce-account .woocommerce table.my_account_orders{font-size:inherit;line-height:22px;margin-bottom:0}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:13px;}
.woocommerce-account .woocommerce .both-content-center .woocommerce-MyAccount-content{padding-left:19px;}
.woocommerce-account .woocommerce .woocommerce-customer-details, .woocommerce .woocommerce-order-details, .woocommerce .woocommerce-order-downloads{margin-bottom:50px;}
.woocommerce-account .woocommerce .woocommerce-customer-details{margin-bottom:0;}
.woocommerce-account .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-bottom:0;}
.woocommerce-account .woocommerce-page h3#order_review_heading{border-bottom:0;}
.woocommerce-account .woocommerce .woocommerce-customer-details address{border:0;border-radius:0;padding:0;}
.woocommerce-account address, .woocommerce-column--billing-address address{line-height:24px;margin-bottom:0}
.woocommerce-account .woocommerce-password-strength{font-size:13px;color:#232323;}
.woocommerce-account .woocommerce-page form .form-row textarea{height:5em;}
.woocommerce-account .woocommerce-page header.title h3{margin-bottom:0;border-bottom:0 solid #e7e7e7;padding-bottom:0;}
.woocommerce-account .woocommerce-page header h3{font-size:18px;line-height:26px;color:#232323;font-weight:600;margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:10px;}
.woocommerce-account .woocommerce-page header.title{margin-bottom:15px;border-bottom:1px solid #e7e7e7;padding-bottom:10px;float:left;}
.woocommerce-account .woocommerce-account .addresses .title .edit{margin-top:8px;font-size:12px;}
.woocommerce-account .woocommerce-page legend{margin-bottom:20px;border-bottom:1px solid #e7e7e7;padding-bottom:15px;color:#232323;font-size:18px;line-height:28px;font-weight:500;}
.woocommerce-account .woocommerce-page fieldset{margin-top:30px;margin-bottom:15px;}
.woocommerce-account .woocommerce-page mark.order-number, .woocommerce-page mark.order-date, .woocommerce-page mark.order-status{padding:0;background-color:transparent;}
.woocommerce-account .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-bottom:15px;width:100%;float:left;}
.woocommerce-account .woocommerce-address-fields>p{clear:both}
.woocommerce-account .woocommerce-page .col2-set form.login input.button, .woocommerce-page .col2-set form.register input.button{padding:8px 21px 7px;}
.woocommerce-account #add_payment_method table.cart img,
.woocommerce-checkout table.cart img{border:1px solid #f7f7f7;width:70px;}
.woocommerce-account #select2-billing_state-container,
#select2-shipping_state-container{min-height:41px;}
.woocommerce-account .hongo-my-account-full .btn, .hongo-my-account-full .button, .hongo-wishlist-page .button{text-transform:uppercase}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232323}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li i{font-family:'themify';font-size:16px;padding-right:15px}
.woocommerce-account .woocommerce table.shop_table th, .woocommerce-account .woocommerce table.shop_table td, .woocommerce-order-details table.shop_table tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr td, .woocommerce-order-pay table.shop_table th, .woocommerce-order-pay table.shop_table td{padding:13px 10px;}
.woocommerce-account .woocommerce table.shop_table td:first-child, .woocommerce-account .woocommerce table.shop_table th:first-child{padding-left:0}
.woocommerce-account .woocommerce .woocommerce-pagination--without-numbers{border-top:2px solid #232323;margin-top:25px;padding:20px 0;}
.woocommerce-account .woocommerce .woocommerce-pagination a{font-size:12px;border:none;background-color:transparent;padding:0;color:#232323;position:relative;}
.woocommerce-account .woocommerce .woocommerce-pagination a.woocommerce-button--next{text-align:right;display:inherit;padding-right:12px}
.woocommerce-account .woocommerce .woocommerce-pagination a.woocommerce-button--previous{text-align:left;display:inherit;padding-left:12px}
.woocommerce-account .woocommerce .woocommerce-pagination a.woocommerce-button--next:after{font-family:"Font Awesome 5 Free";content:"\f105";position:absolute;right:0;font-weight:900;font-size:14px;}
.woocommerce-account .woocommerce .woocommerce-pagination a.woocommerce-button--previous:before{font-family:"Font Awesome 5 Free";content:"\f104";position:absolute;left:0;font-weight:900;font-size:14px;top:-1px}
.woocommerce-account .woocommerce-Address header, .woocommerce-account form.edit-account fieldset legend{border-bottom:1px solid #e7e7e7;padding:0 0 12px 0;margin:0 0 18px 0;}
.woocommerce-account .woocommerce-Address header h3, .woocommerce-account form.edit-account fieldset legend{margin:0;font-size:16px}
.woocommerce-account form.edit-account fieldset legend{margin-bottom:30px;margin-top:30px;font-weight:600;}
.woocommerce form .form-row label, label{font-weight:500;line-height:normal;margin-bottom:12px;color:#232323}
.woocommerce form .form-row input.input-text{line-height:inherit;}
.woocommerce form .form-row{padding:0;margin:0 0 25px;}
.woocommerce form .form-row label.inline{display:block;clear:both;}
.woocommerce form .form-row .input-checkbox{margin:5px 8px 0 0;}
.woocommerce form .form-row .required{font-weight:500;color:#ed3737}
.woocommerce form .form-row em{margin-top:10px;display:block;font-style:normal}
#customer_login{width:85%;margin:0 auto;}
.woocommerce form.login, .woocommerce form.register{border:0px;border-radius:0;padding:55px;margin:35px 0 0;text-align:left;border:1px solid #e8e8e8}
.woocommerce form .woocommerce-privacy-policy-text{line-height:20px;font-size:13px;}
.woocommerce-account #customer_login.col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.woocommerce-account #customer_login.col2-set .u-column1,
.woocommerce-account #customer_login.col2-set .u-column2{width:100%;}
.woocommerce-account #customer_login.col2-set .u-column1.col-1{margin-right:7%;}
.woocommerce form.lost_reset_password, .woocommerce form.lost_reset_password{width:50%;margin:0 auto;padding:5%;border:1px solid #e8e8e8}
.woocommerce form.login label.inline{margin:12px 0 0 0;}
.woocommerce form.login .lost_password{margin:0;text-align:right;}
.woocommerce-privacy-policy-text a{text-decoration:underline;}
.woocommerce form.lost_reset_password .form-row-first{width:100%;}
.woocommerce-form-login{background-color:#f7f7f7;border:none !important}
.woocommerce-form-register>p:last-child, .woocommerce-ResetPassword>p:last-of-type{margin-bottom:0}
.hongo-myaccount-without-register{width:40%;margin:0 auto}
.hongo-my-account-full table.shop_table.cart .actions .coupon{width:50%;}
.hongo-my-account-full table.shop_table.cart .actions .coupon .input-text{width:62%;}
.hongo-my-account-full table.shop_table.cart .actions .coupon .button{margin-left:0;}
.hongo-my-account-full table.shop_table.cart .actions .btn, .hongo-my-account-full table.shop_table.cart .actions .button{float:right;margin-left:10px}
.woocommerce-checkout .woocommerce #customer_login .col-1 form.login{width:100%;padding:55px;margin:35px 0 0;background-color:#f7f7f7;}
.woocommerce ul.order_details{margin:0 0 65px 0;list-style:none;padding:0;}
.woocommerce ul.order_details li, .woocommerce ul.order_details li:last-of-type{font-size:12px;border-right:1px solid #e8e8e8;margin-right:3%;padding-right:3%;margin-bottom:15px;}
.woocommerce ul.order_details li:last-child, .woocommerce ul.order_details li:last-child{border-right:none}
.woocommerce ul.order_details li strong{font-size:13px;font-weight:500;padding-top:5px;color:#232323;}
.woocommerce table.shop_table.order_details tfoot td p{padding:0;margin:0;}
.woocommerce table.shop_table.order_details tfoot td a{text-decoration:underline}
.woocommerce table.shop_table.order_details tfoot td a:hover{text-decoration:none}
.woocommerce-thankyou-order-received{font-size:24px;color:#232323;margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid #e8e8e8;font-weight:500}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr th, .woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr th, .woocommerce-order-pay table.shop_table tfoot tr th{padding-left:53% !important;width:75%;font-size:13px}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr td, .woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr td, .woocommerce-order-details table.shop_table tfoot tr td, .woocommerce-order-pay table.shop_table tfoot tr td{font-size:13px}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details th, .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details td{padding:20px 10px;}
.woocommerce-order-downloads, .woocommerce-order-details, .woocommerce-customer-details, .woocommerce-columns--addresses{padding:0;}
.woocommerce-order-downloads h2, .woocommerce-order-details h2, .woocommerce-customer-details h2, .woocommerce-columns--addresses h2{border-bottom:1px solid #e7e7e7;padding:0 0 12px 0;margin:0 0 18px 0;font-size:16px}
.woocommerce-order>section:last-child{margin-bottom:0;margin-top:80px}
.woocommerce-page .woocommerce-order-details .woocommerce-order-details__title, .woocommerce-order-downloads h2{border-bottom:0;padding-bottom:0 !important;}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th:first-child{width:auto;}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td a, .restore-item{text-decoration:underline}
.woocommerce-checkout .woocommerce table.shop_table tfoot td a.woocommerce-remove-coupon{float:right}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td a:hover, .restore-item:hover{text-decoration:none}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{border-top:0;border-color:#e8e8e8;}
.woocommerce table.shop_table tfoot td{color:#232323;}
.woocommerce-order-details tr.woocommerce-table__line-item td ul{padding-left:0}
.woocommerce-column--billing-address, .woocommerce-column--shipping-address, .woocommerce-account .woocommerce-Address{padding:30px;border:1px solid #e8e8e8}
.woocommerce .woocommerce-columns--addresses, .woocommerce-account .woocommerce-Addresses{display:-ms-flexbox;display:-webkit-flex;display:flex;}
.woocommerce .woocommerce-columns--addresses .woocommerce-column, .woocommerce-account .woocommerce-Address{margin-right:30px}
.woocommerce .woocommerce-customer-details address{padding:0;border:none}
.woocommerce-checkout.woocommerce-order-pay #payment ul.payment_methods{border:1px solid #e8e8e8}
.woocommerce table.shop_table thead th{padding:15px 10px}
.woocommerce table.shop_table .product-quantity .quantity{margin:0 !important;display:inline-block;}
.woocommerce a.remove, .hongo-page-remove-wish{font-size:18px;color:#232323 !important;font-weight:500;}
.woocommerce a.remove:hover{background-color:transparent;color:#f57250 !important;}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid #e8e8e8;padding:3px 6px 5px;line-height:20px;}
.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text{width:120px;}
.woocommerce-page .cart-collaterals .cart_totals h4{margin-bottom:10px;font-size:18px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th{vertical-align:inherit;width:120px;font-weight:500;font-size:12px}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th small{font-weight:400}
.woocommerce-cart .cart-collaterals .cart_totals table{margin:0;}
.woocommerce-cart .cart-collaterals .cart_totals table tr.cart-discount, .woocommerce-cart .cart-collaterals .cart_totals table tr.tax-rate{color:#232323}
.woocommerce-cart .cart-collaterals .cart_totals table tr.cart-discount a{text-transform:uppercase;font-size:12px;float:right;text-decoration:underline;margin-left:10px;margin-top:-1px;}
.woocommerce-cart .cart-collaterals .cart_totals table tr.cart-discount a:hover{text-decoration:none;}
.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td{border:0;border-bottom:1px solid #e8e8e8;}
.woocommerce-checkout .checkout-sidebar table.shop_table tr.cart_item:last-child td{border-bottom:1px solid #e8e8e8;}
.woocommerce-cart .cart-collaterals .cart-subtotal td{color:#232323}
.woocommerce-cart .cart-collaterals .shipping-calculator-button{margin-top:0;font-size:12px;color:#232323;font-weight:500;display:block;position:relative;}
.woocommerce-cart .cart-collaterals .shipping-calculator-button:before{font-family:'themify';content:"\e64b";position:absolute;right:5px;font-weight:700;font-size:10px}
.woocommerce ul#shipping_method li{line-height:22px}
.woocommerce ul#shipping_method li input{margin:5px 10px 0 0}
.woocommerce ul#shipping_method .amount{font-weight:600}
.woocommerce ul#shipping_method li label{color:#808080}
.woocommerce ul#shipping_method li label small{display:block;margin-left:23px;}
.woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{text-transform:capitalize;color:#808080}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td, .woocommerce-checkout .checkout-sidebar table.shop_table th, .woocommerce-checkout .checkout-sidebar table.shop_table td{padding-top:20px;padding-bottom:20px}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td, .woocommerce-checkout .checkout-sidebar .order-total span, .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td span{font-size:24px;font-weight:600;color:#232323;line-height:23px;}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td .includes_tax span{font-size:11px;}
.woocommerce-checkout .checkout-sidebar .order-total small{display:block}
.woocommerce-checkout .checkout-sidebar .order-total small span{font-size:11px;}
.woocommerce-cart .cart-collaterals .cart_totals table tr:last-child th{border:0;}
.woocommerce-cart .cart-collaterals .cart_totals table td p{margin:0 0 5px 0;text-align:left;}
.woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator>p{text-align:right;}
.woocommerce-cart .cart-collaterals .cart_totals table td .shipping-calculator-button i{margin:0 0 0 5px;position:relative;top:2px;}
.woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator p .button{margin-top:5px;width:100%;text-transform:uppercase;}
.woocommerce-cart .cart-collaterals .cart_totals table td section{padding:0;}
.shipping-calculator-form{display:none;}
.woocommerce-cart .wc-proceed-to-checkout{margin:0;padding:0;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #payment #place_order,
.woocommerce-page #payment #place_order{text-transform:uppercase;margin-top:20px;width:100%;margin-bottom:0}
#add_payment_method .cart-collaterals .shipping-calculator-button::after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after, .woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{display:none;}
.checkout-content-left{padding-right:70px;padding-left:0;}
.checkout-sidebar{padding:50px;background:#f7f7f7;}
.checkout-sidebar .zoid-outlet{width:100% !important;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.woocommerce-cart table.cart td.actions{padding-top:60px;}
.woocommerce-cart table.cart td.actions .coupon{width:50%;position:relative;}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;padding:12px 130px 12px 35px;background:url(//huskysmith.com/wp-content/themes/hongo/assets/images/coupon-code-icon.png) no-repeat;background-size:14px;background-position:center left 5px;border:none;border-bottom:1px solid #e8e8e8}
.woocommerce-cart table.cart td.actions .button, .woocommerce-cart table.cart td.actions .btn{float:right;font-size:12px;color:#232323;text-transform:capitalize;border:none;border-bottom:2px solid #232323;padding:0;margin-left:30px;background-color:transparent !important;position:relative;top:10px}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr:not(.cart_item) td.actions .coupon button{padding:0 10px 0 0;text-transform:capitalize;width:auto;position:absolute;outline:none;border:none;color:#232323;background-color:transparent;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove{width:25px}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item img{width:75px}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-thumbnail{width:110px}
.woocommerce td.product-name dl.variation dt{font-weight:400}
.woocommerce table.shop_table td small{display:block;}
.woocommerce-cart .woocommerce .woocommerce-cart-form table.cart td.actions .coupon label{display:none;}
.display-none-form{display:none;}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment{background-color:transparent;}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{border:none;background:#fff;padding:30px;margin-bottom:40px;margin-top:20px;}
#add_payment_method #payment ul.payment_methods li input,
.woocommerce-cart #payment ul.payment_methods li input,
.woocommerce-checkout #payment ul.payment_methods li input{margin:3px 10px 0 0;}
#add_payment_method #payment ul.payment_methods li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li{line-height:20px;}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input[type="radio"]{margin-top:17px;}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box{background-color:#f7f7f7;padding:20px 25px}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f7f7f7;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;}
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label{margin:0;line-height:18px;font-size:14px}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img{margin:-2px .5em 0;}
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover{background-color:transparent;color:#000;}
.woocommerce-checkout h4{margin-bottom:30px;font-size:18px;}
.woocommerce-checkout .checkout-sidebar h4{margin-bottom:20px}
.woocommerce-checkout .woocommerce-shipping-fields input[type="checkbox"]{margin-left:0;position:relative}
.woocommerce-checkout .create-account .form-row.woocommerce-invalid label{color:#232323}
.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tbody td, .woocommerce-order-details tr.woocommerce-table__line-item td{padding-top:12px;padding-bottom:12px}
.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table td strong, .woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table th strong, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-order-details tr.woocommerce-table__line-item td strong{font-weight:500}
.woocommerce-checkout .woocommerce tr.woocommerce-shipping-totals th, .woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th{vertical-align:top;}
.woocommerce-form-login-toggle .woocommerce-info, .woocommerce-form-coupon-toggle .woocommerce-info{border:none;font-size:13px;color:#232323;background:transparent;text-align:center;margin:0;padding-bottom:12px !important;padding:0;}
.woocommerce-checkout .woocommerce form.checkout{margin-top:90px;float:left;width:100%;}
.woocommerce-checkout .woocommerce form.login, .woocommerce form.checkout_coupon{background:transparent;width:30%;margin:0 auto;padding:0;border:none;}
.woocommerce form.checkout_coupon{text-align:center;display:none;}
.woocommerce-checkout .woocommerce form.login p:first-child, .woocommerce-checkout .woocommerce form.checkout_coupon p:first-child{line-height:22px;margin-top:15px;}
.woocommerce-checkout .woocommerce form.login .lost_password a{margin-bottom:50px;display:inline-block;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;margin-bottom:25px}
.woocommerce-form-login-toggle .woocommerce-info a, .woocommerce-form-coupon-toggle .woocommerce-info a{color:#232323;text-decoration:underline;}
.woocommerce-form-login-toggle .woocommerce-info a:hover, .woocommerce-form-coupon-toggle .woocommerce-info a:hover{text-decoration:none;}
.woocommerce-form-login-toggle .woocommerce-info:before, .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none;}
.woocommerce-form-login-toggle .woocommerce-info i, .woocommerce-form-coupon-toggle .woocommerce-info i{margin-right:10px;font-size:16px;vertical-align:text-top;}
.woocommerce .checkout-content-left .col2-set .col-1, .woocommerce .checkout-content-left .col2-set .col-2{width:100%;padding:0;}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal,
.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline;}
.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{font-size:13px;color:#808080}
.woocommerce-checkout #payment div.form-row{padding:0;margin-bottom:0}
.woocommerce-form-login-toggle p, .woocommerce-form-coupon p{width:100% !important}
.checkout-content-left .cross-sells{width:100%;}
.woocommerce-cart .cross-sells>h2{font-size:14px;font-weight:500;font-family:'Poppins', sans-serif;margin-bottom:20px;margin-bottom:0;}
.woocommerce-cart .checkout-content-left, .woocommerce-cart .checkout-sidebar{margin-bottom:50px;}
.woocommerce-cart .cross-sells{padding-left:0;padding-right:0;}
.woocommerce-cart .cross-sells .swiper-container{padding-bottom:0;}
.woocommerce-cart .checkout-sidebar .hongo-loader{background-color:#f00;}
.woocommerce-cart .checkout-sidebar .blockUI.blockOverlay, .woocommerce-cart .checkout-sidebar .blockUI.blockOverlay, .woocommerce-checkout .checkout-sidebar .blockUI.blockOverlay, .woocommerce-checkout .checkout-sidebar .blockUI.blockOverlay{background-color:#F7F7F7 !important;z-index:0 !important;}
.cart-empty, .no-product-wishlist{text-align:center;font-size:18px;color:#232323;font-weight:500;margin-bottom:20px;}
.cart-empty i, .no-product-wishlist i{font-size:50px;display:block;margin-bottom:35px;}
.return-to-shop{text-align:center;}
.return-to-shop a{text-transform:uppercase;}
.track_order{background:#f7f7f7;padding:55px;width:50%;margin:0 auto}
.track_order p{width:100% !important}
.track_order button.button{padding:7px 20px;text-transform:uppercase;font-size:12px;}
.track_order p:last-of-type{margin-bottom:0}
.hongo-wishlist-page table.table{border:0;}
.hongo-wishlist-page table.table th{border-bottom:1px solid #e8e8e8;border-right:0;border-top:none;padding:15px 10px;vertical-align:middle;}
.hongo-wishlist-page table.table td{padding:25px 10px;vertical-align:middle;border-right:0;}
.hongo-wishlist-page table.table tr:last-child td{border-bottom:0;padding-left:0;padding-right:0}
.hongo-wishlist-page table.table tr td:last-child a{float:right}
.hongo-wishlist-page table.table td .attachment-woocommerce_thumbnail, .hongo-wishlist-page table.table td .woocommerce-placeholder{width:75px;}
.hongo-wishlist-page table.table .hongo-empty-wishlist{float:right}
.hongo-wishlist-page table.table td del{margin-right:6px;}
.hongo-wishlist-page table.table .btn{text-transform:uppercase;}
.hongo-wishlist-page .wishlistlink th.product-remove, .hongo-wishlist-page .wishlistlink th.product-check, .hongo-wishlist-page .wishlistlink table.table td:first-child{width:25px;}
.hongo-wishlist-page .wishlistlink th.product-remove.product-thumbnail{width:100px}
.hongo-wishlist-page table.table th{color:#232323;font-size:12px;font-weight:500;}
.hongo-wishlist-page table.table td .button i{display:none;}
.hongo-wishlist-page table.table td .button{min-width:135px}
.hongo-wishlist-page .wishlistlink th.product-add-to-cart{width:100px}
.hongo-remove-wishlist-selected{float:left;margin:0;top:0}
.hongo-empty-wishlist{top:0;margin:0;}
.woocommerce .woocs_price_info{margin-left:7px;top:3px;}
.woocommerce .woocs_price_info_list{min-width:1px !important;padding:6px 15px 7px !important;border-radius:4px !important;margin:0 0 1.2em !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.woocommerce .woocs_price_info_list li{width:auto !important;height:auto !important;padding:0 !important;}
.hongo-myaccount-navigation-links{list-style:none;padding:0;margin:50px -15px 0;clear:both;}
.hongo-myaccount-navigation-links li{float:left;text-align:center;width:calc(33.333%);margin-bottom:30px;padding:0 15px;}
.hongo-myaccount-navigation-links li a{text-decoration:none !important;text-transform:uppercase;font-size:12px;font-weight:500;display:block;padding:35px 15px;border:1px solid #e8e8e8;}
.hongo-myaccount-navigation-links li a:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}
.hongo-myaccount-navigation-links li a:hover i{color:#f57250;}
.hongo-myaccount-navigation-links li i{display:block;font-size:26px;margin-bottom:10px;}
.footer-default-wrapper{background-color:#1e1e1e;}
.footer-default-wrapper .hongo-footer-middle{padding:60px 15px;}
.footer-default-wrapper .hongo-footer-bottom{padding:30px 15px;text-align:center;background-color:#232323;}
.footer-default-wrapper .footer-sidebar .widget_media_image{margin-bottom:14px;}
.footer-default-wrapper .footer-sidebar .widget_hongo_custom_text_widget{width:82%;}
.footer-light-style.footer-main-wrapper section{background-color:#fff;}
footer.footer-light-style a:hover{color:#232323}
footer.footer-light-style .hongo-footer-top .widget .widget-title{color:#232323;}
footer.footer-light-style .hongo-footer-middle .widget .widget-title, footer.footer-light-style .hongo-footer-middle .hongo-link-menu li.menu-title, footer.footer-light-style .hongo-footer-middle .hongo-link-menu li.menu-title a{color:#232323;}
footer.footer-light-style .social-icon-style-1 a{color:#232323;}
footer.footer-light-style .hongo-contact-info-wrap>div i{color:#232323;}
footer.footer-light-style .hongo-footer-bottom .hongo-contact-info-wrap>div:before{background-color:#232323;}
footer.footer-light-style .hongo-footer-bottom .widget_nav_menu ul li a:hover{color:#232323;}
footer.footer-light-style .newsletter-style-1 input, footer.footer-light-style .newsletter-style-1 input:focus{border:1px solid #DEDEDE;background-color:#fff;color:#DEDEDE;}
footer.footer-light-style .newsletter-style-1 .btn, footer.footer-light-style .newsletter-style-1 .btn:active:focus, footer.footer-light-style .newsletter-style-1 .btn:active{background-color:#fff;color:#232323;}
footer.footer-light-style .newsletter-style-1 .btn:hover{color:#000000;}
.footer-main-wrapper section{padding:60px 0;background-color:#1e1e1e;}
footer{clear:both;overflow:hidden;position:relative;}
footer ul{list-style:none;padding:0;margin:0;}
footer, footer a{line-height:22px;font-weight:400;}
footer a:hover{color:#b5b5b5}
footer .hongo-footer-top .widget .widget-title{margin:0 20px 0 0;font-size:12px;font-weight:500;color:#B7B7B7;}
footer .hongo-footer-top .widget>div{display:inline-block;vertical-align:middle}
footer .hongo-footer-middle .widget .widget-title, footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title, footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title a{font-size:13px;font-weight:500;color:#B7B7B7;display:block;}
footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title .left-icon{margin-right:8px;vertical-align:middle}
footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title .right-icon{margin-left:8px;vertical-align:middle}
footer .hongo-footer-middle .hongo-link-menu.navigation-link-vertical li.menu-title, footer .hongo-footer-middle .widget .widget-title{margin-bottom:13px;}
footer .hongo-footer-middle .widget.widget_hongo_instagram_widget .widget-title{position:relative;top:-1px;clear:both;}
footer .widget_hongo_newsletter p{margin-bottom:20px;}
footer .hongo-footer-middle .social-icon-style-15 ul li{min-width:130px;}
footer .hongo-footer-middle .social-icon-style-15 ul{margin-left:0;margin-right:0;}
footer .hongo-footer-middle .social-icon-style-15 ul li{padding-left:0;padding-right:0;}
footer .social-icon-style-1 a{color:#B7B7B7;}
footer .hongo-footer-middle .social-icon-style-15 ul.one-column li{min-width:100%;display:block;}
footer .social-icon-style-14 .very-small-icon a, footer .social-icon-style-15 .very-small-icon a{font-size:12px;line-height:22px;color:#8a8a8a;}
.hongo-footer-middle .newsletter-style-1.textwidget{width:100%;}
.widget_nav_menu ul, .hongo-link-menu{padding:0;margin:0;list-style:none}
.widget_nav_menu ul li, .hongo-link-menu li{position:relative;padding:0;margin:0 0 3px 0;}
.widget_nav_menu ul li:last-child, .hongo-link-menu li:last-child{margin-bottom:0;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div{padding:0 16px;margin:0;position:relative;display:inline-block;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div:last-child{padding-right:0;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div:first-child{padding-left:0;}
footer .hongo-contact-info-wrap>div{margin-bottom:4px;}
footer .hongo-contact-info-wrap>div i{font-size:12px;color:#6b6b6b;margin-right:12px;vertical-align:middle;margin-top:-1px;min-width:12px;text-align:center;}
footer .hongo-contact-info-wrap>div i.fa-phone{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div:before{content:"";margin-top:-1px;background-color:#6f6f6f;width:5px;height:5px;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:-3px;top:50%;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div:last-child:before{display:none;}
footer .navigation-link-horizontal{padding:0;margin:0;list-style:none;vertical-align:middle}
footer .navigation-link-horizontal li{position:relative;padding:0 10px 0 0;margin:0 10px 0 0;float:none;display:inline-block;}
footer .navigation-link-horizontal li .left-icon{margin:0 8px 0 0;vertical-align:middle;}
footer .navigation-link-horizontal li .right-icon{margin:0 0 0 8px;vertical-align:middle;}
footer .navigation-link-horizontal li:last-child{padding-right:0;margin-right:0;}
footer .navigation-link-horizontal.navigation-link-separator li{padding:0 15px 0 0;margin:0 15px 0 0;}
footer .navigation-link-horizontal.navigation-link-separator li:last-child{padding-right:0;margin-right:0;}
footer .navigation-link-horizontal.navigation-link-separator li:last-child:after{display:none}
footer .navigation-link-horizontal.navigation-link-separator li:after{content:"";width:1px;height:10px;position:absolute;background-color:rgba(159, 159, 159, 0.2);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:right;}
footer .widget_nav_menu ul{padding:0;margin:0;list-style:none}
footer .widget_nav_menu ul li{position:relative;padding:0;margin:0;}
footer .widget_nav_menu ul li a{vertical-align:middle;}
footer .widget_nav_menu ul li a:hover{color:#b5b5b5;}
footer .widget_nav_menu .widget-title{display:none;}
footer .hongo-latest-blog-widget .latest-blog-meta-date, footer .hongo-latest-blog-widget .latest-blog-meta-author{display:inline-block;}
footer .latest-post.hongo-latest-blog-widget .hongo-latest-blog-widget{text-align:left;}
footer .latest-post.hongo-latest-blog-widget li figure{display:block;}
.latest-post.hongo-latest-blog-widget{padding-top:6px !important;}
.latest-post.hongo-latest-blog-widget li{display:table;padding:0 0 10px;margin:0 0 11px 0;width:100%;}
.latest-post.hongo-latest-blog-widget li:last-child{margin:0;padding:0;border:0;}
.latest-post.hongo-latest-blog-widget li figure{display:table;vertical-align:top;width:60px;float:left;padding:0;margin:1px 18px 0 0;}
.latest-post.hongo-latest-blog-widget .hongo-latest-blog-widget{display:table;vertical-align:top;position:relative;top:-3px;}
.latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget a.latest-blog-title{margin-bottom:5px;line-height:normal;display:inline-block;width:90%}
.latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget .content{margin-bottom:1px;display:block;}
.footer-sticky-content{background-color:#ffffff;position:relative;z-index:2;overflow:visible;}
.footer-sticky{position:sticky;position:-webkit-sticky;bottom:0;left:0;right:0;width:100%;}
.footer-sticky .wow{visibility:visible !important;}
.hongo-filter-sidebar-wrap .footer-sticky-content{z-index:9999;}
.hongo-contain-footer-sticky .hongo-main-title-wrap{z-index:1;}
.hongo-contain-footer-sticky .hongo-main-content-wrap{z-index:1;}
.hongo-contain-footer-sticky .hongo-page-breadcrumb, .hongo-contain-footer-sticky .hongo-product-archive-breadcrumb{z-index:1;position:relative;}
.hongo-contain-footer-sticky.hongo-filter-sidebar-wrap .hongo-main-content-wrap{z-index:99999;}
.hongo-contain-footer-sticky header.site-header.header-sticky{z-index:99998;}
footer .simple-dropdown .simple-menu{position:inherit;width:100%;height:auto;display:block;visibility:visible;overflow:visible;opacity:1;}
footer .simple-dropdown ul.sub-menu{width:100%;background-color:rgba(28, 28, 28, 0);padding:7px 0 8px;margin:0;}
footer .simple-dropdown>i{margin-left:5px;display:none}
footer .simple-dropdown a{color:#808080;line-height:21px;font-weight:400;}
footer .simple-dropdown a:hover{color:#fff;}
footer .simple-dropdown a>i{margin-right:7px;min-width:16px;vertical-align:middle;}
footer .simple-dropdown a>i.right-icon{float:right;margin-right:0;margin-left:7px;position:relative;top:4px;}
footer .simple-dropdown ul.sub-menu li a{padding:5px 15px;color:#808080;}
footer .simple-dropdown ul.sub-menu li a:hover{color:#fff;}
.elements-list ul{list-style:none;padding:0;}
.elements-list ul li:first-child{border:0;}
.elements-list ul li:first-child.menu-title a, .elements-list ul li:first-child.menu-title{font-weight:600;color:#232323;}
.elements-list ul li{width:100%;padding:0 0 9px 0;margin-bottom:8px;border-bottom:1px solid #e8e8e8}
.elements-list ul li:last-child{border-bottom:0;margin-bottom:25px;}
.elements-list ul li a i{margin-right:10px;position:relative;top:1px;}
header .logo{width:auto !important;max-height:24px;vertical-align:text-bottom;}
header a.logo-dark{display:none;}
header .sticky-appear a.logo-light{display:none;}
header .sticky-appear a.logo-dark{display:inline-block;}
header h1{font-size:inherit !important;line-height:normal !important;margin:0 !important;padding:0 !important;}
header .site-title a{color:#121212;font-size:24px;font-weight:600;}
.header-default-wrapper.navbar-default{background-color:#fff;border-radius:0;border:0;margin:0;display:table;width:100%;display:table}
.header-default-wrapper.navbar-default .nav-header-container{display:table-cell;vertical-align:middle;position:relative;}
.header-default-wrapper.navbar-default .nav-header-container .row{align-items:center;display:-ms-flex;display:-webkit-flex;display:flex;height:auto;padding:0;}
.header-default-wrapper.navbar-default .nav-header-container .row>div:first-child{flex:1 1 auto;}
.header-default-wrapper .navbar-collapse.collapse{display:inline-block !important;height:auto !important;padding-bottom:0;overflow:visible !important;padding:0;vertical-align:middle;}
.header-default-wrapper.navbar-default .navbar-nav>li{position:relative;}
.header-default-wrapper.navbar-default .navbar-nav>li>a{color:#232323;padding:25px 18px;font-weight:500;margin:0;font-size:13px;position:relative;background-color:transparent !important;display:block;}
.header-default-wrapper.navbar-default .navbar-nav>li>a:hover, .header-default-wrapper.navbar-default .navbar-nav>li:hover>a, .header-default-wrapper.navbar-default .navbar-nav>li>a.active, .header-default-wrapper.navbar-default .navbar-nav>li.urrent-menu-ancestor>a, .header-default-wrapper.navbar-default .navbar-nav>li.current_page_ancestor>a, .header-default-wrapper.navbar-default .navbar-nav>li.current-menu-item>a{color:#808080;}
.header-default-wrapper .simple-dropdown ul.sub-menu{display:none;position:absolute;left:0;padding:15px 0;margin:0;width:180px;background-color:#1c1c1c;z-index:99;list-style:none;}
.header-default-wrapper .simple-dropdown ul.sub-menu li a{padding:10px 25px;color:#8d8d8d;font-size:12px;font-weight:400;line-height:14px;display:block;position:relative;}
.header-default-wrapper .simple-dropdown ul.sub-menu li:hover > a, .header-default-wrapper .simple-dropdown ul.sub-menu li a:hover, .header-default-wrapper .simple-dropdown ul.sub-menu li.current-menu-item>a, .header-default-wrapper .simple-dropdown ul.sub-menu li.current_page_ancestor>a{color:#fff;}
.header-default-wrapper .simple-dropdown ul.sub-menu li.menu-item{position:relative;}
.header-default-wrapper .simple-dropdown ul.sub-menu li.menu-item>ul{top:-15px;left:181px;display:none;visibility:visible;opacity:1;}
.header-default-wrapper .simple-dropdown ul.sub-menu li.menu-item:hover>ul{display:block;visibility:visible;opacity:1;overflow:visible}
.header-default-wrapper .simple-dropdown ul.sub-menu li.menu-item-has-children:before{content:"\e649";font-family:'themify';-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:15px;top:50%;font-size:10px;}
.header-default-wrapper .simple-dropdown li:hover>ul.sub-menu{display:block;visibility:visible;opacity:1;}
.header-default-wrapper .simple-dropdown ul.sub-menu li.menu-item-has-children:hover:before{color:#fff;}
.text-center .hongo-vc-equal-height, .text-right .hongo-vc-equal-height, .text-left .hongo-vc-equal-height{text-align:left;}
header .display-inline-block{display:inline-block}
.header-default-wrapper .navbar-toggle{top:-3px;}
.header-default-wrapper .navbar-toggle .sr-only{display:none;}
.header-default-wrapper .navbar-toggle .icon-bar{background-color:#232323;}
header.header-default-wrapper .nav>li{display:inline-block;position:inherit;margin:0;outline:none;}
header.header-default-wrapper .nav>li:first-child>a{padding-left:0;}
header.header-default-wrapper .nav>li:last-child>a{padding-right:0;}
header.header-default-wrapper .nav>li>a{padding:25px 18px;font-weight:500;margin:0;color:#232323;font-size:13px;position:relative;background-color:transparent !important;display:block;}
header.header-default-wrapper .nav>li>a:hover{background-color:transparent;color:#000;}
header.header-default-wrapper .nav>li>a .menu-hover-line{position:relative;}
header.header-default-wrapper .nav>li>a .menu-hover-line:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.8, 0, 0.2, 1);transition:-webkit-transform 0.5s cubic-bezier(0.8, 0, 0.2, 1);-o-transition:transform 0.5s cubic-bezier(0.8, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.8, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.8, 0, 0.2, 1), -webkit-transform 0.5s cubic-bezier(0.8, 0, 0.2, 1);-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#000;}
header.header-default-wrapper .nav>li.on>a .menu-hover-line:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;}
header.header-default-wrapper .nav>li>a.active .menu-hover-line:after, header.header-default-wrapper .nav>li.active>a .menu-hover-line:after, header.header-default-wrapper .nav>li.current-menu-ancestor>a .menu-hover-line:after, header.header-default-wrapper .nav>li.current-menu-item>a .menu-hover-line:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;}
header.header-default-wrapper .nav>li>a>i{margin-right:7px;position:relative;top:5px;font-size:12px;margin-bottom:5px;float:left;min-width:16px;font-weight:900;}
header.header-default-wrapper .nav>li i.dropdown-toggle{display:none;}
header.header-default-wrapper .nav>li:hover>a, header.header-default-wrapper .nav>li>a.active, header.header-default-wrapper .nav>li.active>a, header.header-default-wrapper .nav>li.current-menu-ancestor>a, header.header-default-wrapper .nav>li.current-menu-item>a, header.header-default-wrapper .nav>li.current-menu-item>a{color:#000;}
header.header-sticky .landing-header{padding-top:6px !important;padding-bottom:6px !important;}
header.header-sticky .landing-header .btn-dark-gray{background-color:#f57250;border-color:#f57250;}
header.header-sticky .landing-header .btn-dark-gray:hover{background-color:#fff;border-color:#fff;color:#232323}
.hongo-section-product-featurebox-2 .hongo-section-product-featurebox{height:100%;display:table-cell;vertical-align:top;width:100%;}
.hongo-section-product-featurebox-2 .wpb_wrapper{height:100%;display:table;width:100%;}
.hongo-section-product-featurebox-2{padding-left:65px;position:relative;}
.hongo-section-product-featurebox-2 .hongo-featurebox-img{position:absolute;left:0;}
.hongo-section-product-featurebox-2 .hongo-featurebox-text, .hongo-section-product-featurebox-2 .hongo-featurebox-text a{font-family:'Poppins', sans-serif;font-weight:500;color:#232323;line-height:normal;font-size:13px;line-height:20px;margin-bottom:4px;}
.hongo-section-product-featurebox-2 .content{font-size:12px;line-height:18px;font-family:'Poppins', sans-serif;font-weight:300;margin-bottom:17px;}
.hongo-section-product-featurebox-2 .hongo-featurebox-text a:hover{color:#f57250;}
.hongo-section-product-featurebox-2 .sub-title{font-size:12px;line-height:normal}
.text-center .hongo-section-product-featurebox-2{display:inline-block;}
.image-carousel-style-3 .image-carousel-title{color:#3e3c3c;font-size:13px;margin-top:20px;font-weight:500;}
.image-carousel-style-3 .swiper-slide{padding-top:20px;padding-bottom:20px;}
.image-carousel-style-3 img{width:100%;}
.hongo-image-box-shadow{box-shadow:0 0 8px rgba(0, 0, 0, .08);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .08);}
@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
nav.navbar.hongo-header-common-menu .mega-menu-full .textwidget .menu-banner-image img{width:100%;}
.vc_row-o-equal-height.vc_row-o-content-middle .wpb_wrapper .hongo-product-featurebox img{width:100%;}
.vc_row-o-equal-height.vc_row-o-content-middle .wpb_wrapper .hongo-product-featurebox.icon-text-style-6 img{width:auto;}
.special-content-block-2{display:block !important}
.special-content-block-2 .block-img img{width:100%;}
.fancy-text-box-style-1 span:before{top:17px !important;}
.woocommerce ul.hongo-shop-minimalist.products li.product .product-thumb-wrap{display:block;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap .loading:after{position:absolute !important;right:-2px !important;left:inherit !important;margin:0 !important;padding:0 !important;top:2px !important}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-metro li.product.product-category img{display:block;}
.header-main-wrapper section>div, .header-main-wrapper section>div>.vc_column-inner{position:static;}
.woocommerce a.reset_variations{display:inline-block !important;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap{left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap{left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);}
.woocommerce ul.hongo-shop-flat.products li.product .product-thumb-wrap{display:block;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{bottom:inherit;top:100%;}
.sidebar .newsletter-style-4 input{padding-top:4px;}
input, textarea, select, .form-control{padding:6px 15px 13px}
.hongo-hamburger-menu .hongo-hamburger-menu-bg{overflow-y:auto;}
.hongo-hamburger-menu .hongo-hamburger-menu-bg .menu-content-inner-wrap{overflow:inherit;max-height:inherit;}
.footer-sticky{position:fixed;position:-webkit-fixed;z-index:0;}
.woocommerce a.reset_variations{display:table !important;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol{overflow:hidden;}
.hongo-main-content-wrap{overflow:visible;}
.parallax{background-attachment:inherit;background-size:115%;background-position-x:center !important}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter label input{vertical-align:sub;}
} .hongo-stretch-content,
.vc_row-o-full-height, .hongo-main-title-wrap{visibility:hidden;opacity:0;}
body.hongo-ready .hongo-stretch-content, body.hongo-ready .vc_row-o-full-height, body.hongo-ready .hongo-main-title-wrap{visibility:visible !important;opacity:1;}
.post-password-form label input[type="password"]{margin:5px 0 0;}
.post-password-form input[type="submit"]{margin:5px 0 0 5px;background-color:#000;color:#fff;border:2px solid #000;text-transform:uppercase;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.post-password-form input[type="submit"]:hover{background-color:transparent;color:#000;}
.vc_row-o-equal-height.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper, .vc_row-o-equal-height.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .hongo-product-featurebox{height:100%;}
.vc_row-o-equal-height.vc_row-o-content-middle.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper{height:100%;display:table;width:100%}
.vc_row-o-equal-height.vc_row-o-content-middle.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper>div{height:100%;display:table-cell;vertical-align:middle;width:100%}
.vc_row-o-equal-height.vc_row.vc_row-o-content-middle.hongo-vc-equal-height .vc_column_container .vc_column-inner.hongo-vc-equal-height-column-inner{-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.vc_row-o-equal-height.vc_row-o-content-middle.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .vc_hongo_feature_box{height:100%;display:table;width:100%}
.vc_row-o-equal-height.vc_row-o-content-top.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper{height:100%;display:table;width:100%}
.vc_row-o-equal-height.vc_row-o-content-top.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .hongo-product-featurebox{height:100%;display:table-cell;vertical-align:top;width:100%}
.vc_row-o-equal-height.vc_row.vc_row-o-content-top.hongo-vc-equal-height .vc_column_container .vc_column-inner.hongo-vc-equal-height-column-inner{-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.vc_row-o-equal-height.vc_row-o-content-top.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .vc_hongo_feature_box{height:100%;display:table;width:100%}
.vc_row-o-equal-height.vc_row-o-content-bottom.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper{height:100%;display:table;width:100%}
.vc_row-o-equal-height.vc_row-o-content-bottom.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .hongo-product-featurebox{height:100%;display:table-cell;vertical-align:bottom;width:100%}
.vc_row-o-equal-height.vc_row.vc_row-o-content-bottom.hongo-vc-equal-height .vc_column_container .vc_column-inner.hongo-vc-equal-height-column-inner{-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.vc_row-o-equal-height.vc_row-o-content-bottom.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper .vc_hongo_feature_box{height:100%;display:table;width:100%}
.equal_height_disable{height:auto !important;display:block !important;}
.compose-mode .vc_controls>.vc_controls-bc{margin-bottom:20px;}
.entry-content .vc_col-has-fill>.vc_column-inner, .entry-content .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.entry-content .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.entry-content .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.entry-content .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.entry-content .vc_row-has-fill>.vc_column_container>.vc_column-inner, .entry-content .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .entry-content .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .entry-content .vc_section.vc_section-has-fill, .entry-content .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,
.entry-content .vc_section.vc_section-has-fill+.vc_section{padding-top:0;}
.vc_element.vc_hongo_button{display:inline-block !important;}
.vc_column-inner.no-column-padding{padding-left:0;padding-right:0;}
.page .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:0;}
.compose-mode .vc-main-sortable-container>.vc_empty-placeholder{margin-bottom:0;}
.vc_element .blog-post-gallery-grid .grid-sizer, .vc_element .blog-grid .grid-sizer, .vc_element .post-grid .grid-sizer{padding:0 !important;width:auto}
.compose-mode .vc_vc_row section.vc_row{padding-top:130px}
.wpb_gmaps_widget .wpb_wrapper{background-color:inherit;padding:0;}
.vc_element.vc_hongo_portfolio_slider{position:inherit;}
.hongo-video-wrapper{position:relative;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{font-weight:900;}
.vc_vc_single_image~.vc_empty-shortcode-element.vc_hongo_popup{min-height:initial;position:absolute;width:100%;height:100%;top:0;}
.compose-mode .vc_controls>.vc_controls-out-tl{top:0 !important}
.vc_hongo_popup.vc_empty-shortcode-element{position:inherit !important;}
.vc_message_box-icon>*{font-weight:900;}
.wp-block-pullquote{border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-bottom:35px;margin-top:30px;color:#808080;border-left:0px;}
.wp-block-pullquote cite{color:inherit;}:root .wp-block-pullquote .has-very-dark-gray-color{color:inherit;}
.wp-block-table td, .wp-block-table th{border-color:#ededed;}
pre.wp-block-verse{margin-bottom:30px;}
.wp-block-latest-comments{padding-left:0;}
.wp-block-latest-comments li article{display:table}
.wp-block-latest-comments li article footer, .wp-block-latest-comments li article .wp-block-latest-comments__comment-excerpt{margin-left:0 !important}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p{margin-bottom:10px;line-height:1.2;}
ul.aligncenter{display:table;}
.editor-block-list__layout a:hover, .editor-block-list__layout a:focus{text-decoration:none;}
.wp-block-media-text, .wp-block-code, .wp-block-preformatted{margin-bottom:28px;margin-top:28px;}
.wp-block-pullquote p, .wp-block-pullquote p:last-of-type{line-height:1.6;margin-bottom:28px;}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p{font-size:28px;}
.alignwide{position:relative;margin-left:auto;margin-right:auto;}
.wp-block-cover p.has-text-color a{text-decoration:none;}
.wp-block-button a{text-decoration:none;}
.wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child{margin-bottom:16px;}
.wp-block-audio, .wp-block-cover, .wp-block-image{margin-bottom:28px;margin-top:28px;}
.wp-block-table.is-style-stripes{border:1px solid #e8e8e8;border-right:0;margin-bottom:25px;}
.wp-block-table.is-style-stripes table{margin-bottom:0;}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th{border-right:1px solid #e8e8e8;}
.gallery-columns-5{float:left;width:100%;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 20px 0;}
.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4) / 5);display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:16px;text-align:center;}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0;}
.gallery-columns-6{float:left;width:100%;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 20px 0;}
.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5) / 6);display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:16px;text-align:center;}
.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0;}
.gallery-columns-7{float:left;width:100%;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 20px 0;}
.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6) / 7);display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:16px;text-align:center;}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7){margin-right:0;}
.gallery-columns-8{float:left;width:100%;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 20px 0;}
.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7) / 8);display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:16px;text-align:center;}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8){margin-right:0;}
.gallery-columns-9{float:left;width:100%;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 20px 0;}
.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8) / 9);display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:16px;text-align:center;}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0;}
.wp-block-preformatted, .wp-block-verse{border-color:#ededed;}
.wp-block-latest-posts a{text-decoration:none;}
.wp-block-cover .wp-block-cover-text{font-size:16px;}
.wp-block-video{margin:28px 0;}
.wp-block-categories-list ul ul{list-style-type:circle;}
.single-format-audio .wp-audio-shortcode{margin-bottom:50px;}
.wp-block-button{margin-bottom:20px;}
.wp-block-search{margin-bottom:28px;margin-top:28px;}
.wp-block-search .wp-block-search__label{color:#808080;}
.wp-block-search .wp-block-search__input{width:auto;border-radius:4px;margin:auto;padding:6px 0;color:rgba(14, 28, 46, .62);font-size:13px;line-height:inherit;}
.wp-block-search .wp-block-search__button{color:#808080;padding:6px 10px;background:#f7f7f7;border:1px solid #ccc;box-shadow:inset 0 -1px 0 #ccc;border-radius:4px;outline:0;font-size:13px;}
.wp-block-calendar table caption, .wp-block-calendar table th{text-align:center;}
.wp-block-calendar table{border:0}
.wp-block-quote{width:100%;}
.wp-block-quote cite{display:inline-block;}
.wp-block-quote.has-text-align-left cite{text-align:left;}
.wp-block-quote.has-text-align-center cite{text-align:center;}
.wp-block-button__link{color:#fff;}
.entry-content .wp-block-video.alignwide{width:100%;max-width:100%;}
.container.hongo_layout_no_sidebar_single .entry-content *.alignfull,
body .container .entry-content *.alignfull{position:relative;margin-top:calc(2 * 1rem);margin-bottom:calc(2 * 1rem);left:calc((1140px - 100vw)/2);width:100vw;max-width:100vw;}
.wp-block-button.alignright, .wp-block-button.alignleft{margin-top:28px;margin-bottom:28px;}
.wp-block-button.alignright{margin-left:2em;}
.wp-block-button.alignleft{margin-right:2em;}
.wp-block-cover p:not(.has-text-color){color:#fff;}
.is-style-large{border:0;}
.wp-block-pullquote blockquote{border:0;margin:1em;padding:0;width:auto;}
.wp-block-pullquote p, blockquote.wp-block-quote p{width:100%;}
.wp-block-image .alignleft{margin-right:2em;margin-top:28px;margin-bottom:28px;}
.wp-block-image .alignright{margin-left:2em;margin-top:28px;margin-bottom:28px;}
.wp-block-cover .wp-block-cover-text{padding-left:50px;padding-right:50px;}
.wp-block-cover.has-parallax.alignfull .wp-block-cover-text{padding-left:14px;padding-right:14px;}
hr.wp-block-separator{margin-top:28px;margin-bottom:28px;}
.wp-block-file .wp-block-file__button{padding:0.7em 1em;line-height:1.8;}
.wp-block-tag-cloud{line-height:24px;}
.wp-block-tag-cloud a{text-decoration:underline;}
.wp-block-tag-cloud a:hover{text-decoration:none;}
.wp-block-image .aligncenter{clear:both;}
.wp-block-image.size-full{clear:both;}
.has-small-font-size{font-size:12px;}
.has-normal-font-size, .has-medium-font-size{font-size:13px;}
.has-large-font-size{font-size:16px;}
.has-huge-font-size{font-size:23px;line-height:31px;}
.is-style-outline .wp-block-button__link{color:#232323;}
.is-style-outline .wp-block-button__link:hover{color:#f57250;}
.has-primary-background-color, :root .has-primary-background-color{background-color:#6f6f6f;}
.has-secondary-background-color, :root .has-secondary-background-color{background-color:#f57250;}
.has-dark-gray-background-color, :root .has-dark-gray-background-color{background-color:#232323;}
.has-light-gray-background-color, :root .has-light-gray-background-color{background-color:#f1f1f1;}
.has-white-background-color, :root .has-white-background-color{background-color:#ffffff;}
.has-primary-color, .wp-block-cover p.has-primary-color a, .wp-block-cover p.has-primary-color{color:#808080;}
.has-secondary-color, .wp-block-cover p.has-secondary-color a, .wp-block-cover p.has-secondary-color{color:#f57250;}
.has-dark-gray-color, .wp-block-cover p.has-dark-gray-color a, .wp-block-cover p.has-dark-gray-color{color:#232323;}
.has-light-gray-color, .wp-block-cover p.has-light-gray-color a, .wp-block-cover p.has-light-gray-color{color:#f1f1f1;}
.has-white-color, .wp-block-cover p.has-white-color a, .wp-block-cover p.has-white-color{color:#ffffff;}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright{margin-top:10px;}
.wp-block-gallery{margin-bottom:28px;}
.wp-block-preformatted pre, .wp-block-verse pre{padding:.8em 1em;}
.container.hongo_layout_no_sidebar_single .entry-content *.alignfull .wp-block-column{padding-left:15px;padding-right:15px;}
.wp-block-button a{line-height:1.8;}
.wp-block-tag-cloud a{margin-right:5px;}
.wp-block-latest-comments a{text-decoration:none;}
.wc-block-product-search .wc-block-product-search__field{margin-bottom:0;}
.lazyload, .lazyloading, .lazy{background:url(//huskysmith.com/wp-content/themes/hongo/assets/images/loading-black-small.svg) center center no-repeat #fff !important;position:relative;border-color:transparent !important;opacity:1 !important;transition:all 0s ease-in-out !important;-moz-transition:all 0s ease-in-out !important;-webkit-transition:all 0s ease-in-out !important;-ms-transition:all 0s ease-in-out !important;-o-transition:all 0s ease-in-out !important;}
.sidebar .wpml-ls-legacy-dropdown{width:100%;}
.sidebar .wpml-ls-legacy-dropdown a{color:#808080;font-weight:400;padding:7px 15px 9px;text-transform:none;background-color:#fff;border-color:#d6d6d6;transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;}
.sidebar .wpml-ls-legacy-dropdown a:hover, .sidebar .wpml-ls-legacy-dropdown .wpml-ls-item:hover a{background-color:#fff;color:#808080;}
.sidebar .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{border:5px solid transparent;border-top:5px solid;color:#888;}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-item:hover a.wpml-ls-item-toggle:after{top:calc(50% - .555em);-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:0;}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{background-color:#fff;}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a{padding:7px 10px;color:#808080;font-weight:400;line-height:24px;font-size:inherit;border-bottom:0;}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child a{border-bottom:1px solid #d6d6d6;}
.sidebar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a:hover{background-color:#232323;color:#b1b1b1;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0;}
.wpml-ls-statics-footer .wpml-ls-current-language > a{color:#000000;background-color:#eeeeee;}
header .widget_hongo_search_widget .widget-title, header .widget_hongo_account_menu_widget span, header .widget_hongo_account_menu_widget .ti-angle-down, header .widget_hongo_wishlist_link_widget span{display:none;}
header .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap{margin-right:10px;}
header .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap span{display:inline;position:absolute;top:-8px;right:-12px;font-weight:500;background-color:#232323;width:16px;height:16px;text-align:center;font-size:10px;color:#fff;line-height:16px;border-radius:100%;}
header .mini-header-main-wrapper .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap a.wishlist-link{padding-right:24px;}
header .mini-header-main-wrapper .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap a.wishlist-link span{top:8px;right:12px;width:15px;height:15px;line-height:16px;}
header .mini-header-main-wrapper .widget_hongo_wishlist_link_widget .hongo-wishlist-counter-wrap{margin-right:0;}
header .nav>li.wpml-ls-current-language>a .menu-hover-line:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;}
@supports (-ms-ime-align:auto) {
.footer-sticky {
position: fixed;
position: -webkit-fixed;
}
.woocommerce a.reset_variations {
display: table !important;
}
.hongo-hamburger-menu .hongo-hamburger-menu-bg {
overflow-y: auto;
}
.hongo-hamburger-menu .hongo-hamburger-menu-bg .menu-content-inner-wrap {
overflow: inherit;
max-height: inherit;
}
header .nav>li>a .menu-hover-line {
display: block;
}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter label input {
vertical-align: sub;
}
}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
.hongo-vc-equal-height .vc_column-inner.hongo-vc-equal-height-column-inner{-webkit-box-orient:inherit !important;-webkit-box-direction:inherit !important;-webkit-flex-direction:inherit !important;-ms-flex-direction:inherit !important;flex-direction:inherit !important;height:inherit !important;}
.vc_row-o-equal-height.vc_row-o-content-top.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper, .vc_row-o-equal-height.vc_row-o-content-middle.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper, .vc_row-o-equal-height.vc_row-o-content-bottom.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .wpb_wrapper{display:-ms-flexbox !important;display:flex !important;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;height:inherit !important;width:100%;}
.vc_row-o-content-bottom.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:inherit !important;}
.vc_row-o-content-middle.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:inherit !important;}
.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;height:inherit !important;}
.hongo-vc-equal-height .text-right .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;height:inherit !important;}
.hongo-vc-equal-height .text-center .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:inherit !important;}
.hongo-vc-equal-height .text-justify .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;text-align:justify;height:inherit !important;}
.hongo-vc-equal-height .md-text-right .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;height:inherit !important;}
.hongo-vc-equal-height .md-text-center .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:inherit !important;}
.hongo-vc-equal-height .md-text-justify .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;text-align:justify;height:inherit !important;}
.hongo-vc-equal-height .sm-text-right .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;height:inherit !important;}
.hongo-vc-equal-height .sm-text-center .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:inherit !important;}
.hongo-vc-equal-height .sm-text-justify .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;text-align:justify;height:inherit !important;}
.hongo-vc-equal-height .xs-text-right .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;height:inherit !important;}
.hongo-vc-equal-height .xs-text-center .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:inherit !important;}
.hongo-vc-equal-height .xs-text-justify .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;text-align:justify;height:inherit !important;}
.hongo-vc-equal-height .hongo-vc-equal-height-column-inner .hongo-featurebox-wrap{width:100%;}
.hongo-shop-banner-10 [class*="col-"],
.hongo-shop-banner-7 [class*="col-"],
.hongo-shop-banner-10 [class*="vc_col-"],
.hongo-shop-banner-7 [class*="vc_col-"]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.equal_height_disable{height:auto !important;display:block !important;}
.woocommerce div.quantity .qty, .woocommerce div.quantity input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
@-moz-document url-prefix() {
.hongo-shop-banner-10 [class*="col-"],
.hongo-shop-banner-7 [class*="col-"],
.hongo-shop-banner-10 [class*="vc_col-"],
.hongo-shop-banner-7 [class*="vc_col-"]{display:block !important;}
}
}
@media (-webkit-min-device-pixel-ratio: 2) {
.hongo-main-content-wrap{min-height:60vh;}
}
@media screen and ( max-height: 900px) { .compare-popup-main-content{max-height:600px;}
}
@media screen and ( max-height: 750px) { .compare-popup-main-content{max-height:450px;}
}
@media screen and ( max-height: 600px) { .compare-popup-main-content{max-height:350px;}
}
@media screen and ( max-height: 450px) { .compare-popup-main-content{max-height:300px;}
}
@media screen and ( max-height: 390px) { .compare-popup-main-content{max-height:260px;}
}
@media screen and ( max-height: 360px) { .compare-popup-main-content{max-height:220px;}
}
@media screen and (min-width: 1401px) and (max-width: 1600px) { footer .hongo-stretch-content-fluid{padding-left:8% !important;padding-right:8% !important;}
}
@media screen and (min-width: 1200px) and (max-width: 1400px) { footer .hongo-stretch-content-fluid{padding-left:2% !important;padding-right:2% !important;}
}
@media screen and (min-width: 1400px) and (max-width: 1800px) {
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{font-size:15px;line-height:15px;min-width:40px;min-height:50px;}
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{width:calc(100% - 20px);left:10px;bottom:10px;}
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{font-size:14px;line-height:14px;min-width:40px;min-height:52px;}
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
.woocommerce .container-fluid-with-padding .hongo-content-center-part ul.products.gutter-extra-large.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{min-width:34px;min-height:48px;}
}
@media screen and (min-width: 1200px) and (max-width: 1600px) {
.woocommerce .container-fluid .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{width:calc(100% - 20px);left:10px;bottom:10px;}
.woocommerce .container-fluid .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{font-size:15px;line-height:15px;min-width:40px;min-height:54px;}
.woocommerce .container-fluid .hongo-content-center-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media screen and (min-width: 768px) and (max-width: 1600px) {
.woocommerce .container-fluid-with-padding .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid-with-padding .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, ul.products.hongo-shop-col-5 li.product .hongo-product-deal-wrap > span{min-width:46px;min-height:56px;font-size:16px;line-height:16px;}
.woocommerce .container-fluid-with-padding .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span, .woocommerce .container-fluid-with-padding .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span, ul.products.hongo-shop-col-5 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media screen and (min-width: 768px) and (max-width: 1199px) { .woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .container ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{min-width:50px;}
.woocommerce .container ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span, .woocommerce .container ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span, .woocommerce .container ul.products.hongo-shop-col-4.gutter-medium li.product .hongo-product-deal-wrap > span{min-width:44px;font-size:16px;line-height:16px;}
.woocommerce .container ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span > span, .woocommerce .container ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span > span, .woocommerce .container ul.products.hongo-shop-col-4.gutter-medium li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{left:10px;width:calc(100% - 20px);}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{font-size:13px !important;line-height:13px !important;min-width:34px !important;min-height:42px !important;}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:9px !important;line-height:9px !important;}
}
@media(min-width:1921px){
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap{padding:4%;}
} @media(min-width:1px){ .entry-content > .alignwide{width:100%;max-width:100%;z-index:0;}
body .container .hongo-content-center-part .entry-content *.alignfull{left:calc((100% - 100vw)/2);}
body .container.hongo_layout_left_sidebar_single .entry-content *.alignfull{left:calc((100% - 100vw)/2);}
}
@media(min-width:768px){ .entry-content > .alignwide{left:calc((720px - 95vw)/2);width:95vw;max-width:95vw;}
body .container .hongo-content-center-part .entry-content *.alignfull{left:calc((100% - 100vw)/2);}
body .container.hongo_layout_left_sidebar_single .entry-content *.alignfull{left:calc((100% - 100vw)/2);}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{left:10px;width:calc(100% - 20px);}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{font-size:15px;line-height:15px;min-width:44px;min-height:54px;}
.tab-style2 .tab-content ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media(min-width:992px){ .entry-content > .alignwide{left:calc((940px - 100vw)/2);}
.hongo_layout_left_sidebar_single .entry-content .alignwide{left:calc((365px - 1000px)/2);width:1000px;max-width:1000px;}
body .container.hongo_layout_left_sidebar_single .entry-content *.alignfull{left:calc((365px - 100vw)/2);}
.hongo-content-center-part .entry-content .alignwide{left:calc((455px - 1000px)/2);width:1000px;max-width:1000px;}
body .container .hongo-content-center-part .entry-content *.alignfull{left:calc((455px - 100vw)/2);}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap{bottom:10px;left:10px;width:calc(100% - 20px);}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span{min-width:44px;min-height:54px;font-size:15px;line-height:15px;}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media(min-width:1200px){ .entry-content > .alignwide{left:calc((1140px - 95vw)/2);}
.hongo_layout_left_sidebar_single .entry-content .alignwide{left:calc((460px - 1200px)/2);width:1200px;max-width:1200px;}
body .container.hongo_layout_left_sidebar_single .entry-content *.alignfull{left:calc((465px - 100vw)/2);}
.hongo-content-center-part .entry-content .alignwide{left:calc((555px - 1200px)/2);width:1200px;max-width:1200px;}
body .container .hongo-content-center-part .entry-content *.alignfull{left:calc((555px - 100vw)/2);}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{bottom:10px;left:10px;width:calc(100% - 20px);}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{min-width:40px;min-height:50px;font-size:14px;line-height:14px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .hongo-product-deal-wrap > span{min-height:36px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .sale-new-wrap, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .sale-new-wrap{top:10px;padding:0 10px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-title-wrap, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-title-wrap{top:30px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .woocommerce-loop-product__title, .woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .woocommerce-loop-category__title, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .woocommerce-loop-product__title, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .woocommerce-loop-category__title{font-size:16px;line-height:26px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-title-price-wrap, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-title-price-wrap{padding:0 10px 10px;bottom:0;min-height:40px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .price, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .price{font-size:16px;line-height:16px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-buttons-wrap, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-boxed.hongo-shop-col-4 li.product .product-buttons-wrap{bottom:15px;}
}
@media(min-width:1420px){
.entry-content > .alignwide{left:calc((1140px - 1400px)/2);width:1400px;max-width:1400px;}
.hongo_layout_left_sidebar_single .entry-content .alignwide{left:calc((462px - 1400px)/2);width:1400px;max-width:1400px;}
body .container.hongo_layout_left_sidebar_single .entry-content *.alignfull{left:calc((462px - 100vw)/2);}
.hongo-content-center-part .entry-content .alignwide{left:calc((555px - 1400px)/2);width:1400px;max-width:1400px;}
body .container .hongo-content-center-part .entry-content *.alignfull{left:calc((555px - 100vw)/2);}
}
@media(min-width:1600px){  .woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span{min-width:38px;min-height:48px;font-size:14px;line-height:14px;}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span > span{font-size:9px;line-height:9px;}
}
@media(min-width:1200px){ .vc_col-lg-1\/5{width:20%;}
.col-lg-1\/5{width:20%;}
.col-lg-2\/5{width:40%;}
.col-lg-3\/5{width:60%;}
.col-lg-4\/5{width:80%;}
.process-step-style-1.number-border.lg-border-display-none:before{display:none}
.process-step-style-2 .hongo-featurebox-img-border.lg-border-display-none:before{display:none}
.process-step-style-3 .number-border.lg-border-display-none:before{display:none}
.compose-mode header .vc_hidden-lg{display:none !important;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-classic.hongo-shop-col-4 li.product .product-buttons-wrap .tooltip, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-classic.hongo-shop-col-4 li.product .product-buttons-wrap .tooltip{display:none !important}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .product-buttons-wrap .tooltip, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .product-buttons-wrap .tooltip{display:none !important}
}
@media(min-width:1025px){
.hongo-main-site-content .footer-sticky{left:290px;width:inherit;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) { .process-step-style-1.number-border.md-border-display-none:before{display:none}
.process-step-style-2 .hongo-featurebox-img-border.md-border-display-none:before{display:none}
.process-step-style-3 .number-border.md-border-display-none:before{display:none}
.compose-mode header .vc_hidden-md{display:none!important;}
.sidebar .widget_calendar td, .sidebar .widget_calendar th td, th{padding:4px 3px;}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span{min-width:38px;min-height:50px;font-size:13px;line-height:13px;}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap > span > span{font-size:9px;line-height:9px;}
.woocommerce div.product .related.products ul.products li.product .hongo-product-deal-wrap > span{min-width:46px;font-size:16px;line-height:16px;}
.woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span, .woocommerce .container-fluid ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span{min-width:46px;font-size:16px;line-height:16px;}
.woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span > span, .woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span > span, .woocommerce .container-fluid ul.products.hongo-shop-col-4.gutter-extra-large li.product .hongo-product-deal-wrap > span > span, .woocommerce .container-fluid ul.products.hongo-shop-col-4.gutter-large li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) { .process-step-style-1.number-border.sm-border-display-none:before{display:none}
.process-step-style-2 .hongo-featurebox-img-border.sm-border-display-none:before{display:none}
.process-step-style-3 .number-border.sm-border-display-none:before{display:none}
.compose-mode header .vc_hidden-sm{display:none!important;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span{min-width:48px;font-size:16px;line-height:16px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span > span, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
.woocommerce ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span{min-width:48px;font-size:16px;line-height:16px;}
.woocommerce ul.products.hongo-shop-col-3 li.product .hongo-product-deal-wrap > span > span{font-size:10px;line-height:10px;}
}
@media(min-width:1025px){ .container .parallax, .container-fluid .parallax{background-position-x:0 !important;}
.vc_parallax{background-position-x:0 !important;}
}
@media(min-width:992px){ .hongo-main-wrap .container{width:700px;}
.both-sidebar-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.both-sidebar-wrap .both-sidebar-left{order:1;-webkit-order:1;}
.both-sidebar-wrap .both-content-center, .both-sidebar-wrap .hongo-layout-both-sidebar{order:2;-webkit-order:2;margin-bottom:0;}
.both-sidebar-wrap .both-sidebar-right{order:3;-webkit-order:3;}
.woocommerce div.product div.summary, .woocommerce-page .both-sidebar-wrap div.product div.summary{padding-right:0;}
.vc_col-md-1\/5{width:20%;}
.col-md-1\/5{width:20%;}
.col-md-2\/5{width:40%;}
.col-md-3\/5{width:60%;}
.col-md-4\/5{width:80%;}
}
@media(min-width:768px){ .vc_col-sm-1\/5{width:20%;}
.col-sm-1\/5{width:20%;}
.col-sm-2\/5{width:40%;}
.col-sm-3\/5{width:60%;}
.col-sm-4\/5{width:80%;}
.woocommerce div.product .upsells.products, .woocommerce div.product .related.products{max-width:750px;}
.woocommerce .single-product-carousel div.product .summary, .woocommerce .single-product-carousel div.product .woocommerce-tabs, .woocommerce .single-product-carousel div.product .hongo-woocommerce-tabs{max-width:750px;}
.blog-comment li .comment-author-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.sidebar .navbar-form .form-control{z-index:inherit}
}
@media(min-width:782px){ .wp-block-columns p{margin-bottom:0;}
}
@media(min-width:992px){  .woocommerce div.product .upsells.products, .woocommerce div.product .related.products{max-width:970px;}
.woocommerce .single-product-carousel div.product .summary, .woocommerce .single-product-carousel div.product .woocommerce-tabs, .woocommerce .single-product-carousel div.product .hongo-woocommerce-tabs{max-width:970px;}
}
@media(min-width:1200px){ .hongo-main-wrap .container{width:880px;}
.woocommerce div.product .upsells.products, .woocommerce div.product .related.products{max-width:1140px;}
.woocommerce .single-product-carousel div.product .summary, .woocommerce .single-product-carousel div.product .woocommerce-tabs, .woocommerce .single-product-carousel div.product .hongo-woocommerce-tabs{max-width:1140px;}
}
@media(min-width:1460px){
.hongo-main-wrap .container{width:1170px;}
}
@media(max-width:1800px){  .hongo-single-product-buttons{width:100%;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{width:29%;padding-right:100px;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{width:29%;padding-left:100px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding-left:14%;padding-right:14%;}
.interactive-banner-style-2 .content{width:95%;}
}
@media(min-width:1740px){
.box-layout{max-width:1740px;width:1740px;margin:0 auto;}
}
@media(max-width:1600px){  .interactive-banner-style-2 .hongo-featurebox-text{padding:50px 40px 50px 20px;}
.interactive-banner-style-2>.hongo-featurebox-text i{bottom:28px;right:20px;}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{width:65%;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{width:32%;padding-right:80px;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{width:35%;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary{width:35%;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary{width:35%;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{width:65%;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{width:32%;padding-left:80px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{width:35%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary{width:35%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary{width:35%;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding-left:10%;padding-right:10%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part .extended-descriptions-content-wrap{width:90%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part .extended-descriptions-content-wrap{width:90%;}
}
@media(max-width:1500px){ .container-fluid-with-padding{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}
}
@media(max-width:1499px){  .rotate-box-style-3 .hongo-rotatebox-content-hover .hongo-rotatebox-content{padding:0 5% 5%;width:100%;}
.fancy-text-box-style-2{padding-right:53px;padding-left:53px;}
.text-box-style-2 .hongo-textbox-content-hover{width:94%;}
.text-box-style-2 .hongo-featurebox-img{margin-bottom:10px;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-title{margin-bottom:5px;}
.text-box-style-2 .hongo-textbox-content-hover .hongo-textbox-content{width:90%;}
.text-box-style-4 .hongo-textbox-content-middle{width:90%;}
.text-box-style-4 .hongo-textbox-content-hover .hongo-textbox-content{width:90%;}
.hongo-shop-banner-1 .hongo-shop-banner-content{width:200px;}
.hongo-shop-banner-1.left-side-product .hongo-shop-banner-content{width:200px;}
.hongo-shop-banner-4{padding:20% 6%;}
.hongo-shop-banner-4.right-side-product .hongo-shop-banner-content{width:145px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-title{font-size:38px;line-height:40px;}
.hongo-shop-banner-10 .shop-banner-content{width:90%;}
.hongo-shop-banner-10 .hongo-shop-banner-content .btn{margin-top:20px;}
.interactive-banner-style-2 .hongo-featurebox-text{padding:33px 40px 38px 15px;}
.interactive-banner-style-2>.hongo-featurebox-text i{bottom:15px;right:15px;}
.info-banner-style-3 .hongo-info-wrapper>div.hongo-info-wrap .hongo-info-content span{width:90%;}
.special-content-block-2 .block-content{padding:20px 8%;}
.special-content-block-2 .block-content .content-block-title{font-size:18px;margin-bottom:45px;line-height:20px}
.special-content-block-2 .block-content .content-block-title strong{font-size:22px;}
.hongo-shop-slider-style-6 .bg-text{font-size:180px;line-height:190px;letter-spacing:-10px}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap{margin-left:70px;}
.menu-content-inner-wrap{width:70%;}
.hongo-hamburger-menu .hongo-hamburger-menu-widget-wrap{width:80%;}
.category-style-9 li .category-bottom-text{bottom:-25px;font-size:50px;}
.hongo-product-meta-left{width:58%;}
.hongo-product-meta-right{width:38%;}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{width:61%;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{padding-right:50px;width:36%;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{width:39%;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary{width:39%;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary{width:39%;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{width:61%;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{padding-left:50px;width:36%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{width:39%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary{width:39%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary{width:39%;}
.woocommerce .single-product-sticky div.product div.summary, .woocommerce-page .single-product-sticky div.product div.summary{width:33%;}
.woocommerce .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:12%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{width:39%;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{padding-left:4%;padding-right:6%;}
.woocommerce .extended-descriptions-content-wrap{width:1020px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:20%;}
.woocommerce .single-product-extended-descriptions div.product .hongo-single-product-image-wrap{width:calc(80% - 10px)}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .summary{width:45%;padding:30px 10px 30px 20px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .summary{width:45%;padding:30px 10px 30px 20px;}
.hongo-mfp-bg-white .mfp-content{max-width:95%;}
.hongo-mfp-bg-white.hongo-single-html-video-popup .mfp-content{padding:20px;}
.hongo-blog-masonry .blog-text{padding:30px 20px 20px;}
.hongo-blog-only-text .blog-text{padding:30px;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment{top:15px;}
.hongo-blog-overlay-image .hongo-overlay-image-content-wrap{padding:8%;}
.tab-style3 .nav-tabs li{margin:0 15px;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle .hongo-slider-text-wrap{padding:0 22%}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap p{width:90%;}
}
@media(max-width:1299px){  .hongo-shop-slider-style-2 .hongo-slider-typography-wrap{padding:0 100px;}
.interactive-banner-style-2>.hongo-featurebox-text i{bottom:28px;right:20px;}
.interactive-banner-style-2 .hongo-featurebox-text{padding:15px 45px 55px 15px;}
.woocommerce .extended-descriptions-content-wrap{width:990px;}
.woocommerce .single-product-extended-descriptions div.product .summary .product_title{font-size:24px;line-height:26px;}
.hongo-shop-banner-14 .shop-banner-wrapper{padding:35px 30px;width:225px;}
}
@media(max-width:1199px){ section, .default-page-space{padding:90px 0;}
.compose-mode .vc_vc_row section.vc_row{padding-top:90px}
.md-display-table{display:table !important}
.md-display-block{display:block !important}
.md-display-none{display:none !important;}
.md-display-inline-block{display:inline-block !important}
.md-clear-both{clear:both}
.md-clear-none{clear:none}
.md-float-left{float:left}
.md-float-right{float:right}
.md-float-none{float:none}
.md-text-left{text-align:left}
.md-text-center{text-align:center}
.md-text-right{text-align:right}
.md-text-justify{text-align:justify}
.md-width-auto{width:auto !important;}
.md-width-100{width:100% !important;}
.md-width-95{width:95% !important;}
.md-width-90{width:90% !important;}
.md-width-85{width:85% !important;}
.md-width-80{width:80% !important;}
.md-width-75{width:75% !important;}
.md-width-70{width:70% !important;}
.md-width-65{width:65% !important;}
.md-width-60{width:60% !important;}
.md-width-55{width:55% !important;}
.md-width-50{width:50% !important;}
.md-width-45{width:45% !important;}
.md-width-40{width:40% !important;}
.md-width-35{width:35% !important;}
.md-width-30{width:30% !important;}
.md-width-25{width:25% !important;}
.md-width-20{width:20% !important;}
.md-width-15{width:15% !important;}
.md-width-10{width:10% !important;}
.md-width-1000px{width:1000px !important;}
.md-width-950px{width:950px !important;}
.md-width-900px{width:900px !important;}
.md-width-850px{width:850px !important;}
.md-width-800px{width:800px !important;}
.md-width-750px{width:750px !important;}
.md-width-700px{width:700px !important;}
.md-width-650px{width:650px !important;}
.md-width-600px{width:600px !important;}
.md-width-550px{width:550px !important;}
.md-width-500px{width:500px !important;}
.md-width-450px{width:450px !important;}
.md-width-400px{width:400px !important;}
.md-width-350px{width:350px !important;}
.md-width-300px{width:300px !important;}
.md-width-250px{width:250px !important;}
.md-width-200px{width:200px !important;}
.md-width-180px{width:180px !important;}
.md-width-150px{width:150px !important;}
.md-width-140px{width:140px !important;}
.md-width-130px{width:130px !important;}
.md-width-120px{width:120px !important;}
.md-width-110px{width:110px !important;}
.md-width-100px{width:100px !important;}
.md-width-95px{width:95px !important;}
.md-width-90px{width:90px !important;}
.md-width-85px{width:85px !important;}
.md-width-80px{width:80px !important;}
.md-width-75px{width:75px !important;}
.md-width-70px{width:70px !important;}
.md-width-65px{width:65px !important;}
.md-width-60px{width:60px !important;}
.md-width-55px{width:55px !important;}
.md-width-50px{width:50px !important;}
.md-width-45px{width:45px !important;}
.md-width-40px{width:40px !important;}
.md-width-35px{width:35px !important;}
.md-width-30px{width:30px !important;}
.md-width-25px{width:25px !important;}
.md-width-20px{width:20px !important;}
.md-width-15px{width:15px !important;}
.md-width-10px{width:10px !important;}
.md-margin-5px-all{margin:5px !important;}
.md-margin-10px-all{margin:10px !important;}
.md-margin-15px-all{margin:15px !important;}
.md-margin-20px-all{margin:20px !important;}
.md-margin-25px-all{margin:25px !important;}
.md-margin-30px-all{margin:30px !important;}
.md-margin-35px-all{margin:35px !important;}
.md-margin-40px-all{margin:40px !important;}
.md-margin-45px-all{margin:45px !important;}
.md-margin-50px-all{margin:50px !important;}
.md-margin-55px-all{margin:55px !important;}
.md-margin-60px-all{margin:60px !important;}
.md-margin-65px-all{margin:65px !important;}
.md-margin-70px-all{margin:70px !important;}
.md-margin-75px-all{margin:75px !important;}
.md-margin-80px-all{margin:80px !important;}
.md-margin-85px-all{margin:85px !important;}
.md-margin-90px-all{margin:90px !important;}
.md-margin-95px-all{margin:95px !important;}
.md-margin-100px-all{margin:100px !important;}
.md-margin-5px-top{margin-top:5px !important;}
.md-margin-10px-top{margin-top:10px !important;}
.md-margin-15px-top{margin-top:15px !important;}
.md-margin-20px-top{margin-top:20px !important;}
.md-margin-25px-top{margin-top:25px !important;}
.md-margin-30px-top{margin-top:30px !important;}
.md-margin-35px-top{margin-top:35px !important;}
.md-margin-40px-top{margin-top:40px !important;}
.md-margin-45px-top{margin-top:45px !important;}
.md-margin-50px-top{margin-top:50px !important;}
.md-margin-55px-top{margin-top:55px !important;}
.md-margin-60px-top{margin-top:60px !important;}
.md-margin-65px-top{margin-top:65px !important;}
.md-margin-70px-top{margin-top:70px !important;}
.md-margin-75px-top{margin-top:75px !important;}
.md-margin-80px-top{margin-top:80px !important;}
.md-margin-85px-top{margin-top:85px !important;}
.md-margin-90px-top{margin-top:90px !important;}
.md-margin-95px-top{margin-top:95px !important;}
.md-margin-100px-top{margin-top:100px !important;}
.md-margin-5px-bottom{margin-bottom:5px !important;}
.md-margin-10px-bottom{margin-bottom:10px !important;}
.md-margin-15px-bottom{margin-bottom:15px !important;}
.md-margin-20px-bottom{margin-bottom:20px !important;}
.md-margin-25px-bottom{margin-bottom:25px !important;}
.md-margin-30px-bottom{margin-bottom:30px !important;}
.md-margin-35px-bottom{margin-bottom:35px !important;}
.md-margin-40px-bottom{margin-bottom:40px !important;}
.md-margin-45px-bottom{margin-bottom:45px !important;}
.md-margin-50px-bottom{margin-bottom:50px !important;}
.md-margin-55px-bottom{margin-bottom:55px !important;}
.md-margin-60px-bottom{margin-bottom:60px !important;}
.md-margin-65px-bottom{margin-bottom:65px !important;}
.md-margin-70px-bottom{margin-bottom:70px !important;}
.md-margin-75px-bottom{margin-bottom:75px !important;}
.md-margin-80px-bottom{margin-bottom:80px !important;}
.md-margin-85px-bottom{margin-bottom:85px !important;}
.md-margin-90px-bottom{margin-bottom:90px !important;}
.md-margin-95px-bottom{margin-bottom:95px !important;}
.md-margin-100px-bottom{margin-bottom:100px !important;}
.md-margin-5px-left{margin-left:5px !important;}
.md-margin-10px-left{margin-left:10px !important;}
.md-margin-15px-left{margin-left:15px !important;}
.md-margin-20px-left{margin-left:20px !important;}
.md-margin-25px-left{margin-left:25px !important;}
.md-margin-30px-left{margin-left:30px !important;}
.md-margin-35px-left{margin-left:35px !important;}
.md-margin-40px-left{margin-left:40px !important;}
.md-margin-45px-left{margin-left:45px !important;}
.md-margin-50px-left{margin-left:50px !important;}
.md-margin-55px-left{margin-left:55px !important;}
.md-margin-60px-left{margin-left:60px !important;}
.md-margin-65px-left{margin-left:65px !important;}
.md-margin-70px-left{margin-left:70px !important;}
.md-margin-75px-left{margin-left:75px !important;}
.md-margin-80px-left{margin-left:80px !important;}
.md-margin-85px-left{margin-left:85px !important;}
.md-margin-90px-left{margin-left:90px !important;}
.md-margin-95px-left{margin-left:95px !important;}
.md-margin-100px-left{margin-left:100px !important;}
.md-margin-5px-right{margin-right:5px !important;}
.md-margin-10px-right{margin-right:10px !important;}
.md-margin-15px-right{margin-right:15px !important;}
.md-margin-20px-right{margin-right:20px !important;}
.md-margin-25px-right{margin-right:25px !important;}
.md-margin-30px-right{margin-right:30px !important;}
.md-margin-35px-right{margin-right:35px !important;}
.md-margin-40px-right{margin-right:40px !important;}
.md-margin-45px-right{margin-right:45px !important;}
.md-margin-50px-right{margin-right:50px !important;}
.md-margin-55px-right{margin-right:55px !important;}
.md-margin-60px-right{margin-right:60px !important;}
.md-margin-65px-right{margin-right:65px !important;}
.md-margin-70px-right{margin-right:70px !important;}
.md-margin-75px-right{margin-right:75px !important;}
.md-margin-80px-right{margin-right:80px !important;}
.md-margin-85px-right{margin-right:85px !important;}
.md-margin-90px-right{margin-right:90px !important;}
.md-margin-95px-right{margin-right:95px !important;}
.md-margin-100px-right{margin-right:100px !important;}
.md-no-margin{margin:0 !important;}
.md-no-margin-top{margin-top:0 !important;}
.md-no-margin-bottom{margin-bottom:0 !important;}
.md-no-margin-left{margin-left:0 !important;}
.md-no-margin-right{margin-right:0 !important;}
.heading-style-2{font-size:45px;line-height:45px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap{right:10%;width:450px;padding:7%;}
.hongo-shop-slider-style-1 .left-content .hongo-slider-typography-wrap{left:10%;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .title{font-size:60px;line-height:55px;margin-bottom:25px;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap{padding:0 80px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .title{font-size:54px;line-height:48px;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle .hongo-slider-text-wrap{padding:0 15%}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap p{width:95%;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .title{font-size:44px;line-height:44px;}
.hongo-shop-slider-style-6 .bg-text{font-size:160px;line-height:170px;bottom:-57px;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-inner{width:340px;padding:12% 5%}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .title{font-size:35px;line-height:34px;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .hongo-separator{height:35px;margin-bottom:20px;}
.hongo-shop-slider-style-8 .swiper-button-next{right:35px;}
.hongo-shop-slider-style-8 .swiper-button-prev{left:35px;}
.hongo-text-slider2 .text-slide-number{margin-bottom:15px;}
.hongo-text-slider2 .text-slide-title{font-size:30px;line-height:38px;}
.hongo-text-slider2 .text-slide-number .number-title{font-size:70px;line-height:65px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-middle{right:25px;top:50%;width:150px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-top{right:25px;width:150px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-middle{left:25px;width:150px;}
.hongo-shop-grid li .hongo-shop-grid-details .title, .hongo-shop-grid li .hongo-shop-grid-details .title a{font-size:20px;line-height:23px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-bottom{padding:0 50px;bottom:40px;}
.hongo-shop-banner-1 .hongo-shop-banner-content{width:150px;}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-title{font-size:35px;line-height:32px;}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-sub-title{margin-bottom:10px;}
.hongo-shop-banner-1.left-side-product .hongo-shop-banner-content{width:150px;}
.hongo-shop-banner-3 .hongo-shop-banner-img{margin:10px auto 25px;}
.hongo-shop-banner-3:hover .hongo-shop-banner-img{margin-bottom:35px;}
.hongo-shop-banner-3 .hongo-shop-banner-img img{width:70%;}
.hongo-shop-banner-4{padding:25% 10%;}
.hongo-shop-banner-4 .hongo-shop-banner-content{width:100%;}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-title{font-size:30px;line-height:32px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .btn-link{margin-top:15px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-sub-title{font-size:14px;margin-bottom:5px;}
.hongo-shop-banner-5 .shop-banner-title{bottom:40px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:30px;line-height:32px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-sub-title{margin-bottom:13px;}
.hongo-shop-banner-6 .hongo-shop-banner-content{width:260px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-title{font-size:24px;line-height:26px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .btn{margin-top:20px;}
.hongo-shop-banner-9{padding-right:50px;}
.hongo-shop-banner-9 .hongo-shop-banner-content{width:170px;padding:20px;}
.hongo-shop-banner-9 .hongo-shop-banner-content .shop-banner-title{font-size:16px;line-height:20px;margin-bottom:5px;}
.hongo-shop-banner-9.left-side-product{padding-left:50px;}
.hongo-shop-banner-10 .shop-banner-content{width:60%;}
.hongo-shop-banner-10 .hongo-shop-banner-content .btn{margin-top:25px;}
.hongo-shop-banner-11 .hongo-shop-banner-content{padding:6%;}
.hongo-shop-banner-14{padding:30px;}
.hongo-shop-banner-14 .shop-banner-wrapper{padding:30px 30px;width:220px;}
.hongo-shop-banner-15{padding:80px 80px;}
.hongo-shop-banner-15 .shop-banner-wrapper{width:450px;padding:60px 30px;}
.hongo-shop-banner-15 .shop-banner-content{padding:0 7%;}
.hongo-shop-banner-16{padding:30px;}
.hongo-shop-banner-16 .shop-banner-title{font-size:22px;line-height:24px;}
.hongo-shop-banner-16 .shop-banner-content{width:100%;}
.hongo-shop-banner-16.right-side-product .shop-banner-wrapper{width:66%;}
.hongo-shop-banner-16 .shop-banner-wrapper{width:80%;}
.hongo-shop-banner-20 .hongo-shop-banner-content{margin:32% 30px 30px;width:160px;}
.hongo-shop-banner-20 .hongo-shop-banner-content .shop-banner-title strong{font-size:40px;}
.hongo-shop-banner-20 .hongo-shop-banner-content .shop-banner-title{font-size:24px;line-height:26px;}
.hongo-product-banner-3 .hongo-shop-banner-content .shop-banner-title{font-size:34px;line-height:34px;}
.hongo-product-banner-5{padding-right:90px;}
.hongo-product-banner-5 .hongo-shop-banner-content{width:170px;padding:20px;}
.hongo-product-banner-5 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:26px;}
.hongo-product-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:24px;}
.info-banner-style-1 .hongo-info-content-box{padding:30px 25px}
.info-banner-style-2 .hongo-info-content-hover{padding:20px;}
.info-banner-style-2 .hongo-info-content-hover .btn{margin-top:15px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap{padding:40px 30px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .hongo-info-content span{width:100%;}
.info-banner-style-4 .hongo-info-content-box{padding:30px;}
.info-banner-style-5 .text-middle{padding:15%;}
.text-box-style-3 .hongo-textbox-content-middle{padding:0 10%;}
.hongo-content-newsletter-3{padding:9% 9%;}
.sidebar .hongo-content-newsletter-5 .input-group, .sidebar .hongo-content-newsletter-5 .form-control{width:100%;}
.rotate-box-style-2 .hongo-rotatebox-wrap{padding:18% 10%;}
.process-step-style-1 .hongo-process-content{width:90%;}
.process-step-style-1 .number-wrapper{margin-bottom:15px;}
.process-step-style-2 .hongo-process-content{display:inline-block;width:85%;}
.process-step-style-2 .hongo-featurebox-img{margin-bottom:20px;}
.process-step-style-3 .hongo-process-content{width:90%;}
.interactive-banner-style-1 .hongo-featurebox-hover{border-width:20px;}
.interactive-banner-style-1 .hongo-featurebox-hover .hongo-featurebox-text{margin-bottom:5px;}
.interactive-banner-style-1 .content{margin-bottom:15px;}
.interactive-banner-style-2 .hongo-featurebox-text{padding:55px 80px 55px 40px;}
.interactive-banner-style-3 .hongo-featurebox-hover .content{width:100%;}
.info-banner-style-5 .info-banner-wrapper .info-banner-highlight{margin-bottom:20px;}
.info-banner-style-5 .hongo-info-title{font-size:24px;line-height:26px;}
.interactive-banner-style-6{padding:10px;}
.info-banner-style-6 .hongo-info-wrapper{max-width:320px;}
.info-banner-style-6 .hongo-info-wrapper .hongo-info-title{font-size:22px;line-height:26px;}
.special-content-block-2 .block-content .content-block-title{margin-bottom:55px;}
.special-content-block-2 .block-content img{margin-bottom:30px;}
.category-style-3 .category-wrap .hongo-category-title a{font-size:12px}
.category-style-4 .category-wrap .hongo-category-title a:after{border-color:transparent}
.category-style-4 .category-wrap .hongo-category-title{font-size:12px;line-height:16px}
.category-style-5 .category-wrap:hover .hongo-category-title span{width:100%}
.category-style-5 .category-wrap .hongo-category-title{padding:0 15px;bottom:15px;}
.category-style-5 .category-wrap .hongo-category-title span{padding:9px 30px 9px 10px;}
.category-style-6 .hongo-category-count{padding:8px 15px 8px}
.category-style-8 .category-content .product-count{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);font-size:11px}
.category-style-8 .category-wrap .category-content{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);padding:20px 25px 20px;}
.category-style-8 .category-wrap:hover .category-content{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.category-style-8 .category-content .hongo-category-title, .category-style-8 .category-content .hongo-category-title a{font-size:12px;line-height:12px}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-top{left:15px;top:15px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-bottom{left:15px;top:15px;}
.category-style-9 li .hongo-category-grid-details .shop-category-link:after{left:15px;width:calc(100% - 30px);}
.category-style-9 li .hongo-category-grid-details .title a{font-size:14px;padding:4px 15px 4px}
.category-style-9 li .category-bottom-text{bottom:-22px;font-size:45px;left:30px;}
.category-style-10 li .hongo-category-grid-details .title a{padding:6px 10px 6px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-bottom{padding:0 15px;bottom:22px;}
.category-style-10 li .hongo-category-grid-details .title{padding:5px 10px 5px;font-size:11px}
.category-style-10 li .hongo-category-grid-wrap:hover img{opacity:1;}
.category-style-11 .category-wrap .hongo-category-title{font-size:65px;line-height:65px;}
.sidebar ul.product_list_widget li .right-part-content{padding-left:85px;}
.sidebar .widget_recent_reviews ul.product_list_widget li img{margin-right:20px;}
.product-slider-style-2{padding-top:0;padding-right:0;padding-left:0;}
.woocommerce .hongo-product-widget-layout li.product .product-title-price-wrap{padding:20px 20px 25px 20px;}
.hongo-top-shop-filter{padding-top:7px;padding-bottom:7px;}
.hongo-woocommerce-top-sidebar{padding:35px}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full{margin:0 -30px;}
.container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget, .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget, .container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget, .container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{width:232px;padding:0 30px;}
.container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{padding-right:0;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child, .container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{width:205px}
.admin-bar .hongo-product-sidebar{top:32px;}
.hongo-product-sidebar{display:block !important;background-color:#f7f7f7;position:fixed;top:0;left:-320px;z-index:99991;height:100% !important;width:320px !important;padding:40px 30px 30px 30px !important;margin:0 !important;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-product-common-sidebar-left.active{left:0;}
.hongo-product-common-sidebar-right{left:auto;right:-320px;}
.hongo-product-common-sidebar-right.active{right:0;}
body.hongo-left-sidebar-wrap, body.hongo-right-sidebar-wrap{overflow:hidden;}
body.hongo-left-sidebar-wrap .hongo-product-common-sidebar-left-overlay, body.hongo-right-sidebar-wrap .hongo-product-common-sidebar-right-overlay{display:block;position:fixed;width:100%;height:100%;background-color:rgba(56, 55, 55, .9);opacity:1;visibility:visible;left:0;top:0;z-index:9999;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.hongo-product-sidebar .sidebar-close{color:#fff;font-size:13px;line-height:normal;padding:8px 13px;background-color:#232323;display:inline-block;position:absolute;z-index:999;right:0;top:0;text-decoration:none;}
.hongo-product-sidebar.hongo-product-common-sidebar-right .sidebar-close{right:auto;left:0;}
.sidebar .widget{border-bottom:0;padding-bottom:0;}
.hongo-product-sidebar .mCSB_container{padding-right:20px;margin:0;}
.hongo-product-sidebar .hongo-product-common-sidebar-left-wrap, .hongo-product-sidebar .hongo-product-common-sidebar-right-wrap{height:100%;overflow-x:hidden;overflow-y:auto;position:relative;left:0;}
.hongo-product-sidebar .hongo-product-common-sidebar-left-wrap.mCS_no_scrollbar .mCSB_container, .hongo-product-sidebar .hongo-product-common-sidebar-right-wrap.mCS_no_scrollbar .mCSB_container{padding-right:0;}
.hongo-product-sidebar>div{text-align:left;width:100%;height:100%;}
.hongo-left-common-sidebar-link, .hongo-right-common-sidebar-link{text-transform:uppercase;margin-top:0;cursor:pointer;border:1px solid #232323;font-weight:500;color:#232323;font-size:11px;padding:7px 18px 7px 14px;line-height:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.hongo-left-common-sidebar-link, .hongo-right-common-sidebar-link, .sidebar-close{display:inline-block !important;}
.hongo-left-common-sidebar-link{float:left;margin-right:15px;}
.hongo-right-common-sidebar-link{float:right;margin-left:15px;}
.hongo-left-common-sidebar-link i, .hongo-right-common-sidebar-link i{margin-right:7px;display:inline-block;vertical-align:middle;}
.hongo-shop-sidebar-link-wrap{float:left;width:100%;margin-bottom:20px;}
.hongo-shop-sidebar-link-wrap .hongo-left-common-sidebar-link{float:left;}
.hongo-shop-sidebar-link-wrap .hongo-right-common-sidebar-link{float:right;}
.hongo-sidebar-btn-wrap{float:left;width:100%;margin-bottom:30px;}
.hongo-left-common-sidebar-link~.woocommerce-info,
.hongo-right-common-sidebar-link~.woocommerce-info{clear:both;margin-top:45px;}
.pagination{margin:50px 0 0 0;}
.hongo-column-switch{display:none;}
.tagcloud a{margin:0 2px 8px 0}
.hongo-alternate-image.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{display:none !important}
.hongo-content-right-part{padding-left:15px;}
.hongo-content-left-part{padding-right:15px;}
.woocommerce .woocommerce-ordering .select2-container, .woocommerce-page .woocommerce-ordering .select2-container{width:auto !important;min-width:200px;}
.woocommerce ul.products.hongo-shop-col-5 li.product, .woocommerce ul.products.hongo-shop-col-5 li, .woocommerce-page ul.products.hongo-shop-col-5 li.product{width:25%;clear:none;}
.woocommerce ul.hongo-shop-col-5.products[class*=columns-] li.product:nth-child(5n+1),
.woocommerce-page ul.hongo-shop-col-5.products[class*=columns-] li.product:nth-child(5n+1){clear:both;}
.woocommerce ul.products.hongo-shop-col-6 li.product, .woocommerce ul.products.hongo-shop-col-6 li, .woocommerce-page ul.products.hongo-shop-col-6 li.product{width:25%;clear:none;}
.woocommerce ul.hongo-shop-col-6.products[class*=columns-] li.product:nth-child(5n+1),
.woocommerce-page ul.hongo-shop-col-6.products[class*=columns-] li.product:nth-child(5n+1){clear:both;}
.woocommerce ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(5n+1),
.woocommerce-page ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(5n+1){clear:none}
.woocommerce ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:both}
.woocommerce ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(5n+1),
.woocommerce-page ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(5n+1){clear:none}
.woocommerce ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:both}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product{width:33.333333%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product.grid-item-double{width:66.66666667%;}
.content-area{clear:both;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;width:100%;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;opacity:1;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-standard li.product .hongo-compare, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap a.hongo-compare, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.hongo-compare{display:none;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap{margin-bottom:20px;border:1px solid #e7e7e7;border-top:0;border-right:0;}
.woocommerce ul.products.hongo-shop-flat li.product .hongo-product-deal-wrap, .container ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container-fluid-with-padding ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-metro li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container-fluid-with-padding ul.products.hongo-shop-metro.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container ul.products.hongo-shop-metro.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-modern li.product .hongo-product-deal-wrap, .woocommerce .container-fluid-with-padding ul.products.hongo-shop-modern.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container ul.products.hongo-shop-modern.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .container ul.products.hongo-shop-modern.hongo-shop-col-4 li.product .hongo-product-deal-wrap{bottom:auto;top:15px;}
.woocommerce ul.products.hongo-shop-flat li.product .hongo-product-deal-wrap{position:static;width:100% !important;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-flat li.product:hover .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-modern li.product:hover .hongo-product-deal-wrap{top:15px !important;bottom:auto !important;}
.woocommerce ul.products.hongo-shop-clean li.product .hongo-product-deal-wrap{top:auto;bottom:50px;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .hongo-product-deal-wrap{bottom:50px !important;top:auto !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product .product-thumb-wrap .hongo-product-deal-wrap{bottom:15px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-grid-view li.product:hover .product-thumb-wrap .hongo-product-deal-wrap{bottom:15px !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap:hover .hongo-product-deal-wrap{bottom:15px !important;opacity:1;}
.woocommerce ul.products li.product .hongo-product-deal-wrap > span{min-height:54px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a:before, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a.hongo-wishlist:before{display:none;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap{border:1px solid #e7e7e7;border-right:0;}
.woocommerce ul.products.hongo-shop-flat li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px;}
.woocommerce ul.products li.product .hongo-alternate-image.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{display:none !important;}
.woocommerce ul.products li.product .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{display:block !important}
.woocommerce ul.products li.product .product-thumb-wrap .product-thumb-inner{position:relative;margin-bottom:25px;}
.woocommerce ul.products li.product .product-buttons-wrap a .tooltip, .woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a .tooltip{display:none !important;}
.woocommerce div.product .summary a.hongo-compare{display:none;}
.woocommerce div.product .hongo-single-product-360-button+.tooltip{display:none !important;}
.hongo-shop-content-part .pagination{margin-bottom:0;}
.woocommerce ul.products li.product .hongo-product-deal-wrap{bottom:50px;}
.woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{bottom:50px;}
.woocommerce ul.products li.product:hover .hongo-product-deal-wrap{bottom:50px !important;opacity:1;}
.woocommerce ul.products.hongo-shop-classic li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-modern li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-standard li.product .hongo-product-deal-wrap, .woocommerce ul.products li.product .hongo-product-deal-wrap{-webkit-transition-duration:0.5s !important;-moz-transition-duration:0.5s !important;-ms-transition-duration:0.5s !important;-o-transition-duration:0.5s !important;transition-duration:0.5s !important;}
.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-prev{opacity:1;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin:0;border-radius:0;border-right:1px solid rgba(255, 255, 255, 0.2);}
.woocommerce ul.products.hongo-shop-classic li.product:hover .product-buttons-wrap a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-product-deal-wrap, .woocommerce ul.products.hongo-shop-minimalist.hongo-shop-col-4 li.product .hongo-product-deal-wrap{bottom:10px;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover .hongo-product-deal-wrap{bottom:10px !important;}
.woocommerce .container-fluid-with-padding ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container-fluid ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .woocommerce .container ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap, .container ul.products.hongo-shop-col-4 li.product .hongo-product-deal-wrap{left:10px;top:auto;width:calc(100% - 20px);}
.woocommerce ul.products.hongo-shop-boxed li.product .product-thumb-wrap{border:0;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-thumb-wrap .product-thumb-inner{border:1px solid #e2e2e2;margin-bottom:0;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap{bottom:10px;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a{width:25px;height:25px;line-height:25px;opacity:1;border:1px solid transparent;background-color:transparent;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a:last-child{border-right:transparent;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a.button i{line-height:25px;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title{min-height:1px;padding-bottom:0;bottom:0;}
.woocommerce ul.products.hongo-shop-boxed li.product:hover .product-title-price-wrap{opacity:1;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-boxed li.product .product-title-wrap,
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-price-wrap, .woocommerce ul.products.hongo-shop-boxed li.product.product-category .woocommerce-loop-category__title{position:static;opacity:1;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap{margin-bottom:20px;border:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;width:100%;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a{background-color:#ffffff;border-right:1px solid #e2e2e2;color:#777777;min-width:1px;margin:0;width:40px;height:40px;text-align:center;vertical-align:middle;padding:0;line-height:40px;opacity:1;position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;opacity:1;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:40px;display:block;font-size:15px;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-wrap{padding:0 5px;margin-bottom:8px;}
.woocommerce ul.products.hongo-shop-flat li.product:hover a img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.woocommerce ul.products.hongo-shop-flat li.product .product-overlay{display:none;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap, .woocommerce ul.products.hongo-shop-flat li.product .product-title-price-wrap{position:static;opacity:1;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a.hongo-compare{display:none;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.woocommerce ul.products.hongo-shop-flat.hongo-shop-col-4 li.product .product-title-price-wrap{padding:0 5px;}
.woocommerce ul.products.hongo-shop-flat li.product:hover .product-buttons-wrap{-webkit-box-shadow:none;box-shadow:none;}
.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a.hongo-wishlist{border-right:0;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap a:last-child{border-right:1px solid #e7e7e7;}
.woocommerce ul.products.hongo-shop-flat li.product .product-buttons-wrap{left:0;top:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a.hongo-compare{display:none;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover{-webkit-box-shadow:none;box-shadow:none;}
.woocommerce ul.products.hongo-shop-minimalist li.product:hover .product-summary-wrapper{-webkit-transform:translateY(0);transform:translateY(0);}
.woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button, .woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:relative;left:0}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap{padding:0;width:auto;top:4px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-summary-wrapper{padding-bottom:25px;}
.woocommerce ul.products.hongo-shop-minimalist.hongo-shop-col-4 li.product .product-summary-wrapper{padding-left:5px;padding-right:5px;}
.woocommerce ul.products.hongo-shop-minimalist li.product .product-buttons-wrap a, .woocommerce ul.products.hongo-shop-minimalist li.product .hongo-loop-product-button{visibility:visible;opacity:1}
.woocommerce ul.products.hongo-shop-clean li.product .product-price-rating-wrap, .woocommerce ul.products.hongo-shop-clean li.product .product-title-category-wrap{position:static;opacity:1;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a{opacity:1;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);}
.woocommerce ul.products.hongo-shop-clean li.product .star-rating{opacity:1;margin-bottom:6px}
.woocommerce ul.products.hongo-shop-clean li.product .product-thumb-wrap{padding-bottom:15px;}
.woocommerce ul.products.hongo-shop-clean li.product .product-overlay{display:none;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price del, .woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-3 li.product .price del{display:inline-block;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price>span, .woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-3 li.product .price>span{line-height:none;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .product-title-category-wrap{padding:0;}
.woocommerce ul.products.hongo-shop-clean li.product .price{font-size:13px;color:#808080}
.woocommerce ul.products.hongo-shop-clean li.product .price .woocommerce-Price-currencySymbol{top:0;font-size:13px}
.woocommerce ul.products.hongo-shop-clean li.product .price del{margin-right:5px;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-title-category-wrap .woocommerce-loop-product__title{color:#232323;}
.woocommerce ul.products.hongo-shop-clean li.product:hover .price{color:#808080;}
.woocommerce ul.products.hongo-shop-clean:hover>li .product-thumb-wrap{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);}
.woocommerce ul.products.hongo-shop-clean:hover>li:hover .product-thumb-wrap{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);}
.woocommerce ul.products.hongo-shop-clean li.product:hover .product-title-category-wrap .woocommerce-loop-product__title{border-color:transparent}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap{margin:0;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a{border-radius:0;margin:0;border-right:1px solid rgba(255, 255, 255, 0.5);background-color:#1b1b1b;}
.woocommerce ul.products.hongo-shop-clean li.product .product-buttons-wrap a:last-child{border-right:0;}
.woocommerce ul.products.hongo-shop-clean li.product .product-thumb-wrap .product-thumb-inner{margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);border-right:1px solid #e7e7e7 !important;margin:0 !important;border-radius:0;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-overlay{display:none;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-thumb-wrap{margin-bottom:20px;border-radius:0;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a{height:40px}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap a.button i{line-height:40px;}
.woocommerce ul.products.hongo-shop-masonry li.product .product-buttons-wrap .tooltip{display:none !important;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap{position:static;min-height:inherit;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap{opacity:1;margin-top:0;right:0;bottom:0;}
.woocommerce ul.products.hongo-shop-metro li.product a img{vertical-align:top;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap .product-thumb-inner{margin-bottom:0;overflow:hidden;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap{padding-bottom:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-bottom-wrap .button{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product:hover .price{opacity:1;}
.woocommerce ul.products.hongo-shop-metro li.product .hongo-overlay{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-thumb-wrap{padding-bottom:0;}
.woocommerce ul.products.hongo-shop-metro.gutter-none li.product .product-thumb-wrap{padding-bottom:30px;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a{background:#fff;color:#818181;border:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:first-child{border:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.added_to_cart{background:#000;color:#fff;margin-left:0px;float:right;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:last-child{border:0;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:last-child:before{display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:before{position:absolute;right:0px;bottom:12px;content:"";width:1px;height:20px;background-color:#e4e4e4;-webkit-transition-duration:03s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;opacity:1;z-index:91;display:block;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a:hover:before{opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.add_to_cart_button, .woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.hongo-loop-product-button{display:inline-block;border:0;background:#232323;color:#fff}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.add_to_cart_button.added{opacity:0;visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0;min-height:0;min-width:0;line-height:0;float:left;display:none;}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap{left:auto;top:auto;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);}
.woocommerce ul.products.hongo-shop-metro li.product .product-buttons-wrap a.hongo-loop-product-button{display:inline-block;}
.woocommerce ul.products.hongo-shop-modern li.product .product-thumb-wrap{padding-bottom:10px;}
.woocommerce ul.products.hongo-shop-modern li.product .product-title-price-wrap{position:static;width:100%;text-align:center;}
.woocommerce ul.products.hongo-shop-modern li.product .product-bottom-wrap{text-align:center;display:none;}
.woocommerce ul.products.hongo-shop-modern li.product .product-bottom-wrap .button{position:static;opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);}
.woocommerce ul.products.hongo-shop-modern li.product .price{margin-bottom:0;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.add_to_cart_button{display:inline-block;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.hongo-loop-product-button{display:block;float:right;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.add_to_cart_button.added{display:none;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a.loading:before{left:0;}
.woocommerce ul.products.hongo-shop-modern li.product .product-buttons-wrap a:hover:before{opacity:1;}
.woocommerce ul.products.hongo-shop-standard li.product .hongo-compare, .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist, .woocommerce ul.products.hongo-shop-standard li.product:hover .hongo-wishlist{right:17px;}
.woocommerce ul.products.hongo-shop-standard li.product:hover .hongo-compare{right:0;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover i{top:0;}
.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover span{display:none;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap a.loading:before{left:2px;top:1px;width:calc(100% - 2px);height:calc(100% - 2px);}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-wishlist, .woocommerce ul.products.hongo-shop-simple li.product:hover .product-title-price-wrap .hongo-wishlist{right:2px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap .hongo-compare{display:none;}
.woocommerce ul.products.hongo-shop-simple li.product:hover .hongo-price-button-wrap .price, .woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap .button{margin-left:0;}
.woocommerce ul.products.hongo-shop-simple li.product .hongo-price-button-wrap .button{position:relative;}
.woocommerce ul.products.hongo-shop-simple li.product .product-title-price-wrap{margin-bottom:20px;padding-bottom:5px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .product-buttons-wrap{border-right:1px solid #e2e2e2;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap{position:static;border:1px solid #e4e4e4;padding-top:7px;}
.woocommerce ul.products.hongo-shop-simple li.product .product-buttons-wrap a{margin-top:0;padding:0px 0px 7px;position:static;visibility:visible;opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-top{left:40px;top:40px;}
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .hongo-quick-view-product-image{width:45%;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:48%;}
.woocommerce div.product .flex-viewport{margin-bottom:20px;}
.woocommerce div.product div.images, .woocommerce div.product div.summary{margin-bottom:70px;}
.top-space.hongo-single-product-main-wrap{padding-top:40px;}
.container-fluid.single-product-default div.product div.images.woocommerce-product-gallery{padding-left:30px;}
.container-fluid.single-product-default div.product div.summary, .woocommerce-page .container-fluid.single-product-default div.product div.summary{padding-right:30px;}
.woocommerce .container-fluid.single-product-default div.product .woocommerce-tabs{padding-left:30px;padding-right:30px;}
.container-fluid.single-product-default .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce div.product .woocommerce-product-rating .tooltip{display:none !important}
.woocommerce .container .hongo-content-center-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.woocommerce .container-fluid.single-product-default .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-default .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container.single-product-default .hongo-content-center-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.woocommerce .container-fluid-with-padding.single-product-default .hongo-content-left-part, .woocommerce-page .container-fluid-with-padding.single-product-default .hongo-content-left-part{padding-right:15px;}
.quick-view-popup-wrap .mfp-content div.product .quick-view-gallery{margin-right:5%;}
.quick-view-popup-wrap div.product div.summary{width:48%;}
.woocommerce .single-product-right-content div.product div.summary .related.products ul.products li.product .hongo-product-deal-wrap{bottom:45px;}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-classic.hongo-shop-col-3 li.product .product-buttons-wrap .tooltip, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-classic.hongo-shop-col-3 li.product .product-buttons-wrap .tooltip{display:none !important}
.woocommerce .container .hongo-content-right-part ul.products.hongo-shop-flat.hongo-shop-col-3 li.product .product-buttons-wrap .tooltip, .woocommerce .container .hongo-content-left-part ul.products.hongo-shop-flat.hongo-shop-col-3 li.product .product-buttons-wrap .tooltip{display:none !important}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{padding-left:30px;width:58%;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{padding-right:30px;width:40%}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary{padding-left:15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-right-part .hongo-quick-view-product-image{padding-left:15px;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{width:42%;padding-left:10px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary{width:42%;padding-left:10px;padding-right:15px;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{padding-left:30px;}
.container-fluid.single-product-right-content .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce .container-fluid.single-product-right-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-right-content .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid-with-padding.single-product-right-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-right-content .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce.container-fluid-with-padding.single-product-right-content .hongo-content-left-part, .woocommerce-page .container-fluid-with-padding.single-product-right-content .hongo-content-left-part{padding-right:15px}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{padding-left:30px;padding-right:30px;width:58%;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{padding-left:30px;width:40%}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-right-part .hongo-quick-view-product-image{padding-left:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{width:42%;padding:0 15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-left-part .hongo-quick-view-product-image{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary{width:42%;padding-right:15px;}
.woocommerce .container.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-left-content .hongo-content-center-part div.product div.images, .container.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{padding-left:0;}
.woocommerce .container.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-left-content .hongo-content-left-part div.product div.summary{width:42%;}
.woocommerce .container.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-left-content .hongo-content-right-part div.product div.summary{width:42%;}
.woocommerce .single-product-left-content .woocommerce-product-gallery__image, .woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:calc(50% - 20px);}
.container-fluid.single-product-left-content .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce .single-product-left-content .related.products, .woocommerce .single-product-left-content .upsells.products{padding-left:15px !important;padding-right:15px !important;}
.woocommerce .container-fluid-with-padding.single-product-left-content .hongo-content-left-part, .woocommerce-page .container-fluid-with-padding.single-product-left-content .hongo-content-left-part, .woocommerce .container.single-product-left-content .hongo-content-left-part, .woocommerce-page .container.single-product-left-content .hongo-content-left-part, .woocommerce .container.single-product-default .hongo-content-left-part, .woocommerce-page .container.single-product-default .hongo-content-left-part{padding-right:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-left-content .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{padding-right:20px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-right-content{padding-left:20px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{padding-right:20px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-right-content{padding-left:20px;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{padding-right:20px;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-right-content{padding-left:20px;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{padding-right:20px;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-right-content{padding-left:20px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{width:50px;height:50px;line-height:55px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev i, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next i{font-size:14px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{margin-right:-52px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev{margin-left:-52px !important;}
.woocommerce .single-product-carousel div.product .summary{padding:80px 0;}
.woocommerce .single-product-sticky .hongo-sticky-content-images-wrap{padding:0 30px;}
.woocommerce .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:15%;display:none;}
.woocommerce .single-product-sticky div.product div.summary, .woocommerce-page .single-product-sticky div.product div.summary{width:45%;margin-bottom:0;}
.woocommerce .single-product-sticky div.product div.images, .woocommerce-page .single-product-sticky div.product div.images{width:50%;}
.woocommerce .container.single-product-sticky div.product div.summary, .woocommerce-page .container.single-product-sticky div.product div.summary{width:45%;}
.woocommerce .single-product-sticky div.images .woocommerce-product-gallery__image{margin-bottom:0;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-left-part .hongo-sticky-content-images-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.images, .woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{padding:0;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.images{margin-right:0;width:58%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{width:42%;padding-left:30px;}
.woocommerce .container.single-product-sticky .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-sticky .hongo-content-center-part div.product div.images{width:100%;}
.woocommerce .container.single-product-sticky .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-sticky .hongo-content-center-part div.product div.summary{width:100%;}
.container-fluid.single-product-sticky .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce .container-fluid-with-padding.single-product-sticky .hongo-content-left-part{padding-right:15px;}
.woocommerce .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-right-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-content-right-part .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-left-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-content-left-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid-with-padding.single-product-modern{padding-left:0;padding-right:0;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding-left:15px;padding-right:15px;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{padding-right:50px;padding-left:50px;}
.woocommerce .single-product-modern div.product div.summary, .woocommerce-page .single-product-modern div.product div.summary{width:46%;padding-left:4%;max-width:46%;}
.woocommerce .single-product-modern div.product div.images, .woocommerce-page .single-product-modern div.product div.images{width:54%;max-width:54%;}
.woocommerce .single-product-modern div.product .product_title{font-size:26px;line-height:28px;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .swiper-button-next, .woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .swiper-button-prev{opacity:1;visibility:visible;}
.woocommerce .container-fluid.single-product-modern .hongo-content-right-part div.product .inner-wrap-modern{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid.single-product-modern .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-right-part div.product div.summary{width:100%;padding-left:2%;}
.woocommerce .container-fluid.single-product-modern .hongo-content-left-part div.product .inner-wrap-modern{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid.single-product-modern .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-left-part div.product div.summary{padding-left:2%;}
.woocommerce .container-fluid.single-product-modern .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-modern .hongo-content-center-part div.product div.images{width:100%;max-width:100%;}
.woocommerce .container-fluid.single-product-modern .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-center-part div.product div.summary{max-width:100%;padding-left:0;}
.woocommerce .container.single-product-modern .hongo-content-right-part div.product div.images, .woocommerce-page .container.single-product-modern .hongo-content-right-part div.product div.images{max-width:100%;width:100%;}
.woocommerce .container.single-product-modern .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-modern .hongo-content-right-part div.product div.summary{max-width:100%;width:100%;padding-left:0;}
.woocommerce .container.single-product-modern .hongo-content-left-part div.product div.images, .woocommerce-page .container.single-product-modern .hongo-content-left-part div.product div.images{max-width:100%;width:100%;}
.woocommerce .container.single-product-modern .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-modern .hongo-content-left-part div.product div.summary{max-width:100%;width:100%;padding-left:0;}
.woocommerce .single-product-modern div.product form.cart div.quantity{margin-right:10px !important;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{padding-top:160px;}
.woocommerce .container-fluid-with-padding.single-product-extended-descriptions{padding-left:0;padding-right:0;}
.woocommerce .extended-descriptions-content-wrap, .woocommerce .container .extended-descriptions-content-wrap{width:100%;margin-right:0;}
.woocommerce .single-product-extended-descriptions div.product .summary{padding:0 40px 0 65px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{opacity:1 !important;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .products-social-icon{margin-right:15px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part .extended-descriptions-content-wrap{margin-right:0;width:100%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .summary{padding-left:65px;padding-right:40px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .products-social-icon{margin-right:15px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part .extended-descriptions-content-wrap{margin-right:0;width:100%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .summary{padding-left:65px;padding-right:40px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product div.images.woocommerce-product-gallery{width:100%;padding-left:0;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .extended-product-typography-content-area{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce .container.single-product-extended-descriptions .hongo-sidebar-btn-wrap{padding:0;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .summary{width:100%;padding-left:0;padding-right:0;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .products-social-icon{margin-right:20px;}
.container-fluid.single-product-extended-descriptions .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce .single-product-extended-descriptions div.product .hongo-extended-descriptions-content-images-wrap{background-image:none !important;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-content-area{-webkit-box-shadow:none;box-shadow:none;padding:0;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-wrap{padding-top:40px;padding-bottom:70px;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery{padding-left:40px;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon{position:relative;width:auto;margin:21px 0 0 0;float:right;padding:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li{display:inline-block;margin:0;padding-left:8px;padding-right:0;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li:first-child{padding-left:0;}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li a{font-size:11px;}
.woocommerce .single-product-extended-descriptions div.product .summary .woocommerce-product-rating{margin-bottom:15px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part .extended-descriptions-content-wrap{width:100%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-extended-descriptions .hongo-content-center-part .both-sidebar-wrap div.product div.summary{padding-right:40px;}
.woocommerce .container-fluid-with-padding.single-product-extended-descriptions .hongo-content-center-part div.product .summary{padding-right:40px;}
.woocommerce .single-product-extended-descriptions .hongo-sidebar-btn-wrap{margin-top:40px;}
.woocommerce .single-product-extended-descriptions .hongo-sidebar-btn-wrap{padding:0 40px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part div.product div.images{margin-bottom:0;}
.woocommerce .container-fluid-with-padding.single-product-extended-descriptions .hongo-content-left-part{padding-right:15px;}
.woocommerce .container-fluid.single-product-classic div.product div.images, .woocommerce-page .container-fluid.single-product-classic div.product div.images, .container-fluid.single-product-classic .hongo-quick-view-product-image{padding-left:30px;padding-right:30px;}
.woocommerce .container-fluid.single-product-classic div.product div.summary, .woocommerce-page .container-fluid.single-product-classic div.product div.summary{padding-right:30px;}
.woocommerce .container-fluid.single-product-classic .woocommerce-tabs{padding:0 30px}
.woocommerce .container-fluid.single-product-classic div.product .upsells.products{padding:0 30px}
.woocommerce .container-fluid.single-product-classic div.product .related.products{padding:0 30px}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-next, .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-prev{opacity:1;}
.woocommerce .container-fluid.single-product-classic .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-left-part div.product div.summary, .woocommerce .container-fluid.single-product-classic .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-right-part div.product div.summary, .woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary{padding-left:0;}
.woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .single-product-classic .hongo-content-center-part.hongo-quick-view-product-image, .woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary{max-width:100%;width:100%;padding:0 15px;}
.woocommerce .container-fluid .hongo-content-center-part div.product div.images, .woocommerce .container-fluid.hongo-content-center-part div.product div.summary{margin-bottom:40px;}
.woocommerce .container.single-product-classic .hongo-content-left-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-left-part div.product div.images, .container.single-product-classic .hongo-content-left-part .hongo-quick-view-product-image, .woocommerce .container.single-product-classic .hongo-content-right-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-right-part div.product div.images, .container.single-product-classic .hongo-content-right-part .hongo-quick-view-product-image{padding-right:30px;}
.woocommerce .container.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-center-part div.product div.images{padding:0;}
.woocommerce .container-fluid.single-product-classic .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-classic .hongo-content-left-part div.product div.summary, .woocommerce .container.single-product-classic .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-classic .hongo-content-right-part div.product div.summary, .woocommerce .container.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-classic .hongo-content-center-part div.product div.summary{padding-left:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product .summary{flex-direction:column;padding:15px 0 50px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;padding:0 15px;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;padding:0 15px;}
.container-fluid.single-product-classic .woocommerce-notices-wrapper{padding-left:30px;padding-right:30px;}
.woocommerce .single-product-classic div.product div.images, .woocommerce .single-product-classic div.product div.summary{margin-bottom:70px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-right-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-classic .hongo-content-right-part .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-center-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-left-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-classic .hongo-content-left-part .hongo-sidebar-btn-wrap{padding:0 30px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next, .woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-prev{opacity:1;visibility:visible;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger+.tooltip,
.woocommerce div.product .hongo-single-product-video+.tooltip{display:none !important;}
.hongo-sidebar-style-2.sidebar .widget{padding:25px;}
.hongo-blog-masonry .blog-text{padding:30px 25px 25px;}
.hongo-blog-masonry .hongo-no-image.blog-post .blog-image{padding-left:25px;padding-right:25px;}
.hongo-blog-clean .entry-title{width:90%;}
.hongo-blog-modern .blog-text .hongo-blog-modern-wrap{padding:8% 6% 7%;}
.hongo-blog-modern .blog-text .hongo-blog-modern-meta-wrap{padding:9px 5px 9px;}
.hongo-blog-side-image .blog-text{padding-left:15px;}
.hongo-blog-only-text .blog-text{padding:25px;}
.hongo-blog-only-text .hongo-blog-textonly-meta-wrap .blog-like-comment{right:20px;}
.hongo-blog-overlay-image .hongo-overlay-image-content-wrap{padding:10%;}
.hongo-blog-overlay-image .blog-post:hover .hongo-overlay-image-content-wrap{padding-bottom:0;padding-top:20%;}
.hongo-blog-styles .blog-date-author .blog-separator{margin:0 8px;}
.hongo-blog-overlay-image .blog-date-author img{width:25px;margin-right:8px;}
.hongo-blog-image .hongo-blog-post-category{padding:20px;}
.hongo-blog-image .blog-like-comment{top:20px;}
.hongo-blog-image .content-wrap{padding:20px;}
.hongo-blog-image .entry-title{margin-bottom:8px;}
.hongo-blog-image .entry-content{margin-bottom:0;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap>.hongo-blog-post-meta{padding:10px 10px;}
.hongo-6col li{width:20%;}
.blog-comment li .comment-image-box img{max-width:75px;}
.blog-comment li ul.children{margin-left:90px;}
.testimonial-slider-style-1 .testimonial-content-wrap .testimonial-content-box{padding:25px 25px;}
.testimonial-slider-style-2 .testimonial-content-wrap{padding:35px 25px;}
.testimonial-slider-style-3 .testimonial-content-wrap{padding:45px 55px;}
.icon-text-style-5{padding:14% 8%;}
.fancy-text-box-style-2:hover:before{width:86%;}
.fancy-text-box-style-3 .content-hover{width:85%;}
.fancy-text-box-style-6{padding:10% 10%;}
.page-title-style-5 .hongo-main-title{width:65%;font-size:45px;line-height:48px;}
.page-title-style-6 .hongo-main-title{width:40%;}
.page-title-style-7 .hongo-main-title{width:60%;}
.page-title-style-8 .hongo-main-title{width:60%;}
.footer-default-wrapper .footer-sidebar .widget_hongo_custom_text_widget{width:91%;}
.latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget a.latest-blog-title{width:100%}
footer .latest-post.hongo-latest-blog-widget li figure{width:53px;margin-right:15px;}
.team-style-1 figure{cursor:pointer;}
.team-style-3 figure{cursor:pointer;}
.checkout-sidebar{padding:30px;}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{padding-left:8px;padding-right:8px;}
.checkout-content-left{padding-right:40px}
.woocommerce ul#shipping_method li input{margin:5px 7px 0 0;}
#add_payment_method #payment ul.payment_methods li input,
.woocommerce-cart #payment ul.payment_methods li input,
.woocommerce-checkout #payment ul.payment_methods li input{margin-right:8px;}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input[type="radio"]{margin-top:13px;}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img{margin:0 .5em 0;display:inline-block;width:auto;max-width:115px;}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:40px;}
.woocommerce form.login, .woocommerce form.register{padding:35px;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:27%;}
.woocommerce-column--billing-address, .woocommerce-column--shipping-address, .woocommerce-account .woocommerce-Address{padding:25px;}
.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr th{padding-left:40% !important;}
.woocommerce-account .woocommerce table.my_account_orders tr td.woocommerce-orders-table__cell-order-actions{max-width:160px}
.product-slider-style-2 .swiper-slide{-webkit-box-shadow:none;box-shadow:none;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a{opacity:1;width:28px;height:28px;line-height:28px;border:0 solid transparent;background-color:transparent;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a:last-child{border-right:0 solid transparent;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a.button i{line-height:28px;}
.product-slider-style-2 .product-thumb-wrap .price{font-size:15px;}
.product-slider-style-2 .product-thumb-wrap{background-color:#fff;padding-bottom:20px;}
.product-slider-style-2 .product-bottom-wrap, .product-slider-style-2 .swiper-slide .shop-buttons-wrap, .product-slider-style-2 .product-thumb-wrap .shop-title-category-wrap{min-height:1px;position:static;opacity:1;bottom:0;left:0;right:0;padding:0;top:0;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap{margin-bottom:20px;border:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;width:100%;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a{background-color:#ffffff;border-right:1px solid #e2e2e2;color:#777777;min-width:1px;margin:0;width:40px;height:40px;text-align:center;vertical-align:middle;padding:0;line-height:40px;opacity:1;position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;opacity:1;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a.button i{margin:0;width:100%;height:100%;vertical-align:top;top:0;left:0;line-height:40px;display:block;font-size:15px;}
.product-slider-style-2 .product-bottom-wrap .shop-price-rating-wrap{margin-bottom:8px;}
.product-slider-style-2 .swiper-slide .shop-buttons-wrap a.add_to_cart_button.added{display:none;}
.product-slider-style-3 .swiper-slide{padding:50px;}
.product-slider-style-3 .product-thumb-wrap:hover .product-title-price-wrap{opacity:1;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap{bottom:15px;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a{opacity:1;border:1px solid transparent;background-color:transparent;height:28px;width:28px;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a.button i{line-height:28px;}
.product-slider-style-3 .product-thumb-wrap .product-buttons-wrap a:last-child{border-right:1px solid transparent;}
.product-slider-style-3 .product-thumb-wrap .product-title-price-wrap{padding-bottom:40px;min-height:1px;}
.product-slider-style-3 .product-thumb-wrap .product-title-wrap{top:9%;}
.hongo-section-product-featurebox-2{padding-left:60px;}
.hongo-section-product-featurebox-2 .content{width:88%;}
.woocommerce ul.products.hongo-shop-md-col-4:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-md-col-4:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-md-col-4:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-md-col-4:not(.swiper-wrapper) li{width:25% !important;}
.woocommerce ul.products.hongo-shop-md-col-3:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-md-col-3:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-md-col-3:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-md-col-3:not(.swiper-wrapper) li{width:33.33% !important;}
.woocommerce ul.products.hongo-shop-md-col-2:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-md-col-2:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-md-col-2:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-md-col-2:not(.swiper-wrapper) li{width:50% !important;}
}
@media(max-width:1050px){ .parallax, .vc_parallax{background-attachment:inherit !important;background-position:center center !important;}
.hongo-main-title-wrap.parallax, .hongo-main-title-wrap.vc_parallax{background-attachment:inherit !important;background-position:center top !important;}
}
@media(max-width:1024px){ .footer-sticky{position:relative;z-index:0;}
.hongo-contain-footer-sticky .hongo-main-content-wrap{z-index:inherit;}
.fix-background{background-attachment:inherit;}
.counter-style1{cursor:pointer;}
.text-box-style-1{cursor:pointer;}
.text-box-style-2{cursor:pointer;}
.text-box-style-3{cursor:pointer;}
.text-box-style-4{cursor:pointer;}
.fancy-text-box-style-2{cursor:pointer;}
.fancy-text-box-style-3{cursor:pointer;}
.fancy-text-box-style-4{cursor:pointer;}
.fancy-text-box-style-5{cursor:pointer;}
.interactive-banner-style-1{cursor:pointer;}
.interactive-banner-style-2{cursor:pointer;}
.interactive-banner-style-3{cursor:pointer;}
.interactive-banner-style-4{cursor:pointer;}
.interactive-banner-style-6{cursor:pointer;}
.info-banner-style-2{cursor:pointer;}
.hongo-shop-banner-5{cursor:pointer;}
.rotate-box-style-1{cursor:pointer;}
.rotate-box-style-2{cursor:pointer;}
.rotate-box-style-3{cursor:pointer;}
.process-step-style-1{cursor:pointer;}
.process-step-style-2{cursor:pointer;}
.process-step-style-3{cursor:pointer;}
.vc_row .vc_video-bg{display:none;}
.pswp--open .pswp__container{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;}
}
@media(max-width:991px){ .one-fifth-screen{height:500px;}
.one-fourth-screen{height:450px;}
.one-third-screen{height:400px;}
.one-second-screen{height:350px;}
.hongo-main-title-wrap .one-fifth-screen{height:280px;}
.hongo-main-title-wrap .one-fourth-screen{height:280px;}
.hongo-main-title-wrap .one-third-screen{height:280px;}
.hongo-main-title-wrap .one-second-screen{height:280px;}
.hongo-main-title-wrap .small-screen{height:280px;}
body{line-height:22px;}
section, .default-page-space{padding:80px 0;}
.compose-mode .vc_vc_row section.vc_row{padding-top:80px}
.sm-equalize-auto>[class*='col-']{height:auto !important;}
.sm-display-table{display:table !important}
.sm-display-block{display:block !important}
.sm-display-none{display:none !important;}
.sm-display-inline-block{display:inline-block !important}
.sm-clear-both{clear:both}
.sm-clear-none{clear:none}
.sm-float-left{float:left}
.sm-float-right{float:right}
.sm-float-none{float:none}
.sm-text-left{text-align:left}
.sm-text-center{text-align:center}
.sm-text-right{text-align:right}
.sm-text-justify{text-align:justify}
.sm-width-auto{width:auto !important;}
.sm-width-100{width:100% !important;}
.sm-width-95{width:95% !important;}
.sm-width-90{width:90% !important;}
.sm-width-85{width:85% !important;}
.sm-width-80{width:80% !important;}
.sm-width-75{width:75% !important;}
.sm-width-70{width:70% !important;}
.sm-width-65{width:65% !important;}
.sm-width-60{width:60% !important;}
.sm-width-55{width:55% !important;}
.sm-width-50{width:50% !important;}
.sm-width-45{width:45% !important;}
.sm-width-40{width:40% !important;}
.sm-width-35{width:35% !important;}
.sm-width-30{width:30% !important;}
.sm-width-25{width:25% !important;}
.sm-width-20{width:20% !important;}
.sm-width-15{width:15% !important;}
.sm-width-10{width:10% !important;}
.sm-width-1000px{width:1000px !important;}
.sm-width-950px{width:950px !important;}
.sm-width-900px{width:900px !important;}
.sm-width-850px{width:850px !important;}
.sm-width-800px{width:800px !important;}
.sm-width-750px{width:750px !important;}
.sm-width-700px{width:700px !important;}
.sm-width-650px{width:650px !important;}
.sm-width-600px{width:600px !important;}
.sm-width-550px{width:550px !important;}
.sm-width-500px{width:500px !important;}
.sm-width-450px{width:450px !important;}
.sm-width-400px{width:400px !important;}
.sm-width-350px{width:350px !important;}
.sm-width-300px{width:300px !important;}
.sm-width-250px{width:250px !important;}
.sm-width-200px{width:200px !important;}
.sm-width-180px{width:180px !important;}
.sm-width-150px{width:150px !important;}
.sm-width-140px{width:140px !important;}
.sm-width-130px{width:130px !important;}
.sm-width-120px{width:120px !important;}
.sm-width-110px{width:110px !important;}
.sm-width-100px{width:100px !important;}
.sm-width-95px{width:95px !important;}
.sm-width-90px{width:90px !important;}
.sm-width-85px{width:85px !important;}
.sm-width-80px{width:80px !important;}
.sm-width-75px{width:75px !important;}
.sm-width-70px{width:70px !important;}
.sm-width-65px{width:65px !important;}
.sm-width-60px{width:60px !important;}
.sm-width-55px{width:55px !important;}
.sm-width-50px{width:50px !important;}
.sm-width-45px{width:45px !important;}
.sm-width-40px{width:40px !important;}
.sm-width-35px{width:35px !important;}
.sm-width-30px{width:30px !important;}
.sm-width-25px{width:25px !important;}
.sm-width-20px{width:20px !important;}
.sm-width-15px{width:15px !important;}
.sm-width-10px{width:10px !important;}
.sm-margin-5px-all{margin:5px !important;}
.sm-margin-10px-all{margin:10px !important;}
.sm-margin-15px-all{margin:15px !important;}
.sm-margin-20px-all{margin:20px !important;}
.sm-margin-25px-all{margin:25px !important;}
.sm-margin-30px-all{margin:30px !important;}
.sm-margin-35px-all{margin:35px !important;}
.sm-margin-40px-all{margin:40px !important;}
.sm-margin-45px-all{margin:45px !important;}
.sm-margin-50px-all{margin:50px !important;}
.sm-margin-55px-all{margin:55px !important;}
.sm-margin-60px-all{margin:60px !important;}
.sm-margin-65px-all{margin:65px !important;}
.sm-margin-70px-all{margin:70px !important;}
.sm-margin-75px-all{margin:75px !important;}
.sm-margin-80px-all{margin:80px !important;}
.sm-margin-85px-all{margin:85px !important;}
.sm-margin-90px-all{margin:90px !important;}
.sm-margin-95px-all{margin:95px !important;}
.sm-margin-100px-all{margin:100px !important;}
.sm-margin-5px-top{margin-top:5px !important;}
.sm-margin-10px-top{margin-top:10px !important;}
.sm-margin-15px-top{margin-top:15px !important;}
.sm-margin-20px-top{margin-top:20px !important;}
.sm-margin-25px-top{margin-top:25px !important;}
.sm-margin-30px-top{margin-top:30px !important;}
.sm-margin-35px-top{margin-top:35px !important;}
.sm-margin-40px-top{margin-top:40px !important;}
.sm-margin-45px-top{margin-top:45px !important;}
.sm-margin-50px-top{margin-top:50px !important;}
.sm-margin-55px-top{margin-top:55px !important;}
.sm-margin-60px-top{margin-top:60px !important;}
.sm-margin-65px-top{margin-top:65px !important;}
.sm-margin-70px-top{margin-top:70px !important;}
.sm-margin-75px-top{margin-top:75px !important;}
.sm-margin-80px-top{margin-top:80px !important;}
.sm-margin-85px-top{margin-top:85px !important;}
.sm-margin-90px-top{margin-top:90px !important;}
.sm-margin-95px-top{margin-top:95px !important;}
.sm-margin-100px-top{margin-top:100px !important;}
.sm-margin-5px-bottom{margin-bottom:5px !important;}
.sm-margin-10px-bottom{margin-bottom:10px !important;}
.sm-margin-15px-bottom{margin-bottom:15px !important;}
.sm-margin-20px-bottom{margin-bottom:20px !important;}
.sm-margin-25px-bottom{margin-bottom:25px !important;}
.sm-margin-30px-bottom{margin-bottom:30px !important;}
.sm-margin-35px-bottom{margin-bottom:35px !important;}
.sm-margin-40px-bottom{margin-bottom:40px !important;}
.sm-margin-45px-bottom{margin-bottom:45px !important;}
.sm-margin-50px-bottom{margin-bottom:50px !important;}
.sm-margin-55px-bottom{margin-bottom:55px !important;}
.sm-margin-60px-bottom{margin-bottom:60px !important;}
.sm-margin-65px-bottom{margin-bottom:65px !important;}
.sm-margin-70px-bottom{margin-bottom:70px !important;}
.sm-margin-75px-bottom{margin-bottom:75px !important;}
.sm-margin-80px-bottom{margin-bottom:80px !important;}
.sm-margin-85px-bottom{margin-bottom:85px !important;}
.sm-margin-90px-bottom{margin-bottom:90px !important;}
.sm-margin-95px-bottom{margin-bottom:95px !important;}
.sm-margin-100px-bottom{margin-bottom:100px !important;}
.sm-margin-5px-left{margin-left:5px !important;}
.sm-margin-10px-left{margin-left:10px !important;}
.sm-margin-15px-left{margin-left:15px !important;}
.sm-margin-20px-left{margin-left:20px !important;}
.sm-margin-25px-left{margin-left:25px !important;}
.sm-margin-30px-left{margin-left:30px !important;}
.sm-margin-35px-left{margin-left:35px !important;}
.sm-margin-40px-left{margin-left:40px !important;}
.sm-margin-45px-left{margin-left:45px !important;}
.sm-margin-50px-left{margin-left:50px !important;}
.sm-margin-55px-left{margin-left:55px !important;}
.sm-margin-60px-left{margin-left:60px !important;}
.sm-margin-65px-left{margin-left:65px !important;}
.sm-margin-70px-left{margin-left:70px !important;}
.sm-margin-75px-left{margin-left:75px !important;}
.sm-margin-80px-left{margin-left:80px !important;}
.sm-margin-85px-left{margin-left:85px !important;}
.sm-margin-90px-left{margin-left:90px !important;}
.sm-margin-95px-left{margin-left:95px !important;}
.sm-margin-100px-left{margin-left:100px !important;}
.sm-margin-5px-right{margin-right:5px !important;}
.sm-margin-10px-right{margin-right:10px !important;}
.sm-margin-15px-right{margin-right:15px !important;}
.sm-margin-20px-right{margin-right:20px !important;}
.sm-margin-25px-right{margin-right:25px !important;}
.sm-margin-30px-right{margin-right:30px !important;}
.sm-margin-35px-right{margin-right:35px !important;}
.sm-margin-40px-right{margin-right:40px !important;}
.sm-margin-45px-right{margin-right:45px !important;}
.sm-margin-50px-right{margin-right:50px !important;}
.sm-margin-55px-right{margin-right:55px !important;}
.sm-margin-60px-right{margin-right:60px !important;}
.sm-margin-65px-right{margin-right:65px !important;}
.sm-margin-70px-right{margin-right:70px !important;}
.sm-margin-75px-right{margin-right:75px !important;}
.sm-margin-80px-right{margin-right:80px !important;}
.sm-margin-85px-right{margin-right:85px !important;}
.sm-margin-90px-right{margin-right:90px !important;}
.sm-margin-95px-right{margin-right:95px !important;}
.sm-margin-100px-right{margin-right:100px !important;}
.sm-no-margin{margin:0 !important;}
.sm-no-margin-top{margin-top:0 !important;}
.sm-no-margin-bottom{margin-bottom:0 !important;}
.sm-no-margin-left{margin-left:0 !important;}
.sm-no-margin-right{margin-right:0 !important;}
.icon-medium{font-size:18px}
.icon-extra-medium{font-size:26px}
.icon-large{font-size:34px}
.icon-extra-large{font-size:40px}
.sm-height-450px{height:450px;}
.work-3col li{width:50%;}
.work-4col li{width:50%;}
.hongo-6col li{width:33.33%}
.hongo-4col li{width:50%;}
.work-6col li{width:25%;}
.work-6col li.grid-item-double{width:50%;}
.work-4col li.grid-item-double{width:100%;}
.gutter-large{margin-left:-15px !important;margin-right:-15px !important;}
.gutter-large li{padding:15px !important;}
.gutter-extra-large{margin-left:-15px !important;margin-right:-15px !important;}
.gutter-extra-large li{padding:15px !important;}
.heading-style-2{font-size:36px;line-height:40px;}
.heading-style-3{font-size:22px;line-height:28px;}
.hongo-hamburger-menu .h-image{display:none !important}
.hongo-hamburger-menu .h-menu{width:100% !important;}
.menu-content-inner-wrap{width:80%;}
.popup-icon-title{margin:25px 20px;}
.col-3-nth .col-md-4:nth-child(3n+1){clear:none;}
.col-3-nth .col-sm-6:nth-child(2n+1){clear:left;}
.pagination-bottom-space, .woocommerce-cart .cross-sells .swiper-container.pagination-bottom-space{padding-bottom:40px}
.hongo-instagram-feed-wrap .pagination-bottom-space~.instagram-title{margin-top:-20px}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap{width:330px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .title{font-size:45px;line-height:40px;margin-bottom:15px}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap{padding:0 60px;}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .title{font-size:60px;line-height:55px;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .title{font-size:65px;line-height:55px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .title{font-size:48px;letter-spacing:-1px;}
.hongo-shop-slider-style-4 .hongo-slider-text-middle .hongo-slider-text-wrap{width:270px;}
.hongo-shop-slider-style-4 .hongo-swiper-numeric{right:15px;}
.hongo-shop-slider-style-4 .swiper-button-next, .hongo-shop-slider-style-4 .swiper-button-prev{right:15px;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .title{font-size:44px;line-height:46px;margin-bottom:20px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .title{font-size:40px;line-height:40px;}
.hongo-shop-slider-style-6 .bg-text{font-size:130px;line-height:140px;bottom:-47px;letter-spacing:-8px}
.hongo-shop-slider-style-6 .price{font-size:18px;line-height:28px;}
.hongo-shop-slider-style-6 .hongo-followus-wrap{left:15px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap{margin-left:0;padding:0 20px 0 70px;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-main{width:100%}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-inner{padding:9% 3%}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets{width:100%;height:auto;top:auto;right:0;bottom:10px !important;-moz-transform:none;-webkit-transform:none;transform:none;}
.swiper-container-vertical.swiper-pagination-number .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;margin:0 10px;}
.swiper-container-vertical .swiper-pagination{right:0;bottom:0 !important;left:0;top:inherit;text-align:center;padding-bottom:10px;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px !important;display:inline-block;}
.product-brand-style-2{padding:25px;}
.product-brand-style-3{padding:25% 15px;}
.hongo-content-newsletter-1 form{margin:20px auto 0;}
.hongo-content-newsletter-2 .newsletter-title, .hongo-content-newsletter-1 .newsletter-title, .hongo-content-newsletter-3 .newsletter-title{font-size:24px;line-height:30px;margin-bottom:10px;}
.hongo-content-newsletter-3{padding:8% 8%;}
.hongo-content-newsletter-5 .input-group-btn{float:right}
.sidebar .hongo-content-newsletter-5 .input-group, .sidebar .hongo-content-newsletter-5 .form-control{width:100%;}
.call-to-action-style-1 .call-to-action-title{font-size:28px;line-height:34px;margin-bottom:20px;}
.call-to-action-style-2 .call-to-action-title{font-size:28px;line-height:38px;}
.call-to-action-style-4 .call-to-action-title{font-size:18px;line-height:24px;}
.call-to-action-style-5 .call-to-action-title{line-height:20px;}
.call-to-action-style-6 .call-to-action-title{line-height:32px;}
.call-to-action-style-6 .call-to-action-content{margin-bottom:30px;}
.call-to-action-style-7 .call-to-action-title{line-height:34px;}
.counter-style2{cursor:pointer;}
.tab-style1 .tab-content{padding:50px 0 0;}
.tab-style2 .tab-content{padding:0 0 0 30px}
.tab-style3 .tab-content{padding:50px 0 0;}
.tab-style3 .nav-tabs li{margin:0 15px;}
.hongo-blog-filter-wrap{margin-bottom:50px;}
.accordion-style-1 .panel-body{padding:22px 70px 25px 30px}
.testimonial-slider-style-3 .swiper-button-prev{left:10px;}
.testimonial-slider-style-3 .swiper-button-next{right:10px;}
.both-sidebar-wrap .both-content-center, .both-sidebar-wrap .hongo-layout-both-sidebar{margin-bottom:50px;}
.fancy-text-box-style-2{padding-right:60px;padding-left:60px;}
.fancy-text-box-style-2:hover:before{width:92%;padding:16% 20% 16%;left:4%;}
.hongo-popup-video{max-width:100%;}
.hongo-popup-contact-form{padding:30px;}
.rotate-box-style-1{cursor:pointer;}
.rotate-box-style-1 .hongo-rotatebox-wrap .hongo-rotatebox-title{bottom:30px;}
.rotate-box-style-1 .hongo-rotatebox-title, .rotate-box-style-1 .hongo-rotatebox-title a{font-size:13px;}
.rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-title, .rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-title a{margin:20px 0 4px;}
.rotate-box-style-1 .hongo-rotatebox-content-hover .hongo-rotatebox-content{padding:0 10px;}
.rotate-box-style-2 .hongo-rotatebox-wrap{padding:35px 25px;}
.rotate-box-style-3 .hongo-rotatebox-content-hover .hongo-rotatebox-content{width:100%;padding:0 5% 7%;}
.rotate-box-style-3 .hongo-rotatebox-title, .rotate-box-style-3 .hongo-rotatebox-title a{font-size:13px;}
.interactive-banner-style-1 .hongo-featurebox-hover{border-width:30px;}
.interactive-banner-style-2 .hongo-featurebox-text{padding:55px 80px 55px 30px;}
.interactive-banner-style-3 .hongo-featurebox-hover .content{width:90%;margin-bottom:15px;}
.interactive-banner-style-3 .hongo-featurebox-hover .hongo-featurebox-text{margin-bottom:5px;}
.interactive-banner-style-4 .hongo-featurebox-hover .content{width:90%;}
.info-banner-style-1 .hongo-info-content-box{padding:20px;}
.info-banner-style-1 .hongo-info-content-box .hongo-info-title{font-size:13px;margin-bottom:5px;}
.info-banner-style-1 .hongo-info-content-box .btn{margin-top:20px;}
.info-banner-style-2 .hongo-info-content-hover{padding:30px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap{padding:60px;width:50%;}
.info-banner-style-3, .info-banner-style-3 .hongo-info-wrapper{width:100%;display:table;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-image, .info-banner-style-3 .hongo-info-wrapper .hongo-info-wrap{height:100%;display:table-cell;width:50%;}
.info-banner-style-3 .hongo-info-wrapper{height:100%;display:table;}
@-moz-document url-prefix() {
.info-banner-style-3 .hongo-info-wrapper .hongo-info-image, .info-banner-style-3 .hongo-info-wrapper .hongo-info-wrap{height:400px;display:table;width:50%;}
.info-banner-style-3 .hongo-info-wrapper>div, .hongo-info-image{width:50%;height:auto;float:left;}
} .interactive-banner-style-6{cursor:pointer;}
.info-banner-style-6 .hongo-info-wrapper .hongo-info-title{font-size:18px;line-height:23px;margin-bottom:15px;}
.info-banner-style-6 .hongo-info-wrapper{max-width:250px;}
.process-step-style-1 .number-wrapper{margin-bottom:15px;}
.process-step-style-1 .hongo-process-content, .process-step-style-2 .hongo-process-content, .process-step-style-3 .hongo-process-content{width:90%;}
.process-step-style-2 .hongo-featurebox-img{margin-bottom:15px;}
.process-step-style-2 .hongo-featurebox-img span{width:110px;height:110px;}
.process-step-style-3 .number-wrapper{margin-bottom:20px;}
.special-content-block-2 .block-content .content-block-title{margin-bottom:45px;}
.special-content-block-2 .block-content img{margin-bottom:24px;}
.hongo-shop-banner-1{padding:12% 0;}
.hongo-shop-banner-1.center-side-product .hongo-shop-banner-content{width:auto;margin-right:20px;margin-left:20px;}
.hongo-shop-banner-3 .hongo-shop-banner-img img{width:75%;}
.hongo-shop-banner-4{padding:20% 10%;}
.hongo-shop-banner-4.center-side-product .hongo-shop-banner-content{width:auto;}
.hongo-shop-banner-4.right-side-product .hongo-shop-banner-content{width:150px;}
.hongo-shop-banner-4.left-side-product .hongo-shop-banner-content{width:150px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .btn-link{margin-top:15px;}
.hongo-shop-banner-5 .shop-banner-title{bottom:30px;}
.hongo-shop-banner-5 .shop-banner-title{padding:3px 20px 4px;font-size:11px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:28px;line-height:34px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .btn{margin-top:15px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-sub-title{font-size:11px;margin-bottom:5px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:22px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .btn{margin-top:15px;}
.hongo-shop-banner-8 .hongo-shop-banner-content .shop-banner-title{font-size:20px;line-height:20px;}
.hongo-shop-banner-8 .vertical-separator{margin-bottom:10px;height:25px;}
.hongo-shop-banner-8 .btn{margin-top:10px;}
.hongo-shop-banner-9 .hongo-shop-banner-content .btn{font-size:10px;}
.hongo-shop-banner-9:hover .hongo-shop-banner-content{right:5px;}
.hongo-shop-banner-9 .hongo-shop-banner-content{padding:25px;right:-30px;}
.hongo-shop-banner-9.left-side-product:hover .hongo-shop-banner-content{left:30px;right:inherit;}
.hongo-shop-banner-9.left-side-product .hongo-shop-banner-content{left:0px;right:inherit;}
.hongo-shop-banner-10 .shop-banner-content{width:70%;}
.hongo-shop-banner-10 .hongo-shop-banner-content .btn{margin-top:20px;}
.hongo-shop-banner-11 .hongo-shop-banner-content{width:50%;}
.hongo-shop-banner-14 .shop-banner-wrapper{padding:40px 30px;width:220px;}
.hongo-shop-banner-14 .shop-banner-title{font-size:22px;line-height:28px;margin-bottom:7px;}
.hongo-shop-banner-14 .shop-banner-content p{margin-bottom:20px;}
.hongo-shop-banner-16{padding:10% 30px;}
.hongo-shop-banner-16 .shop-banner-wrapper{width:82%;}
.hongo-product-banner-3 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;}
.hongo-product-banner-3 .hongo-shop-banner-content .shop-banner-title{font-size:24px;line-height:24px;}
.hongo-product-banner-3 .hongo-shop-banner-content .btn{margin-top:15px;}
.hongo-product-banner-4 .hongo-shop-banner-content .shop-banner-title{font-size:22px;line-height:24px;}
.hongo-product-banner-4 .vertical-separator{margin-bottom:10px;height:25px;}
.hongo-product-banner-4 .btn{margin-top:10px;}
.hongo-product-banner-5{padding-right:50px;}
.hongo-product-banner-5 .hongo-shop-banner-content{width:140px;padding:15px;}
.hongo-product-banner-5 .hongo-shop-banner-content .shop-banner-title{font-size:16px;line-height:22px;margin-bottom:0;}
.hongo-product-banner-5 .hongo-shop-banner-content .btn{font-size:10px;}
.hongo-product-banner-5:hover .hongo-shop-banner-content{right:5px;}
.hongo-product-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:16px;line-height:20px;}
.hongo-product-banner-6 .hongo-shop-banner-content .btn{margin-top:10px;}
.pricing-style-1{padding:35px 25px;}
.pricing-style-1 .pricing-price{font-size:32px;line-height:38px;margin:0;}
.pricing-style-1 .pricing-features ul li{padding-bottom:11px;margin-bottom:8px;}
.pricing-style-1 .pricing-title{margin-bottom:15px;font-size:14px;}
.pricing-style-1 .pricing-icon{margin-bottom:10px;}
.pricing-style-1 .pricing-month{margin-bottom:15px;}
.pricing-style-1 .pricing-action{margin-top:15px;}
.category-style-4 .category-wrap .hongo-category-title{padding:0 0 0 9%;bottom:8%}
.category-style-4 .category-wrap .hongo-category-btn{padding:0 9% 0 0;bottom:8%}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-top{left:20px;top:20px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-bottom{bottom:30px}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-top{left:60px;top:60px;}
.woocommerce div.product form.cart .variations select{width:70%;min-width:70%;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{padding-right:0}
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .hongo-quick-view-product-image{width:46%;}
.woocommerce div.product div.images, .woocommerce div.product div.summary{margin-bottom:50px}
.woocommerce div.product .summary a.hongo-wishlist, .woocommerce div.product .summary a.hongo-compare{margin-right:15px;}
.woocommerce div.product section{padding:50px 0;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content .hongo-size-guide-details .table-wrapper{width:900px;}
.product-img-btn:nth-of-type(1){top:15px !important}
.product-img-btn:nth-of-type(2){top:52px !important;}
.product-img-btn:nth-of-type(3){top:89px !important;}
.woocommerce div.product .flex-viewport{margin-bottom:10px;}
.container-fluid.single-product-default div.product div.images.woocommerce-product-gallery{padding:0 25px;width:100%;}
.container-fluid.single-product-default div.product div.summary, .woocommerce-page .container-fluid.single-product-default div.product div.summary{padding:0 25px;width:100%;}
.woocommerce .container-fluid.single-product-default div.product .woocommerce-tabs{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid.single-product-default div.product .upsells.products, .woocommerce .container-fluid.single-product-default div.product .related.products{padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-default .hongo-content-right-part div.product div.images, .woocommerce-page .container.single-product-default .hongo-content-right-part div.product div.images, .container.single-product-default .hongo-content-right-part .hongo-quick-view-product-image{width:100%;}
.woocommerce .container.single-product-default .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-default .hongo-content-right-part div.product div.summary{width:100%;}
.woocommerce .container.single-product-default .hongo-content-left-part div.product div.images, .woocommerce-page .container.single-product-default .hongo-content-left-part div.product div.images, .container.single-product-default .hongo-content-left-part .hongo-quick-view-product-image{width:100%;}
.woocommerce .container.single-product-default .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-default .hongo-content-left-part div.product div.summary{width:100%;}
.woocommerce .container-fluid.single-product-default .hongo-content-right-part div.product div.images, .woocommerce .container-fluid.single-product-default .hongo-content-right-part div.product div.summary{width:100%;padding:0 15px;}
.woocommerce .container-fluid.single-product-default .hongo-content-left-part div.product div.images, .woocommerce .container-fluid.single-product-default .hongo-content-left-part div.product div.summary{width:100%;padding:0 15px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.single-product-navigation .navigation-wrap{display:none;}
.woocommerce .single-product-default div.images.woocommerce-product-gallery{width:100%;margin-bottom:50px;}
.woocommerce .single-product-default div.product div.summary{width:100%;}
.woocommerce .single-product-default div.product form.cart .variations select{width:40%;min-width:40%;}
.container-fluid.single-product-default .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .hongo-single-product-main-wrap .hongo-content-full-part ul.products li.product, .woocommerce .hongo-single-product-main-wrap .hongo-content-full-part ul.products li, .woocommerce-page .hongo-single-product-main-wrap .hongo-content-full-part ul.products li.product{width:50%;}
.woocommerce .container.single-product-default .hongo-content-right-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap, .woocommerce .container.single-product-default .hongo-content-left-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.woocommerce .container-fluid-with-padding.single-product-default .hongo-content-right-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap, .woocommerce .container-fluid-with-padding.single-product-default .hongo-content-left-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.woocommerce .container-fluid.single-product-default .hongo-content-right-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap, .woocommerce .container-fluid.single-product-default .hongo-content-left-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:15px;}
.woocommerce .container-fluid.single-product-default .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-default .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-default .hongo-content-center-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-default .hongo-content-center-part .hongo-sidebar-btn-wrap{padding:0 25px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next{opacity:1;visibility:visible;}
.woocommerce .single-product-carousel div.product .summary{padding:80px 0;}
.woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image, .woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image--placeholder{width:100%;opacity:1;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev{left:15px !important;margin:0 !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{right:15px !important;margin:0 !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{bottom:inherit !important;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.woocommerce .container-fluid-with-padding.single-product-carousel{padding-left:0;padding-right:0;}
.woocommerce div.summary .woocommerce-info{float:left;width:100%;clear:both;}
.compare-popup-main-content .content-left{width:169px;}
.compare-popup-main-content .content-right{padding-left:169px;}
.hongo-accordion{margin-top:30px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .hongo-woocommerce-tabs ul.tabs li{margin:0 15px;}
.single-product .hongo-woocommerce-tabs{padding:50px 0 0 0;}
.hongo-woocommerce-tabs ul.tabs{margin-bottom:40px;}
.woocommerce div.product .woocommerce-tabs .panel, .panel{padding:50px 0 50px 0}
.woocommerce div.product div.images .flex-control-thumbs li{padding:0 5px 10px;}
.woocommerce div.product div.images .flex-control-thumbs{margin:0 -5px;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .hongo-single-product-verticle-slider-wrap{margin:0 0 20px 0;width:100%;}
.woocommerce div.product div.images .hongo-single-product-thumb-wrap, .woocommerce div.product div.images .hongo-single-product-thumb-wrap{clear:both;}
.page-title-style-5 .hongo-main-title{font-size:42px;line-height:50px;}
.page-title-style-6 .hongo-main-title{font-size:30px;line-height:32px;}
.breadcrumb-navigation-wrap .container-fluid{padding-left:15px;padding-right:15px;}
.related.products>h2, .upsells.products>h2{margin-bottom:45px;}
.woocommerce div.product form.cart .group_table td, .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding:15px 10px;}
.woocommerce .single-product-classic div.product div.summary, .woocommerce-page .single-product-classic div.product div.summary{width:100%;max-width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.woocommerce .single-product-classic div.product div.images, .woocommerce-page .single-product-classic div.product div.images, .single-product-classic .hongo-quick-view-product-image{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.woocommerce .single-product-classic div.product div.images, .woocommerce .single-product-classic div.product div.summary{margin-bottom:50px;}
.woocommerce .single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .single-product-classic .hongo-content-center-part div.product div.summary{padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-classic div.product div.images, .woocommerce-page .container-fluid.single-product-classic div.product div.images, .container-fluid.single-product-classic .hongo-quick-view-product-image{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid.single-product-classic div.product div.summary, .woocommerce-page .container-fluid.single-product-classic div.product div.summary{padding-right:25px;padding-left:25px;}
.woocommerce .container-fluid.single-product-classic .woocommerce-tabs{padding:0 25px}
.woocommerce .container-fluid.single-product-classic div.product .upsells.products{padding:0 15px}
.woocommerce .container-fluid.single-product-classic div.product .related.products{padding:0 15px}
.woocommerce .hongo-content-right-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap, .woocommerce .hongo-content-left-part div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin-bottom:0;}
.woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.images, .container-fluid.single-product-classic .hongo-content-center-part .hongo-quick-view-product-image{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-center-part div.product div.summary{padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-classic .hongo-content-left-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-left-part div.product div.images, .container.single-product-classic .hongo-content-left-part .hongo-quick-view-product-image, .woocommerce .container.single-product-classic .hongo-content-right-part div.product div.images, .woocommerce-page .container.single-product-classic .hongo-content-right-part div.product div.images, .container.single-product-classic .hongo-content-right-part .hongo-quick-view-product-image{padding-right:0;}
.woocommerce .single-product-classic div.product div.images .flex-control-thumbs, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap{margin:0;width:100%;height:auto !important;padding:0;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{line-height:18px;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{left:inherit;bottom:inherit;right:0;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);width:30px;height:30px;line-height:20px;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:0;bottom:inherit;right:inherit;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);width:30px;height:30px;line-height:20px;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.woocommerce .single-product-classic div.product .flex-viewport, .woocommerce .single-product-classic div.product .hongo-single-product-verticle-slider-wrap{margin-bottom:15px !important;width:100%;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap ol li{width:25%;cursor:pointer;}
.woocommerce .container-fluid.single-product-classic div.product div.images, .woocommerce-page .container-fluid.single-product-classic div.product div.images, .container-fluid.single-product-classic .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic div.product div.summary, .woocommerce-page .container-fluid.single-product-classic div.product div.summary{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic .woocommerce-tabs{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic div.product .upsells.products, .woocommerce .container-fluid.single-product-classic div.product .related.products{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic div.product .hongo-woocommerce-tabs ul.tabs{padding:0 15px;}
.woocommerce .container.single-product-classic .hongo-content-center-part div.product div.images, .woocommerce .container.single-product-classic .hongo-content-center-part div.product div.summary{margin-bottom:40px;}
.container-fluid.single-product-classic .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-left-part div.product div.summary, .woocommerce .container-fluid.single-product-classic .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-classic .hongo-content-right-part div.product div.summary{padding-left:15px}
.woocommerce .container-fluid.single-product-classic .hongo-content-right-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-classic .hongo-content-right-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-classic .hongo-content-left-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-classic .hongo-content-left-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{width:100%;padding-left:15px;padding-right:15px;margin-bottom:40px !important;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{width:100%;padding-left:25px;padding-right:25px;margin-top:0;}
.woocommerce .container.single-product-right-content div.product div.images, .woocommerce-page .container.single-product-right-content div.product div.images, .container.single-product-right-content .hongo-quick-view-product-image{width:100%;padding-left:0;padding-right:0;}
.woocommerce .container.single-product-right-content div.product div.summary, .woocommerce-page .container.single-product-right-content div.product div.summary{width:100%;padding-left:0;padding-right:0;margin-top:0;}
.woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image{margin:0 10px 20px 10px;}
.single-product-right-content .related.products>h2, .single-product-right-content .upsells.products>h2{text-align:center;}
.woocommerce .single-product-right-content .sale-new-wrap{padding:0 22px;}
.woocommerce .single-product-right-content div.product .product-img-btn{right:25px !important;}
.woocommerce .container.single-product-right-content div.product div.images .woocommerce-product-gallery__wrapper{margin:0 -10px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-center-part .hongo-quick-view-product-image{padding:0 5px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part{padding:0 15px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container.single-product-right-content .hongo-content-center-part div.product div.summary{padding:0;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-right-part .hongo-quick-view-product-image{padding:0 5px;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{width:100%;padding-left:25px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content hongo-content-right-part div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{padding-left:15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-left-part .hongo-quick-view-product-image{padding:0 5px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.summary{width:100%;padding-left:15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{padding:0 5px;margin-bottom:30px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.images .woocommerce-product-gallery__wrapper{margin-right:-10px;}
.woocommerce .single-product-right-content div.product div.summary section{padding-top:50px;padding-bottom:0;}
.container-fluid.single-product-right-content .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid-with-padding.single-product-right-content{padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.summary{width:100%;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{width:100%;padding-left:25px;padding-right:25px;margin-top:0;}
.woocommerce .container.single-product-left-content div.product div.images, .woocommerce-page .container.single-product-left-content div.product div.images, .container.single-product-left-content .hongo-quick-view-product-image{width:100%;padding-left:0;padding-right:0;}
.woocommerce .container.single-product-left-content div.product div.summary, .woocommerce-page .container.single-product-left-content div.product div.summary{width:100%;padding-left:0;padding-right:0;margin-top:0;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image{margin:0 10px 20px 10px;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__wrapper{margin-right:0;}
.woocommerce .single-product-left-content .sale-new-wrap{padding:0 22px;}
.woocommerce .single-product-left-content div.product .product-img-btn{right:25px !important;}
.woocommerce .container.single-product-left-content div.product div.images .woocommerce-product-gallery__wrapper{margin:0 -10px;}
.woocommerce .container.single-product-left-content .sale-new-wrap{padding:0 12px;}
.woocommerce .container.single-product-left-content div.product .product-img-btn{right:15px !important;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-right-part .hongo-quick-view-product-image{padding:0 5px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.summary{width:100%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-left-part .hongo-quick-view-product-image{padding:0 5px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.summary{width:100%;}
.woocommerce .container.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-left-content .hongo-content-center-part div.product div.images, .container.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{margin-bottom:30px;}
.woocommerce .container.single-product-left-content .hongo-content-left-part div.product div.summary, .woocommerce-page .container.single-product-left-content .hongo-content-left-part div.product div.summary{width:100%;}
.woocommerce .container.single-product-left-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container.single-product-left-content .hongo-content-right-part div.product div.summary{width:100%;}
.woocommerce .single-product-left-content div.product div.summary section{padding-top:50px;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce .single-product-left-content div.product div.summary{margin-bottom:40px;}
.container-fluid.single-product-left-content .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid-with-padding.single-product-left-content{padding-left:0;padding-right:0;}
.woocommerce .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap{padding:0 25px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.summary{width:100%;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .sale-new-wrap{bottom:30px;left:-3px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn{right:15px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(1){bottom:30px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(2){bottom:67px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(3){bottom:104px !important;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content{padding-right:50px;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content{padding-left:50px;}
.woocommerce .single-product-carousel div.product .product_title{font-size:21px;line-height:23px;margin:0 0 6px 0;}
.woocommerce .single-product-carousel div.product p.price{font-size:15px;}
.woocommerce .single-product-carousel div.product .hongo-single-product-tab-content-carousel{padding:60px 0 0;}
.woocommerce .container.single-product-carousel div.product .summary, .woocommerce .container.single-product-carousel div.product .woocommerce-tabs, .woocommerce .container.single-product-carousel div.product .hongo-woocommerce-tabs{padding-right:0;padding-left:0;}
.woocommerce .container.single-product-carousel div.product .upsells.products, .woocommerce .container.single-product-carousel div.product .related.products{padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary{flex-direction:column;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary{flex-direction:column;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary{flex-direction:column;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;padding:0;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;padding:0;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary{flex-direction:column;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{max-width:100%;width:100%;margin-bottom:30px;border:none;padding:0;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-right-content{max-width:100%;width:100%;padding:0;}
.woocommerce .container-fluid-with-padding.single-product-sticky{padding-left:0;padding-right:0;}
.woocommerce .single-product-sticky div.product div.summary, .woocommerce-page .single-product-sticky div.product div.summary{width:100%;margin:0;padding:0;}
.woocommerce .single-product-sticky .hongo-sticky-content-images-wrap{padding:0 25px;margin-bottom:40px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.images, .woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{width:100%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.summary{padding-left:0;}
.woocommerce .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:calc(25% - 20px);margin-right:0;margin-bottom:50px;padding-right:0;}
.woocommerce .single-product-sticky div.product div.images, .woocommerce-page .single-product-sticky div.product div.images{width:100%;margin-bottom:50px;margin-right:0}
.woocommerce .single-product-sticky div.product .upsells.products, .woocommerce .single-product-sticky div.product .related.products{padding:0 15px;}
.woocommerce .container.single-product-sticky div.product .upsells.products, .woocommerce .container.single-product-sticky div.product .related.products{padding:0;}
.woocommerce .container.single-product-sticky div.product div.summary, .woocommerce-page .container.single-product-sticky div.product div.summary{width:48%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part .hongo-sticky-content-images-wrap{padding:0 25px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-right-part div.product div.images, .woocommerce .container-fluid.single-product-sticky .hongo-content-right-part div.product div.summary{width:100%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-right-part .hongo-sticky-content-images-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-left-part div.product div.images, .woocommerce .container-fluid.single-product-sticky .hongo-content-left-part div.product div.summary{width:100%;}
.woocommerce .container.single-product-sticky .hongo-content-right-part div.product div.images, .woocommerce .container.single-product-sticky .hongo-content-right-part div.product div.summary{width:100%;}
.woocommerce .container.single-product-sticky .hongo-content-left-part div.product div.images, .woocommerce .container.single-product-sticky .hongo-content-left-part div.product div.summary{width:100%;}
.container-fluid.single-product-sticky .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 25px;}
.woocommerce .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 25px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-right-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-content-right-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding:50px 25px 50px;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{padding:110px 25px 60px;}
.woocommerce .single-product-modern div.product div.images, .woocommerce-page .single-product-modern div.product div.images{width:100%;max-width:100%;margin-bottom:60px;}
.woocommerce .single-product-modern div.product div.summary, .woocommerce-page .single-product-modern div.product div.summary{width:100%;padding-left:0;max-width:100%;}
.woocommerce .single-product-modern div.product .upsells.products, .woocommerce .single-product-modern div.product .related.products{padding:0 15px;}
.woocommerce .container-fluid.single-product-modern .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-right-part div.product div.summary{padding-left:0;}
.woocommerce .container-fluid.single-product-modern .hongo-content-left-part div.product div.summary, .woocommerce-page .container-fluid.single-product-modern .hongo-content-left-part div.product div.summary{padding-left:0;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap{padding:0 !important;width:100%;margin:0;position:relative;height:auto !important;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol li{width:17%;}
.woocommerce .single-product-modern div.product .hongo-single-product-verticle-slider-wrap{margin-bottom:15px !important;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{line-height:24px;padding-left:3px;left:inherit;bottom:inherit;right:10px;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:10px;bottom:inherit;right:inherit;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.woocommerce .container-fluid-with-padding.single-product-modern{padding-left:0;padding-right:0;}
.woocommerce .extended-descriptions-content-wrap{width:100%;margin:0;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-wrap{padding:0;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-content-area{padding:25px 25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce .container.single-product-extended-descriptions div.product .extended-product-typography-content-area{padding-left:0;padding-right:0;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery{padding-left:0;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery{width:100%;}
.woocommerce .single-product-extended-descriptions div.product .summary{padding:30px 0 20px;width:100%;height:auto !important;}
.woocommerce .container-fluid-with-padding.single-product-extended-descriptions .hongo-content-center-part div.product .summary{padding-right:0;}
.woocommerce .single-product-extended-descriptions .upsells.products, .woocommerce .single-product-extended-descriptions .related.products{padding:0 15px !important;}
.woocommerce .container.single-product-extended-descriptions div.product .summary{width:100%;padding:30px 0;}
.woocommerce .container.single-product-extended-descriptions .upsells.products, .woocommerce .container.single-product-extended-descriptions .related.products{padding:0 0 !important;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .summary{width:100%;padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .summary{width:100%;padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part .extended-descriptions-content-wrap{}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-right-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-left-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .products-social-icon{margin-right:10px;}
.woocommerce .single-product-extended-descriptions div.product div.images.woocommerce-product-gallery .hongo-single-product-slider-wrap{margin:0 0 10px !important;width:100%;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:100%;height:auto !important;margin:0;}
.woocommerce .container.single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:100%;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol li{width:25%;height:auto;float:left;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next{left:inherit;bottom:inherit;right:10px;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{left:10px;bottom:inherit;right:inherit;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:-1px;left:2px;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon{position:inherit;width:100%;right:inherit;top:inherit;transform:inherit;background:#fff;margin-top:12px}
.woocommerce .single-product-extended-descriptions div.product .products-social-icon ul li{display:inline-block;margin:0;}
.container-fluid.single-product-extended-descriptions .woocommerce-notices-wrapper{padding-left:25px;padding-right:25px;}
.woocommerce .single-product-extended-descriptions .hongo-sidebar-btn-wrap{padding:0 25px;margin-bottom:5px;}
.woocommerce .single-product-extended-descriptions div.product .product_meta{border-top:1px solid #e8e8e8;}
.breadcrumb-navigation-wrap ul.breadcrumb-wrap{width:100%;margin:0 0 10px 0;}
.hongo-blog-grid .entry-title{width:100%;}
.hongo-blog-grid .entry-content{width:100%;}
.hongo-layout-right-sidebar.hongo-content-left-part{padding-right:0;}
.hongo-layout-left-sidebar.hongo-content-right-part{padding-left:0;}
.woocommerce ul.products.hongo-shop-col-4 li.product, .woocommerce ul.products.hongo-shop-col-4 li, .woocommerce-page ul.products.hongo-shop-col-4 li.product{width:33.333%;}
.woocommerce ul.products.hongo-shop-col-4 li.product:nth-child(3n),
.woocommerce ul.products.hongo-shop-col-4 li:nth-child(3n),
.woocommerce-page ul.products.hongo-shop-col-4 li.product:nth-child(3n),
.woocommerce ul.hongo-shop-col-4.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-4.products[class*=columns-] li.product:nth-child(3n+1){clear:none;}
.woocommerce ul.products.hongo-shop-col-5 li.product, .woocommerce ul.products.hongo-shop-col-5 li, .woocommerce-page ul.products.hongo-shop-col-5 li.product{width:33.333%;}
.woocommerce ul.products.hongo-shop-col-5 li.product:nth-child(3n),
.woocommerce ul.products.hongo-shop-col-5 li:nth-child(3n),
.woocommerce-page ul.products.hongo-shop-col-5 li.product:nth-child(3n),
.woocommerce ul.hongo-shop-col-5.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-5.products[class*=columns-] li.product:nth-child(3n+1){clear:none;}
.woocommerce ul.products.hongo-shop-col-6 li.product, .woocommerce ul.products.hongo-shop-col-6 li, .woocommerce-page ul.products.hongo-shop-col-6 li.product{width:33.333%;}
.woocommerce ul.products.hongo-shop-col-6 li.product:nth-child(3n),
.woocommerce ul.products.hongo-shop-col-6 li:nth-child(3n),
.woocommerce-page ul.products.hongo-shop-col-6 li.product:nth-child(3n),
.woocommerce ul.hongo-shop-col-6.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-6.products[class*=columns-] li.product:nth-child(3n+1){clear:none;}
.woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product{clear:both;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product{width:50%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product.grid-item-double{width:100%;}
.woocommerce .hongo-content-full-part ul.products.hongo-shop-col-3 li.product, .woocommerce .hongo-content-full-part ul.products.hongo-shop-col-3 li, .woocommerce-page .hongo-content-full-part ul.products.hongo-shop-col-3 li.product{width:33.33333333%;}
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),
.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;}
.woocommerce ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product,
.woocommerce-page ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product{clear:none}
.woocommerce ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:none !important}
.woocommerce ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-3.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1){clear:both !important}
.woocommerce ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product,
.woocommerce-page ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product{clear:none;}
.woocommerce ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:none !important}
.woocommerce ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-4.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1){clear:both !important}
.woocommerce ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:none !important}
.woocommerce ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-5.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1){clear:both !important}
.woocommerce ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1),
.woocommerce-page ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(4n+1){clear:none}
.woocommerce ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1),
.woocommerce-page ul.hongo-shop-col-6.hongo-product-grid-view.products[class*=columns-] li.product:nth-child(3n+1){clear:both !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-4 li.product{width:50%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product{width:33.333333%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product{width:33.333333%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-4 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-4 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-4 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product{width:50%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product{width:33.333333%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product{width:33.333333%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product.grid-item-double{width:66.66666667%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product.grid-item-double{width:66.66666667%;}
.woocommerce .sale-new-wrap{top:15px;padding:0 15px;}
.extra-hongo-shop-grid li:nth-child(5),
.extra-hongo-shop-grid li:nth-child(6),
.extra-hongo-shop-grid li:nth-child(7){width:100%;}
.woocommerce ul.products.hongo-shop-clean li.product .product-price-rating-wrap{right:15px;top:15px;}
.woocommerce ul.products.hongo-shop-clean li.product .woocommerce-loop-product__title, .woocommerce ul.products.hongo-shop-clean li.product.product-category .woocommerce-loop-category__title{font-size:12px;}
.woocommerce ul.products.hongo-shop-clean li.product .price .woocommerce-Price-currencySymbol{top:-1px;}
.woocommerce ul.products.hongo-shop-clean li.product .product-title-category-wrap, .woocommerce ul.products.hongo-shop-clean li.product.product-category .woocommerce-loop-category__title{bottom:10px;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-2 li.product .price>span{display:block;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product{margin-bottom:30px !important;}
.woocommerce ul.products.hongo-shop-masonry li{margin-bottom:0 !important;}
.woocommerce ul.products.hongo-shop-boxed li.product .product-title-wrap{top:35px;}
.product-slider-style-3 .swiper-slide{min-height:520px;}
blockquote{padding:3px 0 3px 25px;}
.hongo-sidebar-style-2.sidebar .widget-title{margin-bottom:12px;}
.single-post-main-section .vc_col-sm-12.vc_col-md-6.vc_col-xs-12 .text-block-content.last-paragraph-no-margin p:first-child{margin-bottom:25px;}
.hongo-blog-styles .overlay-image .blog-post{margin-bottom:30px;}
.hongo-blog-styles .overlay-image .blog-post:last-child{margin:0;}
.hongo-content-right-part{padding-left:15px;}
.hongo-blog-standard .blog-image{padding:30px 30px 0 30px !important;}
.hongo-blog-standard .content .content-wrap{padding:35px 30px 40px;width:95%;}
.hongo-content-left-part{padding-right:15px;}
.hongo-blog-standard .content .content-wrap .entry-title{font-size:21px;line-height:28px;}
.hongo-blog-styles.hongo-blog-side-image .blog-post .blog-image{padding:0;margin-bottom:20px;}
.hongo-blog-styles.hongo-blog-side-image .blog-post .blog-text{padding:0;}
.hongo-blog-masonry .hongo-no-image.blog-post .blog-image{padding-left:5%;padding-right:5%;}
.hongo-blog-styles.hongo-blog-grid .blog-post{margin-bottom:30px;}
.hongo-blog-grid .blog-image{margin-bottom:20px;}
.hongo-blog-clean .blog-image{margin-bottom:30px;}
.hongo-blog-modern .blog-image~.blog-text{padding:0 25px 15px;}
.hongo-blog-modern .blog-text .hongo-blog-modern-wrap{padding:8% 25px 7%;}
.hongo-blog-modern .blog-text .hongo-blog-modern-meta-wrap{padding:9px 25px 9px;}
.hongo-blog-overlay-image .hongo-overlay-image-content-wrap{padding:30px 30px 25px;}
.hongo-blog-overlay-image .hongo-blog-textonly-meta-wrap{padding:25px 30px 30px;}
.hongo-blog-image .hongo-author-meta-wrap{padding:14px 15px 14px;}
.special-content-block-1{flex-direction:column;}
.special-content-block-1 .block-img{width:100%;}
.special-content-block-1 .block-img img{width:100%;}
.special-content-block-1 .block-content{width:calc(100% - 30px);margin:-30px 0 0 0;padding:40px 30px;}
.hongo-author-box-wrap .hongo-author-box>div>img{margin-right:25px;}
.icon-text-style-7 .content{width:100%;}
.hongo-404-content-wrap .hongo-404-image{margin-top:30px;}
.hongo-404-content-wrap .search-form{margin-bottom:40px;}
.hongo-404-content-wrap .hongo-404-subtitle{width:70%;}
.sidebar ul.product_list_widget li .right-part-content{padding-left:80px;}
.sidebar .widget_recent_reviews ul.product_list_widget li img{margin-right:15px;}
.swiper-button-next{right:15px;}
.swiper-button-prev{left:15px;}
.testimonial-style-1 .testimonial-content-wrap{padding:25px 20px;}
.testimonial-style-1 .testimonial-meta, .testimonial-style-1 .testimonial-name, .testimonial-style-1 .testimonial-designation{font-size:14px;line-height:18px;}
.testimonial-style-2 .testimonial-content-wrap{padding-left:30px;}
.icon-text-style-8{padding:13%;}
.icon-text-style-8 .hongo-featurebox-inner-wrap{padding-left:0;padding-bottom:16px;margin-bottom:13px;}
.icon-text-style-8 .hongo-featurebox-img{position:relative;top:inherit;left:inherit;margin-bottom:10px;}
.hongo-timer-style-2.counter-event .counter-box .number{font-size:45px;}
.hongo-timer-style-3.counter-event .counter-box .number{font-size:45px;}
.counter-style3:before{display:none;}
.hongo-timer-style-2.counter-event .counter-box{min-width:24%;}
.hongo-timer-style-3.counter-event .counter-box{min-width:18%;}
.text-box-style-1{padding-left:13%;padding-right:8%;}
.single-post .single-comment-layout-2 .hongo-comment-form .comment-form{padding:60px 50px 40px;}
.page-title-style-7 .hongo-main-title{width:80%;}
.page-title-style-8 .hongo-main-title{width:80%;}
.woocommerce-cart .checkout-sidebar{margin-bottom:0;}
.woocommerce-cart table.cart td.actions{padding-top:40px;}
.woocommerce-cart .checkout-content-left, .woocommerce-cart .checkout-sidebar{margin-bottom:40px}
.woocommerce-cart table.cart td.product-quantity:before{margin-top:10px;}
.woocommerce-cart table.cart td{padding-top:20px;padding-bottom:20px;}
.woocommerce-cart table.cart td.actions .button, .woocommerce-cart table.cart td.actions .btn{width:auto;display:inline-block;}
.woocommerce-cart table.cart td.actions .coupon{float:left;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-subtotal{padding-right:10px;}
.woocommerce-cart table.cart td.actions .coupon .input-text{background-position:center left 10px;}
.woocommerce-cart .cart-collaterals .cart_totals table tr:nth-child(2n) td{background-color:transparent;}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping .woocommerce-shipping-methods{display:inline-block;clear:both;text-align:left;margin:0 !important;}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping+tr td:before{display:none;}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping+tr td{text-align:left !important}
.woocommerce-cart .cart-collaterals .cart_totals table tr td:before{color:#232323;}
.woocommerce-cart .cart-collaterals .cart_totals table td{padding-left:0;padding-right:0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td, .woocommerce-checkout .checkout-sidebar .order-total span, .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td span{font-size:20px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-top:10px;}
.checkout-content-left{padding-right:0;}
.checkout .checkout-content-left{padding-right:40px;}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{display:table-cell !important;text-align:left!important;}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail{display:table-cell !important;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{display:none;}
.woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive thead{display:table-header-group !important;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{display:table-row !important;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent !important}
.woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th{display:table-cell;}
.track_order{padding:40px;width:65%;}
.woocommerce-checkout .woocommerce form.checkout{margin-top:60px;}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{padding:20px;}
.woocommerce-checkout #payment ul.payment_methods li img{display:block;margin:0;}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:normal;float:left;}
.woocommerce-checkout .woocommerce form.login, .woocommerce form.checkout_coupon{width:39%;}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input[type="radio"]{margin-top:9px;}
.woocommerce-order>section:last-child{margin-top:60px;}
.woocommerce ul.order_details{margin-bottom:60px;}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr th, .woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr th{padding-left:45% !important;}
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-right:0;}
#customer_login{width:100%;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:left;width:100%;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:0;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:50px;}
.woocommerce .woocommerce-order-downloads{margin-bottom:0;}
.woocommerce-account .woocommerce-Address{width:100% !important;}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address:last-child{margin-right:0;}
.woocommerce-account .woocommerce-Address:last-child{margin-bottom:0;}
.woocommerce .woocommerce-order .woocommerce-column--billing-address, .woocommerce .woocommerce-order .woocommerce-column--shipping-address{width:100%;}
.hongo-myaccount-without-register{width:55%;}
.footer-default-wrapper{padding:0;}
.footer-default-wrapper .footer-sidebar .widget_hongo_custom_text_widget{width:100%;}
.footer-main-wrapper section{padding:40px 0;}
footer .hongo-footer-top .widget .widget-title{display:block;margin:0 0 10px 0;width:100%;}
footer .hongo-footer-top .newsletter-style-1.textwidget{width:100%;}
footer .vc_col-sm-12 .hongo-instagram-widget-wrap .first-big-image li:first-child, footer .vc_col-sm-12 .hongo-instagram-widget-wrap .first-big-image li{width:20%;}
footer .vc_col-md-12 .hongo-instagram-widget-wrap .first-big-image li:first-child, footer .vc_col-md-12 .hongo-instagram-widget-wrap .first-big-image li{width:20%;}
footer .vc_col-md-12 .hongo-instagram-widget-wrap li, footer .vc_col-sm-12 .hongo-instagram-widget-wrap li{width:12.5%;}
footer .vc_col-md-12 .widget_hongo_instagram_widget .widget-title, footer .vc_col-sm-12 .widget_hongo_instagram_widget .widget-title{display:none}
footer .hongo-footer-top .widget_hongo_newsletter .widget-title, footer .hongo-footer-top .widget_hongo_social_widget .widget-title{display:none;}
footer .vc_col-sm-12 .latest-post.hongo-latest-blog-widget li{width:50%;display:block;float:left;padding-right:12%;padding-bottom:0;margin-bottom:0;border-bottom:0;}
.hongo-main-site-content .footer-sticky{left:0;}
.header-default-wrapper.navbar-default .navbar-collapse{z-index:99;}
.header-default-wrapper.navbar-default .navbar-nav>li>a{padding:10px 15px;}
.header-default-wrapper.navbar-default .simple-dropdown ul.sub-menu li{padding-left:15px;padding-right:15px;}
.header-default-wrapper.navbar-default .simple-dropdown ul.sub-menu li a{padding:10px 0;}
.header-default-wrapper.navbar-default .navbar-collapse.collapse{display:none !important;}
.header-default-wrapper.navbar-default .navbar-collapse.collapse.in{display:block !important;}
.hongo-section-product-featurebox-2{padding-left:45px;}
.hongo-section-product-featurebox-2 .content{margin-bottom:10px;width:90%;}
header.header-sticky .landing-header{padding-top:12px !important;padding-bottom:12px !important;}
.sidebar .widget_nav_menu ul li>ul{padding-left:10px !important;}
.woocommerce ul.products.hongo-shop-sm-col-4:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-sm-col-4:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-sm-col-4:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-sm-col-4:not(.swiper-wrapper) li{width:25% !important;}
.woocommerce ul.products.hongo-shop-sm-col-3:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-sm-col-3:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-sm-col-3:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-sm-col-3:not(.swiper-wrapper) li{width:33.33% !important;}
.woocommerce ul.products.hongo-shop-sm-col-2:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-sm-col-2:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-sm-col-2:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-sm-col-2:not(.swiper-wrapper) li{width:50% !important;}
}
@media(max-width:767px){ p{margin:0 0 20px;}
.table-wrapper{overflow-y:scroll}
.table-style-1{width:600px;margin:0 auto;}
.table-style-2{width:600px;margin:0 auto;}
.mfp-content .table-wrapper{overflow-y:visible}
input, textarea, select, .form-control{margin-bottom:15px;}
h1, h2, h3, h4, h5, h6{margin:0 0 25px;}
h1{font-size:25px;line-height:34px;}
h2{font-size:22px;line-height:30px;}
h3{font-size:20px;line-height:28px;}
h4{font-size:18px;line-height:24px;}
h6{font-size:14px;line-height:18px;}
section, .default-page-space{padding:50px 0;}
.compose-mode .vc_vc_row section.vc_row{padding-top:50px}
.xs-display-table{display:table !important}
.xs-display-block{display:block !important}
.xs-display-none{display:none !important;}
.xs-display-inline-block{display:inline-block !important}
.xs-clear-both{clear:both}
.xs-clear-none{clear:none}
.xs-float-left{float:left}
.xs-float-right{float:right}
.xs-float-none{float:none}
.xs-width-auto{width:auto !important;}
.xs-width-100{width:100% !important;}
.xs-width-95{width:95% !important;}
.xs-width-90{width:90% !important;}
.xs-width-85{width:85% !important;}
.xs-width-80{width:80% !important;}
.xs-width-75{width:75% !important;}
.xs-width-70{width:70% !important;}
.xs-width-65{width:65% !important;}
.xs-width-60{width:60% !important;}
.xs-width-55{width:55% !important;}
.xs-width-50{width:50% !important;}
.xs-width-45{width:45% !important;}
.xs-width-40{width:40% !important;}
.xs-width-35{width:35% !important;}
.xs-width-30{width:30% !important;}
.xs-width-25{width:25% !important;}
.xs-width-20{width:20% !important;}
.xs-width-15{width:15% !important;}
.xs-width-10{width:10% !important;}
.xs-width-1000px{width:1000px !important;}
.xs-width-950px{width:950px !important;}
.xs-width-900px{width:900px !important;}
.xs-width-850px{width:850px !important;}
.xs-width-800px{width:800px !important;}
.xs-width-750px{width:750px !important;}
.xs-width-700px{width:700px !important;}
.xs-width-650px{width:650px !important;}
.xs-width-600px{width:600px !important;}
.xs-width-550px{width:550px !important;}
.xs-width-500px{width:500px !important;}
.xs-width-450px{width:450px !important;}
.xs-width-400px{width:400px !important;}
.xs-width-350px{width:350px !important;}
.xs-width-300px{width:300px !important;}
.xs-width-250px{width:250px !important;}
.xs-width-200px{width:200px !important;}
.xs-width-180px{width:180px !important;}
.xs-width-150px{width:150px !important;}
.xs-width-140px{width:140px !important;}
.xs-width-130px{width:130px !important;}
.xs-width-120px{width:120px !important;}
.xs-width-110px{width:110px !important;}
.xs-width-100px{width:100px !important;}
.xs-width-95px{width:95px !important;}
.xs-width-90px{width:90px !important;}
.xs-width-85px{width:85px !important;}
.xs-width-80px{width:80px !important;}
.xs-width-75px{width:75px !important;}
.xs-width-70px{width:70px !important;}
.xs-width-65px{width:65px !important;}
.xs-width-60px{width:60px !important;}
.xs-width-55px{width:55px !important;}
.xs-width-50px{width:50px !important;}
.xs-width-45px{width:45px !important;}
.xs-width-40px{width:40px !important;}
.xs-width-35px{width:35px !important;}
.xs-width-30px{width:30px !important;}
.xs-width-25px{width:25px !important;}
.xs-width-20px{width:20px !important;}
.xs-width-15px{width:15px !important;}
.xs-width-10px{width:10px !important;}
.xs-margin-5px-all{margin:5px !important;}
.xs-margin-10px-all{margin:10px !important;}
.xs-margin-15px-all{margin:15px !important;}
.xs-margin-20px-all{margin:20px !important;}
.xs-margin-25px-all{margin:25px !important;}
.xs-margin-30px-all{margin:30px !important;}
.xs-margin-35px-all{margin:35px !important;}
.xs-margin-40px-all{margin:40px !important;}
.xs-margin-45px-all{margin:45px !important;}
.xs-margin-50px-all{margin:50px !important;}
.xs-margin-55px-all{margin:55px !important;}
.xs-margin-60px-all{margin:60px !important;}
.xs-margin-65px-all{margin:65px !important;}
.xs-margin-70px-all{margin:70px !important;}
.xs-margin-75px-all{margin:75px !important;}
.xs-margin-80px-all{margin:80px !important;}
.xs-margin-85px-all{margin:85px !important;}
.xs-margin-90px-all{margin:90px !important;}
.xs-margin-95px-all{margin:95px !important;}
.xs-margin-100px-all{margin:100px !important;}
.xs-margin-5px-top{margin-top:5px !important;}
.xs-margin-10px-top{margin-top:10px !important;}
.xs-margin-15px-top{margin-top:15px !important;}
.xs-margin-20px-top{margin-top:20px !important;}
.xs-margin-25px-top{margin-top:25px !important;}
.xs-margin-30px-top{margin-top:30px !important;}
.xs-margin-35px-top{margin-top:35px !important;}
.xs-margin-40px-top{margin-top:40px !important;}
.xs-margin-45px-top{margin-top:45px !important;}
.xs-margin-50px-top{margin-top:50px !important;}
.xs-margin-55px-top{margin-top:55px !important;}
.xs-margin-60px-top{margin-top:60px !important;}
.xs-margin-65px-top{margin-top:65px !important;}
.xs-margin-70px-top{margin-top:70px !important;}
.xs-margin-75px-top{margin-top:75px !important;}
.xs-margin-80px-top{margin-top:80px !important;}
.xs-margin-85px-top{margin-top:85px !important;}
.xs-margin-90px-top{margin-top:90px !important;}
.xs-margin-95px-top{margin-top:95px !important;}
.xs-margin-100px-top{margin-top:100px !important;}
.xs-margin-5px-bottom{margin-bottom:5px !important;}
.xs-margin-10px-bottom{margin-bottom:10px !important;}
.xs-margin-15px-bottom{margin-bottom:15px !important;}
.xs-margin-20px-bottom{margin-bottom:20px !important;}
.xs-margin-25px-bottom{margin-bottom:25px !important;}
.xs-margin-30px-bottom{margin-bottom:30px !important;}
.xs-margin-35px-bottom{margin-bottom:35px !important;}
.xs-margin-40px-bottom{margin-bottom:40px !important;}
.xs-margin-45px-bottom{margin-bottom:45px !important;}
.xs-margin-50px-bottom{margin-bottom:50px !important;}
.xs-margin-55px-bottom{margin-bottom:55px !important;}
.xs-margin-60px-bottom{margin-bottom:60px !important;}
.xs-margin-65px-bottom{margin-bottom:65px !important;}
.xs-margin-70px-bottom{margin-bottom:70px !important;}
.xs-margin-75px-bottom{margin-bottom:75px !important;}
.xs-margin-80px-bottom{margin-bottom:80px !important;}
.xs-margin-85px-bottom{margin-bottom:85px !important;}
.xs-margin-90px-bottom{margin-bottom:90px !important;}
.xs-margin-95px-bottom{margin-bottom:95px !important;}
.xs-margin-100px-bottom{margin-bottom:100px !important;}
.xs-margin-5px-left{margin-left:5px !important;}
.xs-margin-10px-left{margin-left:10px !important;}
.xs-margin-15px-left{margin-left:15px !important;}
.xs-margin-20px-left{margin-left:20px !important;}
.xs-margin-25px-left{margin-left:25px !important;}
.xs-margin-30px-left{margin-left:30px !important;}
.xs-margin-35px-left{margin-left:35px !important;}
.xs-margin-40px-left{margin-left:40px !important;}
.xs-margin-45px-left{margin-left:45px !important;}
.xs-margin-50px-left{margin-left:50px !important;}
.xs-margin-55px-left{margin-left:55px !important;}
.xs-margin-60px-left{margin-left:60px !important;}
.xs-margin-65px-left{margin-left:65px !important;}
.xs-margin-70px-left{margin-left:70px !important;}
.xs-margin-75px-left{margin-left:75px !important;}
.xs-margin-80px-left{margin-left:80px !important;}
.xs-margin-85px-left{margin-left:85px !important;}
.xs-margin-90px-left{margin-left:90px !important;}
.xs-margin-95px-left{margin-left:95px !important;}
.xs-margin-100px-left{margin-left:100px !important;}
.xs-margin-5px-right{margin-right:5px !important;}
.xs-margin-10px-right{margin-right:10px !important;}
.xs-margin-15px-right{margin-right:15px !important;}
.xs-margin-20px-right{margin-right:20px !important;}
.xs-margin-25px-right{margin-right:25px !important;}
.xs-margin-30px-right{margin-right:30px !important;}
.xs-margin-35px-right{margin-right:35px !important;}
.xs-margin-40px-right{margin-right:40px !important;}
.xs-margin-45px-right{margin-right:45px !important;}
.xs-margin-50px-right{margin-right:50px !important;}
.xs-margin-55px-right{margin-right:55px !important;}
.xs-margin-60px-right{margin-right:60px !important;}
.xs-margin-65px-right{margin-right:65px !important;}
.xs-margin-70px-right{margin-right:70px !important;}
.xs-margin-75px-right{margin-right:75px !important;}
.xs-margin-80px-right{margin-right:80px !important;}
.xs-margin-85px-right{margin-right:85px !important;}
.xs-margin-90px-right{margin-right:90px !important;}
.xs-margin-95px-right{margin-right:95px !important;}
.xs-margin-100px-right{margin-right:100px !important;}
.xs-no-margin{margin:0 !important;}
.xs-no-margin-top{margin-top:0 !important;}
.xs-no-margin-bottom{margin-bottom:0 !important;}
.xs-no-margin-left{margin-left:0 !important;}
.xs-no-margin-right{margin-right:0 !important;}
.vc_col-xs-1\/5{width:20%;}
.col-xs-1\/5{width:20%;}
.col-xs-2\/5{width:40%;}
.col-xs-3\/5{width:60%;}
.col-xs-4\/5{width:80%;}
.one-fifth-screen{height:350px;}
.one-fourth-screen{height:300px;}
.one-third-screen{height:250px;}
.one-second-screen{height:250px;}
.small-screen{height:250px;}
.hongo-main-title-wrap .one-fourth-screen{height:250px;}
.hongo-main-title-wrap .one-third-screen{height:250px;}
.hongo-main-title-wrap .one-second-screen{height:250px;}
.hongo-main-title-wrap .one-second-screen{height:250px;}
.hongo-main-title-wrap .small-screen{height:250px;}
.icon-extra-medium{font-size:22px}
.icon-large{font-size:28px}
.icon-extra-large{font-size:32px}
.xs-text-left{text-align:left}
.xs-text-center{text-align:center}
.xs-text-right{text-align:right}
.xs-text-justify{text-align:justify}
.xs-equalize-auto>[class*='col-'],
.xs-equalize-auto .inner-match-height{height:auto !important;}
.xs-height-450px{height:350px;}
.heading-style-2{font-size:25px;line-height:28px;}
.heading-style-3{font-size:20px;line-height:26px;}
.tp-tabs.nav-pos-hor-right .tp-tab-mask{left:20px;}
.hongo-half-overlay{width:100%;}
.pswp__item{margin-left:15px;margin-right:15px;width:calc(100% - 30px);}
.hongo-shop-slider-style-2 .hongo-slider-typography-wrap .title{font-size:35px;line-height:30px;margin-bottom:20px;}
.hongo-shop-slider-style-2 .hongo-slider-text-wrap, .hongo-shop-slider-style-2 .hongo-slider-typography-wrap p{width:100%;font-size:13px;line-height:20px;}
.hongo-shop-slider-style-2 .center-content .hongo-slider-text-wrap{width:100%;margin:0 auto;}
.hongo-shop-slider-style-3 .hongo-slider-typography-wrap .title{font-size:40px;line-height:35px;margin-bottom:25px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .title{font-size:42px;line-height:38px;margin-bottom:15px;letter-spacing:0;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap p{font-size:14px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .price{font-size:18px;}
.hongo-shop-slider-style-4 .hongo-slider-text-middle .hongo-slider-text-wrap, .hongo-shop-slider-style-4 .left-content .hongo-slider-text-wrap{float:none;margin:0 auto;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .subtitle{margin-bottom:15px;}
.hongo-shop-slider-style-4 .hongo-slider-typography-wrap .btn{margin-top:10px;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .subtitle{padding-left:0;}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap .subtitle:before{display:none}
.hongo-shop-slider-style-5 .hongo-slider-typography-wrap p{width:100%;}
.hongo-shop-slider-style-5 .hongo-slider-text-middle .hongo-slider-text-wrap{padding:0 10%;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .title{font-size:26px;line-height:26px;letter-spacing:0;margin-bottom:20px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle{margin-bottom:15px;}
.hongo-shop-slider-style-6 .bg-text{font-size:60px;line-height:75px;bottom:-25px;letter-spacing:-4px}
.hongo-shop-slider-style-6 .hongo-followus-wrap{left:15px;}
.hongo-shop-slider-style-6 .price{font-size:16px;line-height:26px;margin-bottom:20px;}
.hongo-shop-slider-style-6 .hongo-slider-typography-wrap p{margin-bottom:15px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-middle{right:30px;width:130px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-top{width:130px;top:30px;right:30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-middle{width:130px;left:30px;}
.hongo-shop-grid li .hongo-shop-grid-details .title, .hongo-shop-grid li .hongo-shop-grid-details .title a{font-size:18px;line-height:21px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-top{left:30px;top:30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-left-bottom{left:30px;bottom:30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-right-bottom{right:30px;bottom:30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-top{padding:0 30px;top:30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-middle{padding:0 30px;}
.hongo-shop-grid li .hongo-shop-grid-details.hongo-shop-grid-center-bottom{padding:0 30px;}
.woocommerce ul.products li.product:last-child, .woocommerce ul.products li.product:last-child, .woocommerce-page ul.products li.product:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.woocommerce ul.products.hongo-shop-col-2:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-col-2:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-col-2:not(.swiper-wrapper) li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-col-3:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-col-3:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-col-3:not(.swiper-wrapper) li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-col-4:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-col-4:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-col-4:not(.swiper-wrapper) li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-col-5:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-col-5:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-col-5:not(.swiper-wrapper) li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-col-6:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-col-6:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-col-6:not(.swiper-wrapper) li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-modern li.product:last-child, .woocommerce ul.hongo-shop-modern.products li.product:last-child, .woocommerce-page ul.hongo-shop-modern.products li.product:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-2 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-2 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-2 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-3 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-3 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-3 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-4 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-5 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-modern.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-modern.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-modern.products.hongo-shop-col-6 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro li.product:last-child, .woocommerce ul.hongo-shop-metro.products li.product:last-child, .woocommerce-page ul.hongo-shop-metro.products li.product:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-2 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-2 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-2 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product{width:100% !important;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-4 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-4 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-4 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-5 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-5 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-5 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-6 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-6 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-6 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-metro.hongo-shop-col-3 li.product.grid-item-double, .woocommerce ul.hongo-shop-metro.products.hongo-shop-col-3 li.grid-item-double, .woocommerce-page ul.hongo-shop-metro.products.hongo-shop-col-3 li.product.grid-item-double{width:100%;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product{width:100%;display:inherit !important;margin-bottom:10px !important;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category img{width:100%;margin-right:0;margin-bottom:20px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap{width:100%;margin-bottom:0;clear:both;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product .product-content-wrap .price{margin-bottom:12px;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category>a:first-child{width:100%;margin:0 0 20px 0;}
.woocommerce ul.products.hongo-shop-list.hongo-product-list-view li.product.product-category>a.hongo-loop-product-category-link{width:100%;}
.hongo-list-grid-switch-wrap{margin-bottom:15px;width:100%;margin-right:0;text-align:center;}
.hongo-list-grid-layout-wrap{float:none;display:inline-block;vertical-align:top;}
.woocommerce .woocommerce-ordering{margin:0 auto 20px;float:none;clear:both;width:100%;text-align:center;}
.woocommerce .woocommerce-ordering .select2-container{text-align:left;width:100% !important;}
.image-gallery-grid li, .image-gallery-grid li.grid-item-double{width:100%;padding:0;margin:0 0 15px;}
.metro-grid li, .metro-grid li.grid-item-double{width:100%;padding:0;margin-bottom:15px;}
.instagram-grid li{width:100%;padding:0;margin-bottom:15px}
.hongo-instagram-masonary li{width:100%;padding:0;margin-bottom:15px;}
.gutter-none li, .gutter-very-small li, .gutter-small li, .gutter-medium li, .gutter-extra-large li{margin-bottom:0 !important;}
.gutter-large{margin-left:-15px !important;margin-right:-15px !important;}
.gutter-large li{padding:15px 15px !important;}
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before, .woocommerce-warning::before{top:15px;}
.woocommerce-message, .woocommerce-error, .woocommerce-info, .woocommerce-warning{padding-left:50px;line-height:normal;}
.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-warning .button{margin:8px 0 0 0;}
.alert-message-style-1{padding-left:60px;font-size:13px;padding-top:10px;padding-bottom:10px;}
.alert{line-height:18px;}
.alert-message-style-1 span{width:45px;font-size:15px;}
.alert-message-style-1.woocommerce-message{padding-right:15px;}
.alert-message-style-2{font-size:13px;padding-left:18px;padding-top:10px;padding-bottom:10px;}
.alert-message-style-3{padding-left:15px;}
.hongo-content-newsletter-1 form{margin-top:10px;}
.hongo-content-newsletter-1 .newsletter-title{font-size:20px;line-height:28px;}
.hongo-content-newsletter-1 .newsletter-sub-title{margin-bottom:10px;}
.hongo-content-newsletter-2 .newsletter-title{font-size:20px;line-height:26px;margin-bottom:0;}
.hongo-content-newsletter-2 .newsletter-sub-title{font-size:12px;margin-bottom:5px;}
.hongo-content-newsletter-3{padding:30px;}
.hongo-content-newsletter-3 .newsletter-title{font-size:20px;line-height:28px;}
.hongo-content-newsletter-3 .newsletter-title br{display:none}
.hongo-content-newsletter-4 .newsletter-title{font-size:20px;line-height:28px;margin-bottom:8px;}
.hongo-content-newsletter-5 .input-group .form-control{width:100%;}
.hongo-content-newsletter-5 .input-group-btn{float:left;margin:10px 0 0 0;width:100%;}
.hongo-content-newsletter-5 .input-group-btn .btn{margin:0 !important;width:100%;}
.popup-icon span{width:45px;height:45px;}
.call-to-action-style-1 .call-to-action-title{font-size:20px;line-height:26px;margin-bottom:20px;}
.call-to-action-style-2{display:inline-block;width:100%;}
.call-to-action-style-2 .call-to-action-title{font-size:20px;line-height:28px;width:100%;display:inline-block;padding:0;margin-bottom:5px;}
.call-to-action-style-2 .call-to-action-sub-title{display:inline-block;width:100%;padding:0;margin-bottom:20px;}
.text-center .call-to-action-style-2 .call-to-action-sub-title{text-align:inherit;}
.call-to-action-style-2 .action-button{display:inline-block;padding-left:0;margin:0 auto;}
.call-to-action-style-3 .call-to-action-title{margin-bottom:15px;}
.call-to-action-style-3{display:inline-block;width:100%;}
.call-to-action-style-3 .action-button, .call-to-action-style-3 .call-to-action-title{display:inline-block;width:90%;padding:0;}
.call-to-action-style-4{display:inline-block;width:100%;}
.call-to-action-style-4 .call-to-action-title{font-size:20px;line-height:24px;width:80%;display:inline-block;padding:0;margin-bottom:20px;}
.call-to-action-style-4 .action-button{display:inline-block;width:100%;padding:0;}
.call-to-action-style-5{display:inline-block;width:100%;}
.call-to-action-style-5 .call-to-action-title{width:100%;display:inline-block;line-height:22px;}
.call-to-action-style-5 .btn{width:100%;display:inline-block}
.call-to-action-style-6 .call-to-action-content{margin:0 auto 15px;width:90%;}
.call-to-action-style-6 .call-to-action-title{font-size:20px;line-height:24px;width:100%;display:inline-block;padding:0;margin-bottom:10px;}
.call-to-action-style-7 .call-to-action-content{margin:0 auto 15px;width:90%;}
.call-to-action-style-7 .call-to-action-title{font-size:20px;line-height:24px;width:100%;display:inline-block;padding:0;}
.accordion-style-1 .panel-title{padding:16px 40px 15px 20px;}
.accordion-style-1 .panel-body{padding:17px 20px 20px 20px}
.accordion-style-1 .panel-title>span.pull-right{right:12px;}
.accordion-style-2 .panel-body{padding-left:20px;padding-right:20px;}
.accordion-style-2 .panel-title{padding:15px 60px 15px 20px;}
.accordion-style-2 .panel-title>span.pull-right{width:45px;}
.accordion-style-3 .panel-body{padding-left:20px;padding-right:20px;}
.accordion-style-3 .panel-title{padding:15px 60px 15px 20px;}
.accordion-style-3 .panel-title>span.pull-right{width:45px;}
.accordion-style-4 .panel-heading{padding:12px 0;}
.accordion-style-4.panel-group .panel-collapse .panel-body{padding:15px 0}
.toggle-style-1 .panel-body{padding-left:20px;padding-right:20px;}
.toggle-style-1 .panel-title{padding:15px 60px 15px 20px;}
.toggle-style-1 .panel-title>span.pull-right{right:17px;}
.tab-style1 .nav-tabs li{width:100%;margin:0;}
.tab-style1 .nav-tabs{border-bottom:1px solid #ddd}
.tab-style1 .tab-content{padding:30px 0 0}
.tab-style2 .tab-content{padding:30px 0 0 15px;}
.tab-style2 .nav-tabs{padding-right:15px;}
.tab-style2 .nav-tabs li{border-right:1px solid #ebebeb;}
.tab-style2 .nav-tabs li a{text-align:center;}
.tab-style3 .nav-tabs li{width:100%;margin:0 0 12px;border-bottom:1px solid rgba(69, 69, 69, 0.60);padding:0 0 10px;}
.tab-style3 .tab-content{padding:30px 0 0}
.hongo-blog-filter-wrap{margin-bottom:30px;}
.brand-style-slider-1 .swiper-slide:before{display:none;}
.testimonial-slider-style-1 .testimonial-box{clear:both;padding-left:20px;padding-right:20px;}
.testimonial-slider-style-1 .testimonial-content-wrap .testimonial-content-box:after{margin-left:28px;}
.testimonial-slider-style-2 .testimonial-content-wrap{padding:35px;}
.testimonial-slider-style-3 .swiper-button-prev{left:-10px;}
.testimonial-slider-style-3 .swiper-button-next{right:-10px;}
.testimonial-slider-style-3 .testimonial-content-wrap{padding:35px;}
.testimonial-slider-style-3 .testimonial-content{margin-bottom:15px}
.testimonial-slider-style-3 .testimonial-image{display:table;margin:0 auto 25px;text-align:center}
.testimonial-slider-style-3 .testimonial-box{display:table;text-align:center;}
.testimonial-slider-style-3 .testimonial-meta{text-align:center}
.testimonial-slider-style-3 .testimonial-designation{display:block;}
.testimonial-style-1 .testimonial-image{margin-bottom:20px;}
.testimonial-style-2 .testimonial-content{margin-bottom:10px;}
.testimonial-style-3 .testimonial-content{margin-bottom:15px;font-size:19px;}
.testimonial-style-3 .testimonial-content-title{font-size:20px;}
.hongo-product-featurebox-1{padding:6%;}
.hongo-product-featurebox-2{border-right:0;}
.hongo-product-featurebox-4{padding:20px;}
.hongo-product-featurebox-4 .hongo-featurebox-img{margin-bottom:12px;}
.icon-text-style-4{padding-left:45px;}
.icon-text-style-5{padding:40px 30px;}
.icon-text-style-6 .hongo-featurebox-img{margin-bottom:15px;}
.icon-text-style-7{padding-left:45px;}
.icon-text-style-7 .content{width:100%;}
.icon-text-style-8{padding:40px 25px;}
.custom-icon-text-style-1{padding:10% 5%;}
.counter-style1{padding:5% 20px;}
.counter-style1 i, .counter-style1 .icon-image{margin-bottom:10px;}
.counter-style2{margin:0 auto;}
.counter-style3 .timer{font-size:60px;line-height:60px;}
.hongo-timer-style-1.counter-event .counter-box, .hongo-timer-style-1.counter-event .counter-box:last-child{padding:15px 20px;width:50%;}
.hongo-timer-style-1.counter-event .counter-box .number{font-size:30px;line-height:32px;}
.hongo-timer-style-2.counter-event .counter-box{width:50%;padding:15px 20px;}
.hongo-timer-style-2.counter-event .counter-box span{display:table;margin:0 auto;line-height:24px;padding:0;}
.hongo-timer-style-2.counter-event .counter-box .number{font-size:40px;line-height:40px;}
.hongo-timer-style-2.counter-event .counter-box:nth-child(2):after{display:none}
.hongo-timer-style-3.counter-event .counter-box{width:50%;padding:15px 20px;}
.hongo-timer-style-3.counter-event .counter-box .number{font-size:35px;line-height:35px;}
.hongo-timer-style-3.counter-event .counter-box .number:before{margin-top:-2px;}
.hongo-timer-style-3.counter-event .counter-box:nth-child(2) .number:before{display:none}
.both-sidebar-wrap .both-content-center, .both-sidebar-wrap .hongo-layout-both-sidebar{margin-bottom:40px;}
.both-sidebar-wrap .both-sidebar-left{margin-bottom:40px;}
.fancy-text-box-style-1 .content{margin-top:10px;}
.fancy-text-box-style-2{padding-left:50px;padding-right:50px;}
.fancy-text-box-style-2:hover:before{width:94%;padding:50px 15px 50px;}
.fancy-text-box-style-6{padding:10% 8%;}
.text-box-style-1{padding:8% 8%}
.hongo-text-slider2 .text-slide-number{margin-bottom:10px;}
.hongo-text-slider2 .text-slide-number .number-title{font-size:60px;line-height:55px;}
.hongo-text-slider2 .text-slide-title{font-size:20px;line-height:28px;}
.hongo-shop-banner-1{padding:50px 20px}
.hongo-shop-banner-1 .hongo-shop-banner-content{width:auto;margin-right:0;}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-title{font-size:34px;line-height:32px;margin-bottom:15px;}
.hongo-shop-banner-1.left-side-product .hongo-shop-banner-content{width:auto;margin:0;}
.hongo-shop-banner-1.center-side-product .hongo-shop-banner-content{width:100%;margin:0;}
.hongo-shop-banner-1 .hongo-shop-banner-content .shop-banner-sub-title{margin-bottom:8px;}
.hongo-shop-banner-4 .hongo-shop-banner-content .shop-banner-title{font-size:25px;line-height:28px;margin-bottom:6px;}
.hongo-shop-banner-4.left-side-product .hongo-shop-banner-content{width:auto;}
.hongo-shop-banner-4.right-side-product .hongo-shop-banner-content{width:auto;}
.hongo-shop-banner-4 .hongo-shop-banner-content .btn-link{margin-top:15px;}
.hongo-shop-banner-5 .shop-banner-title{bottom:50px;}
.hongo-shop-banner-6 .hongo-shop-banner-content{width:220px;margin:50px auto;float:none;padding:30px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;margin-bottom:10px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .shop-banner-title{font-size:26px;line-height:32px;}
.hongo-shop-banner-6 .hongo-shop-banner-content .btn{margin-top:15px;}
.hongo-shop-banner-6.left-side-product .hongo-shop-banner-content{float:none}
.hongo-shop-banner-7.left-side-product>div:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-7 .hongo-shop-banner-content{padding:17%;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-sub-title{font-size:12px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .shop-banner-title{font-size:28px;line-height:28px;}
.hongo-shop-banner-7 .hongo-shop-banner-content .btn{margin-top:20px;}
.hongo-shop-banner-8.left-side-product>div:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-8 .hongo-shop-banner-content{padding:15%;}
.hongo-shop-banner-9{padding-right:0;width:100%;}
.hongo-shop-banner-9 .hongo-shop-banner-content .shop-banner-title{font-size:16px;line-height:20px;margin-bottom:10px;}
.hongo-shop-banner-9 .hongo-shop-banner-content{background:#fff;bottom:0;top:inherit;transform:none;width:200px;padding:30px;}
.hongo-shop-banner-9:hover .hongo-shop-banner-content{right:0;}
.hongo-shop-banner-9.left-side-product{padding-left:0;}
.hongo-shop-banner-9.left-side-product .hongo-shop-banner-content{left:-30px;right:inherit;}
.hongo-shop-banner-9.left-side-product:hover .hongo-shop-banner-content{left:0;}
.hongo-shop-banner-10.left-side-product>div:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-shop-banner-10 .hongo-shop-banner-content .btn{margin-top:20px;}
.hongo-shop-banner-10 .shop-banner-content{width:90%;}
.hongo-shop-banner-10 .hongo-shop-banner-content{padding:50px;}
.hongo-shop-banner-11 .hongo-shop-banner-content{width:100%;margin:0;padding:30px;}
.hongo-shop-banner-11 .hongo-shop-banner-content .shop-banner-title{font-size:28px;line-height:34px;}
.hongo-shop-banner-14{padding:25px;}
.hongo-shop-banner-14 .shop-banner-wrapper{padding:30px 30px;}
.hongo-shop-banner-14 .shop-banner-title{font-size:24px;line-height:32px;margin-bottom:15px;}
.hongo-shop-banner-15{padding:8%;}
.hongo-shop-banner-15 .shop-banner-wrapper{width:100%;padding:40px 30px;}
.hongo-shop-banner-15 .shop-banner-highlight{padding-left:15px;padding-right:15px;margin-bottom:25px;}
.hongo-shop-banner-15 .shop-banner-title{font-size:32px;line-height:36px;}
.hongo-shop-banner-16{padding:30px 20px;}
.hongo-shop-banner-16 .shop-banner-wrapper{width:50%;}
.hongo-shop-banner-16.right-side-product .shop-banner-wrapper{width:50%;}
.hongo-shop-banner-16 .shop-banner-sub-title{margin-bottom:2px;}
.hongo-shop-banner-20 .hongo-shop-banner-content{padding:30px 0 0 0;margin:25% auto 35px;float:none;}
.hongo-shop-banner-20.left-side-product .hongo-shop-banner-content{float:none}
.product-slider-style-3 .swiper-slide{min-height:480px;padding:20px;width:75%;}
.hongo-product-banner-4.left-side-product>div:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-product-banner-5 .hongo-shop-banner-content{right:-15px;}
.hongo-product-banner-6.left-side-product>div:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.hongo-product-banner-6 .hongo-shop-banner-content .btn{margin-top:15px;}
.hongo-blog-overlay-image .hongo-overlay-image-content-wrap{padding:20px;}
.hongo-blog-overlay-image .hongo-blog-textonly-meta-wrap{padding:20px;}
.hongo-blog-overlay-image .blog-post:hover .hongo-overlay-image-content-wrap{padding-top:40px;}
.interactive-banner-style-1 .hongo-featurebox-hover{border-width:20px;}
.interactive-banner-style-5 .hongo-featurebox-text .interactive-number{font-size:33px;padding-right:15px;}
.info-banner-style-1 .hongo-info-content-box .btn{margin-top:15px;}
.info-banner-style-2 .hongo-info-content-hover{padding:20px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap{padding:30px;width:100%;height:auto;display:block;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .hongo-info-title{font-size:20px;line-height:30px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap>div.hongo-info-wrap .btn{margin-top:15px;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-image, .info-banner-style-3 .hongo-info-wrapper .hongo-info-box-wrap{display:block;width:100%;height:auto;}
.info-banner-style-3 .hongo-info-wrapper .hongo-info-image{height:400px;}
.info-banner-style-3 .hongo-info-wrapper{display:block;}
.info-banner-style-5 .text-middle{padding:12%;}
.info-banner-style-5 .hongo-info-title{font-size:22px;line-height:26px;}
.info-banner-style-6 .hongo-info-wrapper{margin:30% 20px 20px;padding:11%;max-width:100%;}
.rotate-box-style-1 .hongo-rotatebox-wrap .hongo-rotatebox-title{bottom:45px;}
.process-step-style-1.number-border.xs-border-display-none:before{display:none}
.process-step-style-2 .hongo-featurebox-img-border.xs-border-display-none:before{display:none}
.process-step-style-3 .number-border.xs-border-display-none:before{display:none}
.process-step-style-1 .hongo-featurebox-img{margin-bottom:10px;}
.process-step-style-2 .hongo-featurebox-img{margin-bottom:10px;}
.process-step-style-3 .number-wrapper{margin-bottom:15px;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content .hongo-size-guide-details .table-wrapper{width:600px;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:100%;}
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .hongo-quick-view-product-image{width:100%}
.woocommerce div.product .flex-viewport{margin-bottom:10px;}
.woocommerce div.product div.images, .woocommerce div.product div.summary{margin-bottom:40px;}
.woocommerce div.product .woocommerce-product-details__short-description, .woocommerce form.cart, .product_meta{margin:20px 0 0 0;padding:20px 0 0 0;}
.woocommerce div.product .summary .woocommerce-product-details__short-description, .woocommerce .summary form.cart, .summary .product_meta{float:left;width:100%;}
.woocommerce form.cart.variations_form .single_variation_wrap{margin:15px 0 0 0;padding:26px 0 0 0;}
.woocommerce div.product .product_title{font-size:18px;line-height:26px;margin-bottom:0;}
.woocommerce .product form.cart.variations_form .single_variation_wrap{margin-top:0;padding-top:20px;}
.summary-main-title-left{width:100%;}
.summary-main-title-right{width:100%;float:left;margin-top:10px;text-align:left}
.woocommerce form.cart .variations .size-chart{display:table;margin:4px 0 0 0;}
.woocommerce div.product form.cart .variations select{width:100%;min-width:100%;}
.top-space.hongo-single-product-main-wrap{padding-top:30px;}
.container-fluid.single-product-default div.product div.images.woocommerce-product-gallery{padding-left:15px;width:100%;padding-right:15px;}
.container-fluid.single-product-default div.product div.summary, .woocommerce-page .container-fluid.single-product-default div.product div.summary{padding-right:15px;padding-left:15px;width:100%;}
.woocommerce .container-fluid.single-product-default div.product .woocommerce-tabs{padding-left:15px;padding-right:15px;}
.woocommerce .single-product-right-content .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-left-content .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-classic .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-carousel .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-sticky .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-modern div.product .woocommerce-product-rating .star-rating{right:0 !important;}
.woocommerce .single-product-default div.images.woocommerce-product-gallery{margin-bottom:40px;}
.woocommerce .single-product-modern div.product div.images, .woocommerce-page .single-product-modern div.product div.images{margin-bottom:40px;}
.woocommerce .single-product-default div.product form.cart .variations select{width:100%;min-width:100%;}
.container-fluid.single-product-default .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.quick-view-popup-wrap .mfp-content div.product div.images{width:100%;margin-bottom:0 !important;}
.quick-view-popup-wrap .mfp-content div.product .quick-view-gallery{width:100%;margin-bottom:25px !important;margin-right:0;}
.quick-view-popup-wrap div.product div.summary{width:100%;}
.quick-view-popup-wrap.hongo-mfp-bg-white .mfp-content{padding-right:15px;}
.quick-view-popup-wrap div.product .woocommerce-review-link{float:left;}
.hongo-quick-view-popup .woocommerce div.product div.summary, .hongo-quick-view-popup .woocommerce div.product div.summary .woocommerce-product-details__short-description, .hongo-quick-view-popup .woocommerce div.product div.summary form.cart{float:left;width:100%;}
.woocommerce .hongo-single-product-main-wrap .hongo-content-full-part ul.products li.product, .woocommerce .hongo-single-product-main-wrap .hongo-content-full-part ul.products li, .woocommerce-page .hongo-single-product-main-wrap .hongo-content-full-part ul.products li.product{width:100%;}
.woocommerce .container-fluid.single-product-default .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-default .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-default .hongo-content-center-part .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-default .hongo-content-center-part .hongo-sidebar-btn-wrap{padding:0 15px;}
.hongo-single-html-video-popup.hongo-mfp-bg-white .mfp-content{padding:10px;}
.sidebar .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li, .sidebar .widget_shopping_cart .cart_list li:last-child, .woocommerce.widget_shopping_cart .cart_list li:last-child{margin-bottom:15px;}
.woocommerce .single-product-modern div.product div.images.woocommerce-product-gallery .hongo-single-product-verticle-slider-wrap{margin:0 0 15px 0;width:100%;}
.woocommerce .single-product-modern div.product form.cart .variations .size-chart{margin-left:0;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-next{right:5px;}
.woocommerce div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap .swiper-button-prev{left:5px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .hongo-woocommerce-tabs ul.tabs li{width:100%;margin:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .hongo-woocommerce-tabs ul.tabs li a{padding:10px 0;width:100%;text-align:center;border-bottom:1px solid #e8e8e8;display:inline-block}
.woocommerce div.product .woocommerce-tabs .panel, .panel{padding:30px 0;}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{padding-bottom:15px;}
.single-product .hongo-woocommerce-tabs{padding-top:40px;}
.woocommerce div.product .woocommerce-tabs .panel ul{margin-bottom:20px;}
.woocommerce table.shop_attributes th{width:110px;}
.page-title-style-4 .hongo-main-title{font-size:30px;line-height:34px;width:100%;}
.page-title-style-5 .hongo-main-title{font-size:30px;line-height:34px;width:100%;}
.page-title-style-6 .hongo-main-title{width:100%;font-size:24px;line-height:28px;}
.page-title-style-7 .hongo-main-title{font-size:30px;line-height:34px;width:100%;}
.page-title-style-8 .hongo-main-title{font-size:30px;line-height:34px;}
.navigation-wrap ul.hongo-page-navigation-link{position:absolute;right:0;margin:0;}
.special-content-block-2 .block-content{padding:30px;}
.special-content-block-2 .block-content .content-block-title{font-size:18px;line-height:24px;margin-bottom:30px;}
.special-content-block-2 .block-content .content-block-title strong{font-size:24px;}
.related.products>h2, .upsells.products>h2{margin-bottom:30px;}
.woocommerce .single-product-right-content div.product div.images, .woocommerce-page .single-product-right-content div.product div.images, .single-product-right-content .hongo-quick-view-product-image{width:100%;padding:0 15px;}
.woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image, .woocommerce .single-product-right-content .woocommerce-product-gallery__image, .woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;margin:0 0 15px 0}
.woocommerce .single-product-right-content div.product div.images .woocommerce-product-gallery__image:last-child{margin-bottom:0;}
.woocommerce .single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary{width:100%;padding:0 15px;margin-top:0;}
.single-product-right-content .summary-main-title-right .woocommerce-product-rating{float:left;margin:6px 0 5px 0 !important;}
.woocommerce .single-product-right-content .sale-new-wrap{padding:0 13px;}
.woocommerce .single-product-right-content div.product .product-img-btn{right:15px !important;}
.woocommerce .single-product-right-content div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap.product-single-img{width:100%;}
.woocommerce .container.single-product-right-content div.product div.images .woocommerce-product-gallery__wrapper{margin:0;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-center-part .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-right-part .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-right-content .hongo-content-left-part .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-center-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{padding:0 15px;margin-bottom:15px;}
.woocommerce .container.single-product-right-content .hongo-content-center-part div.product div.images .woocommerce-product-gallery__wrapper{margin:0;}
.woocommerce .container-fluid.single-product-right-content div.product div.summary, .woocommerce-page .single-product-right-content div.product div.summary, .woocommerce .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary, .woocommerce-page .container-fluid.single-product-right-content .hongo-content-right-part div.product div.summary{padding-left:15px;}
.container-fluid.single-product-right-content .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid-with-padding.single-product-right-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-right-content .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce-page .single-product-left-content div.product div.images, .single-product-left-content .hongo-quick-view-product-image{width:100%;padding:0 15px;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image, .woocommerce .single-product-left-content .woocommerce-product-gallery__image, .woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;margin-left:0;margin-right:0;}
.woocommerce .single-product-left-content div.product div.images .woocommerce-product-gallery__image:last-child{margin-bottom:0;}
.woocommerce .single-product-left-content div.product div.summary, .woocommerce-page .single-product-left-content div.product div.summary{width:100%;padding:0 15px;margin-top:0;}
.woocommerce .single-product-left-content .summary-main-title-right .woocommerce-product-rating{float:left;margin:6px 0 5px 0 !important;}
.woocommerce .single-product-left-content .sale-new-wrap{padding:0 13px;}
.woocommerce .single-product-left-content div.product .product-img-btn{right:15px !important;}
.woocommerce .single-product-left-content div.product div.images.woocommerce-product-gallery .hongo-single-product-image-wrap.product-single-img{width:100%;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-right-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-right-part .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .woocommerce-page .container-fluid.single-product-left-content .hongo-content-left-part div.product div.images, .container-fluid.single-product-left-content .hongo-content-left-part .hongo-quick-view-product-image{padding:0 15px;}
.woocommerce .container.single-product-left-content .hongo-content-center-part div.product div.images, .woocommerce-page .container.single-product-left-content .hongo-content-center-part div.product div.images, .container.single-product-left-content .hongo-content-center-part .hongo-quick-view-product-image{margin-bottom:15px;}
.woocommerce .single-product-left-content div.product div.images, .woocommerce .single-product-left-content div.product div.summary{margin-bottom:30px;}
.container-fluid.single-product-left-content .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-left-content .related.products, .woocommerce .container.single-product-left-content .upsells.products{padding-left:0 !important;padding-right:0 !important;}
.woocommerce .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-left-content .hongo-sidebar-btn-wrap{padding:0 15px;}
.container-fluid.single-product-classic .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.woocommerce .single-product-classic div.product div.images, .woocommerce .single-product-classic div.product div.summary{margin-bottom:40px;}
.woocommerce div.product p.stock, .woocommerce div.product .stock{display:inline-block}
.woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image.swiper-slide-active, .woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image, .woocommerce .single-product-carousel div.product div.images .woocommerce-product-gallery__image--placeholder{opacity:1;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-prev, .woocommerce .single-product-carousel div.product .woocommerce-product-gallery .swiper-button-next{width:45px;height:45px;line-height:45px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .sale-new-wrap{bottom:15px;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(1){bottom:15px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(2){bottom:52px !important;}
.woocommerce .single-product-carousel div.product .woocommerce-product-gallery .product-img-btn:nth-of-type(3){bottom:89px !important;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content{padding-right:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-right:0;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-right-content{padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.woocommerce .single-product-carousel .woocommerce-review-link{float:none;margin:0;display:inline-block;position:relative;top:0;}
.woocommerce .single-product-carousel div.product .summary-main-title-right .woocommerce-product-rating{float:left;margin:0!important}
.woocommerce .single-product-carousel div.product .summary-main-title-right .sku_wrapper{width:100%;text-align:left;}
.woocommerce .single-product-carousel div.product .product_title{font-size:18px;line-height:26px;margin-bottom:0;}
.woocommerce .single-product-carousel div.product .summary{padding:40px 0 30px;}
.woocommerce .single-product-carousel div.product .summary .hongo-summary-left-content>div>div:last-child, .woocommerce .single-product-carousel div.product .hongo-variation-price-availability, .woocommerce .single-product-carousel div.product .woocommerce-product-details__short-description, .woocommerce .single-product-carousel div.product .product_meta, .woocommerce .single-product-carousel div.product form.cart, .woocommerce .single-product-carousel div.product form.cart .variations, .woocommerce .single-product-carousel div.product form.cart table.group_table, .woocommerce .single-product-carousel div.product p.cart{margin:0 0 30px 0;}
.woocommerce .single-product-carousel div.product form.cart.variations_form .single_variation_wrap{margin-bottom:0}
.woocommerce .single-product-carousel div.product .product_meta>span, .woocommerce .single-product-carousel div.product .product_meta>div{padding:0 15px;width:100%;margin:5px 0;}
.woocommerce .single-product-carousel div.product .product_meta .products-social-icon>span{display:inline-block;float:none;margin-right:5px;}
.woocommerce .single-product-carousel div.product .product_meta .products-social-icon ul{display:inline-block;}
.woocommerce .single-product-carousel div.product .product_meta>span:after, .woocommerce .single-product-carousel div.product .product_meta>span~div:after{display:none}
.woocommerce .single-product-carousel div.product .product_meta{margin-bottom:0;padding-top:20px;padding-bottom:20px}
.woocommerce .single-product-carousel div.product .hongo-single-product-tab-content-carousel{padding:30px 0 0;}
.woocommerce .single-product-carousel div.product .woocommerce-tabs ul.tabs{width:100%;}
.woocommerce .container.single-product-carousel div.product .summary .hongo-summary-right-content{padding-left:0;}
.woocommerce .container.single-product-carousel div.product .woocommerce-tabs, .woocommerce .container.single-product-carousel div.product .hongo-woocommerce-tabs{padding-left:0;padding-right:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container.single-product-carousel .hongo-content-right-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container.single-product-carousel .hongo-content-left-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product .summary .hongo-summary-left-content{margin-bottom:0;}
.woocommerce .container-fluid.single-product-carousel .hongo-content-center-part div.product .summary{padding:0 0 30px;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product .summary{margin-bottom:30px;}
.woocommerce .container.single-product-carousel .hongo-content-center-part div.product div.images{margin-bottom:40px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .tabs li a{padding:10px 0 9px;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .panel{padding:30px 15px;}
.woocommerce .single-product-modern div.product .upsells.products, .woocommerce .single-product-modern div.product .related.products{padding:0 15px;}
.woocommerce .single-product-modern div.product .inner-wrap-modern{padding-right:15px;padding-left:15px;padding-bottom:50px;}
.woocommerce .single-product-modern div.product .product_title{font-size:21px;}
.woocommerce .single-product-modern div.product .summary a.hongo-wishlist, .woocommerce .single-product-modern div.product .summary a.hongo-compare{padding-left:15px;padding-right:15px;}
.woocommerce .container.single-product-modern div.product .woocommerce-tabs .panel{padding-left:0;padding-right:0;}
.woocommerce .container.single-product-modern div.product .upsells.products, .woocommerce .container.single-product-modern div.product .related.products{padding:0 0;}
.woocommerce .single-product-modern div.product .woocommerce-tabs .tabs{width:calc(100% - 30px);}
.woocommerce .single-product-modern div.product .hongo-woocommerce-tabs{padding-top:40px;}
.woocommerce .single-product-extended-descriptions div.product .summary .woocommerce-product-rating{margin-bottom:10px;}
.woocommerce .single-product-extended-descriptions div.product .extended-product-typography-content-area{padding:15px 15px 0;}
.woocommerce .single-product-extended-descriptions div.product .summary .product_title{font-size:20px;margin-bottom:3px;}
.woocommerce .single-product-extended-descriptions div.product .summary p.price, .woocommerce .single-product-extended-descriptions div.product .summary span.price, .woocommerce .single-product-extended-descriptions div.product .summary p.price ins, .woocommerce .single-product-extended-descriptions div.product .summary span.price ins{font-size:16px;}
.woocommerce .single-product-extended-descriptions div.product .summary-main-title, .woocommerce .single-product-extended-descriptions div.product .woocommerce-product-details__short-description, .woocommerce .single-product-extended-descriptions div.product form.cart, .woocommerce .single-product-extended-descriptions div.product p.cart{margin:20px 0 0 0;padding:20px 0 0 0;}
.woocommerce .single-product-extended-descriptions div.product .woocommerce-tabs .panel{padding-bottom:15px;padding-top:30px;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span:after, .woocommerce .single-product-extended-descriptions div.product .product_meta>span~div:after{display:none;}
.woocommerce .single-product-extended-descriptions div.product .product_meta>span{display:block;padding:0 15px 0 15px;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li.active a{margin:0;padding:12px 15px 10px;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li a, .woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs li a{padding:12px 15px 10px;}
.woocommerce .single-product-extended-descriptions div.product .product_meta{text-align:left;border-bottom:0;}
.woocommerce div.product .hongo-single-product-tab-content-extended-descriptions .woocommerce-tabs ul.tabs{padding:10px;}
.woocommerce .container.single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap{width:100%;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next, .woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-prev{line-height:24px;display:none;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap .swiper-thumb-next i{padding-top:1px;}
.container-fluid.single-product-extended-descriptions .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid-with-padding.single-product-extended-descriptions{padding-left:0;padding-right:0;}
.woocommerce .single-product-extended-descriptions .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .single-product-sticky .hongo-sticky-content-images-wrap{padding:0 15px;margin-bottom:30px;}
.woocommerce .hongo-single-product-sticky-thumb-wrap ul li{padding-bottom:10px;margin:0;}
.woocommerce .single-product-sticky div.images .woocommerce-product-gallery__image{margin-bottom:10px;}
.woocommerce .single-product-sticky div.product div.images, .woocommerce-page .single-product-sticky div.product div.images{width:100%;margin:0 0 20px;}
.woocommerce .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap, .woocommerce-page .single-product-sticky div.product .hongo-single-product-sticky-thumb-wrap{width:calc(33% - 20px);margin-bottom:20px;}
.woocommerce .single-product-sticky div.product div.summary, .woocommerce-page .single-product-sticky div.product div.summary{width:100%;}
.woocommerce .single-product-sticky .summary-main-title-right .woocommerce-product-rating{float:left;}
.woocommerce .single-product-sticky .product-img-btn{right:15px !important;}
.woocommerce .container.single-product-sticky div.product div.summary, .woocommerce-page .container.single-product-sticky div.product div.summary{width:100%;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part div.product div.images{margin-bottom:20px;}
.woocommerce .container.single-product-sticky .hongo-content-center-part div.product div.images{margin-bottom:20px;}
.container-fluid.single-product-sticky .woocommerce-notices-wrapper{padding-left:15px;padding-right:15px;}
.woocommerce .container-fluid-with-padding.single-product-sticky{padding-left:0;padding-right:0;}
.woocommerce .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid-with-padding.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-sticky .hongo-content-center-part .hongo-sticky-content-images-wrap{padding:0 15px;}
.woocommerce .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap, .woocommerce-page .container-fluid.single-product-sticky .hongo-sidebar-btn-wrap{padding:0 15px;}
.woocommerce .single-product-carousel div.product .summary .woocommerce-info{margin-top:0;}
.hongo-related-products.swiper-container .swiper-button-prev, .hongo-up-sells-products.swiper-container .swiper-button-prev, .cross-sells .swiper-container .swiper-button-prev{left:47%;right:auto;}
.hongo-related-products.swiper-container .swiper-button-next, .hongo-up-sells-products.swiper-container .swiper-button-next, .cross-sells .swiper-container .swiper-button-next{right:47%;}
.hongo-left-common-sidebar-link, .hongo-right-common-sidebar-link{width:100%;text-align:center;}
.hongo-left-common-sidebar-link{margin:0 0 20px 0;}
.hongo-right-common-sidebar-link{margin:0 0 20px 0;}
.hongo-sidebar-btn-wrap>div{margin-bottom:20px;}
.hongo-sidebar-btn-wrap>div:last-child{margin-bottom:0;}
.hongo-woocommerce-top-sidebar .mCSB_horizontal.mCSB_inside>.mCSB_container{width:100% !important}
.hongo-top-shop-filter{width:100%;text-align:center;margin-bottom:20px}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{width:100% !important;height:auto !important}
.hongo-woocommerce-top-sidebar{padding:30px;}
.hongo-woocommerce-top-sidebar .mCustomScrollBox{max-height:inherit !important;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full, .container-fluid .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full{margin:0;width:100% !important}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget, .container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget{padding:0;margin-bottom:30px;}
.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child, .container-fluid-with-padding .hongo-content-full-part .hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget:last-child{margin-bottom:0;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-bottom:40px;}
.woocommerce ul.products.hongo-shop-default, .woocommerce-page ul.products.hongo-shop-default{margin-bottom:0;}
.woocommerce ul.products.hongo-shop-list{margin-bottom:0;}
.pagination{margin-top:30px;margin-bottom:50px}
.woocommerce ul.products li.product .product-thumb-box{margin-bottom:15px;}
.woocommerce ul.products.hongo-shop-default li.product a.button{margin-top:8px;}
.woocommerce ul.products.hongo-shop-default li.product .product-buttons-wrap{margin-top:15px;}
.woocommerce ul.products li.product .hongo-product-deal-wrap > span{min-height:54px;}
.woocommerce ul.products.hongo-shop-standard li.product .product-thumb-wrap, .woocommerce ul.products.hongo-shop-standard li.product.product-category img{margin-bottom:15px;}
.woocommerce ul.products.hongo-shop-classic li.product .product-thumb-wrap{margin-bottom:15px;}
.sidebar .widget{padding-bottom:20px;margin-bottom:20px;}
.hongo-numeric-next, .hongo-numeric-prev{font-size:16px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap{right:40px;width:calc(100% - 80px);padding:8% 8%;text-align:center}
.hongo-shop-slider-style-1 .left-content .hongo-slider-typography-wrap{left:40px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap .title{font-size:35px;line-height:35px;margin-bottom:15px;}
.hongo-shop-slider-style-1 .hongo-slider-typography-wrap p{font-size:14px;line-height:22px;}
.hongo-shop-slider-style-1 .hongo-numeric-prev{left:8px;}
.hongo-shop-slider-style-1 .hongo-numeric-next{right:8px;}
.hongo-shop-slider-style-8 .cover-background{background-position:center right !important;}
.swiper-pagination{bottom:15px !important;}
.swiper-pagination-number .swiper-pagination-bullets{bottom:25px !important;}
.hongo-client-slider-style-1 .swiper-slide{padding:5px 5px;}
.first-letter{margin:5px 15px 0 0;}
.first-letter-big{font-size:80px;line-height:80px;}
.first-letter-block{font-size:28px;height:50px;line-height:20px;width:50px;}
#infscr-loading{bottom:-10px;}
.hongo-main-title-wrap .down-section{bottom:25px;}
.hongo-popup-contact-form{width:100%;padding:0;}
.hongo-popup-contact-form .wpcf7{padding:30px;}
.hongo-popup-contact-form .wpcf7 label{width:100%;}
.hongo-popup-contact-form p input, .hongo-popup-contact-form p textarea{margin-bottom:0;}
.hongo-popup-contact-form p textarea{height:120px;}
.hongo-author-box-wrap{margin-top:20px;}
.hongo-author-box-wrap .hongo-author-box>div>img{margin-bottom:10px;margin-right:0;max-width:80px;}
.hongo-author-box-wrap .hongo-author-box{padding:30px;}
.hongo-author-box-wrap .hongo-author-box>div>a.comment-avtar img{margin-right:0;margin-bottom:10px;}
ul.list-style-3 li{margin-bottom:8px;padding-bottom:10px;}
ul.list-style-7 li{line-height:20px;}
blockquote{padding:3px 0 3px 25px;width:100%}
blockquote, blockquote p{font-size:13px;line-height:19px;}
.blockquote-style-2{font-size:16px;line-height:22px;}
.blockquote-style-3 .blockquote-content{font-size:14px;line-height:20px;}
.blockquote-style-3 i{line-height:40px;margin-right:18px;}
.hongo-sidebar-style-2.sidebar .widget{margin-bottom:20px;}
.sidebar.hongo-sidebar-style-2{margin-top:40px;}
.hongo-blog-styles .hongo-blog-post-category{margin-bottom:5px;}
.hongo-blog-styles.hongo-blog-side-image .blog-post .blog-image{margin-bottom:15px;padding:0;}
.hongo-blog-styles.hongo-blog-side-image .blog-post .blog-text{padding:0;}
.hongo-blog-styles .blog-posts ul{margin:0 0px;}
.hongo-blog-styles .blog-post:last-child{margin-bottom:0;}
.hongo-content-left-part .hongo-blog-standard.hongo-blog-styles .infinite-scroll-pagination{padding-bottom:0;}
.hongo-content-right-part .hongo-blog-standard.hongo-blog-styles .infinite-scroll-pagination{padding-bottom:0;}
.hongo-blog-clean li.blog-post{margin-bottom:0 !important;}
.hongo-comment-box .comment-title{margin-bottom:25px;}
.blog-comment li{padding:30px 0;}
.blog-comment li .comment-image-box img{max-width:50px;margin-bottom:10px;}
.blog-comment li .comment-author-wrapper{display:block;}
.blog-comment li .comment-text-box{padding-left:0;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}
.blog-comment li ul.children{margin-left:20px;}
.blog-comment li ul.children li{margin-top:30px;}
.reply-comment-title{margin-bottom:30px;padding-top:40px;margin-top:40px;}
.single-post .single-comment-layout-2 .reply-comment-title{padding-top:40px;}
.single-post .single-comment-layout-2 .hongo-comment-form .comment-form{padding:30px 15px;}
.comment-form>div{margin-bottom:15px;}
.comment-form>div:last-child{margin-bottom:0;}
.comment-respond .comment-form .comment-form-cookies-consent{margin-bottom:15px;}
.hongo-related-posts .blog-post-style-related .blog-post-images{margin-bottom:15px;}
.hongo-related-posts .blog-post-style-related .post-details a.post-title{margin-bottom:5px;}
.hongo-related-posts .related-post-general-title{margin-bottom:30px;}
.hongo-related-posts{margin-top:50px;}
.hongo-blog-standard .blog-image{padding:15px 15px 0 15px !important;}
.hongo-blog-standard .content .content-wrap{padding:25px 15px 35px;width:100%;}
.hongo-blog-standard .content .content-wrap .hongo-blog-post-category a{font-size:11px;line-height:14px;}
.hongo-blog-standard .content .content-wrap .hongo-blog-post-category span{font-size:11px;line-height:14px;}
.hongo-blog-standard .content .content-wrap .entry-title{font-size:18px;line-height:26px;margin-bottom:10px;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap{-ms-flex-direction:column !important;flex-direction:column !important;}
.hongo-blog-standard .content .hongo-blog-post-meta-wrap>.hongo-blog-post-meta{border-bottom:1px solid #ededed;border-right:none;width:100%;}
.hongo-blog-standard .hongo-blog-blockquote .blockquote-style-3 i{margin-right:15px;}
.hongo-blog-standard .hongo-blog-blockquote .blockquote-style-3{padding:15px;}
.hongo-blog-modern .blog-image~.blog-text{padding-left:15px;padding-right:15px;}
.hongo-blog-modern .blog-text .hongo-blog-modern-wrap{padding-left:15px;padding-right:15px;}
.hongo-blog-modern .blog-text .hongo-blog-modern-meta-wrap{padding-left:15px;padding-right:15px;}
.hongo-blog-styles.hongo-blog-grid .blog-post:last-child{margin-bottom:0 !important;}
.hongo-blog-grid .blog-image{margin-bottom:15px;}
.hongo-blog-masonry .hongo-no-image.blog-post .blog-image{padding-left:15px;padding-right:15px;}
.hongo-blog-clean .blog-image{margin-bottom:25px;}
.hongo-blog-only-text .blog-date-author{padding-bottom:15px;}
.hongo-blog-image .hongo-blog-post-category{position:relative;margin:0;}
.hongo-blog-image .content-wrap{padding-bottom:25px;}
.blog-image.hongo-post-format-wrap, .single-post .blog-post-gallery-grid, .blog-image.hongo-blog-video, .blog-image.fit-videos, .blog-image.hongo-blog-video-html5, .blog-image.hongo-blog-blockquote, .blog-image.blog-image-standard, .blog-image.post-type-slider, .blog-image.hongo-blog-audio, .blog-image.hongo-blog-video, .blog-image.hongo-blog-video{margin-bottom:25px;}
.hongo-blog-image .entry-content{margin-bottom:10px;}
.special-content-block-1 .block-content{width:calc(100% - 20px);padding:30px 10px 20px;}
.progess-bar-style2 .skillbar{width:90%;}
.counter-style2 .feature-content{min-width:130px;}
.hongo-404-content-bg{width:100%;padding:0 15px;}
.hongo-404-content-wrap h2{font-size:55px;line-height:55px;margin-bottom:15px;}
.hongo-404-content-wrap .hongo-404-title{font-size:18px;line-height:24px;margin-bottom:10px;}
.hongo-404-content-wrap .hongo-404-subtitle{font-size:14px;line-height:18px;width:90%;}
.hongo-404-content-wrap .hongo-404-image img{width:300px;}
.hongo-404-content-wrap .input-group{margin:40px auto 0;}
.hongo-404-content-wrap .search-form{margin-bottom:20px;}
.hongo-404-content-wrap a{margin-top:40px;}
.page-not-found{min-height:inherit !important}
.page-not-found .slider-typography{position:inherit;padding-top:20%;padding-bottom:20%}
.hongo-product-meta-left{width:100%;}
.hongo-product-meta-right{width:100%;margin-top:7px;}
.hongo-product-meta-right .products-social-icon{text-align:left;}
.hongo-product-meta-right .products-social-icon ul{float:none;}
.hongo-product-meta-right .products-social-icon ul li:first-child{margin-left:0;}
.products-social-icon span{vertical-align:top;}
.hongo-mfp-bg-white .mfp-content{max-width:96%;padding:15px;}
.table-style-1 td, .table-style-1 th{padding:10px 10px;}
.table-style-1 tr th:first-child, .table-style-1 tr td:first-child{padding-left:10px;}
.compare-popup-heading{margin-bottom:10px;}
.mfp-close-btn-in .mfp-close, .my-mfp-zoom-in .mfp-close{top:0;right:0;}
.compare-popup-main-content .content-left{width:85px;}
.compare-popup-main-content .content-right{padding-left:85px;}
.compare-popup-main-content .content-left ul>li{padding-left:5px;padding-right:5px;}
.compare-popup-heading .actions{padding-top:5px;padding-right:30px;}
.container-fluid .hongo-full-width-no-padding .single-product-default div.images.woocommerce-product-gallery{padding-right:15px}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group{width:80%;margin:0 auto;}
.mfp-close-btn-in .hongo-promo-popup-wrap .mfp-close{right:0;}
.hongo-contact-form-style-2 .wpcf7-text, .hongo-contact-form-style-2 .wpcf7-textarea, .hongo-contact-form-style-2 .wpcf7-select{margin-bottom:25px;}
.hongo-contact-form-style-3 .btn{margin-top:10px;}
.hongo-contact-form-style-4 .btn{margin-top:10px;}
.hongo-contact-form-style-3 .wpcf7-spinner, .hongo-contact-form-style-4 .wpcf7-spinner{top:14px;}
.brand-style-slider-1 .swiper-slide{border:0;}
.category-style-4 .category-wrap .hongo-category-title{padding:0 0 0 30px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-top{left:10px;top:20px;}
.category-style-9 li .hongo-category-grid-details.hongo-category-grid-left-bottom{left:10px;bottom:20px;}
.hongo_widget_products_carousel{margin-bottom:0;}
.hongo-product-lists-widget-wrap .widget-title{margin-bottom:20px;}
.hongo-product-lists-widget-wrap .product_list_widget .right-part-content{padding-left:20px;}
.category-style-10 li .hongo-category-grid-details.hongo-category-grid-center-bottom{bottom:25px;}
.category-style-9 li .category-bottom-text{left:25px;}
.hongo-mfp-bg-white .mfp-content{padding:15px 40px 15px 15px;}
.compare-popup-heading{margin-bottom:10px;}
.checkout-content-left{padding-right:0;margin-bottom:20px;}
.woocommerce-cart .checkout-content-left{margin-bottom:55px;}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{display:block !important;text-align:right!important;}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail{display:block !important;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) !important;font-weight:500 !important;float:left !important;display:block !important;color:#232323;font-family:'Poppins', sans-serif;font-size:12px;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{display:block !important;}
.woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive thead{display:none !important}
.woocommerce table.shop_table_responsive .cart_item{border-bottom:1px solid #e8e8e8;position:relative;display:block;padding-left:95px;padding-bottom:20px;background:none;margin-bottom:20px;overflow:hidden;}
.woocommerce table.shop_table_responsive .cart_item:last-child{margin-bottom:0;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-thumbnail{position:absolute;left:0;width:80px;display:inline-block;top:0;overflow:hidden;text-align:left !important;}
.woocommerce-cart table.cart td{padding:0;border:0;clear:both;margin:0 0 10px 0;}
.woocommerce-cart table.cart td:last-child{margin-bottom:0;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name{text-align:left !important;padding-right:25px;margin-bottom:10px;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name:before{display:none !important}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td:before{font-size:12px;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-subtotal{padding-right:0;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-subtotal .amount{font-weight:600;}
.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-remove{width:auto;position:absolute;right:0;margin:0;padding:0;text-align:right !important;top:0;z-index:11;}
.woocommerce-cart table.cart td.actions{padding-top:0;display:block;width:100%;text-align:center !important;}
.woocommerce-cart table.cart td.actions .coupon{padding-bottom:0;width:100%;margin-bottom:10px;}
.woocommerce-cart table.cart td.actions .button, .woocommerce-cart table.cart td.actions .btn{float:none;}
.woocommerce-cart table.cart td.actions .button{margin-left:0;}
.woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th{display:none;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td, .woocommerce-checkout .checkout-sidebar table.shop_table th, .woocommerce-checkout .checkout-sidebar table.shop_table td{padding-top:15px;padding-bottom:15px;}
.woocommerce-checkout .checkout-sidebar table.shop_table th{width:50%;}
.woocommerce-cart .cross-sells .swiper-container .swiper-button-next{right:0;}
.woocommerce-cart .cross-sells .swiper-container .swiper-button-prev{right:15px;left:auto;}
.woocommerce-checkout .woocommerce form.login, .woocommerce form.checkout_coupon{width:100%;}
.cart-empty i, .no-product-wishlist i{font-size:40px;margin-bottom:25px;}
.hongo-wishlist-page table.table td .button{min-width:auto;}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{padding:20px 15px;}
.woocommerce-cart .cross-sells>h2{text-align:center;}
.woocommerce-checkout .woocommerce form.checkout{margin-top:30px;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}
.woocommerce form .form-row{margin-bottom:20px}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th{padding-top:0;}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:15px;}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{margin-bottom:25px;}
.woocommerce-checkout-review-order .woocommerce-terms-and-conditions-wrapper .validate-required{margin-bottom:10px;}
.checkout .checkout-content-left{padding-right:0px;}
.woocommerce-form-login-toggle .woocommerce-info{padding-bottom:20px !important;}
.woocommerce-form-login-toggle .woocommerce-info i, .woocommerce-form-coupon-toggle .woocommerce-info i{margin-right:0;margin-bottom:5px}
.checkout-sidebar{padding:20px;}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr th, .woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr th, .woocommerce-order-pay table.shop_table tfoot tr th{padding-left:10px !important;width:50%;}
.woocommerce ul.order_details li, .woocommerce ul.order_details li:last-of-type{margin-bottom:10px;}
.woocommerce ul.order_details{margin-bottom:40px;}
.woocommerce-order>section:last-child{margin-top:40px;}
.woocommerce-thankyou-order-received{font-size:20px;margin-bottom:30px;padding-bottom:25px;}
.woocommerce-checkout h4{margin-bottom:15px;}
.woocommerce ul.order_details li, .woocommerce ul.order_details li:last-of-type{width:100%;border-right:0;margin-right:0;padding-right:0;margin-bottom:20px;}
.woocommerce ul.order_details li:last-child{margin-bottom:0;}
.woocommerce .woocommerce-columns--addresses, .woocommerce-account .woocommerce-Addresses{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce-account .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1, .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{width:100%;}
.woocommerce .woocommerce-columns--addresses .woocommerce-column, .woocommerce-account .woocommerce-Address{margin-right:0;}
.woocommerce-account .woocommerce-Address{margin-bottom:30px;}
.woocommerce-account .woocommerce table.shop_table td:first-child, .woocommerce-account .woocommerce table.shop_table th:first-child, .woocommerce-order-pay table.shop_table td:first-child, .woocommerce-order-pay table.shop_table th:first-child{padding-left:10px;}
.woocommerce-account .woocommerce .account-orders-table tr:last-child td, .woocommerce-account .woocommerce .woocommerce-order-downloads tr:last-child td{border-bottom:1px solid #e8e8e8;}
.woocommerce-account .woocommerce .account-orders-table tr td:last-child:before{margin-top:6px;}
.woocommerce-account .woocommerce .account-orders-table tr:last-child td:last-child, .woocommerce-account .woocommerce .woocommerce-order-downloads tr:last-child td:last-child{border-bottom:0;}
.woocommerce .woocommerce-order-details, .woocommerce .woocommerce-order-downloads{margin-bottom:30px;}
.woocommerce-account .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{margin-bottom:30px;}
.woocommerce .woocommerce-order .woocommerce-column--billing-address{margin-bottom:30px;}
.woocommerce-account form.edit-account fieldset legend{margin-bottom:20px;}
.woocommerce-account .woocommerce table.my_account_orders tr td.woocommerce-orders-table__cell-order-actions{max-width:100%}
.track_order{padding:25px;width:100%;}
.woocommerce-account #customer_login.col2-set{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce-account #customer_login.col2-set .u-column1.col-1{margin-right:0;margin-bottom:40px;}
.woocommerce form.login, .woocommerce form.register{padding:30px 20px;}
.hongo-myaccount-navigation-links{margin-left:-10px;margin-right:-10px;margin-top:35px;}
.hongo-myaccount-navigation-links li{width:50%;margin-bottom:20px;padding:0 10px;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:40px;}
.woocommerce form.lost_reset_password, .woocommerce form.lost_reset_password{width:100%;}
.hongo-myaccount-without-register{width:100%;}
.hongo-wishlist-page table.table tr{border-bottom:1px solid #e8e8e8;position:relative;display:block;padding-left:95px;padding-bottom:10px;background:none;margin-bottom:20px;overflow:hidden;}
.hongo-wishlist-page table.table tr:last-child{border:0;padding-left:0;padding-bottom:0;background:none;margin-bottom:0;overflow:inherit;}
.hongo-wishlist-page table.table tr:first-child{display:none;}
.hongo-wishlist-page table.table td{display:block;padding:0;border:0;clear:both;margin:0 0 10px 0;}
.hongo-wishlist-page table.table tr td.product-check-single{display:none;}
.hongo-wishlist-page table.table tr td.product-thumbnail{position:absolute;left:0;width:80px;display:inline-block;top:0;bottom:15px;overflow:hidden;}
.hongo-wishlist-page table.table tr td:last-child{position:absolute;top:0;right:0;margin:0;}
.hongo-wishlist-page table.table tr td:last-child a{float:right;padding:5px;line-height:14px;margin-top:-2px;}
.hongo-wishlist-page table.table tr:last-child td{border-bottom:0;padding-left:0;margin:0;padding-right:0;width:auto !important;}
.hongo-wishlist-page table.table tr:last-child td:last-child{position:static;display:initial;}
.hongo-wishlist-page table.table tr:last-child td:last-child a{padding:0;line-height:20px;}
.footer-default-wrapper{text-align:center;}
.footer-default-wrapper .footer-sidebar{margin-bottom:30px;}
.footer-default-wrapper .footer-sidebar:last-child{margin-bottom:0;}
footer .hongo-footer-middle .widget .widget-title, footer .hongo-footer-middle .hongo-link-menu li.menu-title{margin-bottom:5px;}
.widget_nav_menu ul li, .hongo-link-menu li{margin:0;}
footer .vc_col-xs-12 .latest-post.hongo-latest-blog-widget{width:50%;margin:0 auto;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div{padding:0;margin:0;display:block;}
footer .hongo-footer-bottom .hongo-contact-info-wrap>div:before{display:none;}
footer .vc_col-md-12 .hongo-instagram-widget-wrap li, footer .vc_col-sm-12 .hongo-instagram-widget-wrap li{width:25%;}
footer .vc_col-sm-12 .latest-post.hongo-latest-blog-widget li:first-child{margin-top:5px;}
footer .vc_col-sm-12 .latest-post.hongo-latest-blog-widget li{width:100%;display:table;float:none;padding:0 0 10px;margin:0 0 11px 0;}
footer .vc_col-sm-12 .latest-post.hongo-latest-blog-widget li:last-child{padding:0;margin:0;}
footer a{line-height:27px;}
.cookie-container .btn{margin-left:0;}
.cookie-container .hongo-cookie-policy-text{margin-bottom:15px;}
.hongo-smart-product-wrap .hongo-smart-product-close{font-size:12px;}
.social-icon-style-14 ul.large-icon li, .social-icon-style-14 ul.extra-large-icon li, .social-icon-style-14 ul.extra-small-icon li, .social-icon-style-14 ul.medium-icon li{padding:3px 14px;}
.social-icon-style-14 ul.large-icon li:first-child, .social-icon-style-14 ul.extra-large-icon li:first-child, .social-icon-style-14 ul.extra-small-icon li:first-child, .social-icon-style-14 ul.medium-icon li:first-child{padding-left:0;}
.social-icon-style-14 ul.large-icon li:last-child, .social-icon-style-14 ul.extra-large-icon li:last-child, .social-icon-style-14 ul.extra-small-icon li:last-child, .social-icon-style-14 ul.medium-icon li:last-child{padding-right:0;}
.social-icon-style-14 ul.large-icon li:before, .social-icon-style-14 ul.extra-large-icon li:before, .social-icon-style-14 ul.extra-small-icon li:before, .social-icon-style-14 ul.medium-icon li:before{height:10px;}
.social-icon-style-14 ul.extra-small-icon li a, .social-icon-style-14 ul.very-small-icon li a, .social-icon-style-14 ul.small-icon li a, .social-icon-style-14 ul.medium-icon li a, .social-icon-style-14 ul.large-icon li a, .social-icon-style-14 ul.extra-large-icon li a{font-size:12px;}
.social-icon-style-15 ul.large-icon li, .social-icon-style-15 ul.extra-large-icon li, .social-icon-style-15 ul.extra-small-icon li, .social-icon-style-15 ul.medium-icon li{padding:3px 5px;}
.social-icon-style-15 ul.large-icon li:first-child, .social-icon-style-15 ul.extra-large-icon li:first-child, .social-icon-style-15 ul.extra-small-icon li:first-child, .social-icon-style-15 ul.medium-icon li:first-child{padding-left:0;}
.social-icon-style-15 ul.large-icon li:last-child, .social-icon-style-15 ul.extra-large-icon li:last-child, .social-icon-style-15 ul.extra-small-icon li:last-child, .social-icon-style-15 ul.medium-icon li:last-child{padding-right:0;}
.social-icon-style-15 ul.large-icon li:before, .social-icon-style-15 ul.extra-large-icon li:before, .social-icon-style-15 ul.extra-small-icon li:before, .social-icon-style-15 ul.medium-icon li:before{height:10px;}
.social-icon-style-15 ul.extra-small-icon li a, .social-icon-style-15 ul.very-small-icon li a, .social-icon-style-15 ul.small-icon li a, .social-icon-style-15 ul.medium-icon li a, .social-icon-style-15 ul.large-icon li a, .social-icon-style-15 ul.extra-large-icon li a{font-size:12px;}
.blog-post-gallery-grid .grid-item figure .blog-post-gallery-img img{width:100%;}
.compose-mode header .vc_hidden-xs{display:none!important;}
header .landing-header .btn.btn-round.btn-medium{padding:6px 20px;font-size:11px}
.sticky-add-to-cart-wrapper .product-right-part{width:100%;text-align:center;}
.sticky-add-to-cart-wrapper .product-right-part .hongo-add-to-cart-button-wrap{float:none;text-align:center;}
.sticky-add-to-cart-wrapper .product-right-part .cart{display:inline-block;float:none;width:auto;vertical-align:top;}
.sticky-add-to-cart-wrapper .product-image, .sticky-add-to-cart-wrapper .product-left-part-right{float:none;text-align:left;display:inline-block;vertical-align:middle;}
.sticky-add-to-cart-wrapper .product-left-part{float:none;width:100%;text-align:center;margin-bottom:10px;}
.woocommerce .single-product-modern div.product .sticky-add-to-cart-wrapper form.cart .hongo-add-to-cart-button-wrap{float:none;text-align:center;display:inline-block;}
.woocommerce .single-product-modern div.product .sticky-add-to-cart-wrapper form.cart .hongo-single-product-buttons{float:none;}
.container.hongo_layout_no_sidebar_single .entry-content .alignfull, .page .container .entry-content .alignfull{left:inherit;width:inherit;}
.wp-caption.alignleft{margin:5px 20px 20px 0;width:100%;}
.wp-caption.alignright{margin:0 0 20px 20px;width:100%;}
.hongo-product-deal-wrap, .hongo-quick-view-deal-wrap{float:left;margin-top:20px;}
.woocommerce ul.products.hongo-shop-xs-col-2:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-xs-col-2:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-xs-col-2:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-xs-col-2:not(.swiper-wrapper) li{width:50% !important;}
.woocommerce ul.products.hongo-shop-xs-col-1:not(.swiper-wrapper) li.product,
.woocommerce ul.products.hongo-shop-xs-col-1:not(.swiper-wrapper) li,
.woocommerce-page ul.products.hongo-shop-xs-col-1:not(.swiper-wrapper) li.product,
.woocommerce-page ul.products.hongo-shop-xs-col-1:not(.swiper-wrapper) li{width:100% !important;}
.category-style-11 .category-wrap .hongo-category-title{font-size:55px;line-height:60px;}
.woocommerce img.pswp__img, .woocommerce-page img.pswp__img{max-width:none;}
}
@media(max-width:480px){  .special-content-block-2 .block-content{padding:25px 20px;}
.woocommerce .container ul.products.hongo-shop-clean.hongo-shop-col-4 li.product .price>span{display:inline-block}
.page-title-style-5 .hongo-main-title{width:100%;}
.page-title-style-7 .hongo-main-subtitle{width:75%;margin:0 auto 10px;}
.page-title-style-8 .hongo-main-title{width:100%;}
.page-title-style-8 .hongo-main-subtitle{width:85%;margin:8px auto 0;}
}
@media(max-width:479px){ .comment-respond .comment-form .comment-form-author{width:100%;}
.comment-respond .comment-form .comment-form-email{width:100%;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding-left:0;display:block;clear:both;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:block;clear:both;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{margin-bottom:10px;position:relative;}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{float:left;}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description{display:block;clear:both;}
.woocommerce .single-product-extended-descriptions div.product div.images .hongo-single-product-thumb-wrap ol li{width:33.333%;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-right-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-left-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part .extended-descriptions-content-wrap{}
.woocommerce .container-fluid.single-product-extended-descriptions .hongo-content-center-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-right-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-left-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container.single-product-extended-descriptions .hongo-content-center-part div.product .products-social-icon{margin-right:7px;}
.woocommerce .container.single-product-extended-descriptions div.product form.cart div.quantity{margin-right:10px !important;}
.woocommerce .container.single-product-extended-descriptions form.cart .variations td.label{width:55px;}
.woocommerce .single-product-classic div.product div.images .hongo-single-product-thumb-wrap ol li{width:33.333%;}
.woocommerce .single-product-modern div.product div.images .hongo-single-product-thumb-wrap ol li{width:33.333%;}
.woocommerce div.product form.cart .hongo-group-product-wrap{overflow-x:auto}
.woocommerce div.product form.cart table.group_table{width:500px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter .input-group{width:100%;}
.woocommerce div.product div.images img.emoji{display:none !important;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{display:block;content:"";width:14px;height:14px;background-size:cover !important;background:url(//huskysmith.com/wp-content/themes/hongo/assets/images/zoom-icon.svg);border-radius:0;position:absolute;top:7px;left:7px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);box-sizing:content-box;}
.hongo-shop-banner-16.center-side-product .shop-banner-wrapper{width:80%;}
.hongo-shop-banner-16.left-side-product .shop-banner-wrapper, .hongo-shop-banner-16.right-side-product .shop-banner-wrapper{width:65%;}
footer .vc_col-xs-12 .latest-post.hongo-latest-blog-widget{width:68%;}
.hongo-myaccount-navigation-links{margin-left:-8px;margin-right:-8px;}
.hongo-myaccount-navigation-links li{width:50%;margin-bottom:16px;padding:0 8px;}
.hongo-myaccount-navigation-links li a{padding:25px 5px;font-size:11px}
.hongo-myaccount-navigation-links li:last-child{margin-bottom:0;}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr th, .woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr th, .woocommerce-order-details table.shop_table tfoot tr th{padding-left:10px !important;}
.hongo-shop-slider-style-8 .cover-background{background-position:center right !important;}
.hongo-shop-slider-style-8 .hongo-slider-text-middle-inner{width:70%;padding-left:5%;padding-right:5%;}
.hongo-shop-slider-style-8 .swiper-button-next{right:15px;}
.hongo-shop-slider-style-8 .swiper-button-prev{left:15px;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .title{font-size:28px;line-height:30px;margin-bottom:15px;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .subtitle{margin-bottom:10px;}
.hongo-shop-slider-style-8 .hongo-slider-typography-wrap .hongo-separator{height:20px;margin-bottom:5px;}
.sticky-add-to-cart-wrapper .product-right-part{float:left;width:100%;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a{padding:0;border:none;background-color:transparent;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a:hover{border:none;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a i{margin-right:0;top:5px;font-size:19px;}
.sticky-add-to-cart-wrapper .hongo-single-product-buttons a .wish-list-text{display:none;}
.woocommerce .sticky-add-to-cart-wrap button.button.single_add_to_cart_button{padding:8px 15px 8px 15px;}
.product-slider-style-3 .swiper-slide{min-height:350px;}
}
@media(max-width:380px){  .hongo-content-newsletter-5 .input-group .input-group-btn .btn{margin:0 !important;width:100%;}
.interactive-banner-style-2 .hongo-featurebox-text{padding:40px 50px 55px 30px;}
footer .vc_col-xs-12 .latest-post.hongo-latest-blog-widget{width:78%;}
.hongo-smart-product-wrap{left:7.5%;width:85%;bottom:20px;}
.hongo-promo-popup-wrap .hongo-promo-popup-newsletter label{margin-top:20px;}
.special-content-block-2 .block-content{padding:15px 20px;}
.special-content-block-2 .hongo-separator{margin-bottom:20px;}
.special-content-block-2 .block-content .content-block-title{margin-bottom:20px;}
.social-icon-style-14 ul li{margin:3px 0;padding:3px 10px;}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx) {
.woocommerce .star-rating::before, .woocommerce .star-rating span::before {
letter-spacing: 1px;
}
.woocommerce .single-product-right-content .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-left-content .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-classic .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-carousel .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-sticky .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-modern div.product .woocommerce-product-rating .star-rating {
right: -4px;
}
.woocommerce .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-next, .single-product-classic div.product div.images.woocommerce-product-gallery .swiper-button-prev {
opacity: 1 !important;
visibility: visible;
}
}