@font-face { font-family: 'Sofiapro light'; src: url('../fonts/sofiapro-light.eot'); src: url('../fonts/sofiapro-light.eot?#iefix') format('embedded-opentype'), url('../fonts/sofiapro-light.woff2') format('woff2'), url('../fonts/sofiapro-light.woff') format('woff'), url('../fonts/sofiapro-light.ttf') format('truetype'), url('../fonts/sofiapro-light.svg#svgFontName') format('svg'); } .iqitfake{ display: none;} @charset "UTF-8"; /*** Style mixins ***/ /*** Variables mixins and functions ***/ body { background: #efefef; } .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: #333333; } .pagination .page-list li:hover { border-color: #333333; } .pagination .page-list li.current { border-color: #333333; } .pagination .page-list li.current a { color: #333333; } #mobile-header { border-bottom: solid 1px #e3e3e3; } #mobile-header .mobile-main-bar { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } #mobile-header .m-nav-btn { color: #777777; } #mobile-header .m-nav-btn:hover { color: #333333; } #mobile-header .mobile-buttons-bar { background: #c9c9c9; } html { font-size: 14px; } @media (max-width: 767px) { html { font-size: 12px; } } body { line-height: 1.6rem; } body { font-family: Sofiapro light; } #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: #f8f8f8; color: #333333; border: none 1px #f0f0f0; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary :active, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled :active, .btn-secondary:disabled:hover, .btn-secondary:disabled:focus, .btn-secondary:disabled :active, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:hover, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:focus, .bootstrap-touchspin .group-span-filestyle .btn-touchspin :active, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:hover, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:focus, .group-span-filestyle .bootstrap-touchspin .btn-touchspin :active, .group-span-filestyle .btn-default:hover, .group-span-filestyle .btn-default:focus, .group-span-filestyle .btn-default :active { background: #dedede; color: #2e2e2e; } .btn-secondary:not(:disabled):not(.disabled):active { background: #dedede; color: #2e2e2e; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #f8f8f8; color: #333333; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #dedede; color: #2e2e2e; border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #47bd9b; color: #ffffff; border: none 1px; } .btn-primary:hover, .btn-primary:focus, .btn-primary :active, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled :active, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled :active { background: #636363; color: #ffffff; } .btn-primary:not(:disabled):not(.disabled):active { background: #636363; color: #ffffff; } #wrapper .breadcrumb { padding-top: 0.7142857143rem; padding-bottom: 0.7142857143rem; margin-top: -1.0714285714rem; margin-bottom: 1.0714285714rem; font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; color: #8f8f8f; } #wrapper .breadcrumb li:after { color: #8f8f8f; } #wrapper .breadcrumb a { color: #8f8f8f; } /*** Text fields ***/ .form-control { background-color: #ffffff; color: #000000; border: solid 1px #e3e3e3; } .custom-select2, .custom-select2 option { background-color: #ffffff; } .custom-select2:after { color: #000000; } .bootstrap-touchspin .btn-touchspin { background-color: #ffffff; color: #000000; border: solid 1px #e3e3e3; } .bootstrap-touchspin .btn-touchspin:hover { color: #000000; } .form-control::-webkit-input-placeholder { color: #000000; } .form-control::-moz-placeholder { color: #000000; } .form-control:-ms-input-placeholder { color: #000000; } .form-control:-moz-placeholder { color: #000000; } .form-control:focus { color: #000000; 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: black!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(0, 0, 0, 0.05); } /*** Tooltips ***/ .tooltip-inner { background: #333333; color: #ffffff; } .tooltip.bs-tether-element-attached-bottom .tooltip-inner:before, .tooltip.tooltip-top .tooltip-inner:before, .bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before { border-top-color: #333333; } .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { border-bottom-color: #333333; } /*** Modals ***/ .modal-backdrop { background: rgba(194, 194, 194, 0.7); } .modal-content { background: #ffffff; border: none 1px; } .js-quickview-np-btn { background: #ffffff; } /*** Notifications ***/ .ns-box { background: #ca5058; color: #ffffff; border: none 1px; } .product-price { color: #e0004b; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 1.0714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #de2c68; 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: #de2c68; 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(59, 59, 59, 0.9); color: #ffffff; } #back-to-top:hover { background: rgba(59, 59, 59, 0.9); color: #ffffff; } #header, #checkout-header { background: #ffffff; border-top: none 1px; border-bottom: none 1px; } .sticky-desktop-wrapper #desktop-header.stuck-header { background: #ffffff; border-bottom: none 1px; } #header .header-nav { color: #ffffff; background: #47bd9b; border-bottom: none 1px; padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; font-size: 1rem; } #header .header-nav a { color: #ffffff; } #header .header-nav a:hover { color: #f8f8f8; } #header .header-nav .social-links._topbar { font-size: 1rem; } #header .header-nav .social-links._topbar a:not(:hover) { color: #ffffff !important; } .header-top { padding-top: 1.7857142857rem; padding-bottom: 1.7857142857rem; color: #777777; } .header-top a:not(.btn):not(.nav-link) { color: #777777; } .header-top a:not(.btn):not(.nav-link):hover { color: #333333; } .header-top .form-search-control { color: #cecece; border: solid 1px #47bd9b; } .header-top input.form-search-control::-webkit-input-placeholder { color: #cecece; } .header-top input.form-search-control:-moz-placeholder { color: #cecece; } .header-top input.form-search-control:-ms-input-placeholder { color: #cecece; } .header-top input.form-search-control:-moz-placeholder { color: #cecece; } .header-top .search-btn { color: #cecece; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.4285714286rem; display: block; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #000000; padding: 0.6428571429rem 0.6428571429rem; } .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.3571428571rem; padding-bottom: 0.3571428571rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #000000; } .cart-products-count-btn { background: #47bd9b; color: #ffffff; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 50%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { background: #959595; border-top: none 3px #521919; border-right: none 3px #2cd18c; border-bottom: none 3px #457deb; border-left: none 3px #ebf00c; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { line-height: 3.5714285714rem; max-width: 28.5714285714rem; color: #ffffff; padding-left: 1.0714285714rem; padding-right: 1.0714285714rem; border-left: none 3px white; } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #ffffff; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.2142857143rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3.5714285714rem !important; } .cbp-vertical-on-top .cbp-vertical-title-text { display: none !important; } .cbp-horizontal > ul > li.cbp-hropen > a, .cbp-horizontal > ul > li.cbp-hropen > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #333333; } .cbp-horizontal .cbp-tab-title { font-size: 1.2142857143rem; font-style: normal; font-weight: bold; text-transform: none; line-height: 1em; } .cbp-horizontal .cbp-legend { background: #ca5058; color: #ffffff; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.4285714286rem; max-height: 1.4285714286rem; } .cbp-horizontal .cbp-submenu-aindicator { display: none; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 1rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.7142857143rem; padding-right: 0.7142857143rem; } } #cbp-hrmenu .cbp-hrsub { transform: translateY(-10px); } #cbp-hrmenu .cbp-hropen .cbp-hrsub { transform: translateY(0px); } #cbp-hrmenu .cbp-hrsub, #cbp-hrmenu .cbp-hrsub-level2, #cbp-hrmenu .cbp-hrsub-wrapper { transition: opacity 300ms ease-in-out, transform 300ms ease-in-out; } .iqitmegamenu-submenu-container { padding: 0; } /*** VERTICAL MENU ***/ .cbp-vertical-on-top #cbp-hrmenu1-ul { background: #ffffff; border: solid 1px #e3e3e3; } #content-wrapper #cbp-hrmenu1 { background: #ffffff; border: solid 1px #e3e3e3; } #cbp-hrmenu1 .cbp-vertical-title { font-size: 1.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.5714285714rem; } #cbp-hrmenu1 .cbp-vertical-title:hover { color: #ffffff; background: #000000; } #cbp-hrmenu1 > ul > li > a, #cbp-hrmenu1 > ul > li > span.cbp-main-link { font-style: normal; font-weight: normal; text-transform: none; padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; border-top: solid 1px rgba(227, 227, 227, 0.35); } #cbp-hrmenu1 > ul > li > a .cbp-mainlink-icon, #cbp-hrmenu1 > ul > li > a .cbp-mainlink-iicon { font-size: 1.7142857143rem; max-height: 1.7142857143rem; } #cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #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: 1rem; font-style: normal; font-weight: normal; text-transform: none; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { background: #ffffff; border: none 1px #37a625; box-shadow: 0px 15px 25px 0px rgba(74, 63, 63, 0.15); } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link { color: !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #47bd9b !important; } .cbp-hrmenu .tabs-links { background: #f7f7f7; } .cbp-hrmenu .cbp-tabs-names li a { color: #777777 !important; } .cbp-hrmenu .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-tabs-names li a.active { background: #ffffff; color: #777777 !important; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #333333 !important; border-bottom: none 3px #c2bc29; font-size: 1rem; font-style: normal; font-weight: bold; text-transform: uppercase; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: !important; } /*** MOBILE MENU ***/ #mobile-header .col-mobile-menu-dropdown.show { background: #ffffff; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: !important; } #iqitmegamenu-mobile { background: #ffffff; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab:not(:last-child) { border-bottom: none 1px; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__link { color: !important; font-style: normal; font-weight: normal; text-transform: none; } .col-mobile-menu-push #iqitmegamenu-mobile { border: none 1px; } .mobile-menu__submenu { background: #ffffff; } .mobile-menu__tab { border-bottom: none 1px; } .mobile-menu__link { color: !important; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__arrow { display: none; } .mobile-menu__legend { font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__header-wrapper { border-bottom: none 1px; display: none; } .mobile-menu__title { font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__column-title { font-style: normal; font-weight: normal; text-transform: none; color: !important; } .mobile-menu__column { font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__footer { border-top: none 1px; display: none; } /*** PS_FacatedSearch ***/ /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: #333333; color: #ffffff; } .swiper-pagination-bullet { background: #333333; } /*** Product miniature ***/ .products.row { margin: -0.2857142857rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 0.2857142857rem; } .swiper-container-wrapper { margin: -0.2857142857rem; } .swiper-container-wrapper .products.swiper-container { padding: 0.2857142857rem; } .swiper-container-wrapper .product-carousel { padding: 0.2857142857rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 0.2857142857rem; } .product-miniature { border: none 1px; outline: 1px none transparent; box-shadow: 0px 0px 0px 0px; background: #ffffff; color: #000000; } .product-miniature a:link:not(.nav-link):not(.btn), .product-miniature a:visited:not(.nav-link):not(.btn) { color: #000000; } .product-miniature .product-price { color: #e70159; } .product-miniature .iqit-review-star { color: #fcd000; } .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 { padding: 0.7142857143rem; } .product-miniature-grid .product-title { font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; } .product-miniature-grid .product-price { font-size: 1.7142857143rem; font-style: normal; font-weight: bold; text-transform: none; } @media (hover: hover) { .product-miniature:hover { outline: none 1px; } } .product-miniature-grid .product-functional-buttons { display: none; } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { color: !important; } .products-grid .product-miniature .product-category-name { display: none !important; } .products-grid .product-miniature .product-reference { display: none !important; } .products-grid .product-miniature .product-brand { display: none !important; } .products-grid .product-miniature .product-description-short { display: none !important; } .products-grid .product-miniature .products-variants { display: none !important; } .products-grid .product-miniature .flag-discount-value { display: none !important; } .btn-product-list { padding: 0.5357142857rem 1.0714285714rem; background: #47bd9b; color: #ffffff; border: none 1px; } .btn-product-list:hover { background: #ffffff; color: #000000; } .products-grid .product-miniature-default { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-miniature-default .product-description { -webkit-box-flex: auto; -ms-flex: auto; flex: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-add-cart { margin: auto auto 0 auto; } .product-carousel { height: 100%; } .products.swiper-container .swiper-slide { height: auto; } .products-grid .product-miniature-layout-1 { text-align: center; } .products-grid .product-miniature-layout-1 .input-group-add-cart { justify-content: center; } .products-grid .product-miniature-layout-1 .product-description { padding: 0.3571428571rem; } .products-grid .product-miniature-layout-2 .product-description { padding: 0.3571428571rem; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(40, 44, 51, 0.93); } .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-rows: 1fr; grid-auto-rows: 0; display: grid; overflow-y: hidden; } .swiper-default-carousel:not(.swiper-container-initialized) .swiper-wrapper { grid-template-columns: repeat(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: 2.7142857143rem; font-style: normal; font-weight: bold; text-transform: none; } #product .images-container .product-cover { border: none 1px; } .images-container .swiper-button-arrow, #product .product-cover .expander > span, #product-modal .modal-body .swiper-button-arrow { color: #ffffff; background: #333333; } .images-container .swiper-button-arrow:hover, #product .product-cover .expander > span:hover, #product-modal .modal-body .swiper-button-arrow:hover { opacity: 0.6 !important; } .product-cover .expander { width: 100%; height: 100%; padding: 0; bottom: 0; right: 0; } .product-cover .expander > span { position: absolute; bottom: 1rem; right: 1rem; padding: 0.6rem; } #product .product-cover .expander > span { color: #ffffff; background: #333333; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1), color 0.2s cubic-bezier(0.7, 0, 0.3, 1); } #product .product-cover .expander > span:hover { opacity: 0.6 !important; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } #main #main-product-wrapper { transition: opacity 0.3s ease; } #main.-combinations-loading { position: relative; } #main.-combinations-loading #product-preloader { display: block; position: absolute; z-index: 10; top: -10px; } #main.-combinations-loading #main-product-wrapper { opacity: 0.3; } @media (max-width: 767px) { #main-product-wrapper .product-add-to-cart { background: #ffffff; position: fixed; bottom: 0; z-index: 99; width: 100%; left: 0; padding-left: 1rem; padding-right: 1rem; } #product #iqitcompare-floating { z-index: 0; } } @media (max-width: 576px) { .product-add-to-cart .col-add-qty { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .product-add-to-cart .col-add-btn { -ms-flex: 1; flex: 1; } .product-add-to-cart .col-add-wishlist, .product-add-to-cart .col-add-compare { max-width: 40px; } .product-add-to-cart .col-add-wishlist .btn, .product-add-to-cart .col-add-compare .btn { padding-left: 0; padding-right: 0; } } @media (max-width: 400px) { .product-add-to-cart .add-to-cart { padding-left: 0rem; padding-right: 0rem; } } #wrapper { border-top: none 1px; border-bottom: none 1px; padding-top: 1.0714285714rem; padding-bottom: 1.0714285714rem; color: #000000; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } #content-wrapper .page-title { color: #333333; font-size: 1.5714285714rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .page-title a:link, #content-wrapper .page-title a:visited { color: #333333; } #content-wrapper .section-title { color: #333333; font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .section-title a:link, #content-wrapper .section-title a:visited { color: #333333; } .nav-tabs .nav-link { color: #000000; font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { color: #000000; border-bottom: solid 3px #47bd9b; } .iqit-accordion .title { font-style: normal; font-weight: normal; text-transform: none; } .iqit-accordion .nav-link { border-bottom: solid 3px #47bd9b; border-bottom-color: transparent; } .iqit-accordion .nav-link:not(.collapsed) { color: #000000; border-bottom: solid 3px #47bd9b; } #wrapper .block-title { color: #333333; font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #wrapper .block-title a:link, #wrapper .block-title a:visited { color: #333333; } #left-column .block, #right-column .block { border: none 1px; } #footer, #checkout-footer { background: #363231; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: none 1px #e3e3e3; background: #ffffff; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #777777; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #777777; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #bd4e0f; } #footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder { color: #777777; } #footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder { color: #777777; } #footer .social-links._footer, #checkout-footer .social-links._footer { font-size: 1.3571428571rem; } #footer .social-links._footer a:not(:hover), #checkout-footer .social-links._footer a:not(:hover) { color: #777777 !important; } #footer .block-title, #checkout-footer .block-title { color: #ffffff; font-size: 1rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: none 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #ffffff; } #footer-container-first { border-top: none 1px; padding-top: 2.1428571429rem; padding-bottom: 2.1428571429rem; background: #212121; color: #ffffff; } #footer-container-first h5 { font-size: 1.5rem; font-style: normal; font-weight: bold; text-transform: none; } #footer-container-main, #checkout-footer { border-top: none 1px; padding-top: 2.8571428571rem; padding-bottom: 1.8571428571rem; color: #d4d4d4; } #footer-container-main a, #checkout-footer a { color: #d4d4d4; } #footer-container-main a:hover, #checkout-footer a:hover { color: #b3b3b3; } #footer-copyrights { border-top: none 1px #191816; background: #363231; padding-top: 1.0714285714rem; padding-bottom: 1.0714285714rem; } @media (max-width: 767px) { #footer .block-toggle { width: 100%; flex-basis: initial; } #footer .block-toggle > .block-title { cursor: pointer; } #footer .block-toggle > .block-title span::after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; margin-left: 10px; } #footer .block-toggle > .block-content { display: none; } #footer .block-toggle._toggled > .block-content { display: block; } #footer .block-toggle._toggled .block-title span::after { content: ""; } #footer .footer-style-inline .block-title { display: block !important; max-width: 100%; } #footer .footer-style-inline .block-content { display: block; width: 100%; margin-top: 1rem; } } #maintenance-page { background: #e3e3e3; color: #333333; } #maintenance-page a, #maintenance-page a:link { color: #333333; } .maintenance-page-newsletter .maintenance-page-newsletter-btn { background: #000000; color: #ffffff; } .maintenance-page-newsletter .maintenance-page-newsletter-btn:hover { background: #333333; color: #ffffff; } .maintenance-page-newsletter input[type=email] { border: solid 1px #333333; background: #e3e3e3; color: #333333; } .maintenance-page-newsletter input[type=email]::-webkit-input-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email]::-moz-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email]:-ms-input-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email] :-moz-placeholder { color: #333333; } .product-miniature-default .product-add-cart .input-qty {min-width: 40px !important;} .social-links i>b {display:none;} .btnfld .sib-form-block__button {font-size: 16px !important;} @media (max-width:568px){ .btnfld .sib-form-block__button {font-size: 12px !important;} } .formfld { flex-direction: row; display: flex;} .btnfld { width:35%;} .emailfld { width:65%;} @media (max-width:490px){ .btnfld { width: auto; margin: 15px auto;} .emailfld { width:100%;} .formfld {flex-direction: column !important;} } #checkout .fa {font-family: FontAwesome !important;font-weight: 400 !important;} @media (min-width:768px){ .widget_product_star{font-size: 16px !important;} } .product-actions .widget_product_star{ display: flex; padding: 0px 15px; background-color: white; } #iqitpopup .iqit-close-checkbox { padding: 2px !important; font-size: 14px !important; } .product-star-widget .wrapper .grade {font-size: 1px !important;} @media (max-width:768px){ #iqitpopup .iqitpopup-close { height: 35px !important; top: -35px !important; } #iqitpopup .iqit-close-popup { width: 35px !important; height: 35px !important; line-height: 34px !important; } .iqit-close-checkbox .custom-checkbox input[type=checkbox]+span { margin-right: 0px !important; width: 30px !important; } #iqitpopup .iqit-close-checkbox { font-size: 24px !important; padding: 2px 18px 2px 10px !important; } } #back-to-top {z-index: 1;border-radius: 50px;background: rgba(59,59,59,0.9)!important;width: 40px !important; height: 40px !important;text-align: -webkit-center;} #back-to-top .fa {text-align: -webkit-center;} .fa-twitter:before { content: url(/img/cms/x-twitter-brands-solid.svg) !important; } .social-links .fa-twitter:before {background-size: cover;width: 14px !important;display: block;padding-left: 1px;} .social-sharing .fa-twitter:before {filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(46deg) brightness(111%) contrast(109%);background-size: cover;width: 25px !important;display: block;padding-left: 7px;} .social-sharing li.twitter {/*top: 0px;position: relative;*/} .social-sharing .fa-twitter {width: 40px !important;height: 38px !important;} @media (max-width:768px){ .social-links .fa-twitter:before {width: 13px !important;padding-left: 1px;} .social-links .fa-twitter:before {filter: invert(55%) sepia(2%) saturate(15%) hue-rotate(54deg) brightness(91%) contrast(97%);} #lgcookieslaw_fixed_button {bottom: 70px;} #back-to-top.-back-to-top-visible {bottom: 75px;} } @media (max-width:768px){ #add-to-cart-or-refresh .product-add-to-cart .product-quantity .col-12:nth-child(1) {flex: 0 0 25%; max-width: 25%;} #add-to-cart-or-refresh .product-add-to-cart .product-quantity .col-12:nth-child(2) {flex: 0 0 75%; max-width: 75%;} #add-to-cart-or-refresh .product-add-to-cart .product-quantity .col-12:nth-child(1)>span {display:none !important;} #add-to-cart-or-refresh .product-add-to-cart .product-quantity .col-12 .qty .input-group.bootstrap-touchspin {width:100% !important; height:100% !important;} #add-to-cart-or-refresh .product-add-to-cart .product-quantity .add .add-to-cart {padding: 7px 5px;} } @media (max-width:768px){ #search_filters .facet-type-checkbox .ps-shown-by-js {padding: 13px;} #search_filter_controls .js-search-filters-clear-all {padding: 1.2rem;} } #js-product-list-top .products-sort-nb-dropdown .dropdown-menu a:nth-child(1), #js-product-list-top .products-sort-nb-dropdown .dropdown-menu a:nth-child(7), #js-product-list-top .products-sort-nb-dropdown .dropdown-menu a:nth-child(8) {display:none;} /*#onepagecheckoutps_step_review div:nth-child(2) .progress {display:none !important;}*/ #footer-container-first .container>.align-items-center{background-color:#fff;border-bottom: 2px solid #efefef;} #footer-container-first .block-newsletter {margin: 1rem auto;} #footer-container-first .block-newsletter h5 {color: #777777 !important;font-size: 30px;font-weight: 700;line-height: 30px;letter-spacing: 0px;text-align: center;text-transform: uppercase;margin:10px 0px;margin-bottom: 2.2rem !important;} #footer-container-first .block-newsletter .btn-subscribe {background: #bbbbbb;} #footer-container-first .block-newsletter #gdpr_consent_17 .psgdpr_consent_message {color:#000;font-size: 10px;} #iqithtmlandbanners-block-3 .elementor-section {padding-top: 2rem;} #footer-container-first .block-newsletter .btn-iconic {background-color:#47BD9B;color:#fff !important;border-radius: 2px !important; padding: 0.6rem 2rem;letter-spacing: 1px;font-family: "Sofiapro light" !important;font-size: 14px !important;} #footer-container-first .block-newsletter .byline {text-align:center !important;} #footer-container-first .block-newsletter .input-subscription {border: solid 1px #e3e3e3;margin-right: 2rem;padding-top: 0.5rem; padding-bottom: 0.5rem;width:70%;font-family: "Sofiapro light" !important;font-size: 14px !important;} #footer-container-first .block-newsletter .newsletter-input-group {border:none |important;} .contact-text-footer {color: #000;margin: 0 auto;padding: 0px 1rem 1rem 1rem;font-size: 10px;} #footer-container-first .block-newsletter .message_area {width:100%;} #footer-container-first .block-newsletter .message_area button {font-size: 20px;} @media (max-width: 767px){ #footer-container-first .block-newsletter .input-subscription {width:40%;} #footer-container-first .block-newsletter h5 {font-size: 21px;} .product-miniature-default .product-description .h3.product-title {padding-bottom:20px;} .product-miniature-default .product-description .h3.product-title a {font-size:20px;} .psgdpr_consent_checkbox_span {min-width: 30px;} .custom-checkbox input[type=checkbox]+span {height: 30px;} .custom-checkbox input[type=checkbox]+span .checkbox-checked {font-size: 25px;} .custom-checkbox input[type=checkbox] {width: 30px;height: 30px;} } @media (max-width: 1024px){ .mb-2 {margin-bottom: 1.2rem !important;} } .out-underline {text-decoration: none !important;} #module-psgdpr-gdpr .lgcookieslaw-account-button img, #my-account .lgcookieslaw-account-button img, #history .lgcookieslaw-account-button img, .lgcookieslaw-account-button img{width:14px;} .bold {font-weight:bold !important;} .mcontactico {width:21px;} .top-mobile-bar {color: #fff; background: #47bd9b; border-bottom: none 1px; padding-top: 0.57143rem; padding-bottom: 0.57143rem; font-size: 1rem; text-align: center; font-weight: bold;} .top-mobile-bar p {margin:0px;} .fa-bars:before {font-size: 20px;} .fa-headphones:before {color: #000;font-size: 23px;} .fa-search:before {color:#47BD9B;font-size: 15px;} #search-widget-mobile input {background: #efefef;} #mobile-header .dropdown-mobile {padding: 0rem 1rem 1.2rem 1rem;z-index: 0;} #index #mobile-header .dropdown-mobile {padding: 0rem 1rem 1rem 1rem;z-index: 0;} #mobile-btn-search {visibility: hidden; width: 0px;} #search-widget-mobile {border:none !important;} #mobile-header {border-bottom:none;} @media (max-width: 678px){ #wrapper {border-top:none !important;} } @media (max-width: 991px){ #wrapper { padding-top: 65px !important; } #index #wrapper { padding-top: 48px !important; } } .ns-box {background: #fff !important;color: #000 !important;border: 2px solid #47BD9B !important;} .block-links ul>li a:before {color: #47bd9b;} .block-links ul>li a:hover:before {color: #47bd9b;} .product-id-category-3 #inf-tab, .product-id-category-6 #inf-tab, .product-id-category-260 #inf-tab, .product-id-category-1222 #inf-tab, .product-id-category-833 #inf-tab, .product-id-category-1102 #inf-tab, .product-id-category-258 #inf-tab, .product-id-category-1198 #inf-tab, .product-id-category-1190 #inf-tab, .product-id-category-1154 #inf-tab, .product-id-category-789 #inf-tab, .product-id-category-253 #inf-tab, .product-id-category-1192 #inf-tab, .product-id-category-26 #inf-tab, .product-id-category-824 #inf-tab, .product-id-category-1185 #inf-tab, .product-id-category-814 #inf-tab, .product-id-category-254 #inf-tab, .product-id-category-1188 #inf-tab, .product-id-category-834 #inf-tab, .product-id-category-1186 #inf-tab, .product-id-category-259 #inf-tab, .product-id-category-1193 #inf-tab, .product-id-category-1195 #inf-tab, .product-id-category-252 #inf-tab, .product-id-category-257 #inf-tab, .product-id-category-256 #inf-tab, .product-id-category-255 #inf-tab, .product-id-category-790 #inf-tab, .product-id-category-251 #inf-tab, .product-id-category-1194 #inf-tab, .product-id-category-246 #inf-tab, .product-id-category-101 #inf-tab, .product-id-category-102 #inf-tab, .product-id-category-103 #inf-tab, .product-id-category-105 #inf-tab, .product-id-category-106 #inf-tab, .product-id-category-110 #inf-tab, .product-id-category-111 #inf-tab, .product-id-category-112 #inf-tab, .product-id-category-113 #inf-tab, .product-id-category-300 #inf-tab, .product-id-category-115 #inf-tab, .product-id-category-116 #inf-tab, .product-id-category-117 #inf-tab, .product-id-category-118 #inf-tab, .product-id-category-119 #inf-tab, .product-id-category-120 #inf-tab, .product-id-category-121 #inf-tab, .product-id-category-791 #inf-tab, .product-id-category-122 #inf-tab, .product-id-category-125 #inf-tab, .product-id-category-131 #inf-tab, .product-id-category-124 #inf-tab, .product-id-category-501 #inf-tab, .product-id-category-126 #inf-tab, .product-id-category-127 #inf-tab, .product-id-category-299 #inf-tab, .product-id-category-128 #inf-tab, .product-id-category-130 #inf-tab, .product-id-category-109 #inf-tab, .product-id-category-398 #inf-tab, .product-id-category-399 #inf-tab, .product-id-category-1117 #inf-tab, .product-id-category-107 #inf-tab, .product-id-category-108 #inf-tab, .product-id-category-333 #inf-tab, .product-id-category-400 #inf-tab, .product-id-category-298 #inf-tab, .product-id-category-123 #inf-tab, .product-id-category-129 #inf-tab, .product-id-category-114 #inf-tab, .product-id-category-297 #inf-tab, .product-id-category-1009 #inf-tab, .product-id-category-1103 #inf-tab, .product-id-category-849 #inf-tab, .product-id-category-263 #inf-tab, .product-id-category-264 #inf-tab, .product-id-category-265 #inf-tab, .product-id-category-295 #inf-tab, .product-id-category-294 #inf-tab, .product-id-category-296 #inf-tab, .product-id-category-1151 #inf-tab, .product-id-category-1181 #inf-tab, .product-id-category-244 #inf-tab, .product-id-category-1197 #inf-tab, .product-id-category-245 #inf-tab {display:block !important;} #sellos ul li {display:inline;} #sellos {text-align:center;margin-top: 10px;} #sellos img {margin: 10px 15px;} #iqithtmlandbanners-block-3 img {width:19%;height: auto !important;} .box-info {box-shadow: 2px 2px 11px 0 rgba(0,0,0,.1);padding: 15px 20px;text-align: center;font-size: 1.2rem;height:100%;background: #fff;} .box-info i {display:block;margin-bottom:10px;font-size: 40px;} .boxes .col-6 {margin-bottom:30px;} #my-account .my-account-side-links{background: #fff;} #my-account #content {padding:0rem 1rem !important;} #my-account .my-account-page-content {padding-top:1rem;} #onepagecheckoutps #payment_method_container .col-1 { width: 3.33333% !important; } #spanOfi .bg-danger {background-color:#fff !important;color:#f00 !important;} @media (max-width: 768px){.crossselling-products .section-title {padding-left: 15px;}} .crossselling-products .slick-slide img {display: inherit !important;} .products-selection .view-switcher {visibility: hidden;} .ocultar {display:none;} #lgcomments-owl .owl-nav .owl-next {right: -4px !important;} #lgcomments-owl .owl-nav .owl-prev {left: -4px !important;} } .whatsapp.right { text-align: left !important; } /*#description .product-description p {font-family: 'Karla', sans-serif !important;}*/ #iqitmegamenu-mobile .mm-expand { width: 100%; text-align: right; padding-right:15px; } #checkout #HOOK_SHOPPING_CART {display:none;} #products .thumbnail-container .product-thumbnail, .featured-products .thumbnail-container .product-thumbnail, .product-accessories .thumbnail-container .product-thumbnail, .product-miniature .thumbnail-container .product-thumbnail { height: auto !important; } .products-grid .product-add-cart {margin: 0px !important;} .products-grid .product-miniature .product-reference a {display: none !important;} .products-grid .product-miniature .product-reference {margin: auto 0 auto 0;display: block !important;} .products-grid .product-miniature-layout-1 .product-price-and-shipping {display: flex;align-items: flex-end;margin: 0 auto;} #search_widget .autocomplete-suggestions {max-height: 477px;} #search-widget-mobile .autocomplete-suggestions{max-height: 465px;} div#onepagecheckoutps #onepagecheckoutps_step_review_container { margin-top: 4px; } .btn-info { background: #636363 !important; border-color: #636363 !important; } .btn-primary { border-radius: 4px; box-shadow: 1px 1px #47BD9B; } .btn-primary span { color:#fff !important; } .product-price { color: #e0004b !important; } #header-order-detail-content div, .order_total_items div div .text-md-right {font-weight:bold;} #field_customer_checkbox_create_account_guest label {font-size: 14px !important;} #onepagecheckoutps a, #onepagecheckoutps span, #onepagecheckoutps label, #onepagecheckoutps h5, #onepagecheckoutps h4, #onepagecheckoutps h3, #onepagecheckoutps h2, #onepagecheckoutps h1, #onepagecheckoutps div, #onepagecheckoutps p { color: #000000; } .fields_required span {color:#ff0000 !important;} #onepagecheckoutps_header {display:none} div#onepagecheckoutps #onepagecheckoutps_step_one div.form-group { margin: 10px 0px 0px 0px; } div#onepagecheckoutps #panel_addresses_customer .card .card-header { display:none; } .card { border:none; } div#onepagecheckoutps #panel_addresses_customer .card .card-body { padding: 0px; } div#onepagecheckoutps div#onepagecheckoutps_step_three .module_payment_container { margin: 10px 0px; background-color: #fff; } div#onepagecheckoutps div#onepagecheckoutps_step_two .delivery-option { margin: 10px 0px; background-color: #fff; } @media (max-width:768px) { #onepagecheckoutps_step_review #order-detail-content .col-xs-3 .qty-m { margin: 28% 0px; } #onepagecheckoutps_step_review #order-detail-content .qty-mov {padding: 0px 0px 0px 5px !important;} #onepagecheckoutps_step_review #order-detail-content .col-xs-3 .qty-m2 { margin: 94% 0px; } #onepagecheckoutps_step_review #order-detail-content .qty-m3 { margin: 6% auto !important;} .aflex {display: flex;align-items: center;justify-content: center;} } @media (max-width: 767px){ div#onepagecheckoutps #onepagecheckoutps_step_review .cart_item > div { margin-bottom: 0px; } } .cbp-hrmenu ul.cbp-hrsub-level2 {left: 40% !important;} #footer .block {padding-bottom: 0rem;} .comment_anchor_content{margin-bottom:10px;} #mobile-header .col-mobile-logo .logo{width:28vw;} #w-title {font-size: 30px;float:none;text-align:right;line-height: 25px;padding-right: 0px;} #w-title a{color: #777777 !important;} #w-more {text-align:left;float:none;padding-left: 0px;line-height: 25px;} .rew-w{text-align:center;} @media (max-width: 767px){ #w-title {font-size: 21px;} #w-more {font-size: 15px;} } #module-lgcomments-reviews .page-header {display:none;} .stars-table{display: flex; align-content: flex-end;} .icos1, .icos2, .icos3, .icos4, .icos5, .icos6 {height:50px !important;} .bimg1, .bimg2, .bimg3 {height:55px !important;} #wordpress .site-main {padding-right: 1rem;padding-left: 1rem;} #wpintops_block_center ul li h5 {font-size:15px;} @media (min-width:768px) {#content-hook_order_confirmation .order-confirmation-title-payment, #content-hook_order_confirmation .order-confirmation-details {padding: 0px 25px;} div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_place_order {width:100%;} } #wpintops_block_center ul li {border: none;} #header-user-btn img {width:27px;} .elementor-element.elementor-element-ean6ds9 {margin-top: 7.5px;} .submenumov1 img, .submenumov2 img {max-width: 95%;} .stuck-menu .cbp-horizontal > ul > li > a {color:#fff;} .elementor-element.elementor-element-op5ajip { padding: 10px 0px 15px 0px !important; } #content-hook_order_confirmation{background: white;} #registration-form{background-color: rgb(244, 244, 244) !important;} @media (max-width: 575.98px){#onepagecheckoutps .modal-content {min-height: auto;}} .product-accessories .slick-list .slick-slide .product-miniature-default {min-height: 468px;display: flex;} @media (max-width:1200px){.product-accessories .slick-list .slick-slide .product-miniature-default {min-height: 403px;display: flex;}} @media (max-width:769px) {.product-accessories .slick-list .slick-slide .product-miniature-default {min-height: 354px;display: flex;}} @media (max-width:576px) {.product-accessories .slick-list .slick-slide .product-miniature-default {min-height: 70vw;display: flex;}} #wpintops_block_center ul li {display: inline-block;text-align: center;} @media (max-width:768px) {#wpintops_block_center ul li {max-width: 49.5%;}} @media (min-width:768px) { #wpintops_block_center ul li {max-width: 24.6%;} #iqithtmlandbanners-block-3 {padding-right: 0px;padding-left: 0px;} } #iqithtmlandbanners-block-6 h5 {display:none;} #iqithtmlandbanners-block-6 .block-content{opacity: 1 !important;visibility: visible !important;height: auto !important;float:right;} .submenumov1 li, .submenumov2 li {width: 25%;text-align: center;float: left;} .submenumov1 li p, .submenumov2 li p{color: #000000;text-align: center;font-weight: bold;font-size:0.8rem;} @media (max-width: 330px){.submenumov1 li p, .submenumov2 li p {font-size: 0.7rem;}} .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { color: #333333; } #iqitmegamenu-horizontal {background: #fff;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;} .header-top a:not(.btn):not(.nav-link) {color: #000;} .header-top .search-btn {background-color:#47BD9B;color:#fff;border-bottom-right-radius:9px;border-top-right-radius: 9px;font-weight:bold;} .header-top .form-search-control {border: none;} /*blog*/ #wordpress #wordpress-body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 16px; } #wordpress p, #wordpress blockquote, #wordpress hr, #wordpress pre, #wordpress ol, #wordpress ul, #wordpress dl, #wordpress table, #wordpress fieldset, #wordpress figure, #wordpress address, #wordpress form { font-size: 18px; } #wordpress a {color: #007bff;text-decoration: none;} #wordpress h1, #wordpress h2, #wordpress h3, #wordpress h4, #wordpress h5, #wordpress h6{font-family: 'Montserrat',sans-serif; font-weight: 500;} #wordpress .entry-item .entry-title {font-size: 24px;} #wordpress .default-header .title {font-weight:normal;font-size:32px;} /*fin blog*/ #manufacturer-description, #manufacturer .ms-alphabetical {margin-bottom: 1rem;} .category-description {margin-bottom: 1rem;} #authentication #onepagecheckoutps #btn_save_customer {text-transform: uppercase;margin-top: 20px !important;} #password .page-header {display:none;} #password #main, #contact .contact-form, #contact .cont-info, #authentication #main {background-color: rgb(244, 244, 244) !important;} .pagination .page-list { background-color: #fff; margin-bottom: 1rem; padding: 10px 10px; } #category #wrapper, #manufacturer #wrapper {padding-bottom:0px;} #contact #main #content .contact-form .group-span-filestyle .btn{background-color:#636363;} #contact #main #content .contact-form .btn {text-transform: uppercase;} #password .form-inline label, #contact #main #content .contact-form label {font-weight:bold;} #contact #main #content .contact-form .psgdpr_consent_message {font-weight:100;} #contact #main #content .contact-rich2 .part .icon i {font-size: 2.2rem;} #contact #main #content .contact-rich2 .part {margin-bottom:15px;} #contact #main #content .contact-rich2 .part .data {font-weight:bold;} #contact #main #content .contact-rich2 br {display:none;} #contact #main #content .contact-rich2 .part .data, #contact #main #content .contact-rich2 .part .icon {display:inline;} #contact #main #content hr, #contact #main #content .contact-rich {display:none;} #contact #main #content .row .col-sm-4 .cont-info{border: 1px solid hsla(0,0%,63%,.25);padding: 10px;height:auto;} #contact #main #content .row .col-sm-4 {padding-right: 0px;border-right: none;} #contact #main #content .row .col-sm-8 .contact-form{border: 1px solid hsla(0,0%,63%,.25);padding:10px;} #contact .page-header h1 {display:none;} #login-form label {font-weight:bold;} #login-form .form-footer button {text-transform:uppercase;} #login-form .btn-outline-secondary {border:none;} #login-form .form-control {border:none;} #authentication h1.page-title {display:none;} #iqitcookielaw .row div {padding-bottom: 10px;} #main .page-content {margin-bottom: 0px;} .cart-grid-right .cart-summary, .cart-grid {margin-bottom: 0px;} .cart-summary .btn-primary {font-size:14px;} .col-mobile-btn-cart .btn-secondary {font-size:14px;} .mb-2 {font-size:14px;} .icon-bag { content:url(/img/icon-bag.png); } .stuck-menu .icon-bag { content:url(/img/icon-bag2.png); } #manufacturer-description, #manufacturer .ms-alphabetical{background-color:#fff; padding:10px;} #iqitcookielaw {width:100%;left: 0rem !important;bottom: 0rem !important;} #iqitcookielaw a, #iqitcookielaw button {color:#fff;width: 24vw;margin: 0 auto;} #logos {background-color:#fff;} #logos ul li {display:inline;} #logos ul li img { padding: 0rem 1%; } #logos ul li:nth-child(1) img {width: 10%;} #logos ul li:nth-child(2) img {width: 10%;} #logos ul li:nth-child(3) img {width: 10%;} #logos ul li:nth-child(4) img {width: 11%;} #logos ul li:nth-child(5) img {width: 12%;} #logos ul li:nth-child(6) img {width: 11%;} #logos ul li:nth-child(7) img {width: 14%;} #logos ul li:nth-child(8) img {width: 14%;} #logos ul li img{height:auto;} @media (max-width:768px) { #logos ul li:nth-child(1) img {width: 24%;} #logos ul li:nth-child(2) img {width: 20%;} #logos ul li:nth-child(3) img {width: 27%;height:auto;} #logos ul li:nth-child(4) img {width: 26%;height:auto;} #logos ul li:nth-child(5) img {width: 27%;height:auto;} #logos ul li:nth-child(6) img {width: 26%;height:auto;} #logos ul li:nth-child(7) img {width: 26%;} #logos ul li:nth-child(8) img {width: 18%;height:auto;} .copytxt {font-size: 10px;} #logos ul {margin-top:10px;} } #manufacturer .page-title, #search #js-product-list-header {display:none;} .cont-spng-d{padding: 2rem 0rem 0rem 0rem !important;} .cart-detailed-actions.card-body {padding: 2rem 1.25rem;} #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-bottom: 10px; padding-top: 10px; } @media (min-width:992px) { #cart .cart-grid .cart-grid-body {padding-right: 0px !important;} } #cart .cart-grid .cart-grid-body .cart-container .cart-items .cart-item-header {border-top:none;} #cart .cart-grid .cart-grid-body .cart-container .cart-items li:last-child {border-bottom:none;} .fa-trash-o {font-size: 21px !important;} #iqithtmlandbanners-block-3 h2{font-size: 1.1rem;font-weight: 100;color:#000;} #iqithtmlandbanners-block-3 .fa {color:#adadad;} #iqithtmlandbanners-block-3 .elementor-section {background-color:#fff;width: 100%;} #iqithtmlandbanners-block-3 .elementor-spacer-inner{line-height:10px;} .cont-spng {background: #959595 !important; color: #fff !important;border-radius: 4px; box-shadow: 1px 1px #636363;padding: 1.5% 1.5%;font-weight: bolder;line-height: 1.5;font-size:14px;} .btn-group-lg>.btn, .btn-lg {/*padding: 1rem 1.5rem;*/padding: 1.5% 1.5%;} .cont-spng:hover {background: #636363 !important;} .cont-spng i{display:none;} .cart-items {margin-bottom: 15px;} #cart #main h1 {display:none;} .minibanner {color:#000 !important; text-align:center;} .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .unit-price .product-discount .regular-price {font-size:1rem;} .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .unit-price .value{font-size:28px;display:block;} .page-cms #main .page-header {display:none;} #main .page-cms {background-color:#fff;padding: 10px;} .cart-grid .cart-grid-body .cart-container {background-color:#fff;padding: 0px 10px;} .cart-grid .cart-grid-right .cart-summary .card-body {background-color:#fff;} @media (min-width: 768px){ .elementor-column-gap-default .ultpost .elementor-element-populated { padding: 15px 0px 0px 0px; } } @media (max-width:1200px) { .submenu li p {font-size: 10px !important;} .block-iqitcontactpage .telf a {font-size:2rem !important;} } .btn-primary, .btn-product-list { font-weight:bolder;} #blockcart-content .cart-buttons .btn-secondary { font-weight:bolder;} .product-discount .regular-price {font-size:28px;color:#777;} #wrapper #inner-wrapper #content-wrapper .product-accessories {margin-bottom: 0rem;} #product-details-tab-nav {display:none;} .btn-primary {border-radius: 4px; box-shadow: 1px 1px #47BD9B; } .product_header_container span, .product_header_container span a {color:#777 !important;} .col-product-info {font-size: 15px;} @media (min-width:768px) { .col-product-image {padding-right:7.5px} .col-product-info {padding-left:7.5px} #iqithtmlandbanners-block-6{display:none;} } #product-infos-accordion-mobile { margin-bottom: 15px; } .product-info-row { margin-bottom: 15px; } .product-tabs { margin-bottom: 15px; margin-top: 15px; } .col-description .products-variants, .col-buy .product-functional-buttons-links, .col-description .product-reference, .col-description .product-description-short{display:none;} #categories-mobile li { background-color: #fff; padding: 10px; margin-bottom: 10px; text-transform: uppercase; font-weight: bold;} #categories-mobile li span{float:right;} .category-description-bottom {background-color:#fff;padding:15px;} .category-description-bottom hr {display:none;} #cbp-hrmenu-tab-3{border-left:none;} .products-selection {margin:0px 0px 0.3rem 0px !important} .icon-bag, .icon-user {width:22px} .mm-expand i {color:#47bd9b;} .images-container,.product-cover,.slick-list,.slick-track,.slick-slide>div>div {height:100%;} .product-images-large{height:100% !important;} .product-accessories {background-color: #fff;} .product-accessories .section-title {border-bottom:none !important;padding:15px 0px 0px 15px;text-transform: uppercase !important;} .product-information .product-actions .product-add-to-cart .add .btn-primary {width:98%} .qty {display:inline-block;} .tax-shipping-delivery-label {color:#e62e6e !important;font-weight:bold;} #product-availability, .product_header_container .label, .product_header_container span, .product-reference .label, .product-reference span{font-weight:bold;text-transform: uppercase;} #product-availability span {color:#049f03 !important;} .col-product-name h1 {background-color: #fff;border-bottom:none;padding: 10px 0px 10px 15px;margin-bottom: 0.5em;} .product_header_container { margin-bottom: 0px; border-bottom: none; padding: 10px 0px 0px 15px; } .product-information .product-actions .product-variants {padding-left:15px;} .product-information .product-actions .product_p_price_container {margin-top: 0px; border-top: none; padding-left:15px;} .product-information .product-actions .product-add-to-cart {padding-left:15px;} .col-product-image .page-content { background-color: #fff; } .col-product-info .product_header_container, .product-information .product-actions .product-variants, .product-information .product-actions .product_p_price_container, .product-information .product-actions .product-add-to-cart { background-color: #fff; } .product-additional-info { border-top: none; padding-top: 0px; } .product-additional-info .social-sharing { margin: 10px 0px 0px 0px; padding: 10px 0px; background-color: #fff; } .product-additional-info .social-sharing ul li a i { background: #47bd9b; color: #fff; padding: 9px 3px; width: 40px; text-align: center; border-radius: 70px; font-size: 20px; } #bn-product {background-color:#fff;padding: 15px 0px;width: 100%;margin: 0;} #bn-product img {margin-bottom: 10px;} #bn-product .b-tit {margin-bottom: 0px;} .product-list-subcategories { margin-bottom: 0rem; } #js-product-list-top .form-control { border: solid 1px #000; color: #000; } #search_filters .faceted-slider p {color: #000;} .product-list-subcategories .row > div {margin-bottom:30px;} #js-product-list-top span {color: #000;} #search_filters .noUi-connect { background: rgba(71, 189, 155, 1) !important; } #left-column .custom-checkbox input[type=checkbox] + span:not(.color) { border-color: #000; } #left-column .magnitude {color:#47bd9b;} #left-column li a {color:#000;} .breadcrumb > div > div > ol > li span {color:#000; font-size:1rem;} #desktop_logo .logo {width:18vw;} @media (min-width: 991px) and (max-width: 1140px) { #header-user-btn img {width: 22px;} .icon-bag {width: 20px;} } /*reducir bordes grises*/ .products-selection { margin: 0.3rem 0; } #left-column .block, #right-column .block { margin-bottom: 0.4rem; } #left-column { padding-right: 0px; } #footer-container-first {padding-top: 0px;} #footer-container-first .container .row:nth-child(2), #footer-container-first .container .row:nth-child(3){width:100%;margin:0 auto;} #footer-container-first .container .row{width:100%;margin:0 auto;} .breadcrumb {margin-bottom:5px !important;padding-bottom:0px !important;} /*reducir bordes grises*/ .product-miniature-default .regular-price {margin-right:1rem;} .stars-container{margin: auto auto 0 auto !important;} .product-miniature-default .product-thumbnail img { width: 100%; } #search_filters .facet .facet-label a, #search_filters_brands .facet .facet-label a, #search_filters_suppliers .facet .facet-label a { font-size: 1.1rem; } .custom-checkbox input[type=checkbox] + span .checkbox-checked { color: #47bd9b; } .product-list-subcategories>.row>div:hover .subcategory-name {text-decoration: underline !important;} .product-list-subcategories .subcategory-image {border:none;} #search_widget form .input-group input {color:#000;font-weight: bolder;} .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 46vw; } #cart-toogle .info-wrapper .title{color: #000; margin-top: .4rem !important;} #footer .block-title {font-size: 1.3rem;display:block;} #footer ul li a {font-size: 1.2rem;} .elementor-element-6w0zi9r .elementor-column-gap-default .elementor-element-populated {padding-bottom:0px !important;} .cbp-hrmenu > ul > li {border-left: solid 3px #fff;} .iqit-megamenu-container{padding-right: 0px !important; padding-left: 0px !important;} .cbp-horizontal > ul > li > a {line-height: 3rem !important;} #product-infos-tabs {margin-bottom:0px;border:none;} .nav-link:hover, .nav-tabs .nav-link:focus {border:none !important;} .nav-tabs .nav-link.active { background-color:#fff; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border: 0px solid #000000; padding:15px; } .nav-tabs .nav-link { background-color:#ddd; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border: 0px solid #000000; padding:15px; } #product-infos-tabs-content {background-color:#fff;padding:20px;} .text-muted2{font-size:0.7em;font-weight:bold;} .price-color {color:#e70159;font-weight:bold;} #blockcart-content .cart-subtotals div {text-align:center;background-color: #636363;color: #fff; padding: 5px 0px;} .float-right, .float-xs-right { float: none !important; } .subcategory-name {color: #000000 !important;font-weight:bold;font-size:1.2em;} #cat-head {background: white;} #left-column div {background-color:#fff;} #left-column .block-categories, #search_filters_wrapper{padding:20px;} #js-product-list-top {background-color:#fff;padding:10px;} #js-product-list-header h1 {display:none;} .ms-letter-selector .ms-l-sep{ display:none; } .ms-letter-selector a{ border: 1px solid #000; padding:10px; margin-right:10px; font-family: monospace !important; font-weight: bold; font-size: 1.5em; color: #000 !important; display:inline-block; margin-bottom: 10px; } .ms-alphabetical .ms-letter-selector { border:none;} .ms-alphabetical .ms-letter-list { border:none;} #cbp-hrmenu ul { width:100%;} #cbp-hrmenu-tab-3 { width:8%;} #cbp-hrmenu-tab-4 { width:12%;} #cbp-hrmenu-tab-5 { width:7%;} #cbp-hrmenu-tab-6 { width:13%;} #cbp-hrmenu-tab-7 { width:17.5%;} #cbp-hrmenu-tab-8 { width:13.5%;} #cbp-hrmenu-tab-9 { width:8%;} #cbp-hrmenu-tab-10 { width:8%;} #cbp-hrmenu-tab-11 { width:13%;} #cbp-hrmenu ul li a { width: 100%; text-align: center; } #cbp-hrmenu .iqitmegamenu-submenu-container ul li a, #cbp-hrmenu .iqitmegamenu-submenu-container a { text-align:left; } .cbp-hrmenu .cbp-links li a:before {color:#47bd9b; } .ms-alphabetical .ms-letter-lists .ms-letter {color:#47bd9b; } .block-iqitcontactpage .telf { padding:20px 0px 20px 0px; } .block-iqitcontactpage .telf a { font-size: 3rem; line-height: 2rem; font-weight: 500; } #footer-container-first { padding-bottom:0px; margin-bottom:0pc; } #footer #iqithtmlandbanners-block-4 { padding:0px; } #footer #iqithtmlandbanners-block-4 img { width:100%; } #footer-container-first { background: #efefef; } #footer .block-social-links { display:none; } #footer #iqithtmlandbanners-block-3 h5, #footer #iqithtmlandbanners-block-4 h5 { display:none; } .text-muted { font-size: 1.2rem; } .products-grid .product-add-cart { width: 100%; } .product-miniature .iqitreviews-simple { font-size: 1.2rem; } .banner-1 .elementor-image {text-align:right;} /* Social links */ .social-links i { background: white; color: gray; padding: 2px 3px; width: 21px; text-align: center; border-radius: 70px; } /* FIN Social links */ /* SUBMENU */ .submenu li { float:left; } .submenu li{ width:12.5%; text-align: center; } .submenu li p{ color:#000000; text-align:center; font-weight:bold; } .submenu li:hover p{text-decoration: underline;} /*FIN SUBMENU*/ /* Buscador */ #search_widget form .input-group input { border-radius:9px; background: #efefef; } /* FIN buscador */ /* Footer */ .line1 { border-top: 1.3px solid #0a0a0a; border-bottom: 2px solid #454543; margin-bottom:60px; } .line2 { border-top: 1.3px solid #0a0a0a; border-bottom: 2px solid #454543; margin-top:60px; } .im4 { width:50%; } .copytxt { text-align:center; color:#fff; padding-top:10px; } .copytxt a { color:#fff !important; } /*FIN Footer */ #header .header-nav { font-weight: bold; } .btn-product-list { border-radius: 4px; box-shadow: 1px 1px #42C957; width: 100%; } @media (max-width: 540px) { #header .header-nav { display:none !important; } } #mobile-header .m-nav-btn>span {display:none;} @media (max-width: 992px) { #mobile-cart-products-count{display:block !important;top: 0px;right: 5px;} } @media (max-width: 401px) { #mobile-cart-products-count{display:block !important;top:45px;right: 5px;} } @media (max-width: 576px) { .product-list-subcategories .row .col-12{ background-color: #fff; padding: 10px; margin-bottom: 5px; text-transform: uppercase; font-weight: bold; text-align:left; color:#000 !important; } .product-list-subcategories .row .col-12 .mm-expand{ float: right; } .product-list-subcategories .row { margin-right: 10px } #cat-head { background:none; } } /*MOVILES*/ @media (max-width:991px) { #iqitmegamenu-mobile a {font-size:16px;text-transform: uppercase;} } @media (max-width:768px) { #index #wrapper {padding-top:0px;} #footer #iqithtmlandbanners-block-3, #footer #iqithtmlandbanners-block-4 {flex-basis: auto;} #left-column {padding: 0px;} .subcategory-name {color: #000 !important;font-size: 1rem;font-weight:700;} .elementor-element.elementor-element-op5ajip {padding: 7.5px 0px 7.5px 0px !important;} #footer #iqithtmlandbanners-block-3 > .block-content, #footer #iqithtmlandbanners-block-4 > .block-content { opacity: unset; visibility: visible; height: auto;} #footer .block-content{margin-bottom: 20px;} #footer .block-links ul>li {margin-bottom: .8rem !important;} .product-quantity .qty {width: auto;} .extra-small-gutters>.col, .extra-small-gutters>[class*=col-] {padding-right: .9rem;} .product-add-to-cart .product-quantity .qty .input-group {width: 50%;} #iqithtmlandbanners-block-3 .elementor-row .elementor-column{margin: 10px 0px;} #iqitcookielaw a, #iqitcookielaw button {width: 70vw;} #iqithtmlandbanners-block-3 {padding-left:0px !important; padding-right:0px !important;} #iqithtmlandbanners-block-3 .elementor-widget-heading div {padding-left:15px !important; padding-right:15px !important;} body{overflow-x: hidden;} .product-info-row {width: 100%;margin-right:0px !important; /*margin-left:-7.5px !important;*/margin-left:0px !important;} .product-info-row div {padding-left:0px !important;} .product-info-row .col-product-info .product_header_container, .product-info-row .col-product-info .product-information .product-actions form .product-variants, .product-info-row .col-product-info .product-information .product-actions form .product_p_price_container, .product-info-row .col-product-info .product-information .product-actions form .product-add-to-cart{padding-left:15px !important;} .product-info-row .col-product-name,.product-info-row .col-product-image,.product-info-row .col-product-info{padding-right: 0px;} #inner-wrapper .row {width:100%;margin-left:0px;} #content-wrapper {padding-left:0px !important; padding-right:0px !important;} #onepagecheckoutps_step_one_container, #onepagecheckoutps_step_two_container, #onepagecheckoutps_step_three_container, #onepagecheckoutps_step_review_container, #onepagecheckoutps_contenedor, .cart-grid-body, .cart-grid-right {padding-left:0px !important;padding-right:0px !important;} .products.row > .col:nth-child(odd), .products.row > [class*="col-"]:nth-child(odd) {padding-left: 0px; padding-right: 0.28571rem;} .products.row > .col:nth-child(even), .products.row > [class*="col-"]:nth-child(even) {padding-left: 0.28571rem;; padding-right: 0px; } #onepagecheckoutps_contenedor .row > div {padding-right: 5px;padding-left: 5px;} .slick-products-carousel .slick-list {padding: 0px !important;} .slick-products-carousel .slick-list .slick-track .slick-slide .product-carousel {/*padding: 0px !important;*/} .slick-products-carousel .product-carousel { padding: 0.2857142857rem !important; } /*.product-accessories .slick-products-carousel .slick-list .slick-track .slick-slide{width:32% !important;}*/ .slick-products-carousel {margin: 0rem !important; } #cart-subtotal-products, #cart-subtotal-shipping, .order_total_items .cart_total_price {margin-right: 0px !important;} #footer-container-main{padding-bottom:0px !important;} #iqithtmlandbanners-block-6{padding:0px !important;} #footer-copyrights {padding-top:0px !important;} #footer .block-iqitcontactpage {padding-bottom: 0rem;} #iqithtmlandbanners-block-6 .social-links i { background: white; color: gray; padding: 4px 6px; width: 25px; text-align: center; border-radius: 70px; } #iqithtmlandbanners-block-6 .social-links>li { display: inline-block; padding: 0 .4em 0 0; } .bimg1, .bimg2, .bimg3 {height: 45px !important;} #footer-container-first .container{padding-right: 0px;padding-left: 0px;} #mobile-header .col-mobile-logo .logo {width: auto;} .w-tit {font-size: 21px;} } @media (max-width:575px) { .cart-container .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .small-gutters .col-9 {margin-top: -10%;} .cart-container .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .small-gutters .col-9 .product-line-info{font-size:14px;font-weight:bold;} .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .unit-price .value {font-size: 24px;} .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .price .product-price {font-size: 15px;} #cart-subtotal-products, #cart-subtotal-shipping {font-size: 1.3rem;} } @media (max-width:300px) { .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-right .row div { /*padding-left: .0rem;*/ padding-right: .0rem; } } @media (max-width:320px){ .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-right .row .qty .js-cart-line-product-quantity { width:38px; font-size: 11px; } .fa-trash-o { font-size: 17px !important; } .product-miniature .product-description .product-price-and-shipping .regular-price,.product-miniature .product-description .product-price-and-shipping .product-price {font-size: 1.1rem;} } @media (max-width:500px){ .cart-grid-body .cart-container .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-right { padding-top:10px; } } @media (max-width:575px){ #contact #main #content .row .col-sm-4 { /*padding-right: 15px;*/ padding: 0px !important; border-right: none; } #contact #main #content .row .col-sm-8 { padding: 0px !important; } } @media (max-width: 768px){ .contact-page-info {border-bottom: none;} #inner-wrapper {padding-right: 0px;padding-left: 0px;} #iqithtmlandbanners-block-6 .block-title {display:none;} } /*blog*/ @media (max-width:768px) {@media (max-width:768px) { #module-psthemeprovider-provider #inner-wrapper {padding:0px !important;} #wordpress .container {width: 100%;} #wordpress .entry-content {max-width: 100%;flex-basis: 100%;} } /*fin blog*/ /*FIN MOVILES*/