/* CUSTOM */ .cs { box-sizing: border-box; } .w-full { width: 100% !important; } .m-w-full { width: 100% !important; } .filter-white { filter: invert(99%) sepia(0%) saturate(2245%) hue-rotate(343deg) brightness(120%) contrast(96%) !important; } .cursor-pointer { cursor: pointer !important; } .btn--danger { color: #fff !important; border-color: #fff !important; background-color: #F54337 !important; } .btn--danger:hover { background-color: #141414 !important; } .client-styles-for-remove-button { border-radius: 5px; width: 100%; color: #fff; border: 1px solid #f13629; background-color: #F54337; cursor: pointer; } .btn--secondary { background-color: #4096f0 !important; border: 1px solid #3f96f0 !important; border-radius: 7px; } .btn--secondary:hover { background-color: #4096f0 !important; border: 1px solid #3f96f0 !important; color: white !important; } .btn--secondary:hover i svg, .btn--secondary:hover i, .btn--secondary:hover span { color: white !important; fill: white !important; } .fill-white { fill: #fff !important; } .text-red { color: #f44336; } .text-black-600 { color: #545454 !important; } .text-first-capitalize:first-letter { text-transform: capitalize !important; } .text-md { font-size: 16px; } .navigation-categories-button { appearance: none; background: transparent; border: none; color: inherit; cursor: pointer; display: block; font-size: inherit; font-weight: inherit; line-height: 0; margin: 0; padding: 0; position: relative; text-decoration: none; white-space: normal; } input[type=file] { width: 100%; background-clip: padding-box; border-radius: 0; padding: 5px 15px; margin-bottom: 20px; border: 1px solid transparent; will-change: background-color,border-color,color; transition-property: background-color,border-color,color; height: 35px; background-color: #fff; color: #858585; border-color: #141414; transition-duration: .2s; } .price--discount, .price--discount * { color: #f44336 !important; } .price-discount-box { background: red; color: white; padding: 4px; border-radius: 6px; } @media(min-width: 1440px) { .col-lg-20\% { flex: 0 0 20%; max-width: 20%; } } @media (min-width: 1025px) { .lg\:scale-2 { transform: scale(2) translate(30%); } .lg\:d-none { display: none !important; } .lg\:d-inherit { display: inherit !important; } } @media (max-width: 720px) { .sm\:mr-1 { margin-right: 5px; } .hide-on-mobile { display: none !important; } .sm\:py-5 { padding-right: 5px !important; padding-left: 5px !important; } .mobile\:height-inherit { height: 40% !important; } .make-small-on-mobile { height: 230px !important; } .sm\:py-16 { padding: 1.4em 0 !important; } .header__logo { transform: scale(1.7); position: relative; bottom: 4px; left: 15px; } }