.anthemeblocks-reassurance figure{margin:0;margin-right:15px;display:inline-block;min-width:36px}.anthemeblocks-reassurance-item a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.anthemeblocks-reassurance-item span{display:inline-block;text-align:left;font-size:14px;font-weight:600;color:#000;text-transform:uppercase}#product .anthemeblocks-reassurance{margin-top:40px}.anthemeblocks-reassurance ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:19px 0;text-align:left;margin-bottom:0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}#product .anthemeblocks-reassurance ul{padding-left:30px;padding-right:30px}@media (max-width:1200px){#product .anthemeblocks-reassurance ul{padding-left:5px;padding-right:5px}}#cart .anthemeblocks-reassurance ul,#checkout .anthemeblocks-reassurance ul{background-color:transparent;display:block;padding:0;border:none;margin-top:33px}#cart .anthemeblocks-reassurance ul li,#checkout .anthemeblocks-reassurance ul li{width:100%;padding:12px 0}#product .anthemeblocks-reassurance ul li{display:inline-block;vertical-align:middle;margin-bottom:12px}#cart .anthemeblocks-reassurance-item,#checkout .anthemeblocks-reassurance-item{display:flex;justify-content:center}#cart .anthemeblocks-reassurance-item a,#checkout .anthemeblocks-reassurance-item a{width:55%}@media (max-width:548px){#product .anthemeblocks-reassurance ul li{width:100%;margin-bottom:20px;margin-right:0}#product .anthemeblocks-reassurance figure{text-align:center}}.anthemeblocks-reassurance ul li img{max-width:200px}#cart .anthemeblocks-reassurance figure,#checkout .anthemeblocks-reassurance figure{width:29%;text-align:center;margin-right:4px}@media (max-width:1200px){#cart .anthemeblocks-reassurance-item a,#checkout .anthemeblocks-reassurance-item a{width:85%}}@media (max-width:991px){#cart .anthemeblocks-reassurance ul li,#checkout .anthemeblocks-reassurance ul li{display:inline-block;width:30%}#cart .anthemeblocks-reassurance figure,#checkout .anthemeblocks-reassurance figure{width:20%}}@media (max-width:767px){#cart .anthemeblocks-reassurance ul li,#checkout .anthemeblocks-reassurance ul li{width:100%}}.anthemeblocks-footer-payments{margin-bottom:0;margin-top:25px}.anthemeblocks-footer-payments li{display:inline-block;margin:0 2px}.anthemeblocks-footer-payments img{max-width:40px;max-height:30px}@media (max-width:767px){.anthemeblocks-footer-payments{margin-top:10px}}.banner-wr{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.banner-wr .product-banner{position:relative;background-color:#f8f9fc;overflow:hidden}.product-banner.product-banner-rectangle{width:100%;max-width:860px}.product-banner.product-banner-square{width:50%;max-width:430px}.banner-wr .product-banner img{height:auto;max-width:100%}.banner-wr .product-banner .banner-text-bl{position:absolute;bottom:-14px;left:48px;text-transform:uppercase;z-index:2;transition:bottom .3s}.banner-wr .banner-text-bl h2{margin-bottom:32px;font-weight:500;font-size:32px;line-height:38px;color:#000;transition:all .3s}.banner-wr .banner-text-bl p{margin-bottom:7px;font-size:11px;color:#aea9a3;line-height:normal;letter-spacing:2px;transition:all .3s}.banner-wr .banner-text-bl span{text-transform:none;opacity:0;visibility:hidden;transition:all .3s}.banner-wr .product-banner:hover .banner-text-bl{bottom:42px}.banner-wr .product-banner:hover .banner-text-bl h2{margin-bottom:16px}.banner-wr .product-banner:hover .banner-text-bl p{margin-bottom:9px}.banner-wr .product-banner:hover .banner-text-bl span{opacity:1;visibility:visible}@media (max-width:1200px){.banner-wr .banner-text-bl h2{font-size:24px;line-height:30px}.banner-wr .product-banner .banner-text-bl{left:20px}}@media (max-width:900px){.banner-wr .banner-text-bl h2{font-size:20px;line-height:24px}}@media (max-width:480px){.product-banner.product-banner-square{width:100%}}.single-promoblock{width:100%;position:relative;overflow:hidden}.single-promoblock img{max-width:100%;height:auto;transition:all .3s}.single-promoblock:hover img{transform:scale(1.1)}.single-promoblock .single-promoblock-text-bl{position:absolute;bottom:25px;left:48px;max-width:435px}.single-promoblock .single-promoblock-text-bl h2{margin-bottom:18px;font-size:52px;font-weight:400;line-height:62px;color:#000;text-transform:uppercase}.single-promoblock .single-promoblock-text-bl p{font-weight:400;font-size:15px;color:#272727}@media (max-width:480px){.single-promoblock .single-promoblock-text-bl h2{font-size:36px;line-height:42px}.single-promoblock .single-promoblock-text-bl{left:20px}}.advantages-box{margin-bottom:50px}.advantages-type-1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantages-type-1-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 48px}.advantages-type-1-item-fixd_w{flex-basis:25%}@media (max-width:767px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{margin-right:0}.advantages-type-1{flex-wrap:wrap;justify-content:center}}.advantages-type-1-title{margin-bottom:-3px;font-size:14px;line-height:normal;color:#000;text-transform:uppercase}.advantages-type-1 .advantages-type-1-desc{margin-left:28px}.advantages-type-1-desc p{margin-bottom:0;font-weight:400;font-size:13px;line-height:24px;color:#999}.advantages-type-1-center .advantages-type-1-item{-moz-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:0;text-align:center}.advantages-type-1-img{max-width:48px;height:auto}.advantages-type-1-center .advantages-type-1-desc{margin-top:30px;margin-left:0}.additional-text-type-1{-webkit-box-flex:1;flex:1 1 100%;margin-bottom:60px;text-align:center}.additional-text-type-1-hidden{display:none}.additional-text-type-1-title{margin-bottom:55px;text-transform:uppercase}@media (max-width:1600px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 0}.advantages-type-1-item-fixd_w{flex-basis:auto}}@media (max-width:1200px){.advantages-type-1 .advantages-type-1-desc{margin-left:10px}.advantages-type-1{flex-wrap:wrap}.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 90px;width:50%;margin-bottom:35px}}@media (max-width:991px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 50px}}@media (max-width:800px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 20px}}@media (max-width:615px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0 45px;width:100%}.advantages-type-1 .advantages-type-1-desc{margin-left:20px}}@media (max-width:480px){.advantages-type-1>.advantages-type-1-link,.advantages-type-1>.advantages-type-1-item{padding:0;width:100%}}.header-contacts{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}.header-contact-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;line-height:normal;margin-bottom:11px}.contact-text a{font-size:15px;color:#000}.contact-text p{margin-bottom:0;font-size:13px}.contact-img{margin-right:5px}.header-contacts .header-contacts-title{margin-bottom:38px}.anthemeblocks-producttabs{margin-bottom:100px}.anthemeblocks-producttabs .nav-tabs{text-align:center;border-bottom:none;padding-right:11px;margin-bottom:28px}.anthemeblocks-producttabs .nav-item{float:none;display:inline-block;margin:0}.anthemeblocks-producttabs .nav-link{text-transform:uppercase;font-weight:500;padding:21px 15px;min-width:218px;font-size:18px;border:1px solid transparent;color:#000;border-radius:50px}.anthemeblocks-producttabs .nav-item .nav-link:hover,.anthemeblocks-producttabs .nav-item .nav-link.active{background-color:#fafafa;border-color:#e6e6e6;color:#000}.anthemeblocks-producttabs .product-miniature{width:344px}.anthemeblocks-producttabs .product-miniature .product-description{margin-top:0}@media (max-width:1600px){.anthemeblocks-producttabs .product-miniature{max-width:277px;margin-right:0;margin-left:-1px;margin-bottom:-1px}}@media (max-width:1024px){.anthemeblocks-producttabs .product-miniature{max-width:310px}}@media (max-width:800px){.anthemeblocks-producttabs .product-miniature{max-width:235px}}@media (max-width:480px){.anthemeblocks-producttabs .product-miniature{max-width:255px}}.anthemeblocks-producttabs .all-products-btn{margin-top:66px;min-width:228px}.anthemeblocks-producttabs .product-miniature .thumbnail-container{width:100%}.anthemeblocks-producttabs .product-miniature .thumbnail-container-image{margin-bottom:6px}.anthemeblocks-producttabs .product-miniature .product-title{margin-top:7px;margin-bottom:12px}#index .tab-pane.active .product-miniature{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:ScaleTabs}#index .tab-pane .product-miniature{animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease}@-webkit-keyframes ScaleTabs {
    from  {
      -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      transform: scale(0, 0);
      opacity: 0;
    }
    to {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1);
      opacity: 1;
    }
}@keyframes ScaleTabs {
    from  {
      -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      transform: scale(0, 0);
      opacity: 0;
    }
    to {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1);
      opacity: 1;
    }
}@media (max-width:640px){.anthemeblocks-producttabs .nav-item{display:block;margin:0!important}.anthemeblocks-producttabs .nav-tabs{padding:0;margin-bottom:8px}.product-miniature.product-miniature-large .thumbnail-container,.product-miniature.product-miniature-large .highlighted-informations,.product-miniature.product-miniature-large .product-description{width:300px}.product-miniature.product-miniature-large .thumbnail-container-image{min-height:0!important}.anthemeblocks-producttabs{margin-bottom:8px}}.anthemeblocks-staticblockcategory{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.anthemeblocks-staticblockcategory-content p{text-transform:uppercase;font-size:11px;font-weight:500;color:#aea9a3}.staticblockcategory-item{position:relative;overflow:hidden;max-width:430px;width:25%}.staticblockcategory-item.staticblockcategory-item-big{max-width:840px;width:50%}.anthemeblocks-staticblockcategory-content{margin-bottom:3px}.staticblockcategory-item-big .anthemeblocks-staticblockcategory-desc{left:8.1%;bottom:10%}.anthemeblocks-staticblockcategory-desc{position:absolute;left:11%;bottom:9.8%;max-width:195px}.anthemeblocks-staticblockcategory-desc h2{font-size:32px;font-weight:500;line-height:38px;margin-bottom:4px;color:#000;text-transform:uppercase}.staticblockcategory-item-big .anthemeblocks-staticblockcategory-desc h2{max-width:none;margin-bottom:10px}.anthemeblocks-staticblockcategory-content p{color:#969597;line-height:22px;font-size:12px;margin-bottom:0}.staticblockcategory-item img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;max-width:100%;height:auto}.staticblockcategory-item:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}@media (max-width:991px){.anthemeblocks-staticblockcategory{justify-content:center}.staticblockcategory-item{width:50%}}@media (max-width:600px){.anthemeblocks-staticblockcategory{margin-top:30px}.anthemeblocks-staticblockcategory-desc h2{max-width:213px}.staticblockcategory-item{max-width:100%}.staticblockcategory-item,.staticblockcategory-item img{width:100%}}@media (max-width:480px){.anthemeblocks-staticblockcategory-desc h2{margin-bottom:6px}.anthemeblocks-staticblockcategory-desc h2{font-size:25px}.anthemeblocks-staticblockcategory-content{margin-bottom:0}.staticblockcategory-item button{display:none}.staticblockcategory-item img{max-height:231px}}.advant{border:solid 2px #eaeaea;padding:38px 30px 22px 30px;margin-bottom:65px}.advant a{color:#333;text-decoration:none}.advant img{position:absolute;top:-30px;left:50%;margin-left:-64px;background:#fff;padding:0 40px}.advant h4{font-size:18px;margin-bottom:15px;margin-top:16px}.advant p{font-size:15px;line-height:20px}.video-js{width:auto!important}.video_frame h3{margin:0 0 15px 0}.anproductvideo-list .list_video_wr{float:left;width:100%;margin-bottom:20px}.anproductvideo-list .video_inner{width:33%;float:left}.anproductvideo-list .video_frame-descr{width:67%;float:right;padding-left:30px}.anproductvideo-list .list_video_wr .video_inner{position:relative;width:33%;float:left}@media (max-width:768px){.anproductvideo-list .video_inner,.anproductvideo-list .video_frame-descr,.anproductvideo-list .list_video_wr .video_inner{width:100%}.anproductvideo-list .video_frame-descr{padding:15px 0 0 0}.anproductvideo-list .list_video_wr{margin-bottom:30px}}.anproductvideo-long .list_video_wr{float:left;width:100%;margin-bottom:30px}.anproductvideo-long .video_inner{width:100%;float:left}.anproductvideo-long .video_frame-descr{width:100%;float:right;padding:15px 0 10px 0}.anproductvideo-long .list_video_wr .video_inner{position:relative;width:100%;float:left}.anproductvideo-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.anproductvideo-grid .list_video_wr{width:50%;height:100%;padding:15px}.anproductvideo-grid .video_inner{width:100%;float:left}.anproductvideo-grid .video_frame-descr{width:100%;float:right;padding:15px 0 10px 0}.anproductvideo-grid .list_video_wr .video_inner{position:relative;width:100%;float:left}.anproductvideos .video-preview{position:relative;height:0;padding-bottom:56.25%}.anproductvideos .list_video_wr .video_frame:before,.anproductvideos .list_video_wr .video_frame:after{content:'';display:table;clear:both}.anproductvideos .video-preview iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1600px){#index .container{width:1740px;max-width:100%;padding-left:10px;padding-right:10px}}@media (max-width:1800px){#index .container{padding-left:15px;padding-right:15px}}.btn-primary{min-width:230px;padding:0 10px;line-height:70px;text-align:center;border-radius:40px;font-size:15px;font-weight:400;text-transform:none;border:none}#header{border-bottom:1px solid #f0f0f0}@media (max-width:767px){#header{border:none}}.footer-container-grid,.footer-container-links{max-width:1740px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}#header .header-nav-inside,#header .header-top{width:1740px;max-width:100%;padding-left:10px;padding-right:10px;margin-right:auto;margin-left:auto}#header .header-nav{border-bottom:1px solid #f0f0f0}@media (max-width:767px){#header .header-nav{min-height:auto;border-bottom:none}}#header .header-nav #contact-link a,#header .dropdown .expand-more{color:#959595;margin-right:4px}.block-social ul{margin-bottom:0}.header-top-wrapper{justify-content:space-between}.header-top-center{flex:1}.product-miniature{position:relative;width:277px;border:1px solid #e6e6e6;margin-left:-1px;margin-bottom:-1px;overflow:hidden;z-index:1;transition:all .4s}.product-miniature:hover{z-index:5;border-color:#a9a9a9}.product-miniature .thumbnail-container .product-description{transition:opacity .6s}.product-miniature .highlighted-informations{position:absolute;bottom:-70px;left:0;right:0;width:100%;line-height:68px;text-align:center;z-index:5;transition:all .4s}.product-miniature .variant-links{position:absolute;bottom:10px;right:0}.product-miniature .variant-links .color{display:block;margin-bottom:10px;transform:translateX(100%);transition:transform .3s}.product-miniature .highlighted-informations a.quick-view{font-size:13px;text-transform:uppercase;color:#fff}.product-miniature .highlighted-informations a.quick-view i{margin-right:10px}.product-miniature .thumbnail-container:hover .highlighted-informations{bottom:0}.product-miniature .thumbnail-container:hover .product-description{opacity:0}@media (max-width:767px){.product-miniature .thumbnail-container:hover .product-description{opacity:1}}.product-miniature .thumbnail-container:hover .color{transform:translateX(-15px)}@media (max-width:767px){.product-miniature .thumbnail-container:hover .color{transform:translateX(100%)}}.product-miniature .thumbnail-container-image{position:relative}.popular-products .product-miniature{width:344px}.popular-products .product-miniature .product-description{margin-top:0}@media (max-width:1600px){.popular-products .product-miniature{max-width:277px;margin-right:0;margin-left:-1px;margin-bottom:-1px}}@media (max-width:1024px){.popular-products .product-miniature{max-width:310px}}@media (max-width:800px){.popular-products .product-miniature{max-width:235px}}@media (max-width:480px){.popular-products .product-miniature{max-width:255px}}.popular-products .all-products-btn{margin-top:66px;min-width:228px}.popular-products .product-miniature .thumbnail-container{width:100%}.popular-products .product-miniature .thumbnail-container-image{margin-bottom:6px}.popular-products .product-miniature .product-title{margin-top:6px;margin-bottom:10px}#_desktop_language_selector,#_desktop_currency_selector,#_desktop_user_info,#_desktop_cart{position:relative;height:100%}.language-selector-wrapper{height:100%}#header .header-nav .language-selector,#_desktop_currency_selector .currency-selector{height:100%;display:flex;align-items:center;padding:0 13px}#header #_desktop_language_selector .language-selector{padding-left:30px;padding-right:20px}#_desktop_language_selector:before,#_desktop_language_selector:after,#_desktop_currency_selector:after,#_desktop_user_info:after,#_desktop_cart:after,.header-nav .search-widget:after{content:'';position:absolute;top:0;bottom:0;width:1px;height:100%;background-color:#f0f0f0}#_desktop_language_selector:before{left:0}#_desktop_language_selector:after,#_desktop_currency_selector:after,#_desktop_user_info:after,#_desktop_cart:after,.header-nav .search-widget:after{right:0}#_desktop_user_info,#_mobile_user_info{display:flex;align-items:center;padding:0 10px}#_mobile_user_info{padding:0 15px}#_desktop_user_info .user-info a,#_mobile_user_info .user-info a{position:relative;display:inline-block;vertical-align:middle}#_mobile_user_info .user-info a{color:#000}#_desktop_user_info .user-info .logout,#_mobile_user_info .user-info .logout{color:#000}#_desktop_user_info .user-info .logout i,#_mobile_user_info .user-info .logout i{font-size:30px}#_desktop_user_info .user-info .user-info-icon,#_mobile_user_info .user-info .user-info-icon{position:relative;display:block;width:65px;height:70px}@media (max-width:767px){#_mobile_user_info .user-info .user-info-icon{height:50px}}#_desktop_user_info .user-info .user-info-icon:before,#_mobile_user_info .user-info .user-info-icon:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:24px;height:24px;background:url(themes/toonsun/assets/img/xicon_account.png.pagespeed.ic.qhxjYQb4WN.png) center no-repeat}.blockcart-link .shoping-cart-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:23px;height:26px;background:url(themes/toonsun/assets/img/xicon_basket.png.pagespeed.ic.hjpfcjUSOr.png) center no-repeat}.blockcart-link .cart-products-count{position:absolute;top:-10px;right:-14px;display:block;width:22px;height:22px;line-height:22px;font-size:11px;text-align:center;border-radius:50%;color:#fff;font-style:normal}.header-nav #_desktop_search{position:relative;float:none;height:100%;display:flex;align-items:center}.header-nav .search-widget form input[type="text"]{border:none;padding:0 50px 0 20px;width:160px;min-width:160px;transition:all .4s;background-color:transparent}.header-nav .search-widget form input[type="text"]:focus{width:400px}@media (max-width:1024px){.header-nav .search-widget form input[type="text"]:focus{width:160px}}.search-widget form button[type="submit"] .search-ico{position:absolute;top:0;right:0;bottom:0;left:0;background:url(themes/toonsun/assets/img/xicon_search.png.pagespeed.ic.uIAkkLA8np.png) center no-repeat}.promoblocks-grid{display:flex;margin-bottom:45px}.promoblocks-grid .grid-column{width:50%}.amenu-item .amenu-link{font-weight:500;padding:15px 25px}.footer-container-links{margin-bottom:85px}.footer-container-links .links{display:flex;justify-content:center}@media (max-width:767px){.footer-container-links .links{display:block}}#footer .footer-container .footer-container-links li{display:inline-block;margin:0 10px 9px 10px}#footer .footer-container .footer-container-links li a{color:#868686}#footer .footer-container .footer-container-links li a:hover{color:#000}#footer .footer-container-grid{display:flex;justify-content:space-between;margin-bottom:73px}#footer .footer-container-grid .footer-container-column{text-align:center;width:33.333333333%}#footer .footer-container-grid .footer-container-column .block-social{text-align:center}@media (max-width:991px){#footer .footer-container-grid{flex-wrap:wrap}#footer .footer-container-grid .footer-container-column{width:100%;margin-bottom:30px}#footer .footer-container-grid .footer-container-column:last-child{margin-bottom:0}.block_newsletter{margin-bottom:0}.block_newsletter p{max-width:450px;margin-left:auto;margin-right:auto}}@media (max-width:767px){#footer .footer-container .footer-container-links li{display:block;margin:0;padding-left:0;padding-right:0}}.block_newsletter .block-newsletter-title,.header-contacts-title,.block-contact .block-contact-title{margin-bottom:35px;font-size:20px;font-weight:600;color:#000}.block_newsletter p{margin-bottom:25px;color:#868686}.block_newsletter form button[type="submit"]{width:24px;height:18px;background:url(themes/toonsun/assets/img/xicon_mail.png.pagespeed.ic.gDeyGNfTYu.png) center no-repeat;cursor:pointer}.copyright-container{padding:32px 0}.copyright-container p{margin-bottom:0;text-align:center}.copyright-container p a{color:#fff}#category #wrapper #left-column,#prices-drop #wrapper #left-column,#new-products #wrapper #left-column,#best-sales #wrapper #left-column{padding-right:0}#category #wrapper #content-wrapper,#prices-drop #wrapper #content-wrapper,#new-products #wrapper #content-wrapper,#best-sales #wrapper #content-wrapper{padding-left:9px}@media (max-width:1200px){#category #wrapper #left-column,#prices-drop #wrapper #left-column,#new-products #wrapper #left-column,#best-sales #wrapper #left-column{padding-right:15px}#category #wrapper #content-wrapper,#prices-drop #wrapper #content-wrapper,#new-products #wrapper #content-wrapper,#best-sales #wrapper #content-wrapper{padding-left:15px}.block-categories,#search_filters{width:auto;padding:10px 15px}}#search_filters>h4.h6{margin-bottom:31px;font-size:16px;color:#000;text-transform:uppercase}.block-category>h1{margin-bottom:21px;font-size:32px;text-transform:uppercase;font-weight:500}.block-category #category-description>p{font-weight:400;color:#000}#js-product-list-top{margin-left:42px;padding:13px 20px;font-size:13px;background-color:#fafafa}@media (max-width:991px){#js-product-list-top{margin-left:0}}#js-product-list-top p{margin-bottom:0;font-size:13px;color:#000}#_desktop_search_filters_clear_all .btn-primary{min-width:155px;line-height:52px}.product-accessories .thumbnail-container .thumbnail-container-image img{width:auto}.images-container .product-images{margin-bottom:0}.page-product h1{font-weight:500;margin-bottom:15px}#product .nav-tabs .nav-link.active{background-color:#fff;border-color:#eeeff4;color:#000}#product .tabs .tab-content{border:1px solid #eeeff4;border-top:none}#product .tabs .tab-content .tab-pane .product-description{color:#000}#product #description .product-description ul{list-style:initial;padding-left:40px}#product .product-accessories>h3.h5{margin-bottom:50px;font-size:28px;font-weight:500;text-transform:uppercase;color:#000}.product-line-grid-body{align-self:flex-start;padding-left:24px}@media (max-width:1200px){.product-line-grid-body{margin-left:15px}}@media (max-width:578px){.product-line-grid-body{margin-left:0;padding-left:15px}}.product-line-grid .product-image{display:block}.product-line-grid-body .product-line-info{line-height:normal;font-weight:500}.product-line-grid-body .product-line-info.product-price{margin-bottom:16px}.product-line-grid-body>.product-line-info>a.label{display:block;margin-bottom:10px;color:#000;font-size:14px}@media (max-width:767px){.product-line-grid-body>.product-line-info>a.label{text-align:center}}.product-line-grid-body .product-line-info .price{font-size:18px}.product-line-grid-body>.product-line-info>.label{font-size:12px;color:#7d7d7d}.product-line-grid-body .product-line-info .value{font-size:12px;color:#000}.cart-line-product-actions .remove-from-cart{position:relative;top:5px;left:-17px;width:20px;height:20px;line-height:20px;background-color:#eeeff4;border-radius:50%}@media (max-width:767px){.cart-line-product-actions .remove-from-cart{left:auto}}.cart-line-product-actions .remove-from-cart>i{position:absolute;top:2px;left:2px;font-size:16px;display:inline-block;margin:0}.continue-shopping-btn{line-height:59px;min-width:228px;background-color:#e6e6e6;color:#000;font-weight:500;margin-top:11px}.cart-grid-right{margin-top:70px}.card.cart-summary .cart-detailed-totals{padding:20px 30px 13px 30px;border:1px solid #f0f0f0;background-color:#f2f2f2}.checkout.cart-detailed-actions{padding:30px;color:#f9f9f9;border:1px solid #f0f0f0;border-top:none}.checkout.cart-detailed-actions .btn-primary{min-width:100%;line-height:58px}.cart-summary-line.cart-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;margin-top:19px;padding-top:25px;border-top:1px solid #e4e3e3}.cart-summary-line.cart-total span.label{text-transform:uppercase}.cart-summary-line.cart-total span.value{font-size:24px}.cart-summary-line:after{display:none}#cart .breadcrumb-wrapper{margin-bottom:49px}@media (max-width:1250px){.footer-container-links .links{flex-direction:column;align-items:center}.footer-container .links{text-align:center}}@media (max-width:767px){.footer-container .links{text-align:left}}@media (max-width:1200px){.block-social li{margin:0}.amenu-item .amenu-link{padding:15px}}@media (max-width:991px){.block-social{display:none}.amenu-item .amenu-link{padding:15px}.amega-menu .anav-top{justify-content:flex-end}#product .images-container{margin-bottom:30px}}@media (max-width:800px){.promoblocks-grid .grid-column{width:100%}.promoblocks-grid{flex-wrap:wrap}}#_mobile_search form input[type="text"]{width:100%;height:50px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.btn-primary,.cart-grid-body>a.label,#blockcart-modal .cart-content .cart-content-btn .btn{-webkit-transition:background-color .3s , color .3s;transition:background-color .3s , color .3s;position:relative}.btn-primary::before,.cart-grid-body>a.label::before,#blockcart-modal .cart-content .cart-content-btn .btn::before{content:'';position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;border-radius:50px;z-index:-1;opacity:.4;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.btn-primary:hover,.cart-grid-body>a.label:hover,#blockcart-modal .cart-content .cart-content-btn .btn:hover{-webkit-transition:background-color .1s .3s , color .1s .3s;transition:background-color .1s .3s , color .1s .3s;-webkit-animation:anim-moema-1 .3s forwards;animation:anim-moema-1 .3s forwards}.cart-grid-body>a.label:hover,#blockcart-modal .cart-content .cart-content-btn .btn:hover{border-color:#fff}.btn-primary:hover::before,.cart-grid-body>a.label:hover::before,#blockcart-modal .cart-content .cart-content-btn .btn:hover::before{-webkit-animation:anim-moema-2 .3s .3s forwards;animation:anim-moema-2 .3s .3s forwards}@-webkit-keyframes anim-moema-1 {
    60% {
        -webkit-transform: scale3d(0.8, 0.8, 1);
        transform: scale3d(0.8, 0.8, 1);
    }
    85% {
        -webkit-transform: scale3d(1.1, 1.1, 1);
        transform: scale3d(1.1, 1.1, 1);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}@keyframes anim-moema-1 {
    60% {
        -webkit-transform: scale3d(0.8, 0.8, 1);
        transform: scale3d(0.8, 0.8, 1);
    }
    85% {
        -webkit-transform: scale3d(1.1, 1.1, 1);
        transform: scale3d(1.1, 1.1, 1);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}@-webkit-keyframes anim-moema-2 {
    to {
        opacity: 0;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}@keyframes anim-moema-2 {
    to {
        opacity: 0;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}#mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector{padding-left:10px}@media (max-width:767px){.block-contact .title{text-align:center}}@media (min-width:767px){.search-widget form input[type="text"]{border-radius:22px;border:2px solid #f0f0f0}}#_desktop_logo .logo{margin-top:-18px}#_mobile_top_user_info .user-info .user-info-icon:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:24px;height:24px;background:url(themes/toonsun/assets/img/xicon_account.png.pagespeed.ic.qhxjYQb4WN.png) center no-repeat}#_mobile_top_user_info .user-info{width:70px;height:60px;line-height:normal;position:relative;display:inline-block;vertical-align:middle}#_mobile_top_location_info .location_info{position:relative;width:45px;height:60px}#_mobile_top_location_info .location_info a{color:#4dbee3}#_mobile_top_location_info .location_info a .mobile-location-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-69%);display:block;width:24px;height:24px;color:#bb1c85;text-align:center}@media (max-width:767px){#header .header-nav .blockcart a{width:45px}#header .header-nav .blockcart.active{margin-left:0}.blockcart-link .shoping-cart-icon{left:27%}}#revws-portal-product-reviews .form-group{color:#fff}#productCommentsBlock .tabs .pull-right .open-comment-form{margin-top:10px;margin-right:10px;min-width:172px;line-height:54px}@media (min-width:768px){#productCommentsBlock .tabs #product_comments_block_tab .alert-info{line-height:47px}}@media (max-width:768px){#_mobile_search{width:60%;float:right}}.responsive-cms-custom-div{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;min-height:500px}.responsive-cms-custom-div iframe,.responsive-cms-custom-div object,.responsive-cms-custom-div embed{position:absolute;top:0;left:0;width:100%;height:100%}.all-brands .letter-select li{float:left}.all-brands .letter-select a{padding:11px;font-weight:bold;font-size:14px;display:block}.all-brands .brands-by-letter .box-letter .box-title{width:100%;display:block;background:#ccc;font-weight:bold;height:40px;line-height:40px;padding-left:10px}.all-brands .brands-by-letter .box-letter .letter-content{line-height:32px;padding-left:10px}.brand{display:block;float:left;padding:10px;border:dotted 1px;margin:5px;text-align:center}.brand:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19)}.brand-img{width:250px;height:100px}.responsive-cms-img{max-width:100%;height:auto}.revws-hidden{display:none}.revws-grading{display:flex;cursor:default;touch-action:none}a .revws-grading{cursor:pointer}.revws-grade-wrap{display:flex;align-items:center;justify-content:center}.revws-grading-product .revws-grade-wrap{padding-left:2px;padding-right:2px}.revws-grading-criterion .revws-grade-wrap{padding-left:1.75px;padding-right:1.75px}.revws-grading-list .revws-grade-wrap{padding-left:2px;padding-right:2px}.revws-grading-create .revws-grade-wrap{padding-left:10px;padding-right:10px}.revws-grading-product .revws-grade{width:16px;height:16px}.revws-grading-criterion .revws-grade{width:14px;height:14px}.revws-grading-list .revws-grade{width:16px;height:16px}.revws-grading-create .revws-grade{width:80px;height:80px}.revws-grade{transition:all 200ms linear;stroke-width:1}.revws-grade path{transition:fill 250ms ease}.revws-grade-off path{fill:transparent;stroke:#d5d5d5}.revws-grade-on path{fill:#ffd055;stroke:#ffd055}.revws-grade-highlight path{fill:#bf9c3f;stroke:#bf9c3f}.revws-review-list{position:relative;overflow-x:auto}.revws-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5}.revws-loading-spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.revws-under-review{color:red;font-size:12px;margin-top:-10px}.revws-review{position:relative;display:flex;flex-direction:row;margin:10px 0;padding:10px;border-top:1px solid #e5e5e5}.revws-review:first-child{border-top:none}.revws-review-author{min-width:120px}.revws-review-author-name{color:#222;font-size:12px}.revws-verified-buyer-badge{display:flex;margin-top:5px;font-weight:500;color:green;font-size:12px;line-height:16px}.revws-verified-buyer-badge:before{content:'';background:url(modules/revws/views/img/verified-buyer-badge.svg);width:14px;height:14px;margin-right:5px;display:inline-block}.revws-review-date{color:#999;font-size:12px}.revws-review-review{display:flex;justify-content:space-between}.revws-review-box{width:100%}.revws-review-title{color:#222;font-weight:bold;font-size:16px;word-break:break-word}.revws-review-title a{cursor:pointer}.revws-review-content{color:#666;padding:10px 0;font-size:14px;word-break:break-word}.revws-review-criteria{color:#999;font-size:14px;font-weight:400}.revws-review-criteria-block{padding-left:15px}.revws-review-criteria-block table{border-spacing:0;border-collapse:collapse}.revws-review-criteria-block td{padding:0 10px}.revws-review-criteria-inline{width:100%;padding-bottom:20px;display:flex;flex-wrap:wrap}.revws-review-criterion{display:flex}.revws-review-criteria-inline .revws-criterion-label{margin-right:10px}.revws-review-criteria-inline .revws-review-criterion:not(:last-child) {border-right:1px solid #f5f5f5;padding-right:20px;margin-right:20px}.revws-actions{display:flex;color:#999;font-size:12px}.revws-actions .btn{color:#999;font-size:12px;padding:3px 6px}.revws-actions .btn:hover{color:#222;text-decoration:none}.revws-actions .revws-report:first-child .btn,.revws-actions .revws-delete:first-child .btn{padding-left:0}.revws-action:not(:last-child) {border-right:1px solid #f5f5f5;padding-right:10px;margin-right:10px}.revws-paging{display:flex;flex-direction:row;justify-content:center;height:48px}.revws-page-prev,.revws-page-next{cursor:pointer;width:48px;height:48px}.revws-page-prev svg,.revws-page-next svg{margin:12px;fill:rgba(0,0,0,.54)}.revws-disabled svg{fill:rgba(0,0,0,.26)}#revws-product-extra,#revws-product-buttons,#revws-product-custom-placement,.revws-product-extra-link,.revws-product-custom-placement-link,.revws-product-buttons-link{display:flex;flex-direction:row;align-items:center}#revws-product-extra b,#revws-product-buttons b,#revws-product-custom-placement b,.revws-product-list .revws-grading,.revws-comparison .revws-grading,.revws-product-buttons-link .revws-grading,.revws-product-custom-placement-link .revws-grading,.revws-product-extra-link .revws-grading{margin-right:10px;flex-grow:0;flex-shrink:0}.revws-count-text{flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.revws-product-list,.revws-product-list a,.revws-comparison{display:flex;flex-direction:row;justify-content:center;align-items:center}.revws-product-list a{max-width:100%;overflow:hidden}.revws-product-list-empty{opacity:0}.revws-replies{width:100%;padding:20px;background-color:#ebf3f8;margin-top:10px;font-size:90%;color:#777}.revws-reply-title{font-weight:500;color:#444;margin-bottom:10px}.revws-review-with-product{display:flex;margin-bottom:40px;padding-left:20px;padding-right:20px}.revws-review-with-product .revws-review-wrapper{flex-shrink:1;flex-grow:1}.revws-review-with-product img{max-width:200px;padding-right:40px;flex-shrink:0;flex-grow:0}.revws-review-with-product .revws-review{margin-top:30px;border:1px solid #f5f5f5}.revws-review-requests{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:40px}.revws-review-request{padding:20px;cursor:pointer;transition:all 350ms ease;transform:scale(.9)}.revws-review-request:hover{box-shadow:rgba(0,0,0,.12) 0 1px 6px , rgba(0,0,0,.12) 0 1px 4px;transform:scale(1)}.revws-review-request-name{margin-top:10px;text-align:center}@media (min-width:768px){.revws-review-author{width:20%;display:flex;flex-direction:column;align-items:center}.revws-review .revws-grading-product{margin:20px 0}.revws-review-details{width:80%;border-left:1px solid #f5f5f5;padding-left:30px}}@media (max-width:768px){.revws-review{flex-direction:column}.revws-review-author{width:100%;display:flex;flex-direction:row}.revws-review-details{width:100%}.revws-review .revws-grading-product{margin:0 20px}.revws-review .revws-verified-buyer-badge{margin:0 5px}.revws-review-details{margin:30px 0}.revws-review-content{margin-top:10px}.revws-review-review{flex-direction:column}.revws-review-criteria{padding:20px 0}.revws-review-criteria .revws-criterion-label{padding-left:0}.revws-review-with-product{flex-wrap:wrap;justify-content:center}.revws-review-with-site img,.revws-review-with-product img{padding-right:0}.revws-review-entity-name{text-align:center}}.revws-reset label{text-align:left}.revws-dialog{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px}.revws-dialog h2{padding-bottom:3rem;font-size:1.5em;color:#999}.revws-product-image{max-width:250px;max-height:250px}.revws-product-image-small{max-width:150px;max-height:150px}.revws-dialog-slides-wrapper{width:100%;overflow:hidden;position:relative}.revws-dialog-slides{display:flex;position:relative;transition:left 300ms ease;top:0;left:0}.revws-dialog-slide{width:100%;flex-direction:column;align-items:center;justify-content:center;display:flex;overflow:hidden;text-align:center}.revws-dots{display:flex;justify-content:center;margin-top:40px}.revws-dot{width:6px;height:6px;margin:0 5px;padding:5px;cursor:pointer}.revws-dot::after{content:'';display:block;width:6px;height:6px;border-radius:50%;background-color:#ddd;transition:box-shadow .5s}.revws-dot:hover::after,.revws-dot:focus::after,.revws-dot-active::after,.revws-dot-active:hover::after,.revws-dot-action:focus::after{box-shadow:0 0 0 2px #ddd}.revws-review-form .revws-review-form-input{margin-top:3rem}.revws-review-form .revws-review-form-criterion{display:flex;flex-direction:row}.revws-review-form-criterion-label{margin-right:1rem;font-weight:bold;color:#999;width:120px;overflow-x:hidden;text-overflow:ellipsis}.revws-review-form-author{color:#999;margin-bottom:1rem}.revws-review-form-author a{cursor:pointer;color:#666}.revws-review-form-author a:hover{color:#222;text-decoration:underline}.revws-review-form-author-input{margin-bottom:1rem}.revws-review-form-consent{color:#999}.revws-review-form-consent *{margin:0;padding:0}.revws-review-form-image-text{display:flex;align-items:center;margin-top:1em;margin-bottom:1em;line-height:1em;font-size:.85em;color:#999;cursor:pointer;font-weight:normal}.revws-review-form-image-text svg{height:1.2em;fill:currentcolor;padding-right:5px}.revws-review-form-image-text:hover{color:#222}.revws-images{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px -10px 0 -10px}.revws-image{margin:10px;width:120px;height:120px;display:flex;justify-content:center;align-items:center;border:1px solid #f5f5f5;transition:all 250ms linear}.revws-image:hover{border:1px solid #222;opacity:.8;cursor:pointer}.revws-image img{max-width:100px;max-height:100px;padding:0}.revws-image svg{stroke:#aaa;fill:#aaa}.revws-entity-image-wrapper{display:flex;align-items:center}.revws-entity-image{max-width:100%}.revws-review-entity-name a{text-decoration:none}.revws-review-entity-name a:hover{text-decoration:underline}.revws-review-without-details{color:#999;font-style:italic;font-size:85%}