html:lang(de-DE) .info-en {display: none !important;}
html:lang(en-US) .info-de {display: none !important;} body {max-width: 100%;}
main {min-height: 360px;}
footer.wp-block-template-part {
margin-block-start: 0;}
select {
padding: var(--wp--preset--spacing--20);
border: 1px solid var(--wp--preset--color--custom-hellgrau);
border-radius: 4px;
box-sizing: border-box;
color: #111;
font-family: inherit;
font-size: 1em;
height: 3.125em;
width: 100%;
background: white;
border-radius: 4px;
}
.hidden {
display: none !important;}
.no-list, .no-list ul {
list-style: none;
padding-left: 0;
}
.ul-clear {
list-style: none;
margin: 0;
padding: 0;
}
ul.columns-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
ul.columns-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.btn, .button, .woocommerce-button, .wp-element-button, input[type="submit"]  {
text-transform: uppercase;
background:  var(--wp--preset--color--accent-1);
color: #111;
font-weight: bold;
letter-spacing: 0.04rem;
display: inline-block;
text-align: center;
border-radius: 0px;
border: 0px;
}
input[type="submit"] {padding: var(--wp--preset--spacing--30);
margin: var(--wp--preset--spacing--30) 0;
font-family: inherit;}
header .search-icon {fill: white;}
header .wc-block-customer-account__account-icon:hover, header .wc-block-mini-cart__icon:hover, header .search-icon:hover {fill: var(--wp--preset--color--accent-1) !important;
color: var(--wp--preset--color--accent-1) !important;
}
header .wp-block-search__button:hover {background: none !important;} .ins-author .avatar {
border-radius: 50%;
}
.ins-author {
align-items: center;
}
.wp-block-search__button-only button {
border-radius: 0px;
padding: 10px;
}
.wp-block-woocommerce-product-button span {
margin: auto;
}
.bread-inner, .ins-breadcrumb .bread-inner{
overflow-x: scroll;
scrollbar-width: none;
display: block;
}
.woocommerce-breadcrumb {
min-width: max-content;
overflow-x: scroll;
scrollbar-width: none;
display: block;
}
.ins-search .wp-element-button {
padding-left: 2px;
padding-right: 2px;
}
.shadow {
text-shadow: #111111AA 1px 0 20px;
}
.body-search-filter {
width: 100%;}
.body-search-filter button {
max-width: 44px;
padding: 10px;
}
.ins-term-description a {
font-weight: 700;
color: var(--wp--preset--color--accent-6);}
.wp-block-search__input {
padding: var(--wp--preset--spacing--20) !important;
}
.ins-filter-group {
width: 1120px;
min-width: 100%;
}
.ins-active-filter ul {
display: inline;
}
.ins-active-filter .wc-block-active-filters .wc-block-active-filters__clear-all {
margin-top: 3px;
color: var(--wp--preset--color--accent-6);
}
.wc-block-components-chip, .wc-block-components-chip:hover {
background-color: var(--wp--preset--color--custom-dunkelgruen);
}
.header-nav a:hover {
text-decoration: none;
color: var(--wp--preset--color--accent-1) !important;
}
.variations tbody th, .variations tbody td {
display: block;
padding: 0 !important;
}
.summary-button summary {
background: var(--wp--preset--color--accent-1);
max-width: fit-content;
padding-top: var(--wp--preset--spacing--20);
padding-top: var(--wp--preset--spacing--20); 
padding-bottom: var(--wp--preset--spacing--20); 
padding-left: var(--wp--preset--spacing--30); 
padding-right: var(--wp--preset--spacing--30);
text-transform: uppercase;
font-weight: bold;
font-size: var(--wp--preset--font-size--small);
}
.wp-element-button, .wc-block-product-categories__button {
background-color: var(--wp--preset--color--accent-1);
line-height: 1;
border: 0px;
cursor: pointer;
}
.wc-block-product-categories__button {
padding: var(--wp--preset--spacing--20);
min-width: 44px;
}
.wc-block-product-categories__button {
margin-left: 0.625rem;
}
.wc-block-components-button:not(.is-link).outlined {
background-color: var(--wp--preset--color--accent-1);
box-shadow: none !important;
}
.wc-block-components-product-button__button:hover, .add_to_cart_button:hover, .single_add_to_cart_button:hover, .btn:hover, .wp-block-button .wp-block-button__link:hover, .wc-block-product-categories__button:hover, .summary-button summary:hover, .wp-block-search__button:hover, .wp-block-woocommerce-mini-cart-checkout-button-block:hover, .woocommerce-button:hover, .woocommerce-MyAccount-navigation-link a:hover, .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:hover, .wc-block-components-checkout-place-order-button:hover,  .wc-block-components-button:hover, input[type="submit"]:hover {
background-color: var(--wp--preset--color--custom-dunkelgruen) !important;
color: white !important;
} .floating-buttons-container
.floating-buttons {position: fixed;
bottom: 10px;
right: 10px;
}
.footer-buttons a {
width: 36px;
height: 36px;
display: block;
text-align: center;
align-content: center;
}
.footer-buttons:hover {
transform: scale(1.1);}
.title-underline {
text-decoration: underline;
text-decoration-color: var(--wp--preset--color--custom-hellgruen);
text-decoration-thickness: 10px !important;
}
main.content-frontpage {
margin-top: -100px !important;
}
.woocommerce form.login {
border: none !important;
padding: 0 !important;
}
.logged-in .account-benefits, .logged-in .business-account-login, .logged-in .business-link {
display: none;
}
.business-account-login input[type="text"],.business-account-login input[type="password"], .business-account-login label {
display: block;
width: 100%;
}
.business-account-login input[type="text"],.business-account-login input[type="password"] {
font-family: inherit;
padding: var(--wp--preset--spacing--20);
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 20% !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
padding: 5px 0 !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 75% !important;
}
.woocommerce-account main .woocommerce {
max-width: 100% !important;
}  .woocommerce-store-notice, p.demo_store {
background: var(--wp--preset--color--accent-6) !important;
} a.reset_variations, button.wc-block-components-filter-reset-button {
color: var(--wp--preset--color--accent-6);
text-decoration: none !important;
}
body.product-type-variable.product_cat-spinnen 
table.variations:has(tr:nth-child(3)) tr:nth-child(2),
body.product-type-variable.product_cat-spiders 
table.variations:has(tr:nth-child(3)) tr:nth-child(2) {
display: none !important;
height: 0;
width: 0;
visibility: hidden;
}
.input-text.qty.text {
min-height: 40px;}
.woocommerce button.button.disabled, .woocommerce button.button.disabled:hover {
background-color: var(--wp--preset--color--custom-hellgrau) !important;
color: #111 !important;
cursor: unset;
}
.woocommerce-MyAccount-navigation-link a {
background: var(--wp--preset--color--accent-1);
padding-top: var(--wp--preset--spacing--20);
padding-top: var(--wp--preset--spacing--20); 
padding-bottom: var(--wp--preset--spacing--20); 
padding-left: var(--wp--preset--spacing--20); 
padding-right: var(--wp--preset--spacing--20);
text-transform: uppercase;
width: 100%;
display: inline-block;
text-align: center;
font-weight: bold;
letter-spacing: 0.04rem;
}
.wc-block-components-order-summary-item__description .wc-block-components-product-price__value, .wc-block-components-order-summary-item__description .wc-block-components-product-details__name {
font-weight: 300 !important;
}
.wc-block-components-order-summary-item__description .wc-block-components-product-name {
font-weight: 700;
}
li.outofstock {
opacity: 60%;
filter: grayscale(1);
}
li.outofstock:hover {
filter: grayscale(0);
}
li.outofstock .wc-block-components-product-sale-badge {
display: none;
}
li.outofstock .product-holder::after {
content: 'Nicht Vorrätig • Out of stock';
position: absolute;
background: white;
color: #111;
line-height: 1;
top: 5px;
left: 5px;
padding: .5em .75em;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
letter-spacing: 1px;
z-index: 99;
}
.product-holder {
transition: all 0.5s ease-out;
overflow: hidden;
}
.product-holder:hover {
box-shadow: var(--wp--preset--shadow--shadow-2) !important;
transition: all 0.5s ease-out;
}
.slider-tags {
background: var(--wp--preset--gradient--custom-black) !important; color: white; 
padding-left: var(--wp--preset--spacing--20);
padding-right: var(--wp--preset--spacing--20); 
padding-top: 4px;
padding-bottom: 4px;
font-size: var(--wp--preset--font-size--small);
margin-right: var(--wp--preset--spacing--20);
}
.wc-block-components-product-metadata {
font-size: var(--wp--preset--font-size--small) !important;
}
.wc-block-components-title {
text-transform: uppercase;
color: var(--wp--preset--color--custom-dunkelgruen);
}
.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted, .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted {
box-shadow: inset 0 0 5px 1.5px var(--wp--preset--color--accent-1);
}
del {
color: var(--wp--preset--color--accent-5);
}
.woo-detail-box bdi {
font-size: var(--wp--preset--font-size--large);
font-weight: 700;
}
.woo-detail-box-secondary .stock{display: none !important;}
.wc-block-grid__product-image .wc-block-grid__product-onsale, .woocommerce span.onsale, .wc-block-components-product-sale-badge  {
background: var(--wp--preset--color--accent-6);
color: #FFF;
line-height: 1;
border-radius: 0px;
border: none !important;
top: 5px !important;
left: 5px !important;
padding: .5em .75em;
min-height: unset !important;
min-width: unset;
text-transform: uppercase;
letter-spacing: 1px;
}
.woocommerce-ordering select, .wc-block-product-categories__dropdown select {
padding: var(--wp--preset--spacing--20) !important;
}
.woocommerce-MyAccount-content .edit, .wc-block-components-address-card__edit {
font-size: 0px;
text-decoration: none !important;
}
.wc-block-components-address-card__edit::before, .woocommerce-MyAccount-content .edit::before {
content: '✎';
font-size: 30px;
display: block;
border-radius: 50%;
color: var(--wp--preset--color--accent-1);
}
.wc-block-components-address-card__edit:hover::before, .woocommerce-MyAccount-content .edit:hover::before {
color: var(--wp--preset--color--accent-5);
text-decoration: none !important;
}
body:not(.logged-in) .woocommerce-account .col2-set .col-1, body:not(.logged-in) .woocommerce-account .col2-set .col-2 {
width: 100% !important;
float: none !important;
}
.woocommerce .col2-set h2 {
margin-bottom: -40px !important;
}
.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill {border: none !important;}
.wc-block-components-checkout-step__description {
overflow: hidden;
} .price-tax-info {
display: none !important;
}
.type-report .wp-block-group {
border-bottom-color: var(--wp--preset--color--accent-6) !important;
}
.type-report .wp-block-post-excerpt__more-link {
color: var(--wp--preset--color--accent-6) !important;
}
.type-product .wp-block-group {
border-bottom-color: var(--wp--preset--color--contrast) !important;
}
.type-product .wp-block-post-excerpt__more-link {
color: var(--wp--preset--color--contrast) !important;
}
.type-product .wp-block-post-date, .type-page .wp-block-post-date {display: none;}
.type-product .price-tax-info {
display: inline !important;
} .woocommerce-cart .wp-block-post-title {max-width: 1340px !important;}
.wc-block-cart-items__row .wc-block-components-product-name {
font-weight: 700;
margin-bottom: var(--wp--preset--spacing--20) !important;} .range-filter p {
font-size: var(--wp--preset--font-size--medium);
color: var(--wp--preset--color--accent-1);
font-weight: bold;
}
input[type="range"]::-moz-range-thumb, input[type="range"]::-webkit-slider-thumb {
background-color: var(--wp--preset--color--accent-1);
}
range-slider output {opacity: 0 !important;}
range-slider:hover output {
opacity: 1 !important;
}
input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
height: 20px;
width: 20px;
background: var(--wp--preset--color--accent-1);
border: 2px solid white;
border-radius: 50%;
margin-top: -7px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
transition: background 0.3s ease;
}
input[type="range"]::-webkit-slider-thumb:hover {
background: var(--wp--preset--color--accent-3);
}
input[type="range"]::-moz-range-thumb {
height: 20px;
width: 20px;
background: var(--wp--preset--color--accent-1);
border: 2px solid white;
border-radius: 50%;
cursor: pointer;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.wc-block-components-price-slider__range-input-progress {
background: unset;
} .shop-header-categories, .shop-header-categories-holder {display: none;}
.shop-header-categories ul.wc-block-product-categories-list--depth-1  {margin-bottom: 30px !important;}
.shop-header-categories .wc-block-product-categories-list--depth-1 {font-weight: 300;}
.woocommerce-price-suffix {
max-width: 60px;
display: inline-block;
font-size: 8px;
font-weight: 400;
line-height: 1;
color: #666;
padding-left: 5px;
}
.product-category-grid .wc-block-product-categories-list-item__name {
display: block;
background: linear-gradient(0deg, var(--wp--preset--color--accent-1), transparent);
position: relative;
margin-top: -80px;
min-height: 70px;
max-height: 100%;
align-content: flex-end;
padding-left: var(--wp--preset--spacing--20);
padding-bottom: var(--wp--preset--spacing--20);
color: white;
text-transform: uppercase;
font-weight: 700;
font-size: var(--wp--preset--font-size--x-large);
line-height: 1.4;
letter-spacing: 1px;
hyphens: auto;
text-shadow: #111111AA 1px 0 20px;
}
.product-category-grid ul {
list-style: none;
padding: 0px;
display: flex;
flex-wrap: wrap;
gap: var(--wp--preset--spacing--20);
z-index: 50;
margin-top: 0px;
}
.grid-small ul {
grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
display: grid;
margin-bottom: 0px;
padding-bottom: 0px;
} 
.grid-small .wc-block-product-categories-list-item__name {
font-size: var(--wp--preset--font-size--medium);
}
ul.wc-block-product-categories-list--depth-1 {
grid-template-columns: repeat(2, minmax(0, 1fr));
margin: var(--wp--preset--spacing--20) 0 0 0 !important;
}
.product-category-grid .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item__name {
font-size: var(--wp--preset--font-size--small) !important;
margin-bottom: 0;
}
.wc-block-product-categories-list-item__image {
height: 100%;
overflow: hidden;
}
.wc-block-product-categories-list-item__image img {
aspect-ratio: 4/3;
object-fit: cover;
transition: all 0.5s ease-out;
}
.product-category-grid li {
width: 100%;
margin: 0px !important;
overflow: hidden;
height: fit-content;
flex-grow: 1;
width: 30%;
}
.product-category-grid.grid-small li {
width: 100%;
margin: 0px !important;
overflow: hidden;
height: fit-content;
flex-grow: 1;
}
.product-category-grid li:hover .wc-block-product-categories-list-item__image img, .wp-block-post:hover img, .wc-block-product:hover img {
transform: scale(1.1);
transition: all 0.5s ease-out;
}
.product-category-grid.grid-small .wc-block-product-categories-list--depth-1 {display: none;}
.grid-category-loop.columns-3 {
padding: 0px;
display: grid;
gap: var(--wp--preset--spacing--60);
grid-template-columns: repeat(3, minmax(0, 1fr));
z-index: 50;
}
.grid-category-loop.columns-3 li.grid-category-entry {
background-size: cover;
background-position: center;
}
.grid-category-loop li.grid-category-entry h3 {
padding: var(--wp--preset--spacing--30);
float: left;
margin-top: var(--wp--preset--spacing--30);
display: block;
width: 95%;
}
.grid-category-loop li.grid-category-entry a {
min-height: 100px;
display: block;
padding-bottom: 50px;
text-shadow: #111111AA 1px 0 20px;
}
.grid-category-entry li {
display: inline-block;
color: white;
font-weight: bold;
text-shadow: 0px 2px 5px #111;
margin-top: var(--wp--preset--spacing--20);
margin-right: var(--wp--preset--spacing--30);
padding-top: var(--wp--preset--spacing--20);
padding-bottom: var(--wp--preset--spacing--20);
padding-left: var(--wp--preset--spacing--30);
padding-right: var(--wp--preset--spacing--20);
}
.grid-category-entry  {
transition: all 0.5s ease-out;
}
.grid-category-entry:hover  {
transform: scale(1.03);
transition: all 0.5s ease-out;
}
.grid-category-entry .magazin-date {
float: right;
display: inline-block;
background: #111111aa;
padding: var(--wp--preset--spacing--20);
}
.grid-category-entry .insektenliebe-logo {
float: left;
padding-left: var(--wp--preset--spacing--20);
padding-top: var(--wp--preset--spacing--20);
}
.grid-category-entry .insektenliebe-logo img {width: 20px;
height: auto;}
.grid-category-entry .category-topics a.latest-news {
display: inline-flex;
min-height: unset;
padding: unset;
line-height: 1.2;
}
.grid-category-entry .category-topics li.latest-news img {
border-radius: 50%;
border: 4px solid var(--wp--preset--color--accent-1);
margin-right: var(--wp--preset--spacing--20);
margin-bottom: var(--wp--preset--spacing--30);
width: 120px;
height: 120px;
}
.grid-category-entry .category-topics a.latest-news:hover img {
border-color: white;
}
.page-grid-title a {
text-decoration: underline;
text-decoration-color: #fff;
text-decoration-thickness: 10px !important;
}
.wp-block-post img, .wc-block-product img {
transition: all 0.5s ease-out;
}
.wc-block-product .wc-block-components-product-image, .wp-block-post .wp-block-post-featured-image {
overflow: hidden;
}
.product-category-grid .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{
margin: unset;
min-width: 100%;
display: flex;
}
.product-category-grid img {width: 100vw;} select#vendor-country.lbe-country-select {
border: 1px solid hsla(0, 0%, 7%, .8);
font-size: 1em;
height: 3.125em;
line-height: 1em;
margin: 0;
min-height: 0;
width: 100%;
}  .grecaptcha-badge {display: none;} .newsletter-box {
margin-bottom: var(--wp--preset--spacing--20);
}
.newsletter-box input[type="checkbox"] {
width: 24px;
height: 24px;
}
.newsletter-type {
font-weight: 700;
display: inline;
}
.newsletter-info {
display: inline;
font-size: var(--wp--preset--font-size--small);
} .cwginstock-subscribe-form h4 {
font-size: var(--wp--preset--font-size--large) !important;
font-weight: 700 !important;
color: #111 !important;
width: fit-content;
}
.cwginstock-subscribe-form .col-md-12 {
width: unset !important;
float: unset !important;
padding-left: 0 !important;
padding-right: 10px !important;
}
.cwginstock-subscribe-form .row {
margin: 0 !important;
}
input.cwgstock_email {display: none;}
.cwginstock-subscribe-form .panel-primary {
border: none !important;
}
.cwginstock-subscribe-form .panel-heading {
background: transparent !important;
border-color: transparent !important;
padding: 0 !important;
}
.cwginstock-subscribe-form .panel-body {padding: 0 !important}
.cwginstock-subscribe-form input {
padding: var(--wp--preset--spacing--20);
font-family: inherit;
border-radius: 4px;
border: 1px solid var(--wp--preset--color--custom-hellgrau);
}
.cwgstock_button  {
text-transform: uppercase;
color: #111 !important;
background: var(--wp--preset--color--accent-1) !important;
border: none !important;
font-weight: bold;
letter-spacing: 0.04rem;
display: inline-block;
text-align: center;
cursor: pointer;
border-radius: 0px !important;
}
.cwgstock_button:hover {
background: var(--wp--preset--color--custom-dunkelgruen) !important;
color: white !important;
}
.cwg-guest-message {
background: unset !important;
margin: 0 !important;
padding: 0 !important;
color: #111 !important;
} .ins-configurator-filter-select  .wc-block-components-checkbox__input {
display: none !important;
}
.ins-configurator-filter-select ul {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: var(--wp--preset--spacing--20);
}
.ins-configurator-filter-select ul li {
font-weight: 700;
background: var(--wp--preset--color--accent-1);
border-radius: 4px;
padding: 0;
text-align: center;
}
.ins-configurator-filter-select ul li:hover {
background: var(--wp--preset--color--custom-dunkelgruen);
color: white;
}
.ins-configurator-filter-select .wc-block-components-checkbox__label {
padding: var(--wp--preset--spacing--40);
}
.ins-configurator-filter-select .wc-block-components-checkbox {
margin-top: 0;
}
.ins-configurator-filter-select
.wc-block-components-checkbox .wc-block-components-checkbox__mark {
height: 30px;
width: 30px;
padding: 5px;
margin-left: -10px;
margin-top: -10px;
background: black;
border: 2px solid white;
border-radius: 50%;
fill: white;
}
.ins-configurator-filter-select .wc-block-attribute-filter .wc-block-attribute-filter-list li label, .ins-configurator-filter-select .wc-block-components-checkbox .wc-block-components-checkbox__label {
width: 100%;
} .wishlist-on {
color: var(--wp--preset--color--accent-6);
}
.wishlist-table td {
border-top: 1px solid var(--wp--preset--color--custom-hellgrau) !important;
padding: 24px 0 24px 16px;
vertical-align: top;
font-size: var(--wp--preset--font-size--medium);
}
a.added_to_cart {
display: block;
text-transform: uppercase;
margin-top: 0em !important;
margin-bottom: 1em;
color: var(--wp--preset--color--accent-1);
} .parallax-category-loop {
background-size: cover;
background-position: left;
background-attachment: fixed;
background-repeat: no-repeat;
text-shadow: #111111AA 1px 0 20px;
letter-spacing: 1px;
margin-bottom: var(--wp--preset--spacing--30);
}
.parallax-category-loop a {
display: block;
width: 100%;
padding-top: var(--wp--preset--spacing--60);
padding-bottom: var(--wp--preset--spacing--60);
} @media (max-width: 1276px) {
.product-category-grid ul, .grid-category-loop.columns-3, .wc-block-product-template__responsive.columns-4, .wc-block-product-template__responsive.columns-3, ul.columns-3, ul.columns-4 {
grid-template-columns: repeat(2, minmax(0, 1fr));
display: grid;
}
.grid-small ul {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.product-category-grid li {
width: 100%;
margin: 0px !important;
overflow: hidden;
}
ul.wc-block-product-categories-list--depth-1 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ins-filter-group {
width: unset;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 45% !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 45% !important;
}
} @media (max-width:800px) {
body p {overflow-x: hidden; max-width: 100%;}
h1, h2, h3, h4, h5, h6, a, .has-x-large-font-size, .has-xx-large-font-size {
hyphens: auto;
}
.wp-block-navigation__responsive-container.is-menu-open a.wp-block-navigation-item__content {
font-size: var(--wp--preset--font-size--x-large) !important;
font-weight: 700;
}
.product-category-grid ul, .grid-category-loop.columns-3, .wc-block-product-template__responsive.columns-4, .wc-block-product-template__responsive.columns-3, ul.columns-3, ul.columns-4, .ins-configurator-filter-select ul {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
display: grid;
}
.product-category-grid li {
width: 100%;
margin: 0px !important;
overflow: hidden;
}
.grid-small ul {
display: none;
}
ul.wc-block-product-categories-list--depth-1 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.product-category-grid .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item__name, .countdown-label {
font-size: 0.7rem !important;
}
.wp-block-site-logo {
width: 50px;
height: auto;
}
.product-category-holder details summary {
top: 130px;
width: 28px;
height: 60px;
}
.grid-category-entry .category-topics a.latest-news  {
font-size: 0.9rem;
line-height: 1.2;
}
.grid-category-entry .category-topics a.latest-news img {
width: 80px;
height: 80px;
border-width: 3px;
}
.shop-header-categories, .shop-header-categories-holder {display: block !important;}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 90% !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 95% !important;
}
.woocommerce div.product form.cart button.single_add_to_cart_button, .woocommerce div.product form.cart button[name=add-to-cart] {max-width: 180px;}
.parallax-category-loop {
background-attachment: scroll;
}	
.monthly-offer .offer-background {
background-attachment: scroll !important;
}
}
.wpml-language-switcher-navigation-block li[data-wpml="current-language-item"] {
display: none !important;
}