img {touch-action: pan-y;}

.tingle-modal-box .tingle-modal-box__content {padding:8px;}
.tingle-modal-box .tingle-modal-box__content p {text-align:center;}
.tingle-modal-box .tingle-modal-box__footer {}
.tingle-modal-box .tingle-modal-box__footer .prestacraft-close {margin:-30px 0 0 0;}

#header .header-top {background:#000;}
/*#header .header-top #custom-text {position:fixed;right:0;top:140px;margin:0;padding:0;float:right;z-index:500000000;}
#header .header-top #custom-text p {margin:0;}*/
#header .header-nav {margin-bottom:0px;}
#header .header-nav #contact-link {margin:6px;padding:0px 16px 0px 8px;background:#000;color:#fff;border-radius:0px 16px 16px 0px;}
#header .header-nav .blockcart a {color:#000;}
#header .header-nav .espa {position:fixed;right:0;top:0px;margin:0;padding:0;float:right;z-index:500000000;}

#amegamenu a {color:#fff;}
#amegamenu .dropdown-content a {color:#000;}
#amegamenu > .anav-top > li:first-child > a, .amenu-item .amenu-link {padding:4px 8px 17px 8px;}

#_desktop_logo {padding-top:8px;}
#search_widget {background:#fff;margin-top:9px;}
#search_widget {overflow:hidden;}
#search_widget .form_search_100 label {display:table;float:left;width:5%;}
#search_widget .form_search_100 #topleftsearchinput {display:table;float:left;Width:85%;padding:0;margin-left:4px;color:#000;}
#main .block-category {margin:0 0 4px 0;}
#main .block-category h1 {margin:2px 0 10px 0;}
#wrapper .breadcrumb {margin-bottom:10px;}
#wrapper .breadcrumb li:last-child a {color:#000;text-decoration:underline;}
.featured-products .products .col-lg-4 {width:22%;display:flex;}
#index .product-reference, #category .product-reference {width:80%;margin:8px auto;font-size:12px;font-weight:700;line-height:16px;color:#a02306;text-align:center;}
#product .class-heading1 {font-size:34px;color:#000;}
#product .eanreference {}
#product .eanreference .ean {}
#product .eanreference .skuatprices {display:table;}
#product .eanreference .skuatprices .label {font-size:13px;color:#303030;margin:0 4px 0 0;float:left;}
#product .eanreference .skuatprices div {font-size:13px;padding:0 3px;color:#fff;background:#a53ae8;float:left;}
#product .product-flags .out_of_stock {padding:0 4px;color:#fff;}
#product .images-container {scroll-snap-type: y mandatory;}
#product .images-container .product-cover {scroll-snap-type: y mandatory;display:table;}
#product #content {scroll-snap-type: y mandatory;}
#products .product-title a {font-size:15px;}

.product-description .product-price-and-shipping .regular-price {padding:0 4px;background:#000;color:#fff;}
.product-prices .tax-shipping-delivery-label {color:#000;}
#product-availability .product-last-items {color:#ff0000;}

.sr-only {position: absolute;width: 1px;height: 1px;padding: 0; margin: -1px; overflow: hidden;clip: rect(0 0 0 0);border: 0;}
.sr-only::before {color:#000;}
.sr-only::after {color:#000;}
.sr-only2 {color:#000;}
.sr-only2::before {color:#000;margin:0 8px;}
.sr-only2::after {color:#000;margin:0 8px;}
#authentication [data-action="show-password"] {background:#000;}
.sr-only2 span.empty-cart-text {clear:both;display:table;margin:16px 0 0 0;font-size:12px;}

#category .js-an_productattributes-standart {margin:0 0 16px 0;border:1px solid #000;}
#category .js-an_productattributes-standart .form-control-select, #index .js-an_productattributes-standart .form-control-select {color:#000;font-weight:bold;}
.an_productattributes-qty, .js-an_productattributes-filter-option {background:#000;color:#fff;}

#two-banners .two_block .two_block_content {background-color: rgba(255, 255, 255, 0.8);padding:15% 10% 5% 8%;}

#amegamenu .anav-top .mm-4 .dropdown-content {width:100%;}
#amegamenu .anav-top .mm-4 .dropdown-content .categories-grid .category-item {width:8%;float:left;}
.amega-menu {margin-top:9px;padding-right:0px;}

.dropdown-menu {top:100%;}
.anthemeblocks-homeslider-desc span, #three-banners .three_block .three_block_content p {-webkit-text-stroke: 2px #fff;}
#three-banners .three_block .three_block_content {bottom:0px;}

#js-product-list-top .products-selection {margin-bottom:8px;}
#js-product-list-top .products-selection .total-products p {color:#000;}
/*.col-lg-4 {width:25%;}*/

.copyright-container p, .copyright-container p a {color:#000;}
.scroll-box-arrows .material-icons {background:#fff;}

/*Static pages*/
.page-content .important {background:#dff2bf;color:#4f8a10;margin:0 0 10px 0;padding:5px;font-size:16px;}
.page-content .disclaimer {background:#bde5f8;color:#00529b;padding:5px;font-size:14px;}
.page-content ol li:nth-child(2n+1) {font-size: 15px;border-bottom: 1px dashed #c1c1c1;margin: 5px 0;padding: 4px;background: #dedede;}
/*Static pages*/

/*Display None*/
.collection-view, .search_icon_hov, #checkoutLogin #register_checkout, #checkoutLogin label[for=register_checkout], #registration-form, #content .register-form, #content .login-form, #content .no-account {display:none;}
/*Display None*/

#footer .footer-telephone-sticky {position:fixed;right:0;bottom:0px;margin:0;padding:0;float:right;z-index:500000000;width:100%;height:auto;background:#a53ae8;}
#footer .footer-telephone-sticky a {color:#fff;font-size:28px;display:table;margin:10px auto;}
#footer .footer-container .right_ater_footer #custom-text img {width:95%;}

#customer-form .form-control, #customer-form .btn {background:#363533;color:#fff;}
#_mobile_cart .cart-products-count a {padding:8px;color:#fff !important;font-size:18px;}

@media (max-width: 600px) {
    .tingle-modal-box {width:60% !important;margin:0px auto;}
}
@media (max-width: 767px) {
    #category-id-190 .card-block {display:inline !important;}
}

@media (max-width: 780px) {
    .featured-products .products .col-lg-4 {width:45%;display:flex;}
    #header .header-nav {background:#000;color:#fff;}
    #mobile-amegamenu .anav-mobile .mm-1, #mobile-amegamenu .anav-mobile .mm-2, #mobile-amegamenu .anav-mobile .mm-3, #mobile-amegamenu .anav-mobile .mm-4, #mobile-amegamenu .anav-mobile .mm-5,
    #mobile-amegamenu .anav-mobile .mm-6, #mobile-amegamenu .anav-mobile .mm-7, #footer .notification_cookie, #content .product-flags {display:none;}
    .tingle-modal {bottom:80px !important;padding:0 !important;}
    .tingle-modal-box .tingle-modal-box__content img {width:auto;height:auto;}
    .tingle-modal-box .tingle-modal-box__content p {line-height:20px;}
    #product .images-container .product-cover {width:75%;margin:0px auto;}
    .copyright-container p {margin-bottom:40px;}
}
@media (min-width: 800px) {
    #footer .footer-telephone-sticky, #amegamenu .anav-top .mm-8 {display:none;}
    /*.an_verification_modal-wrap {width:85% !important;height:60% !important;}*/
}

@media (max-width:1024px) {
    /*#header .header-top #custom-text {position:fixed;right:0;top:0px;margin:0;padding:0;float:right;z-index:500000000;}
    #header .header-top #custom-text p {margin:0;}*/
    /*#header {margin-top:67px;}*/
}