@import '_styles.less'; @import (reference) 'source/_extends.less'; @import '../Magento_InventoryInStorePickupFrontend/css/source/_module.less'; @import '../Magento_LoginAsCustomerFrontendUi/css/source/_module.less'; @import '../Magento_PageBuilder/css/source/_module.less'; @import '../Magento_PageBuilder/css/source/_module.less'; @import '../Magento_ReCaptchaCheckoutSalesRule/css/source/_module.less'; @import '../Magento_ReCaptchaCustomer/css/source/_module.less'; @import '../Magento_ReCaptchaFrontendUi/css/source/_module.less'; @import '../Magento_ReCaptchaNewsletter/css/source/_module.less'; @import '../Magento_ReCaptchaReview/css/source/_module.less'; @import '../Magento_ReCaptchaSendFriend/css/source/_module.less'; @import '../Magento_InventoryConfigurableProductFrontendUi/css/source/_module.less'; @import '../Magezon_Core/css/source/_module.less'; @import '../Smile_ElasticsuiteCore/css/source/_module.less'; @import '../Smile_ElasticsuiteCatalog/css/source/_module.less'; @import '../Magento_CatalogEvent/css/source/_module.less'; @import '../Magento_Contact/css/source/_module.less'; @import '../Magento_Paypal/css/source/_module.less'; @import '../Magento_ProductVideo/css/source/_module.less'; @import '../Magento_SalesRule/css/source/_module.less'; @import '../Magento_Swatches/css/source/_module.less'; @import '../Magento_Weee/css/source/_module.less'; @import '../Magento_AdvancedCheckout/css/source/_module.less'; @import '../Magento_AdvancedSearch/css/source/_module.less'; @import '../Magento_Bundle/css/source/_module.less'; @import '../Magento_Catalog/css/source/_module.less'; @import '../Magento_CatalogSearch/css/source/_module.less'; @import '../Magento_Checkout/css/source/_module.less'; @import '../Magento_CustomerBalance/css/source/_module.less'; @import '../Magento_Downloadable/css/source/_module.less'; @import '../Magento_GiftCard/css/source/_module.less'; @import '../Magento_GiftCardAccount/css/source/_module.less'; @import '../Magento_GiftMessage/css/source/_module.less'; @import '../Magento_GiftRegistry/css/source/_module.less'; @import '../Magento_GiftWrapping/css/source/_module.less'; @import '../Magento_GroupedProduct/css/source/_module.less'; @import '../Magento_InstantPurchase/css/source/_module.less'; @import '../Magento_Invitation/css/source/_module.less'; @import '../Magento_LayeredNavigation/css/source/_module.less'; @import '../Magento_Msrp/css/source/_module.less'; @import '../Magento_MultipleWishlist/css/source/_module.less'; @import '../Magento_Multishipping/css/source/_module.less'; @import '../Magento_Newsletter/css/source/_module.less'; @import '../Magento_Review/css/source/_module.less'; @import '../Magento_Reward/css/source/_module.less'; @import '../Magento_Rma/css/source/_module.less'; @import '../Magento_Sales/css/source/_module.less'; @import '../Magento_SendFriend/css/source/_module.less'; @import '../Magento_Vault/css/source/_module.less'; @import '../Magento_Wishlist/css/source/_module.less'; @import '../Magento_Customer/css/source/_module.less'; @import '../Magento_Theme/css/source/_module.less'; @import 'source/_widgets.less'; @import '../Magento_Banner/css/source/_widgets.less'; @import '../Magento_Catalog/css/source/_widgets.less'; @import '../Magento_CatalogEvent/css/source/_widgets.less'; @import '../Magento_Cms/css/source/_widgets.less'; @import '../Magento_GiftRegistry/css/source/_widgets.less'; @import '../Magento_MultipleWishlist/css/source/_widgets.less'; @import '../Magento_Reports/css/source/_widgets.less'; @import '../Magento_Sales/css/source/_widgets.less'; @import '../Magento_VersionsCms/css/source/_widgets.less'; @import '../Magento_AdvancedCheckout/css/source/_widgets.less'; @import 'source/lib/_responsive.less'; @media-target: 'desktop'; // Sets target device for this file @media-common: false; // Sets not to output common styles @import 'source/_theme.less'; @import 'source/_extend.less'; @import '../PayPal_Braintree/css/source/_extend.less'; .logo { margin: 10px 0 0 !important; display: block; } .logo img { margin-top:-11px; } .page-header .panel.wrapper { border-bottom: none; } .page-header { padding-top: 10px !important; width: 100%; background: #ffffff; } .block-search { float: left; position: relative; display: inline-block; max-width: 600px; width: 70% !important; margin-left: 5%; } .location { display: inline-block; position: fixed; float: none; margin-left: 25px; } .location .iconlocation a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 41px; color: #ededed !important; content: '\e60a'; font-family: 'luma-icons'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; } .block-search input { border-radius: 5px !important; font-size: 14px; height: 42px !important; padding-left: 20px !important; box-shadow: 0 0 3px 1px #03a70e; } .block-search .action.search { left: auto !important; position: absolute; right: 0 !important; float: right; background: #66ba2b; } .block-search .action.search:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 24px; line-height: 32px; color: #ffffff !important; content: '\e615'; font-family: 'luma-icons'; margin: 0; vertical-align: top; display: inline-block; font-weight: 400; overflow: hidden; speak: none; text-align: center; } button.action.search { background-color: #66ba2b; border: none !important; position: static; margin: 0; padding: 0; height: 42px; width: 65px; text-align: center; opacity: 1 !important; border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; } #not_activated { display: none; } .section-items.nav-sections-items.mage-tabs-disabled { background: white; border-bottom: 2px solid #d7d7d7; } li.rw-vertical-menu.all-category-wrapper.hover.hover_allcategories { width: 20%; background-color: #fff; } li.rw-vertical-menu.all-category-wrapper { width: 20% !important; } .verticalmenu02>.vertical-list>li>a { padding: 5px 0px 5px 5px; text-align: left; line-height: 25px; position: static; display: block; text-decoration: none; } .header.panel>.header.links { position: absolute !important; right: 17% !important; padding: 0; z-index: 9; top:0; } .header.panel>.header.links>li { font-size: 16px; line-height: 0.69; } .header.panel>.header.links>li.welcome, .header.panel>.header.links>li>a { color: #000 !important; } .header.panel>.header.links>.authorization-link:after { color: #000 !important; } .header.panel>.header.links>li>a:hover { color: #000 !important; text-decoration: none ! important; } .page-header .header.panel { padding: 0px; } .minicart-wrapper .action.showcart:before { font-size: 28px; line-height: 28px; color: #ededed !important; } .block-minicart .block-content>.actions>.primary .action.primary { display: block; width: 100%; background: #66ba2b; border: none; } .minicart-wrapper .action.showcart .counter.qty { background: #66ba2b; margin: -30px -15px 15px 30px; } .minicart-wrapper { display: inline-block; position: relative; } .header.panel > .header.links > li > a { color: #000000; text-decoration: none; } @media (max-width:1366px) { .minicart-wrapper { margin-top: -14px; right: 5% !important; } } @media (min-width:1600px) { .minicart-wrapper { margin-top: -14px; right: -5% !important; } } @media (min-width:1770px) { .minicart-wrapper { margin-top: -14px; right: -11% !important; } } @media (min-width:2115px) { .minicart-wrapper { margin-top: -14px; right: 17% !important; } } .minicart-wrapper { margin-top: -14px; right: 0 ; } li.link.authorization-link { position: relative; left: 20%; } .minicart-wrapper .action.showcart.active:before { font-size: 31px; line-height: 48px; color: #ededed !important; } .header.content { padding: 0 0; } .block-static-block.widget, .block-cms-link.widget { margin-bottom: 8px; text-align: center; font-size: 14px; color: #000000; padding: 8px; font-weight: 600; background:#e5e5e5; } .minicart-wrapper .action.showcart:before { font-size: 28px; line-height: 42px; color: #000000 !important; } .minicart-wrapper .action.showcart .text { display: block; position: initial; color: black; overflow: initial; font-size: 14px; margin: -6px; } .breadcrumbs { padding: 15px 10px !important; display: block !important; position: relative; background-color: #ffffff; border-left: 5px solid #E1523D; margin-top: 0; } .breadcrumbs .items{ font-size: 1.6rem; } .page-wrapper>.breadcrumbs { width: 90%; } .page-main,.breadcrumbs { max-width: 93% !important; } .product-item-info{ max-width: 100%; width: 100% !important; } .products-grid .product-item-info:hover, .products-grid .product-item-info.active { margin: 0px !important; padding: 0px !important; height:100% !important; } .product-image-wrapper { left:25%; } .comparison .product-image-wrapper { height: 200px !important; padding-bottom: 0px !important; } .products-grid .product-item { display: inline-block; width: 16% !important; border: 1px solid #d6d6d6; margin: 5px 5px; height: 100%; background: white; } .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price{ font-size: 30px; } .product-options-bottom .price-box .price-container, .product-info-price .price-box .price-container { line-height: 22px; } .product.info.detailed{ margin-bottom: 0; } .block.related .title strong { font-weight: 700; font-size: 2.4rem !important; background: #f5f5f5 !important; position: absolute; left: 42% !important; padding: 0 10px; margin-top: 0%; text-transform: uppercase; } .block.related .title { display: block; margin-bottom: 10px; width: 100%; border-bottom: 1px solid black; padding: 10px 30px; } a.product-item-link { font-weight: normal !important; white-space: inherit !important; } .product.data.items > .item.title > .switch { font-weight: 500; line-height: 40px; font-size: 16px; color: #6d6d6d; text-decoration: none; background: #e5e5e5; border: 1px solid #cccccc; border-bottom: none; height: 45px; padding: 0px 35px 1px 35px; } .page-title-wrapper.product h1 { font-size: 26px; } .product-info-main .page-title-wrapper h1{ margin: 0; } .fotorama__stage__frame .fotorama__img { top: 50%; } .fotorama__nav--thumbs { display: block; margin-top: 0%; left: 25%; } .fotorama__arr--prev { left: 0; height: 74%; } .fotorama__arr--next { right: 0; height: 74%; } .product-info-main .product-info-price .old-price .price-wrapper .price { text-decoration: line-through; color: #e1523d !important; } .comparison .old-price .price-wrapper .price { text-decoration: line-through !important; color: #e1523d !important; } .product-item .price-box .price-label { display:none; } .comparison .price-box .price-label { display:none; } .product-info-main .product.attribute.overview{ padding: 0px 5px; border-left: 5px solid #d8d8d8; } .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover { background: #66ba2b; color: #ffffff; text-decoration: none; } .product-info-main .product-add-form .box-tocart .fieldset{ display: flex !important; } .field.qty { width: 40% !important; } .field.qty{ margin: -8px 10px; display: inline-block; } button.increase-qty { text-align: center; display: inline-block; margin: 0; background-clip: padding-box; border: 1px solid #c2c2c2; border-radius: 1px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: 32px; line-height: 1.42857143; padding: 0 9px; vertical-align: baseline; box-sizing: border-box; } button.decrease-qty { text-align: center; display: inline-block; margin: 0; background-clip: padding-box; border: 1px solid #c2c2c2; border-radius: 1px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: 32px; line-height: 1.42857143; padding: 0 9px; vertical-align: baseline; box-sizing: border-box; } .box-tocart { width: 60% !important; display: inline-block; } button#product-addtocart-button { background-color: #5eb22c; border-radius: 25px !important; padding: 14px 18px !important; font-size: 1.6rem !important; width: 230px !important; } .fieldset > .field > .label, .fieldset > .fields > .field > .label { margin: 0px 0px 0px !important; } .box-tocart { margin: 0 !important; } a.action.tocompare span { display: none; } a.action.towishlist span { display: none; } .product-social-links .action.towishlist:before{ font-size: 24px; line-height: 30px; color: #e1523d; width: 28px; } .product-social-links .action.tocompare:before{ font-size: 24px; line-height: 30px; width: 28px; } .product-social-links { width: 100%; } .product-addto-links { display: inline-block; width: 20%; right: 0; float: right; position: absolute; margin-top: -5%; } .product-info-main .product-info-stock-sku{ padding-left: 0 !important; font-size:18px; } .product-info-main .stock.available { font-weight: 700; text-transform: uppercase; color: #00c76b; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr { display: block; border-bottom: 1px solid #e0e0e0 !important; padding: 5px !important; font-size: 14px; } .filter .filter-content .item { margin: 5px 0px 0 0px; font-size: 14px; } .product.info.detailed .additional-attributes { width: 100%; } .block.related .product-item-details { margin-left: 5px; } .minicart-wrapper .action.showcart.active:before { color: #000000 !important; } .MultiCarouselCateg { height: auto; margin-bottom: 10px } .MultiCarouselCateg .MultiCarouselCateg-inner { transition: 1s ease all; float: left } .MultiCarouselCateg .MultiCarouselCateg-inner .item { float: left } .MultiCarouselCateg .MultiCarouselCateg-inner .item>div { text-align: center; margin: 3px; color: #666; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .3) } .MultiCarouselCateg .leftLstCateg, .MultiCarouselCateg .rightLstCateg { display: block; background-color: #fff; cursor: pointer; height: 90px; position: absolute; text-align: center; top: calc(35%); width: 40px } .MultiCarouselCateg .leftLstCateg { left: 0 } .MultiCarouselCateg .rightLstCateg { right: 0 } .MultiCarouselCateg .leftLstCateg.over, .MultiCarouselCateg .rightLstCateg.over { pointer-events: none; background: #fff; opacity: .4 } .MultiCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position: relative; } .MultiCarousel { height: auto; margin-bottom: 10px; } .MultiCarousel .MultiCarousel-inner { transition: 1s ease all; float: left; } .MultiCarousel .MultiCarousel-inner .item { float: left; } .MultiCarousel .MultiCarousel-inner .item>div { text-align: center; margin: 3px; color: #666; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.3) } .MultiCarousel .leftLst, .MultiCarousel .rightLst { display: block; background-color: #fff; cursor: pointer; height: auto; border: none !important; position: absolute; text-align: center; top: calc(0px); width: 25px; } .MultiCarousel .leftLst { right: 30px; } .MultiCarousel .rightLst { right: 0px; } .MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background: #fff; opacity: 0.4; } body small:first-of-type { display: none !important; } .carousel-indicators { left: auto !important; margin-right: 5% !important; float: right !important; } .carousel-indicators [data-bs-target]{ border-radius: 50% !important; border: solid 1px #000 !important; width: 15px !important; height: 15px !important; } .footer.content { border-top: none; display: none; } .page-footer { background: #f4f4f4; margin-top: auto; padding-bottom: 0; } .block-content { font-size: 14px; } .block-minicart .block-content > .actions > .primary .action.primary{ line-height: 2rem; padding: 10px 0px; font-size: 1.5rem; } .subtitle{ display: block !important; font-size: 14px; line-height: 13px; font-weight: 400; color: #999; white-space: normal; margin-top: -10px; margin-bottom: 5px; } .product-image-container img.product-image-photo { max-width: 100% !important; } .product-image-wrapper { left: auto !important; } .products-grid .product-item{ width: 30% !important; } .products-grid .product-image-container span.product-image-wrapper { height: 200px !important; margin: 0% 0%; text-align: center; display: flex; left: 0 !important; padding: 0% !important; right: 0 !important; display: inline-flex; } .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner { border: 0; height: auto !important; margin: -1px; overflow: visible; position: relative !important; display: block; width: 100% !important; } .products-grid .product-item-actions { display: flex; } .products-grid .product-item-actions .actions-primary { display: inline-block; width: 70% !important; } .products-grid .product-item-actions .actions-primary+.actions-secondary{ float: right !important; width: 30% !important; display: flex !important; margin: auto !important; } .products-grid .product-item .tocart{ width: 100% !important; } .products-grid .action.primary:hover, .products-grid .action-primary:hover,.products-grid .action.primary, .products-grid .action-primary{ background-color: #5eb22c; border-radius: 25px !important; border: 1px solid #0ac70d !important; } .page-products .products-grid .product-item{ height:100% !important; margin: 10px !important; padding: 5px !important; } .products-grid .product-item-info:hover, .products-grid .product-item-info.active { background: none !important; box-shadow: none !important; border: none !important; position: relative; z-index: 9; } .products-grid .product-item-info:hover .product-item-inner ,.products-grid .product-item-inner { background: none !important; box-shadow: none !important; border: none !important; border-top: none !important; left: 0 !important; margin-top: 25px !important; padding:inherit !important; position: inherit !important; right: inherit !important; z-index: inherit !important; } .products-grid .product-item-inner { box-shadow: none !important; } .products-list .product-item{ background: #fff; margin: 10px 0px; border: 1px solid #d7d7d7; } .products-list .product-item-description { margin: 25px 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .products-list .product-item-photo{ padding: 0px !important; } .products-list .product-image-container img.product-image-photo { max-width: 90% !important; margin:10px; border: 1px solid #d6d6d6; } .product-item-name{ font-size: 16px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .products-list .product-item-name{ font-size: 23px; color: #6d6d6d; } .products-list .product-item-details { padding: 20px 0; } .products-list .action.primary:hover, .action-primary:hover , .products-list .action.primary,.products-list .product-item .tocart{ background-color: #5eb22c !important; border-radius: 25px !important; font-size: 1.6rem !important; border-color: #5eb22c !important; margin: 10px 0; } .product-item .old-price .price{ text-decoration: line-through; color: #efefef !important; } .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before{ color: #e1523d !important; } .product-item .tocompare:before{ color: #6c8293; } .products-list .product-item .price-box .price{ font-size: 21px; margin-left: 10%; } .product-item .price-box{ text-align: center; height: 50px; } .card-footer .special-price{ display: block; } .sidebar-main{ margin-right: 0px !important; } .filter .block{ border-bottom: 1px solid #ccc;; } .filter .block-subtitle { font-size: 14px; font-weight: 600; line-height: 1em; padding: 10px 10px 20px; } .opc-block-summary .items-in-cart>.title strong { margin: 0 -25px; } .authentication-wrapper{ display:none } .opc-wrapper .form-login .fieldset .field .label, .opc-wrapper .form-shipping-address .fieldset .field .label { font-size: 14px; } .opc-progress-bar-item._active:before { background: #e1523d; border-color: #e1523d; } .opc-progress-bar-item._active>span:after { border-color: #e1523d; } .opc-progress-bar-item._active>span:before { background: #e1523d; border-color: #e1523d; } .checkout-shipping-method .actions-toolbar .action.primary.button { background: #6cc24a; border-color: #6cc24a; } .table-checkout-shipping-method tbody td { font-size: 14px; } .minicart-items { display: block !important; margin: 5px 0; } .opc-block-summary { margin: 0 0 11px; padding: 0px 10px; } .opc-block-summary .items-in-cart>.title:after{ display:none; } .actions-toolbar .primary .action { background: #e3e3e3; border: 1px solid #c1c1c1; color: black; } .smile-es-range-slider .ui-slider-handle { background:#66ba2b; } .filter-options-content a:hover { background:#66ba2b } .abs-block-widget-title, .block-compare .block-title, .block-reorder .block-title, .block-wishlist .block-title, .widget .block-title{ margin: 0px 0 20px; background:#e5e5e5; padding: 10px 10px; color: black; } .wishlist-index-index .product-item-info{ padding: 10px 10px; } .block-search .label.active + .control input{ box-shadow: 0 0 3px 1px #03a70e; } .empty { margin: 10px; } .actions-toolbar .action.primary { background: #6cc24a; border: 1px solid #6cc24a; } .block.block-compare { border: 1px solid #d3d3d3; } .block.block-wishlist { border: 1px solid #d3d3d3; } .block.block-reorder { border: 1px solid #d3d3d3; } ol#cart-sidebar-reorder a.product-item-link { font-size:14px; } .sidebar .product-items-names .product-item { margin: 0px 10px; } .block-reorder .actions-toolbar{ margin: 5px 30px; } .abs-margin-for-blocks-and-widgets-desktop, .customer-review .product-details, .page-main .block{ margin-bottom: 20px; font-size: 14px !important; } .sidebar .product-items .product-item-details{ margin-left: 10px; } .abs-block-items-counter, .block-compare .counter, .block-wishlist .counter { color: black; } .block.block-compare .block-content { padding: 0px 10px; } .img-hover-zoom--colorize:hover img { filter: grayscale(0); transform: scale(1.01); cursor: pointer; } .page-layout-2columns-left .column.main { width: 78.99% } .page-layout-2columns-left .sidebar-main { width: 21%; background: white; } .page-main>.page-title-wrapper .page-title { display: table-cell; font-size: 25px; padding: 10px 0; } .toolbar-products { background-color: white; border: 1px solid #e2e2e2; padding: 10px 0; } .modes-mode:before{ color: #000000; } .modes { margin-left: 20px; } .toolbar-amount{ font-size: 16px; } .page-products .sorter{ font-size: 16px; } .abs-block-widget-title strong, .block-compare .block-title strong, .block-reorder .block-title strong, .block-wishlist .block-title strong, .widget .block-title strong { font-size: 16px; font-weight: 400; } .page-layout-2columns-left .sidebar-additional{ background-color: white; } .sorter-action:before{ color: #66ba2b; } .products.wrapper~.toolbar .pages{ margin-left: 20px; } .pages strong.page { background: #000000; font-size: 1.2rem; line-height: 3rem; letter-spacing: normal; color: #fff; display: inline-block; font-weight: 700; padding: 0 10px; } .pages .action{ background: #000000; box-shadow: unset; border-radius: 3px; padding: 0; } .pages .action.next:before{ color: white; } .products.wrapper~.toolbar .limiter { display: block; float: right; font-size: 16px; margin-right: 20px; } .filter-options-title{ font-size: 14px; } .filter-options-content{ font-size: 14px; } .block-content p { font-size: 14px; } .fieldset:last-child{ font-size: 14px; } .fieldset>.field>.label, .fieldset>.fields>.field>.label { font-size: 14px; } .control { font-size: 14px; } .block-collapsible-nav .content{ background: white; } .block-collapsible-nav .item { margin: 3px 6px 0; font-size: 14px; } .account.page-layout-2columns-left .sidebar-main .block { margin-bottom: 10px; border: 1px solid #d2d2d2; } .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{ font-size: 14px; } .block-collapsible-nav .item a, .block-collapsible-nav .item>strong{ padding: 0px 32px 0px 30px; } .header.panel>.header.links>li.customer-welcome{ color: black; margin-left: 39px; } span.not-logged-in { display: none; } div#notice-cookie-block{ display: none !important; } .header.panel>.header.links>.authorization-link:before{ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 30px; line-height: 30px; color: #000000; content: '\e627'; font-family: 'luma-icons'; position: relative; vertical-align: middle; display: block; font-weight: normal; overflow: hidden; speak: none; cursor: pointer; text-align: center; right:2%; } ul.header.links a[href$="/create/"] { display: none !important; } .header.panel > .header.links > .authorization-link:after{ display: none; } a[href$="/marketplace/"]:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 30px; color: #000000; content: '\e61e'; font-family: 'luma-icons'; position: relative; vertical-align: middle; display: block; font-weight: normal; overflow: hidden; speak: none; cursor: pointer; text-align: center; right: 2%; } li.customer-welcome { display: none !important; } li.greet.welcome { display: none !important; } .deuxCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position:relative; } .deuxCarousel .deuxCarousel-inner { transition: 1s ease all; float: left; } .deuxCarousel .deuxCarousel-inner .item { float: left;} .deuxCarousel .deuxCarousel-inner .item > div { text-align: center; padding:1px; margin:10px; background:#f1f1f1; color:#666;} .deuxCarousel .leftLst, .deuxCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px); } .deuxCarousel .leftLst { left:0; } .deuxCarousel .rightLst { right:0; } .deuxCarousel .leftLst.over, .deuxCarousel .rightLst.over { pointer-events: none; background:#ccc; } nav.navigation { background: white; } .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .nav-item { position: relative !important; border-bottom: none; } .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .nav-item{ font-size: 14px; } .minicart-wrapper .action.showcart .counter-number { color: white; } .page-footer .widget.block{ background: white!important; margin: 0px 0; } .toolbar-products .pages { display: inline-block; } .products.wrapper ~ .toolbar .pages { float: left !important; } .block.block-customer-login { border: 1px solid #dcdcdc; padding: 10px 10px; } .block.block-new-customer { border: 1px solid #dcdcdc; padding: 10px 10px; } .abs-login-block-title strong, .login-container .block .block-title strong{ font-weight: 500; border-left: 5px solid #e1523d; padding: 10px 10px; } fieldset.fieldset.create.info .legend{ border-left: 5px solid #e1523d; padding: 10px 10px; } fieldset.fieldset.create.account .legend{ border-left: 5px solid #e1523d; padding: 10px 10px; } fieldset.fieldset.additional_info{ margin: 0; } .opc-block-summary .items-in-cart > .title strong{ margin: 0; } .opc-wrapper .step-title{ border-left: 5px solid #e1523d; } .checkout-success { font-size: 14px; } .checkout-shipping-method .step-title{ display: none !important; } span.product-image-container { width: 100% !important; } .cart-summary .checkout-methods-items .action.primary.checkout{ background:#66ba2b; border: none; } strong.summary.title { display: block !important; } .cart.table-wrapper .col.qty .input-text{ width: 30px !important; } input#coupon_code { padding: 17px 30px; height: 36.5px; } .block.block-new-customer .block-content { font-size: 14px; margin: 0px 10px; } .popup-authentication .block[class]{ padding: 10px 10px; } form.form.form-login { margin: 10px 10px !important; } div#modal-content-18>div:after { display:none !important ; } .minicart-items .product-item-details{ padding-left: 40% !important } span.product-image-container { height: 5px !important; } .abs-sidebar-totals, .cart-totals, .opc-block-summary .table-totals{ font-size: 14px; } .opc-block-summary .minicart-items-wrapper{ margin: 0 !important; } .opc-block-shipping-information .shipping-information-content{ font-size: 14px; } .modal-popup .modal-header, .modal-popup .modal-content, .modal-popup .modal-footer{ font-size: 14px; } button.action-primary.action-accept { background-color: #5eb22c !important; border-radius: 25px !important; font-size: 1.6rem !important; border-color: #5eb22c !important; margin: 10px 0; } a.action.print { font-size: 14px; } .cart-empty { font-size: 14px; } .nav-sections{ background: #ffffff !important; } .compare.wrapper { display: none; } .active > .filter-options-title:after { content: '\e621' !important; font-family: 'luma-icons' !important; } .filter-options-title:after { content: '\e622' !important; font-family: 'luma-icons' !important; } .wishlist .product-item-inner{ margin-top:40px!important } .products-grid.wishlist .product-item .box-tocart .tocart{ width: 150px !important; } .product-info-main .product .value,.detailed .product #description .value{ font-size:16px !important; } .related .block-actions{ font-size: 14px !important; } .carousel-indicators [data-bs-target] { border-radius: 50% !important; border: solid 1px #000 !important; width: 10px !important; height: 10px !important; } .drilldown-root > div > .ninjamenus-drilldown-back { width: 40%; } .nav-item.active > a { color: #000000; } .nav-item > a:hover { color: #000000 !important; } .page-products .products-grid .product-item:nth-child(3n + 1){ margin-left: 0px !important; } .products-grid .product-item .price-box .price{ font-size: 22px; text-align: center; color: #5eb22c; } .comparison .product-item .price-box .price{ font-size: 22px; text-align: center; color: #5eb22c; } .products-grid .product-image-wrapper { width: 100% !important; padding: 0% 100% !important; } .products-grid .product-image-container img.product-image-photo { max-height: 100% !important; max-width: 100% !important; } #product-attribute-specs-table tbody tr th, #product-attribute-specs-table tbody tr td { background-color: #fff; /* Couleur blanche pour th et td */ width: 1%; } #product-attribute-specs-table tbody tr:nth-child(even) th, #product-attribute-specs-table tbody tr:nth-child(even) td { background-color: #e5e5e5; /* Couleur grise pour th et td des lignes paires */ width: 1%; } #product-attribute-specs-table tbody tr:nth-child(odd) { background-color: #fff; /* Couleur grise pour les lignes impaires */ } #product-attribute-specs-table tbody tr:nth-child(even) { background-color: #e5e5e5; /* Couleur blanche pour les lignes paires */ } .nav-sections{ background: #ffffff00 !important; } .nav-sections-item-content > .navigation { display: block; width: 25% !important; float: left !important; position: absolute; top: 58px; left: 4%; } .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .nav-item{ width: 100%; } .drilldown-root > div > .ninjamenus-drilldown-back{ width: 100%; font-size: 16px; } .navigation > .ninjamenus.ninjamenus-desktop{ margin: 0px !important; } .drilldown-root .magezon-builder .level0 .opener{ height: 45px !important; right: 30% !important; } .drilldown-root .mgz-element .mgz-element-inner .left_edge_parent_item .opener{ height: 45px !important; right: 0% !important; } .ninjamenus.ninjamenus-desktop.ninjamenus-accordion .nav-item > a, .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .nav-item > a{ line-height: 45px !important; font-size: 16px; } .ninjamenus.ninjamenus-desktop.ninjamenus-vertical .nav-item.level0:hover > a, .ninjamenus.ninjamenus-desktop.ninjamenus-horizontal .nav-item.level0:hover > a { background: white !important; } div#ninjamenus5 { left: 28% !important; padding-top: 5px; z-index: 1 !important; } .cms-content .block.ninjamenus-widget > .ninjamenus, .block.ninjamenus-widget > .ninjamenus{background: transparent !important;} .abs-margin-for-blocks-and-widgets, .customer-review .product-details, .block, .block-banners, .block-banners-inline{margin-bottom: 0;} .mgz-fa-align-justify:before { content: "\f039"; font-size: 20px; margin-right: 15px; } .ninjamenus.ninjamenus-desktop.ninjamenus-vertical .nav-item.level0.active > a, .ninjamenus.ninjamenus-desktop.ninjamenus-horizontal .nav-item.level0.active > a { background-color: #fff !important; } .block.widget.block-viewed-products-grid .block-title { background: white; } .block.widget.block-viewed-products-grid .block-title strong:before{ background-color:#66ba2b !important; } .product-item .old-price{ margin: 0 10px; } .block.widget.block-viewed-products-grid button.action.tocart.primary span{ font-size: 10px; } .breadcrumbs .item:not(:last-child):after { margin: 4px 10px !important; } .breadcrumbs .item:not(:last-child) { display: inline-flex !important; } .block-wishlist .action.primary:hover,.block-wishlist .action-primary{ background: #5eb22c !important; border: 1px solid #5eb22c !important; color: #ffffff !important; } .action.primary, .action-primary{ background: #5eb22c !important; border: 1px solid #5eb22c !important; color: #ffffff !important; } .page-layout-1column .product.media { width: 45%; height: auto !important; margin-bottom: 0px !important; } .page-layout-1column .product-info-main { width: 53%; } .block.related .products-grid .product-image-container img.product-image-photo{ margin: 0 25%; } .block.related .products-grid .product-image-container span.product-image-wrapper { padding-bottom: 0% !important; height: 190px !important; } .block.related .products-grid .product-image-wrapper{ padding: 0% !important; } .block.related .product-image-wrapper{ left: 20% !important; } .block.related .product-item-details{ text-align: center !important; margin:0% 5% ; } input#qty{ width: 100% !important; } .control input#qty { width: 30% !important; } .block.related .field.choice{ display: none !important; } .block.related .products-grid .product-item-actions{ display: block !important; } .block.related .product-item .price-box{ height: auto !important; } .block-wishlist .subtitle{ font-size: 14px !important; margin-left: 3% !important; } .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .nav-item > .opener{ padding-left: 70% !important; } .ninjamenus .drilldown-opener:before{ left: 85% !important; } .ninjamenus.ninjamenus-desktop.ninjamenus-drilldown .mgz-element-inner .nav-item > .opener{ padding-left: 10% !important; } .ninjamenus .mgz-element-inner .drilldown-opener:before{ left: 50% !important; } .field.qty .label:after{ content: 'Quantité'; font-size: 16px; } .field.qty .label span{ display: none; } .viewcart span{ font-size: 16px; } .table-comparison .cell.label .attribute.label{ font-size: 16px; } .comparison .price-container .price{ font-size: 22px !important; }