.column-1, .column-2, .column-3, .column-4{float:left;padding:0 15px 30px;}
.column-1{width:100%;}
.column-2{width:50%;}
.column-3{width:33.33%;}
.column-4{width:25%;}
.column-2:nth-child(2n+3),
.column-3:nth-child(3n+4),
.column-4:nth-child(4n+5){clear:both;}
#colophon .column-1,
#colophon .column-2,
#colophon .column-3,
#colophon .column-4{margin-bottom:30px;padding:0 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.left-sidebar-layout #primary{float:right;padding-right:0px;}
.left-sidebar-layout #secondary{border-left:none;padding-right:40px;padding-left:0px;float:left;}
.no-sidebar-layout #primary{float:inherit;margin:0 auto;max-width:708px;}
.full-width-layout #primary{width:100%;}
.social-links li a:before{content:'\🔗';}
.social-links li a:hover{color:#999;}
.social-links li a[href*="youtube.com"]:before{content:'\f16a';}
.social-links li a[href*="youtube.com"]:hover{color:#DE1A2A;}
.social-links li a[href*="vimeo.com"]:before{content:'\f27d';}
.social-links li a[href*="vimeo.com"]:hover{color:#17B3E8;}
.social-links li a[href*="skype.com"]:before{content:'\f17e';}
.social-links li a[href*="skype.com"]:hover{color:#00ADEF;}
.social-links li a[href*="xing.com"]:before{content:'\f168';}
.social-links li a[href*="xing.com"]:hover{color:#005A5F;}
.social-links li a[href*="slack.com"]:before{content:'\f198';}
.social-links li a[href*="slack.com"]:hover{color:#5D3A58;}
.social-links li a[href*="wordpress.com"]:before,
.social-links li a[href*="wordpress.org"]:before{content:'\f19a';}
.social-links li a[href*="wordpress.com"]:hover,
.social-links li a[href*="wordpress.org"]:hover{color:#464442;}
.social-links li a[href*="github.com"]:before{content:'\f09b';}
.social-links li a[href*="github.com"]:hover{color:#000000;}
.social-links li a[href*="bitbucket.org"]:before{content:'\f171';}
.social-links li a[href*="bitbucket.org"]:hover{color:#1F5081;}
.social-links li a[href*="jsfiddle.net"]:before{content:'\f1cc';}
.social-links li a[href*="jsfiddle.net"]:hover{color:#4679A4;}
.social-links li a[href*="codepen.io"]:before{content:'\f1cb';}
.social-links li a[href*="codepen.io"]:hover{color:#000000;}
.social-links li a[href*="tumblr.com"]:before{content:'\f173';}
.social-links li a[href*="tumblr.com"]:hover{color:#314358;}
.social-links li a[href*="tripadvisor.com"]:before{content:'\f262';}
.social-links li a[href*="tripadvisor.com"]:hover{color:#56933F;}
.social-links li a[href*="soundcloud.com"]:before{content:'\f1be';}
.social-links li a[href*="soundcloud.com"]:hover{color:#FF6A22;}
.social-links li a[href*="digg.com"]:before{content:'\f1a6';}
.social-links li a[href*="digg.com"]:hover{color:#1B5891;}
.social-links li a[href*="reddit.com"]:before{content:'\f1a1';}
.social-links li a[href*="reddit.com"]:hover{color:#FF4500;}
.social-links li a[href*="stumbleupon.com"]:before{content:'\f1a4';}
.social-links li a[href*="stumbleupon.com"]:hover{color:#EB4823;}
.social-links li a[href*="getpocket.com"]:before{content:'\f265';}
.social-links li a[href*="getpocket.com"]:hover{color:#ED4054;}
.social-links li a[href*="dropbox.com"]:before{content:'\f16b';}
.social-links li a[href*="dropbox.com"]:hover{color:#007EE6;}
.social-links li a[href*="vine.co"]:before{content:'\f1ca';}
.social-links li a[href*="vine.co"]:hover{color:#00BF8F;}
.social-links li a[href*="vk.com"]:before{content:'\f189';}
.social-links li a[href*="vk.com"]:hover{color:#55779B;}
.social-links li a[href*="whatsapp.com"]:before{content:'\f232';}
.social-links li a[href*="whatsapp.com"]:hover{color:#0DC143;}
.social-links li a[href*="last.fm"]:before{content:'\f202';}
.social-links li a[href*="last.fm"]:hover{color:#B90000;}
.social-links li a[href*="forumbee.com"]:before{content:'\f211';}
.social-links li a[href*="forumbee.com"]:hover{color:#85AB2E;}
.social-links li a[href*="foursquare.com"]:before{content:'\f180';}
.social-links li a[href*="foursquare.com"]:hover{color:#FA4778;}
.social-links li a[href*="500px.com"]:before{content:'\f26e';}
.social-links li a[href*="500px.com"]:hover{color:#000;}
.social-links li a[href*="paypal.com"]:before{content:'\f1ed';}
.social-links li a[href*="paypal.com"]:hover{color:#003087;}
.social-links li a[href*="viadeo.com"]:before{content:'\f2a9';}
.social-links li a[href*="viadeo.com"]:hover{color:#f07355;}
.social-links li a[href*="telegram.org"]:before{content:'\f2c6';}
.social-links li a[href*="telegram.org"]:hover{color:#27A5E7;}
.social-links li a[href*="dropbox.com"]:before{content:'\f16b';}
.social-links li a[href*="dropbox.com"]:hover{color:#0070E0;}
.social-links li a[href*="google.com/wallet"]:before{content:'\f1ee';}
.social-links li a[href*="google.com/wallet"]:hover{color:#0f9d58;}
.social-links li a[href*="git-scm.com"]:before{content:'\f1d3';}
.social-links li a[href*="git-scm.com"]:hover{color:#f14e32;}
.social-links li a[href*="git-scm.com"]:before{content:'\f1d3';}
.social-links li a[href*="git-scm.com"]:hover{color:#f14e32;}
.social-links li a[href*="stackoverflow.com"]:before{content:'\f16c';}
.social-links li a[href*="stackoverflow.com"]:hover{color:#f48024;}
.social-links li a[href*="wikipedia.org"]:before{content:'\f266';}
.social-links li a[href*="wikipedia.org"]:hover{color:#000;}
.social-links li a[href*="/feed"]:before{content:'\f09e';}
.social-links li a[href*="/feed"]:hover{background-color:#FFA500;color:#FFF;}
.social-links li a[href*="ok.ru"]:before{content:'\f263';}
.social-links li a[href*="ok.ru"]:hover{color:#F58220;}
.social-links li a[href*="mixcloud.com"]:before{content:'\f289';}
.social-links li a[href*="mixcloud.com"]:hover{color:#f8beb3;}
.social-links li a[href*="/itunes/"]:before{content:'\f001';}
.social-links li a[href*="/itunes/"]:hover{color:#ff6932;}
.social-links li a[href*="behance.net"]:before{content:'\f1b4';}
.social-links li a[href*="behance.net"]:hover{color:#131418;}
.social-links li a[href*="mailto:"]:before{content:'\f0e0';}
.social-links li a[href*="mailto:"]:hover{color:#000000;}
.social-links li a[href*="twitch.tv"]:before{content:'\f1e8';}
.social-links li a[href*="twitch.tv"]:hover{color:#9147ff;}
.social-links li a[href*="mastercard.us"]:before{content:'\f1f1';}
.social-links li a[href*="mastercard.us"]:hover{color:#CF4500;}
.social-links li a[href*="stripe.com"]:before{content:'\f1f5';}
.social-links li a[href*="stripe.com"]:hover{color:#635bff;}
.social-links li a[href*="visa.com"]:before{content:'\f1f0';}
.social-links li a[href*="visa.com"]:hover{color:#1951B1;}
.social-links li a[href*="tiktok.com"]:before{content:'\e07b';}
.social-links li a[href*="tiktok.com"]:hover{color:#000000;}
.hide-catalog-menu .show-menu-toggle{display:none;}
.hide-catalog-menu .main-slider{width:74.9%;}
.hide-catalog-menu .product-promotion{width:25.1%;}
@media only screen and (max-width: 1300px) {
.hide-catalog-menu .main-slider{width:100%;}
.hide-catalog-menu .product-promotion{width:100%;}
}
.full-width-slider .main-slider{width:100%;}
.full-width-slider .slider-image-content{text-align:center;}
.full-width-slider .catalog-slider-promotion-wrap{margin:0;width:100%;padding:0;}
.full-width-slider .product-promotion{display:inline-block;width:100%;float:none;padding-left:0;margin:20px 20px 0;}
.full-width-slider .product-promotion-wrap{margin:0 -10px;width:calc(100% - 20px);}
.full-width-slider .product-promotion-content{padding:0 10px;margin:0 -2px 20px;display:inline-block;width:33.33%;}
.full-width-slider .product-promotion-img{text-align:center;}
@media only screen and (max-width: 767px) {
.full-width-slider .product-promotion{padding:10px 10px 0;margin:0;}
.full-width-slider .product-promotion-wrap{width:calc(100% + 20px);}
}  .big-promo-category .promo-content-wrap .promo-category-content:first-child{width:40%;margin-bottom:-4px;}
@media only screen and (max-width: 1023px) {
.big-promo-category .promo-content-wrap .promo-category-content:first-child{width:33.33%;margin-bottom:0;}
}
@media only screen and (max-width: 767px) {
.big-promo-category .promo-content-wrap .promo-category-content:first-child{width:50%;}
} .advertisement-banner-one .three-column-grid .shoppingcart-grid-product,
.product-widget-box .three-column-grid .shoppingcart-grid-product{width:33.33%;}
.advertisement-banner-one .four-column-grid .shoppingcart-grid-product, .product-widget-box .four-column-grid .shoppingcart-grid-product{width:25%;}
.advertisement-banner-one .six-column-grid .shoppingcart-grid-product, .product-widget-box .six-column-grid .shoppingcart-grid-product{width:16.66%;}
.advertisement-banner-one .seven-column-grid .shoppingcart-grid-product, .product-widget-box .seven-column-grid .shoppingcart-grid-product{width:14.28%;}
.advertisement-banner-top{text-align:center;padding:20px 0 0;}
.boxed-layout .ad-banner-top-wrap, .boxed-layout-small .ad-banner-top-wrap{max-width:96%;}
.ad-banner-top-wrap{max-width:1300px;margin:0 auto;}
.ad-banner-top-row{margin-right:-10px;margin-left:-10px;}
.ad-banner-top-image{display:inline-block;padding:0 10px 20px;margin:0 -3px;}
.two-ad-banner .ad-banner-top-image{width:50%;}
.three-ad-banner .ad-banner-top-image{width:33.33%;}
.four-ad-banner .ad-banner-top-image{width:25%;}
.five-ad-banner .ad-banner-top-image{width:20%;}
.featured-product-item{background-color:#f77426;color:#fff;left:0;position:absolute;top:20px;padding:0 5px 0 8px;font-size:10px;text-transform:uppercase;z-index:1;line-height:2.4;}
.featured-product-item:before{content:"";position:absolute;color:#f77426;border:solid 13px transparent;border-left-color:#f77426;-webkit-transform:rotate(90deg) translateZ(0);-moz-transform:rotate(90deg) translateZ(0);-ms-transform:rotate(90deg) translateZ(0);-o-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;top:0px;right:-13px;}
.featured-product-item:after{content:"";position:absolute;color:#f77426;border:solid 13px transparent;border-left-color:#f77426;-webkit-transform:rotate(-90deg) translateZ(0);-moz-transform:rotate(-90deg) translateZ(0);-ms-transform:rotate(-90deg) translateZ(0);-o-transform:rotate(-90deg) translateZ(0);transform:rotate(-90deg) translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;right:-13px;top:-2px;}
.discount-percent{position:absolute;font-size:14px;font-weight:bold;color:#f77426;top:20px;border-radius:5px;right:-10px;z-index:2;padding:0 15px 0 5px;-webkit-transform:translateZ(0) skew(-18deg);-moz-transform:translateZ(0) skew(-18deg);-ms-transform:translateZ(0) skew(-18deg);-o-transform:translateZ(0) skew(-18deg);transform:translateZ(0) skew(-18deg);border:2px solid #f77426;line-height:1.5;}
.product-slider, .product-slider-four, .product-slider-six{position:relative;}
#secondary .product-slider,
#secondary .product-slider-four,
#secondary .product-slider-six,
#colophon .product-slider,
#colophon .product-slider-four,
#colophon .product-slider-six{margin-top:50px;}
.shoppingcart-slide-widget .flex-direction-nav{width:100%;}
.shoppingcart-slide-widget .flex-nav-prev{background-color:rgba(255, 255, 255, 0.8);right:40px;position:absolute;top:-45px;}
.shoppingcart-slide-widget .flex-nav-next{background-color:rgba(255, 255, 255, 0.8);right:0;position:absolute;top:-45px;}
.shoppingcart-slide-widget .flex-direction-nav li{border:1px solid rgba(0, 0, 0, 0.1);display:inline-block;font-size:0;}
#secondary .shoppingcart-slide-widget .flex-direction-nav li:last-child{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.shoppingcart-slide-widget .flex-direction-nav li:hover{border:1px solid #f77426;background-color:#f77426;}
.shoppingcart-slide-widget .flex-nav-prev a.flex-prev:before{content:'\f104';font-size:22px;}
.shoppingcart-slide-widget .flex-nav-next a.flex-next:before{content:'\f105';font-size:22px;}
.shoppingcart-slide-widget .flex-nav-prev a.flex-prev, .shoppingcart-slide-widget .flex-nav-next a.flex-next{color:rgba(0, 0, 0, 0.25);display:block;font-family:'Font Awesome 6 Free';font-weight:900;height:30px;line-height:30px;text-align:center;width:30px;}
.shoppingcart-slide-widget .flex-direction-nav li:hover a.flex-prev, .shoppingcart-slide-widget .flex-direction-nav li:hover a.flex-next {
color: #fff;
}