This commit is contained in:
Roman Pyrih
2024-12-12 15:57:01 +01:00
parent 2e7c3943e4
commit e75fa515f5
62 changed files with 4916 additions and 42 deletions

View File

@@ -2,6 +2,10 @@ body > main {
overflow-x: hidden;
}
html {
scroll-padding-top: 150px;
}
body {
font-size: 15px;
line-height: 1.5;
@@ -270,6 +274,12 @@ a {
fill: #e6cb6f;
}
body#product {
overflow-x: hidden;
}
body#product > main {
overflow: initial;
}
body#product #content ul.product-flags {
display: flex;
flex-direction: row;
@@ -445,7 +455,6 @@ body#product .product-info-box .product-info-box-right .product-information .pro
body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants {
margin: 16px 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item {
position: relative;
@@ -682,8 +691,6 @@ body#product .product-info-box .product-info-box-right .product-information .pro
}
body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info {
display: none;
}
body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info {
margin: 30px 0;
}
body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product {
@@ -696,6 +703,7 @@ body#product .product-info-box .product-info-box-right .product-information .blo
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: wrap;
color: #462d26;
font-size: 14px;
font-weight: 500;
@@ -721,9 +729,44 @@ body#product .product-info-box .product-info-box-right .product-information .blo
font-weight: 700;
margin: 0;
}
body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description {
text-decoration: underline;
cursor: pointer;
}
body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty {
width: 100%;
display: none;
}
body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 10px;
padding-top: 20px;
}
body#product .product-info-box .product-info-box-right .product-information #description-nav {
padding: 32px 24px;
margin: 0;
list-style: none;
display: flex;
flex-direction: row;
}
body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child) {
padding-right: 24px;
margin-right: 24px;
border-right: 1px solid rgba(17, 14, 12, 0.1019607843);
}
body#product .product-info-box .product-info-box-right .product-information #description-nav li a {
color: #462d26;
font-size: 16px;
font-weight: 600;
font-family: "Inter", sans-serif;
}
body#product .product-description-box {
position: relative;
margin-bottom: 100px;
padding-top: 60px;
padding-bottom: 60px;
}
body#product .product-description-box::before {
content: "";
@@ -735,6 +778,83 @@ body#product .product-description-box::before {
transform: translateX(-50%);
background: #ffffff;
}
body#product .product-description-box .c-row {
display: flex;
flex-direction: row;
-moz-column-gap: 60px;
column-gap: 60px;
}
body#product .product-description-box .c-row .c-col {
width: calc(50% - 30px);
}
@media (max-width: 767px) {
body#product .product-description-box .c-row .c-col {
width: 100%;
}
}
@media (max-width: 767px) {
body#product .product-description-box .c-row .c-col-2 {
display: none;
}
}
body#product .product-description-box .c-row .c-col-2 .product-description-box-img {
position: sticky;
top: 150px;
}
body#product .product-description-box .c-row .c-col-2 .product-description-box-img img {
width: 100%;
max-width: -moz-fit-content;
max-width: fit-content;
}
body#product .product-description-box ul.product-accordion-box {
padding: 0;
margin: 0;
list-style: none;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img {
transform: scale(-1);
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
-moz-column-gap: 30px;
column-gap: 30px;
padding: 16px 0;
border-bottom: 1px solid rgba(17, 14, 12, 0.1019607843);
cursor: pointer;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3 {
color: #462d26;
font-size: 24px;
font-weight: 600;
font-family: "Inter", sans-serif;
margin: 0;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img {
transition: all 0.3s ease-in-out;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper {
padding-top: 24px;
padding-bottom: 64px;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper * {
color: #000;
font-size: 14px;
font-weight: 400;
font-family: "Inter", sans-serif;
line-height: 1.4;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper * strong {
font-weight: 700;
}
body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img {
max-width: -moz-fit-content;
max-width: fit-content;
width: 100%;
height: auto;
}
body#product .tabs {
border-radius: 10px;
}
@@ -1733,15 +1853,17 @@ body#category #content-wrapper section#main div {
column-gap: 80px;
position: relative;
}
.footer-box-other-info > .elementor-container > .elementor-row::before {
content: "";
position: absolute;
top: -60px;
bottom: -60px;
left: 50%;
width: 1px;
transform: translateX(-50%);
background: rgba(170, 138, 94, 0.25);
@media (min-width: 1025px) {
.footer-box-other-info > .elementor-container > .elementor-row::before {
content: "";
position: absolute;
top: -60px;
bottom: -60px;
left: 50%;
width: 1px;
transform: translateX(-50%);
background: rgba(170, 138, 94, 0.25);
}
}
nav.pagination .page-list {
@@ -2140,4 +2262,16 @@ body#authentication section#main #content .register-form form footer.form-footer
align-items: center;
justify-content: center;
margin: 30px 0 0 0;
}
@media (max-width: 767px) {
.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe {
display: flex;
flex-direction: row;
row-gap: 16px;
flex-wrap: wrap;
}
.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button {
width: 100%;
}
}/*# sourceMappingURL=custom.css.map */