.iqitfake{ display: none;} @charset "UTF-8"; /*** Style mixins ***/ /*** Variables mixins and functions ***/ .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 100%; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #000000; } a:hover:not(.nav-link):not(.btn) { color: #000000; } .pagination .page-list li:hover { border-color: #000000; } .pagination .page-list li.current { border-color: #000000; } .pagination .page-list li.current a { color: #000000; } #mobile-header { border-bottom: solid 1px #e3e3e3; } #mobile-header .mobile-main-bar { padding-top: 1.3333333333rem; padding-bottom: 1.3333333333rem; } #mobile-header .m-nav-btn { color: #000000; } #mobile-header .m-nav-btn:hover { color: rgba(0, 0, 0, 0); } #mobile-header .m-nav-btn > span { display: none !important; } #mobile-header .mobile-buttons-bar { background: #c9c9c9; } html { font-size: 15px; } @media (max-width: 767px) { html { font-size: 12px; } } body { line-height: 1.5rem; } body { font-family: Arial, Helvetica, 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: rgba(248, 248, 248, 0); color: #000000; border: solid 1px #cccccc; } .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: rgba(222, 222, 222, 0); } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: rgba(248, 248, 248, 0); color: #000000; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: rgba(222, 222, 222, 0); border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #000000; color: #ffffff; border: none 1px; } #wrapper .breadcrumb { padding-top: 0.6666666667rem; padding-bottom: 0.6666666667rem; margin-top: -1rem; margin-bottom: 1rem; font-size: 0.8rem; 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: #000000; color: #ffffff; border: none 1px; } .product-price { color: #000000; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 0.7333333333rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #eba53d; color: #ffffff; } .product-flags .new { background: #969696; color: #ffffff; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #000000; } .product-flags .out_of_stock { background: #a17738; color: #fff7f7; } .discount { background: #eba53d; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #a17738; color: #fff7f7; } .alert-success { background: #d4edda; color: #155724; border-color: #d4edda; } .alert-success a:link:not(.nav-link):not(.btn), .alert-success a:visited:not(.nav-link):not(.btn) { color: #155724; text-decoration: underline; } .alert-info { background: #cce5ff; color: #004085; border-color: #cce5ff; } .alert-info a:link:not(.nav-link):not(.btn), .alert-info a:visited:not(.nav-link):not(.btn) { color: #004085; text-decoration: underline; } .alert-warning { background: #fff3cd; color: #856404; border-color: #fff3cd; } .alert-warning a:link:not(.nav-link):not(.btn), .alert-warning a:visited:not(.nav-link):not(.btn) { color: #856404; text-decoration: underline; } .alert-danger { background: #f8d7da; color: #721c24; border-color: #f8d7da; } .alert-danger a:link:not(.nav-link):not(.btn), .alert-danger a:visited:not(.nav-link):not(.btn) { color: #721c24; text-decoration: underline; } #iqitcompare-floating { background: #ffffff; border-top: none 1px; border-left: none 1px; border-right: none 1px; } #page-preloader { background: #ffffff; } #back-to-top { background: rgba(0, 0, 0, 0); color: #999999; } #back-to-top:hover { background: rgba(0, 0, 0, 0); color: #000000; } ::-webkit-scrollbar { -webkit-appearance: none; width: 7px; } ::-webkit-scrollbar-thumb { background: #000000; } ::-webkit-scrollbar-track { background: #ffffff; } body { scrollbar-face-color: #000000; scrollbar-track-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: #bd1e2d; background: #ffffff; border-bottom: solid 1px #cfcfcf; padding-top: 0.3333333333rem; padding-bottom: 0.3333333333rem; font-size: 0.7333333333rem; } #header .header-nav a { color: #ffffff; } #header .header-nav a:hover { color: #ffffff; } #header .header-nav .social-links._topbar { font-size: 0.9333333333rem; } .header-top { padding-top: 1.6666666667rem; padding-bottom: 1.6666666667rem; color: #000000; } .header-top a:not(.btn):not(.nav-link) { color: #000000; } .header-top a:not(.btn):not(.nav-link):hover { color: #000000; } .header-top .form-search-control { border: solid 1px #e3e3e3; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.3333333333rem; display: block; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #000000; padding: 0.6rem 0.6rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #000000; } .header-top a.header-cart-btn:not(:hover) { color: #000000; } .stuck-header .header-top { padding-top: 0.3333333333rem; padding-bottom: 0.3333333333rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #ffffff; } .header-top { transition: padding 0.3s ease; } .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: 3rem; max-width: 13.3333333333rem; color: #000000; padding-left: 0.8rem; padding-right: 0.8rem; 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: -0.9666666667rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3rem !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.8666666667rem; font-style: normal; font-weight: bold; text-transform: uppercase; line-height: 1em; } .cbp-horizontal .cbp-legend { background: #ca5058; color: #ffffff; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.3333333333rem; max-height: 1.3333333333rem; } .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.8666666667rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.6666666667rem; padding-right: 0.6666666667rem; } } #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; } .container-iqitmegamenu, .iqit-megamenu-container, .cbp-hrsub-narrow, #desktop-header-container.container { position: static !important; } .cbp-hrmenu .cbp-hrsub-inner { padding-left: 0; padding-right: 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.2rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.3333333333rem; } #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.5333333333rem; padding-bottom: 0.5333333333rem; 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.6rem; max-height: 1.6rem; } #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-size: 0.9333333333rem; 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; } .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: #000000; } .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: #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: #dcd3e0; } #iqitmegamenu-mobile { background: #000000; color: #dcd3e0; } #iqitmegamenu-mobile a, #iqitmegamenu-mobile a:link, #iqitmegamenu-mobile a:visited, #iqitmegamenu-mobile a:hover { color: #dcd3e0; } #iqitmegamenu-mobile li > ul { background: #1f1f1f; } #iqitmegamenu-mobile li > ul > li > ul { background: #292929; } #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: rgba(0, 0, 0, 0); color: #333333; } .swiper-pagination-bullet { background: #333333; } /*** Product miniature ***/ .products.row { margin: -2rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 2rem; } .swiper-container-wrapper { margin: -2rem; } .swiper-container-wrapper .products.swiper-container { padding: 2rem; } .swiper-container-wrapper .product-carousel { padding: 2rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 2rem; } .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: 0.9333333333rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-price { font-size: 0.9333333333rem; 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 .product-add-cart { 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.3666666667rem 0.7333333333rem; background: rgba(0, 0, 0, 0); color: #000000; border: solid 1px #000000; } .btn-product-list:hover { background: #000000; 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.6666666667rem; } .products-grid .product-miniature-layout-2 .product-add-cart { display: none !important; } .products-grid .product-miniature-layout-2 .products-variants { padding-top: 0rem; } .products-grid .product-miniature-layout-2 .product-description { padding: 0.6666666667rem; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(0, 0, 0, 0); } .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(5, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } } .product_header_container .product-price, .product_p_price_container .product-price { font-size: 1.2rem; font-style: normal; font-weight: bold; text-transform: none; } #product .images-container .product-cover { border: none 1px #cccccc; } .images-container .swiper-button-arrow, #product .product-cover .expander > span, #product-modal .modal-body .swiper-button-arrow { color: #a8a8a8; 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; } #product .product-cover .expander { color: #a8a8a8; background: #ffffff; } #product .product-cover .expander:hover { opacity: 0.6 !important; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } #main #main-product-wrapper { transition: opacity 0.3s ease; } #main.-combinations-loading { position: relative; } #main.-combinations-loading #product-preloader { display: block; position: absolute; z-index: 10; top: -10px; } #main.-combinations-loading #main-product-wrapper { opacity: 0.3; } @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: 1rem; padding-bottom: 1rem; color: #000000; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 0rem; padding-bottom: 0rem; } #content-wrapper .page-title { color: #333333; font-size: 1.4666666667rem; 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.0666666667rem; 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.0666666667rem; 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: #000000; font-size: 0.9333333333rem; 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: #000000; } #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: #f8f8f9; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: none 1px #777777; 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: #ffffff; } #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.2666666667rem; } #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: #000000; font-size: 0.9333333333rem; 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%; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #000000; } #footer .block-title span, #checkout-footer .block-title span { margin-right: 0.5rem; } #footer .block-title:after, #checkout-footer .block-title:after { content: ""; display: block; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: solid 1px #f8f8f9; } #footer-container-first { border-top: none 1px #000000; padding-top: 4rem; padding-bottom: 4rem; background: #777777; color: #777777; } #footer-container-first h5 { font-size: 1.5rem; font-style: normal; font-weight: bold; text-transform: none; } #footer-container-main, #checkout-footer { border-top: solid 1px #000000; padding-top: 4rem; padding-bottom: 3rem; color: #000000; } #footer-container-main a, #checkout-footer a { color: #000000; } #footer-container-main a:hover, #checkout-footer a:hover { color: #000000; } #footer-copyrights { border-top: none 1px; background: #ffffff; padding-top: 2rem; padding-bottom: 2rem; } @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/LaComercial.jpg") center top / contain repeat fixed; color: #ffffff; } #maintenance-page a, #maintenance-page a:link { color: #ffffff; } @font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url(iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), url(iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(iconfont/MaterialIcons-Regular.woff) format('woff'), url(iconfont/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; /* Preferred icon size */ display: inline-block; width: 1em; height: 1em; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-feature-settings: 'liga'; } ::-moz-selection { color: white; background: black; } ::selection { color: white; background: black; } body { font-family:"Univers W01"!important; font-size: 0.94rem; line-height: 2; } body#manufacturer #manufacturer-short-description { display: none; } #rev_slider_6_2_forcefullwidth { display: none!important; } .specific-references { display: none!important; } .btn:disabled { opacity: 1; } .grecaptcha-badge { display: none; } .ps-emailsubscription-block .custom-checkbox { display: none !important; } body#prices-drop #wrapper .breadcrumb, body#new-products #wrapper .breadcrumb, body#best-sales #wrapper .breadcrumb { display:none; } /* Modulo Cookies */ #idxrcookies #bottom .contenido::before { display: none; } #idxrcookies #bottom { box-shadow: none; } #idxrcookies p { font-size: 1em; } #idxrcookies .container { width: 100%; } .btn-cookies { color: #fff !important; padding: 6px 0px; border-radius: 0; margin-right: 30px; margin-bottom: 4px; font-size: 0.9em; font-weight: 500; background: transparent; text-transform: uppercase; letter-spacing: 0.7px; border-bottom: 1px solid #fff; } #idxrcookiesOK:hover, #cookiesConf:hover { background: transparent; opacity: 0.9; } #cookieModalHeader { border-bottom: 0px solid #bababa; background: #000; color: #ffffff; border-radius: 0; padding: 10px; } #cookieModalHeader img { display: none; } .fancybox-skin { color: #000!important; background-color: #fff!important; } #cookieModalFooter { grid-area: f; background: #fff; padding-top: 5px; border-radius: 0!important; } a#js-save-cookieconf.btn-config { background: #000; padding: 1px 10px; border-radius: 0; float: right; margin-right: 20px; color: #ffffff !important; text-transform: uppercase; font-size: 0.85em; letter-spacing: 0.5px; } .btn-config:hover { background: #000; color: #ffffff; } .dlxctab-content { padding: 20px 40px!important; } a.cookie-info-page { padding: 10px!important; border-radius: 0!important; float: left!important; margin-left: 10px!important; font-size: 0.85em!important; } .dlxctab-row { padding: 15px 30px!important; border-bottom: 0px solid #ececec!important; border-right: 0px solid #e3e3e3!important; border-top: 0px solid transparent!important; border-left: 0px solid transparent!important; font-size: 14px !important; line-height: 16px !important; } .dlxctab-row.active { color: #000!important; font-weight: bold!important; background: #fff!important; } .dlxctab-row:hover { background: #fff!important; border: 0px solid #e3e3e3!important; font-weight: bold!important; } .fancybox-close { position: absolute; top: 5px; right: 5px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; } /* Custom checkbox */ .custom-checkbox input[type="checkbox"] + span .checkbox-checked { top: 0px; left: 0px; bottom: 0; right: 0; background-color: #000; } #customer-form .custom-checkbox em { font-size: .65rem !important; line-height: 0 !important; } #customer-form .custom-checkbox label { line-height: 1.1 !important; font-size: 0.8rem !important; } .ps-emailsubscription-block .custom-checkbox { margin-top: 30px !important; } .product-miniature-default li.product-flag { display: none; } .elementor-element.elementor-element-p2uhpai .elementor-widget-container { max-width: 2420px !important; } .elementor-widget-heading h3.elementor-heading-title.elementor-size-large { font-weight: 600; font-size: 20px !important; line-height: 1.3 !important; margin-top: 25px !important; padding-bottom: 10px !important; text-transform: none; letter-spacing: 0; } a#emailsalerts { display: none; } button#search_center_filter_toggler:hover { color: #000 !important; } .cms-id-25 #wrapper { background: #cce3de !important; text-align: center !important; } .cms-id-25 #footer-container-first { display: none; } .cms-id-25 .except { font-size: 13px; } .cms-id-25 #content-wrapper .page-title { margin-bottom: 20px; } .cms-id-25 h2.elementor-heading-title { text-align: center; } body#module-iqitemailsubscriptionconf-subscription #wrapper { text-align: center !important; background: #f1f1f1 !important; } body#module-iqitemailsubscriptionconf-subscription .alert-danger { background: transparent !important; color: #000 !important; border-color: none !important; } body#module-iqitemailsubscriptionconf-subscription .alert-success { background: transparent !important; color: #000 !important; border-color: none !important; } body#module-iqitemailsubscriptionconf-subscription .alert { padding: 0; margin-bottom: 1rem; border: 1px solid transparent; font-weight: 900; font-size: 16px; } body#product .input-group.mr-2.mb-2 { margin-right: 0 !important; } #footer .footer-style-3 .block-newsletter > h5 { margin: 1rem 0 1.8rem 0; } #footer-container-first h5 { font-size: 1.8rem; font-style: normal; font-weight: normal; text-transform: none; letter-spacing: 0 !important; } #footer h6 { margin-bottom: 10px; font-family: inherit; font-weight: 400; line-height: 1.2; color: inherit; font-size: 14px; } .fa-envelope-o::before { display: none; } #footer .footer-style-3 .block-newsletter .ps-emailsubscription-block { min-width: 525px; } #footer .ps-emailsubscription-block .newsletter-input-group { border: solid 0px #ccc; background: transparent; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #000; font-size: 20px; border-bottom: 1px solid #000; font-weight: 100; text-align: center; padding: 8px; width: 100%; } #footer .ps-emailsubscription-block .fa { font-family: "Univers W01" !important; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #fff; background: #000; padding: 10px 20px !important; margin: 40px auto 10px auto!important; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; border: 1px solid #000; } .ahd-news-container { padding-bottom: 30px!important; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #000; border: 1px solid #000; background-color: #fff!important; } p.mt-2.text-muted.ps-emailsubscription-conditions { display: none!important; } i.fa.fa-envelope-o a:active { color: #000; border: 1px solid #000; background-color: #fff!important; } #iqitpopup .iqit-close-checkbox { padding: 5px; font-size: 10px; width: 625px; color: #ccc; } #iqitpopup .iqitpopup-close { background: #000; } #iqitpopup-overlay.showed-iqitpopupo { opacity: 0.8 !important; } #iqitpopup-overlay { background-color: #c6ddd8 !important; } #iqitpopup .iqitpopup-content { color: #fff; font-family: "Optima W01"!important; font-size: 21px; line-height: 1.4; } @font-face { font-family: 'Univers W01'; font-display: swap; } @font-face { font-family: 'Optima W01'; font-display: swap; } .hesperiden.tparrows { background: rgba(0,0,0,0) !important; } .hesperiden.tparrows:hover { background: rgba(0,0,0,0) !important; } .hesperiden.tparrows::before { color: rgb(0, 0, 0)!important; opacity: 0.5; } /* .search-widget .search-btn { top: 13px !important; } */ /* Blog */ .home-magazine { background-color: #f1f1f1; margin-top: 20px !important; margin-bottom: 50px !important; padding: 50px 90px 70px 90px !important; } .elementor-blog-carousel ul.slick-dots { bottom: -30px; } .elementor-element.elementor-element-brw8phm > .elementor-container { max-width: px; border: solid 1px #e5e6e7; background: #f8f8f9; padding: 30px 20px 0 20px; font-size: 12px; margin: 10px; } .elementor-widget-heading .elementor-heading-title.elementor-size-xxl { font-size: 15px; font-weight: 900; text-transform: none; letter-spacing: 0.1px; } body#module-ph_simpleblog-list #wrapper, body#module-ph_simpleblog-category #wrapper { max-width: 1500px; margin: 0 auto; background-color: #f1f1f1; } body#module-ph_simpleblog-single #wrapper { margin: 0 auto; background-color: #f1f1f1; } body#module-ph_simpleblog-list #main-page-content, body#module-ph_simpleblog-category #main-page-content, body#module-ph_simpleblog-single #main-page-content { background-color: #f1f1f1; } body#module-ph_simpleblog-list #wrapper .breadcrumb { display: none; } body#module-ph_simpleblog-category #content-wrapper .page-title { margin-top: -10px; } .simpleblog-posts h2 { font-size: 1.3rem !important; background: none; margin-bottom: 0.8rem; padding-bottom: 0.4rem !important; border-bottom: 0px solid rgba(161, 161, 161, 0.25)!important; margin-top: 35px !important; text-align: left !important; min-height: 70px !important; padding-left: 30px; padding-right: 30px; } .simpleblog-posts .post-additional-info span i { margin-right: -3px !important; } .simpleblog-posts .post-content .post-read-more i { display: none; } .simpleblog-posts .post-content { margin: 0.8rem 0; min-height: 90px; padding-left: 30px; padding-right: 30px; } .simpleblog-posts .post-additional-info { padding-top: 0.6rem; border-top: solid 0px #e0e2e4 !important; text-align: left; text-transform: uppercase; font-size: 11px; letter-spacing: 0.3px; font-family: "Optima W01" !important; opacity: 1; padding-left: 30px; padding-right: 30px; padding-bottom: 20px; } body#module-ph_simpleblog-category .simpleblog-posts .post-additional-info { border-top: solid 0px #e0e2e4 !important; } .simpleblog-posts .fa-tags::before { display: none; } body#module-ph_simpleblog-listbody .text-muted { opacity: 1 !important; } .simpleblog-posts .post-item { background-color: #fff; } body#module-ph_simpleblog-single #inner-wrapper.container { max-width: 780px; margin: 0 auto; background-color: #fff; padding: 0 40px; } body#module-ph_simpleblog-single #content-wrapper .page-title { text-align: left; padding: 40px 8px 15px 8px; margin-bottom: 0; font-size: 1.65rem; } body#module-ph_simpleblog-single .text-muted { display: none; } body#module-ph_simpleblog-single .elementor-column-gap-default .elementor-element-populated { padding: 10px; margin-left: 30px; } h2.elementor-heading-title { text-align: left; font-size: 21px; line-height: 1.3 !important; margin-top: 25px !important; padding-bottom: 10px !important; } h3.elementor-heading-title { font-size: 1.1rem; font-family: "Optima W01"; letter-spacing: 0px; text-transform: uppercase; line-height: 1.4 !important; } body#module-ph_simpleblog-single .elementor-text-editor.rte-content { padding-top: 10px; padding-bottom: 10px; } body#module-ph_simpleblog-single .rte-content ol { list-style-type: none !important; padding: .6rem .6rem 0 2rem; font-size: 14px; letter-spacing: 0.3px; line-height: 2.1; } body#module-ph_simpleblog-single .simpleblog__share .section-title { display: none; } .simpleblog__share { margin-bottom: 40px !important; margin-left: 10px !important; } .simpleblog__post { margin-bottom: 40px!important; } .simpleblog__share .btn-google { display: none; } .simpleblog__share ul li { margin-right: 0!important; } .btn-twitter, .btn-facebook, .btn-pinterest { color: #6a6a6a !important; background: #f1f1f1 !important; border: solid 1px #bbbdbf !important; } .btn-twitter:hover { color: white !important; background: #00aced !important; border: solid 1px #00aced !important; } .btn-facebook:hover { color: white !important; background: #4469af !important; border: solid 1px #4469af !important; } .btn-pinterest:hover { color: white !important; background: #c8232c !important; border: solid 1px #c8232c !important; } body#module-ph_simpleblog-single .elementor-text-editor.rte-content a { font-weight: 600; border-bottom: 1px solid #f2869b; } body#module-ph_simpleblog-single .elementor-text-editor.rte-content a:hover { border-bottom: 1px solid #f9355b; } .elementor-widget-heading h3.elementor-heading-title.elementor-size-large { font-size: 23px; font-weight: 600; } body#manufacturer #wrapper .breadcrumb { display: none; } .hidden { display:none; } #iqit-reviews button.btn.btn-primary { text-transform: uppercase; letter-spacing: 0.2px; } i.fa.fa-pencil-square-o{ display: none; } .modal-title { font-size: 1.5rem; padding-left: 30px; padding-top: 30px; font-family: "Optima W01"!important; } .modal-footer { border-top: 0px solid #e9ecef; } .iqit-review-star { color: #000; } input#iqitreviews_submit.btn.btn-primary { text-transform: uppercase; letter-spacing: 0.2px; color: #fff; background-color: #000; border-color: #000; margin-bottom: 10px; } body#new-products .product-flags .new { display: none!important; } /* Oculta descripción de otros productos que pueden gustarte */ body#product .block-section .product-description { display: none; } .container { padding: 0 60px; } .product-variants-item-3{ display: none !important; } .js-mailalert.form-inline .form-control { background-color: transparent; color: #777; border: solid 1px #ccc; padding: 7px 15px; font-size: 13.5px; text-align: center; width: 320px; } .js-mailalert.form-inline a.btn.btn-secondary { font-size: 13.5px; width: 320px; letter-spacing: 0.3px; } .crossselling-products { display: none; } .elementor-element.elementor-element-8n2bj6d > .elementor-container .elementor-row { width: 100%; display: -ms-flexbox; display: flex; margin: 0; } .elementor-row { width: 104%; display: -ms-flexbox; display: flex; margin: 0 -30px 0 -30px; } h2 { margin: 0px; text-align: center; font-family: "Optima W01"; font-weight: 400; font-size: 1.5rem; line-height: 1.6; } h3 { font-size: 1.6rem; font-family: "Optima W01"; font-weight: 400; letter-spacing: -0.2px; } h4 { font-size: 1.4rem; font-family: "Optima W01"; font-weight: 400; letter-spacing: -0.2px; } h5 { font-size: 1.4rem; font-family: "Optima W01"; font-weight: 400; letter-spacing: -0.2px; } .btn-primary:not(:disabled):not(.disabled):active { color: #fff; background-color: #000; border-color: #000; } .elementor-button .elementor-button-text { display: inline-block; text-transform: uppercase; font-size: 0.8rem; font-weight: 400; letter-spacing: 0.3px; } /* Página de mantenimiento */ #maintenance-page h1 { display: none; } #maintenance-page .social-links li { padding: 0 0.9rem; } .maintenance-page-layout-1 #content { width: 90%; max-width: 999px; padding: 0; margin-top: 35%; } #maintenance-page .social-links { font-size: 1.6rem; } #maintenance-page .img-fluid { max-width: 150px; height: auto; } #maintenance-page h2 { display: none; } #maintenance-page p { font-family: sans-serif!important; letter-spacing:0.3px; line-height: 1.7; margin-top: 20px; } .maintenance-page-layout-1 { text-align: center; font-family: "Optima W01"!important; } /* Header */ #mobile-header { padding-top: 10px; padding-bottom: 5px; } #iqitmegamenu-mobile { border-bottom: 5px solid #ccc; padding-bottom: 15px; } #iqitmegamenu-mobile { background: #fff; color: #000 !important; font-family: "optima W01" !important; font-size: 1.4rem; } .col-mobile-menu-dropdown #_mobile_iqitmegamenu-mobile { top: auto !important; margin-top: 15px; } .fa-user::before { display: none; } .fa-bars::before { background-image: url(https://www.lacomercial.info/img/cms/bar.png); background-size: 20px 20px; display: inline-block; width: 20px; height: 20px; content: "" !important; margin-bottom: 0px; } #mobile-header .col-mobile-menu-dropdown.show { background: #fff!important; } #mobile-header .m-nav-btn:hover { color: #000; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #000 !important; background: #fff !important; } #iqitmegamenu-mobile a { padding: 0.8em 60px 0.8em 60px; } #iqitmegamenu-mobile a:hover { opacity: 1; text-decoration: underline; } #iqitmegamenu-mobile .mm-expand { width: 3rem; height: 1.55em; line-height: 1.55em; position: absolute; right: 40px; font-size: 1.1em; text-align: center; cursor: pointer; z-index: 2; } .fa-shopping-bag::before { background-image: url(https://www.lacomercial.info/img/cms/ShoppingCart.png); background-size: 20px 20px; display: inline-block; width: 20px; height: 20px; content: "" !important; margin-bottom: 0px; } .fa-search::before { background-image: url(https://www.lacomercial.info/img/cms/search.png); background-size: 20px 20px; display: inline-block; width: 20px; height: 20px; content: "" !important; margin-bottom: 0px; } #header .header-btn-w .header-btn .title { margin-top: -7px !important; font-size: 0.75rem !important; } .ps-shoppingcart .cart-products-count-btn { text-align: center; line-height: 15px; border-radius: 30px; min-width: 16px; height: 16px; font-size: .75rem !important; position: absolute; top: 3px !important; right: 4px !important; padding: 1px 5px; font-family: "Univers W01"; font-weight: 400; background: transparent !important; } #header-user-btn { display: none; } .header-top { padding-top: 1rem; padding-bottom: 1.7rem; color: #000; border-bottom: solid 1px #bbbdbf; } #desktop_logo { margin-top: 1.5rem; } #language_selector .lang-flag { display: none; } .block-links-inline ul li::after { opacity: 0; } #header .header-nav .right-nav > div::after { opacity: 0; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #fff; opacity: 1; } .stuck-header .header-top { padding-top: 0; padding-bottom: 25px; margin-top: -5px; } .cbp-horizontal .cbp-tab-title { font-size: 1.2rem !important; font-weight: 400 !important; text-transform: none !important; line-height: 1em; letter-spacing: 0.1px !important; font-family: "Optima W01"!important; } .cbp-horizontal ul li a { color: #000; padding-left: 0; padding-right: 0; padding-bottom: 0; margin-left: 1.1rem; margin-right: 1.1rem; margin-bottom: 0.1rem; border-bottom: 1px solid #fff; line-height: 2rem; margin-top: 2.4rem; } .cbp-horizontal ul li a:hover, .cbp-horizontal ul li a.current { color: #000!important; border-bottom: 1px solid #000; } #header .header-nav { color: #bd1e2d; font-size: 0.8rem; letter-spacing: 0.35px; } #header .header-nav a { font-weight: 400; letter-spacing: 0.15px; } #header .header-nav a:hover { text-decoration: underline; } .header-top .header-btn-w .header-btn .icon { font-size: 1.3rem; } #header .header-btn-w .header-btn .title { margin-top: .5rem; font-size: 0.8rem; font-weight: 400; letter-spacing: 0.15px; } #header .header-btn-w { padding: 0 0 0 30px; } #header .header-btn-w .header-btn { text-align: center; display: block; cursor: pointer; margin-top: 1.3rem; } .modal-backdrop { background: rgba(180, 213, 206, 0.7); } .header-top .form-search-control { border: solid 1px #bbbdbf; } #header-search-btn .fullscreen-search .form-search-control { font-size: 1.3rem; padding: 1.7rem 1.5rem; color: #000 !important; } #header .header-nav { color: #fff; background: #000; border-bottom: solid 0px #cfcfcf; padding-top: 0.3rem; padding-bottom: 0.3rem; } .dropdown-menu .dropdown-item { border-bottom: solid 0px #cfcfcf; } .dropdown-menu .dropdown-item:hover { background: #fff; color: #000!important; } .dropdown-menu { background: #fff; border: solid 1px #bbbdbf; color: #000!important; } .dropdown-menu a { color: #000!important; } .dropdown-menu.show { top: 15px !important; } .dropdown-item a { color: #16181b!important; background-color: #fff!important; } .ps-shoppingcart .cart-products-count-btn { text-align: center; line-height: 15px; border-radius: 30px; min-width: 16px; height: 16px; font-size: .8rem; position: absolute; top: -4px; right: -12px; padding: 1px 5px; font-family: "Univers W01"; font-weight: 400; } .cart-products-count-btn { background: #fff; color: #000; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { box-shadow: none; margin-top: 15px; border-bottom: 5px solid #ccc; min-height: 400px !important; padding-top: 20px !important; padding-bottom: 20px !important; background-color: #f8f8f9!important; background-repeat: no-repeat; background-position: center bottom; border-top: solid 1px #e5e6e7; margin-top: 25px; } .cbp-hrmenu .cbp-hrsub-inner .iqitmegamenu-submenu-container > .row:last-child { max-width: 1400px; margin: 0 auto 20px auto; } .submenu-title { color: #000; text-align: left; font-size: 1.1rem; font-style: normal; font-weight: 600; text-transform: none; letter-spacing: 0.1px; font-family:"Optima W01"; padding-bottom: 7px; } .submenu ul li a { color: #000; padding-left: 0; padding-right: 0; padding-bottom: 0; margin-left: 0; margin-right: 1.1rem; margin-bottom: 0.1rem; border-bottom: 1px solid #fff; line-height: 2.3rem; } .submenu ul li a:hover { color: #777 !important; text-decoration: none !important; border-bottom: 0px solid #000 !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #777 !important; } .cbp-horizontal ul li .img-fluid.cbp-banner-image { margin-left: -15px !important; margin-right: 0 !important; margin-bottom: 0 !important; margin-top: 1rem !important; text-decoration: none !important; } .subtitle-img { font-family: "Optima W01"; text-transform: uppercase; letter-spacing: 0.3px; font-size: 15px; font-weight: 400; text-align: center; margin-top: -10px !important; } .discover-img { margin: -5px auto 0 auto !important; text-align: center !important; font-size: 13px; } .discover-img a { color: #000 !important; } .discover-img a:hover { text-decoration: none !important; border-bottom: none !important; } .products-selection .products-sort-nb-dropdown .dropdown-menu { margin-top: 15px; padding: 3px 20px !important; font-size: 12px; } /* Home Slider */ .slider-text { font-family:"Optima W01"!important; letter-spacing:-0.3px!important; } .slider-btn { font-family:"Univers W01"!important; letter-spacing: 0.3px !important; line-height:70px !important; } .slider-btn a { color: #000!important; font-weight: 400; font-size: 18.5px; text-transform: uppercase; opacity:0.7; border: 1px solid #999; background: #d0ebe2; padding: 10px; } .slider-btn a:hover { opacity:1; } .elementor-element.elementor-element-8n2bj6d { max-width: 400px; margin-left: auto; margin-right: auto; } /* Footer */ #footer-container-main { border-top: solid 1px #e5e6e7; border-bottom: solid 1px #e5e6e7; padding-top: 4.28571rem; padding-bottom: 3.28571rem; color: #000; } hr { border-top: 1px solid hsla(0,0,0,0)!important; } .block-links ul li a::before { display: none; } .block-links ul li a { display: inline-block; position: relative; padding-left: 0; } #footer-container-main { font-size: 0.9rem; } #footer .block-title { color: #000; text-align: left; font-size: 1rem; font-style: normal; font-weight: 600; text-transform: none; margin-bottom: 0.8em; letter-spacing: 0.1px; } #footer-container-main a:hover { color: #000; text-decoration: underline; } #footer-copyrights .copyright-txt p:last-child { margin: 0; font-size: 0.7rem !important; color: #777; float: right; } #footer-copyrights .copyright-txt p:last-child a { margin: 0; font-size: 0.7rem !important; color: #777; } #footer-copyrights .copyright-txt p:last-child a:hover { text-decoration: underline; } #footer-copyrights .img-fluid, .img-thumbnail { max-width: 500px; height: auto; } #footer-copyrights .push-sm-6 { left: 0; } #footer-copyrights { border-top: none 1px; background: #fff; padding-top: 2rem; padding-bottom: 2rem; } #back-to-top { right: 50px; } .ps-emailsubscription-block .btn-subscribe { padding: 0 1rem!important; } .block-links ul > li { margin-bottom: 0.1rem; } /* CMS */ #cms #wrapper .breadcrumb { display: none; } #content-wrapper .page-title { color: #000; text-align: center; font-size: 1.65rem; font-style: normal; font-weight: 400; margin-top: 30px; border-bottom: solid 0px #595050; margin-bottom: 40px; padding-bottom: 0.5em; text-transform: none; font-family: "Optima W01"; letter-spacing: -0.4px; } #cms #wrapper { margin: 0 auto; } .cms-id-2 #wrapper { margin: 0 auto; background: #f1f1f1; } .cms-id-24 #wrapper { margin: 0 auto; max-width: 1400px; } .wrapper-store { background: #ffffff; border: solid 0px #e5e6e7; margin-left:auto; margin-right: auto; margin-bottom: 90px; max-width: 1150px; } .stores-text-title { font-family: "Optima W01"; font-size: 1.5rem; font-style: normal; font-weight: 600; margin-bottom: 0.8em; letter-spacing: -0.4px; margin-top: 70px; line-height: 1.5; margin-bottom: 20px; } .stores-text { font-size: 1.1rem; font-style: normal; line-height: 2; margin-bottom: 0.8em; letter-spacing: -0.4px; margin-top: 30px; } .stores-img { margin-right: 30px; } .stores-text-horario { line-height: 2; font-size: 0.9rem !important; margin-top: 20px; margin-bottom: 45px; } #cms .btn-primary { background: none; border: 0px solid #ccc; font-size: 0.8rem; font-weight: 400; letter-spacing: 0.3px; padding: 0; margin: 0; } .cms-id-2 .btn-default { color: #fff!important; background-color: #000!important; border: 1px solid #000; } #cms .btn-primary a:hover { color: #fff!important; background-color: #000; } .btn { display: inline-block; font-weight: 400; color: #000; text-align: center; vertical-align: middle; background-color: transparent; border: 1px solid #ccc; padding: .375rem .75rem; font-size: 0.8rem; margin:0; } .btn:hover { border: 1px solid #000; } .featured-text { font-family: "Optima W01"; font-weight: 600; font-size: 1.25rem; line-height: 1.6; margin-left: auto; margin-right: auto; max-width: 900px; margin-top: 40px; } .featured-title { font-family: "Optima W01"; font-weight: 600; font-size: 1.2rem; line-height: 1.6; margin-bottom: 10px; letter-spacing: -0.1px; } .text-home { max-width: 800px; margin: 50px auto; } .historia { margin-right: 40px; margin-bottom: 40px; } .historia-img { margin-top: 0px; } #cms .historia a:hover { font-weight: 600; } .store-img { max-width: 900px; margin: 0 auto 10px auto; } .stores-column { max-width: 900px; margin: 60px auto 10px auto; } .stores-column a:hover { text-decoration: underline; } .pag { margin-top: 35px; margin-bottom: 30px; font-family: "Optima W01"; font-size: 13px; font-weight: 600; } .pag a:hover { decoration: underline!important; } .cms-id-5 #wrapper { margin: 0 auto; max-width: 800px; } .cms-id-6 #wrapper { margin: 0 auto; max-width: 900px; } .cms-id-6 #inner-wrapper a:hover { text-decoration: underline; } .prensa { text-align: center; font-size: 1.2rem; } .logo-press { margin: 20px; } .rte-content ul { list-style-type: none; padding: 0; } .contact-title { font-family: "Optima W01"; font-weight: 600; font-size: 1.3rem; text-transform: none; } .contact { margin-bottom: 50px; } .img-contact { margin: 0 auto 30px auto; max-width: 150px; } .cms-id-3 #wrapper { margin: 0 auto; background: #f1f1f1; } .cms-id-3 #inner-wrapper { max-width: 1400px; } .cms-id-3 .row a:hover { text-decoration: underline; } .cms-id-7 #wrapper { margin: 0 auto 30px auto!important; max-width: 900px; } .cms-id-9 #wrapper, .cms-id-8 #wrapper, .cms-id-10 #wrapper, .cms-id-23 #wrapper, .cms-id-26 #wrapper { margin: 0 auto; max-width: 900px!important; } .brand-title { font-family: "optima W01"; font-weight: 400; font-size: 1.3rem; margin-bottom: 5px; letter-spacing: 2px; } .rte-content ul { margin-bottom: 30px; } .cms-id-13 #wrapper, .cms-id-14 #wrapper, .cms-id-15 #wrapper, .cms-id-16 #wrapper, .cms-id-17 #wrapper, .cms-id-18 #wrapper, .cms-id-20 #wrapper, .cms-id-21 #wrapper { margin: 0 auto; background: #f1f1f1; } /* Categories, brands, special prices, new products, best sales */ body#category .products.row { margin: 0 -2rem -2rem -2rem; } body#category #inner-wrapper.container { padding: 0; } body#category #wrapper h4.block-title.facet-title { color: #000; text-align: left; font-size: 0.93333rem; font-style: normal; font-weight: bold; text-transform: uppercase; margin-bottom: 1.5em; letter-spacing: 0.7px; } body#category #wrapper .block-title::after { content: ""; display: block; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: solid 0px #a1a1a1; } body#category #js-product-list-top { padding-left: 60px!important; padding-right: 60px!important; background: #ededed; } #active-search-filters { padding-left: 60px !important; padding-right: 60px !important; margin-top: 0.8rem; margin-bottom: 0.7rem; } .active_filters .active-filter-title { display: none; } .active_filters .filter-block-all { margin-left: .3rem; padding-left: .5rem; border-left: 0px solid hsla(0,0%,63%,.25); } #active-search-filters .btn-secondary { border: solid 0px #ccc !important; padding-left: 0; padding-right: 15px; } #active-search-filters .btn-secondary:focus { border: solid 0px #ccc !important; color:#000; background: transparent; border:0px!important; } .custom-checkbox input[type="checkbox"] + span:not(.color), .custom-radio { background: #fff; color: #000; border-color: #000; } .products-selection .products-sort-nb-dropdown .dropdown-menu { right: 0; left: auto; margin-top: 15px; padding-top: 15px; padding-bottom: 15px; } body#category .dropdown-menu .dropdown-item, .autocomplete-suggestions .dropdown-item { color: #474747 !important; border-bottom: solid 0px #e3e3e3; padding: 3px 20px; font-size: 12px; } #search_filters .facet .facet-label a, #search_filters_brands .facet .facet-label a, #search_filters_suppliers .facet .facet-label a { font-size: .8rem; text-transform: uppercase; letter-spacing: 0.5px; } #search_filters .facet .facet-label, #search_filters_brands .facet .facet-label, #search_filters_suppliers .facet .facet-label { margin-bottom: .6rem; } #facets_search_center #search_filters .facet { position: relative; min-height: 1px; padding: 0 60px 1rem; width: 25%; min-width: 160px; } #facets_search_center { padding: 1rem 1rem 0; margin-bottom: 1rem; background: #ededed; } .products-selection .form-control { padding: .2rem 0 0.2rem 1.2rem; background: none !important; border: none; font-size: 13px; } button#search_center_filter_toggler { background: none; text-transform: uppercase; letter-spacing: 0.7px; border: 0px; font-size: 13px; padding: 0; } .products-selection .showing { margin-right: .5rem; font-size: 13px; } body#category #js-product-list { padding: 0 60px 25px 60px !important; } #js-product-list { padding-bottom: 50px !important; } body#category #wrapper { padding-top: 0; } body#category #content-wrapper .page-title { display: none; } .products-selection .view-switcher { display: none; } body#category .category-image { margin-bottom: 0; max-height: 350px; } .products-grid .product-miniature-default .product-title { padding-bottom: .4rem; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 400; font-size: 14px; text-align: center; } .product-unavailable { background: none; color: #999; } .badge { display: inline-block; padding: .25em .4em; font-size: 75%; font-weight: 400; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0; } .product-brand { font-size: 0.8rem; opacity: 1; line-height: 2.3em; text-align: center; font-family: "optima W01"; letter-spacing: 0.5px; text-transform: uppercase; font-weight: 600; color: #000 !important; opacity: 1 !important; } .text-muted { font-size: .8rem; color: currentColor !important; opacity: .5; line-height: 1.2em; } .products-grid .product-miniature-layout-1 .product-price-and-shipping { padding-bottom: .4rem; text-align: center; letter-spacing: 0.3px; } .product-miniature-grid .product-price { font-size: 0.9rem; font-style: normal; font-weight: 400; text-transform: none; color: #000; line-height: 3.5; } .category-image .category-description { margin-left: 0; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 3.2rem; font-weight: 100; } .category-title { width: 500px; margin-left: -250px; text-align: center; font-family: "Optima W01"; } i.fa.fa-filter { display: none; } .products-selection { margin: 0 0; padding: .8rem 0; border-top: 0px solid hsla(0,0%,63%,.25); border-bottom: 0px solid hsla(0,0%,63%,.25); } body#category #wrapper .breadcrumb { display: none; } body#manufacturer #js-product-list-top.products-selection { display: none; } body#prices-drop #inner-wrapper.container { padding: 0; } body#prices-drop #js-product-list-top.products-selection { background: #ededed; padding-left: 60px; padding-right: 60px; } body#prices-drop #js-product-list { padding: 25px 60px 25px 60px !important; } body#prices-drop .alert-warning { padding: 60px; } body#new-products #inner-wrapper.container { padding: 0; } body#new-products #js-product-list-top.products-selection { background: #ededed; padding-left: 60px; padding-right: 60px; } body#new-products #js-product-list { padding: 25px 60px 50px 60px !important; } body#new-products .alert-warning { padding: 60px; } body#best-sales #inner-wrapper.container { padding: 0; } body#best-sales #js-product-list-top.products-selection { background: #ededed; padding-left: 60px; padding-right: 60px; } body#best-sales #js-product-list { padding: 25px 60px 25px 60px !important; } body#best-sales .alert-warning { padding: 60px; } .product-flags .discount, .product-flags .on-sale { background: #fff; color: #f30; width: 300px; } .product-flags .product-flag { font-size: 0.73333rem; font-style: normal; font-weight: normal; text-transform: uppercase; letter-spacing: 0.3px; margin-left: -150px; margin-top: 10px !important; } .product-miniature-default .product-flags { left: 50%; } .product-miniature-default li.product-flag { margin-top: .3rem; text-align: center; } .alert-warning { background: none; color: #000; border: none; font-weight: 100; } button#iqitcookielaw-accept { background: none; color: #fff; border: none; } button#iqitcookielaw-accept { background: none; color: #fff; border: none; padding: 0 0 5px 0; border-bottom: 1px solid #fff !important; text-transform: uppercase; } #iqitcookielaw.iqitcookielaw-showed { padding: 10px 20px 20px 20px !important; max-width: 450px; } #iqitcookielaw.iqitcookielaw-showed p { margin-bottom: .3rem; } #iqitcookielaw { bottom: 1rem; left: 1rem; right: 1rem; } body#prices-drop #js-product-list-header, body#best-sales #js-product-list-header, body#new-products #js-product-list-header { color: #000; text-align: center; font-size: 3.2rem; font-weight: 100; font-style: normal; margin-top: -15px; border-bottom: solid 0px #595050; margin-bottom: 0; padding-bottom: 0; text-transform: none; font-family: "Optima W01"; letter-spacing: -0.4px; background-repeat: no-repeat; width: 100vw; height: 100vw; max-height: 350px; background-size: 100% auto; display: flex; justify-content: center; align-items: center; } body#prices-drop #js-product-list-header { background-image: url("https://www.lacomercial.info/img/Precios-Especiales.jpg"); } body#best-sales #js-product-list-header { background-image: url("https://www.lacomercial.info/img/best-sales.jpg"); } body#new-products #js-product-list-header { background-image: url("https://www.lacomercial.info/img/Novedades.jpg"); } /* Producto */ body#product #main-product-wrapper { margin: 0 auto; max-width: 1400px; } body#product #wrapper { background: #f1f1f1; } #product .images-container .product-cover { background: #fff; } .product_header_container #product-availability { color: #666!important; background-color: transparent!important; padding: 0; } i.fa.fa-exclamation { display: none; } i.fa.fa-ban { display: none; } .product_header_container .product-price { font-size: 1.1rem; font-style: normal; font-weight: 100; text-transform: none; } .product_header_container .product-price { line-height: 4em; } .slick-next::before, .slick-prev::before { font-family: FontAwesome; font-size: 1.9rem; } .social-sharing { display: none; } .product-additional-info { border-top: 0px solid hsla(0,0%,63%,.25); } .product-variants .form-control-label { display: none; } .product-variants { margin-top: 30px; } body#product .fa-fw { display: none; } #product .add-to-cart { text-transform: uppercase; letter-spacing: 0.3px; padding: 10px; border: 1px solid #000; color: #fff; background-color: #000; } #product .add-to-cart:hover { background-color: #333; } body#product #product-modal .modal-title { display: none; } body#product .modal-header { border-bottom: 0px solid #e9ecef; } body#product .close { opacity: .3; } body#product .product-last-items { display: none; } body#product .custom-select2 { background-color: transparent; } body#product .custom-select2 .form-control { color: #000; border: solid 1px #ccc; font-size: 0.85rem; width: 120px; } body#product .qty .form-control { color: #000; border: solid 1px #ccc; font-size: 0.85rem; background-color: transparent; } body#product .product-quantity .qty { width: 120px; height: 100%; } body#product .bootstrap-touchspin .btn-touchspin { background-color: #f1f1f1; color: #777; border: solid 0px #e3e3e3; } body#product .bootstrap-touchspin .input-group-btn-vertical { width: auto; display: block; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { color: #000; border-bottom: solid 1px #000; } .nav-tabs .nav-link { color: #000; font-size: 1.05rem; font-style: normal; font-weight: normal; text-transform: none; font-family: "Optima W01"; } #product-details .label { font-weight: 400; margin-bottom: .2rem; } body#product #iqitwishlist-modal { text-align: left!important; } #iqitwishlist-modal .modal-content { background: #f1f1f1; } button#iqit-wishlist-product-btn, button#iqit-compare-product-btn { padding: 10px; } button#iqit-wishlist-product-btn:hover, button#iqit-compare-product-btn:hover { color: #000 !important; } body#product .modal-body { padding: 0 3rem 2rem 3rem; } body#product .modal-body hr { border-top: 0px solid hsla(0,0%,63%,.25); } .btn-primary:disabled { background: #000; color: #fff; border: 1px solid #000; } body#product .product-flags .product-flag { display: none; } body#product .product-discount .regular-price { text-decoration: line-through; padding: 0 .2rem; font-weight: 100; color: #666; } body#product .discount { background: transparent; color: #f30; } body#product .product_header_container { margin-left: 60px; } body#product .product-information { padding-left: 60px; } body#product .btn-outline-secondary:hover { background: #fff; color: #000; border: solid 1px #e3e3e3; } body#product .btn-outline-secondary { background: #fff; color: #000; border: solid 1px #e3e3e3; border-left: none!important; } #iqitwishlist-modal .forgot-password { margin-bottom: 1rem; text-align: center; font-size: 12px; font-style: italic; } #iqitwishlist-modal .no-account { text-align: center; font-size: 13px; } #iqitwishlist-modal button#submit-login { text-align: center; text-transform: uppercase; letter-spacing: 0.4px; background: #000; color: #fff; border: 1px solid #000; } button#iqit-compare-product-btn { display: none; } body#product .modal-body p { padding-bottom: 2rem; } .product-manufacturer-next img { margin-left: 30px; } .slick-arrow { background: none; color: #8f8f8f; } ul.slick-dots { bottom: 10px; } body#product #iqitwishlist-modal .modal-title { margin-left: 30px!important; margin-top: 30px; } body#product .section-title { color: #000; text-align: left; font-size: 1.2rem; font-style: normal; font-weight: normal; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 1.8em; padding-bottom: 0.9em; margin-left: 0; margin-right: 0; letter-spacing: 0.1px; } .products-grid .product-miniature-layout-1 .product-description { padding: 2rem 0.66667rem 0.66667rem; } .product-variants .input-color:checked + span { display: none; } body#product .product-description { font-family: "Univers W01" !important; } /* Page not found */ body#pagenotfound #wrapper { margin: 0 auto; background: #f1f1f1; } body#pagenotfound #inner-wrapper { max-width: 600px; } body#pagenotfound h4 { text-align: center; padding-top: 30px; } body#pagenotfound p { text-align: center; } #pagenotfound .page-not-found .search-widget input, #products .page-not-found .search-widget input { margin-top: 20px; } /* Iniciar Sesión */ body#authentication #wrapper { margin: 0 auto; background: #f1f1f1; } body#authentication #inner-wrapper { max-width: 700px; } body#authentication h4 { text-align: center; padding-top: 30px; } body#authentication #main .page-content { margin-bottom: 3.1rem; padding-bottom: 2rem; } body#authentication hr { display: none; } .page-authentication #content { padding: 2rem; margin: 0 auto; background: #f8f8f9; } body#authentication .btn-outline-secondary:hover { background: #fff; color: #000; border: solid 1px #e3e3e3; } body#authentication .btn-outline-secondary { background: #fff; color: #000; border: solid 1px #e3e3e3; border-left: none!important; } body#authentication #submit-login.btn.btn-primary { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#password #wrapper { margin: 0 auto; background: #f1f1f1; } body#password #inner-wrapper { max-width: 730px; } body#password h4 { text-align: center; padding-top: 30px; } body#password #main .page-content { margin-bottom: 0rem; } body#password hr { display: none; } body#password .btn-outline-secondary:hover { background: #fff; color: #000; border: solid 1px #e3e3e3; } body#password .btn-outline-secondary { background: #fff; color: #000; border: solid 1px #e3e3e3; border-left: none!important; } body#password #submit-login.btn.btn-primary { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } .renew-password [type="submit"] { margin-left: 16px; background: #000; color: #fff; border: solid 1px #000; text-transform: uppercase; letter-spacing: 0.3px; margin-bottom: 20px; font-size: 9.5px; width: 161px; margin-top: 20px; padding: 10px 0; } .renew-password .email { padding-bottom: 30px; text-align: left; } body#password .form-control-label { padding-top: .8rem; font-size: 13px; } .ps-alert-error .item { border: 2px solid #000; background-color: #000; margin-bottom: 1rem; } .ps-alert-error .item i { border: 15px solid #000; } .ps-alert-error .item i svg { background-color: #000; } .page-customer-account #content { border: 1px solid hsla(0,0%,63%,.25); padding: 2rem 2rem 0 2rem; margin: 0 auto; background: #f8f8f9; } .ps-alert-success .item { border-color: #000; background-color: #000; } .ps-alert-success .item i svg { background-color: #000; } .ps-alert-success .item i { border-color: #000; } body#password footer.page-footer { text-align: center; margin-bottom: 30px; margin-top: 30px; text-transform: uppercase; text-decoration: underline; font-size: 12px; letter-spacing: 0.5px; } .send-renew-password-link { margin-bottom: 3rem; } body#password .form-control-submit { background: #000; color: #fff; text-transform: none; border: 1px solid #000; padding: 10px; } .account-link { line-height: 100px; font-size: 13px; text-decoration: underline; } body#password .form-control { font-size: 13px; } .register-form .fa-question-circle-o { display: none; } #customer-form .custom-checkbox em { font-size: .75rem; opacity: .6; line-height: 13px; } #customer-form .custom-checkbox label { padding-left: .5rem; line-height: 17px; } .register-form p { text-align: center; } body#authentication .form-control-submit { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#my-account #wrapper { margin: 0 auto; background: #f1f1f1; } body#my-account #inner-wrapper { max-width: 1200px; } body#my-account .fa-fw { display: none; } .my-account-page-content-wrapper { border: 1px solid hsla(0,0%,63%,.25); padding: 0 1rem 0 0 !important; margin: 0 auto 40px 0 !important; background: #f8f8f9; } .my-account-page-content-wrapper .my-account-side-links { border-right: 1px solid hsla(0,0%,63%,.25); font-size: 13.5px; letter-spacing: 0.1px; padding: 20px 40px; } .my-account-page-content-wrapper .my-account-side-links > a { border-bottom: 0px solid hsla(0,0%,63%,.25); } .my-account-page-content { background: #fff; padding: 25px; } body#my-account.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#identity #wrapper { margin: 0 auto; background: #f1f1f1; } body#identity #inner-wrapper { max-width: 1200px; } body#identity .fa-fw { display: none; } body#identity.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#identity h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#identity button.btn.btn-primary.form-control-submit { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#identity .btn-outline-secondary { border: solid 1px #e3e3e3 !important; } body#address #wrapper { margin: 0 auto; background: #f1f1f1; } body#address #inner-wrapper { max-width: 1200px; } body#address .fa-fw { display: none; } body#address.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#address h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#address .address-form button.btn.btn-primary { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#history #wrapper { margin: 0 auto; background: #f1f1f1; } body#history #inner-wrapper { max-width: 1200px; } body#history .fa-fw { display: none; } body#history.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#history h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#history .alert { padding:10px 0 5px; } body#history h6 { margin-bottom: 2.125rem!important; font-weight: 300; line-height: 1.2; font-size: 0.93rem; } body#order-slip #wrapper { margin: 0 auto; background: #f1f1f1; } body#order-slip #inner-wrapper { max-width: 1200px; } body#order-slip .fa-fw { display: none; } body#order-slip.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#order-slip h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#order-slip .alert { padding:10px 0 5px; } body#order-slip h6 { margin-bottom: .5rem; font-weight: 300; line-height: 1.2; font-size: 0.93rem; } .discount { background: transparent; color: #f30; } body#discount #wrapper { margin: 0 auto; background: #f1f1f1; } body#discount #inner-wrapper { max-width: 1200px; } body#discount .fa-fw { display: none; } body#discount.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#discount h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#discount .alert { padding:10px 0 5px; } body#module-iqitwishlist-view #wrapper { margin: 0 auto; background: #f1f1f1; } body#module-iqitwishlist-view #inner-wrapper { max-width: 1200px; } body#module-iqitwishlist-view .fa-fw { display: none; } body#module-iqitwishlist-view.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#module-iqitwishlist-view h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#module-iqitwishlist-view .alert { padding:10px 0 5px; } body#module-iqitwishlist-view h3 { margin: 0px 0 10px; text-align: left; font-family: "Optima W01"; font-weight: 400; font-size: 1.2rem; line-height: 1.6; } body#module-iqitwishlist-view .btn-outline-secondary { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; } body#addresses #wrapper { margin: 0 auto; background: #f1f1f1; } body#addresses #inner-wrapper { max-width: 1200px; } body#addresses .fa-fw { display: none; } body#addresses.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#addresses h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } .page-addresses .address .address-body h4 { font-weight: 600; font-size: 16px; text-decoration: none; } .page-addresses .address .address-footer .fa { display: none; } .page-addresses .address .address-footer { border-top: 0px solid hsla(0,0%,63%,.25); padding: .5rem 1rem; font-size: 9px; text-transform: uppercase; letter-spacing: 0.2px; } .table-bordered thead th { border-bottom-width: 1px; font-size: 11px; text-transform: uppercase; letter-spacing: 0.2px; } .page-customer-account #content .order-actions a { padding: 0 .125rem; font-size: 8px; text-transform: uppercase; letter-spacing: 0.3px; } .table-labeled .label { color: #000; background: transparent!important; } .table-labeled th { font-weight: 400; } body#order-detail #wrapper { margin: 0 auto; background: #f1f1f1; } body#order-detail #inner-wrapper { max-width: 1200px; } body#order-detail .fa-fw { display: none; } body#order-detail.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#history h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#history .alert { padding:10px 0 5px; } body#history h6 { margin-bottom: 2.125rem!important; font-weight: 300; line-height: 1.2; font-size: 0.93rem; } body#order-detail h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#order-detail strong { font-weight: normal; } body#order-detail button.btn.btn-primary.form-control-submit { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#order-detail #order-infos .btn.btn-primary { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#guest-tracking #wrapper { margin: 0 auto; background: #f1f1f1; } body#guest-tracking #inner-wrapper { max-width: 700px; margin-bottom: 45px; } body#guest-tracking #wrapper .breadcrumb { display: none; } form#guestOrderTrackingForm [type="submit"] { background: #000; color: #fff; border: solid 1px #000; text-transform: uppercase; letter-spacing: 0.3px; margin-bottom: 20px; margin-left: 0; margin-top: 15px; } form#guestOrderTrackingForm p { margin-bottom: 30px; } /* Carrito */ .ps-shoppingcart.side-cart .show #blockcart-content { transform: translateZ(0); background: #f1f1f1; padding: 25px 0 50px; } .cart-title { font-family: "Optima W01"; color:#000; padding: 0 20px; } #blockcart-content .cart-title hr { width: 120%; margin-left: -20px; margin-top: 30px; margin-bottom: 40px; border-top: 1px solid #bbbdbf; } #blockcart-content .cart-title .close { margin-top: 0; color: #000; opacity: .8; } #blockcart-content .cart-subtotals { font-size: 1.5rem; line-height: 1.2em; border-top: 1px solid #acaaa6; font-family: "Optima W01"; } #blockcart-content .text-muted { font-size: .8rem; color: #000 !important; opacity: 1; line-height: 1.2em; } .ps-shoppingcart.side-cart #blockcart-content .cart-products { padding: 0 20px; } .products.clearfix { padding: 15px 20px; } #blockcart-content .btn.btn-primary.btn-block.btn-lg.mb-2 { background: #000; color: #fff !important; border: solid 1px #000; text-transform:uppercase; margin-bottom: 20px !important; padding: 5px; } #blockcart-content .btn.btn-secondary.btn-block { background: #f1f1f1; color: #000 !important; border: solid 1px #acaaa6; text-transform: uppercase; letter-spacing: 0.3px; margin-bottom: 20px; } #blockcart-modal .modal-title i.fa.fa-check { display: none; } .cart-buttons { margin: 0 20px; } #blockcart-content .cart-products > li { padding-bottom: 1.1rem; border-bottom: 0px solid #acaaa6; margin-bottom: 1.1rem; } .ps-shoppingcart #blockcart .no-items { margin: 0 20px; } #blockcart-modal .modal-title { font-size: 1.4rem; font-family: "Optima W01"; margin-top: 20px; margin-left: 27px; } #blockcart-modal .modal-content .fa-check::before { display: none; } #blockcart-modal .modal-content { background: #f1f1f1; } #blockcart-modal p.cart-products-count { padding-bottom: 0!important; margin-bottom: 0; } #blockcart-modal .text-muted { color: #000 !important; opacity: 1; } .fa-exclamation-triangle::before { display: none; } body#product .modal-body .btn.btn-secondary.btn-block { background: #000; color: #fff !important; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } #blockcart-modal .btn.btn-primary.btn-block.btn-lg.mb-2 { background: #fff; color: #000 !important; border: solid 1px #ccc; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#cart #wrapper { margin: 0 auto; background: #f1f1f1; } body#cart #inner-wrapper { max-width: 1200px; } body#cart .fa-fw { display: none; } body#cart.page-customer-account #content { padding: 0rem 1rem 0 0!important; } body#cart h2 { font-family: "Optima W01"; font-weight: 400; padding-top: 7px; font-size: 1.3rem; padding-bottom: 3px; letter-spacing: -0.2px; } body#cart button.btn.btn-primary.form-control-submit { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#cart .btn-outline-secondary { border: solid 1px #e3e3e3 !important; } body#cart .cart-item .bootstrap-touchspin input { background: transparent; } body#cart .bootstrap-touchspin .input-group-btn-vertical > .btn { background: #f1f1f1; border: solid 1px hsla(0,0%,63%,.25); } body#cart .cart-voucher-area .form-control { background-color: #fff; color: #000; border: solid 1px hsla(0,0%,63%,.25); font-size: 11px; padding: 7px 10px; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-left: none !important; border-top: none !important; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-left: none !important; border-bottom: none !important; } body#cart .card { font-family: "Univers W01"; box-shadow: none; padding: 10px 20px; margin-bottom: 20px; background: #f8f8f9; } body#cart .block-promo .cart-voucher-area { padding: 1rem; background: #f8f8f9; } body#cart .block-promo .voucher-icon { display: none; } body#cart .cart-grid-right hr { display: none; } body#cart .btn.btn-secondary { border: solid 1px hsla(0,0%,63%,.25); !important; text-transform: uppercase; letter-spacing: 0.3px; font-size: 11px !important; } .cart-summary-line.cart-total { font-weight: 600; font-size: 1.1rem; font-family: "Optima W01"; } body#cart .btn.btn-primary.btn-lg.btn-block { background: #000; color: #fff; border: solid 1px #000; text-transform:uppercase; letter-spacing:0.3px; margin-bottom: 20px; } body#cart .btn.btn-secondary.mt-3.mb-3 { border: solid 1px #000; text-transform: uppercase; letter-spacing: 0.3px; font-size: 11px !important; background:#000; color:#fff; padding: 7px 30px; } body#cart .alert-warning { padding: 0; } .container_card.selected.alert.alert-info { background: #f8f8f9; color: #000; border-color: #cce5ff; } button.selected_address.btn.btn-sm.btn-primary.btn-block.disabled { background: #000; color: #fff !important; border: 1px solid #000 !important; padding: 5px !important; text-transform: uppercase !important; letter-spacing: 0.3px !important; font-weight: 400 !important; } .btn.disabled, btn.disabled:hover { opacity: 1 !important; } button.selected_address.btn.btn-sm.btn-primary.btn-block.disabled:hover { background: #000; color: #fff !important; border: 1px solid #000 !important; padding: 5px !important; text-transform: uppercase !important; letter-spacing: 0.3px !important; font-weight: 400 !important; } button.choose_address.btn.btn-sm.btn-primary.btn-block { background: transparent; color: #000 !important; border: 1px solid #ccc !important; padding: 5px !important; text-transform: uppercase !important; letter-spacing: 0.3px !important; font-weight: 400 !important; } button.choose_address.btn.btn-sm.btn-primary.btn-block:hover { background: #f1f1f1; color: #000 !important; border: 1px solid #ccc !important; padding: 5px !important; text-transform: uppercase !important; letter-spacing: 0.3px !important; font-weight: 400 !important; } div#onepagecheckoutps div#onepagecheckoutps_header #div_onepagecheckoutps_login #btn-logout:hover { background: transparent!important; color:#000!important; } body#product .card { font-family: "Univers W01" !important; } /* One Page Checkout */ body#checkout #wrapper { margin: 0 auto; background: #f1f1f1; } body#checkout #inner-wrapper { max-width: 1200px; } div#onepagecheckoutps div#onepagecheckoutps_header #div_onepagecheckoutps_info h1 { color: #000; text-align: left; font-size: 1.65rem; font-style: normal; font-weight: 400; margin-top: 15px; border-bottom: solid 0px #595050; margin-bottom: 0; padding-bottom: 0; text-transform: none; font-family: "Optima W01"; letter-spacing: -0.4px; } div#onepagecheckoutps div#onepagecheckoutps_header p { margin: 0 0 10px 0; font-size: 13px; } div#onepagecheckoutps div#onepagecheckoutps_header { background: #f1f1f1 !important; padding-left: 0; padding-bottom: 10px; margin-bottom: 40px; border-bottom:1px solid #d6d4d4; border-radius: 0; } #onepagecheckoutps_step_one_container { padding: 0 15px; } div#onepagecheckoutps div#onepagecheckoutps_contenedor { background: #f1f1f1 !important; padding: 0; margin-bottom: 50px; } div#onepagecheckoutps .onepagecheckoutps_p_step i.fa-pts { display: none; } div#onepagecheckoutps .onepagecheckoutps_p_step { padding-bottom: 14px; border-bottom: 1px solid #d6d4d4; cursor: default; text-transform: initial; vertical-align: middle; clear: both; font-size: 18px; font-weight: 600; } div#onepagecheckoutps div#onepagecheckoutps_step_one #opc_show_login { border-radius: 0; padding: 4px 0; line-height: normal; text-transform: none; border: none; font-style: italic; } div#onepagecheckoutps div#onepagecheckoutps_step_one #opc_show_login:hover { color: #000!important; background: transparent!important; text-decoration: underline!important; } div#onepagecheckoutps input { background-color: transparent; border: 1px solid #CCC; border-radius: 0 !important; color: inherit; font-size: 12px; padding: 5px; height: auto !important; } div#onepagecheckoutps label { font-weight: normal; padding: 0; margin-bottom: 5px; min-width: auto; text-align: inherit; line-height: normal; margin-top: 15px; font-size: 12px; font-family: "Univers W01"; } div#onepagecheckoutps #panel_addresses_customer .card { box-shadow: none; padding: 0; margin-bottom: 20px; margin-top: 40px !important; border: 1px solid #ccc; background: #f8f8f9; } div#onepagecheckoutps #panel_addresses_customer .card .card-header a { font-size: 18px; font-weight: 600; } div#onepagecheckoutps div#onepagecheckoutps_step_one #opc_show_login a:hover { color: #000; } div#onepagecheckoutps #panel_addresses_customer .card .card-header { padding: 10px 15px 2px; background: #e4e4e4; } div#onepagecheckoutps #onepagecheckoutps_step_one .fields_required { font-style: italic; color: #000; font-weight: 400; margin-top: 10px; margin-bottom: 15px; } div#onepagecheckoutps div#onepagecheckoutps_step_one label sup { color: #000; } sup { top: -2px; } div#onepagecheckoutps input.error { background-image: none!important; } div#onepagecheckoutps input.valid { background-image: none!important; } div#onepagecheckoutps span.form-error { color: #f30; font-size: 11px; } div#onepagecheckoutps div#onepagecheckoutps_step_one #btn_save_customer { margin-top: 5px; text-transform: uppercase; letter-spacing: 0.3px; } div#shipping_container .alert-info { background: #f8f8f9; color: #000; border-color: #f8f8f9; } div#payment_method_container .alert-info { background: #f8f8f9; color: #000; border-color: #f8f8f9; } div#onepagecheckoutps .img-thumbnail { padding: 0; background-color: transparent; border: 1px solid #dee2e6; border-radius: 0; } div#onepagecheckoutps .pts-vcenter > div { float: none !important; display: table-cell !important; width: 100%; line-height: 1.4; } div#onepagecheckoutps div#onepagecheckoutps_step_two .delivery-option { cursor: pointer; padding: 10px 0; margin-bottom: 0; font-size: 10px; } div#onepagecheckoutps div#onepagecheckoutps_step_three .module_payment_container { padding: 10px 0; } div#onepagecheckoutps span, div#onepagecheckoutps em, div#onepagecheckoutps label { font-size: 12px; font-family: "Univers W01"; } div#onepagecheckoutps div#onepagecheckoutps_step_review #order-detail-content .image_zoom { border: 1px solid #d6d4d4; border-radius: 0 !important; background-color: #fff; padding: 8px; } div#onepagecheckoutps div#onepagecheckoutps_step_review_container > h5 { border-bottom: 1px #d3d3d3 solid; padding-bottom: 13px !important; text-transform: none; padding-top: 12px; } div#onepagecheckoutps textarea { background: none; background-color: transparent; border: 1px solid #CCC; border-radius: 0 !important; color: inherit; font-size: 12px; padding: 5px; height: auto !important; } div#onepagecheckoutps .onepagecheckoutps_p_step { padding-bottom: 14px; border: 1px solid #ccc; cursor: default; text-transform: initial; vertical-align: middle; clear: both; font-size: 18px; font-weight: 600; padding: 10px 15px 11px; background: #e4e4e4; } div#onepagecheckoutps #customer_container { border: 1px solid #ccc; padding: 15px; background: #f8f8f9; border-top: none; } #shipping_container { border: 1px solid #ccc; padding: 15px; background: #f8f8f9; border-top: none; min-height: 287px; } div#onepagecheckoutps #onepagecheckoutps_step_two { margin-top: 0px; } div#onepagecheckoutps_step_three { border: 1px solid #ccc; padding: 15px; background: #f8f8f9; border-top: none; min-height: 287px; } div#onepagecheckoutps #onepagecheckoutps_step_three, div#onepagecheckoutps #onepagecheckoutps_step_review { margin-top: 0px; border: 1px solid #ccc; padding: 15px; background: #f8f8f9; border-top:none; } div#onepagecheckoutps div#onepagecheckoutps_step_two .delivery-option .delivery_option_delay { font-size: 12px; } div#onepagecheckoutps .img-thumbnail { border: 0px solid #dee2e6; } div#onepagecheckoutps #onepagecheckoutps_step_review_container { margin-top: 40px; } div#onepagecheckoutps div#onepagecheckoutps_step_review #header-order-detail-content > div { text-decoration: none; font-weight: 600; font-family: "Univers W01"; font-size: 13px; } div#onepagecheckoutps div#onepagecheckoutps_step_review #order-detail-content .cart_description .s_title_block { font-size: 11.5px; line-height: 1.6; text-transform: uppercase; letter-spacing: 0.3px; } div#onepagecheckoutps span { padding-top: 3px; } div#onepagecheckoutps_step_review .alert-info { padding: 5px; font-size: 13px; } div#onepagecheckoutps div#onepagecheckoutps_step_review #order-detail-content .order_total_items .item_total .price { font-size: 13px; } div#onepagecheckoutps div#onepagecheckoutps_step_review #list-voucher-allowed { border: 0px solid #ccc; float: left; margin-top: 40px; padding: 0; width: 100%; font-size: 13px; font-style: normal; } div#onepagecheckoutps div#onepagecheckoutps_step_review #div_leave_message { border-top: 0px solid #ccc; margin: 16px 0; padding-top: 10px; font-size: 13px; } div#onepagecheckoutps div#onepagecheckoutps_step_review #list-voucher-allowed #discount_name { vertical-align: middle; text-align: center; width: 150px; padding: 3px; } button#submitAddDiscount { text-transform: uppercase; letter-spacing:0.3px;; } div#onepagecheckoutps i.fa-pts.fa-pts-save.fa-pts-lg { display: none; } div#onepagecheckoutps .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-left: none !important; border-bottom: none !important; margin-top: -3px !important; border: 1px solid #ccc; opacity: 1; color: #999; background: transparent; } div#onepagecheckoutps .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-left: none !important; border-top: none !important; margin-top: 0 !important; border: 1px solid #ccc; opacity: 1; color: #999; background: transparent; } div#onepagecheckoutps div#onepagecheckoutps_step_review .bootstrap-touchspin .cart-line-product-quantity { border-right: none !important; } div#onepagecheckoutps i.fa-pts { font-style: normal; font-size: 14px; } div#onepagecheckoutps i.fa-pts.fa-pts-chevron-left.fa-pts-1x { display: none; } div#onepagecheckoutps i.fa-pts.fa-pts-shopping-cart.fa-pts-1x { display: none; } div#onepagecheckoutps #onepagecheckoutps_step_review { min-height: 547px; } div#onepagecheckoutps input.error { background-image: none !important; border-color: #f30!important; } div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_continue_shopping { font-size: 12px; margin-top: 20px; text-transform: uppercase; color: #fff; background: #000; border-color: #000; } div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_continue_shopping:hover { text-decoration: none; opacity:0.9; } div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_place_order { font-size: 12px; margin-top: 20px; text-transform: uppercase; color: #fff; background: #000; border-color: #000; } div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_place_order:hover { text-decoration: none; opacity:0.9; } div#onepagecheckoutps .modal-open .modal { padding: 0 !important; background: #000; } body#checkout .modal-backdrop { background: rgba(180, 213, 206, 0.7)!important; } div#onepagecheckoutps i.fa-pts.fa-pts-times-circle.fa-pts-2x { display: none; } div#onepagecheckoutps .modal-header .panel-title { font-size: 14px; } div#onepagecheckoutps div#onepagecheckoutps_step_review .cart_item { margin-bottom: 18px; border-bottom: 1px solid #ccc; padding: 20px 0; margin: 0 0 10px 0; } div#onepagecheckoutps .panel-title i.fa-pts.fa-pts-user.fa-pts-1x { display: none; } div#onepagecheckoutps .modal-header .panel-title { font-size: 18px; text-transform: none; letter-spacing: 0.3px; font-family: "Optima W01"; font-weight:600; } div#onepagecheckoutps .modal-header { border-bottom: 0px solid #e9ecef; } div#onepagecheckoutps .modal-content { padding: 0; border: 1px solid #d3d3d3; padding: 20px; background: #f8f8f9; } div#onepagecheckoutps i.fa-pts.fa-pts-envelope-o.fa-pts-fw { display: none; } div#onepagecheckoutps i.fa-pts.fa-pts-key.fa-pts-fw { display: none; } div#onepagecheckoutps i.fa-pts.fa-pts-lock.fa-pts-lg { display: none; } #onepagecheckoutps #form_login #btn_login { font-size: 12px; margin-top: 20px; text-transform: uppercase; color: #fff; background: #000; border-color: #000; } div#onepagecheckoutps div#opc_login .forget_password { text-align: right; margin-bottom: 0; margin-top: 12px; font-style: italic; font-size: 12px; } div#onepagecheckoutps .product-price { margin-right: -15px; } div#onepagecheckoutps div#onepagecheckoutps_header div#div_onepagecheckoutps_login a { font-size: 14px; margin-top: 15px; } div#onepagecheckoutps div#onepagecheckoutps_header .text-md-right { font-size: 14px; margin-top: 15px; margin-right: -15px; } div#onepagecheckoutps i.fa-pts.fa-pts-sign-out.fa-pts-1x { display: none; } div#onepagecheckoutps div#onepagecheckoutps_header #div_onepagecheckoutps_login #btn-logout { padding: 0; margin-top: 0; border-color: #666; border-top: 0px; border-right: 0; border-left: 0; font-style: normal; color: #666; } div#onepagecheckoutps .addresses_customer_container { max-height: 100%; } div#onepagecheckoutps i.fa-pts.fa-pts-plus { display: none; } div#onepagecheckoutps #address_card_new .container_card { border: 1px solid #ccc; height: 32px; border-radius: 0; } div#onepagecheckoutps #address_card_new #address_card_new_content span { cursor: pointer; display: block; font-size: 11px; text-align: center; width: 100%; letter-spacing: 0.3px; text-transform: uppercase; padding: 0; } div#onepagecheckoutps .container_card:not(.selected):hover { box-shadow: none; } div#onepagecheckoutps .container_card { margin-bottom: 20px; border: 0px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 0; font-size: 12px; padding: 5px; cursor: pointer; font-family: "Univers W01"; } div#onepagecheckoutps #address_card_new #address_card_new_content span:hover { font-weight: 600; } div#onepagecheckoutps .addresses_customer_container .address_card { padding-left: 15px; padding-right: 15px; } div#onepagecheckoutps .container_card .header_card { border-bottom: 1px solid #ccc; padding: 0 0 5px 0; margin: 0 0 15px 0; font-weight: 600; } div#onepagecheckoutps i.fa-pts.fa-pts-mobile { display: none; } div#onepagecheckoutps .container_card .footer_card button { font-size: 10px; text-transform: uppercase; padding: 10px 0 3px 0; border: none; color: #000; border-color: #484848; } div#onepagecheckoutps .container_card .footer_card button:hover { font-weight: 600; } /* Media Queries */ @media (max-width: 575px){ #product-modal .modal-dialog{ min-height: 100%; } #product-modal .modal-content { min-height: 100%; position: absolute; left: 0; right: 0; } } @media (max-width: 700px){ #facets_search_center #search_filters .facet { width: 33%; } } @media (max-width: 530px){ #facets_search_center #search_filters .facet { width: 50%; } } @media (max-width: 362px){ #facets_search_center #search_filters .facet { width: 100%; } } @media (max-width: 1760px){ body#category .category-image { max-height: 300px !important; } #js-product-list-header { max-height: 300px !important; } } @media (max-width: 1560px){ .cbp-horizontal ul li a { margin-left: 0.9rem; margin-right: 0.9rem; } } @media (max-width: 1510px){ .home-magazine { padding: 50px 65px 50px 80px !important; } .cbp-horizontal .cbp-tab-title { font-size: 1.1rem !important; } .cbp-horizontal ul li a { margin-left: 0.8rem; margin-right: 0.8rem; } body#category .category-image { max-height: 250px !important; } #js-product-list-header { max-height: 250px !important; } .header-top { padding-top: 0.3rem; padding-bottom: 1.1rem; } #header .header-nav { font-size: 0.77rem; } #header .header-nav a { font-size: 0.77rem; } h2 { font-size: 1.3rem; } .stuck-header .header-top { padding-bottom: 17px; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 50px 100px 30px 130px !important; } .submenu ul li a { line-height: 2.1rem; } .category-image .category-description { font-size: 2.9rem !important; } #js-product-list-header { font-size: 2.9rem !important; } .products-grid .product-miniature-default .product-title { font-size: 13px; } .product-miniature-grid .product-availability { bottom: 0rem; } body#product .section-title { margin-left: 0; margin-right: 0; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { margin-top: 17px; min-height: 200px !important; padding-top: 0 !important; padding-bottom: 20px !important; } .subtitle-img { margin-top: 0 !important; } .submenu ul li a { margin-left: 0rem; margin-right: 0rem; } #desktop_logo .img-fluid { max-width: 140px; } .product-flags .product-flag { margin-top: 0 !important; } .historia-img { margin-top: 45px; } .stores-text { font-size: 1rem; } .stores-text-horario { font-size: 0.85rem !important; } body#product .product-information { padding-left: 30px; } body#product .product_header_container { margin-left: 30px; } .slider-btn { line-height: 60px !important; } #header .header-btn-w .header-btn .title { font-size: 0.7rem !important; } .submenu ul li a { margin-left: 0 !important; margin-right: 0 !important; } } @media (max-width: 1430px){ .simpleblog-posts .post-content { min-height: 120px; } #footer-container-first h5 { font-size: 1.7rem; } #footer-container-first { padding-top: 3rem; padding-bottom: 3rem; } .cms-id-25 .container { padding: 0 60px 0 70px; } .cbp-horizontal ul li a { margin-left: 0.7rem; margin-right: 0.7rem; } } @media (max-width: 1370px){ #header .header-btn-w .header-btn .title { font-size: 0.7rem !important; } #header .header-btn-w .header-btn .title { margin-top: 0; } .container-iqitmegamenu { padding-left: 15px !important; padding-right: 15px !important; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 20px 100px 30px 130px !important; } .submenu-title { font-size: 0.95rem; padding-bottom: 5px; } .submenu ul li a { line-height: 2rem; } .cbp-hrmenu .cbp-hrsub { font-size: 0.85rem; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { min-height: 200px !important; padding-top: 10px !important; padding-bottom: 10px !important; } .subtitle-img { font-size: 14px; } .discover-img { font-size: 0.8rem; } .historia-img { margin-top: 45px; } #search_filters .facet .facet-label a { font-size: .7rem; } #search_filters .facet .facet-label { margin-bottom: .3rem; } body#category #wrapper h4.block-title.facet-title { font-size: 0.85rem; margin-bottom: 1.2em; } .products-selection .showing { font-size: 12px; } .products-selection .form-control { font-size: 12px } button#search_center_filter_toggler { font-size: 12px; } .products-grid .product-miniature-default .product-title { font-size: 12px; } .category-image .category-description { font-size: 2.7rem; } .products-selection { padding: .6rem 0; } body#product .product-information { padding-left: 30px; } body#product .product_header_container { margin-left: 30px; } #header .header-btn-w { padding: 0 0 0 20px; } #footer-container-main { font-size: 0.85rem; } #js-product-list-header { font-size: 2.7rem !important; } h3.elementor-iqit-banner-title { font-size: 1.5rem !important; } .badge { font-size: 75% !important; } body#product .section-title { font-size: 1.2rem !important; } } @media (max-width: 1295px){ .cbp-horizontal .cbp-tab-title { font-size: 1rem !important; } } @media (max-width: 1250px){ .home-magazine { padding: 50px 65px 50px 80px !important; } .simpleblog-posts h2 { min-height: 100px !important; } body#category .category-image { max-height: 200px !important; } #js-product-list-header { max-height: 200px !important; } #js-product-list-header { font-size: 2.4rem !important; } .category-image .category-description { font-size: 2.4rem !important; } .cbp-horizontal ul li a { margin-left: 0.6rem; margin-right: 0.6rem; } #header .header-nav { font-size: 0.72rem; } #header .header-nav a { font-size: 0.72rem; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 0 100px 30px 130px !important; } .discover-img { font-size: 0.75rem !important; line-height:1rem !important; } .discover-img a { line-height: 1rem !important; } body#product .product-information { padding-left: 15px !important; } body#product .product_header_container { margin-left: 15px !important; } .slider-btn { line-height: 40px !important; } .historia h5 { font-size: 1.3rem; margin-bottom: 30px !important; padding-bottom: 10px !important; } .historia { font-size: 13px !important; } } @media (max-width: 1190px){ .cbp-horizontal .cbp-tab-title { font-size: 0.98rem !important; } #desktop_logo .img-fluid { max-width: 130px; } } @media (max-width: 1165px){ #desktop_logo .img-fluid { max-width: 110px; } } @media (max-width: 1150px){ .home-magazine { padding: 50px 60px 50px 80px !important; } .simpleblog-posts .post-content { font-size: 13px; } #js-product-list-header { font-size: 2.2rem !important; } .category-image .category-description { font-size: 2.2rem; } #footer .block-title { font-size: 0.9rem !important; } #footer-container-main { font-size: 0.8rem !important; } .container-iqitmegamenu { padding-left: 0 !important; padding-right: 0 !important; } h2 { font-size: 1.25rem; } .elementor-text-editor p{ font-size: 13px; } #blockcart-content .cart-subtotals { font-size: 1.35rem; } .footer-style-3 .block-newsletter .ps-emailsubscription-block { min-width: 405px!important; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { font-size: 19px; } #footer-container-first h5 { font-size: 1.6rem; } #footer h6 { font-size: 13px; } #content-wrapper .product_header_container .page-title span { font-size: 1.6rem; } body#product .product-information { font-size: 0.9rem!important; } body#product .product-description { font-size: 0.9rem!important; } .elementor-column-gap-extended .elementor-element-populated { padding: 12px; } #footer-copyrights .copyright-txt p:last-child { margin: 8px 0 0 0; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 0 80px 30px 90px !important; } .elementor-element.elementor-element-dubmoi3 .elementor-widget-container { padding: 10px 100px 0px 90px !important; } .simpleblog-posts h2 { min-height: 135px !important; } .simpleblog-posts .post-content { min-height: 130px; } } @media (max-width: 1120px){ #desktop_logo .img-fluid { max-width: 105px; } .cbp-horizontal ul li a { margin-left: 0.45rem; margin-right: 0.45rem; } } @media (max-width: 1075px){ .home-magazine { padding: 50px 55px 50px 80px !important; } .cbp-horizontal ul li a { margin-left: 0.5rem; margin-right: 0.5rem; } .cbp-horizontal .cbp-tab-title { font-size: 0.9rem !important; } #desktop_logo { margin-top: 1.8rem; } .header-top .header-btn-w .header-btn .icon { font-size: 1.2rem; } #footer-copyrights .copyright-txt p:last-child { margin: 5px 0 0 0 !important; } #header .header-btn-w .header-btn .title { font-size: 0.6rem !important; } h3.elementor-iqit-banner-title { font-size: 1.4rem !important; } .elementor-button .elementor-button-text { font-size: 0.75rem; } .elementor-column-gap-extended .elementor-element-populated { padding: 10px; } body#product .product-information { font-size: 0.85rem!important; } body#product .product-description { font-size: 0.85rem!important; } .product-flags .product-flag { font-size: 0.65rem; } .stores-text-title { font-size: 1.4rem; margin-top: 40px; } .stores-text { font-size: 0.95rem !important; margin-top: 20px; } .stores-text-horario { line-height: 1.8; font-size: 0.75rem !important; margin-top: 20px; margin-bottom: 40px; } .subtitle-img { font-size: 12px !important; margin-left: -20px; } .discover-img { margin: -5px auto 0 -20px !important; } .fa-search::before { background-size: 18px 18px; width: 18px; height: 18px; } .fa-shopping-bag::before { background-size: 18px 18px; width: 18px; height: 18px; } .ps-shoppingcart .cart-products-count-btn { font-size: .7rem !important; top: 2.5px !important; right: 4px !important; } .cms-id-25 .container { padding: 0 50px 0 70px; } } @media (max-width: 1030px){ #desktop_logo .img-fluid { max-width: 100px!important; } .cbp-horizontal .cbp-tab-title { font-size: 0.8rem !important; } .cbp-horizontal ul li a { margin-left: 0.6rem; margin-right: 0.6rem; } } @media (max-width: 991px){ .elementor-element.elementor-element-y9z4ou2 .elementor-spacer-inner, .elementor-element.elementor-element-e65xcp6 .elementor-spacer-inner, .elementor-element.elementor-element-wmnjuno .elementor-spacer-inner, .elementor-element.elementor-element-gzzalmv .elementor-spacer-inner, .elementor-element.elementor-element-ike9l2z .elementor-spacer-inner, .elementor-element.elementor-element-0zq7iaz .elementor-spacer-inner, .elementor-element.elementor-element-n5q2w6t .elementor-spacer-inner, .elementor-element.elementor-element-2eywqzg .elementor-spacer-inner, .elementor-element.elementor-element-t05yrdq .elementor-spacer-inner, .elementor-element.elementor-element-8lfd0hg .elementor-spacer-inner, .elementor-element.elementor-element-2ae89hl .elementor-spacer-inner, .elementor-element.elementor-element-207t3mi .elementor-spacer-inner, .elementor-element.elementor-element-tqxgtqm .elementor-spacer-inner, .elementor-element.elementor-element-z8fvg65 .elementor-spacer-inner, .elementor-element.elementor-element-n7q7gvx .elementor-spacer-inner, .elementor-element.elementor-element-n2tlkzj .elementor-spacer-inner { display: none!important; } .elementor-element.elementor-element-ds1tplf .elementor-spacer-inner, .elementor-element.elementor-element-wjs6d4b .elementor-spacer-inner, .elementor-element.elementor-element-zz4tvdm .elementor-spacer-inner, .elementor-element.elementor-element-uqdum4w .elementor-spacer-inner, .elementor-element.elementor-element-3la73p7 .elementor-spacer-inner, .elementor-element.elementor-element-mxhbdun .elementor-spacer-inner, .elementor-element.elementor-element-wwf9ey3 .elementor-spacer-inner, .elementor-element.elementor-element-hurvkvo .elementor-spacer-inner { height: 20px!important; } .elementor-element.elementor-element-rlr8amm .elementor-spacer-inner, .elementor-element.elementor-element-asa2qmi .elementor-spacer-inner, .elementor-element.elementor-element-pde8j20 .elementor-spacer-inner, .elementor-element.elementor-element-mw0u4ws .elementor-spacer-inner, .elementor-element.elementor-element-1qaqoco .elementor-spacer-inner, .elementor-element.elementor-element-zwhym0t .elementor-spacer-inner, .elementor-element.elementor-element-kfbv3eo .elementor-spacer-inner, .elementor-element.elementor-element-ulm0xuo .elementor-spacer-inner, .elementor-element.elementor-element-tbf4304 .elementor-spacer-inner, .elementor-element.elementor-element-0516qvd .elementor-spacer-inner { height: 5px!important; } .elementor-widget-heading h3.elementor-heading-title.elementor-size-large { margin-top: 30px; } .fa-search::before { background-size: 20px 20px; width: 20px; height: 20px; margin-bottom: 1px; } .fa-shopping-bag::before { background-size: 20px 20px; width: 20px; height: 20px; } .ps-shoppingcart .cart-products-count-btn { font-size: .8rem !important; top: 9px !important; right: 2px !important; } #iqitmegamenu-mobile li > ul { background: #fff !important; padding-left: 4rem; } .blockcart-content span.no-items { padding-left:20px !important; } #js-product-list-header { max-height: 150px !important; } body#category .category-image { max-height: 150px !important; } #search-widget-mobile.dropdown-menu.show { top: auto !important; padding: 1rem 1rem 1rem 1rem; border: none; } .stores-text-title { margin-left: -30px; font-size: 1.2rem; margin-top: 20px; } .stores-text { margin-left: -30px; } .stores-text-horario { margin-left: -30px; margin-bottom: 20px; margin-top: 10px; } .cms-id-2 .btn-default { margin-left: -30px; } .my-account-page-content-wrapper .my-account-side-links { font-size: 12.5px; } .elementor-column-gap-extended .elementor-element-populated { padding: 5px; } .elementor-section .elementor-container { margin-right: -5px; } h4 { font-size: 1.3rem; } h5 { font-size: 1.3rem; } .elementor-text-editor p { font-size: 12.5px; } .container { padding: 0 30px; } #iqitmegamenu-mobile a { padding: 0.5em 30px 0.5em 30px; } #iqitmegamenu-mobile .mm-expand { right: 15px; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 0 80px 30px 60px !important; } .elementor-element.elementor-element-dubmoi3 .elementor-widget-container { padding: 0 100px 0px 60px !important; } .elementor-element.elementor-element-0y5deof { text-align: center; margin-top: 40px; } #header .header-nav { font-size: 0.65rem; } body#product .product_header_container { margin-left: 0 !important; } body#product .product-information { padding-left: 0 !important; } #footer-container-main { font-size: 0.7rem !important; } #mobile-header .mobile-main-bar { padding-top: 1.1rem !important; padding-bottom: 1.1rem !important; } #back-to-top { right: 20px; bottom: 20px; } body#cart .card { margin-top: 40px; } .simpleblog__share { margin-right: 7px !important; } .simpleblog-posts .post-content { min-height: 160px; } .simpleblog-posts h2 { font-size: 1.1rem !important; } .simpleblog-posts .post-content { min-height: 185px; } } @media (max-width: 767px){ .cms-id-25 .container { padding: 0 50px; } .home-magazine { padding: 30px 30px 50px 30px !important; } .simpleblog-posts .post-content { min-height: 80px; font-size: 14px; } .simpleblog-posts h2 { min-height: 50px !important; } body#module-ph_simpleblog-single #inner-wrapper.container { background-color: #f1f1f1; padding: 0 20px; } body#module-ph_simpleblog-single #content-wrapper .page-title { padding: 0px 8px 0 8px; margin-bottom: 0px; font-size: 1.85rem; line-height: 1.3 !important; } h3.elementor-heading-title { font-size: 1.6rem !important; margin-top: 10px !important; line-height: 1.3 !important; } body#module-ph_simpleblog-single .elementor-column-gap-default .elementor-element-populated { margin-left: 0px; } h2 { font-size: 1.5rem; } .simpleblog-posts h2 { font-size: 1.6rem !important; } .text-home { max-width: 700px; margin: 40px auto; } #mobile-header .m-nav-btn { margin-top: 8px; } .ps-shoppingcart .cart-products-count-btn { top: 4px !important; right: 2px !important; } #header .header-nav { font-size: 0.75rem; } #footer .block-title { font-size: 1.6rem !important; } .elementor-column-gap-extended .elementor-element-populated { padding: 0; } .elementor-row { width: 100%; margin: 0 !important; } .elementor-section .elementor-container { margin-right: 0 !important; } h3.elementor-iqit-banner-title { font-size: 1.9rem !important; margin-top:10px; } .elementor-iqit-banner .elementor-iqit-banner-title { margin: 10px 0 10px 0 !important; } .elementor-iqit-banner-content { padding: 1em 1em 3.5em 1em !important; } body#module-ph_simpleblog-single .rte-content ol { padding: 0; font-size: 1.4rem; letter-spacing:0; } h4 { font-size: 1.65rem !important; } h5 { font-size: 1.65rem !important; } .elementor-element.elementor-element-axkuldi .elementor-widget-container { padding: 0 30px 30px 30px !important; } .elementor-element.elementor-element-dubmoi3 .elementor-widget-container { padding: 0 100px 0px 30px !important; } .elementor-element.elementor-element-0jd27og { padding: 0 !important; } .elementor-element.elementor-element-zqseos4 { padding: 30px 0px 50px 0px !important; } ._footer-copyrights-1 .copyright-img { margin-bottom: 0rem; text-align: left !important; } #footer-container-main { font-size: 1.15rem !important; } .elementor-text-editor p { font-size: 1.3rem !important; } h4 { font-size: 1.6rem !important; } h5 { font-size: 1.6rem !important; } .elementor-element.elementor-element-8n2bj6d { padding: 0px 0px 40px 0px !important; } .block-links ul > li:last-child { margin-bottom: 30px !important; } .block-links ul > li { margin-bottom: 0.9rem; font-size: 16px; } #footer-copyrights .copyright-txt p:last-child { margin: 28px auto 20px auto !important; } .featured-text { font-size: 1.5rem; } body { font-size: 1.25rem; } .cms-id-24 .col-sm-8, .cms-id-24 .col-sm-4 { -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } .historia { font-size: 1.25rem !important; margin-right: 0px; margin-bottom: 0; } .historia-img { margin-bottom: 30px; } .stores-text-title { margin-left: -30px; font-size: 1.1rem!important; margin-top: 15px!important; margin-bottom: 10px!important; } .stores-text { line-height: 1.3!important; letter-spacing: -0.4px; margin-top: 0!important; font-size: 0.85rem!important; } .stores-text-horario { line-height: 1.4; font-size: 0.6rem !important; margin-bottom: 15px; } #js-product-list-header { max-height: 115px !important; } body#category .category-image { max-height: 115px !important; } body#category #js-product-list-top { padding-left: 30px !important; padding-right: 30px !important; } body#category #js-product-list { padding: 0 30px 25px 30px !important; } #facets_search_center #search_filters .facet { padding: 0 30px 1rem; } #active-search-filters { padding-left: 30px !important; padding-right: 30px !important; margin-top: 0.1rem; margin-bottom: 0.3rem; } .products-selection { padding: .3rem 0; padding-right: 0px; padding-left: 0px; } #js-product-list-top.products-selection { padding-left: 30px!important; padding-right: 30px!important; } body#new-products .alert-warning, body#best-sales #js-product-list, body#prices-drop #js-product-list { padding: 25px 30px 25px 30px !important; } #content-wrapper .product_header_container .page-title span { font-size: 2.1rem; } .product_header_container .product-price { font-size: 1.3rem; } body#product .product-information { font-size: 1.25rem !important; } body#product .product-description { font-size: 1.25rem !important; font-family: "Univers W01" !important; } .nav-tabs .nav-link { font-size: 1.4rem; } body#product .section-title { font-size: 1.4rem !important; } body#product #iqitwishlist-modal .modal-title { margin-left: 24px !important; margin-top: 30px!important; font-size: 1.8rem!important; } #blockcart-modal .modal-title { margin-top: 20px; margin-left: 22px; margin-bottom: 20px; font-size: 1.5rem; } body#password .form-control.mb-2.mr-sm-3.mb-sm-0 { width: 100%; } body#password .form-control-submit { padding: 10px; width: 100%; margin: 10px 0; } body#password .ps-alert-success .item p { margin: 0; padding: 18px 20px; width: 100%; font-size: 11px; } form#guestOrderTrackingForm p { margin-bottom: 30px; font-size: 13px!important; } form#guestOrderTrackingForm .form-control-label { font-size: 13px; } .js-mailalert.form-inline .form-control { text-align: left; width: 290px; } .js-mailalert.form-inline a.btn.btn-secondary { font-size: 13.5px; width: 290px; letter-spacing: 0.3px; padding: 7px 15px; } body#category #wrapper h4.block-title.facet-title { font-size: 1.1rem!important; } body#new-products #js-product-list { padding: 0 30px 25px 30px !important; } .search-widget .search-btn { top: 5px !important; } .cms-id-25 .except { font-size: 12px!important; } } @media (max-width: 575px){ #footer .footer-style-3 .block-newsletter { text-align: left; } #footer-container-first h5 { font-size: 1.9rem !important; } #footer h6 { font-size: 14px; line-height: 2; margin-bottom: 0; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { text-align: left; padding: 8px 0; margin-top: 20px; font-size: 18px; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { margin: 40px 0 10px 0!important; font-size: 12px; } .footer-style-3 .block-newsletter .ps-emailsubscription-block { min-width: 100% !important; } #footer-container-first { padding-top: 3rem; padding-bottom: 4rem; } #mobile-header .col-mobile-logo { padding: 0 30px 0 10px; } #mobile-header { padding-top: 0; padding-bottom: 0; } .slider-text { display: none; } .slider-btn a { display: none; } #footer-copyrights .copyright-txt p:last-child { margin: -19px auto 20px auto !important; } #footer-copyrights .img-fluid { max-width: 170px !important; } #footer-copyrights .copyright-txt p:last-child { font-size: 0.6rem !important; } .block-iqitlinksmanager.block-iqitlinksmanager-2.block-links-inline.d-inline-block { display: none !important; } #header .container { padding: 0 !important } #header .header-nav .text-center { display: none; } #header .header-nav { font-size: 0.7rem !important; padding: 3px 15px; } #mobile-header .mobile-main-bar { padding-top: 1.3rem !important; padding-bottom: 1.3rem !important; padding-left: 15px !important; padding-right: 15px !important; } /* Ocultar botón user en mobil .fa-user::before { background-image: url(https://www.lacomercial.info/img/cms/user.png); background-size: 20px 20px; display: inline-block; width: 20px; height: 20px; content: "" !important; margin-bottom: 0px; } */ .logo-press { margin: 20px auto; max-width: 150px; } .cms-id-3 .brand-title { font-size: 1.7rem } .cms-id-3 .rte-content ul { margin-bottom: 30px; font-size: 1.4rem; } .stores-img { margin-right: 0; } .wrapper-store { margin-bottom: 50px; } .stores-text-title { margin-left: 30px !important; font-size: 1.7rem !important; margin-top: 25px !important; margin-bottom: 10px !important; } .stores-text { line-height: 1.8 !important; letter-spacing: -0.4px; margin-top: 0 !important; font-size: 1.3rem !important; margin-left: 30px; } .stores-text-horario { line-height: 1.8; font-size: 1rem !important; margin-bottom: 15px; margin-left: 30px; } .cms-id-2 .btn-default, .cms-id-21 .btn-default { margin-top:5px; margin-left: 30px; margin-bottom: 30px; } #content-wrapper .page-title { margin-top: 10px !important; margin-bottom: 20px !important; } .cms-id-13 .col-sm-6, .cms-id-14 .col-sm-6, .cms-id-15 .col-sm-6, .cms-id-16 .col-sm-6, .cms-id-17 .col-sm-6, .cms-id-18 .col-sm-6, .cms-id-20 .col-sm-6, .cms-id-21 .col-sm-6 { width: 50% !important; } .pag { font-size: 10px!important; } .stores-column { margin: 40px auto 10px auto; } #js-product-list-header { max-height: 70px !important; } body#category .category-image { max-height: 70px !important; } body#prices-drop #content-wrapper .page-title, body#new-products #content-wrapper .page-title, body#best-sales #content-wrapper .page-title { margin-top: 0 !important; margin-bottom: 0 !important; } body#prices-drop #wrapper, body#new-products #wrapper, body#best-sales #wrapper { padding-top: 0rem !important; } #js-product-list-header { font-size: 2rem !important; } .category-image .category-description { font-size: 2rem !important; } .product-miniature-grid .product-availability { bottom: -1rem; } .product-flags .product-flag { margin-left: -100px; } .product-flags .discount, .product-flags .on-sale { width: 200px; } .logo.img-fluid { margin-top: -5px !important; max-width: 140px !important; } body#product .custom-select2 .form-control { font-size: 1.1rem !important; } body#product .qty .form-control { font-size: 1.1rem !important; } button#iqit-wishlist-product-btn { padding: 10px; width: 200% !important; } body#product .product-quantity > .col { margin-right: -3px !important; } body#product .card { font-family: 'Univers W01', sans-serif; box-shadow: none !important; padding: 0 !important; margin-bottom: 0; } body#product .product-description { font-size: 1.25rem !important; font-family: "Univers W01" !important; } .iqit-accordion .nav-link:not(.collapsed) { border-bottom: solid 0px #000 !important; } .iqit-accordion .nav-tabs .nav-link { background: #f8f8f9; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-bottom: solid 0px #000; } .iqit-accordion .tab-content { padding: 1.5rem 20px; } #blockcart-modal .modal-title { font-size: 1.5rem; font-family: "Optima W01"; margin-top: 20px; margin-left: 27px; font-weight: 600; } div#onepagecheckoutps .pts-vcenter > div { float: none !important; display: table-cell !important; width: 100px!Important; line-height: 1.4; } .my-account-page-content-wrapper .my-account-side-links { font-size: 12.5px; margin: 0; border-right: 0px solid hsla(0,0%,63%,.25); border-bottom: 0px solid hsla(0,0%,63%,.25); } .my-account-page-content { background: #fff; padding: 30px; margin: 0 3px 0 15px; border-top: 1px solid hsla(0,0%,63%,.25); font-size: 14px; } .my-account-page-content-wrapper .my-account-side-links { font-size: 14px; } #history .orders .order .label { display: inline-block; margin: .25rem 0; padding: 0; color: #000; border-radius: 3px; background-color: transparent !important; text-transform: uppercase; font-size: 12px; } .elementor-iqit-banner-content { padding: 1em 1em 2em 1em !important; } .ps-emailsubscription-block .custom-checkbox { float: left!important; } } @media (max-width: 778px){ #rev_slider_5_1_forcefullwidth { display: none!important; } #rev_slider_6_2_forcefullwidth { display: block!important; } }