Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-07-31 14:59:15 +02:00
parent 2f4289b416
commit da11633a05
7 changed files with 7344 additions and 7173 deletions

View File

@@ -98,7 +98,7 @@
}, },
"google-merchant_id-1.xml": { "google-merchant_id-1.xml": {
"type": "-", "type": "-",
"size": 18937633, "size": 18879143,
"lmtime": 0, "lmtime": 0,
"modified": true "modified": true
}, },

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1125,6 +1125,24 @@ body.high-contrast {
background: #000 !important; background: #000 !important;
border: 0 !important; border: 0 !important;
.product-flags {
display: flex;
gap: 5px;
li {
position: static !important;
padding: 10px !important;
display: flex;
width: fit-content !important;
height: fit-content !important;
margin: 0 !important;
}
.discount {
display: block;
}
}
.product-description { .product-description {
background: #000 !important; background: #000 !important;
@@ -1141,6 +1159,10 @@ body.high-contrast {
* { * {
color: #FFF !important; color: #FFF !important;
} }
.discount-percentage {
display: none;
}
} }
button { button {
@@ -1353,4 +1375,212 @@ body.high-contrast {
color: #FFF !important; color: #FFF !important;
} }
} }
#category-description {
background: #000;
color: #FFF !important;
border: 0;
padding-left: 0;
padding-right: 0;
p,
a {
color: #FFF !important;
}
}
.pagination {
ul {
background: transparent;
li {
background: #FFF;
color: #000;
border: 0 !important;
a {
color: #000 !important;
text-decoration: underline;
}
&.current {
background: $cYellow !important;
color: #000 !important;
a {
color: #000 !important;
}
}
}
}
}
div[itemprop="offers"] {
.product-sku {
label,
.label {
color: #FFF !important;
}
span {
color: #FFF !important;
font-weight: 600;
}
}
.product-prices {
.tax-shipping-delivery-label {
color: $cYellow
}
.current-price {
span {
color: $cYellow;
}
}
}
div[itemprop="description"] {
span {
background: transparent !important;
color: #FFF !important;
}
}
}
.product-quantity {
#quantity_wanted {
border: 0 !important;
}
.bootstrap-touchspin .btn-touchspin {
background: $cYellow !important;
color: #000 !important;
border: 0 !important;
width: 30px !important;
text-align: center;
i {
left: 8px;
color: #000 !important;
}
}
}
.add {
.btn.btn-primary.add-to-cart {
background: $cYellow !important;
color: #000 !important;
border: 0 !important;
padding: 10px 20px !important;
i {
color: #000 !important;
}
}
}
#product-availability,
.delivery-info {
background: transparent !important;
color: #FFF !important;
}
.tabs {
background: #000 !important;
color: #FFF !important;
.tab-content {
.tab-pane {
border: 1px solid #FFF !important;
background: transparent !important;
color: #FFF !important;
display: none;
&.active {
display: block;
}
ul,
ol {
margin-left: 25px;
}
h2 {
color: #FFF !important;
}
.h5,
.h6 {
color: #FFF !important;
}
a {
color: #FFF !important;
text-decoration: underline;
font-weight: 600;
}
.product-features>dl.data-sheet {
dt,
dd {
border-bottom: 1px solid #eee;
background: transparent;
color: #FFF !important;
}
}
}
}
.nav-tabs {
border: 0 !important;
.nav-item {
.nav-link {
border: 1px solid #FFF !important;
background: transparent !important;
color: #FFF !important;
&.active {
border: 1px solid $cYellow !important;
color: $cYellow !important;
}
}
}
}
}
.category-products {
h4 {
color: #FFF !important;
font-weight: 600;
}
.products {
.product-miniature {
padding: 0 5px;
.product-price-and-shipping {
text-align: center;
width: 100%
}
.product-description {
align-items: flex-end;
height: fit-content;
h2 {
height: fit-content !important;
a {
color: #FFF !important;
text-decoration: underline;
}
}
}
}
}
}
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1317,9 +1317,7 @@ textarea:active:-moz-placeholder {
height: 2.625rem; height: 2.625rem;
-moz-appearance: none; -moz-appearance: none;
-webkit-appearance: none; -webkit-appearance: none;
background: #f1f1f1 background: #f1f1f1 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=') no-repeat scroll right 0.5rem center/1.25rem 1.25rem;
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=')
no-repeat scroll right 0.5rem center/1.25rem 1.25rem;
padding: 0 0.5rem; padding: 0 0.5rem;
} }
@@ -1499,6 +1497,7 @@ textarea:active:-moz-placeholder {
} }
@media print { @media print {
*, *,
:after, :after,
:before, :before,
@@ -2191,6 +2190,7 @@ pre code {
} }
@media (min-width: 576px) { @media (min-width: 576px) {
.col-lg, .col-lg,
.col-lg-1, .col-lg-1,
.col-lg-2, .col-lg-2,
@@ -2262,6 +2262,7 @@ pre code {
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.col-lg, .col-lg,
.col-lg-1, .col-lg-1,
.col-lg-2, .col-lg-2,
@@ -2333,6 +2334,7 @@ pre code {
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.col-lg, .col-lg,
.col-lg-1, .col-lg-1,
.col-lg-2, .col-lg-2,
@@ -2404,6 +2406,7 @@ pre code {
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.col-lg, .col-lg,
.col-lg-1, .col-lg-1,
.col-lg-2, .col-lg-2,
@@ -4206,16 +4209,12 @@ tbody.collapse.in {
} }
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
> .btn-group:first-child:not(:last-child)
> .dropdown-toggle {
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
border-bottom-left-radius: 0; border-bottom-left-radius: 0;
} }
.btn-group-vertical .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
> .btn-group:last-child:not(:first-child)
> .btn:first-child {
border-top-right-radius: 0; border-top-right-radius: 0;
border-top-left-radius: 0; border-top-left-radius: 0;
} }
@@ -4305,8 +4304,7 @@ tbody.collapse.in {
.input-group-addon:not(:last-child), .input-group-addon:not(:last-child),
.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn, .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,
.input-group-btn:not(:first-child) .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),
> .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:not(:last-child)>.btn, .input-group-btn:not(:last-child)>.btn,
.input-group-btn:not(:last-child)>.btn-group>.btn, .input-group-btn:not(:last-child)>.btn-group>.btn,
.input-group-btn:not(:last-child)>.dropdown-toggle, .input-group-btn:not(:last-child)>.dropdown-toggle,
@@ -4441,9 +4439,7 @@ tbody.collapse.in {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
} }
.custom-checkbox .custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator {
.custom-control-input:indeterminate
~ .custom-control-indicator {
background-color: #0074d9; background-color: #0074d9;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");
} }
@@ -4473,9 +4469,7 @@ tbody.collapse.in {
padding-right: 0.75rem\9; padding-right: 0.75rem\9;
color: #7a7a7a; color: #7a7a7a;
vertical-align: middle; vertical-align: middle;
background: #fff background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")
no-repeat right 0.75rem center;
background-image: none\9; background-image: none\9;
background-size: 8px 10px; background-size: 8px 10px;
border: 1px solid rgba(0, 0, 0, 0.25); border: 1px solid rgba(0, 0, 0, 0.25);
@@ -4758,6 +4752,7 @@ tbody.collapse.in {
} }
@media (min-width: 576px) { @media (min-width: 576px) {
.navbar-fixed-bottom, .navbar-fixed-bottom,
.navbar-fixed-top { .navbar-fixed-top {
border-radius: 0; border-radius: 0;
@@ -5781,59 +5776,51 @@ base::-moz-progress-bar {
} }
.progress-striped[value]::-webkit-progress-value { .progress-striped[value]::-webkit-progress-value {
background-image: linear-gradient( background-image: linear-gradient(45deg,
45deg,
hsla(0, 0%, 100%, 0.15) 25%, hsla(0, 0%, 100%, 0.15) 25%,
transparent 0, transparent 0,
transparent 50%, transparent 50%,
hsla(0, 0%, 100%, 0.15) 0, hsla(0, 0%, 100%, 0.15) 0,
hsla(0, 0%, 100%, 0.15) 75%, hsla(0, 0%, 100%, 0.15) 75%,
transparent 0, transparent 0,
transparent transparent);
);
background-size: 1rem 1rem; background-size: 1rem 1rem;
} }
.progress-striped[value]::-moz-progress-bar { .progress-striped[value]::-moz-progress-bar {
background-image: linear-gradient( background-image: linear-gradient(45deg,
45deg,
hsla(0, 0%, 100%, 0.15) 25%, hsla(0, 0%, 100%, 0.15) 25%,
transparent 0, transparent 0,
transparent 50%, transparent 50%,
hsla(0, 0%, 100%, 0.15) 0, hsla(0, 0%, 100%, 0.15) 0,
hsla(0, 0%, 100%, 0.15) 75%, hsla(0, 0%, 100%, 0.15) 75%,
transparent 0, transparent 0,
transparent transparent);
);
background-size: 1rem 1rem; background-size: 1rem 1rem;
} }
.progress-striped[value]::-ms-fill { .progress-striped[value]::-ms-fill {
background-image: linear-gradient( background-image: linear-gradient(45deg,
45deg,
hsla(0, 0%, 100%, 0.15) 25%, hsla(0, 0%, 100%, 0.15) 25%,
transparent 0, transparent 0,
transparent 50%, transparent 50%,
hsla(0, 0%, 100%, 0.15) 0, hsla(0, 0%, 100%, 0.15) 0,
hsla(0, 0%, 100%, 0.15) 75%, hsla(0, 0%, 100%, 0.15) 75%,
transparent 0, transparent 0,
transparent transparent);
);
background-size: 1rem 1rem; background-size: 1rem 1rem;
} }
@media screen and (min-width: 0\0) { @media screen and (min-width: 0\0) {
.progress-bar-striped { .progress-bar-striped {
background-image: linear-gradient( background-image: linear-gradient(45deg,
45deg,
hsla(0, 0%, 100%, 0.15) 25%, hsla(0, 0%, 100%, 0.15) 25%,
transparent 0, transparent 0,
transparent 50%, transparent 50%,
hsla(0, 0%, 100%, 0.15) 0, hsla(0, 0%, 100%, 0.15) 0,
hsla(0, 0%, 100%, 0.15) 75%, hsla(0, 0%, 100%, 0.15) 75%,
transparent 0, transparent 0,
transparent transparent);
);
background-size: 1rem 1rem; background-size: 1rem 1rem;
} }
} }
@@ -8174,23 +8161,11 @@ small.value {
} }
#category #left-column #search_filters .facet .title .collapse-icons .remove, #category #left-column #search_filters .facet .title .collapse-icons .remove,
#category #category #left-column #search_filters .facet .title[aria-expanded='true'] .collapse-icons .add {
#left-column
#search_filters
.facet
.title[aria-expanded='true']
.collapse-icons
.add {
display: none; display: none;
} }
#category #category #left-column #search_filters .facet .title[aria-expanded='true'] .collapse-icons .remove {
#left-column
#search_filters
.facet
.title[aria-expanded='true']
.collapse-icons
.remove {
display: block; display: block;
} }
@@ -9164,6 +9139,7 @@ li.product-flag:not(.discount):not(.on-sale) ~ li.product-flag {
} }
@media (max-width: 360px) { @media (max-width: 360px) {
.product-line-grid-right .price, .product-line-grid-right .price,
.product-line-grid-right .qty { .product-line-grid-right .qty {
width: 100%; width: 100%;
@@ -9657,19 +9633,12 @@ li.product-flag:not(.discount):not(.on-sale) ~ li.product-flag {
border-bottom: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6;
} }
.customization-modal .customization-modal .modal-content .modal-body .product-customization-line .label {
.modal-content
.modal-body
.product-customization-line
.label {
font-weight: 700; font-weight: 700;
text-align: right; text-align: right;
} }
.customization-modal .customization-modal .modal-content .modal-body .product-customization-line:last-child {
.modal-content
.modal-body
.product-customization-line:last-child {
padding-bottom: 0; padding-bottom: 0;
border-bottom: 0; border-bottom: 0;
} }
@@ -9906,6 +9875,7 @@ li.product-flag:not(.discount):not(.on-sale) ~ li.product-flag {
} }
@media (max-width: 575px) { @media (max-width: 575px) {
#content-wrapper, #content-wrapper,
#left-column { #left-column {
padding-left: 0 !important; padding-left: 0 !important;
@@ -10365,10 +10335,7 @@ body {
display: none; display: none;
} }
#mobile_top_menu_wrapper #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded='true'] .remove {
.top-menu
.collapse-icons[aria-expanded='true']
.remove {
display: block; display: block;
} }
@@ -10461,10 +10428,7 @@ body {
padding: 0.625rem; padding: 0.625rem;
} }
#mobile_top_menu_wrapper #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .language-selector {
.js-top-menu-bottom
.language-selector-wrapper
.language-selector {
display: inline; display: inline;
} }
@@ -10622,9 +10586,7 @@ body {
color: #1e1e1e; color: #1e1e1e;
} }
.block-categories .block-categories .category-sub-menu li:not([data-depth='0']):not([data-depth='1']):before {
.category-sub-menu
li:not([data-depth='0']):not([data-depth='1']):before {
content: '-'; content: '-';
margin-right: 0.3125rem; margin-right: 0.3125rem;
} }
@@ -10643,12 +10605,7 @@ body {
padding-left: 35px; padding-left: 35px;
} }
.block-categories .block-categories .category-sub-menu li[data-depth='1'] .category-sub-menu li>a {
.category-sub-menu
li[data-depth='1']
.category-sub-menu
li
> a {
font-weight: 400; font-weight: 400;
font-size: 11px; font-size: 11px;
padding-top: 8px; padding-top: 8px;
@@ -10808,7 +10765,8 @@ body {
height: auto; height: auto;
} }
@media (-webkit-transform-3d), (transform-3d) { @media (-webkit-transform-3d),
(transform-3d) {
.carousel-inner>.carousel-item { .carousel-inner>.carousel-item {
transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out;
@@ -10894,11 +10852,9 @@ body {
} }
.carousel-control.left { .carousel-control.left {
background-image: linear-gradient( background-image: linear-gradient(90deg,
90deg,
rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.5) 0,
rgba(0, 0, 0, 0.0001) rgba(0, 0, 0, 0.0001));
);
background-repeat: repeat-x; background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);
} }
@@ -10906,11 +10862,9 @@ body {
.carousel-control.right { .carousel-control.right {
right: 0; right: 0;
left: auto; left: auto;
background-image: linear-gradient( background-image: linear-gradient(90deg,
90deg,
rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.0001) 0,
rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5));
);
background-repeat: repeat-x; background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);
} }
@@ -11003,6 +10957,7 @@ body {
} }
@media (min-width: 576px) { @media (min-width: 576px) {
.carousel-control .icon-next, .carousel-control .icon-next,
.carousel-control .icon-prev { .carousel-control .icon-prev {
width: 30px; width: 30px;
@@ -11318,6 +11273,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -11332,6 +11288,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -11346,6 +11303,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 767.8px) { @media (max-width: 767.8px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -11360,6 +11318,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 337.9px) { @media (max-width: 337.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -11398,6 +11357,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .thumbnail-container img, #products .thumbnail-container img,
.featured-products .thumbnail-container img, .featured-products .thumbnail-container img,
.product-accessories .thumbnail-container img, .product-accessories .thumbnail-container img,
@@ -11411,6 +11371,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .thumbnail-container img, #products .thumbnail-container img,
.featured-products .thumbnail-container img, .featured-products .thumbnail-container img,
.product-accessories .thumbnail-container img, .product-accessories .thumbnail-container img,
@@ -11459,6 +11420,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 767.8px) { @media (max-width: 767.8px) {
#products .product-block-link, #products .product-block-link,
.featured-products .product-block-link, .featured-products .product-block-link,
.product-accessories .product-block-link, .product-accessories .product-block-link,
@@ -11529,6 +11491,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .product-description, #products .product-description,
.featured-products .product-description, .featured-products .product-description,
.product-accessories .product-description, .product-accessories .product-description,
@@ -11544,6 +11507,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .product-description, #products .product-description,
.featured-products .product-description, .featured-products .product-description,
.product-accessories .product-description, .product-accessories .product-description,
@@ -11559,6 +11523,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 767.8px) { @media (max-width: 767.8px) {
#products .product-description, #products .product-description,
.featured-products .product-description, .featured-products .product-description,
.product-accessories .product-description, .product-accessories .product-description,
@@ -11609,6 +11574,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .product-title, #products .product-title,
.featured-products .product-title, .featured-products .product-title,
.product-accessories .product-title, .product-accessories .product-title,
@@ -11627,6 +11593,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .product-title, #products .product-title,
.featured-products .product-title, .featured-products .product-title,
.product-accessories .product-title, .product-accessories .product-title,
@@ -11669,6 +11636,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .regular-price, #products .regular-price,
.featured-products .regular-price, .featured-products .regular-price,
.product-accessories .regular-price, .product-accessories .regular-price,
@@ -11683,6 +11651,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .product-price-and-shipping, #products .product-price-and-shipping,
.featured-products .product-price-and-shipping, .featured-products .product-price-and-shipping,
.product-accessories .product-price-and-shipping, .product-accessories .product-price-and-shipping,
@@ -11795,24 +11764,12 @@ html body#category section#main div#js-product-list-header {
#products .thumbnail-container:focus .highlighted-informations.no-variants, #products .thumbnail-container:focus .highlighted-informations.no-variants,
#products .thumbnail-container:hover .highlighted-informations.no-variants, #products .thumbnail-container:hover .highlighted-informations.no-variants,
.featured-products .featured-products .thumbnail-container:focus .highlighted-informations.no-variants,
.thumbnail-container:focus .featured-products .thumbnail-container:hover .highlighted-informations.no-variants,
.highlighted-informations.no-variants, .product-accessories .thumbnail-container:focus .highlighted-informations.no-variants,
.featured-products .product-accessories .thumbnail-container:hover .highlighted-informations.no-variants,
.thumbnail-container:hover .product-miniature .thumbnail-container:focus .highlighted-informations.no-variants,
.highlighted-informations.no-variants, .product-miniature .thumbnail-container:hover .highlighted-informations.no-variants {
.product-accessories
.thumbnail-container:focus
.highlighted-informations.no-variants,
.product-accessories
.thumbnail-container:hover
.highlighted-informations.no-variants,
.product-miniature
.thumbnail-container:focus
.highlighted-informations.no-variants,
.product-miniature
.thumbnail-container:hover
.highlighted-informations.no-variants {
bottom: 180px; bottom: 180px;
background: #276caf; background: #276caf;
color: #fff; color: #fff;
@@ -11882,6 +11839,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .highlighted-informations, #products .highlighted-informations,
.featured-products .highlighted-informations, .featured-products .highlighted-informations,
.product-accessories .highlighted-informations, .product-accessories .highlighted-informations,
@@ -11911,6 +11869,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .highlighted-informations, #products .highlighted-informations,
.featured-products .highlighted-informations, .featured-products .highlighted-informations,
.product-accessories .highlighted-informations, .product-accessories .highlighted-informations,
@@ -12022,9 +11981,7 @@ html body#category section#main div#js-product-list-header {
.product-accessories .product-miniature .discount-amount.discount-amount, .product-accessories .product-miniature .discount-amount.discount-amount,
.product-accessories .product-miniature .discount-amount.discount-percentage, .product-accessories .product-miniature .discount-amount.discount-percentage,
.product-accessories .product-miniature .discount-percentage.discount-amount, .product-accessories .product-miniature .discount-percentage.discount-amount,
.product-accessories .product-accessories .product-miniature .discount-percentage.discount-percentage,
.product-miniature
.discount-percentage.discount-percentage,
.product-accessories .product-miniature .on-sale.discount-amount, .product-accessories .product-miniature .on-sale.discount-amount,
.product-accessories .product-miniature .on-sale.discount-percentage, .product-accessories .product-miniature .on-sale.discount-percentage,
.product-accessories .product-miniature .online-only.discount-amount, .product-accessories .product-miniature .online-only.discount-amount,
@@ -12383,6 +12340,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -12397,6 +12355,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -12411,6 +12370,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 767.8px) { @media (max-width: 767.8px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -12425,6 +12385,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 337.9px) { @media (max-width: 337.9px) {
#products .thumbnail-container, #products .thumbnail-container,
.featured-products .thumbnail-container, .featured-products .thumbnail-container,
.product-accessories .thumbnail-container, .product-accessories .thumbnail-container,
@@ -12452,6 +12413,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1599.9px) { @media (max-width: 1599.9px) {
#products .thumbnail-container img, #products .thumbnail-container img,
.featured-products .thumbnail-container img, .featured-products .thumbnail-container img,
.product-accessories .thumbnail-container img, .product-accessories .thumbnail-container img,
@@ -12465,6 +12427,7 @@ html body#category section#main div#js-product-list-header {
} }
@media (max-width: 1199.9px) { @media (max-width: 1199.9px) {
#products .thumbnail-container img, #products .thumbnail-container img,
.featured-products .thumbnail-container img, .featured-products .thumbnail-container img,
.product-accessories .thumbnail-container img, .product-accessories .thumbnail-container img,
@@ -12681,9 +12644,7 @@ html body#category section#main div#js-product-list-header {
opacity: 1; opacity: 1;
} }
.category-products .category-products .thumbnail-container:focus .highlighted-informations.no-variants {
.thumbnail-container:focus
.highlighted-informations.no-variants {
bottom: 4.2rem; bottom: 4.2rem;
} }
@@ -12906,11 +12867,7 @@ html body#category section#main div#js-product-list-header {
color: #1e1e1e; color: #1e1e1e;
} }
.ab.block.list-view .ab.block.list-view .block_content .item-list.list .item-wrapper.category a:hover {
.block_content
.item-list.list
.item-wrapper.category
a:hover {
color: #2fb5d2; color: #2fb5d2;
} }
@@ -12932,18 +12889,11 @@ html body#category section#main div#js-product-list-header {
color: #000000; color: #000000;
} }
.amazzingblog.category-page .amazzingblog.category-page .post-item-wrapper .post-item .post-item-title a:hover {
.post-item-wrapper
.post-item
.post-item-title
a:hover {
color: #2fb5d2; color: #2fb5d2;
} }
.amazzingblog.category-page .amazzingblog.category-page .post-item-wrapper .post-item .item-readmore.pull-right {
.post-item-wrapper
.post-item
.item-readmore.pull-right {
font-size: 13px; font-size: 13px;
font-weight: 400; font-weight: 400;
color: #797979; color: #797979;
@@ -12956,19 +12906,11 @@ html body#category section#main div#js-product-list-header {
border-radius: 3px; border-radius: 3px;
} }
.amazzingblog.category-page .amazzingblog.category-page .post-item-wrapper .post-item .item-readmore.pull-right i {
.post-item-wrapper
.post-item
.item-readmore.pull-right
i {
display: none; display: none;
} }
.amazzingblog.category-page .amazzingblog.category-page .post-item-wrapper .post-item .post-item-footer .item-readmore.pull-right:hover {
.post-item-wrapper
.post-item
.post-item-footer
.item-readmore.pull-right:hover {
color: #ffffff; color: #ffffff;
border: solid 2px #276caf; border: solid 2px #276caf;
background-color: #276caf; background-color: #276caf;
@@ -13170,14 +13112,11 @@ body#checkout section.checkout-step .content {
padding: 25px; padding: 25px;
} }
body#checkout body#checkout section#checkout-personal-information-step.checkout-step.-current {
section#checkout-personal-information-step.checkout-step.-current {
border-top: 1px solid rgba(0, 0, 0, 0.25); border-top: 1px solid rgba(0, 0, 0, 0.25);
} }
body#checkout body#checkout section#checkout-personal-information-step.checkout-step .content {
section#checkout-personal-information-step.checkout-step
.content {
border: none; border: none;
} }
@@ -14395,6 +14334,7 @@ div#onepagecheckoutps div#onepagecheckoutps_step_one .container_help_invoice {
} }
@media (max-width: 767px) { @media (max-width: 767px) {
#st_banner_11, #st_banner_11,
#st_banner_13 { #st_banner_13 {
/*display: none;*/ /*display: none;*/
@@ -14402,6 +14342,7 @@ div#onepagecheckoutps div#onepagecheckoutps_step_one .container_help_invoice {
#main { #main {
#content { #content {
#custom-text, #custom-text,
#bonslick { #bonslick {
/*display: none;*/ /*display: none;*/