.iqitfake{ display: none;} @charset "UTF-8"; /*** Style mixins ***/ /*** Variables mixins and functions ***/ .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1270px; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #ed0000; } a:hover:not(.nav-link):not(.btn) { color: #333333; } .pagination .page-list li:hover { border-color: #333333; } .pagination .page-list li.current { border-color: #333333; } .pagination .page-list li.current a { color: #333333; } #mobile-header { border-bottom: solid 1px #e3e3e3; } #mobile-header .mobile-main-bar { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } #mobile-header .m-nav-btn { color: #ed0000; } #mobile-header .m-nav-btn:hover { color: #333333; } #mobile-header .m-nav-btn > span { display: none !important; } #mobile-header .mobile-buttons-bar { background: #c9c9c9; } html { font-size: 14px; } @media (max-width: 767px) { html { font-size: 12px; } } body { line-height: 1.4rem; } body { font-family: 'Roboto', sans-serif; } #blockcart-content { background: #ffffff; color: #000000; border: none 1px; box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.15); } #blockcart-content a:not(.btn) { color: #000000; } #blockcart-content a:not(.btn):hover { color: #000000; } /*** 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: #f8f8f8; color: #333333; border: none 1px #f0f0f0; } .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: #dedede; color: #2e2e2e; } .btn-secondary:not(:disabled):not(.disabled):active { background: #dedede; color: #2e2e2e; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #f8f8f8; color: #333333; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #dedede; color: #2e2e2e; border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #513030; 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: #333333; color: #ffffff; } .btn-primary:not(:disabled):not(.disabled):active { background: #333333; color: #ffffff; } #wrapper .breadcrumb { padding-top: 0.7142857143rem; padding-bottom: 0.7142857143rem; margin-top: -1.0714285714rem; margin-bottom: 1.0714285714rem; font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; color: #8f8f8f; } #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: #000000; } .custom-radio input[type=radio]:checked + span { background-color: #000000; } .custom-checkbox input[type=checkbox] + span:not(.color), .custom-radio { background: #ffffff; color: #000000; border-color: #e3e3e3; } /*** Dropdowns ***/ .dropdown-menu, .autocomplete-suggestions { background: #ffffff; border: solid 1px #e3e3e3; } .dropdown-menu .dropdown-item, .autocomplete-suggestions .dropdown-item { color: #474747!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(71, 71, 71, 0.05); } /*** Tooltips ***/ .tooltip-inner { background: #333333; 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: #333333; } .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { border-bottom-color: #333333; } /*** 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: #ca5058; color: #ffffff; border: none 1px; } .product-price { color: #000000; } .iqit-review-star { color: #e7d000; } .product-flags .product-flag { font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #ff0000; color: #ffffff; } .product-flags .new { background: #d1d1d1; color: #ffffff; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #000000; } .product-flags .out_of_stock { background: #a17738; color: #fff7f7; } .discount { background: #ff0000; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #a17738; color: #fff7f7; } .product-unavailable-allow-oosp { background: #17459e; color: #0dd138; } .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 #a53737; border-left: none 1px #a53737; border-right: none 1px #a53737; box-shadow: 0px 4px 19px 6px rgba(92, 81, 81, 0.16); } #iqitcompare-floating a { color: #242424; } #page-preloader { background: #ffffff; } #back-to-top { background: #000000; color: #ffffff; } #back-to-top:hover { background: #333333; color: #ffffff; } #header, #checkout-header { border-top: none 1px; border-bottom: none 1px; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.06); } .sticky-desktop-wrapper #desktop-header.stuck-header { border-bottom: none 1px; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.06); } #header .header-nav { color: #777777; background: #ffffff; border-bottom: solid 1px #b7cbd3; padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; font-size: 0.8571428571rem; } #header .header-nav a { color: #777777; } #header .header-nav a:hover { color: #333333; } #header .header-nav .social-links._topbar { font-size: 1rem; } .header-top { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; color: #ed0000; } .header-top a:not(.btn):not(.nav-link) { color: #ed0000; } .header-top a:not(.btn):not(.nav-link):hover { color: #ed0000; } .header-top .form-search-control { border: solid 1px #e3e3e3; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.5714285714rem; display: block; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #ed0000; padding: 0.6428571429rem 0.6428571429rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #ed0000; } .header-top a.header-cart-btn:not(:hover) { color: #ed0000; } .stuck-header .header-top { padding-top: 0.3571428571rem; padding-bottom: 0.3571428571rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #ffffff; } .cart-products-count-btn { background: #c1c1c1; color: #000000; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 50%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { background: #ffffff; border-top: none 3px #521919; border-right: none 3px #38b82c; border-bottom: none 3px #457deb; border-left: none 3px #a6cc0f; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { line-height: 3.5714285714rem; max-width: 57.1428571429rem; color: #374649; padding-left: 1.0714285714rem; padding-right: 1.0714285714rem; border-left: none 2px rgba(87, 87, 87, 0.57); } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #374649; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.2142857143rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3.5714285714rem !important; } .cbp-vertical-on-top .cbp-vertical-title-text { display: none !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: #374649; } .cbp-horizontal .cbp-tab-title { font-size: 1.0714285714rem; font-style: normal; font-weight: bold; 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.4285714286rem; max-height: 1.4285714286rem; } .cbp-horizontal > ul { text-align: right; } .cbp-horizontal > ul > li { float: none; text-align: left; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 1rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.7142857143rem; padding-right: 0.7142857143rem; } } #cbp-hrmenu .cbp-hrsub, #cbp-hrmenu .cbp-hrsub-level2, #cbp-hrmenu .cbp-hrsub-wrapper { transition: visibility 300ms ease-in-out, opacity 300ms ease-in-out; } .iqitmegamenu-submenu-container { 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.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.5714285714rem; } #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.5714285714rem; padding-bottom: 0.5714285714rem; 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.7142857143rem; max-height: 1.7142857143rem; } #cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #333333; } #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-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: #333333 !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: #333333 !important; border-bottom: none 3px #c2bc29; font-size: 1rem; 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: #000000; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #595050 !important; } #iqitmegamenu-mobile { background: #000000; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab { min-height: 3.8571428571rem; } #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.1428571429rem; padding-bottom: 1.1428571429rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__link { color: #595050 !important; padding-top: 1.1428571429rem; padding-bottom: 1.1428571429rem; font-size: 1.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; } .col-mobile-menu-push #iqitmegamenu-mobile { border: none 1px; } .mobile-menu__submenu { background: #000000; } .mobile-menu__tab { border-bottom: solid 1px #ebebeb; min-height: 4.4285714286rem; } .mobile-menu__link { color: #595050 !important; padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; font-size: 1.5714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__arrow { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; color: #595050; font-size: 1.5714285714rem; } .mobile-menu__tab-icon { font-size: 1.5714285714rem; } .mobile-menu__tab-icon--img { max-height: 1.5714285714rem; } .mobile-menu__legend { font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background-color: #595050; } .mobile-menu__header-wrapper { color: #595050; background-color: #f4f4f4; border-bottom: none 1px; } .mobile-menu__title { font-size: 1.5714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__column-title { font-size: 1.5714285714rem; font-style: normal; font-weight: bold; text-transform: uppercase; color: #595050 !important; } .mobile-menu__column { font-size: 1.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; color: #595050; margin-bottom: 2.8571428571rem; } .mobile-menu__column-categories:not(:last-child) { margin-bottom: 2.8571428571rem; } .mobile-menu__column-title { margin-bottom: 0.5714285714rem; } .mobile-menu__links-list-li { padding-top: 0.4285714286rem; padding-bottom: 0.4285714286rem; } .mobile-menu__close, .mobile-menu__back-btn { color: #595050; } .mobile-menu__footer { border-top: none 1px; color: #595050; background-color: #f4f4f4; } /*** PS_FacatedSearch ***/ .facet-type-checkbox:not(.facet_color) > li, .facet-type-radio:not(.facet_color) > li { display: inline-block; } .facet-type-checkbox:not(.facet_color) .custom-checkbox, .facet-type-checkbox:not(.facet_color) .custom-radio, .facet-type-radio:not(.facet_color) .custom-checkbox, .facet-type-radio:not(.facet_color) .custom-radio { display: none; } .facet-type-checkbox:not(.facet_color) .facet-label, .facet-type-radio:not(.facet_color) .facet-label { border: 1px solid rgba(161, 161, 161, 0.25); } .facet-type-checkbox:not(.facet_color) a, .facet-type-radio:not(.facet_color) a { padding: 0.4rem 0.8rem; } /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: #333333; color: #ffffff; } .swiper-pagination-bullet { background: #333333; } /*** Product miniature ***/ .products.row { margin: 0rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 0rem; } .swiper-container-wrapper { margin: 0rem; } .swiper-container-wrapper .products.swiper-container { padding: 0rem; } .swiper-container-wrapper .product-carousel { padding: 0rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 0rem; } .product-miniature { border: none 1px; outline: 1px none transparent; } .product-miniature-grid .product-title { font-size: 1.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-price { font-size: 1.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; } @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 { display: none; } .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: #aaaaaa !important; } .products-grid .product-miniature .product-category-name { display: none !important; } .products-grid .product-miniature .product-reference { display: none !important; } .products-grid .product-miniature .product-brand { display: none !important; } .products-grid .product-miniature .product-description-short { display: none !important; } .products-grid .product-miniature .products-variants { display: none !important; } .products-grid .product-miniature .flag-discount-value { display: none !important; } .product-miniature .input-qty, .product-miniature .input-group-add-cart .bootstrap-touchspin { display: none !important; } .btn-product-list { padding: 0.5rem 1rem; background: black; color: #ffffff; border: none 1px; } .btn-product-list:hover { background: #ffffff; color: #000000; } .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-1 .product-description { padding: 0.7142857143rem; } .products-grid .product-miniature-layout-2 .product-description { padding: 0.7142857143rem; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(28, 32, 39, 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(2, 1fr); } @media (min-width: 768px) { .layout-full-width .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 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(2, 1fr); } } @media (min-width: 992px) { .layout-full-width .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 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(2, 1fr); } } @media (min-width: 1200px) { .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); } } .product_header_container .product-price, .product_p_price_container .product-price { font-size: 2.0714285714rem; 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: #333333; } .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: #333333; } #product .product-cover .expander:hover { opacity: 0.6 !important; } #product .product-cover .expander { display: none; } .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; } @media (max-width: 767px) { #main-product-wrapper .product-add-to-cart { background: #ffffff; box-shadow: 0px -4px 30px 0px rgba(0, 0, 0, 0.09); 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; padding-top: 1.0714285714rem; padding-bottom: 1.0714285714rem; color: #374649; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } #content-wrapper .page-title { color: #333333; font-size: 1.5714285714rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .page-title a:link, #content-wrapper .page-title a:visited { color: #333333; } #content-wrapper .section-title { color: #333333; font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .section-title a:link, #content-wrapper .section-title a:visited { color: #333333; } .nav-tabs .nav-link { color: #000000; font-size: 1.1428571429rem; 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: #000000; border-bottom: solid 3px #ca5058; } .iqit-accordion .title { font-style: normal; font-weight: normal; text-transform: none; } .iqit-accordion .nav-link { border-bottom: solid 3px #ca5058; border-bottom-color: transparent; } .iqit-accordion .nav-link:not(.collapsed) { color: #000000; border-bottom: solid 3px #ca5058; } #wrapper .block-title { color: #333333; font-size: 1rem; 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: #333333; } #left-column .block, #right-column .block { border: none 1px; } #footer, #checkout-footer { background: #ffffff; } #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.3571428571rem; } #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: #333333; font-size: 1rem; 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: #333333; } #footer-container-first { border-top: none 1px; padding-top: 2.1428571429rem; padding-bottom: 2.1428571429rem; 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: 2.8571428571rem; padding-bottom: 1.8571428571rem; color: #777777; } #footer-container-main a, #checkout-footer a { color: #777777; } #footer-container-main a:hover, #checkout-footer a:hover { color: #333333; } #footer-copyrights { border-top: none 1px; background: #ffffff; padding-top: 1.0714285714rem; padding-bottom: 1.0714285714rem; } @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: #ffffff url("/img/cms/Blanco-mantenimiento.png") center center / cover no-repeat fixed; color: #333333; } #maintenance-page a, #maintenance-page a:link { color: #333333; } #my-account .text-sm-center a { background: #eb1f1f !important; color: white !important; } .page-my-account .links a i { vertical-align: middle; width: 16px; } /*icono carrito*/ .fa-shopping-bag { background-image: url('https://totalenergiespr.wuala.es/img/icon-shopping-cart.png') !important; background-size: contain; background-repeat: no-repeat; display: inline-block; width: 24px; /* Ajusta según necesites */ height: 24px; /* Ajusta según necesites */ content: ""; } /*icono user*/ .fa-user { background-image: url('https://totalenergiespr.wuala.es/img/icon-user.png') !important; background-size: contain; background-repeat: no-repeat; display: inline-block; width: 24px; /* Ajusta según necesites */ height: 24px; /* Ajusta según necesites */ content: ""; } /*ocultamos icono de user*/ .fa-user:before { display: none; } /*ESTETICA CARRITO*/ body#cart .card { border: 0; } body#cart hr { border-top: 0; } body#cart .card-body.cart-summary-totals.js-cart-summary-totals { border-top: 0; border-bottom: 0; border-radius: 0; } body#cart .checkout.cart-detailed-actions.js-cart-detailed-actions.card-body { border-top: 0; border-radius: 0px 0px 20px 20px; } body#cart .card-body.cart-detailed-subtotals.js-cart-detailed-subtotals { border-bottom: 0; border-radius: 20px 20px 0px 0px; } /*ESTETICA CHECKOUT*/ body#checkout section#js-checkout-summary { border: 0; } /*ocultamos icono de compra*/ .fa-shopping-bag:before { display: none; } /*ARREGLAMOS LA PAGINA 404*/ body#pagenotfound .page-not-found, #products .page-not-found { margin-bottom: 0 !important; float: none !important; } .imagen-en-linea { display: inline-block; margin: 10px; } .ps-shoppingcart.dropdown #blockcart-content{ z-index: 1000; } select#PM_ASCriterionGroupSelect_1_6 { width: 96% !important; background-color: #ffffff !important; color: black !important; border: solid 1px #b7cbd3; border-radius: 8px !important; width: 250px !important; height: 38px !important; } /*boton buscar home*/ input.btn.btn-primary.PM_ASSubmitSearch { color: #fff !important; font-weight: 600 !important; background-color: #dd3333 !important; border-style: solid !important; border-width: 2px 2px 2px 2px !important; border-color: #dd3333 !important; border-radius: 18px 18px 18px 18px !important; padding: 7px 60px 7px 60px !important; } /*seleccionador de criterios home*/ .PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup select { width: 96%; background-color: #ffffff !important; color: black !important; border: solid 1px #b7cbd3; border-radius: 8px !important; width: 250px !important; height: 38px !important; } /*estilos buscador home*/ div#PM_ASBlock_1 { border: unset !important; } /*Ocultamos campos del checkout*/ #delivery-address > div > section > div:nth-child(4) { display: none !important; } #delivery-address > div > section > div:nth-child(4) { display: none !important; } /* Boton Modal Ficha */ dialog#biografia { border: none; overflow: visible; } .seccion-metodos { max-width: 420px; } .seccion-metodos img { width: 100%; } #biografia menu { text-align: center; padding: 0; } menu.boton-pagos { padding: 0; } menu button#cancel, .boton-pagos button { background: red; padding: 5px 20px; color: white; border-radius: 5px; cursor: pointer; border: 2px solid red; transition: all 0.2s ease-in-out; font-weight: bold; } menu button#cancel:hover, .boton-pagos button:hover { border: 2px solid red; color: red; background: transparent; } @media (max-width: 768px) { .seccion-metodos { max-width: 320px; } } /*Boton de scroll al buscador*/ a[href="#scrollToSearch"]:visited:not(.nav-link):not(.btn) { color: white !important; } /*Acomodamos copyright*/ a.imagen-copy { margin: 0px 5px; margin-top: -4px; } .contenedor-copy { display: flex; justify-content: flex-end; align-items: center; } /*Ponemos el botón "buscar ahora" en la pagina de resultados*/ #module-pm_advancedsearch4-searchresults #PM_ASForm_1 .PM_ASSubmitSearch { display: block !important; } /*Ocultamos telefono del vendedor en la ficha del producto*/ #col-product-info > div.product-information > div.product-actions.js-product-actions > div.product-additional-info.js-product-additional-info > div > div.card-body > ul > li:nth-child(1) { display: none; } /*Estilos etiqueta marca peugeot*/ .recomendado-marca { margin: 10px 0px; } .recomendado-marca { display: flex; align-items: center; } p.texto-marca { margin-right: 20px; margin-bottom: unset; font-weight: 600; color: #ed0000; } .recomendado-marca img { width: 15%; } /*TEST MARCOS - EDITAR BUSCADOR EN PAGINA DE RESULTADO NUEVO*/ #left-column .PM_ASCriterionsGroup { flex: 0 0 100% !important; max-width: 100% !important; } #left-column .PM_ASCriterionsGroupList.row { flex: 0 0 100%; display: flex; flex-direction: column-reverse; align-items: flex-start; } #left-column form#PM_ASForm_1 { display: flex; flex-direction: column; align-items: center; } #left-column .col-sm-3 { flex: 0 0 100% !important; max-width: 100%; } #left-column p.PM_ASShowCriterionsGroupHidden { padding: 10px 20px; display: none; } #left-column div#PM_ASCriterionsGroup_1_17 { display: block !important; } #left-column div#PM_ASCriterionsGroup_1_18 { display: block !important; } #left-column div#PM_ASCriterionsGroup_1_19 { display: block !important; } #left-column div#PM_ASCriterionsGroup_1_20 { display: block !important; } #left-column div#PM_ASCriterionsGroup_1_12 { display: none !important; } #left-column div#PM_ASCriterionsGroup_1_13 { display: none !important; } #left-column div#PM_ASCriterionsGroup_1_14 { display: none !important; } #left-column div#PM_ASCriterionsGroup_1_15 { display: none !important; } /*Editamos color link en filtros activos*/ .PM_ASSelections { background-color: #f7f9fa; border: unset; padding: 10px; border-radius: 5px; } #js-active-search-filters > form > ul > li > a { color: #040404 !important; } /*Estilo a order_confirmation de cash on delivery*/ #ps_cashondelivery-displayOrderConfirmation a { color: red !important; } /*Ocultamos el catalago en el perfil del vendedor*/ div#seller-new-products { display: none; } /*Ocultamos comparación de artículos en la ficha del producto*/ section#jselectproductcatalog { display: none; } /*Quitamos estadisticas desde el back del PDV */ div#seller-order-commissions { display: none; } /*Quitamos añadir productos desde el back del PDV*/ #content > div.row > div.col-sm-12.col-lg-12 > div > div > div > a:nth-child(1) { display: none; } /*Ponemos estilos al disabled al dashboard de vendedores*/ a[disabled] { background: #9595952e !important; box-shadow: none !important; } a[disabled]:hover { border: none !important; } /*Agregamos estilos al buscador mi codigo postal*/ .botonCP { font-size: 13px !important; margin-top: 5px !important; display: flex !important; justify-content: center !important; } /*Agregamos estilos al signo pregunta en la vista en lista*/ #js-product-list i.fa.fa-question-circle-o { font-size: 20px; margin-left: 5px; color: #a7a7a7; cursor: pointer; } /* DAMOS ESTILOS A LA LISTA DE VENDEDORES*/ .favorite-sellers li { display: flex; flex-direction: column; align-items: center; border: solid 1px #e7e7e7; padding: 15px; padding-top: 34px; margin: 10px; border-radius: 14px; } /*DAMOS ESTILO A LA CARD VENDEDOR*/ #col-product-info .card-body{ border: solid 1px #dfdfdf; border-radius: 20px; } /*OCULTAMOS EL BACKGROUND MENU DE CUENTA VENDEDOR*/ a#open_menu_top { display: none; } /* OCULTAMOS LA OPCION DE FILTROS DE PREFERENCIAS EN EL PANEL DE CONTROL DE CLIENTE*/ a.af.col-lg-4.col-md-6.col-sm-6.col-xs-12 { display: none; } /*DAMOS ESTILOS AL FRONt DE LA CUENTA PERSONAL*/ .my-account-page-content-wrapper { border: solid 1px #dfdfdf; border-radius: 20px; } #module-jmarketplace-selleraccount a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #374649 !important; } #identity a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #374649 !important; } #history a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #374649 !important; } #addresses a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #374649 !important; } a.btnFaqs:visited:not(.nav-link):not(.btn) { color: #ed0000 !important; } .page-customer-account #content { border-radius: 20px; } input#field-firstname { border-radius: 20px; } input#field-lastname { border-radius: 20px; } input#field-email { border-radius: 20px; } input#field-password { border-radius: 20px 0px 0px 20px; } input#field-new_password { border-radius: 20px 0px 0px 20px; } input#field-birthday { border-radius: 20px; } button.btn.btn-outline-secondary { border-radius: 0px 20px 20px 0px; } button.btn.btn-primary.form-control-submit { border-radius: 20px; } /*FIN ESTILOS CUENTA PERSONAL*/ /*Estilos dropdown user*/ .dropdown-menu.dropdown-menu-right.show { border-radius: 5px; border: solid 1px black; margin-top: 10px; } /*Estilos en la ficha del producto IMG del vendedor*/ .seller-information-container .seller-logo { text-align: center; width: 100px !important; height: 100px !important; padding: unset !important; border: unset !important; box-shadow: none; background-color: #ffffff; margin-bottom: 0px; margin-right: 10px; } .seller-information-container .seller-logo img.img-fluid { border-radius: 10px; } /*Ocultamos precio tachado*/ span.regular-price { display: none; } /*Eliminamos etiqueta oferta*/ ul.product-flags.js-product-flags { display: none; } /*Ocultamos planes mobbex en la ficha del producto*/ .mobbex-plans { display: none; } /*Agrandamos basurero del carrito*/ #blockcart-content i.fa.fa-trash-o { font-size: 20px; } /*Damos estilo al titulo Aceites Seleccionados*/ #searchTitle{ text-align: center; margin-bottom: 20px; } #searchTitle h2{ font-size: 2rem; } @media (min-width: 992px) { .seccion-informacion-tablet { display: none; } .seccion-informacion-mobile { display: none; } } @media (max-width: 992px) { .seccion-informacion-desktop { display: none; } .seccion-informacion-tablet { display: inline-block; } .seccion-informacion-mobile { display: none; } } @media (max-width: 768px) { .seccion-informacion-tablet { display: none; } .seccion-informacion-mobile { display: inline-block; } } @media (min-width: 769px) { /* fix para que el alto del contenedor del buscador en la home no se extienda al aparecer los loading del modulo y asi impedir que se "mueva" la imagen de fondo */ .elementor-element.elementor-element-vo8am62 { min-height: 430px; max-height: 430px; } } /* SE ARREGLA LA ESTRUCTURA DE LOS FILTROS EN MOBILE */ @media (max-width: 768px) { .elementor-widget-wrap .elementor-element.elementor-element-jx17rtr .elementor-widget-container { margin: 0; } .elementor-element-jx17rtr p { text-align: center; } #index .PM_ASCriterionsGroupList.row { flex-direction: column; } } @media (min-width: 576px) and (max-width: 768px) { .PM_ASCriterionsGroupList .PM_ASCriterionsGroup { max-width: 100%; } } /* FOOTER - BOTON DEFENSA AL CONSUMIDOR*/ #seccion-terminos a.btn-reclamos:visited:not(.nav-link):not(.btn) { color: red !important; } /*Pagina sellers de marketplace*/ .sellerButtonContainer { margin-top: 15px; } .sellerButton{ color: #ffffff !important; font-size: 18px; font-weight: bold; background-color: #ed0000; border-radius: 31px 31px 31px 31px; padding: 7px; } /* 404 ESTILOS */ #pagenotfound #content-wrapper .page-title { display: none; } /*#pagenotfound #content-wrapper #main .page-content { margin: 10rem; } .error-page-container { display: flex; align-items: center; justify-content: center; gap: 100px; font-family: "Roboto", sans-serif; color:#000; } .error-page-container h3 { font-size: 85px; font-weight: 600; margin: 0 0 5px 0; padding: 0; color: #fff; font-size: 60px; -webkit-text-stroke: 1px; -webkit-text-stroke-color: #ed0000; } .error-info-container h4 { font-size: 22px; color: #ed0000; margin: 0 0 10px 0; padding: 0; } .error-info-container p, .error-info-container a { font-size: 18px; margin: 0 0 26px 0; padding: 0; } .error-info-container a { display: flex; align-items: center; justify-content: center; gap: 12px; width: max-content; background: #ed0000; color: white; text-decoration: none; padding: 10px 20px; border-radius: 40px; transition: all 0.3s ease-in-out; } .error-info-container a:hover{ box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); } .error-info-container a p { margin: 0; font-weight: 600; color:#fff; } .error-info-container a i { color:#fff; } @media (max-width: 768px) { #pagenotfound #content-wrapper #main .page-content { margin: 2rem; } .error-page-container { flex-direction: column; gap: 50px; } .error-info-container { text-align: center; } .error-info-container a { margin: auto; } }*/ /*Se pone en rojo todos los titulos de los PDV de la página de lubricentros*/ #module-jmarketplace-sellers .card-vendedores .seller-name a { color: red !important; } #supercheckout-option div:nth-child(2) label { font-size: 12px; } #customer_person_information_table tbody tr:nth-child(2) td div { display: flex !important; } #customer_person_information_table tbody tr:nth-child(2) td div label { text-align: left !important; margin-left: 5px !important; } /*Estilos checkout classic*/ button.continue.btn.btn-primary.btn-block.btn-lg { background: #ed0000; } button.btn.btn-primary.btn-block.btn-lg { background: #ed0000; } /*Ocultamos campos de agregar direccion en checkout*/ #checkout .add-address{ display: none; } #checkout-addresses-step > div > div > form > p:nth-child(5){ display: none; } #checkout #delivery-address .custom-checkbox{ display: none; } #checkout #delivery-address > div > section > div:nth-child(3){ display: none; } /*Ajustes estéticos checkout*/ #checkout input#field-firstname{ border-radius: 0px; } #checkout input#field-lastname{ border-radius: 0px; } #checkout input#field-email{ border-radius: 0px; } #checkout input#field-password{ border-radius: 0px; } #checkout button.btn.btn-outline-secondary { border-radius: 0px 0px 0px 0px; } label.col-md-2.col-form-label.required:after { content: "*"; color: red; } /*Estilos Mantenimiento*/ a.boton-man { background: #FF0300; padding: 10px; border-radius: 15px; color: #fff !important; font-size: 17px; text-decoration: none; } #maintenance-page #content > p:nth-child(3) { padding-bottom: 12px !important; font-weight: 800; } #maintenance-page a.boton-man { color: #fff !important; } /*Se oculta envío gratis en checkout*/ #checkout .cart-summary-subtotals-container #cart-subtotal-shipping { display:none; } /*Ajustes para el módulo de terminos y condiciones*/ .contenedor-terminos-condiciones { overflow: scroll; padding: 40px; } .terminos-condiciones { height: 100%; overflow-x: hidden; } /* Ocultamos "Saltar este paso" */ .PM_ASSkipGroup{ display:none; } .popUpAdvertenciaContent>div p { text-align: left; } /*Ajuste info mobbex confirmation*/ #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(1) > th > h1 { background-color: #ED0000; color: #fff; border-radius: 15px 15px 0px 0px; padding: 7px 15px; } #content-hook_payment_return > div > div > center > table > tbody > tr > td { padding: 4px 12px; } #content-hook_payment_return > div > div > center > table > tbody { background: #00000008; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(1) > th { background: #fff; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(2) > td { padding-top: 14px; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(1) > th > h1 { margin: 0px; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(4) > th > h2 { margin-top: 7px; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(1) > th > h1 { font-size: 2em; } #content-hook_payment_return > div > div > center > table > tbody > tr:nth-child(1) > th > h1 { background-color: #0B8140; } #content-hook_order_confirmation > div > div.col-sm-12.col-md-7.order-confirmation-title-payment > h1 { color: #0B8140; } /*Ajustamos estilo de crear cuenta checkout*/ #customer-form > div > p > span.font-weight-bold { font-size: 1.1rem; } /*Ocultar tabla*/ #seller-order-carrier > form > div > table { display: none !important; } /*Ocultamos icono anterior i.fa.fas.fa-truck.hidden-print { display: none !important; }*/ /*Agregamos icono de agenda antes del texto*/ #seller-order-carrier > div.jmarketplace-panel-header > h2::before { content: "\1F4C5"; } /*Ocultamos imagenes rotas*/ #history-status > tbody > tr > td > img { display: none !important; } /*Banners "Lubricentros"*/ @media (min-width: 768px) { #main > header > h1 > span > div > div > div > div > div > div > div > div > div.elementor-iqit-banner-mb { display: none !important; } } @media (max-width: 767px){ /*body:not(.elementor-editor-active) .elementor-hidden-phone { display: flex; }*/ body#module-jmarketplace-sellers:not(.elementor-editor-active) .buscador.elementor-hidden-phone { display:block; } #main > header > h1 > span > div > div > div > div > div > div > div > div > div.elementor-iqit-banner { display: none; } #main > header > h1 > span > div > div > div > div > div > div > div > div > div.elementor-iqit-banner-mb > figure > img { max-width: 100%; } } #js-product-list > div > div > div.contenedor-card-vendedor > div.header-card-vendedor > div.contenedor-seller > div.nombre-seller > p { margin-bottom: 16px !important; } /* Modificaciones boton del buscador */ @media(max-width: 768px) { .PM_ASShowCriterionsGroupHidden a { padding: 13px 20px; font-size: 15px; font-weight: bold; } } /*Modificamos orden de filtros en resultados de busqueda*/ #module-pm_advancedsearch4-searchresults #left-column .PM_ASCriterionsGroupList.row { flex-direction: column; } /* Se modifica el color del icono de ayuda (?)*/ .info-card-producto .fa-question-circle-o:before { color: #ed0000; } /* Correccion en el top header */ .col.col-auto.col-md.right-nav.text-right { flex-grow: 2; } @media(min-width: 768px) { #iqithtmlandbanners-block-4{ display:none !important; } } /*ocultamos pais y apellido de la seccion address en checkout*/ #delivery-address > div > section > div:nth-child(9) { display: none; } #delivery-address > div > section > div:nth-child(4) { display: none; } /* Se añade nota a la pagina Search Result del modulo AdvancedSearch */ .searchDescription { padding: 20px 30px; border: 1px solid #ccc; border-radius: 18px; margin: 0 0 0 20px; } #payment-option-2-container > label { background-color: #FCD800; padding-right: 20px; } #payment-option-3-container > label { background-color: #FCD800; padding-right: 90px; } #payment-option-3-container > label { display: flex; flex-direction: row; align-items: center; } #payment-option-3-container { display: flex; align-items: center; } #payment-option-2-container > label { display: flex; flex-direction: row; align-items: center; } #payment-option-2-container { display: flex; align-items: center; } #payment-option-2-container > label { position: relative; } #payment-option-3-container > label { position: relative; } #payment-option-2-container > label > span.recomendado { color: white; background-color: red; padding: 3px; border-radius: 5px; position: absolute; top: 0; right: 0; } #payment-option-3-container > label > span.recomendado { color: white; background-color: red; padding: 3px; border-radius: 5px; position: absolute; top: 0; right: 0; } #payment-option-2-container > label > div > span:nth-child(3) { font-size: 10px; } #payment-option-3-container > label > div > span:nth-child(3) { font-size: 10px; } @media (max-width: 768px) { #payment-option-2-container > label { padding-top: 25px; } #payment-option-3-container > label { padding-top: 25px; padding-right: 0px } } #index p.PM_ASShowCriterionsGroupHidden.col-xs-12 { display: none; } /* Estilos buscador con nuevo fondo */ .mostrarPopup span.PM_ASCriterionsGroupName { color: #000; text-shadow: unset; } /* #PM_ASBlock_1 .elementor-widget.elementor-element.elementor-element-gppahmi.elementor-widget-button { display: none; } */ .mostrarPopup .card-block form#PM_ASForm_1 { align-items: center; } @media (min-width: 769px) { .elementor-widget.elementor-element.elementor-element-8oogn7b.elementor-widget-prestashop-widget-CustomTpl { max-height: 147px; } } @media (max-width: 768px) { .elementor-element.elementor-element-vo8am62 { background-position: center left !important; } } /*Ajustes en Blog - #287161*/ #module-ph_simpleblog-list .simpleblog__listing__post__wrapper.cardblog.post-item { box-shadow: 4px 4px 5px 1px #33333359; margin: 0px 12px; border-radius: 15px; } #module-ph_simpleblog-list img.img-fluid.photo.mb-3 { border-radius: 15px 15px 0px 0px; } #module-ph_simpleblog-list h3.simpleblog__listing__post__wrapper__content__headline.post-title { display: flex; justify-content: center; font-size: 20px; font-weight: bolder; } #module-ph_simpleblog-list h3.simpleblog__listing__post__wrapper__content__headline.post-title a { color: #333333 !important; padding: 0px 15px; text-align: center; height: 56px; display: flex; align-items: center !important; } #module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer.pt-3.mt-3.text-muted { text-align: center; height: 41px; color: #333; } #module-ph_simpleblog-list .headerBlog { text-align: center; background: #EE0F0F; border-radius: 15px 15px 0px 0px; padding-top: 10px; color: #fff; font-size: 25px; font-weight: 100; padding: 15px 0px; } #module-ph_simpleblog-list section#wrapper { background-color: #8080801c !important; } #module-ph_simpleblog-list #content div.simpleblog__listing { background-color: #fff; border-radius: 0px 0px 15px 15px; padding-bottom: 7px; } nav.simpleblog__listing__pagination.pagination { display: none; } #module-ph_simpleblog-list .simpleblog__listing { padding: 50px 76px; } #module-ph_simpleblog-list nav.breadcrumb { display: none; } #module-ph_simpleblog-list .contCategEnlaces { display: flex; justify-content: space-around; padding: 25px; } #module-ph_simpleblog-list a.categEnlaces { text-transform: uppercase; color: #EE0F0F !important; font-weight: bold; font-size: 19px; border: #EE0F0F solid 2px; padding: 7px 30px; border-radius: 50px !important; box-shadow: 2px 2px 2px 1px #3333334f; margin: 0px 12px; border-radius: 15px; } #module-ph_simpleblog-list #content div.simpleblog__listing { background-color: #fff; border-radius: 0px 0px 15px 15px; padding-bottom: 52px; padding-top: 28px; margin-top: 0; } #module-ph_simpleblog-list header.page-header { background-image: url(/img/blog/banner_blog_ecommerce_1940x400px_opc1B.png) !important; background-size: cover !important; min-height: 255px !important; display: flex !important; align-items: end !important; margin-top: -15px !important; margin-bottom: 15px !important; } /*#module-ph_simpleblog-list h1.h1.page-title { color: #fff !important; font-size: 29px !important; border: 0; margin-left: 12px; margin-bottom: -3px; } #module-ph_simpleblog-list #main header h1 span { background-color: #ee0f0f; padding: 4px 15px; border-radius: 50px; }*/ @media (max-width: 700px) { /*#module-ph_simpleblog-list h1.h1.page-title { color: #fff !important; font-size: 17px !important; border: 0; margin-left: 12px; margin-bottom: 6px; }*/ #module-ph_simpleblog-list header.page-header { background-image: url(/img/blog/banner_blog_ecommerce_DESKTOP_640x400.png) !important; background-size: cover !important; min-height: 255px !important; display: flex !important; align-items: end !important; margin-top: -15px !important; margin-bottom: 15px !important; } #module-ph_simpleblog-list .contCategEnlaces { display: flex; flex-direction: column; padding: 25px; text-align: center; margin: 15px; } #module-ph_simpleblog-list a.categEnlaces { margin-top: 15px; } #module-ph_simpleblog-list .simpleblog__listing { padding-right: 20px !important; padding-left: 20px !important; } #module-ph_simpleblog-list .simpleblog__listing div.row div { margin-bottom: 15px; } } /* Boton landing de aceites */ a.elementor-button-link.elementor-button.btn.elementor-size-medium.btn-secondary.btn-traditional.elementor-animation-grow { color: #fff; font-weight: 600; background-color: #dd3333; border-style: solid; border-width: 2px 2px 2px 2px; border-color: #dd3333; border-radius: 18px 18px 18px 18px; } .cms-id-15 #addresses a:link:not(.nav-link):not(.btn), .cms-id-15 a:visited:not(.nav-link):not(.btn) { color: #fff !important; }