@font-face { font-family: 'DIN'; src: url('../fonts/DIN.eot'); src: url('../fonts/DIN.eot?#iefix') format('embedded-opentype'), url('../fonts/DIN.woff2') format('woff2'), url('../fonts/DIN.woff') format('woff'), url('../fonts/DIN.ttf') format('truetype'), url('../fonts/DIN.svg#DIN') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'DIN Mittelschrift'; src: url('../fonts/DINMittelschrift.eot'); src: url('../fonts/DINMittelschrift.eot?#iefix') format('embedded-opentype'), url('../fonts/DINMittelschrift.woff2') format('woff2'), url('../fonts/DINMittelschrift.woff') format('woff'), url('../fonts/DINMittelschrift.ttf') format('truetype'), url('../fonts/DINMittelschrift.svg#DINMittelschrift') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'DIN 1451 Std'; src: url('../fonts/DINMittelschriftStd.eot'); src: url('../fonts/DINMittelschriftStd.eot?#iefix') format('embedded-opentype'), url('../fonts/DINMittelschriftStd.woff2') format('woff2'), url('../fonts/DINMittelschriftStd.woff') format('woff'), url('../fonts/DINMittelschriftStd.ttf') format('truetype'), url('../fonts/DINMittelschriftStd.svg#DINMittelschriftStd') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } .iqitfake{ display: none;} @charset "UTF-8"; /*** Style mixins ***/ /*** Variables mixins and functions ***/ .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 95%; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #1d1d1b; } a:hover:not(.nav-link):not(.btn) { color: #1d1d1b; } .pagination .page-list li:hover { border-color: #1d1d1b; } .pagination .page-list li.current { border-color: #1d1d1b; } .pagination .page-list li.current a { color: #1d1d1b; } #mobile-header { border-bottom: solid 1px #e3e3e3; } #mobile-header .mobile-main-bar { padding-top: 1.5384615385rem; padding-bottom: 1.5384615385rem; } #mobile-header .m-nav-btn { color: #ffffff; } #mobile-header .m-nav-btn:hover { color: #e3e3e3; } #mobile-header .m-nav-btn > span { display: none !important; } #mobile-header .mobile-buttons-bar { background: #c9c9c9; } html { font-size: 13px; } @media (max-width: 767px) { html { font-size: 12px; } } body { line-height: 1.5rem; } body { font-family: 'DIN 1451 Std'; } .h1, .h2, .block-title, .page-title, .modal-title, .step-title { font-family: 'DIN 1451 Std'; } #blockcart-content { background: #ffffff; border: none 1px; box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.15); } /*** Secondary button ***/ .btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default { background: #ea5b0c; color: #ffffff; border: none 1px; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary :active, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled :active, .btn-secondary:disabled:hover, .btn-secondary:disabled:focus, .btn-secondary:disabled :active, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:hover, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:focus, .bootstrap-touchspin .group-span-filestyle .btn-touchspin :active, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:hover, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:focus, .group-span-filestyle .bootstrap-touchspin .btn-touchspin :active, .group-span-filestyle .btn-default:hover, .group-span-filestyle .btn-default:focus, .group-span-filestyle .btn-default :active { background: #ea5b0c; color: #ffffff; } .btn-secondary:not(:disabled):not(.disabled):active { background: #ea5b0c; color: #ffffff; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #ea5b0c; color: #ffffff; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #ea5b0c; color: #ffffff; border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #ea5b0c; color: #ffffff; border: none 1px; } .btn-primary:hover, .btn-primary:focus, .btn-primary :active, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled :active, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled :active { background: #ea5b0c; color: #ffffff; } .btn-primary:not(:disabled):not(.disabled):active { background: #ea5b0c; color: #ffffff; } #wrapper .breadcrumb { padding-top: 0.7692307692rem; padding-bottom: 0.7692307692rem; font-size: 0.9230769231rem; font-style: normal; font-weight: normal; text-transform: none; color: #8f8f8f; display: none !important; } #wrapper .breadcrumb li:after { color: #8f8f8f; } #wrapper .breadcrumb a { color: #8f8f8f; } /*** Text fields ***/ .form-control { background-color: #ffffff; color: #777777; border: solid 1px #e3e3e3; } .custom-select2, .custom-select2 option { background-color: #ffffff; } .custom-select2:after { color: #777777; } .bootstrap-touchspin .btn-touchspin { background-color: #ffffff; color: #777777; border: solid 1px #e3e3e3; } .bootstrap-touchspin .btn-touchspin:hover { color: #777777; } .form-control::-webkit-input-placeholder { color: #777777; } .form-control::-moz-placeholder { color: #777777; } .form-control:-ms-input-placeholder { color: #777777; } .form-control:-moz-placeholder { color: #777777; } .form-control:focus { color: #777777; border-color: #8a8a8a; } /*** Radio buttons and checkboxes ***/ .custom-checkbox input[type=checkbox] + span .checkbox-checked { color: #1d1d1b; } .custom-radio input[type=radio]:checked + span { background-color: #1d1d1b; } .custom-checkbox input[type=checkbox] + span:not(.color), .custom-radio { background: #ffffff; color: #1d1d1b; border-color: #e3e3e3; } /*** Dropdowns ***/ .dropdown-menu, .autocomplete-suggestions { background: #ffffff; border: solid 1px #e3e3e3; } .dropdown-menu .dropdown-item, .autocomplete-suggestions .dropdown-item { color: #1d1d1b!important; border-bottom: solid 1px #e3e3e3; } .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover, .autocomplete-suggestions .dropdown-item:focus, .autocomplete-suggestions .dropdown-item:hover { background: rgba(29, 29, 27, 0.05); } /*** Tooltips ***/ .tooltip-inner { background: #1d1d1b; color: #ffffff; } .tooltip.bs-tether-element-attached-bottom .tooltip-inner:before, .tooltip.tooltip-top .tooltip-inner:before, .bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before { border-top-color: #1d1d1b; } .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { border-bottom-color: #1d1d1b; } /*** Modals ***/ .modal-backdrop { background: rgba(194, 194, 194, 0.7); } .modal-content { background: #ffffff; border: none 1px; } .js-quickview-np-btn { background: #ffffff; } /*** Notifications ***/ .ns-box { background: #ea5b0c; color: #ffffff; border: none 1px; } .product-price { color: #ad1f00; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 0.8461538462rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #ea5b0c; color: #ffffff; } .product-flags .new { background: #969696; color: #ffffff; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #1d1d1b; } .product-flags .out_of_stock { background: #a17738; color: #fff7f7; } .discount { background: #ea5b0c; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #a17738; color: #fff7f7; } .alert-success a:link:not(.nav-link):not(.btn), .alert-success a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-info a:link:not(.nav-link):not(.btn), .alert-info a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-warning a:link:not(.nav-link):not(.btn), .alert-warning a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-danger a:link:not(.nav-link):not(.btn), .alert-danger a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } #iqitcompare-floating { background: #ffffff; border-top: none 1px; border-left: none 1px; border-right: none 1px; } #page-preloader { background: #ffffff; } #back-to-top { background: #1d1d1b; color: #ffffff; } #back-to-top:hover { background: #1d1d1b; color: #ffffff; } #header, #checkout-header { background: #000000; border-top: none 1px; border-bottom: none 1px; } .sticky-desktop-wrapper #desktop-header.stuck-header { background: #000000; border-bottom: none 1px; } @media (min-width: 992px) { #index #header { position: absolute; top: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.32); } } #header .header-nav { color: #ffffff; background: #000000; border-bottom: none 1px; padding-top: 0.6153846154rem; padding-bottom: 0.6153846154rem; font-size: 0.9230769231rem; } #header .header-nav a { color: #ffffff; } #header .header-nav a:hover { color: #ea5b0c; } #header .header-nav .social-links._topbar { font-size: 1.0769230769rem; } .header-top { padding-top: 1.5384615385rem; padding-bottom: 1.5384615385rem; color: #ffffff; } .header-top a:not(.btn):not(.nav-link) { color: #ffffff; } .header-top a:not(.btn):not(.nav-link):hover { color: #ea5b0c; } .header-top .form-search-control { border: solid 1px #e3e3e3; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.5384615385rem; display: block; } .header-top .header-btn-w .header-btn .title { display: none !important; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #ffffff; padding: 0.6923076923rem 0.6923076923rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #ffffff; } .header-top a.header-cart-btn:not(:hover) { color: #ffffff; } .stuck-header .header-top { padding-top: 1.5384615385rem; padding-bottom: 1.5384615385rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #814500; } .header-top { transition: padding 0.3s ease; } .cart-products-count-btn { background: #ea5b0c; color: #ffffff; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 100%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { background: #814500; border-top: none 3px #521919; border-right: none 3px #38b82c; border-bottom: none 3px #457deb; border-left: none 3px #a6cc0f; margin: 0 -500%; padding: 0 500%; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { line-height: 3.8461538462rem; max-width: 15.3846153846rem; color: #ffffff; padding-left: 1.1538461538rem; padding-right: 1.1538461538rem; border-left: none 2px rgba(87, 87, 87, 0.57); } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #ffffff; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.3076923077rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3.8461538462rem !important; } .cbp-horizontal > ul > li.cbp-hropen > a, .cbp-horizontal > ul > li.cbp-hropen > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #1d1d1b; } .cbp-horizontal .cbp-tab-title { font-size: 1.0769230769rem; font-style: normal; font-weight: normal; text-transform: none; line-height: 1em; } .cbp-horizontal .cbp-legend { background: #ca5058; color: #ffffff; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.5384615385rem; max-height: 1.5384615385rem; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 1.0769230769rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.7692307692rem; padding-right: 0.7692307692rem; } } #cbp-hrmenu .cbp-hrsub { transform: translateY(15px); } #cbp-hrmenu .cbp-hropen .cbp-hrsub { transform: translateY(0px); } #cbp-hrmenu .cbp-hrsub, #cbp-hrmenu .cbp-hrsub-level2, #cbp-hrmenu .cbp-hrsub-wrapper { transition: opacity 300ms ease-in-out, transform 300ms ease-in-out; } .container-iqitmegamenu, .iqit-megamenu-container, .cbp-hrsub-narrow, #desktop-header-container.container { position: static !important; } .iqitmegamenu-submenu-container { width: auto !important; max-width: 100% !important; padding: 0; } /*** VERTICAL MENU ***/ .cbp-vertical-on-top #cbp-hrmenu1-ul { background: #ffffff; border: solid 1px #e3e3e3; } #content-wrapper #cbp-hrmenu1 { background: #ffffff; border: solid 1px #e3e3e3; } #cbp-hrmenu1 .cbp-vertical-title { font-size: 1.3846153846rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.8461538462rem; } #cbp-hrmenu1 .cbp-vertical-title:hover { color: #ffffff; background: #000000; } #cbp-hrmenu1 > ul > li > a, #cbp-hrmenu1 > ul > li > span.cbp-main-link { font-style: normal; font-weight: normal; text-transform: none; padding-top: 0.6153846154rem; padding-bottom: 0.6153846154rem; border-top: solid 1px rgba(227, 227, 227, 0.35); } #cbp-hrmenu1 > ul > li > a .cbp-mainlink-icon, #cbp-hrmenu1 > ul > li > a .cbp-mainlink-iicon { font-size: 1.8461538462rem; max-height: 1.8461538462rem; } #cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #1d1d1b; } #cbp-hrmenu1 .cbp-legend { background: #ca5058; color: #ffffff; } #cbp-hrmenu1 .cbp-hrsub, #cbp-hrmenu1 > ul, #cbp-hrmenu1 .cbp-hrsub-level2, #cbp-hrmenu1 .cbp-hrsub-wrapper { transition: visibility 300ms ease-in-out, opacity 300ms ease-in-out; } .cbp-vert-expanded #cbp-hrmenu1 .cbp-vertical-title { color: #ffffff; background: #000000; } .cbp-not-on-top #cbp-hrmenu1-ul { position: relative; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-wrapper { top: 0; margin-top: 0px !important; min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-hrsub { min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-show { -js-display: flex; display: flex; flex-wrap: wrap; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-inner { width: 100%; } /*** SUBMENU ***/ .cbp-hrmenu .cbp-hrsub { font-size: 1.0769230769rem; font-style: normal; font-weight: normal; text-transform: none; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { background: #ffffff; border: none 1px #37a625; box-shadow: 0px 15px 25px 0px rgba(74, 63, 63, 0.15); } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link { color: !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #1d1d1b !important; } .cbp-hrmenu .tabs-links { background: #f7f7f7; } .cbp-hrmenu .cbp-tabs-names li a { color: #777777 !important; } .cbp-hrmenu .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-tabs-names li a.active { background: #ffffff; color: #777777 !important; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #1d1d1b !important; border-bottom: none 3px #c2bc29; font-size: 1.0769230769rem; font-style: normal; font-weight: bold; text-transform: uppercase; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: !important; } /*** MOBILE MENU ***/ #mobile-header .col-mobile-menu-dropdown.show { background: #ffffff; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #1d1d1b !important; } #iqitmegamenu-mobile { background: #ffffff; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab { min-height: 4.1538461538rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab:not(:last-child) { border-bottom: none 1px; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__arrow { padding-top: 1.2307692308rem; padding-bottom: 1.2307692308rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__link { color: #1d1d1b !important; padding-top: 1.2307692308rem; padding-bottom: 1.2307692308rem; font-size: 1.3846153846rem; font-style: normal; font-weight: normal; text-transform: none; } .col-mobile-menu-push #iqitmegamenu-mobile { border: none 1px; } .mobile-menu__submenu { background: #ffffff; } .mobile-menu__tab { border-bottom: solid 1px #ebebeb; min-height: 4.7692307692rem; } .mobile-menu__link { color: #1d1d1b !important; padding-top: 1.5384615385rem; padding-bottom: 1.5384615385rem; font-size: 1.6923076923rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__arrow { padding-top: 1.5384615385rem; padding-bottom: 1.5384615385rem; color: #1d1d1b; font-size: 1.6923076923rem; } .mobile-menu__tab-icon { font-size: 1.6923076923rem; } .mobile-menu__tab-icon--img { max-height: 1.6923076923rem; } .mobile-menu__legend { font-size: 0.9230769231rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background-color: #595050; } .mobile-menu__header-wrapper { color: #1d1d1b; background-color: #f4f4f4; border-bottom: none 1px; } .mobile-menu__title { font-size: 1.6923076923rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__column-title { font-size: 1.6923076923rem; font-style: normal; font-weight: bold; text-transform: uppercase; color: #595050 !important; } .mobile-menu__column { font-size: 1.2307692308rem; font-style: normal; font-weight: normal; text-transform: none; color: #595050; margin-bottom: 3.0769230769rem; } .mobile-menu__column-categories:not(:last-child) { margin-bottom: 3.0769230769rem; } .mobile-menu__column-title { margin-bottom: 0.6153846154rem; } .mobile-menu__links-list-li { padding-top: 0.4615384615rem; padding-bottom: 0.4615384615rem; } .mobile-menu__close, .mobile-menu__back-btn { color: #1d1d1b; } .mobile-menu__footer { border-top: none 1px; color: #1d1d1b; background-color: #f4f4f4; } /*** PS_FacatedSearch ***/ /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: #1d1d1b; color: #ffffff; } .swiper-pagination-bullet { background: #1d1d1b; } /*** Product miniature ***/ .products.row { margin: -1.1538461538rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 1.1538461538rem; } .swiper-container-wrapper { margin: -1.1538461538rem; } .swiper-container-wrapper .products.swiper-container { padding: 1.1538461538rem; } .swiper-container-wrapper .product-carousel { padding: 1.1538461538rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 1.1538461538rem; } .product-miniature { border: none 1px; outline: 1px none transparent; } .product-miniature-grid .product-title { font-size: 1.0769230769rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-price { font-size: 1.0769230769rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-title { overflow: hidden; height: 3.6615384615rem; } @media (hover: hover) { .product-miniature:hover { outline: none 1px; box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15); } } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { color: #ffffff !important; } .product-miniature-grid .product-functional-buttons a { display: block; border-radius: 50%; margin: 5px 0; padding: 8px; box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.1); } .product-miniature-grid .product-functional-buttons i { font-size: 1rem; } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { background: #646464; } .product-miniature-grid .product-functional-buttons-bottom { bottom: auto; top: 0.7rem; right: 0rem; left: auto; min-width: auto; padding: 0; transform: translate(0, 0); } .products-grid .product-miniature .product-description-short { display: none !important; } .products-grid .product-miniature .flag-discount-value { display: none !important; } .btn-product-list { padding: 0.5769230769rem 1.1538461538rem; background: #333334; color: #ffffff; border: none 1px; } .btn-product-list:hover { background: #ea5b0c; color: #ffffff; } .products-grid .product-miniature-default { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-miniature-default .product-description { -webkit-box-flex: auto; -ms-flex: auto; flex: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-add-cart { margin: auto auto 0 auto; } .product-carousel { height: 100%; } .products.swiper-container .swiper-slide { height: auto; } .products-grid .product-miniature-layout-1 { text-align: center; } .products-grid .product-miniature-layout-1 .input-group-add-cart { justify-content: center; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(40, 44, 51, 0.93); } .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-rows: 1fr; grid-auto-rows: 0; display: grid; overflow-y: hidden; } .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(1, 1fr); } @media (min-width: 768px) { .layout-full-width .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } } @media (min-width: 992px) { .layout-full-width .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } } @media (min-width: 1200px) { .layout-full-width .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(5, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } } .product_header_container .product-price, .product_p_price_container .product-price { font-size: 1.3846153846rem; font-style: normal; font-weight: bold; text-transform: none; } #product .images-container .product-cover { border: none 1px; } .images-container .swiper-button-arrow, #product .product-cover .expander > span, #product-modal .modal-body .swiper-button-arrow { color: #ffffff; background: rgba(51, 51, 51, 0.34); } .images-container .swiper-button-arrow:hover, #product .product-cover .expander > span:hover, #product-modal .modal-body .swiper-button-arrow:hover { opacity: 0.6 !important; } #product .product-cover .expander { color: #ffffff; background: rgba(51, 51, 51, 0.34); } #product .product-cover .expander:hover { opacity: 0.6 !important; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } #main #main-product-wrapper { transition: opacity 0.3s ease; } #main.-combinations-loading { position: relative; } #main.-combinations-loading #product-preloader { display: block; position: absolute; z-index: 10; top: -10px; } #main.-combinations-loading #main-product-wrapper { opacity: 0.3; } .product-tabs .nav-tabs { justify-content: center; } @media screen and (max-width: 768px) { .col-left-product-cover, .col-left-product-thumbs { flex: 0 0 100%; max-width: 100%; } .col-left-product-thumbs { order: 2; margin-top: 2rem; } } @media (max-width: 767px) { #main-product-wrapper .product-add-to-cart { background: #ffffff; position: fixed; bottom: 0; z-index: 99; width: 100%; left: 0; padding-left: 1rem; padding-right: 1rem; } #product #iqitcompare-floating { z-index: 0; } } @media (max-width: 576px) { .product-add-to-cart .col-add-qty { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .product-add-to-cart .col-add-btn { -ms-flex: 1; flex: 1; } .product-add-to-cart .col-add-wishlist, .product-add-to-cart .col-add-compare { max-width: 40px; } .product-add-to-cart .col-add-wishlist .btn, .product-add-to-cart .col-add-compare .btn { padding-left: 0; padding-right: 0; } } @media (max-width: 400px) { .product-add-to-cart .add-to-cart { padding-left: 0rem; padding-right: 0rem; } } #wrapper { border-top: none 1px; border-bottom: none 1px; color: #1d1d1b; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 0rem; padding-bottom: 0rem; } #content-wrapper .page-title { color: #1d1d1b; text-align: center; font-size: 1.6923076923rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #ea5b0c; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .page-title a:link, #content-wrapper .page-title a:visited { color: #1d1d1b; } #content-wrapper .section-title { color: #1d1d1b; font-size: 1.2307692308rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #ea5b0c; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .section-title a:link, #content-wrapper .section-title a:visited { color: #1d1d1b; } .nav-tabs .nav-link { color: #1d1d1b; font-size: 1.2307692308rem; font-style: normal; font-weight: bold; text-transform: none; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { color: #1d1d1b; border-bottom: solid 3px #ea5b0c; } .iqit-accordion .title { font-style: normal; font-weight: normal; text-transform: none; } .iqit-accordion .nav-link { border-bottom: solid 3px #ea5b0c; border-bottom-color: transparent; } .iqit-accordion .nav-link:not(.collapsed) { color: #1d1d1b; border-bottom: solid 3px #ea5b0c; } #wrapper .block-title { color: #1d1d1b; font-size: 1.0769230769rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #wrapper .block-title a:link, #wrapper .block-title a:visited { color: #1d1d1b; } #left-column .block, #right-column .block { border: none 1px; } #footer, #checkout-footer { background: #fafafa; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: solid 1px #e3e3e3; background: #ffffff; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #777777; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #777777; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #bd4e0f; } #footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder { color: #777777; } #footer .social-links._footer, #checkout-footer .social-links._footer { font-size: 1.4615384615rem; } #footer .social-links._footer a:not(:hover), #checkout-footer .social-links._footer a:not(:hover) { color: #777777 !important; } #footer .block-title, #checkout-footer .block-title { color: #1d1d1b; font-size: 1.0769230769rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #1d1d1b; } #footer-container-first { border-top: none 1px; padding-top: 2.3076923077rem; padding-bottom: 2.3076923077rem; background: #212121; color: #ffffff; } #footer-container-first h5 { font-size: 1.5rem; font-style: normal; font-weight: bold; text-transform: none; } #footer-container-main, #checkout-footer { border-top: none 1px; padding-top: 3.0769230769rem; padding-bottom: 2.0769230769rem; color: #1d1d1b; } #footer-container-main a, #checkout-footer a { color: #1d1d1b; } #footer-container-main a:hover, #checkout-footer a:hover { color: #1d1d1b; } #footer-copyrights { border-top: none 1px; background: #e2e2e2; padding-top: 0.5384615385rem; padding-bottom: 0.5384615385rem; } @media (max-width: 767px) { #footer .block-toggle { width: 100%; flex-basis: initial; } #footer .block-toggle > .block-title { cursor: pointer; } #footer .block-toggle > .block-title span::after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; margin-left: 10px; } #footer .block-toggle > .block-content { display: none; } #footer .block-toggle._toggled > .block-content { display: block; } #footer .block-toggle._toggled .block-title span::after { content: ""; } #footer .footer-style-inline .block-title { display: block !important; max-width: 100%; } #footer .footer-style-inline .block-content { display: block; width: 100%; margin-top: 1rem; } } #maintenance-page { background: #000000 url("/img/cms/welcome.jpg") center center / cover no-repeat fixed; color: #ffffff; } #maintenance-page a, #maintenance-page a:link { color: #ffffff; } .wpcfu h3 { color: #333; margin-bottom: 20px; text-transform: uppercase; display: none !important; } .cms-id-24 .page-header { display: none !important; } .cms-id-23 { .page-header { display: none; } } .cms-id-21 { .page-header { display: none; } .btn-digital { .elementor-widget-container { box-shadow: 0 0 2px #ff8441, 0 0 4px #ff8441, 0 0 6px #ff8441, 0 0 8px #ff8441; } a { color: #ffffff !important; } a:hover { color: #ea5b0c !important; } } } .ps-shoppingcart.dropdown #blockcart-content { z-index: 1000; } #index #header, #index #footer { display: none !important; } .cbp-hrmenu>ul>li { float: none !important; } img.logo.img-fluid { max-width: 200px !important; } /* Bullets paginas internas */ .rte-content ol, .rte-content ul { list-style-type: none !important; padding: 0.6rem 0.6rem 0.6rem 2rem; } /* End Bullets paginas internas */ /* Fondo gradiente header */ #desktop-header, .header-top { background: linear-gradient(0deg, rgba(2, 0, 36, 0) 0%, rgba(0, 0, 0, 1) 62%) !important; } .cms-id-17, .cms-id-11 { #desktop-header, .header-top { background: linear-gradient(0deg, rgba(2, 0, 36, 0) 0%, rgba(0, 0, 0, 1) 62%) !important; } } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: linear-gradient(45deg, #2f1b06 30%, #1D1D1B 100%) !important; } /* End Fondo gradiente header */ /* Searchbar */ div#search_widget { max-width: 70% !important; margin: 0 auto; } /* End Searchbar */ /* Menu superior search bar */ .header-custom-html { text-align: center; margin-bottom: 15px !important; } /* End Menu superior search bar */ /* Slider text top bar */ .carousel { display: flex; overflow: hidden; width: 100%; /* Ajusta el ancho según tus necesidades */ } .carousel-inner { display: flex; transition: transform 0.5s ease-in-out; } .carousel-text { flex: 0 0 100%; padding: 0px; text-align: center; color: white; font-size: 15px; } /* End Slider text top bar */ /* Selector home filtros fake */ .select-container { display: flex; align-items: center; } option { color: #1D1D1B; } .page-index select.form-control.form-control-select { background-color: transparent !important; color: white; margin-right: 5px; margin-left: 5px; } img.autos-search { width: 200px; padding-right: 1%; } button.btn.btn-primary.form-control-submit { background-color: rgba(255, 133, 13, 0.15); } /* End flechas de carrusel */ /* tabs elementor */ .tabs-politicas .elementor-widget-container .elementor-tabs.tabs { display: flex !important; align-items: flex-start !important; } .nav-tabs .nav-item { margin-right: 5.5rem; margin-bottom: 15px; text-wrap: nowrap !important; } ul.nav.nav-tabs { border-bottom: 0px !important; } ul.nav.nav-tabs:hover { color: #ea5b0c !important; } a.nav-link.elementor-tab-title.active { border-bottom: 0px; font-weight: 400 !important; } a.nav-link.elementor-tab-title:hover { border-bottom: 0px; font-weight: 400 !important; } /* End tabs elementor */ /* acordion elementor */ .elementor-accordion .elementor-accordion-title .elementor-accordion-icon.elementor-accordion-icon-left { float: left; text-align: left; display: none !important; } .elementor-accordion .elementor-accordion-item { border-bottom: 1px solid #ea5b0c !important; border: 0px; } .elementor-accordion { text-align: center !important; } /* End acordion elementor */ /* Tabs Footer */ div#iqithtmlandbanners-block-8 td { vertical-align: top !important; } /* End tabs footer*/ /* Titulos de página ocultos*/ .cms-id-1 .page-header { display: none !important; } .cms-id-2 .page-header { display: none !important; } .cms-id-3 .page-header { display: none !important; } .cms-id-4 .page-header { display: none !important; } .cms-id-5 .page-header { display: none !important; } .cms-id-6 .page-header { display: none !important; } .cms-id-7 .page-header { display: none !important; } .cms-id-8 .page-header { display: none !important; } .cms-id-9 .page-header { display: none !important; } .cms-id-10 .page-header { display: none !important; } .cms-id-11 .page-header { display: none !important; } .cms-id-13 .page-header { display: none !important; } .cms-id-14 .page-header { display: none !important; } .cms-id-15 .page-header { display: none !important; } .cms-id-16 .page-header { display: none !important; } .cms-id-17 .page-header { display: none !important; } .cms-id-18 .page-header { display: none !important; } .cms-id-19 .page-header { display: none !important; } #password .page-header { display: none !important; } #password #main .page-content { margin-top: 1.5625rem; } /* End Titulos de página ocultos*/ .col-12.col-md-auto { width: 25%; } #iqithtmlandbanners-block-7 .block-title { display: none; } #iqithtmlandbanners-block-10 .block-title { display: none; } #footer .block-title { color: #ea5b0c; } #iqithtmlandbanners-block-7 { text-align: end; width: 100%; min-width: 100%; order: 1; } #iqithtmlandbanners-block-10 { order: 3; } .block-footer.block-toggle.block-social-links { order: 2; } #div_tarjetas_footer { display: inline-flex; } #div_tarjetas_footer_img img { filter: grayscale(1); } #div_tarjetas_footer_text { margin: auto 0; } #div_tarjetas_footer_text h5 { margin: 0 px; } #submit-login { background-color: #ea5b0c; } #customer-form .form-footer button { background-color: #ea5b0c; } .search-widget .search-btn { background-color: #ea5b0c; color: #fff; border-color: #ea5b0c !important; } #category #main { text-align: center; } .breadcrumb-category { display: none; } #category #wrapper .breadcrumb-category { display: block !important; } #product #wrapper .breadcrumb { display: block !important; } #cart, #my-account, #stores, #identity, #addresses, #address, #history, #discount, #module-iqitwishlist-view, #module-psgdpr-gdpr, #module-ps_emailalerts-account, #comment, #module-myprestaloyalty-default { #content-wrapper .page-title { /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; padding-bottom: 40px; margin-bottom: 20px; } } @media (max-width: 720px) { #cart, #my-account, #stores, #identity, #addresses, #address, #history, #discount, #module-iqitwishlist-view, #module-psgdpr-gdpr, #module-ps_emailalerts-account, #comment, #module-myprestaloyalty-default { #content-wrapper .page-title { font-size: 2rem; padding-top: 35px; padding-bottom: 35px; } } } #search #js-product-list-header { /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; } #search #content-wrapper .page-title { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; padding-bottom: 40px; } @media (max-width: 720px) { #search #content-wrapper .page-title { font-size: 2rem; padding-top: 35px; padding-bottom: 35px; } } #category #js-product-list-header { /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; } #category #content-wrapper .page-title { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; } #category { #main { .category-description.category-description-top { /*background-color: #f8f8f8;*/ padding-bottom: 40px; width: 100vw; position: relative; margin-left: -50vw; left: 50%; } } } #category { #main { h2 { color: #1D1D1B; font-size: 3rem; font-style: normal; font-weight: bold; } } } @media (max-width: 720px) { #category #content-wrapper .page-title { padding-top: 35px; font-size: 2rem; } #category { #main { .category-description.category-description-top { padding-bottom: 35px; } } } #category { #main { h2 { font-size: 2rem; } } } } .js-filtersax-basic-multiple { width: 100% !important; max-width: 100% !important; } .js-filtersax-basic-single { width: 100% !important; max-width: 100% !important; } .select2-container { width: 100% !important; } .select2-container--default .select2-selection--single, .select2-selection--multiple { background-color: transparent !important; color: white !important; margin-right: 5px !important; margin-left: 5px !important; border: 1px solid #fff !important; border-radius: 0px !important; } .select2-container--default .select2-selection--single .select2-selection__rendered { color: white !important; } .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; color: #1D1D1B; } #category #left-column { text-align: justify; } /*** AJUSTES LISTADO DE PRODUCTOS***/ .product-description { text-align: left; } .product-title a { color: #1D1D1B !important; font-size: 1.0769230769rem !important; font-weight: 500; } .product-title a:hover { color: #ea5b0c !important; } .product-price { font-weight: 500 !important; color: #ea5b0c !important; } .products-grid .product-add-cart { margin: 0px !important; } .add-to-cart { width: 100%; border-radius: 0px; } #header { background: linear-gradient(45deg, #2f1b06 30%, #1D1D1B 100%) !important; } @media (min-width: 991px) { #js-product-list, .product-accessories, .category-products, .crossselling-products { .thumbnail-container { min-height: 305px !important; max-height: 305px !important; align-content: center; display: flex; align-items: center; justify-content: center; picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1.3em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } #cms { .thumbnail-container { min-height: 305px !important; max-height: 305px !important; align-content: center; align-content: center; display: flex; align-items: center; justify-content: center; picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1.3em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } #product { .product-cover { picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } .js-modal-product-cover-easyzoom { picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } #index #header, .cms-id-17 #header, .cms-id-11 #header { background: none !important; } } @media (max-width: 990px) { #facets_search_wrapper { position: fixed; z-index: 999999; background-color: white; right: 0; width: 75%; top: 0; max-height: 100%; min-height: 100%; overflow-y: auto; } #search, #category, #manufacturer, #module-iqitsearch-searchiqit { .btn-product-list.add-to-cart { font-size: 10px; padding: 10px; } } #cms { .thumbnail-container { min-height: 205px !important; max-height: 205px !important; align-content: center; display: flex; align-items: center; justify-content: center; picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } #js-product-list, .product-accessories, .category-products, .crossselling-products { .thumbnail-container { min-height: 205px !important; max-height: 205px !important; align-content: center; display: flex; align-items: center; justify-content: center; picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1.3em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } #product { .product-cover { picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } .js-modal-product-cover-easyzoom { picture::after { content: 'www.casadelruliman.ec'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; white-space: nowrap; pointer-events: none; color: rgba(211, 211, 211, 0.4); } } } } .product_header_container { padding-bottom: 0rem; margin-bottom: 0rem; border-bottom: 0px; } #product .product-reference label { color: #1D1D1B; } #product .product-price { color: #ea5b0c !important; font-size: 2.2rem; } @media (min-width: 991px) { #product .extra-small-gutters { display: table-row !important; } #product .extra-small-gutters { .col-add-qty { padding-left: 0px; } } .product-quantity #quantity_wanted { border: 0px; display: block; height: 42px; padding: 0 25px; text-align: center; width: 80px; border-color: var(--ax-line-color); background: none; box-shadow: none; border-radius: 0; } .product-quantity .input-group-btn-vertical { position: static !important; float: none; display: block; } .input-group.bootstrap-touchspin { display: contents; .input-group-btn-vertical { padding-right: 5px; } } #product, .cart-products, #cart { .input-group.bootstrap-touchspin { display: flex; } } .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-up { padding: 0; border-color: var(--ax-line-color); margin: 0; position: absolute; z-index: 3; top: 0; bottom: 0; width: 25px; border-radius: 0; right: 0; border-top: none; border-bottom: none; border-right: none; border-radius: 100px; width: 25px; height: 25px; margin-top: 10px; background: #1D1D1B; } .product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down { padding: 0; border-color: var(--ax-line-color); margin: 0; position: absolute; z-index: 3; top: 0; bottom: 0; width: 25px; border-radius: 0; left: 0; border-top: none; border-bottom: none; border-left: none; border-radius: 100px; width: 25px; height: 25px; margin-top: 10px; background: #1D1D1B; } } #product #product-availability { background: #ffffff; color: #1D1D1B; } #product .product-available { background: #ffffff; color: #000000 !important; } #product .product-unavailable { background: #ffffff; color: #e31519 !important; font-weight: 800; } #product #product-availability i { display: none; } #product .fa.fa-minus.touchspin-down, #product .fa.fa-plus.touchspin-up { top: 6px; } #div_buttons_product_add { display: inline-flex; } #div_buttons_product_add .col-add-btn, #div_buttons_product_add .col-add-wishlist, #div_buttons_product_add .col-add-compare { padding: 0px; padding-right: 10px } #div_buttons_product_add .col-add-wishlist .btn { background: #ffffff; color: #5d5d5d; border: solid 1px #d3d3d3; border-radius: 5px; } #div_buttons_product_add .col-add-compare .btn { background: #ffffff; color: #ea5b0c; border: solid 1px #ea5b0c; border-radius: 5px; } #authentication .login-form { max-width: 60%; margin: 0 auto; color: #1D1D1B; } #registration .register-form { max-width: 60%; margin: 0 auto; color: #1D1D1B; } #authentication .login-form a { color: #1D1D1B; } #registration .register-form a { color: #1D1D1B; } .block-footer.block-toggle.block-social-links { width: 40%; } #authentication .page-header { display: none; } #registration .page-header { display: none; } /* DISPONIBLES SOLO EN LINEA */ #product-availability { font-weight: 700; } #product .product-available.product-online_only { background: #ffffff; color: #0ab9eb !important; } #product .product-price.product-online_only { color: #1D1D1B !important; } .add_product_product-online_only .add-to-cart { background: #0ab9eb !important; } .add_product_product-online_only .col-add-compare .btn { background: #ffffff; color: #0ab9eb !important; border: solid 1px #0ab9eb !important; border-radius: 5px; } .product-quantity .qty-online_only .input-group-btn-vertical .btn.bootstrap-touchspin-down, .product-quantity .qty-online_only .input-group-btn-vertical .btn.bootstrap-touchspin-up { background: #d3d3d3 !important; border-color: #d3d3d3 !important; color: #1D1D1B !important; } /* NO DISPONIBLES */ #product .product-price.product_price_no_disponible { color: #1D1D1B !important; } .product-quantity .product_qty_no_disponible .input-group-btn-vertical .btn.bootstrap-touchspin-down, .product-quantity .product_qty_no_disponible .input-group-btn-vertical .btn.bootstrap-touchspin-up { background: #d3d3d3 !important; border-color: #d3d3d3 !important; color: #1D1D1B !important; } .js-mailalert .btn.btn-secondary { background: #e31519 !important; border-radius: 5px; padding: 1rem 1.5rem; font-size: inherit; text-transform: uppercase; } .product_add_no_disponible .col-add-compare .btn { background: #ffffff; color: #e31519 !important; border: solid 1px #e31519 !important; border-radius: 5px; } @media (min-width: 991px) { .mobile_header_custom_cr { display: block; } .mobile_header_custom_cr { #mobile-btn-search, .col-mobile-logo, .col-mobile-btn-account, .col-mobile-btn-cart { display: none; } .mobile-main-bar { padding: 0px !important; } .col-mobile-btn-menu { position: absolute !important; margin-top: 300px; } .fa.fa-bars { color: #fff; font-size: 1.5rem !important; } .m-nav-btn { color: #fff !important; } } #mobile_header_desktop_custom_cr { display: block; } #mobile-header { border-bottom: 0px !important; } } @media (max-width: 990px) { #mobile_header_desktop_custom_cr { display: none; } .mobile_header_custom_cr { display: block; } #lbl_menu_title { display: none; } .mobile-menu__title { font-size: 16px !important; font-style: normal; font-weight: 400; text-transform: none; } } .mobile-menu__expand-icon, .mobile-menu__close-icon { cursor: pointer; } .mobile-menu__link { font-size: 1.2rem; } /* CARRUSEL DE PRODUCTOS HOME */ .products-grid .product-miniature-default .product-description { padding-top: 0.8rem; text-align: center !important; } /* END CARRUSEL DE PRODUCTOS HOME */ /* GPUIG - CORRECCION STICKY DESKTOP HEADER*/ .cms-id-17, cms-id-11, #product { /* GPUIG - ADD TO CART HOVER EN CARRUSEL */ .product-carousel .add-to-cart, .products-grid .add-to-cart, .product-miniature-grid .add-to-cart { width: 100%; border-radius: 0px; position: absolute; top: -155px; } .product-carousel button.btn.btn-product-list.add-to-cart, .products-miniature-grid .add-to-cart, .products-grid .add-to-cart { visibility: hidden; transition: all 0.7s ease-in-out; transform: translateY(15px); opacity: 0; /* Oculta el botón por defecto */ } .products.swiper-container .swiper-slide:hover button.btn.btn-product-list.add-to-cart, .products-grid .product-miniature:hover button.btn.btn-product-list.add-to-cart, .products-miniature-grid .product-miniature-miniature:hover button.btn.btn-product-list.add-to-cart { visibility: visible; transform: translateY(10px); opacity: 1; /* Muestra el botón al hacer hover sobre la caja */ } .products.swiper-container, .products-miniature-grid { .input-group.bootstrap-touchspin { display: none; } } } #search, #category, #manufacturer, #module-iqitsearch-searchiqit { .btn-product-list.add-to-cart { background: #ea5b0c; border-radius: 5px; } .btn-product-list.add-to-cart:hover { background: #333333; } } #blockcart-content { a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #777777; } } /*** AJUSTES PAGE PRODUCT***/ #product { .tabs.product-tabs, .category-products.block.block-section, .product-accessories.block.block-section, .crossselling-products.block.block-section, .ets_rv_wrap, #container_row_1, #container_row_2 { max-width: 80% !important; margin: auto !important; } .crossselling-products .section-title { font-size: 1.6923076923rem; border-bottom: 0px; text-align: center; } .add-to-cart { border-radius: 5px; } .product_add_no_disponible { .add-to-cart:disabled { display: none; } .compra-directa:disabled { display: none; } } #div_buttons_product_add .js-mailalert.form-inline { margin-left: -20px; } .swiper-slide.swiper-slide-visible .thumb.js-thumb { border: 1px solid #d3d3d3; } } .product-list-reviews { display: none; } .product-add-cart a.btn.btn-product-list { /*display: none;*/ background: #e31519 !important; border-radius: 5px; font-size: inherit; text-transform: uppercase; width: 100%; } #category { .swiper-container-wrapper { margin: 0px; } } /* Homepage fullscreen Henry*/ #index main#main-page-content { height: 100% !important; width: 100% !important; display: flex; justify-content: center; align-items: center; } /* End Homepage fullscreen*/ /*link active top menu*/ .cms-id-17 #header_menu_home { color: #ea5b0c !important; } .block-iqitlinksmanager.block-iqitlinksmanager-2.block-links-inline.d-inline-block { font-size: 12px !important; } .cms-id-6 #header_menu_porquenosotros { color: #ea5b0c !important; } .cms-id-7 #header_menu_marcas { color: #ea5b0c !important; } .cms-id-8 #header_menu_repuestos { color: #ea5b0c !important; } .cms-id-9 #header_menu_historias { color: #ea5b0c !important; } .cms-id-11 #header_menu_industrial { color: #ea5b0c !important; } .cms-id-21 #header_menu_lista_precios, #module-nvzaxservices-catalogoconsumidorporcodigonew #header_menu_lista_precios, #module-nvzaxservices-catalogoconsumidorporcodigo #header_menu_lista_precios, #module-nvzaxservices-catalogoconsumidorporaplicacion #header_menu_lista_precios, #module-nvzaxservices-catalogoconsumidorporaplicacionnew #header_menu_lista_precios { color: #ea5b0c !important; } /*end link active top menu*/ /*links active sidebar menu*/ .cms-id-4 #sidebar_menu_onetotal { color: #ea5b0c !important; } .cms-id-5 #sidebar_menu_cultura { color: #ea5b0c !important; } /*links active sidebar menu*/ /*Tabs footer*/ .tabla-footer-godaddy { width: 100% !important; display: flex; flex-direction: column; } /*end Tabs footer*/ .cms-id-17 { #mobile-header .m-nav-btn { display: block !important; font-size: 1.5rem !important; } } #subcategory_subcategories { .col-lg-3 { margin: 40px 0px !important; } } #category { #products { text-align: justify !important; h2 { font-size: 2rem; } } } .swiper-button-next, .swiper-button-prev { background: transparent; color: #1d1d1b; } /*AJUSTES PAGINA CONTACTO*/ #contact { form { h4 { display: none; } } .h1.page-title span { font-size: 3rem; font-weight: 100 !important; } header { width: 100vw; position: relative; margin-left: -50vw; left: 50%; p { width: 50%; margin: 0 auto; font-size: 1.25rem; } } #main { width: 70%; margin: 0 auto; } } .page-authentication #content { border: 0px !important; } #footer .block-title { border-bottom: 0px; } #footer p { margin-bottom: 0; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #ea5b0c; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { background: transparent; color: #ea5b0c; } #product { .swiper-slide { flex-shrink: 0; margin-bottom: 25px; } #product-images-thumbs.swiper-container-vertical .img-fluid { width: auto; height: 125px; } } #customer-form { #col_id_gender { display: none; } } #module-iqitsearch-searchiqit { #main { .page-title { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; padding-bottom: 40px; /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; } } } #manufacturer { #main { .page-title { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; } #manufacturer-description-wrapper { /*background-color: #f8f8f8;*/ padding-bottom: 40px; width: 100vw; position: relative; margin-left: -50vw; left: 50%; p { width: 50%; margin: 0 auto; } } } } #checkout { #main { .page-title { margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px; font-size: 3rem; padding-top: 40px; padding-bottom: 40px; margin-bottom: 20px; /*background-color: #f8f8f8;*/ width: 100vw; position: relative; margin-left: -50vw; left: 50%; } } } @media (max-width: 720px) { #manufacturer { #main { .page-title { font-size: 2rem; padding-top: 35px; } #manufacturer-description-wrapper { padding-bottom: 35px; } } } #checkout { #main { .page-title { font-size: 2rem; padding-top: 35px; padding-bottom: 35px; } } } } .products-grid .product-miniature-default .product-description { text-align: justify !important; } #main { margin-bottom: 20px; } #index { #main { margin-bottom: 0px; } } #div_filtros_menu_categorias { display: block !important; align-content: center !important; padding: 10px !important; } #filtros_ax_aplicacion { display: flex !important; } #index { #mobile_search_div { #search_block_top { display: none !important; } } } /*GPUIG - AJUSTES MÓVIL*/ @media (max-width: 991px) { #div_filtros_menu_categorias { display: none; } #mobile-btn-search { display: none; } img.logo.img-fluid { max-width: 70% !important; } .elementor-element.elementor-element-o4hg0ya>.elementor-element-populated { z-index: 99; height: 100vh; } } #search_center_filter_toggler { display: none; } .product-miniature { .product-title { a { min-height: 33px !important; display: inline-grid; text-align: left; } } } .product-flags .discount { background: #cc1316; color: #ffffff; } .product-flag.online-only { display: table; padding: .3125rem .4375rem; line-height: 1.1em; font-size: 0.8461538462rem; font-style: normal; font-weight: normal; text-transform: none; text-align: center; background: #0ab9eb; color: #ffffff; width: 130px } #product { .iqitproducttags { display: none; } } #div_register_invitado { #col_id_gender, #col_password { display: none; } } @media (min-width: 991px) { #mobile_search_div { #search_block_top { display: none !important; } } #mobile-header { .m-nav-btn { display: block !important; } #desktop-header { display: block !important; } .mobile-main-bar { padding: 0px; } #mobile-header-sticky { margin-top: -65.75px; #mobile-btn-search, .col.col-mobile-logo, .col-mobile-btn-account, .col-mobile-btn-wishlist, #mobile-cart-toogle { display: none !important; } .col-mobile-btn-menu { position: absolute; margin-left: 21%; margin-top: 0px; .m-nav-btn.js-m-nav-btn-menu { /*display: none !important;*/ } } } } } .cms-id-11 { #div_filtros_menu_categorias { display: none !important; padding-bottom: 65px; } #filtros_ax_aplicacion { display: none !important; } } @media (max-width: 990px) { #div_filtros_menu_categorias { display: none !important; } #mobile_search_div { margin: 10px 0px 0px 0px; #search_block_top { display: block !important; width: 100%; } } #mobile-header-sticky { .container { padding-right: 35px; padding-left: 35px; } .col-mobile-logo { padding-left: 0px; } } #product { .product_qty_no_disponible { display: none; } #back-to-top { margin-bottom: 60px; } #div_text_cantidad { display: none; } .product-quantity>.col { margin-bottom: 0px; } .product-add-to-cart .col-add-qty { width: 20%; } #div_buttons_product_add { width: 75%; } #div_buttons_product_add.product_add_no_disponible { width: 100%; } #div_buttons_product_add .js-mailalert.form-inline { margin-left: 0px; } .js-mailalert .btn.btn-secondary { width: 100%; } .product-quantity .qty { width: 80px; flex: 0; } .product-add-to-cart .add-to-cart { min-width: 180px; } #div_buttons_product_add .col-add-wishlist .btn { min-width: 40px; } } } #product { #loylalty_cart_parent { display: none; } } .products-grid .product-miniature-default .product-description { text-align: justify !important; padding: 8px; } @media (max-width: 991px) { img.logo.img-fluid { max-width: 50% !important; } } .col.col-mobile-logo.text-center { text-align: left !important; } span.elementor-iqit-banner-subtitle.elementor-iqit-banner-description { line-height: 1em !important; } #div_filtros_vehiculos_ax_mobile { max-width: 75%; text-align: center; margin: 0 auto; .form-control { border-radius: 5px; margin: 10px 0px; } } @media (min-width: 900px) { #footer-container-custom-mobile { display: none !important; } #footer-container-custom-dektop { display: block !important; } } @media (max-width: 899px) { #container_modal_precios_envios { display: none !important; } #footer-container-custom-mobile { display: block !important; text-align: center; .row { display: block; margin-right: 0px; margin-left: 0px; } .input-group.newsletter-input-group { border: solid 1px #000000; border-radius: 5px; } .social-links._footer a { background-color: transparent; padding: 5px; border-radius: 5px; color: #ffffff !important; } .social-links._footer a:not(:hover) { color: #777777 !important; } svg { fill: #777777 !important; } #links_menu { text-align: justify; ul { text-align: left; font-size: 1.1rem; margin-top: 5px; li { padding: 0px; } } } } #footer-container-custom-dektop { display: none !important; } } .product-accessories, .category-products { .product-price { font-size: 1.0769230769rem !important; font-style: normal; font-weight: 400; text-transform: none; } } .crossselling-products { .product-price { font-size: 1.0769230769rem !important; font-style: normal !important; font-weight: 400; text-transform: none; } } .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details { text-align: center !important; } @media (max-width: 767px) { .elementor-element.elementor-element-zm9ivrv .elementor-testimonial-name { font-size: 12px; text-align: center; } } @media (min-width: 991px) { #product { #wrapper { .container { margin-top: 20px; } } #div_buttons_product_add { .buy { .compra-directa { background: #ea5b0c; color: #fff; border: none 1px; border-radius: 5px; min-width: 165px; } } .add { .add-to-cart { background: #ea5b0c; color: #fff; border: none 1px; min-width: 100%; padding: 10px; } } } } } #product_footer_custom { margin-top: 30px; } @media (max-width: 990px) { #mobile-header .col-mobile-btn-account .m-nav-btn>span { display: block !important; margin: 0; font-size: 8px !important; } .product-miniature-default .product-thumbnail img { max-height: 200px !important; width: auto; } #product { #div_buttons_product_add { .buy { display: none; } } } } #search_block_top { max-width: 703.75px !important; text-align: center; margin: 0 auto; float: none !important; } #footer-container-custom-dektop { .block-title { margin-bottom: 0px; padding-bottom: 0px; } #icon_youtube_custom { fill: #ffffff !important; } .social-links { a { /*background-color: #000000;*/ border-radius: 50px; i { color: #ffffff; } svg { fill: #ffffff !important; } } } } #filtros_ax_aplicacion { .select2-container { width: 125px !important; min-width: 125px !important; } .select2-container .select2-selection--single { border-radius: 5px !important; } #btn_filtros_ax_vehiculo, #btn_filtros_ax_medidas { border-radius: 5px; } } #header .header-btn-w { padding: 0px 5px; } #header-wishlist-btn { .cart-products-count-btn { text-align: center; line-height: 15px; border-radius: 30px; min-width: 16px; height: 16px; font-size: .8rem; position: absolute; top: -4px; right: -4px; padding: 1px 5px; } .fa.fa-heart-o.fa-fw.icon { font-size: 24px; margin-top: 3px; } } .cms-id-7 { .elementor-element.elementor-element-frm5gff { margin-top: 0% !important; } } .cms-id-9 { .elementor-element.elementor-element-n9ql1yv { margin-top: 0% !important; } } @media (min-width: 991px) { #mobile-header { #mobile-header-sticky { #mobile-btn-search, .col.col-mobile-logo, .col-mobile-btn-account, .col-mobile-btn-orders, #mobile-cart-toogle { display: none !important; } } } } @media (max-width: 990px) { #contact { #main { width: 100%; margin: 0 auto; } } .header-nav { padding-bottom: 0px !important; .carousel-text { font-size: 10px; line-height: normal; } } .col-mobile-btn-account { .m-nav-btn { padding-right: 0px !important; } } } @media (min-width: 991px) { #contact { #main { .col-lg-3 { padding-right: 0px; max-height: 500px; overflow-y: auto; .list-group-item { min-height: 150px; max-height: 150px; } } .col-lg-9 { padding-left: 0px; max-height: 500px; } #iqitcontactpage-map, #iqitcontactpage-map_2, #iqitcontactpage-map_3, #iqitcontactpage-map_4, #iqitcontactpage-map_5 { iframe { height: 100% !important; min-height: 500px !important; } } } } } #mobile-header { border-bottom: none 0px; } #mobile-cart-toogle { padding-left: 0px; } #search_block_top { .sbc_show_more { text-align: center !important; } } .searched_category { .search_depth_level_0 { text-align: left; } } .cms-id-17 { #wrapper { padding-top: 67px; } } .category-description { margin-bottom: 0px !important; } #amazzing_filter { .af_filter { background-color: #f8f8f8; padding: 20px !important; margin: 10px 0px; border-radius: 10px; } } @media (min-width: 991px) { .product-miniature-default .product-thumbnail img { max-height: 330px; width: auto; } .product-manufacturer img { max-width: 200px !important; } } #search, #manufacturer { @media (min-width: 1200px) { .col-xl-15 { flex: 0 0 25%; max-width: 25%; } } } .header-top { padding-bottom: 0px !important; } @media (max-width: 990px) { #filtros_ax_aplicacionMobile { max-width: 100% !important; display: flex; color: white !important; margin: auto; padding: 6px 0px !important; #div_title_buscar_por { width: 100%; } #title_buscar_por { white-space: nowrap; margin: auto; } #row_1 { margin: 0px; #col_1 { padding: 0px; } } } #filtrosVehiculosAxMobile, #filtrosMedidasAxMobile { left: 0; position: absolute; margin-top: 68px; display: none; width: 100%; background-color: #5f2d02; padding: 5px 0px; .div-select-row { display: flex; width: 100%; max-width: 100%; margin: 0px 20px; } .select2-container .select2-selection--single { height: 15px; text-align: center; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 13px !important; font-size: 8px; } .select2-container .select2-selection--single .select2-selection__rendered { padding: 0 !important; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 12px; } #btn_filtros_ax_vehiculo_cerrarMobile, #btn_filtros_ax_medidas_cerrarMobile { margin-left: 2px !important; } #btn_filtros_ax_vehiculoMobile, #btn_filtros_ax_vehiculo_cerrarMobile, #btn_filtros_ax_medidasMobile, #btn_filtros_ax_medidas_cerrarMobile { padding: 0px !important; min-width: 15px !important; min-height: 1px !important; max-height: 15px !important; max-width: 15px !important; font-size: 8px !important; line-height: 0px !important; } } .cms-id-17 { #filtrosVehiculosAxMobile, #filtrosMedidasAxMobile { left: 0; position: fixed; margin-top: 68px; display: none; width: 100%; /*background-color: rgba(234, 91, 12, 0.15);*/ background-color: #5f2d02; padding: 5px 0px; } } #btn_filtros_ax_vehiculoMobile, #btn_filtros_ax_medidasMobile { padding: 0px; min-width: 25px; min-height: 28px; } #btn_filtros_ax_vehiculo_cerrarMobile, #btn_filtros_ax_medidas_cerrarMobile { padding: 0px; min-width: 25px; min-height: 28px; margin-left: 5px; } #axFilterOpenVehiculoMobile, #axFilterOpenMedidasMobile { color: white; text-decoration: underline !important; } #search_query_top { padding-left: 10%; height: 50px; } #mobile-header .col-mobile-btn-menu { position: absolute; z-index: 99; padding: 0px; margin-top: 12px; .m-nav-btn.js-m-nav-btn-menu { color: #000000 !important; } } * .header-nav { .row.justify-content-between { display: block; .col.col-md-2.right-nav.text-right { display: block !important; #header-localization-btn { display: inline-block !important; } } } } .cms-id-17 { #wrapper { padding-top: 0px; /*margin-top: -95px;*/ } #header { position: relative; overflow: hidden; background: none !important; /*background: linear-gradient(to bottom, #2f1b06 50%, transparent 0%) !important;*/ } #header::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 54%; background: linear-gradient(90deg, #130a03 0%, #000000 100%) !important; } nav.header-nav { background: black !important; } } .select2-container--default .select2-selection--single { margin: 0px 2px !important; } #mobile-header .mobile-main-bar { padding-bottom: 0px; padding-top: 2px; } #filtrosMedidasAxMobile { .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 7px; } } .hidden-important { display: none !important; } .flex-important { display: flex !important; } .color-orangecdr-important { color: #ea5b0c !important; } .color-whitecdr-important { color: #ffffff !important; } #js-product-list, .cms-id-10 { .product-add-cart { .input-group.bootstrap-touchspin { width: 25%; } .btn.btn-product-list.add-to-cart { width: 75%; } } } } .stuck-header { #filtrosVehiculosAx, #filtrosMedidasAx { display: none !important; } } .cms-id-9 { .elementor-element-83iz1o2 { .elementor-column-wrap.elementor-element-populated { padding-top: 0px; padding-bottom: 0px; } } .elementor-element-i7i8p2n { .elementor-column-wrap.elementor-element-populated { padding-top: 0px; } .elementor-element.elementor-element-96fjqly .elementor-heading-title { font-size: 45px; } } } @media (min-width: 991px) { /*#category { .subcategory-image { img { height: 150px; } } .manufacturer-image { img { height: 175px; } } #subcategory_subcategories { img { height: 150px; } } }*/ #search_block_top { margin: 0; min-width: 703.75px !important; margin: auto; #search_query_top { padding-left: 30px; } } } #menu_categoria_seach_bar_custom { background: transparent !important; } #sidebarCDR { height: 100%; width: 300px; position: fixed; z-index: 5006; top: 0; left: -300px; /* Oculto por defecto */ background-color: #ffffff; overflow-x: hidden; transition: 0.5s; color: white; .sidebar-header { display: flex; justify-content: space-between; align-items: center; padding: 15px; } .close-btn { font-size: 35px; background: none; border: none; color: #000000; cursor: pointer; } .close-btn:hover { color: red; } } #mobile-header-sticky.stuck-down { background: linear-gradient(0deg, #2f1b06 0%, #1D1D1B 100%) !important; } #product { .badge-discount.discount { display: none; } } @media (max-width: 990px) { .cms-id-17 { #mobile-header-sticky { position: fixed; z-index: 5000; } } #mobile-header { .row-mobile-header { padding: 5px 25px; } #search_query_top { border: 0; } .col-mobile-btn-menu { left: 17px; } #mobile-header-sticky { .container { padding: 0; margin: 0; max-width: 100%; } #div_filtros_menu_categoriasMobile { padding: 0px 25px; } #search_block_top { background-color: #ffffff !important; padding: 0px 15px; .button-search { height: 50px; background-color: #ffffff !important; svg { fill: #000000 !important; } } } } } } .js-filtersax-basic-single_x { background-color: transparent !important; color: white !important; margin-right: 2px !important; margin-left: 2px !important; border: 1px solid #fff !important; border-radius: 0px !important; box-sizing: border-box; cursor: pointer; display: block; padding: 0px !important; font-size: 9px; height: 15px !important; text-align: center; background-image: none; } #ets_blog_page { #content-wrapper { .h1, h1 { font-size: 2.8rem; } .h2, h2 { font-size: 2.25rem; } .h3, .h4, h3, h4 { font-size: 1.5rem; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 10px; } .blog_description { font-size: 16px; } p { margin-bottom: 15px; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #ea5b0c; } a { text-decoration: underline; } .blog_description img { margin-bottom: 25px; margin-top: 25px; } .ets-blog-list { margin-top: 45px; } .ets_comment_form_blog { display: none; } } } #ets_blog_page { #content-wrapper { margin-top: 15px !important; } } .block.ets_block_latest.ets_blog_ltr_mode.page_blog.ets_block_slider { display: none !important; } .ets_blog_layout_grid.ets-blog-wrapper.ets-blog-wrapper-blog-list.ets-page-home { margin-top: -60px !important; } .block.ets_block_archive.ets_blog_ltr_mode { display: none; } .ets-blog-wrapper-detail { padding: 0px; } #search, #category, #manufacturer { .ets_block_latest, .ets_block_categories, .ets_block_search, .ets_block_archive { display: none !important; } } #customer-form { .iti.iti--allow-dropdown { width: 100%; } #field-convencional_prefix { height: auto; background-image: none; } #field-celular { padding-right: none !important; } #field-celular_prefix { height: auto; background-image: none; } } .cms-id-17, .cms-id-11 { .product-title a { font-weight: normal !important; color: #1d1d1b !important; font-size: 13px !important; font-family: PT Sans, Sans-serif; } .text-muted { opacity: 1; } } #category h3.elementor-image-box-title { font-weight: normal !important; color: #1d1d1b !important; font-size: 13px !important; font-family: PT Sans, Sans-serif !important; } #cart { .page-title { color: #ea5b0c; } .promo-name.card-body { background: rgba(204, 204, 204, .15); } } /*Codigo whatsapp index*/ .elementor-element.elementor-element-5t6fyvy .elementor-image { position: fixed; /* Para que se alinee con la pantalla */ bottom: 20px; /* Separación inferior */ right: 20px; /* Separación derecha */ z-index: 999; /* Asegura que quede visible */ max-width: 100%; } .elementor-element.elementor-element-5t6fyvy .elementor-image img { width: 100%; max-width: 250px; /* Ajustable según necesidad */ height: auto; box-shadow: 10px 5px 19px #4d4d4d; border-radius: 47px; opacity: 1; } /* Responsividad adicional */ @media (max-width: 768px) { .elementor-element.elementor-element-5t6fyvy .elementor-image { bottom: 20px; right: 0px; } .elementor-element.elementor-element-5t6fyvy .elementor-image img { max-width: 180px; /* Más pequeño en móviles */ } } .af_filter_content{ .item-c-611{ display: none !important; } }