@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
html {
font-size: 100%;
} body {
font-family: "Montserrat", sans-serif;
font-weight: 400;
font-size: 1rem;
font-size: 1rem;
line-height: 1.4;
animation: fadeInAnimation ease 3s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
opacity: 1;
transition: opacity 5s;
color: #000;
}
@keyframes fadeInAnimation {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
#main.site-main {
animation: fadeInAnimation ease 4s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
opacity: 1;
transition: opacity 4s;
}
p,
li {
font-size: 1rem;
line-height: 1.6;
font-weight: 400;
font-family: "Montserrat", sans-serif;
color: #000;
}
a {
text-decoration: none;
transition: all 0.6s ease;
color: #000;
}
a:hover {
transition: all 0.6s ease;
color: #f4d53d;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
font-family: "Montserrat", sans-serif;
font-weight: 700;
}
h1,
.h1 {
font-size: 2.25rem;
line-height: 2.625rem;
}
h2,
.h2 {
font-size: 2.25rem;
line-height: 2.625rem;
}
h3,
.h3,
h3 a {
font-size: 2rem;
line-height: 2.2rem;
}
h4,
.h4,
h4 a {
font-size: 1.2rem;
line-height: 1.7rem;
}
.font-weight-300 {
font-weight: 300;
}
.font-weight-400 {
font-weight: 400;
}
.font-weight-500 {
font-weight: 500;
}
.font-weight-600 {
font-weight: 600;
}
.font-weight-700,
b,
strong {
font-weight: 700;
}
.btn-style {
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
padding: 0.625rem 1.5rem;
text-align: center;
font-size: 0.875rem;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.4;
transition: all 0.6s ease;
text-transform: uppercase;
}
.btn-style:hover {
background: #f4d53d;
color: #fff;
}
.pt-5rem {
padding-top: 5rem;
}
.pb-5rem {
padding-bottom: 5rem;
}
.pb-60 {
padding-bottom: 3.75rem;
}
.font-18 {
font-size: 1.125rem;
}
.bg-dark-gray {
background-color: #eae9e9;
}
.br-18 {
border-radius: 0.5rem;
}
body .fs-18 {
font-size: 1.125rem !important;
line-height: normal !important;
}
hr {
opacity: 1;
margin: 1.5rem 0;
}
.font-14 {
font-size: 0.875rem;
}
.ls-3 {
letter-spacing: 3px;
}
.font-40 {
font-size: 2.5rem;
line-height: 3rem;
}
.font-25 {
font-size: 1.563rem;
}
.font-36 {
font-size: 2rem;
line-height: 2.3rem;
}  .header-top .makete-logo {
max-width: 17.188rem;
}
.social-icons .fa {
color: #fff;
}
.header-top .box-circle-header {
width: 3.125rem;
border-radius: 50%;
border: 0.063rem solid #fff;
height: 3.125rem;
display: flex;
justify-content: center;
align-items: center;
}
.box-circle-header a:hover,
.box-circle-header-a:hover .box-circle-header {
color: #0eb4b2;
}
.header-top .is-form-style input.is-search-input,
.header-top .is-form-style button.is-search-submit,
.header-top .is-search-icon {
height: 3.125rem;
}
.header-top .is-search-input::placeholder {
font-size: 0.75rem;
}
.header-top .is-form-style input.is-search-input {
border-radius: 3.125rem 0 0 3.125rem;
border-right: none !important;
}
.header-top .is-search-icon {
border-radius: 0 3.125rem 3.125rem 0;
padding-top: 0 !important;
display: flex !important;
justify-content: center;
border-left: none !important;
}
.box-circle-header {
width: 2.938rem;
border-radius: 50%;
background-color: #f4d53d;
height: 2.938rem;
display: flex;
justify-content: center;
align-items: center;
}
#main-nav .box-circle-header {
width: 2.25rem;
height: 2.25rem;
}
#menu-gornji-header {
list-style-type: none;
padding-left: 0;
margin-bottom: 0;
display: flex;
gap: 1rem;
justify-content: center;
background-color: #eae9e9;
}
#menu-gornji-header a {
color: #000;
text-align: center;
font-style: normal;
font-weight: 500;
line-height: 1.5rem;
text-transform: uppercase;
}
#menu-gornji-header a:hover {
color: #0eb4b2;
}
#menu-dodatni-izbornik-u-headeru {
list-style-type: none;
padding-left: 0;
margin-bottom: 0;
display: flex;
gap: 1rem;
justify-content: center;
}
#menu-dodatni-izbornik-u-headeru a {
color: #fff;
text-align: center;
font-size: 1.125rem;
font-style: normal;
font-weight: 700;
line-height: 1.5rem; text-transform: uppercase;
}
#menu-dodatni-izbornik-u-headeru a:hover {
color: #f4d53d;
}
#main-nav {
transition: top 0.6s ease-in-out;
background-color: #000;
border-top: 0.125rem solid #fff;
}
.navbar-brand {
margin-right: 0;
}
.navbar {
box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.14);
}
#main-nav .nav-link,
.dropdown-menu .dropdown-item {
text-transform: uppercase;
padding-right: 1rem;
font-weight: 500;
letter-spacing: 0;
color: #000;
font-size: 0.813rem;
line-height: 1.25rem;
font-family: "Montserrat", sans-serif;
border: none !important;
}
.btn-close:focus {
outline: 0;
box-shadow: none;
opacity: 1;
}
.btn-primary,
.btn-outline-primary,
.woocommerce-lost-password .woocommerce-Button {
border: none;
padding: 1rem 1.5rem;
line-height: 1rem;
transition: all 0.6s ease;
margin-left: 0.625rem;
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
text-transform: uppercase;
margin: 0;
}
body .tinvwl-table-manage-list .button.alt,
body .tinvwl-table-manage-list .btn-outline-primary,
.button.tinvwl_button_close {
border: none;
padding: 0.8rem;
line-height: 1rem;
transition: all 0.6s ease;
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
text-align: center;
font-size: 0.8rem;
font-style: normal;
font-weight: 700;
text-transform: uppercase;
margin: 0;
}
body .tinvwl-table-manage-list .button.alt:hover,
body .tinvwl-table-manage-list .btn-outline-primary:hover,
.button.tinvwl_button_close:hover {
background-color: #000;
color: #fff;
}
body .return-to-shop {
margin-bottom: 1rem !important;
}
.tinvwl-to-left.look_in .tinvwl-input-group {
display: none !important;
}
.tinv-wishlist tfoot .tinvwl-to-right {
width: 100%;
}
body .tinvwl-table-manage-list .add-to-cart-container {
padding: 0;
}
.btn-primary:hover {
background-color: #000;
color: #fff;
}
#main-nav .push {
margin-left: auto;
}
.navbar-nav {
width: 100%;
} .dropdown-toggle::after {
content: "";
display: inline-block;
width: 0.5rem;
height: 0.5rem;
margin-left: 0.5em;
border: solid currentColor;
border-width: 0 1.313rem 1.313rem 0;
transform: rotate(45deg);
vertical-align: middle;
transition: transform 0.3s ease;
margin-top: -0.4rem;
}
.dropdown-toggle[aria-expanded="true"]::after {
transform: rotate(-135deg);
margin-top: 0;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
border-width: 0.063rem 0.063rem 0.063rem;
}
.woocommerce.widget_product_search {
max-width: 18.75rem;
border: 0.063rem solid #b7b7b9;
border-radius: 1.875rem;
background-color: #fff;
}
.woocommerce.widget_product_search #woocommerce-product-search-field-0 {
background-color: #fff;
border-bottom-left-radius: 1.875rem;
border-top-left-radius: 1.875rem;
}
.woocommerce.widget_product_search .btn.btn-primary {
background-color: #fff;
border: none;
border-top-right-radius: 1.875rem;
border-bottom-right-radius: 1.875rem;
}
.wc-block-mini-cart__badge {
color: #fff;
background-color: #f4d53d;
}  .overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 0;
background: rgba(0, 0, 0, 0.4);
}
.blog-posts-img {
border-radius: 0.5rem;
overflow: hidden;
}
.blog-posts-title {
color: #000;
font-size: 1.25rem;
font-size: 1.25rem;
line-height: 1.4;
font-weight: 700;
display: block;
}
.blog-posts-title:hover {
color: #f4d53d;
}
.post-categories {
position: absolute;
bottom: 0;
left: 50%;
background: #f4d53d;
transform: translateX(-50%);
padding: 0.5rem 1rem;
}
.category-name {
color: #000;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 2px;
text-transform: uppercase;
}
.single-post #content.container {
max-width: 53.125rem;
}
.single-post h1.entry-title {
font-size: 2rem;
line-height: 1.2;
font-weight: 700;
}
.single-post .article-image {
border-radius: 0.5rem;
margin-bottom: 1rem;
}
.single-post .wp-block-image img {
max-width: 100%;
}
.single-post figure {
margin-bottom: 0;
}
.share-section a {
color: #000;
}
.btn-close {
color: #000 !important;
opacity: 1 !important;
}
.paragraph-mb-0 p {
margin-bottom: 0 !important;
}
.paragraph-mb-0 .wp-block-column p strong {
font-size: 1.125rem;
}
.offcanvas-header img {
max-width: 12.5rem;
}
.offcanvas .offcanvas-panel .menu-item-text {
font-weight: 500;
text-transform: initial;
} .add-to-cart-container .qty[type="number"],
.single-product .qty[type="number"],
.woocommerce-checkout .qty-cart {
-moz-appearance: textfield;
appearance: textfield;
-webkit-appearance: none;
height: 100%;
border: none;
box-shadow: none;
width: 2rem;
text-align: center;
padding: 0;
}
.single-product
.woocommerce-notices-wrapper
.woocommerce-message:focus-visible {
outline: #000 !important;
}
.btn.qty-change-down,
.btn.qty-change-up {
background-color: #eae9e9;
border: none;
border-radius: 0;
color: #000;
border: solid 0.063rem #eae9e9 !important;
padding-left: 0.5rem;
padding-right: 0.5rem;
font-size: 0.625rem;
}
.btn.qty-change-down {
border-radius: 5px 0 0 5px;
}
.btn.qty-change-up {
border-radius: 0 5px 5px 0;
}
.single-product .qty[type="number"] {
background-color: #eae9e9;
color: #000;
font-size: 1rem;
font-weight: 700;
border-top: solid 0.063rem #eae9e9;
border-bottom: solid 0.063rem #eae9e9;
}
.btn.qty-change-up:active,
.btn.qty-change-up:focus,
.btn.qty-change-up:hover,
.btn.qty-change-down:active,
.btn.qty-change-down:focus,
.btn.qty-change-down:hover,
.product_type_simple.add_to_cart_button:hover,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,
.woocommerce-form-register__submit:hover {
background-color: #f4d53d;
color: #000 !important;
}
.woocommerce #review_form #respond .form-submit input {
margin: 0 !important;
}
.woocommerce-info a.button:hover,
.woocommerce-notices-wrapper .woocommerce-message a.button:hover,
.woocommerce-notices-wrapper .woocommerce-message a.button:active {
background-color: #000000 !important;
border-color: #000000 !important;
color: #fff !important;
}
.woocommerce-notices-wrapper .woocommerce-message a.button:focus-visible {
box-shadow: none;
}
.product-name-off {
font-size: 0.688rem;
line-height: 0.938rem;
margin-bottom: 0;
}
.product-name-off a {
font-size: 0.688rem;
line-height: 1rem;
margin-bottom: 0;
display: block;
}
.woocommerce-cart .wc-block-components-product-metadata__description {
display: none;
}
.product_type_simple.add_to_cart_button,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.btn-success,
.woocommerce-notices-wrapper .woocommerce-message a.button,
.woocommerce-edit-account p button,
.woocommerce-form-register__submit {
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
text-transform: uppercase;
border-radius: 0.313rem;
background: #f4d53d;
transition: all 0.6s ease;
padding: 0.75rem 1.5rem;
border: none !important;
}
.wrapper {
padding: 0rem 0;
padding-bottom: 0;
}
#wrapper-footer-full,
#wrapper-static-hero {
background-color: #000 !important;
}
footer,
footer p,
footer a,
footer li {
color: #ffff;
}
footer .footer-top,
footer .footer-top p,
footer .footer-top a,
footer .footer-top li {
color: #000;
}
.footer-top a:hover {
color: #0eb4b2;
}
footer .footer-widget .footer-p-a,
footer .footer-widget .footer-p-a a {
font-size: 0.688rem;
line-height: normal;
}
.form-control,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 input[type="color"],
.wpcf7 input[type="date"],
.wpcf7 input[type="datetime-local"],
.wpcf7 input[type="datetime"],
.wpcf7 input[type="email"],
.wpcf7 input[type="file"],
.wpcf7 input[type="month"],
.wpcf7 input[type="number"],
.wpcf7 input[type="range"],
.wpcf7 input[type="search"],
.wpcf7 input[type="submit"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="text"],
.wpcf7 input[type="time"],
.wpcf7 input[type="url"],
.wpcf7 input[type="week"],
.wpcf7 select,
.wpcf7 textarea,
.form-select:focus {
border: 0.063rem solid #eae9e9;
border-radius: 0;
background-color: #fff;
box-shadow: none;
}
.wpcf7 .wpcf7-form label {
font-weight: 600;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
border: none;
border-radius: 0;
background-color: #f1f1f1;
box-shadow: none;
padding: 0.375rem 0.75rem;
height: 2.25rem;
height: 2.25rem;
}
.woocommerce-checkout form .form-row input.input-text,
.woocommerce-checkout form .form-row textarea {
border-radius: 4px !important;
border: 0.063rem solid #0000007d !important;
background: #fff;
}
.wpcf7 input[type="submit"],
.wpcf7 input[type="submit"]:disabled {
width: 8rem;
box-shadow: none;
padding: 0.7rem 1.875rem;
text-align: center;
border: none;
border-radius: 1.875rem;
border-radius: 5px;
background: #f4d53d;
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
line-height: 100%;
text-transform: uppercase;
}
.yoast-breadcrumbs.page-crumbs {
position: absolute;
z-index: 99;
padding-bottom: 0;
padding-top: 2rem;
}
.onsale,
.single-product.woocommerce .single-product-price span.onsale,
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale {
background-color: #f4d53d !important;
width: 5rem;
height: 5rem;
position: absolute;
top: 0.625rem;
left: 41%;
margin: 0;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
color: #000;
font-size: 1.25rem;
font-style: normal;
font-weight: 700;
line-height: 2.625rem;
}
.woocommerce.archive ul.products li.product .onsale,
.home .onsale,
.woocommerce-cart .onsale {
width: 3.125rem;
height: 3.125rem;
left: 3%;
font-size: 0.875rem;
top: 2%;
}
.mark,
mark {
background-color: transparent;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
display: none !important;
}
.form-control:focus,
.wpcf7 .wpcf7-validation-errors:focus,
.wpcf7 input[type="color"]:focus,
.wpcf7 input[type="date"]:focus,
.wpcf7 input[type="datetime-local"]:focus,
.wpcf7 input[type="datetime"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 input[type="file"]:focus,
.wpcf7 input[type="month"]:focus,
.wpcf7 input[type="number"]:focus,
.wpcf7 input[type="range"]:focus,
.wpcf7 input[type="search"]:focus,
.wpcf7 input[type="submit"]:focus,
.wpcf7 input[type="tel"]:focus,
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="time"]:focus,
.wpcf7 input[type="url"]:focus,
.wpcf7 input[type="week"]:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
box-shadow: none;
background-color: #f5f5f5;
border-color: #bca77f;
}
.wpcf7 .wpcf7-form .wpcf7-radio label {
flex-direction: row;
}
.wpcf7 .wpcf7-form .wpcf7-radio {
display: flex;
flex-direction: column;
}
.wpcf7 .wpcf7-form .wpcf7-acceptance label {
display: flex;
align-items: baseline;
gap: 0.5rem;
}
.wpcf7-list-item {
display: inline-block;
margin: 0;
}
.wpcf7-acceptance .wpcf7-list-item-label {
font-size: 0.75rem;
font-style: italic;
font-weight: 400;
line-height: 1.1rem;
display: block;
}
.wpcf7 input[type="submit"]:hover,
.wpcf7 input[type="submit"]:active,
.wpcf7 input[type="submit"]:focus,
.btn-style:hover,
.btn-style:active,
.btn-style:focus {
background-color: #000000 !important;
color: #fff !important;
border: none;
} input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type="number"] {
-moz-appearance: textfield;
} .stock.out-of-stock {
color: #dc3232 !important;
}
.wpcf7 select.wpcf7-form-control.wpcf7-select {
-webkit-appearance: none;
-moz-appearance: none;
background: url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png)
no-repeat right;
background-repeat: no-repeat;
background-position-x: 98%;
background-size: 0.6875rem 0.6875rem;
background-color: #fff;
}
#myBtn {
position: fixed;
bottom: 6.5%;
right: 0.5rem;
display: none;
color: #fff;
z-index: 99;
background-color: #000;
border: 0.063rem solid transparent;
border-radius: 0.375rem;
width: 2.5rem;
height: 2.5rem;
transition: all 0.6s ease;
}
#myBtn:hover {
background: #f4d53d;
border: 0.063rem solid transparent;
}
#myBtn .fa {
color: #fff;
font-size: 1.25rem;
transition: all 0.6s ease;
}
.desktop-swiper-image {
position: relative;
height: 100%;
width: 100%;
}
.desktop-swiper-image img {
height: 100%;
width: 100%;
object-fit: cover;
}
.swiper-button-next::after,
.swiper-button-prev::after {
font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none !important;
letter-spacing: 0;
font-variant: initial;
line-height: 1;
}
.slider-content {
position: absolute;
top: 50%;
left: 10%;
transform: translateY(-50%);
z-index: 2;
color: #fff;
max-width: 80%;
right: 0;
margin: 0 auto;
}
.slider-content h1,
.slider-content h2,
.slider-content h3,
.slider-content h4,
.slider-content h5,
.slider-content h6 {
margin-bottom: 0.5rem;
color: #fff;
font-family: "Montserrat", sans-serif;
font-weight: 900;
}
.slider-content h2 {
font-size: 2.5rem;
font-size: 2.5rem;
line-height: 2.875rem;
}
.slider-content h3 {
font-size: 1.75rem;
font-size: 1.75rem;
line-height: 2.125rem;
}
.slider-content h4 {
color: #fff;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 0.188rem;
text-transform: uppercase;
}
.slider-content p {
color: #fff;
font-size: 1.25rem;
font-size: 1.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.5rem;
margin-bottom: 0.5rem;
}
.slider-cta-button,
.wc-block-components-checkout-place-order-button,
.wp-block-button__link {
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
padding: 0.625rem 1.5rem;
text-align: center;
font-size: 0.875rem;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.4;
transition: all 0.6s ease;
text-transform: uppercase;
}
.white-cta .wp-block-button__link {
border-radius: 5px;
border: 1px solid #c5b22f !important;
background: #fff;
}
.white-cta .wp-block-button__link:hover {
border: 1px solid #000 !important;
}
.slider-cta-button {
margin-top: 0.2rem;
display: inline-block;
}
.slider-cta-button:hover,
.wc-block-components-checkout-place-order-button:hover,
.wp-block-button__link:hover,
button[type="submit"]:hover,
.woocommerce #review_form #respond .form-submit input:hover,
button[type="submit"]:active,
button[type="submit"]:focus,
.btn-primary:focus,
.btn-primary:active,
.btn:hover {
background: #000;
color: #fff;
}
button[type="submit"],
.woocommerce #review_form #respond .form-submit input,
.btn.disabled {
padding: 1rem 1.5rem;
line-height: normal;
transition: all 0.6s ease;
margin-left: 1rem;
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
text-transform: uppercase;
}
.woocommerce div.product form.cart .variations select {
padding-left: 1rem;
margin: 0;
border-radius: 3px;
background-color: #EAE9E9;
}
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:first-child:active,
.woocommerce-info .btn-check:checked + a.button,
.woocommerce-info :not(.btn-check) + a.button:active,
.woocommerce-info a.active.button,
.woocommerce-info a.button:first-child:active,
.woocommerce-info a.show.button,
.woocommerce-notices-wrapper .woocommerce-message .btn-check:checked + a.button,
.woocommerce-notices-wrapper
.woocommerce-message
:not(.btn-check)
+ a.button:active,
.woocommerce-notices-wrapper .woocommerce-message a.active.button,
.woocommerce-notices-wrapper .woocommerce-message a.button:first-child:active,
.woocommerce-notices-wrapper .woocommerce-message a.show.button,
.wpcf7 .btn-check:checked + input[type="submit"],
.wpcf7 :not(.btn-check) + input[type="submit"]:active,
.wpcf7 input.active[type="submit"],
.wpcf7 input.show[type="submit"],
.wpcf7 input[type="submit"]:first-child:active,
:not(.btn-check) + .btn:active {
background: #000;
color: #fff;
border-color: #000;
}
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
display: none;
}
ul.products.columns-4 li {
border-radius: 0.5rem;
background: #fff;
border: 0.125rem solid #eae9e9;
padding: 0;
text-align: center;
transition: all 0.3s ease;
}
ul.products.columns-4 li:hover {
box-shadow: 0.25rem 0.375rem 1.25rem rgba(0, 0, 0, 0.4);
}
#woocommerce-wrapper {
padding-top: 1.5rem;
}
ul.products.columns-5 li {
border-radius: 1.25rem;
background: #fff;
box-shadow: 0.125rem 0.125rem 0.625rem 0px rgba(0, 0, 0, 0.5);
padding: 1rem !important;
text-align: center;
transition: all 0.3s ease;
}
ul.products.columns-5 li:hover {
transform: translateY(-0.313rem);
box-shadow: 0.25rem 0.375rem 1.25rem rgba(0, 0, 0, 0.4);
}
ul.products.columns-5 li h2,
ul.products.columns-4 li h2 {
color: #000;
text-align: center;
font-size: 1.125rem !important;
font-weight: 500;
line-height: 1.75rem;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
padding-top: 1.5rem !important;
}
ul.products.columns-5 li .custom-cta-container a,
ul.products.columns-4 li .custom-cta-container a {
color: #f4d53d;
text-align: center;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
}
.yoast-breadcrumbs a,
.yoast-breadcrumbs {
color: #666;
font-size: 0.688rem;
font-style: normal;
font-weight: 400;
line-height: 1.313rem;
padding-top: 0.625rem;
padding-bottom: 5rem;
}
.yoast-breadcrumbs .breadcrumb_last {
color: #000;
font-size: 0.688rem;
font-style: normal;
font-weight: 400;
line-height: 1.313rem;
}
.page-id-682 .yoast-breadcrumbs a,
.page-id-682 .yoast-breadcrumbs,
.page-id-682 .yoast-breadcrumbs .breadcrumb_last {
color: #ffff;
}
.footer-widget {
padding-top: 2rem;
padding-bottom: 1rem;
}
.footer-widget a,
.footer-widget p,
.footer-widget li {
font-size: 0.938rem;
line-height: 1.5rem;
}
.footer-widget .footer-logo {
max-width: 10.625rem;
}
.footer-widget .social-icons .fa {
font-size: 1.3rem;
}
.wishlist_table thead tr th,
.wishlist_table tfoot td td,
.widget_yith-wcwl-lists ul.dropdown li.current a,
.widget_yith-wcwl-lists ul.dropdown li a:hover,
.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,
.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a {
background: #ffffff;
}
.woocommerce table.shop_table .add-to-cart-container {
padding: 0;
}
.wishlist-title-container {
display: none !important;
}
table.wishlist_table tr th.product-thumbnail {
width: 110px;
}
.woocommerce table.shop_table {
border-collapse: collapse;
}
table.tinvwl-table-manage-list {
border-collapse: collapse;
width: 100%;
}
table.tinvwl-table-manage-list th,
table.tinvwl-table-manage-list td {
border: 1px solid rgba(0, 0, 0, 0.08);
padding: 8px 12px;
}
table.tinvwl-table-manage-list th {
background-color: rgba(0, 0, 0, 0.03);
font-weight: 600;
}
.wishlist_table tr td.product-thumbnail a {
max-width: 150px;
width: 150px;
}
.woocommerce table.shop_table.wishlist_table tr td {
color: #000;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
#respond
input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
#respond
input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
input.button {
background-color: #000;
color: #fff;
}
.woocommerce div.product form.cart .reset_variations {
background: #000;
color: #fff;
padding: 0.3rem;
margin-left: 0.5rem;
border-radius: 5px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
#respond
input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles))
input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
#respond
input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(
:not(.edit-post-visual-editor)
)
.woocommerce
input.button:hover {
background-color: #f4d53d;
color: #000;
}
.woocommerce-page form .show-password-input {
top: 50%;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
border: 1px solid #ccc;
border-radius: 4px;
padding: 1rem;
display: flex;
flex-direction: column;
gap: 1rem;
}
.woocommerce-Address-title h2 {
font-size: 1.5rem;
}
.woocommerce-account .addresses .title .edit {
background: #f4d53d;
padding: 0.5rem;
border-radius: 6px;
font-size: 0.8rem;
}
.woocommerce-account .addresses .title .edit:hover {
background: #000;
color: #fff;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > label > a {
text-transform: lowercase;
margin-left: 0.5rem;
}
.filter-content .show-more {
background-color: #f4d53d;
margin-top: 0.5rem;
display: inline-flex;
font-weight: 700;
padding: 0.5rem;
border-radius: 0.5rem;
}
.filter-content .show-more:hover {
color: #fff;
background-color: #000;
}
.products.columns-5 li::marker {
list-style: none;
padding-left: 0;
margin-left: 0;
color: transparent;
font-size: 0;
}
.products.columns-5 {
padding-left: 0 !important;
}
.products.columns-5 .categories-name {
color: #000;
text-align: center;
font-size: 0.875rem;
font-style: normal;
font-weight: 800;
line-height: 1.125rem;
text-transform: uppercase;
}
.products.columns-5 .categories-name span {
font-size: 0.75rem;
display: block;
font-weight: 400;
}
.products.columns-5.categories-section li {
height: 18.75rem;
padding: 0 !important;
position: relative;
}
.products.columns-5.categories-section img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 1.25rem;
}
.products.columns-5.categories-section li .categories-name {
position: absolute;
bottom: 0.313rem;
left: 50%;
transform: translateX(-50%);
text-align: center;
width: 90%;
}
.swiper-home {
height: 70vh;
}
.swiper-home .swiper-button-next {
right: 2rem;
display: none;
}
.swiper-home .swiper-button-prev {
left: 2rem;
display: none;
}
.tnp-field,
.tnp-field a {
color: #fff;
}
.home .tnp-field-button {
text-align: center !important;
}
.tnp-field label {
display: none !important;
}
.tnp-subscription input[type="text"],
.tnp-subscription input[type="email"],
.tnp-subscription input[type="submit"],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type="text"],
.tnp-profile input[type="email"],
.tnp-profile input[type="submit"],
.tnp-profile select,
.tnp-profile textarea {
color: #000000;
border-color: #ffffff;
background-color: #ffffff;
font-size: 0.813rem;
border-radius: 1.875rem;
text-align: center;
}
.related.products {
display: inline-block;
padding-bottom: 5rem;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
.wpgs-for.slick-initialized,
.wpgs-nav .slick-slide {
border-radius: 0.5rem;
background: #fff;
box-shadow: 0.125rem 0.125rem 0.625rem 0px rgba(0, 0, 0, 0.5);
padding: 1rem !important;
transition: all 0.3s ease;
}
.wpgs-nav .slick-slide {
margin-bottom: 1rem;
}
.woocommerce ul.products li.product .price ins,
.swiper .price ins {
text-decoration: none;
}
.woocommerce ul.products li.product a img {
margin: 0;
border-radius: 0.5rem 0.5rem 0 0;
}
.swiper .price del {
color: inherit;
opacity: 0.5;
display: inline-block;
}
.swiper .price ins {
font-weight: 700;
}
.woocommerce div.product div.images {
margin-bottom: 4rem;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme))
.woocommerce-breadcrumb
a,
.custom-blp-breadcrumb a {
font-size: 0.688rem;
color: #8b8a8a;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme))
.woocommerce-breadcrumb,
.custom-blp-breadcrumb {
font-size: 0.688rem;
color: #000;
margin-bottom: 1.5rem;
line-height: 1rem;
}
.custom-blp-breadcrumb a:hover {
color: #000;
}
.single-product .woocommerce-breadcrumb {
display: none;
}
.wc-block-cart__submit-button,
.wc-block-cart__submit-button:hover,
.wc-block-cart__submit-button:active,
.wc-block-cart__submit-button:focus {
box-shadow: none !important;
background: #000;
color: #fff;
transition: all 0.6s ease;
}
.wpgs-nav .slick-prev:before,
.wpgs-nav .slick-next:before {
font-size: 1.375rem !important;
}
.single-product .woocommerce-notices-wrapper .woocommerce-message {
line-height: 3rem;
}
.wc-block-cart__submit-button:hover,
.wc-block-cart__submit-button:active,
.wc-block-cart__submit-button:focus {
background: #f4d53d;
}
.woocommerce-MyAccount-navigation ul {
padding-left: 0;
display: flex;
flex-direction: column;
}
.woocommerce-MyAccount-navigation li,
.list-group-item.active,
.woocommerce-MyAccount-navigation li:hover {
background-color: #f1f1f1;
padding: 0.938rem;
margin-bottom: 0.125rem;
}
.woocommerce-MyAccount-navigation li a {
color: #000;
font-size: 0.75rem;
font-style: normal;
font-weight: 400;
line-height: 1.5rem;
text-transform: uppercase;
}
.list-group-item.active a,
.woocommerce-MyAccount-navigation li a:hover {
font-weight: 700;
}
.woocommerce-MyAccount-content a {
color: #000;
font-weight: 700;
}
.woocommerce-MyAccount-content a:hover {
color: #f4d53d;
}
.woocommerce-MyAccount-navigation li:before {
content: "\f0da ";
font-family: "FontAwesome";
color: #f4d53d;
margin-right: 0.5rem;
}
.woocommerce-edit-account fieldset {
margin-top: 2rem;
}
.woocommerce-info a.button {
background-color: #000;
border: none;
color: #fff;
}
.woocommerce-info {
background-color: #f1f1f1;
border: none;
color: #000;
display: flow-root;
}
.woocommerce-info::before {
color: #f4d53d;
}
.woocommerce-order {
padding-top: 2rem;
padding-bottom: 2rem;
}
.woocommerce-MyAccount-content .col-1 {
width: 100%;
}
.woocommerce table.my_account_orders .button,
.woocommerce-edit-account .woocommerce-Button.button {
background: #000;
color: #fff;
background-color: #000;
}
.woocommerce table.my_account_orders .button:hover,
.woocommerce-edit-account .woocommerce-Button.button:hover {
background: #f4d53d;
background-color: #f4d53d;
color: #fff;
}
.is-ajax-search-details a,
.is-ajax-search-result a {
color: #000 !important;
}
.woocommerce.columns-5 {
margin-top: 3rem;
margin-bottom: 3rem;
}
.woocommerce div.product form.cart {
display: flex;
margin-top: 1.5rem;
margin-bottom: 1.5rem;
border-bottom: 0.063rem solid #c7c7c7;
padding-bottom: 1.5rem;
flex-wrap: wrap;
}
.woocommerce div.product form.cart div.quantity {
margin: 0;
}
.woocommerce div.product .product_title {
color: #000;
font-size: 1.75rem;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 1rem;
}
.single-product div.product p.price,
.woocommerce-variation-price span.price {
margin-bottom: 1.5rem;
text-decoration: none;
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
gap: 1rem;
align-items: center;
color: #000 !important;
font-size: 1.5rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
}
.wpgs-for .slick-arrow,
.single-product .stock.in-stock {
display: none !important;
}
.figure-img,
.wp-block-image > figure img,
figure.wp-block-image img {
margin-bottom: 0;
}
.mw-700 {
max-width: 43.75rem;
}
#secondary-menu-offcanvas {
padding-left: 0;
}
body.virtualna-no-sidebar.woocommerce-cart .alignwide {
margin: auto;
max-width: 100%;
width: 100%;
}
.alert-success,
.woocommerce-notices-wrapper .woocommerce-message {
--bs-alert-color: #000000;
--bs-alert-bg: #ffffff;
--bs-alert-border-color: #000000;
}
.woocommerce-message::before {
color: #000000;
}
.border-bottom-color {
border-bottom: 0.313rem solid #f4d53d;
}
.menu-item-has-children .after-content i {
color: #fff;
font-size: 1.2rem;
}
.after-content {
display: flex;
align-items: center;
}
.products.columns-5 {
display: grid;
grid-template-columns: repeat(5, minmax(0, 1fr));
gap: 1rem;
margin-bottom: 0;
}
.woocommerce-account .section {
margin-top: 2rem;
margin-bottom: 2rem;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details {
padding-left: 0;
}
.added_to_cart.wc-forward {
display: none !important;
}
.woosc-btn-text {
display: none;
}
.archive .woosc-btn-has-icon,
.related.products .woosc-btn-has-icon,
.swiper .woosc-btn-has-icon {
background-color: #000;
border: none;
color: #fff;
border-radius: 0.375rem;
padding: 0.5rem;
position: absolute;
left: 0.625rem;
top: 0.625rem;
}
.summary .woosc-btn-has-icon {
background-color: #000;
border: none;
color: #fff;
border-radius: 0.375rem;
padding: 0.5rem;
}
.woocommerce .woocommerce-ordering select {
vertical-align: top;
padding: 0.3rem;
border-radius: 0.5rem;
font-size: 14px;
}
.woocommerce .products ul,
.woocommerce ul.products {
margin: 0 0 2rem;
}
body .alignfull {
margin: 0 calc(50% - 50vw);
max-width: 100vw;
width: 100vw;
}
.woosc_table {
width: 100%;
border-collapse: collapse;
font-family: "Segoe UI", Roboto, sans-serif;
font-size: 1rem;
color: #333;
background-color: #fff;
box-shadow: 0 0 0.938rem rgba(0, 0, 0, 0.1);
margin-bottom: 2rem;
margin-top: 2rem;
border-radius: 0.625rem;
overflow: hidden;
}
.woosc_table .woosc-remove {
background-color: #dc3545;
border: none;
color: #fff;
text-decoration: none;
padding: 0.375rem;
border-radius: 0.313rem;
}
.woosc_table thead {
background-color: #f8f9fa;
font-weight: bold;
}
.woosc_table th,
.woosc_table td {
padding: 1rem;
text-align: center;
vertical-align: middle;
border-bottom: 0.063rem solid #e2e8f0;
border-right: 0.063rem solid #e2e8f0;
}
.woocommerce-product-attributes-item th {
border-left: 0.063rem solid #e2e8f0;
}
.woocommerce-product-attributes-item {
border-top: 0.063rem solid #e2e8f0;
}
.woosc_table td.td-label {
text-align: left;
font-weight: 600;
background-color: #f1f5f9;
color: #111827;
width: 11.25rem;
}
td.td-placeholder:empty,
th.th-placeholder:empty {
display: none;
}
.woosc_table img {
max-width: 7.5rem;
height: auto;
border-radius: 0.375rem;
box-shadow: 0 0 0.313rem rgba(0, 0, 0, 0.1);
}
.woosc_table .woocommerce-product-attributes {
margin: 0 auto;
text-align: left;
}
.woosc_table .woocommerce-product-attributes-item__label {
font-weight: 600;
color: #555;
}
.woosc_table .woocommerce-product-attributes-item__value p {
margin: 0;
color: #222;
}
.woosc_table del {
color: #888;
text-decoration: line-through;
margin-right: 0.5rem;
}
.woosc_table ins {
color: #d43f3a;
font-weight: bold;
text-decoration: none;
}
.woosc-remove {
display: inline-block;
margin-left: 0.625rem;
color: #dc3545;
cursor: pointer;
font-size: 0.9rem;
font-weight: bold;
}
.single-product .product-attributes {
font-weight: 700;
text-transform: uppercase;
color: #dc3545;
line-height: normal;
}
.single-product .attributes-summary ul li {
color: #dc3545;
margin-bottom: 0.313rem;
}
.single-product .attributes-summary a {
font-style: italic;
font-weight: 700;
}
.webshop-section svg {
fill: #f4d53d;
width: 3.75rem;
margin-top: 1.5rem;
}
.webshop-section .wp-block-column {
text-align: center;
background: #f8f9fa;
border-radius: 1rem;
}
.swiper.swiper-products {
padding-top: 0.5rem;
padding-bottom: 3.5rem;
padding-right: 0.2rem;
padding-left: 0.2rem;
}
.home .swiper.swiper-products {
padding-bottom: 8rem;
}
.swiper.swiper-categories {
padding-bottom: 7rem;
margin-bottom: 2rem;
}
.swiper-single-categories {
padding-bottom: 3rem !important;
}
.swiper-products .swiper-slide {
border-radius: 0.5rem;
background: #fff;
border: 0.063rem solid #d9d9d9;
padding: 1rem !important;
text-align: center;
transition: all 0.3s ease;
height: auto;
}
.swiper-products .swiper-slide h2 {
color: #000;
text-align: center;
font-size: 1.125rem;
font-style: normal;
font-weight: 500;
line-height: 1.563rem;
}
.swiper-products .text-info a,
.archive.woocommerce ul.products li.product .price {
color: #000;
text-align: center;
margin-bottom: 1rem;
font-size: 1.125rem;
font-style: normal;
font-weight: 700;
margin-bottom: 0.5rem;
}
.single-product .swiper-products .text-info a {
margin-bottom: 0;
font-size: 1rem;
}
.swiper-products .text-info a:hover {
color: #f4d53d;
}
.woocommerce .swiper-products div.product {
position: initial;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.swiper-products .text-info .price {
margin-bottom: 0.75rem;
}
.swiper-products .swiper-button-next:after,
.swiper-products .swiper-button-prev:after,
.swiper-categories .swiper-button-next:after,
.swiper-categories .swiper-button-prev:after,
.swiper-home .swiper-button-next::after,
.swiper-home .swiper-button-prev::after,
.swiper-single-categories .swiper-button-next::after,
.swiper-single-categories .swiper-button-prev::after {
display: none !important;
}
.swiper-products .swiper-button-next,
.swiper-products .swiper-button-prev,
.swiper-categories .swiper-button-next,
.swiper-categories .swiper-button-prev,
.swiper-home .swiper-button-next,
.swiper-home .swiper-button-prev,
.swiper-single-categories .swiper-button-next,
.swiper-single-categories .swiper-button-prev {
transform: scale(1.5);
}
.swiper-products .swiper-button-next:hover,
.swiper-products .swiper-button-prev:hover,
.swiper-categories .swiper-button-next:hover,
.swiper-categories .swiper-button-prev:hover,
.swiper-home .swiper-button-next:hover,
.swiper-home .swiper-button-prev:hover,
.swiper-single-categories .swiper-button-next:hover,
.swiper-single-categories .swiper-button-prev:hover {
fill: #f4d53d;
transition: all 0.6s ease;
}
.swiper-home .swiper-button-next,
.swiper-home .swiper-button-prev {
fill: #fff;
}
.hp-category-box {
position: relative;
}
.hp-category-box p,
.single-product .cat-title p {
color: #fff;
font-size: 1.25rem;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 0 !important;
position: absolute;
bottom: 5%;
left: 5%;
padding-right: 5%;
}
.hp-category-box a {
color: #fff;
border-radius: 0.5rem;
width: 100%;
}
.hp-category-box a:hover {
color: #f4d53d;
}
.hp-category-box a img:hover {
box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.32);
}
.hp-category-box img,
.single-product .cat-thumb img {
height: 18.75rem;
width: 100%;
border-radius: 0.5rem;
object-fit: cover;
transition: box-shadow 0.25s ease;
}
.hp-category-box img {
filter: brightness(0.85);
}
.single-product .cat-thumb img:hover {
box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.32);
}
.hp-category-box figure {
margin-bottom: 1rem;
}
.woocommerce-result-count {
display: none !important;
}
.archive .term-description {
border-bottom: 1px solid #d9d9d9;
margin-bottom: 1.5rem;
}
.archive .term-description p {
max-width: 56.25rem;
margin-bottom: 1.5rem;
}
.archive .term-description img {
width: 100%;
}
.archive .term-description p:has(img) {
width: 100%;
max-width: 100%;
}
.filter-button {
background-color: #000;
color: #fff;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 500;
line-height: 1.313rem;
text-transform: uppercase;
border: none;
padding: 0.438rem 1.25rem;
border-radius: 0.313rem;
}
.product-meta--cats a {
color: #000;
}
.product-meta--cats a:hover {
color: #f4d53d;
}
.product-meta--share .socios i {
color: #fff;
background: #000;
width: 1.5rem;
height: 1.5rem;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.related.products.container,
.woocommerce-product-rating {
display: none !important;
}
.woocommerce div.product p.price ins {
text-decoration: none !important;
}
.woocommerce div.product p.price del {
font-size: 1.125rem;
font-style: normal;
font-weight: 500;
line-height: 1.313rem;
opacity: 1;
}
.single-product .woocommerce-tabs {
max-width: 68.75rem;
margin: 0 auto;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
margin-bottom: 0;
display: flex;
justify-content: center;
gap: 0.313rem;
padding-left: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 0;
padding: 1.875rem;
border: 0.188rem solid #eae9e9;
border-radius: 0.5rem;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
padding: 0;
margin: 0;
border-radius: 0.5rem 0.5rem 0px 0px;
border: 0.125rem solid #eae9e9;
border-bottom: none !important;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.single-product #tab-description h2,
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
display: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
border: 0.125rem solid #000 !important;
border-radius: 0.5rem 0.5rem 0px 0px !important;
background: #000;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #fff;
background: #000;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: #000;
font-size: 1.125rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
text-transform: uppercase;
background: #fff;
padding: 1.25rem;
border-radius: 0.5rem 0.5rem 0px 0px;
}
.single-product .swiper.swiper-products .swiper-button-next,
.single-product .swiper.swiper-products .swiper-button-next,
.single-product .swiper.swiper-single-categories .swiper-button-next,
.single-product .swiper.swiper-single-categories .swiper-button-next,
.swiper-products .swiper-button-next {
right: 44%;
top: 95%;
}
.single-product .swiper.swiper-products .swiper-button-prev,
.swiper.swiper-products .swiper-button-prev,
.single-product .swiper.swiper-single-categories .swiper-button-prev,
.single-product .swiper.swiper-single-categories .swiper-button-prev {
left: 44%;
top: 95%;
}
.swiper.swiper-products .price,
.single-product .swiper.swiper-products .price {
color: #000;
text-align: center;
font-size: 1.125rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
margin-bottom: 0.5rem;
display: block;
}
.swiper-products .button.yith-wcqv-button,
.woocommerce ul.products li.product .button.yith-wcqv-button {
font-size: 0;
position: absolute;
top: 7%;
right: 3%;
background-color: transparent !important;
margin: 0;
padding: 0;
}
.single-product .swiper-products .button.yith-wcqv-button {
top: 8%;
font-size: 0;
}
.archive .tinvwl-after-add-to-cart,
.single-product .swiper .tinvwl_add_to_wishlist_butto,
.woocommerce-cart .swiper .tinvwl_add_to_wishlist_button,
.swiper .tinvwl_add_to_wishlist_button {
font-size: 0;
position: absolute;
top: 1%;
right: 2%;
background-color: transparent !important;
margin: 0;
padding: 0;
}
.archive .tinvwl_add_to_wishlist_button.tinvwl-icon-heart {
font-size: 0;
}
.wc-block-components-address-form__country.wc-block-components-country-input {
margin-top: 12px !important;
}
.woocommerce-cart #offcanvas-cart {
display: none !important;
}
.single-product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart,
.single-product .swiper .tinvwl_add_to_wishlist_button.tinvwl-icon-heart {
font-size: 0;
margin-left: 1rem;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
margin-right: 0;
color: #f4d53d;
font-size: 24px;
}
.single-product .summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
font-size: 34px;
}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
margin-top: 0;
}
.tinvwl-table-manage-list .product-date {
display: none !important;
}
.swiper-products .button.yith-wcqv-button:after,
.woocommerce ul.products li.product .button.yith-wcqv-button:after {
content: "\f06e";
font-family: "FontAwesome";
font-size: 1.25rem;
color: #f4d53d;
}
.yith-wcwl-add-to-wishlist-button__label {
display: none;
}
.single-product form.cart .yith-add-to-wishlist-button-block {
position: inherit;
border-radius: 0.313rem;
background: #eae9e9;
color: #000;
text-align: center;
font-size: 0.813rem;
font-style: normal;
font-weight: 600;
text-transform: uppercase;
padding: 0.5rem 1rem;
margin-left: 1rem;
}
.single-product.woocommerce div.product div.images img.wp-post-image,
.single-product .woocommerce-product-gallery__image img {
border-radius: 0.5rem;
border: 0.125rem solid #eae9e9;
}
.single-product form.cart svg.yith-wcwl-add-to-wishlist-button-icon {
color: #000;
font-size: 1.125rem;
}
.comment-form-rating {
padding-top: 0;
padding-bottom: 0;
}
.single-product
form.cart
.yith-add-to-wishlist-button-block
.yith-wcwl-add-to-wishlist-button__label {
display: inline;
}
.yith-add-to-wishlist-button-block {
position: absolute;
top: 1%;
right: 3%;
padding: 0;
margin: 0;
}
.yith-add-to-wishlist-button-block a {
padding: 0 !important;
margin: 0 !important;
}
.yith-wcwl-add-to-wishlist-button:not(
.yith-wcwl-add-to-wishlist-button--themed-button
)
svg.yith-wcwl-add-to-wishlist-button-icon {
color: #f4d53d;
width: 1.438rem;
}
.home .swiper.swiper-products .swiper-button-next,
.home .swiper.swiper-products .swiper-button-prev {
top: 85%;
}
.swiper-categories .swiper-button-next {
right: 44%;
top: 85%;
}
.swiper-categories .swiper-button-prev {
left: 44%;
top: 85%;
}
.single-product .flex-control-nav li {
border-radius: 0.5rem;
border: 0.125rem solid #eae9e9;
}
#dgwt-wcas-search-input-1,
#header-top .header-3 {
width: 24rem;
}
.yith-wcwl-feedback-messages-container {
display: none !important;
}
.single-product .heading-section h2,
.woocommerce-cart h2.cross-sell {
color: #000;
font-size: 2rem;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.woocommerce-order-details__title,
.woocommerce .woocommerce-customer-details .woocommerce-column__title {
color: #000;
font-size: 1.75rem;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.wc-block-components-form .wc-block-components-text-input.is-active label,
.wc-blocks-components-select .wc-blocks-components-select__label {
font-weight: 700 !important;
color: #000 !important;
}
.wc-blocks-components-select .wc-blocks-components-select__select,
.wc-block-components-form .wc-block-components-text-input input[type="email"],
.wc-block-components-form .wc-block-components-text-input input[type="number"],
.wc-block-components-form
.wc-block-components-text-input
input[type="password"],
.wc-block-components-form .wc-block-components-text-input input[type="tel"],
.wc-block-components-form .wc-block-components-text-input input[type="text"],
.wc-block-components-form .wc-block-components-text-input input[type="url"],
.wc-block-components-text-input input[type="email"],
.wc-block-components-text-input input[type="number"],
.wc-block-components-text-input input[type="password"],
.wc-block-components-text-input input[type="tel"],
.wc-block-components-text-input input[type="text"],
.wc-block-components-text-input input[type="url"] {
border-radius: 0.563rem !important;
border: 0.063rem solid #ccc !important;
background: #fff;
}
.wp-block-woocommerce-checkout-order-summary-block {
background: #eae9e9 !important;
border-color: #eae9e9 !important;
}
.wc-block-components-product-badge.wc-block-components-sale-badge,
.wc-block-components-product-metadata__description {
display: none !important;
}
.wc-block-components-radio-control--highlight-checked:after {
border: 0px solid hsla(0, 0%, 7%, 0.11) !important;
}
.wp-block-woocommerce-checkout-actions-block
.wc-block-checkout__actions_row
.wc-block-components-checkout-place-order-button {
border: none !important;
box-shadow: none !important;
}
.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button {
border-radius: 0.313rem;
border: 0.063rem solid #0eb4b2;
background: #e6faf7;
padding-left: 2.5rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-right: 2rem;
font-weight: 700;
text-transform: uppercase;
display: flex;
justify-content: center;
align-items: center;
line-height: normal;
}
.woocommerce-checkout
.wp-block-woocommerce-checkout-actions-block
.wc-block-checkout__actions_row {
align-items: center;
}
.wc-block-components-shipping-rates-control
.wc-block-components-radio-control__label,
.wc-block-components-formatted-money-amount,
.wc-block-checkout__payment-method
.wc-block-components-radio-control-accordion-option
.wc-block-components-radio-control__label {
color: #000;
font-size: 1rem;
font-style: normal;
font-weight: 700 !important;
line-height: normal;
}
.wc-block-components-product-price,
.wc-block-components-checkout-order-summary__title-text {
font-weight: 700 !important;
}
.single-product .flex-control-nav li img {
border-radius: 0.5rem;
}
.single-product .flex-control-nav {
display: flex;
gap: 0.5rem;
margin-top: 1rem !important;
}
.woocommerce .star-rating {
color: #f4d53d;
}
.swiper-products .star-rating {
display: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border: 0.125rem solid #eae9e9;
border-radius: 0.5rem;
}
.woocommerce #reviews #comments h2 {
font-size: 1.25rem;
line-height: 1.5rem;
}
.woocommerce #reviews #comments ol.commentlist {
padding-left: 0;
}
.comment-reply-title {
font-weight: 700;
font-size: 1.125rem;
margin-top: 1rem;
margin-bottom: 1rem;
display: block;
}
.woocommerce-noreviews {
margin-bottom: 0;
}
.woocommerce #review_form #respond p {
display: flex;
flex-direction: column;
}
.woocommerce #review_form #respond p.comment-form-cookies-consent {
display: flex;
flex-direction: row;
gap: 1rem;
font-size: 0.8rem;
line-height: 1.2rem;
}
.woocommerce #review_form #respond textarea,
form.comment-form input {
border: 0.125rem solid #eae9e9;
border-radius: 0.5rem;
}
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor
svg,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:active,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:hover,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:visited {
color: rgb(255 255 255);
fill: rgb(255 255 255);
padding: 0;
font-size: 1.5rem;
}
:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-facebook,
:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-instagram {
background-color: #000000;
color: #fff;
}
.add-to-cart-container {
padding-bottom: 1.5rem;
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.add-to-cart-container button {
padding: 1rem;
} #infinite-trigger.loading-spinner {
display: block; margin: 20px auto;
width: 40px;
height: 40px;
border: 4px solid rgba(0, 0, 0, 0.1); border-top: 4px solid #f4d53d; border-radius: 50%;
animation: spin 1s linear infinite; }
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.woocommerce nav.woocommerce-pagination {
display: none !important;
}
.woocommerce nav.woocommerce-pagination {
padding-bottom: 2rem;
padding-top: 1rem;
text-align: end;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
background: #000000;
color: #f4d53d;
}
.woocommerce nav.woocommerce-pagination ul {
border: 0px solid #cfc8d8;
}
.woocommerce nav.woocommerce-pagination ul li {
border-right: 0px solid #cfc8d8;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
color: #000;
}
.single-product .custom-fields-container {
border-radius: 0.375rem;
background: #eae9e9;
padding: 1rem;
}
.single-product .custom-fields-container .form-row textarea,
.single-product .custom-fields-container .form-row input {
border: none !important;
border-radius: 0 !important;
background: #fff !important;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > a:hover,
.yith-wcan-filters
.yith-wcan-filter
.filter-items
.filter-item
> label
> a:hover {
color: #f4d53d;
} .cr-reviews-slider .cr-review-card .cr-review-card-inner {
border-color: #eae9e9 !important;
background-color: #eae9e9 !important;
border-radius: 0.5rem;
}
.cr-reviews-slider .cr-review-card .top-row {
border-bottom: solid 0.125rem #000000;
}
.cr-reviews-slider .cr-review-card .middle-row,
.cr-reviews-slider .cr-review-card .cr-incentivized-row {
background: #fff;
border-radius: 0.5rem;
}
.cr-reviews-slider .cr-review-card .review-product {
background-color: #ffffff;
border-radius: 0.5rem;
}
.cr-reviews-grid .cr-review-card .rating-row .rating-label,
.cr-reviews-slider .cr-review-card .rating-row .rating-label {
color: #000000;
}
.cr-reviews-slider .slick-dots li.slick-active button:before {
opacity: 1;
color: #f4d53d;
}
.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon {
fill: #f4d53d !important;
}
.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg {
stroke: #f4d53d !important;
}
.cr-reviews-slider .slick-prev:before,
.cr-reviews-slider .slick-next:before {
opacity: 1;
color: #000000;
}
.cr-reviews-slider .slick-prev:hover:before,
.cr-reviews-slider .slick-next:hover:before {
color: #f4d53d;
}
.navbar-toggler {
color: #fff;
text-align: center;
font-size: 1.5rem;
font-style: normal;
font-weight: 700;
line-height: 1.5rem;
text-transform: uppercase;
border: none !important;
box-shadow: none !important;
}
.navbar-toggler:hover,
.navbar-toggler:hover .fa-bars:before {
color: #f4d53d;
}
.woocommerce-variation-add-to-cart {
display: flex;
}
.info-btn {
font-size: 0.75rem;
font-style: normal;
font-weight: 700;
line-height: 1.125rem;
text-transform: uppercase;
}
.up-sells.upsells.products,
#yith-quick-view-content .yith-add-to-wishlist-button-block,
.woocommerce ul.products li.product .star-rating,
.fixed-height .star-rating,
.yith-quick-view-content .product-meta--stock,
.yith-quick-view-content .product-meta--sku,
.yith-quick-view-content .product-meta--share {
display: none !important;
}
.dgwt-wcas-st {
color: #000;
}
.wishlist_table .product-add-to-cart a {
display: block !important;
margin: 0 auto 5px !important; border: none;
padding: 0.8rem 0.5rem;
line-height: 1rem;
transition: all 0.6s ease;
margin-left: 0.625rem;
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
text-transform: uppercase;
margin: 0;
}
.wishlist_table .product-add-to-cart a:hover {
background-color: #000;
color: #fff;
}
#yith-quick-view-content .product_title.entry-title {
font-size: 1.4rem;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a,
.yith-wcan-filters
.yith-wcan-filter
.filter-items
.filter-item.active
> label
> a {
color: #000;
}
#radio-control-0-box_now_delivery__label,
#radio-control-0-gls_shipping_method__label {
display: flex;
flex-direction: column;
}
#radio-control-0-box_now_delivery__label::after {
content: "Najjeftinija opcija, besplatno iznad 30€";
color: #000;
font-size: 0.875rem;
font-style: normal;
font-weight: 500;
line-height: 1.375rem;
}
#radio-control-0-gls_shipping_method__label::after {
content: "Besplatno iznad 50€ ";
color: #000;
font-size: 0.875rem;
font-style: normal;
font-weight: 500;
line-height: 1.375rem;
}
.wc-block-components-radio-control-accordion-content {
font-size: 0.875rem;
font-style: normal;
font-weight: 500;
line-height: 1.25rem;
}
.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button svg {
left: 0.5rem;
}
.woocommerce-cart .wc-block-cart__submit-button {
box-shadow: none !important;
background: #f4d53d;
color: #000000;
font-weight: 700;
border-radius: 0.313rem;
transition: all 0.6s ease;
}
.woocommerce-cart .wc-block-cart__submit-button:hover {
background: #000;
color: #fff;
}
.fsr-message {
background: rgba(14, 180, 178, 0.1);
text-align: center;
padding-top: 1rem;
font-weight: 500;
padding-bottom: 1rem;
}
.fsr-message strong {
color: #0eb4b2;
}
.is-large.wc-block-cart {
margin-bottom: 0 !important;
}
.swiper-home .swiper-pagination-bullet.swiper-pagination-bullet-active {
opacity: 1;
background: #f4d53d;
}
.swiper-home .swiper-pagination-bullet {
width: 13px;
height: 13px;
background: #fff;
opacity: 1;
}
#yith-quick-view-content div.product div.images a {
pointer-events: none;
cursor: default;
}
.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-weight: 700;
font-size: 1.7rem;
text-align: center;
margin-bottom: 2rem;
}
.max-width-530 {
max-width: 530px;
}
.max-width-700 {
max-width: 700px;
}
.testimonial-box {
border-radius: 10px;
background: #e4e4e4;
min-height: 400px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding: 1.5rem;
height: 100%;
}
.testimonial-box p:first-child {
text-align: center;
font-size: 15px;
}
.vt-testimonials.swiper .swiper-slide {
height: auto;
}
.vt-testimonials.swiper {
padding-bottom: 3rem;
}
.vt-testimonials.swiper
.swiper-pagination-bullet.swiper-pagination-bullet-active {
opacity: 1;
background: #f4d53d;
}
.vt-testimonials.swiper .swiper-pagination-bullet {
background: #d9d9d9;
opacity: 1;
width: 10px;
height: 10px;
}
.is-style-masonry.columns-default {
-webkit-columns: 3; -moz-columns: 3; columns: 3; }
.is-style-masonry.columns-1 {
-webkit-columns: 1; -moz-columns: 1; columns: 1; }
.is-style-masonry.columns-2 {
-webkit-columns: 2; -moz-columns: 2; columns: 2; }
.is-style-masonry.columns-3 {
-webkit-columns: 3; -moz-columns: 3; columns: 3; }
.is-style-masonry.columns-4 {
-webkit-columns: 4; -moz-columns: 4; columns: 4; }
.is-style-masonry.columns-5 {
-webkit-columns: 5; -moz-columns: 5; columns: 5; }
.is-style-masonry.columns-6 {
-webkit-columns: 6; -moz-columns: 6; columns: 6; }
.is-style-masonry.columns-7 {
-webkit-columns: 7; -moz-columns: 7; columns: 7; }
.is-style-masonry.columns-8 {
-webkit-columns: 8; -moz-columns: 8; columns: 8; }
.fa.fa-facebook-square,
.fa.fa-instagram {
font-size: 22px;
}
.swiper-button-next svg,
.swiper-button-prev svg {
transform: scale(1.5);
}
.swiper-button-next svg:hover path,
.swiper-button-prev svg:hover path {
fill: #f4d53d;
}
.wc-block-checkout__pickup-options
.wc-block-components-local-pickup-rates-control
.wc-block-components-radio-control__description,
.wp-block-woocommerce-checkout-pickup-options-block
.wc-block-components-local-pickup-rates-control
.wc-block-components-radio-control__description,
.nav-item .submenu-toggle,
.fa.fa-angle-right,
.fa.fa-angle-right::before,
.fa.fa-arrow-left,
.fa.fa-arrow-left:before {
color: #000000 !important;
}
.is-style-masonry {
display: block !important;
}
.is-style-masonry .wp-block-image {
width: 100% !important;
margin-bottom: var(--wp--style--unstable-gallery-gap) !important;
}
.page-id-822 .article-content a {
color: #f4d53d;
}
.vt-img-box img {
width: 100%;
height: 100%;
object-fit: cover;
transition: all 0.6s ease;
}
.vt-img-box img:hover {
transform: scale(1.05);
cursor: pointer;
}
#infinite-trigger {
display: inline-block;
width: 40px;
height: 40px;
border: 3px solid #f4d53d;
border-radius: 50%;
border-top-color: #fff;
animation: spin 1s ease-in-out infinite;
-webkit-animation: spin 1s ease-in-out infinite;
}
@keyframes spin {
to {
-webkit-transform: rotate(360deg);
}
}
@-webkit-keyframes spin {
to {
-webkit-transform: rotate(360deg);
}
}
.checkout-grid {
display: grid;
grid-template-columns: 1.4fr 1fr;
gap: 40px;
}
.checkout-left,
.checkout-right {
background: #fff;
border-radius: 12px;
}
@media (max-width: 991px) {
.checkout-grid {
grid-template-columns: 1fr;
}
.checkout-right {
position: static;
}
}
#box_now_selected_locker_details p {
height: auto !important;
}
.woocommerce-checkout .wp-block-group.alignwide {
width: 100%;
margin: 0 auto;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
border-radius: 4px;
box-shadow: inset 0 0 0 1.5px currentColor;
padding: 1rem;
margin-bottom: 1rem;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
padding: 0;
border-bottom: none;
margin: 0;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
border: 1em solid #f5f5f5;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #ffffff;
border-radius: 0;
padding: 0;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
background-color: #f5f5f5;
color: #000000;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt {
background-color: #f4d53d;
color: #000;
-webkit-font-smoothing: antialiased;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:focus {
background-color: #000;
color: #fff;
}
#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
padding: 0;
}
.woocommerce-checkout h3 {
font-size: 1.5rem;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
border: none;
border-radius: 4px;
padding: 0;
display: flex;
flex-direction: column;
gap: 1rem;
}
.woocommerce .woocommerce-customer-details address {
font-style: normal;
margin-bottom: 0;
border: 1px solid rgb(0 0 0 / 56%);
border-bottom-width: 2px;
border-right-width: 2px;
text-align: left;
width: 100%;
border-radius: 4px;
padding: 6px 12px;
box-sizing: border-box;
}
.woocommerce-order-details > div:empty {
display: none !important;
}
#gls-map-button {
background-color: #f4d53d;
color: #000;
-webkit-font-smoothing: antialiased;
border: none;
padding: 0.5rem;
border-radius: 4px;
text-decoration: none;
transition: all 0.6s ease;
}
#gls-map-button:hover {
background-color: #000;
color: #fff;
}
@media (min-width: 1400px) {
.single-product .add-to-cart-container .qty[type="number"] {
width: 3rem;
}
}
@media screen and (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: 1296px;
}
.page-id-830 section .container#content,
.page-id-836 section .container#content,
.page-id-842 section .container#content,
.page-id-819 section .container#content,
.page-id-822 section .container#content,
.page-id-828 section .container#content {
max-width: 960px;
}
}
@media screen and (max-width: 991px) {
.dropdown-menu .dropdown-item {
width: auto;
}
.navbar-toggler .fa:before {
content: "\f0c9";
} .menu-heading {
color: #fff;
font-size: 0.625rem;
font-style: normal;
font-weight: 700;
line-height: 1.5rem;
text-transform: uppercase;
}
.navbar-toggler {
border: none;
box-shadow: none;
}
.header-top .makete-logo-logo {
max-width: 9.375rem;
}
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
.products.columns-6 {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 1.5rem;
margin-bottom: 0;
}
.products.columns-5 {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 0.5rem;
margin-bottom: 0 !important;
}
.btn-primary,
.btn-outline-primary,
.woocommerce-lost-password .woocommerce-Button {
padding: 0.6rem;
font-size: 0.8rem;
}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.products.columns-4 {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 1.5rem;
margin-bottom: 0;
}
.single-product button[name="add-to-cart"],
.single-product .single_add_to_cart_button {
padding: 0.8rem 1.5rem 0.8rem 1.5rem;
font-size: 0.8rem;
}
.woocommerce-variation-add-to-cart {
flex-wrap: wrap;
}
.single-product form.cart .yith-add-to-wishlist-button-block {
margin-top: 1rem;
margin-top: 1rem;
margin-left: 0;
padding: 0.4rem 0.8rem;
}
.single-product form.cart .yith-add-to-wishlist-button-block a {
font-size: 0.7rem;
}
}
@media (max-width: 767px) { .container {
max-width: 95%;
}
.btn-group .dropdown-toggle[aria-expanded="false"]::after {
border-top: 0.3em solid !important;
border-bottom: 0 !important;
}
.products.columns-4,
.products.columns-6 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1rem;
margin-bottom: 0;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
float: left;
margin: inherit;
position: relative;
width: auto !important;
margin-left: 0;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.navbar-nav .wpml-ls-item .nav-link:after {
display: inline-block !important;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "" !important;
border-top: 0.3em solid;
border-right: 0.3em solid transparent;
border-bottom: 0 !important;
border-left: 0.3em solid transparent;
transform: none !important;
}
body,
p,
li,
a {
font-size: 0.813rem;
line-height: 1.25rem;
}
h1,
.h1,
h1.h2 {
font-size: 1.1rem;
line-height: 1.5rem;
}
h2,
.h2,
.single-product .upsells.products h2:first-child {
font-size: 1.1rem;
line-height: 1.5rem;
}
h3,
.h3,
h3 a,
.font-21 {
font-size: 1rem;
line-height: 1.5rem;
}
h4,
.h4 {
font-size: 1rem;
line-height: 1.5rem;
}
.navbar-toggler {
border: none !important;
box-shadow: none !important;
padding: 0;
}
hr {
margin: 1rem 0;
}
.wc-block-cart__main .wc-block-cart-items td {
border-top: 0.063rem solid hsla(0, 0%, 7%, 0.11);
margin: 0 !important;
padding-top: 0.75rem !important;
}
.woocommerce-cart .wp-block-separator {
display: none;
}
.woocommerce-cart .wc-block-cart {
padding-top: 0;
}
.woocommerce-checkout
.wc-block-checkout__terms.wc-block-checkout__terms--with-separator {
padding-top: 1rem;
margin-bottom: 0;
}
.woocommerce-checkout .wc-block-checkout__actions {
padding-top: 1rem;
}
.products.columns-5 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1rem;
margin-bottom: 0 !important;
}
.header-top .pelin-logo {
max-width: 7.188rem;
}
.header-top .pelin-image {
max-width: 7.188rem;
}
.menu-item-has-children.dropdown {
display: flex;
flex-wrap: wrap;
}
.menu-item-has-children .dropdown-menu.show {
display: flex;
flex-direction: column;
order: 2;
flex-basis: 100%;
padding-top: 0;
}
.header-top .box-circle-header {
width: 2.188rem;
height: 2.188rem;
}
.header-top .is-form-style input.is-search-input,
.header-top .is-form-style button.is-search-submit,
.header-top .is-search-icon {
height: 2.188rem;
}
.pt-5rem {
padding-top: 1.5rem;
}
.slider-content {
width: 100%;
padding: 1rem 2rem;
border-radius: 0;
position: unset;
transform: none;
max-width: 100%;
height: auto;
text-align: center;
}
.single-product .summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
font-size: 30px;
}
.desktop-swiper-image img {
width: 100%;
object-fit: cover;
height: 28.125rem;
}
.swiper-home .swiper-button-next {
right: 35%;
width: 1.875rem;
height: 1.875rem;
top: 99%;
display: block;
}
.swiper-home .swiper-button-prev {
left: 35%;
width: 1.875rem;
height: 1.875rem;
top: 99%;
display: block;
}
.slider-content h1,
.slider-content h2,
.slider-content h3,
.slider-content h4,
.slider-content h5,
.slider-content h6 {
margin-bottom: 1rem;
}
.slider-content p {
font-size: 0.938rem;
line-height: 1.5rem;
margin-bottom: 1rem;
color: #000;
}
.swiper-home .swiper-button-next:after,
.swiper-home .swiper-button-prev:after {
font-size: 1rem;
}
.products.columns-5.categories-section li {
height: 15rem;
padding: 0 !important;
position: relative;
}
.products.columns-5 .categories-name,
.products.columns-5 .categories-name span {
font-size: 0.688rem;
}
.products.columns-5.categories-section li .categories-name {
width: 95%;
}
.font-18 {
font-size: 0.938rem;
}
.footer-widget {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.footer-widget
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column {
flex-basis: 46% !important;
}
.footer-widget .wp-block-columns {
gap: 1em;
}
.yoast-breadcrumbs a,
.yoast-breadcrumbs {
padding-bottom: 1rem;
}
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
margin: 0 0 0.5em;
}
.woocommerce.columns-5 {
margin-top: 0;
margin-bottom: 2rem;
}
.woocommerce div.product div.images {
margin-bottom: 2rem;
}
.products.columns-5 > *:nth-last-child(1):nth-child(odd) {
grid-column: 1 / -1;
justify-self: center;
width: 50% !important;
}
.single-product .woocommerce-notices-wrapper .woocommerce-message {
line-height: 1.1rem;
display: flex;
flex-direction: column;
align-items: center;
}
.single-product .woocommerce-notices-wrapper .woocommerce-message a {
margin-top: 0.5rem;
}
.product_type_simple.add_to_cart_button,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.btn-success,
.woocommerce-notices-wrapper .woocommerce-message a.button,
.woocommerce-edit-account p button,
.woocommerce-form-register__submit {
font-size: 0.875rem;
padding: 0.5rem 1rem;
}
#myBtn {
bottom: 3.688rem;
right: 0.5rem;
width: 2.25rem;
height: 2.25rem;
}
#myBtn .fa {
font-size: 1rem;
}
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .section {
margin-top: 2rem;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details {
padding-left: 0;
display: flex;
flex-direction: column;
gap: 0.5rem;
margin-bottom: 1rem !important;
}
.woocommerce ul.order_details li {
border-right: 0px dashed #cfc8d8;
}
.desktop-hp-cat {
display: none !important;
}
.hp-category-box figure {
margin-bottom: 0;
}
.hp-category-box img,
.single-product .cat-thumb img {
width: 100%;
aspect-ratio: 1 / 1;
object-fit: cover;
object-position: center;
display: block;
height: auto;
}
.single-product .swiper.swiper-products .swiper-button-next,
.swiper.swiper-products .swiper-button-next,
.single-product .swiper.swiper-single-categories .swiper-button-next,
.single-product .swiper.swiper-single-categories .swiper-button-next {
right: 35%;
top: 95%;
}
.single-product .swiper.swiper-products .swiper-button-prev,
.swiper.swiper-products .swiper-button-prev,
.single-product .swiper.swiper-single-categories .swiper-button-prev,
.single-product .swiper.swiper-single-categories .swiper-button-prev {
left: 35%;
top: 95%;
}
.home .swiper.swiper-products .swiper-button-next,
.home .swiper.swiper-products .swiper-button-prev {
top: 90%;
}
.swiper-categories .swiper-button-next {
right: 35%;
top: 90%;
}
.swiper-categories .swiper-button-prev {
left: 35%;
top: 90%;
}
.paragraph-mb-0.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column {
flex-basis: 46% !important;
margin-bottom: 2rem;
}
.paragraph-mb-0 .wp-block-column p strong {
font-size: 0.875rem;
}
.paragraph-mb-0 .wp-block-column img {
width: 6.25rem;
}
.paragraph-mb-0.wp-block-columns {
gap: 0;
}
.blog-posts-title {
color: #000;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.125rem;
}
.add-to-cart-container {
padding-bottom: 0.625rem;
padding-left: 0;
padding-right: 0;
padding-top: 0.625rem;
}
.btn-primary,
.btn-outline-primary,
.woocommerce-lost-password .woocommerce-Button,
.wishlist_table .product-add-to-cart a {
text-align: center;
font-size: 0.625rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
text-transform: uppercase;
padding: 0.5rem 0.7rem;
}
.wishlist_table .add-to-cart-container {
display: flex;
justify-content: center;
}
.add-to-cart-container button {
padding: 0.5rem 0.7rem;
}
.swiper-home .swiper-button-next,
.swiper-home .swiper-button-prev {
fill: #000;
}
.slider-content h2 {
text-align: center;
font-size: 1.375rem;
line-height: normal;
color: #000;
font-weight: 700;
}
.slider-content h4 {
color: #000;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 2.5px;
text-transform: uppercase;
text-align: center;
}
.swiper-home .swiper-slide {
height: auto;
background: #fff;
}
.mobile-hp-cat {
margin-bottom: 0.5rem !important;
}
.hp-category-box p,
.single-product .cat-title p {
color: #fff;
font-size: 1rem;
font-style: normal;
font-weight: 700;
line-height: 1rem;
left: 8%;
bottom: 8%;
padding-right: 8%;
text-align: left;
}
.swiper.swiper-categories {
padding-bottom: 4rem;
}
.swiper-products .swiper-slide h2 {
color: #000;
text-align: center;
font-size: 0.875rem !important;
font-style: normal;
font-weight: 500;
line-height: 1.125rem;
}
#add_payment_method .cart-collaterals .cart_totals .discount td,
.woocommerce div.product .stock,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price,
.woocommerce-cart .cart-collaterals .cart_totals .discount td,
.woocommerce-checkout .cart-collaterals .cart_totals .discount td,
.swiper .price,
.swiper-products .text-info a,
.archive.woocommerce ul.products li.product .price {
color: #000;
text-align: center;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
}
.single-product .swiper-products .text-info a {
margin-bottom: 0;
font-size: 0.875rem;
}
.swiper-products .swiper-slide {
padding: 0.5rem !important;
}
.footer-top {
text-align: center;
}
.footer-top summary {
color: #000;
text-align: center;
font-size: 1rem;
font-style: normal;
font-weight: 700;
line-height: 1.5rem;
margin-bottom: 1.25rem;
}
.no-mobile {
display: none !important;
}
.footer-widget a,
.footer-widget p,
.footer-widget li {
font-size: 0.875rem;
line-height: 1.5rem;
}
body .fs-18 {
font-size: 0.875rem !important;
line-height: normal !important;
}
.navbar-brand img {
max-width: 11.875rem;
}
footer hr {
margin: 1.25rem 0;
}
#woocommerce-wrapper {
padding-top: 1rem;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme))
.woocommerce-breadcrumb,
.woocommerce:where(body:not(.woocommerce-uses-block-theme))
.woocommerce-breadcrumb
a {
margin-bottom: 1rem;
font-size: 0.625rem;
}
.woocommerce-products-header__title.page-title {
font-size: 1.25rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
}
.archive .term-description {
max-width: 100%;
border-bottom: 0.063rem solid #d9d9d9;
margin-bottom: 1rem;
}
.woocommerce .woocommerce-ordering select {
font-size: 0.625rem;
border: 0.063rem solid #ccc;
border-radius: 0;
padding: 0.3rem 1.5rem;
display: none !important;
}
.filter-button {
color: #fff;
text-align: center;
font-size: 0.75rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem;
text-transform: uppercase;
padding: 0.3rem 1.5rem;
border-radius: 0.313rem;
margin-bottom: 0.5rem;
}
ul.products.columns-5 li h2,
ul.products.columns-4 li h2,
.swiper.swiper-products .price,
.single-product .swiper.swiper-products .price {
color: #000;
text-align: center;
font-size: 0.875rem !important;
line-height: 1.125rem;
padding-left: 0.625rem !important;
padding-right: 0.625rem !important;
padding-top: 0.625rem !important;
}
ul.products.columns-4 li {
border: 0.063rem solid #d9d9d9;
border-radius: 0;
}
.woocommerce ul.products li.product a img {
margin: 0;
border-radius: 0;
}
.swiper-home {
height: auto;
padding-bottom: 2rem !important;
}
.woocommerce.single-product span.onsale {
width: 3rem;
height: 3rem;
right: 1.125rem;
font-size: 0.938rem;
font-style: normal;
font-weight: 700;
line-height: 1.5rem;
top: 0.438rem;
left: auto;
}
.single-product div.product p.price {
color: #000;
font-size: 1.125rem;
font-style: normal;
font-weight: 700;
line-height: 1.125rem;
}
.single-product div.product p.price del {
font-size: 0.938rem;
font-style: normal;
font-weight: 400;
line-height: 1.125rem;
}
.woocommerce div.product .product_title,
.single-product .heading-section h2,
.woocommerce-cart h2.cross-sell {
font-size: 1.375rem;
font-style: normal;
font-weight: 700;
line-height: 1.875rem;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
flex-direction: column;
text-align: center;
gap: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
width: 100%;
border-radius: 0.5rem 0.5rem 0 0;
border-bottom: 0.063rem solid #ccc;
font-size: 0.875rem;
font-style: normal;
font-weight: 700;
line-height: 1.313rem; text-transform: uppercase;
padding: 0.625rem;
}
.woocommerce #reviews #comments h2 {
font-size: 0.875rem;
line-height: 1.125rem;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 0;
padding: 0.875rem;
border: 0.063rem solid #ccc;
border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs .panel p {
margin-bottom: 0;
font-size: 0.938rem;
line-height: 1.375rem;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li {
margin-bottom: 0.188rem;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:last-child {
margin-bottom: 0;
}
.swiper-products .text-info a {
color: #000;
text-align: center;
font-size: 0.875rem;
font-style: normal;
font-weight: 500;
line-height: 1.125rem;
}
.woocommerce-checkout .wp-block-woocommerce-checkout {
padding-top: 0;
}
.wp-block-woocommerce-checkout-order-summary-block {
padding: 0.625rem;
}
.woocommerce-checkout
.wp-block-woocommerce-checkout-order-summary-block
.wc-block-components-checkout-order-summary__title {
border-bottom: 0.063rem solid hsla(0, 0%, 7%, 0.11);
border-top: 0px solid hsla(0, 0%, 7%, 0.11);
cursor: pointer;
padding: 0.563rem 0;
margin-top: 0;
}
.woocommerce-checkout .wc-block-checkout__shipping-method-option-title {
font-size: 0.75rem;
line-height: 1rem;
}
.wc-block-checkout__shipping-method-option-title-wrapper {
align-items: center !important;
}
.woocommerce-checkout .wc-block-checkout__shipping-method-option {
padding: 0.5rem;
}
.woocommerce-checkout
.wc-block-components-radio-control__label-group
.wc-block-components-radio-control__secondary-label {
flex: 0 0 25%;
}
.wc-block-checkout__shipping-option
.wc-block-checkout__shipping-option--free {
font-size: 11px;
}
.woocommerce-checkout
.wc-block-checkout__shipping-option
.wc-block-components-radio-control__option,
.woocommerce-checkout .wc-block-components-radio-control-accordion-content,
.woocommerce-checkout
.wc-block-checkout__payment-method
.wc-block-components-radio-control__option {
padding-left: 4rem;
}
.dgwt-wcas-ico-magnifier,
.dgwt-wcas-ico-magnifier-handler {
max-width: 14px !important;
margin-left: 2px;
margin-bottom: 0px;
}
#secondary-menu-offcanvas {
margin-top: 1rem;
}
.wc-block-components-shipping-rates-control
.wc-block-components-radio-control__label,
.wc-block-components-formatted-money-amount,
.wc-block-checkout__payment-method
.wc-block-components-radio-control-accordion-option
.wc-block-components-radio-control__label,
#radio-control-0-gls_shipping_method__label::after,
.wc-block-components-radio-control-accordion-content,
#radio-control-0-box_now_delivery__label::after {
font-size: 0.75rem;
line-height: 1.1rem;
}
.wc-block-components-product-name {
line-height: normal;
}
.wc-block-components-product-details.wc-block-components-product-details li {
font-size: 1em;
}
.wp-block-woocommerce-checkout-actions-block
.wc-block-checkout__actions_row
.wc-block-components-checkout-place-order-button {
margin-top: 1rem;
}
.woocommerce-cart .wc-block-cart table.wc-block-cart-items {
margin: 0 0 1rem;
}
.swiper-products .button.yith-wcqv-button,
.woocommerce ul.products li.product .button.yith-wcqv-button {
top: 10% !important;
}
.single-product
form.cart
.yith-add-to-wishlist-button-block
.yith-wcwl-add-to-wishlist-button__label {
display: none;
}
button[type="submit"],
.woocommerce #review_form #respond .form-submit input,
button[type="submit"],
.woocommerce #review_form #respond .form-submit input,
.btn.disabled {
margin-left: 0.3rem;
padding: 0.8rem 0.8rem;
font-size: 0.813rem;
}
.single-product form.cart .yith-add-to-wishlist-button-block {
margin-left: 0.3rem;
}
.single-product form.cart .yith-add-to-wishlist-button-block {
padding: 0.5rem 0.5rem;
}
.woocommerce.archive ul.products li.product .onsale,
.home .onsale,
.woocommerce-cart .onsale {
width: 3rem;
height: 3rem;
left: 3%;
font-size: 0.813rem;
top: 2%;
}
.woocommerce-order-details__title,
.woocommerce .woocommerce-customer-details .woocommerce-column__title {
color: #000;
font-size: 1.25rem;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.small-mobile-gray {
font-size: 0.813rem !important;
}
.offcanvas-header {
padding-bottom: 0;
}
.offcanvas-submenu-header {
height: 2.5rem !important;
}
.delivery-group .wp-block-column:first-child {
flex-basis: 15% !important;
}
.woocommerce-checkout .wc-block-components-title.wc-block-components-title {
font-size: 0.9rem;
}
.info-btn {
border-radius: 0.313rem;
background: #f4d53d;
color: #000;
padding: 0.4rem;
text-align: center;
font-size: 0.7rem;  transition: all 0.6s ease;
text-transform: uppercase;
font-weight: 500;
display: flex;
justify-content: center;
align-items: center;
}
.menu-item-text .font-18 {
font-size: 1.2rem;
}
.wc-block-components-order-summary
.wc-block-components-order-summary-item__quantity {
font-size: 1rem;
}
.footer-img figure img {
height: 20px !important;
}
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor
svg {
font-size: 1.7rem;
}
.swiper-home .swiper-pagination {
display: none;
}
.woocommerce-account .section {
margin-bottom: 2rem;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
margin-bottom: 1rem;
}
.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-weight: 700;
font-size: 1.2rem;
}
.post-categories {
padding: 0.3rem;
text-align: center;
width: 75%;
}
.category-name {
font-size: 10px;
letter-spacing: 1px;
}
.pt-5rem {
padding-top: 2em;
}
.pb-5rem {
padding-bottom: 2rem;
}
.font-40,
.font-36 {
font-size: 1.5rem;
line-height: 2rem;
}
.testimonial-box {
min-height: auto;
padding: 1rem;
height: 100%;
}
.testimonial-box p:first-child {
text-align: center;
font-size: 14px;
}
.is-style-masonry.columns-default,
.is-style-masonry.columns-2,
.is-style-masonry.columns-3,
.is-style-masonry.columns-4,
.is-style-masonry.columns-5,
.is-style-masonry.columns-6,
.is-style-masonry.columns-7,
.is-style-masonry.columns-8 {
-webkit-columns: 2; -moz-columns: 2; columns: 2; }
table.wc-block-cart-items
.wc-block-cart-items__row
.wc-block-components-product-name {
padding-right: 0.5rem;
}
.woocommerce div.product form.cart .variations tr {
display: flex;
flex-direction: column;
}
.nav-item .submenu-toggle {
font-size: 1.5rem;
}
.cart-contents-count {
margin-top: -6px;
}
.woocommerce-checkout h3 {
font-size: 1rem;
}
}
@media (min-width: 768px) {
.btn-group .dropdown-menu {
display: block;
opacity: 0;
visibility: hidden;
position: absolute;
top: 100%;
left: 0;
transition:
opacity 0.6s ease,
transform 0.6s ease,
visibility 0.6s ease;
}
.btn-group:hover .dropdown-menu {
opacity: 1;
transform: translateY(0);
visibility: visible;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 16.66666667%;
margin: 3rem 0;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 75%;
margin: 3rem 0;
}
.products.columns-4 {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 1.5rem;
margin-bottom: 0;
}
.products.columns-6 {
display: grid;
grid-template-columns: repeat(6, minmax(0, 1fr));
gap: 1rem;
margin-bottom: 0;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
float: left;
margin: inherit;
position: relative;
width: auto !important;
margin-left: 0;
display: flex;
flex-direction: column;
justify-content: space-between;
margin-bottom: 0;
}
.mobile-hp-cat,
.no-desktop {
display: none !important;
}
}