/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.faq-block{background:#eee;}.faq-block-title{float:left;width:25%;padding:20px;font-size:24px;font-weight:500;line-height:1.3;color:#202020;}.faq-block-content{float:left;width:75%;background:#fff;}.faq-item-descr{display:none;}.faq-item{border:1px solid #c7c7c7;border-bottom:none;}.field__item:last-child .faq-item,.field--item:last-child .faq-item{border-bottom:1px solid #c7c7c7;}.faq-item-title{position:relative;padding:15px 40px 15px 20px;cursor:pointer;color:#202020;line-height:1.2;font-size:16px;}.faq-item-title span{position:absolute;right:15px;top:50%;margin-top:-10px;font-size:20px;transition:.3s;color:#087ac0;}.faq-item-title.active span{transform:rotate(180deg);}.faq-item-descr{padding:0 20px 15px;font-size:15px;}.faq-item-descr p{padding:0;margin:15px 0;font-size:14px;}.faq-block-content-full{float:none;width:100%;}#block-faq{padding:0 15px;margin-bottom:35px;}@media(max-width:991px){.faq-block-title,.faq-block-content{float:none;width:100%;}.faq-block-title{font-size:22px;text-align:center;}}
.add-to-fav{position:absolute;right:4px;top:-12px;padding:6px 8px 5px 5px;border-radius:50%;text-align:center;color:#e74c3c;font-size:22px;cursor:pointer;opacity:1;}.add-to-fav .glyphicon-heart-empty{color:#c3bcbc;transition:color .3s;}.add-to-fav:hover .glyphicon-heart-empty{color:#e74c3c;}.add-to-fav.not-active{opacity:0.8;}.add-to-fav:hover{}.add-to-fav-icon{line-height:1;}.fav-login-msg{margin-bottom:20px;font-size:17px;text-align:center;}.region-header > .block.block-msory-favorites-block{float:right;padding-top:15px;padding-right:14px;}.header-fav-link-block .glyphicon{font-size:30px;}.header-fav-link-block .glyphicon-heart-empty{color:rgba(88,88,88,0.49);}.header-fav-link{position:relative;}.header-fav-link a{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:4px;background:none;transition:all .2s ease-in-out;color:#e74c3c;}.header-fav-link a:hover{background-color:#f1f1f1;text-decoration:none;}.header-fav-link-count{position:absolute;right:-6px;top:-1px;z-index:1;}.header-fav-link-count span{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;font-size:11px;color:#fff;background:#060009;}.product-full-image{position:relative;}.product-full-image .add-to-fav{right:auto;left:0;}@media (min-width:990px) and (max-width:1199px){body #block-domainswitcher{padding-left:5px;}body #block-phonenumberfaxemail .field--name-body{font-size:12px;}body #site-slogan{font-size:12px;line-height:20px;}body #logo{float:left;max-width:95px;padding:0;padding-top:10px;}body .region-header > .block.site-branding{width:270px;}body .site-branding__text{padding-left:105px;}}@media(max-width:991px){#block-favoriteslinkblock{display:none;}}@media(max-width:660px){.add-to-fav{right:10px;top:5px;}}
body .is-horizontal .tabs.secondary .tabs__tab{margin:0;border:none;}body .tabs.secondary a{background:#ebebe5;border-bottom:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-top:1px solid #a6a6a6;font-weight:bold;transition:.3s;}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-radius:0;}body .is-horizontal .tabs.secondary .tabs__tab:last-child a{border-right:1px solid #a6a6a6;}.is-horizontal .tabs.secondary .tabs__tab.is-active a,body .tabs.secondary a:hover{background:#fff;}.is-horizontal .tabs.primary a{font-weight:bold;}body .tabs.secondary{margin-top:2rem;padding-left:15px;padding-right:15px;}.form-wrapper-stock{padding:10px;border:1px solid #bfbfbf;}.form-wrapper-stock .fieldset-legend{font-weight:bold;text-transform:uppercase;}.form-wrapper-stock input[type=text]{width:75px;}form .form--inline .form-wrapper-stock{float:none;max-width:165px;}
