/*
Theme Name: Alista_NEW
Theme URI: https://alista.by
Version: 1.1.1
Description: Шаблон функциональности и оформления для сайта Alista.by
Author: Кохан Дмитрий
Author URI: https://alista.by
Text Domain: alista
Domain Path: /languages
*/
@font-face {font-family: Sweet Hampton;src: url(font/sweethampton.otf);font-display: swap;}@font-face {font-family: Segoe Ui;src: url(font/segoeui.ttf);font-display: swap;}@font-face {font-family: Segui Sb;src: url(font/seguisb.ttf);font-display: swap;}@media screen and (min-width: 992px) {html {scrollbar-color: #ffb3b3 #fff;scrollbar-width: thin;}::-webkit-scrollbar {width: 15px;}::-webkit-scrollbar-track {background-color: #fff;border-radius: 100px;}::-webkit-scrollbar-thumb {border-radius: 100px;border: 3px solid transparent;background-clip: content-box;background-color: #ffb3b3;}::-webkit-scrollbar-thumb:hover {background-color: #ffc7c7;}}@-moz-keyframes spinner {0% {-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-moz-transform: rotate(359deg);-webkit-transform: rotate(359deg);-ms-transform: rotate(359deg);transform: rotate(359deg);}}@-webkit-keyframes spinner {0% {-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-moz-transform: rotate(359deg);-webkit-transform: rotate(359deg);-ms-transform: rotate(359deg);transform: rotate(359deg);}}@-ms-keyframes spinner {0% {-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-moz-transform: rotate(359deg);-webkit-transform: rotate(359deg);-ms-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes spinner {0% {-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-moz-transform: rotate(359deg);-webkit-transform: rotate(359deg);-ms-transform: rotate(359deg);transform: rotate(359deg);}}body.is-preload *, body.is-preload *:before, body.is-preload *:after {-moz-animation: none !important;-webkit-animation: none !important;-ms-animation: none !important;animation: none !important;-moz-transition: none !important;-webkit-transition: none !important;-ms-transition: none !important;transition: none !important;}body.register-page {position: relative;}body.register-page h1, body.register-page h2, body.register-page h3, body.register-page h4, body.register-page h5, body.register-page h6 {font-family: 'Montserrat Alternates', Helvetica, Arial, sans-serif;}body.register-page p.lead {font-weight: 400;}body.register-page .notice-warning {padding: 0.5em 1em 0.5em 4em;margin-bottom: 0;font-size: 0.9em;}body.register-page #terms+label, body.single-product #terms+label, .form-contacts #terms+label {margin: 0;padding: 0;font-size: 0.9em;}body.register-page #terms:checked+label:after, body.single-product #terms:checked+label:after, .form-contacts #terms:checked+label:after {left: 5px;top: 10px;}body.register-page #terms:checked+label:before, body.single-product #terms:checked+label:before, .form-contacts #terms:checked+label:before {background: #ff9292;}body.register-page #reg-attention, body.single-product #reg-attention, .form-contacts #reg-attention {padding: 0;font-size: 0.8em;}body.register-page .form-group-ads .input-ads {border: 2px solid #ff9292;color: rgba(0, 0, 0, 0.5);font-weight: 700;}body.register-page .form-group-ads .label-ads {color: rgba(0, 0, 0, 0.5);font-weight: 700;padding: 0;}body.register-page label.error {margin: 1em 0;}body.register-page .media h5 {font-weight: 600;}body.register-page .media p {font-size: 1rem;}.border-bold {border-width: 2px;}@media only screen and (max-width: 767px) {body.register-page h1 {font-size: 1.5rem;}body.register-page h2 {font-size: 1.25rem;}body.register-page h4, body.register-page h5 {font-size: 1.1rem;font-weight: 600;}body.register-page p {font-size: 1rem;}}body #wrapper {padding-top: 106px;}#header, nav.fixed-top {background: #fff;}.false-buttons {display: none;}@media screen and (max-width: 991px) {#header nav {overflow-y: auto;max-height: 100%;}}#wrapper {-moz-transition: -moz-filter 0.5s ease, -webkit-filter 0.5s ease, -ms-filter 0.5s ease, -moz-filter 0.5s ease;-webkit-transition: -moz-filter 0.5s ease, -webkit-filter 0.5s ease, -ms-filter 0.5s ease, -webkit-filter 0.5s ease;-ms-transition: -moz-filter 0.5s ease, -webkit-filter 0.5s ease, -ms-filter 0.5s ease, -ms-filter 0.5s ease;transition: -moz-filter 0.5s ease, -webkit-filter 0.5s ease, -ms-filter 0.5s ease, filter 0.5s ease;position: relative;}p {margin-bottom: 0.5rem;font-size: 1.1rem;}.small-90 {font-size: 90%;}.text-lighter {color: #3f3941;}del {display:inline-block;padding: 2px;margin-right: 10px;background:url(images/del.png);background-size:100% 100%;text-decoration: none;}fieldset {padding: 5px 20px;margin-bottom: 10px;border: 1px solid #E9ECEF;border-radius: 0.25rem;}legend {width: auto;display: block;padding: 5px 20px;margin-bottom: 0;font-size: 1em;line-height: 1.2;color: inherit;white-space: normal;}button.faq {background: url(images/open.png) no-repeat 0 11px;padding-left: 25px;}button.faq.close_faq {background-image: url(images/close.png);}article.post ul.ul-custom-list-type, article.page ul.ul-custom-list-type, article.product ul.ul-custom-list-type {padding-left: 10px;margin-bottom: 10px;font-size: 1.1rem;}article.post ul.ul-custom-list-type li, article.page ul.ul-custom-list-type li, article.product ul.ul-custom-list-type li {list-style-type: none;background-image: url(images/check.png);background-repeat: no-repeat;padding-left: 25px;background-position: 0 5px;}article.post ol, article.page ol, article.product ol {color: #ff9292;font-weight: bold;font-size: 1.1rem;}article.post ol.ol-custom-list-type, article.page ol.ol-custom-list-type, article.product ol.ol-custom-list-type {list-style-type: none;counter-reset: num;padding-left: 15px;margin-bottom: 10px;color: #000;font-weight: normal;}article.post ol.ol-custom-list-type li:before, article.page ol.ol-custom-list-type li:before, article.product ol.ol-custom-list-type li:before {content: counter(num)'. ';counter-increment: num;color: #ff9292;font-weight: bold;padding-right: 5px;}article.type-product h1 {margin-bottom: 25px;}div.type-product .card-footer {padding: 0.5rem 0;}.sale-price {white-space: nowrap;display: inline-block;}.archive .sale-price span {font-size: 80%;}.slider_product .sale-title, .slider_additional .sale-title, .slider_ads .sale-title {margin-top: 7px;}ul.terms li.term {background-image: url(images/list-bag-sm.png);background-repeat: no-repeat;padding-left: 30px;background-position: 3px 3px;line-height: 30px;}ul.product-variants {list-style-type: none;padding-left: 0;margin-bottom: 10px;}ul.product-variants li {display: inline-block;padding: 4px;margin-right: 8px;margin-bottom: 8px;border-radius: 4px;border: 1px dotted #ff6060;cursor: pointer;}ul.product-variants li:last-child {margin-right: 0;margin-bottom: 0;}ul.product-variants li.active-variant {border: 2px solid #ff6060;background-color: rgba(255, 168, 168, 0.3);}ul.product-variants li a {color: #000;display: block;}ul.product-variants li:hover {background-color: rgba(255, 168, 168, 0.3);}ul.product-variants li a:hover {text-decoration: none;}.archive-description p {font-size: 80%;font-weight: 400;margin-bottom: 1rem;}p.p-product, .product-content p, .product-content ul {font-size: 1em !important;}.open-more {display: none;}.category-news, .category-publication {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media only screen and (max-width: 767px) {article.type-product h1 {margin-bottom: 12px;}#box_delivery_method .input-group {flex-direction: column;}#box_delivery_method .input-group .custom-select {width: 100%;border-bottom-left-radius: 0.25rem;border-top-left-radius: 0.25rem;}#box_delivery_method .input-group .input-group-text {background-color: transparent;border-color: transparent;color: #212529;padding: 0 0 0.375rem 0;}.accessories, h5.modal-title {font-size: 90%;}ul.terms li.term {margin-bottom: 10px;border: 1px solid #f6d8cc;border-radius: 12px;width: 100%;}ul.terms li.term:last-child {margin-bottom: 0;}p.p-product, .product-content p, .product-content ul {font-size: 0.95em !important;margin-bottom: 4px !important;}ul.product-variants li a {font-size: 0.8em;}.open-more {display: inline-block;text-decoration: underline;cursor: pointer;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.open-more:hover {text-decoration: none;}.product-content {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 15;max-height: 400px;transition: 0.3s;}.product-content.open {max-height: 3000px;transition: 0.3s;}}#brand_pack ~ div.price_brand_pack {display: none;}#brand_pack:checked ~ div.price_brand_pack {display: block;}img.alignright, figure.alignright {float: right;margin: 0.5em 0 0.5em 1em;text-align: center;height: auto;max-width: 100%;}img.aligncenter, figure.aligncenter {display: block;margin-left: auto;margin-right: auto;text-align: center;height: auto;max-width: 100%;}img.alignleft, figure.alignleft {float: left;margin: 0.5em 1em 0.5em 0;text-align: center;height: auto;max-width: 100%;}figure.alignleft:last-of-type:after, figure.alignright:last-of-type:after {content: "\00a0";clear: both;display: block;height: 3em;}.after-without-float:after {clear: both;content: "\00a0";display: block;height: 0;font: 0px/0 serif;overflow: hidden;}.textarea-autosize {min-height: 2em;max-height: 11em;}.text-instock {color: #3D901A;}.icon-rss {font-size: 0.8em;}.icon-rss span {font-size: 0.7em;opacity: 0;}.icon-rss:hover span {opacity: 1;}#alista-menu li.menu-item-highlight a.nav-link {color: #FF5959;text-transform: uppercase;}#alista-menu li.menu-item-highlight a.nav-link:hover {color: #000;}.post-views-page {position: absolute;top: 0%;left: 0%;padding-left: 5px;}.post-views-single {padding-right: 10px;}.additional_product .btn {font-size: 0.85em;}#wrapper {display: flex;flex-direction: column;min-height: 100vh;font-family: "Montserrat", "Segoe Ui", "Helvetica Neue", Helvetica, Arial, sans-serif;}main {flex-grow: 1;background: #fff;}footer {flex-shrink: 0;}.slider_product, .slider_additional, .slider_ads {width: 100%;margin: 0 auto;text-align: center;opacity: 0;}.slider_product.opacity-1, .slider_additional.opacity-1, .slider_ads.opacity-1 {opacity: 1;transition: opacity 0.1s ease-in;}@media(min-width: 576px) {.slider_product, .slider_additional, .slider_ads {width: 90%;}}@media(max-width: 575px) {.slider_product img, .slider_additional img, .slider_ads img {width: 100%;}}.button-in-slider-img {width: 98%;margin-top: 5px;white-space: nowrap;overflow-x: auto;-ms-overflow-style: none;scrollbar-color: #ffb3b3 #fff;scrollbar-width: thin;}.button-in-slider-img::-webkit-scrollbar {height: 2px;}.button-in-slider-img::-webkit-scrollbar-track {-webkit-border-radius: 2px;border-radius: 2px;background-color: #fff;}.button-in-slider-img::-webkit-scrollbar-thumb {-webkit-border-radius: 2px;border-radius: 2px;background: #ffd9f3;border: 3px solid transparent;background-clip: content-box;}.button-in-slider-img::-webkit-scrollbar-thumb:hover {background-color: #ffc7c7;}.slider_product .caption, .slider_additional .caption, .slider_ads .caption {-moz-align-items: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;display: -moz-flex;display: -webkit-flex;display: -ms-flex;display: flex;-moz-flex-direction: column;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-moz-justify-content: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;-moz-transition: opacity 0.2s ease-in-out;-webkit-transition: opacity 0.2s ease-in-out;-ms-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;padding: 2rem;z-index: 1;font-size: 0.8rem;}.slider_product .caption h2, .slider_product .caption h3, .slider_product .caption h4, .slider_product .caption h5, .slider_product .caption h6, .slider_additional .caption h2, .slider_additional .caption h3, .slider_additional .caption h4, .slider_additional .caption h5, .slider_additional .caption h6, .slider_ads .caption h2, .slider_ads .caption h3, .slider_ads .caption h4, .slider_ads .caption h5, .slider_ads .caption h6 {font-size: 1.2rem;margin-bottom: 0.25rem;}@media(max-width: 1200px) {.slider_product .caption h2, .slider_product .caption h3, .slider_product .caption h4, .slider_product .caption h5, .slider_product .caption h6, .slider_additional .caption h2, .slider_additional .caption h3, .slider_additional .caption h4, .slider_additional .caption h5, .slider_additional .caption h6, .slider_ads .caption h2, .slider_ads .caption h3, .slider_ads .caption h4, .slider_ads .caption h5, .slider_ads .caption h6 {font-size: 0.95rem;margin-bottom: 0.1rem;}}.slider_product .caption > *, .slider_additional .caption > *, .slider_ads .caption > * {max-width: 100%;margin-bottom: 1rem;}.slider_product .caption > :last-child, .slider_additional .caption > :last-child, .slider_ads .caption > :last-child {margin-bottom: 0;}.slider_product .slide:hover .caption, .slider_additional .slide:hover .caption, .slider_ads .slide:hover .caption {opacity: 1;}.sticker_in_slider {position: absolute;top: 5px;right: 5px;border-radius: 0;font-size: 100%;font-weight: bold;padding: 0.35em 0.5em;z-index: 1;}.sticker_in_product {border-radius: 0;font-size: 90%;font-weight: bold;padding: 0.35em 0.5em;}.tags-links a {display: inline-block;padding: 0.25em 0.4em;margin-right: 5px;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25rem;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;color: #fff;background-color: #ff9292;}.cat-links a {color: #ff9292;font-weight: 700;}.user-link:after {content: url('data:image/svg+xml,\ <svg width="20" height="11" viewBox="0 0 20 11" fill="none" xmlns="http://www.w3.org/2000/svg">\ <path d="M1 5.5H19M19 5.5L15.1081 1.5M19 5.5L15.1081 9.5" stroke="%23ff6060" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\ </svg>');display: inline-block;line-height: 11px;height: 11px;width: 20px;padding-left: 8px;}.text-about-us {text-align: justify;}.jumbotron {background-position: center center;background-repeat:no-repeat;text-align:center;background-size: cover;position: relative;}.jumbotron.main {height: 250px;}.jumbotron.second {min-height: 300px;margin-bottom: 0;transition: all 0.5s ease-in-out;}.jumbotron.second:hover {border: 1px dotted #ff9292;}.jumbotron #banner {font-family: 'Montserrat Alternates', Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.8rem;text-shadow: 0 0 2px #A62F2F, 1px 1px 1px #191919, 0 0 25px #ff9292, 0 0 5px #CF704A;line-height: 1.6;}#button-in-jumbotron {font-family: 'Montserrat Alternates', Helvetica, Arial, sans-serif;text-transform: uppercase;box-shadow: 0 0 12px 4px #ff9292;text-shadow: 1px 1px 2px #CF88B8, 0 0 4px #ff9292;font-size: 1.1rem;line-height: 1.4;color: #191919;font-weight: 400;}.jumbotron #banner #brand-alista {font-family: 'Sweet Hampton', Helvetica, Arial, sans-serif;font-size: 3.6rem;padding-left: 7px;}.brand-alista {font-family: 'Sweet Hampton', Helvetica, Arial, sans-serif;}.wrap-for-button {bottom: 20%;left: 0;}@media only screen and (max-width: 991px) {.jumbotron #banner {font-size: 1.4rem;margin-bottom: 0;}.jumbotron #banner #brand-alista {font-size: 2.8rem;}#button-in-jumbotron {font-size: 0.9rem;line-height: 1.3;}.wrap-for-button {bottom: 25%;}}@media only screen and (max-width: 767px) {.jumbotron.main {height: 150px;}.jumbotron #banner {font-size: 1.2rem;line-height: 1.5;}.jumbotron #banner #brand-alista {font-size: 2.4rem;}.wrap-for-button {bottom: 10%;}#cboxTitle, #cboxCurrent {font-size: 0.8em;}#cboxCurrent {padding-right: 5px;}#cboxTitle {padding-right: 90px;padding-left: 5px;top: -38px;}#cboxContent {margin-top: 38px;}.text-about-us {text-align: left;font-size: 1rem;}}.custom-logo-link {padding-right: 10px;}.view-icon {width: 16px;height: 16px;display: inline-block;vertical-align: middle;margin-left: 5px;background-image: url('data:image/svg+xml,\ <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-eye-fill" fill="%23ff9292" xmlns="http://www.w3.org/2000/svg">\ <path d="M10.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z"></path>\ <path fill-rule="evenodd" d="M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8zm8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z"></path>\ </svg>');}#formSendOrder p {font-size: 1em;}.zoom {display:inline-block;position: relative;}.card-text {font-size: 1rem;line-height: 1.3;}.card-catalog-img {overflow: hidden;}.card-columns .card:hover, .alista-posts .card:hover {border-color: #f6d8cc;}.card-columns .card:hover h5, .alista-posts .card:hover h5 {text-decoration: underline;text-decoration-color: #ff6060;text-decoration-style: dotted;}.card-columns .card img, .alista-posts .card img, .register-row img, .register-col img {transition: transform 0.3s ease-in-out;vertical-align: middle;}.card-columns .card:hover img, .alista-posts .card:hover img, .register-row:hover img, .register-col:hover img {transform: scale(1.2);}.card-columns .card p.card-text.small {font-size: 90%;}.card-columns .card p.card-text.leader {font-size: 105%;}.product-desc p br {margin-top: 10px;content: "";display: block;}.size-prod {background: hsla(0,0%,7%,.5);color: #fff;border-radius: 12px;padding: 4px 8px;position: absolute;right: 10px;bottom: -10px;font-size: 0.9em;line-height: 1.2em;text-align: center;list-style: none;z-index: 1;}.size-prod.note {left: 5px;right: auto;}#openGallery_md, #openGallery_xs {display: block;width: 30px;height: 30px;position: absolute;top: 5px;right: 10px;border: none;border-radius: 100%;background-color: #fff;background-image :url(images/search-plus-solid.svg);background-position: 7px 5px;background-repeat: no-repeat;z-index: 1;}#prevGallery_md, #prevGallery_xs, #nextGallery_md, #nextGallery_xs {display: block;width: 35px;height: 36px;position: absolute;border: none;border-radius: 5px;background-position: 0 0;background-repeat: no-repeat;z-index: 1;}#prevGallery_md, #prevGallery_xs {top: calc(50% - 18px);left: 2%;background-image: url(images/prev.png);}#nextGallery_md, #nextGallery_xs {top: calc(50% - 18px);right: calc(2% + 5px);background-image: url(images/next.png);}.zoom img {display: block;padding-right: 5px;}.zoom img::selection {background-color: transparent;}.zoom img:hover {cursor: url(images/grab.cur), default;}.zoom img:active {cursor: url(images/grabbed.cur), default;}.column-gallery {float: left;width: 25%;padding: 2px 5px 2px 0;}.column-gallery img {opacity: 0.8;cursor: pointer;pointer-events: auto;}.column-gallery a.active-thumb-md img, .column-gallery a.active-thumb-xs img {opacity: 1;cursor: default;border: 2px solid #ff9292;pointer-events: none;}.column-gallery img:hover {opacity: 1;}#gallery_md:after, #gallery_xs:after {content: "";display: table;clear: both;}#photo_md img, #photo_xs img {width: 100%;}#openGallery_xs_second {display: none;}@media screen and (max-width: 767px) {#openGallery_xs_second {display: block;position: absolute;top: 0;right: 15px;cursor: pointer;}#openGallery_xs_second div img {width: 90px;border-radius: 5px;border: 2px solid #ff9292;}#openGallery_xs_second div {position: relative;}#openGallery_xs_second div:after {content: "";display: block;height: 100%;width: 100%;position: absolute;left: 0;top: 0;background-image: url(images/colorboximg.png);background-size: cover;background-position: center;opacity: 0.4;}}input[type='search']::-webkit-search-decoration, input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-results-button, input[type='search']::-webkit-search-results-decoration {display: none;}#search-widget {padding: 0;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}#search-widget .search-box {position: relative;width: 40px;height: 40px;transition: all 0.5s;}#search-widget .search-box.active {width: 200px;}#search-widget .search-box .search-input {border-radius: 40px;border: 2px solid #ff9292;padding: 0 60px 0 10px;outline: none;height: 100%;width: 100%;opacity: 0;transition: all 0.5s;}#search-widget .search-box .search-input.active {opacity: 1;}#search-widget .search-box .search-btn, #search-widget .search-box .search-btn-true {position: absolute;top: 50%;right: 5px;width: 35px;height: 35px;line-height: 35px;border-radius: 35px;background-color: #ff9292;color: #fff;transform: translatey(-50%);text-align: center;cursor: pointer;transition: all 1s;}#search-widget .search-box .search-btn.active, #search-widget .search-box .search-btn-true.active {background-color: transparent;color: #ff9292;transform: translatey(-50%);}#search-widget .search-box .cancel-btn {position: absolute;top: 50%;right: 40px;transform: translatey(-50%);cursor: pointer;color: #999;opacity: 0;transition: all 0.5s;}#search-widget .search-box .cancel-btn.active {opacity: 1;}#search-widget .search-data {text-align: center;padding-top: 2px;color: #ff9292;font-size: .8em;transition: all 0.5s;display: block;}#search-widget .search-data.active {display: none;}#search-widget .social, #footer .social {padding-left: 0;list-style: none;}#search-widget .social li, #footer .social li {display: inline-block;margin-right: 10px;}#footer {border-top: solid 1px rgba(255, 255, 255, 0.7);background: #FF9292;color: rgba(0, 0, 0, 0.7);box-shadow: -14px 14px 35px rgba(0, 21, 40, 0.12);padding: 20px 10px 30px;}#footer .social li a, #footer .social li .btn-exit {-moz-transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;-webkit-transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;-ms-transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;background-color: transparent;color: #f7f7f7;opacity: 0.9;}#footer .social li a:hover, #footer .social li .btn-exit:hover {color: #f6d8cc;opacity: 1;}#search-widget .social li:last-child, #footer .social li:last-child {margin-right: 2px;}#footer .copyright {border-top: solid 1px rgba(255, 255, 255, 0.4);border-bottom: solid 1px rgba(255, 255, 255, 0.4);list-style: none;margin: 0.5em 0;padding: 1em 0;width: 100%;text-align: center;}#footer .copyright li {border-left: solid 2px rgba(255, 255, 255, 0.5);color: rgba(0, 0, 0, 0.7);display: inline-block;font-size: 0.9em;line-height: 1.2;margin-left: 1em;padding: 0;padding-left: 1em;}#footer .copyright li:first-child {border-left: 0;margin-left: 0;padding-left: 0;}#footer .copyright li a {color: inherit;}#footer #logo-footer {border-radius: 4px;width: 88px;}@media screen and (max-width: 767px) {#footer .copyright {text-align: left;}#footer .copyright li {border-left: 0;display: block;margin: 1em 0 0 0;padding-left: 0;}#footer .copyright li:first-child {margin-top: 0;}#footer #logo-footer {float: left;padding-right: 10px;}.card-columns .card p.card-text.leader {font-size: 90%;}}.btn-exit {width: 16px;height: 16px;line-height: 16px;background-color: #fff;color: #ff9292;text-align: center;cursor: pointer;border: none;padding: 0;margin-bottom: 4px;vertical-align: middle;}.btn-register {font-weight: 600;}.navbar-light .navbar-toggler.navbar-toggler-logged-in {border-color: rgba(255, 146, 146, 1);background-color: rgba(255, 146, 146, 0.4);}.card-footer {border-top: none;background-color: #f6d8cc;}.btn-dark:hover {color: #191919;background-color: #f6d8cc;border-color: #a05d42;}.btn-dark:focus, .btn-dark.focus {background-color: #f6d8cc;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active {background-color: #f6d8cc;}body.home .btn-primary .card-footer {background-color: #ff9292;}body.home .btn-primary:hover {color: #191919;background-color: #ff9292;border-color: #a05d42;}body.home .btn-primary:focus, body.home .btn-primary.focus {background-color: #ff9292;color: #191919 !important;}body.home .btn-primary:not(:disabled):not(.disabled):active, body.home .btn-primary:not(:disabled):not(.disabled).active {background-color: #ff9292;}@media(max-width: 767px) {.blog img, .catalog img {width: 100%;}.sticky-post .h4 {font-size: 1.1em;}.sticky-post .text-about-us, .tax-product_cat .alert {font-size: 90%;}}@media(min-width: 768px) {.container.sticky-post {position: relative;}}.page-nav {margin: 1.2em auto;text-align: center;}.page-nav > *{display: inline-block;padding: .0em .5em;margin: .1em;border: 1px solid #93a8bc;border-radius: 3px;color: #465366;}.page-nav a, .page-nav a:hover {text-decoration: none;}.page-nav a {background-color: #FFFFFF;}.page-nav a:hover {border-color: #7d95ac;}.page-nav .pages {}.page-nav .current {border-color: #465366;color: #465366;}.page-nav .extend {color: #465366;}.page-nav .first {}.page-nav .last {}.page-nav .prev {border-color: rgba(0,0,0,0);}.page-nav .next {border-color: rgba(0,0,0,0);}.dm_breadcrumbs {margin: 10px 0;font-size: .8em;}.dm_breadcrumbs span {color: #ACAEAF;}.dm_breadcrumbs span a span:hover {color: #828383;}.ul_popular_post li {display: inline-block;}label.error {color: red;font-size: 0.8em;font-style: italic;line-height: 1;}input.error, select.error, textarea.error {border-color: red;}.custom-select + label.error {position: absolute;left: 0;bottom: -45px;}#box_add_prod_type label.error {display: block;margin-bottom: 0;}#hidden-grecaptcha {opacity: 0;position: absolute;top: 0;left: 0;height: 1px;width: 1px;}.youtube {background-color: #000;margin: 6px 0;position: relative;padding-top: 56.25%;overflow: hidden;cursor: pointer;width: 100%;}.youtube img {width: 100%;top: -16.82%;left: 0;opacity: 0.7;}.youtube .play-button {width: 90px;height: 60px;background-color: #ff9292;z-index: 1;opacity: 0.9;border-radius: 6px;}.youtube .play-button:before {content: "";border-style: solid;border-width: 15px 0 15px 26.0px;border-color: transparent transparent transparent #fff;}.youtube img, .youtube .play-button {cursor: pointer;}.youtube img, .youtube iframe, .youtube .play-button, .youtube .play-button:before {position: absolute;}.youtube .play-button, .youtube .play-button:before {top: 50%;left: 50%;transform: translate3d( -50%, -50%, 0 );}.youtube iframe {height: 100%;width: 100%;top: 0;left: 0;}.archive .hvr__images {position: relative;}.archive .hvr__sectors {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;}.archive .hvr__sector {flex-grow: 1;}.archive .img-thumbnail {border: none;border-radius: 0.25rem 0.25rem 0 0 !important;padding: 0;}.archive .images {display: flex;overflow: hidden;}.archive .image {display: block;}.archive .hvr__dots {display: flex;align-items: center;justify-content: center;}.archive .hvr__dot {width: 5px;height: 5px;margin: 10px 2px 0;border-radius: 50%;background: #d6dbe0;}.archive .hvr__dot--active {background: #000;}