'); background-repeat: no-repeat; background-size: auto; background-position: center; } .confirm-address-shipping{ margin-bottom: 15px; } .payment-method-radio .payment-method-image { max-height: 13px; } .order-table { margin-bottom: 1.5rem; border: 1px solid #fff; position: relative; background: white; border-radius: 5px; } .order-item-status-badge { margin: 10px 0; display: flex; align-items: center; text-decoration: none !important; } .account-content-main form button[type="submit"]:not(.cart-item-remove-button):not(.btn-link) { background-color: #000; color: #fff; border-color: transparent; } .account-content-main form button[type="submit"]:not(.cart-item-remove-button):not(.btn-link):hover, .account-register form button[type="submit"]:not(.cart-item-remove-button):not(.btn-link):hover { background-color: #1a1a1a; color: #fff; border-color: transparent; } main { width: 100% !important; } .account-aside-btn { display: flex; gap: 5px; align-items: center; } .register-different-shipping { margin-bottom: 1rem; margin-top: 1rem; } .js-address-editor .address { margin-bottom: 15px; } .js-address-editor .address { margin-bottom: 15px; } .js-address-editor .col-12.col-md-4 { display:block !important; width: auto !important; } .js-address-editor .row{ display:flex !important; gap: 10px; } .js-address-editor .col-12.col-md-4 .btn { } /* TOPBAR */ .rhweb-topbar { background-color: #0452A2 !important; color: #fff; } .top-bar { padding: 7px 0; display: flex; justify-content: center; align-items: center; position: relative; height: 40px; } .top-bar-item { display: none; font-size: 13px; gap: 5px; justify-content: center; align-items: center; position: absolute; width: 100%; top: 0; left: 0; height: 100%; } .top-bar-item svg { height: 22px; } .top-bar-item span { align-self: center; } .top-bar-item.active { display: flex; } @media screen and (min-width: 992px) { .top-bar { justify-content: space-between; } .top-bar-item { position: static; display: flex; } .top-bar-item:first-child { justify-content: flex-start; } .top-bar-item:last-child { justify-content: flex-end; } } @keyframes swipe-out { 0% { transform: translateX(0); opacity: 1; } 100% { transform: translateX(100%); opacity: 0; } } @keyframes swipe-in { 0% { transform: translateX(-100%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @media screen and (max-width: 991px) { .top-bar-item.animate-out { animation: swipe-out 0.5s forwards; } .top-bar-item.animate-in { animation: swipe-in 0.5s forwards; } } /* MIXED */ .footer-bottom { background-color: #f0f0f0 !important; border-top: 1px solid #00000024 !important; } @media screen and (max-width: 767px) { #productDetailPageBuyProductForm .col-4, #productDetailPageBuyProductForm .col-8 { display: block; width: 100%; } } /* ICON FIXES */ .header-main span.icon:not(.icon-log-out) { height: auto; width: auto; display: flex; } .product-wishlist-btn, .product-wishlist-btn-remove, .cart-shipping-costs-btn, #addProductButton, .line-item-remove-button, .btn-plus, .btn-minus, #addPromotion, #addPromotionOffcanvasCart { display: flex; } .product-wishlist-btn, .product-wishlist-btn-remove { align-items: center; justify-content: center; gap: 5px; } .checkout-container .line-item-remove-button { padding: 5px 10px 10px 10px; width: auto; height: auto; } .is-ctl-checkout .line-item-remove-button .icon { color: unset; } .line-item-remove-button .icon{ display: flex; align-items: center; justify-content: center; } .btn .icon > svg { top: 0; } @media (max-width: 991.98px) { .btn.filter-panel-wrapper-toggle { display: flex; align-items: center; justify-content: center; gap: 5px; } } .cms-element-sidebar-filter .filter-panel-item .filter-panel-item-toggle { display: flex } .offcanvas .offcanvas-close, .offcanvas .offcanvas-close .icon { display: flex; gap: 5px; } /* MIXED 2*/ .login-advantages ul li:not(:last-child) { border-bottom: 1px solid #e3e3e3; } .login-advantages ul li { padding: 10px 0; } .product-detail-reviews .product-review-rating { margin-right: 1rem; margin-top: 15px; } .icon svg { width: 22px; height: 22px; } .breadcrumb {align-items:center;} .footer-main a { color: #000 !important; } .footer-main .footer-columns .footer-column .footer-column-headline { color: #000; border-bottom: 3px solid #9BBE10; margin-bottom: 15px; padding-bottom: 4px; } .rhweb-footer-newsletter-container { background: #000; color: #fff !important; } /* .rhweb-footer-newsletter-container .newsletter-headline { color: black; } .rhweb-footer-newsletter-container .privacy-notice { color: #000; } .rhweb-footer-newsletter-container .privacy-notice a { color: #000 !important } */ .footer-copyright { color: #3c3c3c; } .footer-copyright a, .footer-copyright a:hover { color: #3c3c3c !important; } .scroll-up-button .btn { align-items: center; display: flex; height: 42px; width: 42px; justify-content: center; } .footer-logo { margin-right: 0; margin-bottom: 15px; } .footer-logo:not(:last-child) { margin-right: 15px; } .footer-column { border: none !important; } .footer-main .footer-columns .footer-column .footer-column-headline .footer-column-toggle .icon { color: #000; } .footer-main { background-color: #f0f0f0; color: black; } #footerColumns { padding-top: 10px !important; } .breadcrumb svg { color: #9bbe10; } @media (max-width: 767px) { .header-row { flex-direction: column; align-items: center; } .header-logo { margin-top: 10px; } } .nav-main-toggle-btn { background-color: transparent; border: none; cursor: pointer; } .menu-button { margin-top: 10px; } @media (min-width: 576px) { .header-search-col .collapse:not(.show) { display: none !important; } } @media (min-width: 992px) { .header-search-col .collapse:not(.show) { display: block !important; } } .header-logo-picture { display: block; max-width: 210px; min-width: unset; padding: 0 !important; margin: 0 !important; width: 100%; } header .header-row .header-search { max-width: 100%; } @media (min-width: 992px) { .order-lg-unset { order: unset !important; } } .logo-col {margin-right:15px;} .gap-m-5 { gap: 5px; } header .header-row .header-actions-btn { overflow: initial; border-radius: 5px; height: 48px; width: 48px; display: flex; align-items: center; justify-content: center; } .category-icon-description svg{max-height:55px;} .category-item-with-icon{ display: flex; flex-direction: column; gap: 15px; justify-content: center; align-items: center; } .category-item-with-icon svg, .category-item-with-icon { transition: all .3s; } .navigation-flyout-link.is-level-0:hover, .category-item-with-icon:hover svg, .category-item-with-icon:hover span { color: #9BBE10 !important; } .navigation-flyout-link:hover { padding-left: 0 !important; } .breadcrumb.cms-breadcrumb { padding-left: 0; padding-right: 0; } .search-suggest-total-link svg { width: 14px; height: 14px; top: 0; } .search-suggest-total-link{ display: flex; align-items: center; } .rhweb-footer-newsletter-container { margin-top: 50px; } .account-recover-password{ margin-top: 50px; } #recoverMail { border-color: #bbb; } #recoverMail:hover, #recoverMail:focus { border-color: #000; } .account-guest-auth { margin-top: 50px; } .account-content-main form button[type="submit"]:not(.cart-item-remove-button):not(.btn-link) { background-color: transparent !important; color: #000 !important; border-color: transparent; } .icon.icon-filter-panel-item-toggle{ display: flex; align-items: center; } .card.product-box .product-info .product-variant-characteristics .product-variant-characteristics-text:not(:empty) { display: flex; justify-content: center; align-items: center; gap: 3px; background: rgba(0,0,0,.1); padding: 5px !important; height: auto; border-radius: 5px; } .card.product-box .product-info .product-variant-characteristics .product-variant-characteristics-text:not(:empty) { flex-wrap:wrap;} .row.product-detail-review-item-info{ flex-direction: column; margin: 0 !important; padding: 0 !important; } .product-detail-review-item-date, .product-detail-review-item-title, .product-detail-review-item-points { margin: 0 !important; padding: 0 !important; } .pagination-nav .pagination .page-item .page-link .icon { display: flex; align-items: center; }