.icon {width: 25px;height: 25px;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
/*header top*/
.headder-note{width:100%;position:fixed;top:0;z-index:99999;}
/*.headder-note{display: none;}*/
.discount-now{width:100%;margin:auto;color:#fff;font-size:14px;text-align:center;}
.discount-now img{max-width: initial;width:initial;}
.discount-now a{color:#fff;text-decoration: underline !important;}
.top-banner-m{display:none;}
.top-banner-p{display:block;}
#sun-time-left{position: relative;background:url('https://www.smallrig.com/content/images/home/sr-top-banner.jpg') no-repeat ;background-size: 100%;font-size:30px;font-weight:bold; width: 100%;height:70px;line-height: 70px;  color:red; text-align: center;}
#fnTimeCountDown{position: absolute;left:31.5%;}

h1, h2{text-transform: inherit;}
a,a:hover{text-decoration: none !important;}
.cart-item-image{max-width:85px;}
.cart-item-figure{width:7.333%}
.cart-item-title{padding:0 1rem;}
.cart-additionalCheckoutButtons .CheckoutButton:last-child{display:none;}
.card .button{padding:8px 5px;}
.price--rrp:before{content:'';}
.card .price-section .price--rrp{display:inline-block;flex:1;line-height: 1.8;}
.price.price--withoutTax{font-size:14px;color:#000;}
#form-action-addToCart{background-color:#AA2131;}
.productOptions-list-item{padding:.1rem;}
.price.price--saving{color:#FF5438;}
/*.icon--ratingFull svg{fill:#FFBE00;}*/
.productView-info-bulkPricing-name,.productView-info-value>p,.full-post .blog-post-figure{display:none;}
.productView-info-bulkPricing{padding:0;}
.productView-info-bulkPricing ul{border-top:0;margin:0;padding:10px;}
.productOptions-list li:nth-child(1){padding:1rem;}
.productView-options-inner .form-label.form-label--alternate.form-label--inlineSmall{color:#ff0000;}
.previewCartAction-checkout a,.cart-actions a{background:#ff0000;}
.blog-title a{color:#000;}
.banners.blog-posts-wrap .blog{position:relative;}
.banners.blog-posts-wrap .blog-post,.blog-posts .blog .blog-post{height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;
    /*!autoprefixer:off*/-webkit-box-orient:vertical;/*autoprefixer:on*/margin-bottom:20px;}
.blog-posts .blog .blog-post-body{position:relative;}
.blog-posts .blog .blog-post .read-more{position: absolute;bottom:-60px;}
.banners.blog-posts-wrap .blog-posts .blog .blog-post .read-more{position:absolute;bottom:-30px;}
.blog.full-post .blog-title{font-size:30px;text-align:center;}
.navPages-list.navPages-mega.navPages-mainNav{justify-content:space-between;}
.navPages-list.navPages-mega.navPages-mainNav>li:nth-child(1):after,
.navPages-list.navPages-mega.navPages-mainNav>li:nth-child(5):after,
.navPages-list.navPages-mega.navPages-mainNav>li:nth-child(6):after,
.navPages-list.navPages-mega.navPages-mainNav>li:nth-child(7):after,
.navPages-list.navPages-mega.navPages-mainNav>li:nth-child(9):after
{content:'';width:15px;height:15px;display: inline-block;position: absolute;top:12px;right:-3px;background:url('https://www.smallrig.com/content/images/smallrig/smallrig-home.png') no-repeat 0 -76px;}
.card-figcaption{display:none;}
.alertBox--info{background-color:#c1000f;font-size:1.5rem;}
.alertBox{padding:1px 0 1px 15px;}
.container>.breadcrumbs{ }
.footer-newsletter h5{font-size:22px;}
#weglot_switcher{right:150px;}
.gift-certificate{display:inline-block;margin:-8px 0 -3px 0;}
.price-section.price-section--withoutTax{display: flex;}
.price.price--non-sale{display:none;}
#sun_time_left{width:100%;background:#e70012;color:#fff;margin:0;text-align: center;}
.form-field--stock .productView-info-name, .productView .form-label.form-label--alte.heroCarousel-slidernate, .productView .productView-giftWrap .productView-info-name, .productView .productView-shipping .productView-info-name{text-transform: inherit;}
.sr-marketing {font-size:14px;margin-top:15px;}
.sr-marketing-email a{text-decoration: none;font-size:13px;}
.sun-product-detail{width:100%;overflow:hidden;text-align: center;margin-bottom:20px;max-width: 1200px;}
.sun-product-detail .detail-item{overflow: hidden;position: relative;}
.sun-product-detail .detail-item p{line-height: 1;margin:0;padding:0;}
.sun-product-detail .detail-item .detail-title{line-height: 1;margin:25px 0 10px;font-weight:bold;font-size:20px;}
.sun-product-detail .detail-item .detail-img{display: flex;justify-content: space-between;}
.sun-product-detail .detail-item-no-title{margin-top:25px;}
.sun-product-detail .detail-ul{list-style: none;position: absolute;right:20%;bottom:9%;display:flex;flex-wrap:wrap;width:150px;justify-content: space-between;flex-direction: column;align-items: baseline;}
.sun-product-detail .detail-ul li{margin:15px 0 0 0;font-size:18px;}
.sun-product-detail .detail-ul li a{text-decoration: none;}
.sun-product-detail .detail-ul-left{flex-direction:column;flex:1;left:10%;text-align: left;}
.sun-product-detail .has-shadow{position:absolute;height:13px;top:-13px;width:100%;box-shadow: 0px 0px 18px #e8e8e8;}
.sun-product-detail .has-margin{margin-top:15px;height:0;}
.sun-product-detail .detail-ul-right{flex-direction: column;flex:1;right:5%;top:20px;bottom:inherit;}
.sun-product-detail .detail-ul-right li a{color:#bd0000;}
.sun-product-detail .detail-ul-left-corner{width:auto;left:5%;top:63%;}
.sun-product-detail .detail-ul-left-corner li a{font-size:14px;color:#000;}
.sun-product-detail .detail-ul-left-corner li{list-style: disc;color:#bd0000;}
#kit-top {position: absolute;right: 40px;z-index: 33;height: 100%;}
#id_kit {list-style: none;display: flex;flex-direction: column;height: 100%;align-items: center;justify-content: center;margin: 0;padding: 0;}
#id_kit li {margin-top: 5px;cursor: pointer;}
#id_kit_href {text-decoration: none;color: #000;font-size: 20px;position: absolute;top: 40px;right: 380px;display: block;}

.navPages-quickSearch .form-button, .quickSearchWrap .form-button{left:inherit;right:-40px;top:-5px;}
#quickSearch .form .form-button .icon svg,.navUser-item.navUser-item--cart .navUser-action .icon svg{visibility:hidden;}
.navUser-item.navUser-item--account .icon svg{visibility: hidden;}
/*.navUser-item.navUser-item--account{background:url("https://www.smallrig.com/content/images/smallrig/smallrig-home.png") no-repeat 28px -23px;}*/
.navPages-action, .ribbon{text-transform:inherit;}
.header .navPages-container,.navPages-list.navPages-mega.navPages-mainNav{background:#fff;}
.navPages .navPages-action{color:#000;text-decoration: none;font-family: auto;}
.navPages li a:hover{text-decoration: none;}
.navPages-item:hover .navPages-action::before{display:none !important;}
.sun-category{width:100%;height:730px;margin:30px auto 0;overflow:hidden;display:flex;justify-content: space-between;}
.sun-category-left{width:760px;position: relative;overflow: hidden;}
.sun-category-right{width:620px;display: flex;flex-direction: column;justify-content: space-between;position: relative;}
.sun-category-top{width:620px;position: relative;overflow: hidden;}
.sun-category-bottom{width:100%;height:80px;position: absolute;bottom:0;background:#000;opacity: .6;z-index:0;}
.sun-category-bottom-content{width:100%;display: flex;position:absolute;}
.sun-category-bottom-content span{width:50%;text-align:center;}
.sun-category img{width:100%;height:100%;}
.sun-category-bottom-name{font-size:20px;color:#fff;font-weight:bold;line-height: 80px;}
.sun-category-bottom-link a{line-height:20px;color:#fff;font-size:13px;text-decoration: none;display:inline-block;padding:1px 15px;background: #e70012;}
.blog-author, .blog-date{display:none;}
.blog-post-body .blog-title{text-align:center;font-size:17px;}
.read-more{text-align: center;margin-top:30px;display: none;}
.read-more a{background: #e80000;color:#fff;padding:5px 20px;border-radius: 2px;}
.read-more a strong{font-weight:100;font-size:13px;}
.button, .uppercase{text-transform: inherit;}
footer .socialLinks-item{width:30px;height:30px;background:#c3c3c3;line-height: 30px;}
footer .socialLinks-item:hover{background:#e80000;}
.socialLinks.socialLinks--alt svg{width:15px;height:15px;margin-top:2px;}
.footer-info-heading:not(.footer-store-name), .heroCarousel-title{text-transform: inherit;}
.card .card-title{font-family: "Roboto";}
.footer-newsletter{background:#575757;padding:30px 15px 40px;}
.footer-newsletter h5{color:#fff;}
.sr-marketing-email{margin-left:5px;}
.footer-info-col[data-section-type=storeInfo]{flex:none;width:360px;margin-left:0;}
.footer-info-col[data-section-type=storeInfo] p{margin-bottom:.5rem;}
.footer-info-list a, footer a,.footer-info-phone a,.footer-address-content{color:#d2d2d2;font-size:13px;}
.footer-info{margin:0;}
.footer-info-col[data-section-type=footer-categories]{}
.footer-copyright+.footer-copyright, footer address+.footer-info-phone{margin-top:15px;}
#main-frame-error,#sub-frame-error{display: none !important;}
.sun-category img{transition: all 0.6s;}
.sun-category img:hover{transform: scale(1.05);}

#sun_cart,.sun_cart{width:630px;height:130px;display: flex;box-shadow: 0 3px 9px 2px #e4e4e4;margin:10px 0 45px 0;overflow: hidden;}
.sun_cart_item{}
.sun_cart_item:nth-child(1){width:28%;text-align: center;display: flex;align-items: center;justify-content: space-around;}
.sun_cart_item:nth-child(1):after{content:'';display:inline-block;width:10px;height:100px;border-left:1px solid #a0a0a0;}
.sun_cart_item:nth-child(2){width:44%;}
.sun_cart_item:nth-child(3){width:28%;}
.sun_cart_item:nth-child(1) img{width:125px;}
.sun_cart_title{font-size:15px;font-weight:600;margin:20px 0 0 5px;}
.sun_cart_price{margin:10px 0 0 5px;}
.sun_cart_price_now{color:#c20000;font-weight:bold;font-size:20px;}
.sun_cart_detail_price{margin-left:25px;color:#737373;font-size:14px;text-decoration: line-through;}
.sun_cart_item.has-bg{background: url("/content/images/smallrig/sun_cart_bg.jpg") no-repeat;text-align: center;}
#recommend_cart2{display:flex;justify-content: space-around;}
#sun_add_to_cart,.sun_add_to_cart{display:inline-block;background: #e70012;color:#fff;padding:3px 17px;margin-top:85px;cursor: pointer;font-size:14px;border-radius: 1px;}

.sun-smallrig{width:170px;position: fixed;bottom:60px;left:20px;z-index: 99999;display:none;}
.sun-smallrig img{width:100%;}
.card .card-figure{border:none;}
.form-prefixPostfix.wrap svg{fill:#b1b1b1;}
.footer-info-heading.footer-store-name,.footer-info-heading:not(.footer-store-name), .heroCarousel-title{font-size:18px;width:120px;}
.navUser>ul>li:not(:first-child){border:none;}

/*.navUser-item g, .navUser-item svg{fill:#bfbfbf;}*/
.navPages-list.navPages-mega.navPages-mainNav .navPages-item{padding:0 10px;}
.navPages:hover .navPages-action{color:#000;}
#recommend_cart{display: none;}
.cart-quantity{position:absolute;padding:0 2px;width:20px;height:20px;text-align:center;background-color:#000;color:#fff;border-radius:50%;}
.sun-video-container {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;margin-bottom:30px;}
.sun-video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#tidio-chat-iframe #button-body{background:#50a8de !important;}
#sun-category-m{display:none;}

/*库存显示与否*/
.stock-badge{visibility: hidden;}
.navPages-quickSearch .form-input, .quickSearchWrap .form-input{height:33px;padding-left:5px;border:none;border-bottom:1px solid #d2d2d2;width:100%;border-radius: 0;}
/*显示库存提醒*/
#sun-product-stock-message,#sun-product-3029-free,#sun-product-extra-message{width:100%;line-height:40px;margin-bottom:10px;text-align:center;background:#000;color:#fff;font-size:16px;font-weight:bold;display:none;}

#st-el-1 .st-total {color:#fff !important;}
#one-click-social-login-buttons {display: none !important;}
.sun-m-banner {display: none;}
.sun-header-right {display: flex;justify-content: space-around;width: 50%;}
.navUser-item--cart .navUser-action{position: relative;}
.sun-home-banner-policy .policy-container{width:100%;background:#fff;}
.sun-home-banner-policy{width:100%;background:#f0f1f3;}
.sun-home-banner-policy .policy-content,.sun-home-categories{max-width: 1200px;margin:auto;}
.sun-home-banner-policy .policy-content .policy-content-ul{list-style: none;display: flex;justify-content: space-between;padding:0;margin:0;}
.sun-home-banner-policy .sun-category{height:560px;}
.sun-home-banner-policy .sun-category-left{width:590px;}
.sun-home-banner-policy .sun-category-right{width:595px;}
.sun-home-banner-policy .sun-category-left .sun-category-bottom-content{flex-direction:column;bottom:10%;left:50%;transform: translate(-50%);height: auto;}
.sun-home-banner-policy .sun-category-left .sun-category-bottom-content span{width:100%;}
.sun-home-banner-policy .sun-category-left .sun-category-bottom-name{line-height: 40px;}
.sun-category-bottom-link a{line-height: 30px;border-radius: 15px;}

.sun-home-banner-policy .sun-category-right .sun-category-bottom-content{flex-direction:column;bottom:10%;left:25%;transform: translateY(-50%);height: auto;}
.sun-home-banner-policy .sun-category-right .sun-category-bottom-content span{width:100%;}
.sun-home-banner-policy .sun-category-right .sun-category-bottom-name{line-height: 40px;}
.sun-category-bottom-link a{line-height: 30px;border-radius: 15px;}
.page-heading{display: flex;justify-content: center;align-items: center;}
.page-heading span:nth-child(2n-1){ width: 25%;border-bottom: 1px solid #c8c9cb;}
.page-heading span:nth-child(2){width:50%;}

.sun-home-blog .blog-posts-wrap{background:#f0f1f3;padding-top:0;}
.sun-home-blog .blog-posts-wrap .page-heading span:nth-child(2n-1){ width: 35%;}
.sun-home-blog  .blog-posts-wrap .page-heading span:nth-child(2){width:30%;}
.sun-recommend-products{display: flex;justify-content: space-between;overflow: hidden;}
.sun-recommend-products div{width:50%;}
.sun-recommend-products div:nth-child(1){position: relative;}
.sun-recommend-products div:nth-child(1) img{width:100%;}
.sun-recommend-products div:nth-child(1) .sun-recommend-product-content{width:50%;position: absolute;top:100px;right:0;}
.sun-recommend-products div:nth-child(1) .sun-recommend-product-content span{border:1px solid #cb0007;color:#cb0007;border-radius: 15px;padding:5px 15px;}
.sun-recommend-products div:nth-child(1) .sun-recommend-product-content h3{font-size:16px;color: #050505;font-weight: bold;}
.sun-recommend-products div:nth-child(1) .sun-recommend-product-content .recommend-sku {color:#303030;}
.sun-recommend-products div:nth-child(1) .sun-recommend-product-content .recommend-price {color:#000;margin-top:10px;font-size:15px;font-weight: bold;}
.productGrid.productGrid--maxCol8{margin:1rem auto;max-width: 1200px;}
.sun-vip{margin:3rem 0;}
.sun-vip div{width:49%;}
.sun-vip div img{width:100%;}
.footer{padding-bottom:0;}
.footer-bottom {background: #333237;padding: 0;}
.sun-footer-container{color:#7e7e80;width:100%;}
.sun-footer-content{max-width:1200px;width:1200px;margin:auto;height:65px;background-color: #333237;}
.sun-footer-content span{display: inline-block;float:left;margin-left:20px;line-height: 65px;}
.sun-footer-content span:first-child{margin-left:0;}
.sun-footer-content select{width:70px;background:#333237;border:0;outline: 0;}
.footer-bottom{background:#333237;padding:0;}
.sun-website {float: right;line-height: 65px;}
.icon.icon-email{margin-right:10px;}
.footer-email,.footer-info-phone,.sr-marketing{display: flex;align-items: center;}
.sun-payment-icons {list-style: none;padding: 0;margin:20px 0 0 0;display: flex;justify-content: space-between;height: 30px;overflow: hidden;}
#tidio-chat{display: none;}


@media (max-width:800px){
    /*top header*/
    .header{top:25px;}
    .heroCarousel-slide{padding-top:25px;}
    .sun-m-banner{background:#000;height: 30px;line-height: 30px;display: none;}

    .top-banner-p{display:none;}
    .top-banner-m{display:block;}

    .headder-note{line-height: 1.4;display: block;}
    .discount-now{font-size:12px;height:30px;}
    .discount-now img{height: 100%;}

    #sun-time-left{height:30px;background-size:100% 100%;}
    #fnTimeCountDown{display: none;}

    .navUser>ul #weglot_switcher.navUser-item.navUser-item--mobile-search{border:none;}
    #weglot_switcher{display:none;}



    .container{padding-top:5px;}
    .blog-posts-wrap{padding-top:5px;}
    .cart-item-image{max-width:35px;}
    .cart-item-block{display: flex;}
    .navPages .navPages-action{color:#000;}

    .sun-product-detail{width:100%;}
    .sun-product-detail .detail-item .detail-title{font-size:15px;margin:20px 0 5px;}
    .sun-product-detail .detail-item .detail-img{flex-direction: column;}
    .sun-product-detail .detail-item .detail-img img:nth-child(2){margin-top:5px;}
    .sun-product-detail .detail-item-no-title{margin-top:5px;}
    .sun-product-detail .detail-ul{flex-direction: column;flex-wrap: nowrap;margin:0;right:0;bottom:0;display: none;}
    .sun-product-detail .detail-ul li{margin:0;font-size:13px;}
    .sun-product-detail .has-margin{margin-top:5px;}
    #kit-top{width: 20%;right:10px;}
    #id_kit li {margin-top: 1px;}
    .main-heading{font-size:20px;}
    .home_top_banner{display: flex;justify-content: space-around;}
    .only-pc{display:none;}
    .card .card-figure{height:160px;}
    .card .card-body,.productGrid .card{height:auto;}
    .grid-bg{padding-top:0;}
    .navPages-list.navPages-mega.navPages-mainNav>li:nth-child(n):after{display:none;}
    .sun-product-detail .detail-ul-left-corner,.sun-product-detail .detail-ul-right{display:none;}
    .navUser-item.navUser-item--cart{background-position:2px center;}
  .sun-home-banner-policy .sun-category{width:100%;height:auto;}
  .sun-home-banner-policy .sun-category-left{width:53%;}
  .sun-home-banner-policy .sun-category-right{width:40%;}
    .sun-category-top{width:100%;}
    .sun-category img{height:auto;}
    .sun-category-bottom-name{font-size:13px;line-height: 40px;}
    .sun-category-bottom{height:40px;}
    .sun-category-bottom-content{height:40px;}
    .sun-category-bottom-link a{margin-top:10px;font-size:12px;padding:1px 1px;}
    .footer-info-col[data-section-type=footer-categories]{margin-left:0;}
    .home_top_banner{margin-top:10px;}
    .sun-smallrig{bottom:0;left:50%;transform:translateX(-50%);display:none;}
    .navUser-item--cart .navUser-action{width:100%;}
    #form-action-addToCart{position:fixed;bottom:0;left:0;right:0;margin:0;z-index:9;}
    .navPage-subMenu.is-open .navPage-subMenu-action.navPages-action{color:#000;}
    .navPages-action.has-subMenu,.navPages:hover .navPages-action{color:#000;}
    .sun-header-cart a.navUser-action{position:relative;}
    .sun-header-cart a.navUser-action::before{content:'';width:40px;height:40px;position: absolute;left:-4px;top:-7px;box-shadow: 1px 1px 5px grey;border-radius:50%;z-index: -1;background:#ccc;}
    .sun-header-cart{position:fixed;top:25%;right:6%;}
    .navUser>ul>li:not(:first-child){border:none;}
    .footer-mobile-limited{max-width:100%;padding-top:14px;text-align:left;}
    footer .socialLinks{justify-content:space-between;}
    .footer-newsletter{padding:0 15px 7px;}
    #recommend_cart2{flex-direction: column;}
    .sun_cart_item:nth-child(1){}
    .sun_cart_item:nth-child(2){}
    .sun_cart_title{font-size:13px;}
    .sun_cart_item:nth-child(3){}
    .sun_cart_item.has-bg{background-size:contain;}
    #sun_add_to_cart, .sun_add_to_cart{font-size:13px;margin-top:70px;padding:3px 5px;}
    #sun_cart, .sun_cart{margin:10px 0 5px 0;width:100%;}
    .cart-item-figure{height:auto;}
    .cart-item-title{height:auto;}
    .header .navPages-container, .navPages-list.navPages-mega.navPages-mainNav{background:inherit;}
    .navPages-item--content-first{border-top:none;}
    .cart-quantity{}
    .navPages .navPages-action{font-weight: 200;}
    .footer-newsletter h5{font-size:16px;}
    .footer-img{margin-right:5px;}
    .navUser .navUser-item--mobile-search{padding-top:13px;}
    .mobile-closeNav .icon svg{fill:#666;width:25px;}
    .header-logo:not(.logo-full-size) .header-logo-image{max-height:inherit;}
    .page-heading{font-size:20px;}
    .home_top_banner span{width:22% !important;}
    #sun-category-m{display:flex;}
    #sun-category-p{display:none;}
    #sun-product-stock-message, #sun-product-3029-free{line-height: inherit;}
  .navPages-quickSearch .form-input, .quickSearchWrap .form-input{border:none;}
  .quickSearchWrap .form-field .form-input{width:100%;}
  .navPages-quickSearch .form-button, .quickSearchWrap .form-button{right:0;}
  .sun-header-action{display: none;}
  .sun-home-banner-policy .policy-content, .sun-home-categories{width: 95%;}
  .sun-footer-content{max-width: 99%;width: 99%;}
  .footer{padding-bottom:20rem;}
  .sun-footer-content span:first-child{margin-left:20px;}
  .sun-recommend-products div:nth-child(1) .sun-recommend-product-content{top:40px;}
  .sun-recommend-products div:nth-child(1) .sun-recommend-product-content h3,
  .sun-recommend-products div:nth-child(1) .sun-recommend-product-content .recommend-sku,
  .sun-recommend-products div:nth-child(1) .sun-recommend-product-content .recommend-price{display: none;}
}

@media (min-width:801px){
   .header-logo--wrap{padding:20px 0 0 0;}
    /*header top*/
    .header-logo--wrap{padding-top:80px;}
    #sun-product-stock-message{letter-spacing: 2px;}
    .navUser-item.navUser-item--account .navUser-action:nth-child(1){padding-left:25px;}
    /*.navUser-item.navUser-item--cart{background:url("https://www.smallrig.com/content/images/smallrig/smallrig-home.png") no-repeat 20px -50px;padding-left:20px !important;}*/
    .body{margin-top:-1px;}
    .productView-images{max-width:50%;}
    .breadcrumbs{margin-bottom:0;}
    .productView-details{flex:0 1 calc(100% - 650px);}
    .header-logo .quickSearchWrap{flex:none;width:40%;}
    .header-logo{justify-content: space-between;max-width:1200px;padding:0;}
    .container{padding:0;max-width: 1200px;}
    .banner{max-width:1200px;padding:0;}
    .navPages{max-width:1200px;}
    .navPages li:hover{color:#e70012;}
    .navPages .navPages-action:hover{text-decoration: none !important;}
    .navPages-item.hover a::before{display:none;}
    .navPages-item.hover .navPages-action{text-decoration: none !important;}
    .navPages li:hover .navPages-action{text-decoration:none !important;color:#000;}
    .navPages-action{padding:10px;}
    .home_top_banner{margin:20px 0 45px 0;}
    .body.home .productGrid.productGrid--maxCol8{justify-content: space-between;}
    .brandGrid, .productGrid{max-width:1200px;margin:auto;}
    .productGrid:after{content:' ';width:24%;}
    .brandGrid .brand, .productGrid .product{flex:0 1 24%;max-width:24%;}
    .productGrid .product{background:#fff;padding-bottom:30px;position: relative;}
    .productGrid .product:not(:nth-child(4n)) {margin-right: calc(4% / 3);}
    .card .card-text{width:100%;position: absolute;bottom:0;left:50%;transform: translate(-50%);}
    .card-body>div{width:100%;text-align:center;}
    .card .card-title{text-align:center;}
    .price-section.price-section--withoutTax{margin:auto;}
    .navUser-item-currency a, .navUser>ul>li:not(:last-child):not(:first-child):not(.navUser-item-currency){padding:0 5px;}
    .productView{flex-flow:row nowrap;}
    #accordion--similar .productGrid .product{max-width:25%;}
    .footer-address{width:360px;}
    .footer-img{display: inline-block;margin:0 8px 0 0;}
    .footer-address-p{display: flex;}
    .footer-address-p-img{width:40px;margin-right:10px;}
    .header-logo-image-container{width:120px;}
    .header-logo div.logo-wrap{margin-right:0;}
    .socialLinks.socialLinks--alt{width:65%;}
    .header-logo .mobileMenu-toggle{display:none;}
    .grid-bg{padding-top:60px;background:#f1f1f1;}
    #accordion--related .grid-bg{max-width:1200px;margin:auto;}
    .blog-thumbnail{max-width:400px;}
    .header-logo h1{margin-right:45px;}
    .footer-info-col{flex:0 1 17.2%;}
    .navUser-action, .navUser-action.is-open, .navUser-action:hover{color:#6e6e6e;}
    .navPages-item .column-menu.navPage-subMenu ul{flex:0 0 190px !important;}
    .sun-header-top-container{border-bottom:1px solid #bdbdbd;padding-bottom:10px;}
    .navPages li:hover{background:#fff;}
    .navPages-container{border:none;}

    .navUser-section.navUser-section--alt{display: flex;align-items: center;}
    .navUser-item.navUser-item--account{display: flex;align-items: center;}
    .navUser-item-currency .dropdown-menu{width:auto;padding:0 5px;}
    .sun-header-action {cursor:pointer;position:relative;display:inline-block;}
    .sun-user-info {opacity:0;display:flex;width:200px;height:0;background:#e8e8e8;display:none;position:absolute;top:22px;left:-76px;flex-direction:column;z-index:233;transition:all .5s ease;}
    .sun-user-info span{width:100%;height:40px;line-height:40px;border-bottom:1px solid #fff;padding-left:20px;}
    .header-show{display:flex;opacity:1;}
    .navUser{padding-left:0;margin-top:5px;}
    .sun-header-right{width:40%;}
    .header-logo .quickSearchWrap{width:70%;}
    .navUser>ul>li:last-child{padding:0;}
    .sun-home-blog .blog:not(.full-post){width:32%;flex:0 1 32%;padding:0;}
    .sun-home-blog .banners.blog-posts-wrap .blog-posts{justify-content: space-between;max-width: 1200px;margin:0;}
    .sun-home-blog .blog-posts .blog .blog-post-body{position: absolute;bottom: 20px;background: rgba(82,75,69,.7);height:70px;}
    .sun-home-blog .blog-title a{color: #fff;}
    .sun-home-blog .blog-post-body .blog-title{margin:10px auto 0;width:90%;}
    .rating--small{display:none;}
    .accordion-content{padding:0;}
    .price.price--rrp{margin:2px 0 0 10px;}
    #accordion--related .productGrid.productGrid--maxCol6{justify-content: space-around;}
    #accordion--related .productGrid.productGrid--maxCol6 .product{flex: 0 1 30%;max-width: 30%;}
  .footer ,.footer-newsletter{background-color: #3d3c42;}
  .footer-newsletter .button{margin:0;position: absolute;right:0;border-radius: 2rem;height:2.5rem;padding:0 20px;margin:.25rem .3rem 0 0;}
  .footer-newsletter .form-prefixPostfix{max-width: 450px;margin:auto;}
  .footer-newsletter .form-input{padding-left: 20px;border-radius: 2rem;}
  .footer-info-col--small{width:auto;}
  .socialLinks.socialLinks--alt{min-width:135px;}
  .footer-info .socialLinks .icon{width:30px;height:30px;}
  .slick-dots li button::before{background-color: #f3f8fc;}
  .slick-dots li button, .slick-dots li button::before{border-width: 0;width:50px;height:2px;border-radius: initial;}
  .slick-dots li.slick-active button::before{background:#64696d;}
  .page-sidebar+.page-content .productGrid .brand, .page-sidebar+.page-content .productGrid .product{max-width:23.3%;}
}
@media (min-width:801px) and (max-width:1400px){
    .productView-img-container{max-width:450px;}
    .header-logo{max-width:1230px;}
    .container{width:1230px;max-width: 1230px;}
    .banner{max-width:1230px;padding:0;}
    .navPages{max-width:1230px;}
    .sun-category-left{width:54%;}
    .sun-category-right{width:45%;}
    .sun-category img{width:100%;}
    #weglot_switcher{right:10px;}
    .navPages-item.hover .navPages-action{font-size:13px;}
  .discount-now img{width:100%;}
}
@media (min-width:1600px){
    #weglot_switcher{right:200px;}
    .footer-info-col{flex:1 1 10.666%;}
    .socialLinks.socialLinks--alt{width:135px;}
    .footer-info-col{flex:0 1;}
    .footer-info{justify-content: space-between;}

    /*header top*/
    .discount-now{font-size:16px;}
    .navPages-item .column-menu.navPage-subMenu ul{flex:0 0 190px !important;}
    .heroCarousel-slide{width:1920px;}
}
@media (min-width:1920px){
    .heroCarousel-slide{width:100%;}
}


