.iqitfake{ display: none;} /*** Style mixins ***/ /*** Variables mixins and functions ***/ body { background: #ffffff; } .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 91%; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #777777; } 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 { background: #ffffff; border-bottom: solid 1px #e3e3e3; } #mobile-header #mobile-header-sticky { background: #ffffff; } #mobile-header .mobile-main-bar { padding-top: 0.3571428571rem; padding-bottom: 0.3571428571rem; } #mobile-header .m-nav-btn { color: #000000; } #mobile-header .m-nav-btn:hover { color: #000000; } #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: 'Lato', sans-serif; } .h1, .h2, .block-title, .page-title, .modal-title, .step-title { font-family: 'Poiret One', sans-serif; } #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: #3d3a3a; color: #ffffff; 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: #c7c2c2; color: #2e2e2e; } .btn-secondary:not(:disabled):not(.disabled):active { background: #333333; color: #ffffff; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #3d3a3a; color: #ffffff; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #c7c2c2; color: #2e2e2e; border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #000000; 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 { background: #dbc5c6; padding-top: 0.7142857143rem; padding-bottom: 0.7142857143rem; margin-top: -1.0714285714rem; margin-bottom: 1.0714285714rem; font-size: 1.1428571429rem; 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: #f7e9c4; color: #5a5a5a; border: none 1px #663434; } .product-price { color: #080707; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 0.9285714286rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #eedfe0; color: #ffffff; } .product-flags .new { background: #eedfe0; color: #999999; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #000000; } .product-flags .out_of_stock { background: #ffffff; color: #000000; } .discount { background: #eedfe0; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #ffffff; color: #000000; } .product-unavailable-allow-oosp { background: #ffffff; color: #000000; } .alert-success { background: #f7e9c4; color: #717070; border-color: #f7e9c4; } .alert-success a:link:not(.nav-link):not(.btn), .alert-success a:visited:not(.nav-link):not(.btn) { color: #717070; text-decoration: underline; } .alert-info { background: #f7e9c4; color: #717070; border-color: #f7e9c4; } .alert-info a:link:not(.nav-link):not(.btn), .alert-info a:visited:not(.nav-link):not(.btn) { color: #717070; text-decoration: underline; } .alert-warning { background: #fff3cd; color: #717070; border-color: #fff3cd; } .alert-warning a:link:not(.nav-link):not(.btn), .alert-warning a:visited:not(.nav-link):not(.btn) { color: #717070; text-decoration: underline; } .alert-danger { background: #f7e9c4; color: #717070; border-color: #f7e9c4; } .alert-danger a:link:not(.nav-link):not(.btn), .alert-danger a:visited:not(.nav-link):not(.btn) { color: #717070; text-decoration: underline; } #iqitcompare-floating { background: #ffffff; border-top: none 1px; border-left: none 1px; border-right: none 1px; } #page-preloader { background: #ffffff; } #page-preloader .loader-wrapper { font-size: 29px; } #page-preloader .loader-1 { border-color: rgba(107, 107, 107, 0.2); border-top-color: #6b6b6b; } #page-preloader .loader-2 { background: rgba(107, 107, 107, 0.3); } #page-preloader .loader-2:after, #page-preloader .loader-2:before { background: rgba(107, 107, 107, 0.3); } @keyframes loader-2 { 50% { background: #6b6b6b; } } #back-to-top { background: #000000; color: #ffffff; } #back-to-top:hover { background: #333333; color: #ffffff; } #header, #checkout-header { background: #ffffff; border-top: none 1px; border-bottom: none 1px #e3e3e3; } #header .container, #checkout-header .container { max-width: 100%; } .sticky-desktop-wrapper #desktop-header.stuck-header { background: #ffffff; border-bottom: none 1px #e3e3e3; } #header .header-nav { color: #ffffff; background: #000000; border-bottom: solid 1px #cfcfcf; padding-top: 0.3571428571rem; padding-bottom: 0.3571428571rem; font-size: 0.8571428571rem; } #header .header-nav a { color: #ffffff; } #header .header-nav a:hover { color: #ffffff; } #header .header-nav .social-links._topbar { font-size: 1.2857142857rem; } .header-top { color: #878686; } .header-top a:not(.btn):not(.nav-link) { color: #000000; } .header-top a:not(.btn):not(.nav-link):hover { color: #777777; } .header-top .form-search-control { border: solid 1px #e3e3e3; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.4285714286rem; display: block; } .header-top .header-btn-w .header-btn .title { display: none !important; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #918a8a; padding: 0.6428571429rem 0.6428571429rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #918a8a; } .header-top a.header-cart-btn:not(:hover) { color: #918a8a; } .stuck-header .header-top { padding-top: 0.7142857143rem; padding-bottom: 0.7142857143rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #ffffff; } .cart-products-count-btn { background: #d06e6a; color: #ffffff; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 50%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { 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.2142857143rem; max-width: 14.2857142857rem; color: #000000; padding-left: 0.7857142857rem; padding-right: 0.7857142857rem; border-left: none 1px #575757; } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #000000; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.0357142857rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3.2142857143rem !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: #ffffff; color: #000000; } .cbp-horizontal .cbp-tab-title { font-size: 0.9285714286rem; font-style: normal; font-weight: bold; text-transform: uppercase; line-height: 1em; } .cbp-horizontal .cbp-legend { background: #eedfe0; color: #343232; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.5714285714rem; max-height: 1.5714285714rem; } .cbp-horizontal > ul { text-align: center; } .cbp-horizontal > ul > li { float: none; text-align: left; } .cbp-horizontal .cbp-submenu-aindicator { display: none; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 0.9285714286rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.4285714286rem; padding-right: 0.4285714286rem; } } #cbp-hrmenu .cbp-hrsub { transform: translateY(-10px); } #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; } .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: #000000; } #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: 0.9285714286rem; 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 4px 25px 0px #000000; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link { color: #000000 !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #d1a9cb !important; } .cbp-hrmenu .tabs-links { background: #f7f7f7; } .cbp-hrmenu .cbp-tabs-names li a { color: #000000 !important; } .cbp-hrmenu .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-tabs-names li a.active { background: #ffffff; color: #000000 !important; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #000000 !important; border-bottom: none 3px #c2bc29; font-size: 0.9285714286rem; letter-spacing: 0.0714285714rem; font-style: normal; font-weight: bold; text-transform: uppercase; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: rgba(204, 141, 171, 0.65) !important; } /*** MOBILE MENU ***/ #mobile-header .col-mobile-menu-dropdown.show { background: #ffffff; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #000000; } #iqitmegamenu-mobile { background: #ffffff; color: #000000; } #iqitmegamenu-mobile a, #iqitmegamenu-mobile a:link, #iqitmegamenu-mobile a:visited, #iqitmegamenu-mobile a:hover { color: #000000; } #iqitmegamenu-mobile li > ul { background: #e8e5e5; } #iqitmegamenu-mobile li > ul > li > ul { background: #f3eded; } #iqitmegamenu-mobile > li > a { border-bottom: none 1px; } .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { border: none 1px; } /*** PS_FacatedSearch ***/ /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: #000000; color: #ffffff; } .swiper-pagination-bullet { background: #000000; } /*** Product miniature ***/ .products.row { margin: -0.3571428571rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 0.3571428571rem; } .swiper-container-wrapper { margin: -0.3571428571rem; } .swiper-container-wrapper .products.swiper-container { padding: 0.3571428571rem; } .swiper-container-wrapper .product-carousel { padding: 0.3571428571rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 0.3571428571rem; } .product-miniature { border: none 1px; outline: 1px none transparent; } .product-miniature .thumbnail-container .product-thumbnail-second { position: absolute; top: 0; left: 0; right: 0; opacity: 0; transition: opacity 0.3s ease; backface-visibility: hidden; } .product-miniature .thumbnail-container:hover .product-thumbnail-second { opacity: 1; } .product-miniature .thumbnail-container:hover .product-thumbnail-first { opacity: 0; } .product-miniature .thumbnail-container:hover .product-thumbnail-first:last-child { opacity: 1; } .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.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; } @media (hover: hover) { .product-miniature:hover { outline: none 1px; } } .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: !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.3928571429rem 0.7857142857rem; background: rgba(0, 0, 0, 0); color: #000000; border: solid 1px #878787; } .btn-product-list:hover { background: #878787; 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-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(0, 0, 0, 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(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(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: 1.5714285714rem; 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: #a8a0a0; background: #ffffff; } .images-container .swiper-button-arrow:hover, #product .product-cover .expander > span:hover, #product-modal .modal-body .swiper-button-arrow:hover { opacity: 0.6 !important; } #col-product-info { position: -webkit-sticky; position: sticky; z-index: 1; top: 30px; transition: top 300ms ease 0s; } #main-product-wrapper .product-cover .expander { z-index: 1; } @media screen and (min-width: 768px) { #main-product-wrapper .no-quick-view-d-md-none { display: none; } } @media screen and (min-width: 768px) { #main-product-wrapper #swiper-wrapper-column-images { -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -1rem; } #main-product-wrapper .product-lmage-large { position: relative; width: 100%; min-height: 1px; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 1rem; } } .modal-open #col-product-info { position: static; } .product-cover .expander { width: 100%; height: 100%; padding: 0; bottom: 0; right: 0; } .product-cover .expander > span { position: absolute; bottom: 1rem; right: 1rem; padding: 0.6rem; } #product .product-cover .expander > span { color: #a8a0a0; background: #ffffff; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1), color 0.2s cubic-bezier(0.7, 0, 0.3, 1); } #product .product-cover .expander > span:hover { opacity: 0.6 !important; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } @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; } } #wrapper { background: #ffffff; border-top: none 1px; border-bottom: none 1px; padding-top: 1.0714285714rem; padding-bottom: 1.0714285714rem; color: #777777; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 0rem; padding-bottom: 0rem; } #content-wrapper .page-title { color: #333333; font-size: 1.5714285714rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 2px #595050; 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; margin-bottom: 0.8em; position: relative; -js-display: flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; width: 100%; } #wrapper .block-title a:link, #wrapper .block-title a:visited { color: #333333; } #wrapper .block-title span { margin-right: 0.5rem; } #wrapper .block-title:after { content: ""; display: block; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: solid 1px #a1a1a1; } #left-column .block, #right-column .block { border: none 1px; } #footer, #checkout-footer { background: #000000; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: solid 1px #000000; background: white; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #000000; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #ffffff; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #ffffff; } #footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder { color: #000000; } #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: #e0e0e0 !important; } #footer .block-title, #checkout-footer .block-title { color: #ffffff; font-size: 1.0714285714rem; font-style: normal; font-weight: bold; text-transform: none; margin-bottom: 0.8em; padding-bottom: 0.6em; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #ffffff; } #footer .block-title:after, #checkout-footer .block-title:after { content: ""; position: absolute; bottom: -0.5px; display: block; width: 30px; height: 1px; border-bottom: solid 1px #999393; left: 0; right: 0; } #footer-container-first { border-top: none 1px #000000; padding-top: 2.1428571429rem; padding-bottom: 2.1428571429rem; background: #e5cfd0; color: #000000; } #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: 4.2857142857rem; padding-bottom: 3.2857142857rem; color: #ffffff; } #footer-container-main a, #checkout-footer a { color: #ffffff; } #footer-container-main a:hover, #checkout-footer a:hover { color: #ffffff; } #footer-copyrights { border-top: none 1px; background: #000000; padding-top: 2.1428571429rem; padding-bottom: 2.1428571429rem; } #maintenance-page { background: #e3e3e3; color: #333333; } #maintenance-page a, #maintenance-page a:link { color: #333333; } #form-acm_41603 .bee-form-row-1 .bee-col-1 .bee-block-5 input:not([type=checkbox]):not([type=radio]):not([type=image]), #form-acm_41606 .bee-form-row-1 .bee-col-1 .bee-block-5 input:not([type=checkbox]):not([type=radio]):not([type=image]){ width: 65% !important; } #main-page-content {margin-right:-10px;} .ybc_ins_item { float:left; } .leftpegado{ margin-left: -3vw; } .ybc_ins_list_tags span { text-transform: uppercase; } .center-nav { /*background-color: #f2d07b;*/ } .product-flags .out_of_stock { /*display: none;*/ border: 1px solid #000; } #language_selector.d-inline-block { font-size: 1.1rem; } #back-to-top { right:2.5rem; } #main #product-preloader { margin-top: 199px; position: absolute; text-align: center; z-index: 1000; font-size: 38px; margin-left: 41%; } .social-links>li.facebook>a:hover,.social-links>li.twitter>a:hover, .social-links>li.instagram>a:hover,.social-links>li.pinterest>a:hover, .social-links>li.google>a:hover{color:#f7ccd0!important} #iqitcookielaw{ width: 100%; left: 0; bottom: 0; text-align:center; } .swiper-pagination-bullet { width: 12px; height: 12px; } .bootstrap-touchspin .input-group-btn-vertical i { font-weight:600; } .elementor-element-xqjdn20 .swiper-button-prev, .elementor-element-atqxnvi .swiper-button-prev{ left: -25px; } .elementor-element-xqjdn20 .swiper-button-next, .elementor-element-atqxnvi .swiper-button-next{ right: -25px; } .ph-insta-follow-us { background: #d3a7a7; } #iqitpopup { display: flex; z-index: 90000; max-height: 100%; position: fixed; transform: scale(1) !important; transform-origin: right bottom; overflow: visible; bottom: 75px; right: 0px; margin-right: 0px; } .blackmonth { font-weight:900; color: #fff !important; background-color: #000; } .message__container { padding-top: 10px; } .heading-title-size-xs-small{ font-weight: 300; } .product-id-44405 .table-product-discounts, .product-id-44727 .table-product-discounts, .product-id-44671 .table-product-discounts, .product-id-44439 .table-product-discounts, .product-id-44440 .table-product-discounts, .product-id-44835 .table-product-discounts { display:none; } #iqitpopup-overlay { width:0%; height: 0%; } #iqitpopup .iqitpopup-newsletter-form { color: #666; background-color: #e5cfd0; background-repeat: no-repeat!important; } #iqitpopup .iqitpopup-newsletter-form .newsletter-input { color: #646161; background-color: #fff; } #iqitpopup .iqitpopup-newsletter-form .button-medium { padding-top: 9px; padding-bottom: 9px; border: 1px solid #a76366; } #iqitpopup .iqitpopup-newsletter-form .newsletter-input::-webkit-input-placeholder { color: #898989 !important; } #iqitpopup .cross:before { color: #cdabac; } #iqitpopup .iqit-close-checkbox { display: none; } #iqitpopup .iqitpopup-close { top: 0px; background-color: #0000; } #iqitpopup .iqit-close-popup { background: #fff; } #iqitpopup .iqitpopup-content { width: 92%; } #iqitpopup .iqitpopup-content .unete { margin-top: 70px; } .iqit-review-star.fa-star-o { color: #ccc; } .p_newsl_01 { font-size: 1rem; line-height: 1.5rem; } .p_newsl_02 { font-size: 1.2rem; line-height: 1.5rem; } .infinitescroll-bottom-message { text-align: center; } .infinitescroll-bottom-message a{ color: #000; border: 1px solid #888; padding: 10px; } .infinitescroll-bottom-message a:hover{ color: #fff !important; border: 1px solid #000; padding: 10px; background-color: #000; } .product-flags .discount { display: none; } .iconoacero { position: relative; top: 278px; } .cbp-hrmenu .cbp-legend { display: inline-block; top: 9px; right: -28px; padding: 4px 6px 4px 1px; } #cbp-hrmenu-tab-18{ margin-right: 26px; } #cbp-hrmenu-tab-15{ margin-right: 30px; } #iqitmegamenu-wrapper.stuck-menu #cbp-hrmenu-tab-18 .cbp-legend-main { display: inline-block; } .product-unavailable { font-size: 1.1rem; } .cms-id-21 #content-wrapper .page-header h1.page-title { text-align: center; font-size: 2.5rem; text-transform: uppercase; } .cms-id-25 #content-wrapper .page-header h1.page-title, .cms-id-26 #content-wrapper .page-header h1.page-title { display:none; } #wrapper .breadcrumb { text-align: center; } .ocult { /*display:none;*/ } .cbp-hrmenu .cbp-links.cbp-valinks-vertical li { display:block; margin-top: 4px; } .js-mailalert .btn-secondary { width: 100%; padding: 13px; letter-spacing: 0.2rem; background-color: #edd4d3; color: #515050; } .descuenmenu { background-color: #e5cfd0; color: #999; padding: 2px 4px; margin-left: 5px; } #product #blockcart-modal-wrap #blockcart-modal { z-index:999999; } .holi3 { text-align: center; } .holib3 .label { font-weight: 900; font-size: 14px !important; } .btn-talla { background-color: #e5cfd0; border: none 1px; } #custom-text { display:block; } #custom-text, #tmcmsblock, #aviso01 { background: #373737; margin-bottom: 0; padding: 9px; text-align: center; clear: both; } #custom-text p { margin-bottom: .1rem; letter-spacing: 2px; } #aviso01 { display: none; } .sanvalentin { color: #ea7373 !important; font-weight: 900; } .diadelamadre { color: #f5a3a3 !important; font-weight: 900; } .PA_launcher { padding: 8px 10px 10px !important; line-height: 18px; background: none repeat scroll 0% 0% #000 !important; margin: inherit !important; color: #fff; white-space: normal; text-transform: uppercase; text-align: center; font-weight: 800; line-height: 18px; border: 1px solid #D6D4D4; max-width: 180px; } .PA_launcher a{ color: #fff!important; background-color: #000; border-color: #0000; max-width: 180px; font-size: 10px; white-space: normal; text-transform: uppercase; text-align: center; } .paemail_button { font-size:16px; margin-bottom: 11px; } .alert_save_later { margin: 18px 0px; } .alert_save_later_span{ padding-left: 10px; margin-right: 11%; margin-bottom: 18px; } .md48 { font-size:18px !important; } .productsalert { max-width: 513px; } .productsalert.marco{ border: 1px solid #999; padding: 10px; text-align: center; } .productsalert.marcosin{ border: none; } .productsalert .PA_save_alert { width: 100%; padding: 13px; letter-spacing: 0.2rem; background-color: #edd4d3; color: #515050; } .productsalert .PA_save_alert:hover { background-color: #999999; color: #ffffff; } .modal-backdrop { display:none; } .col-header-left { padding-left:58px; } .pasubmit, .paerror { background: #e2aaaa; border: 1px solid #994141; } #recap { margin-left:-122px; } .product-miniature-grid .product-availability { bottom: 0rem; } .product-availability.d-block{ display:none !important; } .ps-emailsubscription-block .btn-subscribe { background-color:#000; } .ps-emailsubscription-block .btn-subscribe:hover { background-color:#cea2a2; } #footer-container-first { background-color: #e5cfd0; } #footer .footer-style-3 .block-newsletter .ps-emailsubscription-block { display: inline-block; min-width: 430px; background-color: #e5cfd0; } .ps-emailsubscription-block .idxjslopd-check-newsletter, .ps-emailsubscription-block .min-text-check { background-color: #e5cfd0!important; padding: 10px; /* opcional, para que no quede todo pegado */ border-radius: 5px; /* opcional, para que quede más bonito */ } #footer-container-first .block-newsletter h5.heading-title-size-medium{ font-family: Lato, sans-serif; letter-spacing: 5px; font-size: 19px; letter-spacing: 5px; text-transform: uppercase; } #footer-container-first .block-newsletter h4.heading-title-size-small{ font-family: Lato, sans-serif; letter-spacing: 5px; font-size: 15px; letter-spacing: 1px; font-style: italic; } .cbp-hrmenu .cbp-hrsub-inner { padding: 10px 14px 10px 20px; } .cbp-horizontal .cbp-tab-title { font-size: 0.9rem; } #cbp-hrmenu .cbp-hropen .cbp-hrsub { z-index: 3; } .cbp-valinks a { color: #000!important; border-bottom: none 3px #c2bc29; font-size: .9285714286rem; letter-spacing: .2142857143rem; font-style: normal; font-weight: 700; text-transform: uppercase; margin-bottom: 10px; } .cbp-valinks a:before { content: "" !important; } #header .col-header-menu { margin-top: 66px; } #iqitmegamenu-mobile { border: 6px solid #fff; } #iqitmegamenu-mobile .mm-expand { width: 100%; height: 1.55em; line-height: 1.55em; position: absolute; right: 0px; font-size: 2em; text-align: right; cursor: pointer; z-index: 2; } #iqitmegamenu-mobile ul li:first-child a{ font-weight: 900; color: #d9abae !important; } .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { top:0px; } .whatsappDiv.right { position: fixed; bottom: 5px; right: 26px; z-index: 610; } .block-iqitlinksmanager-2 { text-align:center; } .block-iqitlinksmanager-2 a { font-size: 11px; } #product-details-wrapper { display:none; } #clockcountdown { vertical-align: middle; display: grid; } .top-banner-countdown { min-width:440px; } #sliderclockcountdown { vertical-align: middle; display: grid; } .slider-banner-countdown, .slider-banner-countdownmovil { min-width:440px; font-size: 20px; line-height: 2; background-color: #e5cfd0 /*background-color: #000;*/ } .cuentaatras-tiempo { display: table; vertical-align: middle; padding-top: 2px; } .slidercuentaatras-tiempo { display: block; vertical-align: middle; padding-right: 10px; padding-top: 0; text-align: center; } #cuentatras { display: table-cell; vertical-align: middle; padding-right: 10px; padding-top: 0px; } #slidercuentatras { display: table-cell; vertical-align: middle; padding-right: 10px; padding-top: 0px; } #cuentadiv { color: #fff; display: table-cell; vertical-align: middle; text-align: center; } #cuentadiv > div { display: inline-block; text-align: left; } #cuentadiv div > span { display: inline-block; text-align: left; } #slidercuentadiv { text-align:center; display:inline-block; padding-bottom: 0px; min-width: 300px; } .days:after, .hours:after, .minutes:after { content: ":"; padding-left: 4px; } .pequetext { font-size: 11px; line-height: 11px; } .sliderpequetext { font-size: 19px; line-height: 0; } .sliderdias-label, .sliderhoras-label, .sliderminutos-label, .slidersegundos-label { padding-left: 5px; font-size: 16px; } .cuentasegundos { text-align: right !important; } .slidercuentasegundos { text-align: right !important; } #cuentatras, .cuentadias, .cuentahoras, .cuentaminutos, .cuentasegundos { float:left; padding-right: 5px; } #slidercuentatras, .slidercuentadias, .slidercuentahoras, .slidercuentaminutos, .slidercuentasegundos { float:left; padding-right: 15px; padding-left: 15px; } .slidercuentadias, .slidercuentahoras, .slidercuentaminutos, .slidercuentasegundos { margin-top: -8px; line-height: 1.2; } .terminaen { font-size: 16px; } .acaba { margin-right: 10px; } .acabar { margin-right: 10px; text-align:right; border-left: 1px solid #949292; padding-left: 10px; line-height: 19px; } .slider-banner-countdownmovil { display:none; min-width:250px; } .cuentadias .days, .cuentahoras .hours, .cuentaminutos .minutes, .cuentasegundos .seconds { font-size: 19px; } .slidercuentadias .sliderdays, .slidercuentahoras .sliderhours, .slidercuentaminutos .sliderminutes, .slidercuentasegundos .sliderseconds { font-size: 35px; } .product-customization .btn-tercero { background: #f0e7e8; color: #4e4c4c; border: none 1px #f2e6e8; } .product-features { margin-top: 0rem; text-align: -webkit-center; font-style: italic; } .overflowhidden { overflow:hidden; } .elementor-animation-grow { transition-duration: .8s; } .category-image #js-product-list-header { padding: 15px; position: absolute; width: 100%; top: 50%; left: 6%; right: 0; -webkit-transform: translate(0,-50%); -o-transform: translate(0,-50%); transform: translate(0,-50%); } .category-image #js-product-list-header .page-title { border-bottom: none; text-align:left; margin-bottom: 0px; padding-bottom: 0px; width:50%; } .category-image #js-product-list-header .page-title span{ color: #fff; text-align: center; font-size: 4rem; font-style: normal; font-weight: 100; text-transform: none; border-bottom: none 1px #e3e3e3; padding-left: 0px; font-family: Poiret One, Sans-serif; } .category-kala .category-image #js-product-list-header .page-title { text-align: right; padding-right: 31%; width: 100%; } .cbp-horizontal .cbp-tab-title img{ width: 94%; padding-bottom: 2%; } #product .product-tabs { /* display: none; */ } .product-quantity .add-to-cart:disabled { opacity: .07; } @media (max-width: 1100px){ .cbp-horizontal .cbp-tab-title img { width: 91%; padding-bottom: 3%; } } @media (max-width: 768px){ #aviso01 { display: block; width: 108%; padding: 9px 25px 0px 25px; margin: 0 -10px 0 -10px; } #custom-text { display:none; } .slider-banner-countdownmovil { display:block; min-width:250px; margin: 0 -15px 0px -15px; } .slider-banner-countdown { margin-left: -20px; } .slidercuentadias, .slidercuentahoras, .slidercuentaminutos, .slidercuentasegundos { margin-top: -15px; } .slidercuentadias .sliderdays, .slidercuentahoras .sliderhours, .slidercuentaminutos .sliderminutes, .slidercuentasegundos .sliderseconds { font-size: 28px; } .sliderdias-label, .sliderhoras-label, .sliderminutos-label, .slidersegundos-label { padding-left: 0px; font-size: 14px; margin-top: -8px; } .slidercuentadias, .slidercuentahoras, .slidercuentaminutos, .slidercuentasegundos { float: left; padding-right: 9px; padding-left: 9px; line-height: 1.5; } .slidercuentatras { padding-left: 47px; } .slidercuentadias { margin-left: 15px; } } @media (max-width: 700px){ #facets_search_center #search_filters .facet { width: 33%; } } @media (max-width: 575px){ #product-modal .modal-dialog{ min-height: 100%; } #product-modal .modal-content { min-height: 100%; position: absolute; left: 0; right: 0; } .container, .elementor-section.elementor-section-boxed>.elementor-container { /* max-width: 100%; */ } .guiatallas { font-weight: 900; color: #d9abae !important; text-align: center; } #iqitcookielaw { left:0rem; } .scamovil { margin-top:7px; } #iqitpopup .cross:before { font-size: 57px; } #iqitpopup .iqit-close-popup { top: 17px; right: 8px; width: 50px; height: 50px; line-height: 50px; } } @media (max-width: 530px){ #facets_search_center #search_filters .facet { width: 50%; } .logo { max-width: 40%; } #recap { margin-left:0px; } .g-recaptcha { margin-left:-14px; } #language_selector { margin-top: 8px; } .left-nav { background-color: #c1a3a3; width:100%; } .block-iqitlinksmanager-2 { text-align:center; width:100%; } .block-iqitlinksmanager-2 a { font-size: 0.8rem; } .block-iqitlinksmanager-2.block-links-inline ul>li { display: block; } .center-nav { width: 100%; } .top-banner-countdown { min-width:250px; } .cuentadias .days, .cuentahoras .hours, .cuentaminutos .minutes, .cuentasegundos .seconds { font-size: 12px; } .acaba { text-align:left; } .acabar { margin-right: 10px; text-align:right; border-left: 1px solid #949292; padding-left: 67px; line-height: 15px; } #mobile-header { overflow-x: hidden; } .category-image #js-product-list-header { margin-top: 35%; left:0; } .category-image #js-product-list-header .page-title { margin-bottom: 0; padding-bottom: 0; text-align: center; width:100% } .category-image #js-product-list-header .page-title span{ color: #adadad; font-size: 1.5rem; font-weight: 300; margin-bottom: .2em; padding-bottom: .1em; padding-left: 0px; } #content-wrapper .category-image .img-fluid { max-width: 800px; float: right; margin-bottom: 15%; } .category-kala #content-wrapper .category-image .img-fluid { float: left; } .category-kala .category-image #js-product-list-header .page-title { text-align: center; margin-right: 0px; padding-right: 0; } .iconoacero { top: 148px; } .bloomclas { padding-bottom: 11px; } #footer .footer-style-3 .block-newsletter .ps-emailsubscription-block { display: inline-block; min-width: 280px; } } @media (max-width: 479px){ #iqitpopup { display: flex; z-index: 90000; max-height: 100%; position: fixed; transform: translate(-50%, -50%) scale(0.658135) !important; transform-origin: center bottom; overflow: visible; bottom: 0; right: auto; margin-right: 0; } #iqitpopup .iqitpopup-content { width: 91%; } #iqitpopup .iqitpopup-content .unete { margin-top: 38px; } .block-links-inline ul>li:after { background-color: #0000; } #iqitpopup .h3movil { font-size:18px; } .p_newsl_01 { font-size: 1.6rem; line-height: 1.8rem; } .p_newsl_02 { font-size: 1.8rem; line-height: 1.8rem; } .psgdpr_consent_message span { font-size:1.4rem; } .top-banner-countdownmovil { display:block; min-width:250px; } } @media (max-width: 412px){ #iqitpopup .iqitpopup-content .unete { margin-top: 22px; } #iqitpopup .h3movil { font-size:18px; } } @media (max-width: 375px){ .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { top:0px; } #iqitpopup .iqitpopup-content .unete { margin-top: 40px; } #iqitpopup .h3movil { font-size:15px; } } @media (max-width: 362px){ #facets_search_center #search_filters .facet { width: 100%; } .g-recaptcha { margin-left:-35px; } .top-banner-countdown { min-width:240px; } .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { top:0px; } .category-image #js-product-list-header { margin-top: 45%; } #iqitpopup .iqitpopup-content .unete { margin-top: 38px; } } @media (max-width: 320px){ #iqitpopup { transform: translate(-50%,-50%) scale(.558135)!important; } #iqitpopup .iqitpopup-content .unete { margin-top: 7px; } #iqitpopup .iqitpopup-content .img-fluid { max-width: 87%; } #iqitpopup .h3movil { font-size:14px; } } form#form_customer input[name="browser-brand"] { display: none !important; } #idxrcookies .contenido { padding: 0px !important; } #idxrcookies #textDiv { margin-bottom: 0px !important; } #idxrcookies p { margin: 0px !important } #iqitmegamenu-mobile a[href*="ultimas-unidades"], #iqitmegamenu-mobile a[href*="last-units"] { background-color: #f4b1b1; /* Fondo rosado suave */ font-weight: 900; /* Negrita fuerte */ color: #3b3b3b !important; /* Rojo destacado */ padding: 1em; /* Más espacio alrededor */ border-radius: 6px; /* Bordes redondeados */ display: block; /* Asegura que ocupe todo el ancho */ } /* FORZAR TODOS LOS PRODUCTOS COMO AGOTADOS (visual) */ /* Badge Agotado en listados */ .product-miniature { position: relative; } .product-miniature::after { content: "Agotado"; position: absolute; top: 12px; left: 12px; background: #fff; border: 1px solid #000; color: #000; font-family: 'Poiret One', cursive; font-weight: 400; font-size: 13px; letter-spacing: 1px; padding: 6px 10px; z-index: 5; /* SIMULACIÓN DE NEGRITA */ text-shadow: 0.4px 0 0 #000, -0.4px 0 0 #000; } /* Ocultar botones de compra en listado */ .product-miniature .add-to-cart, .product-miniature .ajax_add_to_cart_button { display: none !important; } /* Ocultar botón comprar en ficha */ .product-add-to-cart, .add-to-cart, #add-to-cart-or-refresh, .btn-add-to-cart { display: none !important; } #aviso01 { display: none !important; }