// out: custom.css, compress: true, sourceMap: true $cBlue: #257ec2; $cRed: #f33c3c; .dualDisplayPro.productDetail { font-size: 26px; } .alert-info { border: 1px solid $cBlue; border-radius: 0; background: #fff; color: $cBlue; } .newsletter-container { .title_block { text-transform: uppercase; } .block_newsletter { max-width: 800px !important; } input[type='text'] { background: #f7f7f7 !important; border: 0 !important; text-align: left !important; text-transform: uppercase; } button { background: #e30613 !important; color: #fff !important; } } .box-footer4 { .block-social { text-align: center; } } .box-iconh6 .ApRawHtml { margin-bottom: 0 !important; } .product-tabs { .product-quantities { display: none; } } div.cus-sticky { .box-top6 { background: #fff; top: 0 !important; padding-top: 0 !important; } } .leo-megamenu .dropdown-menu li a { text-transform: uppercase !important; color: #000 !important; } .table-responsive { table { * { white-space: nowrap; } } } .language-selector { li { .lang-img { border: 1px solid #e6e6e6; } } } .currency-selector { ul { display: flex; li:first-child { order: 2; } } } .category-top-menu { a { text-transform: none !important; } li[data-depth='0'] { >a { text-transform: uppercase !important; } } } .page-cms.page-content { max-width: 1180px; margin-left: auto; margin-right: auto; } .leo_free_price { padding: 10px 20px; } .cart-content { p { margin-bottom: 5px; } .leo_free_price { padding: 0 0 5px 0; } } #cookieNotice { .closeFontAwesome { margin-left: 10px; &:before { font-size: 18px; line-height: 20px; position: relative; top: 1px; } } } .our-stores-title { font-size: 25px; } .our-stores-search { margin-top: 15px; margin-bottom: 20px; .input-group { width: 100%; .input-group-append { border-bottom: 1px solid #e5e5e5; } .form-control { border: none; padding-left: 0; padding-right: 0; width: calc(100% - 58px); } .btn { color: #292929; background: transparent; .fa { font-size: 19px; } } } } .our-stores-list { height: 500px; overflow: scroll; padding-bottom: 0; overflow-x: hidden; .store-information { cursor: pointer; } .card-header { padding: 0.75rem 0.75rem 0.75rem 0; background: transparent; border-bottom: none; h4 { color: #000; &.red { color: $cRed; } } } .card-body { padding: 0 0.75rem 0.75rem 0; } .country { padding: 1.5rem 0 0 0; &:first-child { padding: 0; } } .voivodeship { color: $cRed; padding: 1.5rem 0 0.75rem 0; } } .our-stores { .our-stores-filter { margin-top: 10px; a { color: #000; text-transform: uppercase; margin-right: 3px; margin-left: 3px; } } } .map { margin-top: 50px; .our-stores-map-address { margin-top: 50px; margin-bottom: 0.75rem; } } .groupUl { list-style-type: none !important; } .leo-productscompare-item .thumbnail-container .leo-bt-cart { background: #ed1c24; } @media (min-width: 1440px) { #product { .blockreassurance_product { display: flex; justify-content: space-between; margin-top: 12px !important; >div { width: calc(33.333% - 5px); } } } } @media (max-width: 767px) { .h-logo { padding: 10px 0 0 !important; } .box-top .col-info { padding-top: 0 !important; } } .product-free-delivery { margin-top: 10px; } .wk-address-block { ul { padding-bottom: 0 !important; li { width: 100%; a.active { background: #000 !important; color: #fff !important; border: 0; border-radius: 0; } } } } #hook-display-after-carrier { .card-block { padding: 25px 0 0; box-shadow: none; border: 0; border-top: 1px solid #ccc; margin-top: 25px; } } .product-discounts { color: #f11d22; margin-bottom: 10px; } .register-form { .custom-checkbox { margin-top: -29px; } .g-recaptcha { margin-left: 71px; } } .detal-price { font-size: 14px; margin-top: 10px; } #category-description { h2 { font-size: 1.1rem; } } .hp_bottom_text { h1, h2 { font-size: 1.1rem; } } //* Custom header nev menu @media (max-width: 767px) { .header-top .inner .box-top { display: flex; justify-content: space-between; padding: 0 0 15px 0; } .header-top .inner .box-top .col-logo { width: 40% !important; padding: 10px !important; margin-left: 10px !important; display: flex; align-items: center; min-width: 100px; } .header-nav .inner { display: flex; justify-content: space-between; .ApRow { display: flex; align-items: center; } .col-logo { width: 20% !important; padding: 10px !important; margin-left: 10px !important; min-width: 100px; .h-logo { padding: 0 !important; } } } } //* Wybrany produkt .slick-dotted.slick-slider { margin-bottom: 0px !important; } .product-detail .product-prices {} .product-add-to-cart { padding-bottom: 0; .add { .btn { display: flex; align-items: center; justify-content: center; } } } @media (max-width: 991px) { .product-detail-name { margin: 0px 0px 15px !important; font-size: 20px; line-height: 1.3; } .product-detail .product-prices { display: flex; align-items: flex-end; flex-wrap: wrap; column-gap: 10px; margin: 15px 0 !important; .current-price { font-size: 22px; span { margin: 0; } } .product-free-delivery { margin-top: 0; } } .product-detail .description-short { margin-bottom: 15px !important; } .product-variants>.product-variants-item { margin: 0 0 10px; } #leo_product_reviews_block_extra .reviews_advices li { margin: 0; } .product-actions { .product-variants { margin: 0 0 20px; } } .product-add-to-cart { .add-to-cart { max-width: unset; } .p-cartwapper { display: flex; align-items: center; flex-direction: row; margin: 20px 0; } } .blockreassurance_product { margin-top: 10px; } } @media (max-width: 400px) { .product-quantity { .input-group { padding: 0 20px; } .input-group-btn-vertical { .btn { width: 20px; min-width: 20px; top: 0; } } } } #index { #page { #main { .page-home { .box-slideh6 { padding: 0 30px !important; } } } } } .tr-inpost-box { clear: both !important; } .blog-image { max-width: 750px; margin: 0px auto; padding: 0 30px; } .plist-noe .thumbnail-container .functional-buttons { opacity: 0; visibility: hidden; display: none; } //* Customize header box #header { .header-top { .box-top { .col-logo { grid-area: logo; } .col-menu { grid-area: menu; } .col-info { grid-area: info; } @media (min-width: 992px) and (max-width: 1200px) { display: grid; grid-template-columns: 1fr 1fr; grid-template-areas: 'logo info''menu menu'; .col-logo { min-width: fit-content; } } } } } .leo-megamenu .navbar-nav>li>a { @media (min-width: 1200px) and (max-width: 1400px) { padding: 30px 7px; } } #use_same_address { display: none !important; } label[for='use_same_address'] { display: none !important; } #invoice-addresses { display: none !important; } a[href="https://redline.com.pl/pl/zamówienie?newAddress=invoice"] { display: none !important; } .js-address-form { form { h2:nth-child(2) { display: none !important; } } } .product_combination_item, .product_combination_alternate_item { .input-group { border: 0 !important; display: flex !important; width: 140px; gap: 5px; justify-content: center; align-items: center; button.bootstrap-touchspin-down, button.bootstrap-touchspin-up { border: 1px solid #eee; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; &:hover { background: #f7f7f7; } } button.bootstrap-touchspin-up { margin-top: -2px; } input.quantity { display: block; top: -16px; border: 1px solid #eee !important; height: 40px !important; width: 40px !important; text-align: center; } } .touchspin-down, .touchspin-up { &::after { content: '' !important; } } }