/*!/wp-content/themes/json-theme/style.css*/body{--header-height:192px;overflow-y:scroll;padding-top:var(--header-height)}body.woocommerce-checkout{--header-height:0px}p:empty,p:empty::before{display:none}img{max-width:100%;height:auto}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}#content{flex-grow:1}#side-minicart{overflow:hidden;display:none;position:fixed;z-index:1049;top:0;left:0;right:0;bottom:0;background:rgb(29 31 30 / .2)}#side-minicart.opened{display:block;opacity:1;animation:fadeInFromNone 300ms ease}#side-minicart .inner{position:absolute;top:0;right:0;width:645px;max-width:100%;height:100%;background:#fff;transform:translateX(100%)}#side-minicart.opened .inner{transform:translateX(0%);animation:slideFromRight 600ms cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards}#side-minicart.loading .inner{pointer-events:none}#side-minicart .inner a[href="#close-minicart"]{position:absolute;top:24px;right:20px;font-size:0}#side-minicart .minicart-title a[href="#close-minicart"]{right:0}#side-minicart .woocommerce-mini-cart{transition:opacity .3s ease}#side-minicart.loading .woocommerce-mini-cart{opacity:.5}#side-minicart hr{border-color:var(--wp--preset--color--neutral-colours-contrast-light)}.minicart-title{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;padding:20px 0 16px;background:#fff;border-bottom:1px solid var(--wp--preset--color--neutral-colours-contrast-light);font-size:24px;font-weight:600;color:var(--wp--preset--color--neutral-colours-main-dark)}ul.woocommerce-mini-cart{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}ul.woocommerce-mini-cart li.woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:88px 1fr auto;align-items:center;gap:4px 16px;padding:16px;border:1px solid var(--wp--preset--color--primary-secondary-info-ebv-green);border-radius:4px;font-size:16px;font-weight:600;line-height:1.5;color:#1d1f1e}ul.woocommerce-mini-cart li.woocommerce-mini-cart-item>a:not([class]),ul.woocommerce-mini-cart li.woocommerce-mini-cart-item>img{grid-row:1 / span 2;grid-column:1;font-size:0}ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .remove_from_cart_button{grid-row:1 / span 2;grid-column:3;font-size:0}ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .remove_from_cart_button::before{content:url(/wp-content/themes/json-theme/images/trash.svg)}ul.woocommerce-mini-cart dl.variation{display:none}.quantity-price-wrapper{grid-row:2;display:flex;align-items:center;gap:8px;font-weight:400;color:#575757}.quantity-wrapper{display:flex;align-items:center;gap:8px;padding:8px;background:#fff;border:1px solid var(--wp--preset--color--neutral-colours-mid-grey);border-radius:4px}.quantity-wrapper:not(:has(input)) button{opacity:0;pointer-events:none}.quantity-wrapper button{background:none;border:0}.quantity-wrapper .qty{-moz-appearance:textfield;width:15px;margin:0;padding:0;border:0;text-align:center}.quantity-wrapper .qty::-webkit-inner-spin-button,.quantity-wrapper .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#minicart-totals-wrapper{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:20px;background:#fff}#minicart-totals{position:relative;display:grid;gap:16px;transition:padding-top .3s ease}.subtotals-opened #minicart-totals{padding-top:30px}#minicart-totals-toggle{position:absolute;top:20px;left:50%;transform:rotate(-90deg) translateX(-50%);transition:top .3s ease}#minicart-totals-toggle::before{content:var(--icon-arrow-right);display:block;font-size:0}.subtotals-opened #minicart-totals-toggle{top:0;transform:rotate(90deg)}#minicart-totals .others{display:grid;gap:8px;overflow:hidden;height:0;transition:height .3s ease}#minicart-totals .others>div,#minicart-totals .total{display:flex;align-items:center;justify-content:space-between}#minicart-totals .total{font-size:24px;font-weight:600;color:var(--wp--preset--color--neutral-colours-main-dark)}.product_list_widget li img.pewc-arrow-right{position:absolute;left:-20px}.woocommerce-mini-cart__empty-message{display:none}.widget_shopping_cart_content{overflow:auto;display:flex;flex-direction:column;max-height:calc(100% - 188px);margin:0 0 188px;padding:0 20px 20px}@keyframes fadeInFromNone{0%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes slideFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}img.pewc-arrow-right{width:30px;opacity:.5}.modal-tooltip{--bs-modal-width:543px;--bs-modal-padding:32px 24px;--bs-modal-margin:0px}.modal-tooltip.fade:not(.show) .modal-dialog{transform:translate(50px,0)}.modal-tooltip .modal-dialog{margin-right:0}.modal-tooltip .modal-body{height:100vh;height:100dvh}.modal-tooltip .modal-body .container{padding:0}button.btn-close{position:absolute;z-index:10;top:40px;right:24px;opacity:1;width:26px;height:26px;margin:0;padding:0;background:url(/wp-content/themes/json-theme/images/close.svg) center/contain no-repeat;border:0;font-size:0}.pagination{display:flex;align-items:center;justify-content:center;gap:4px;margin:32px 0 0;font-size:12px;font-weight:400;line-height:1.3333;color:var(--wp--preset--color--neutral-colours-full-black)}.pagination a,.pagination span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid var(--wp--preset--color--neutral-colours-contrast-light);border-radius:4px;color:#1d1f1e;text-decoration:none}.pagination span{border-color:#fff0}.pagination a:hover,.pagination a.current{background-color:#1d1f1e;border-color:#1d1f1e;color:#fff}.pagination a.disabled{pointer-events:none}.pagination a.disabled img{opacity:.5}.pagination a.prev img{transform:rotate(180deg)}.pagination a:hover img{filter:brightness(0) invert(1)}.blog-static-title{margin:24px 0 0;padding:0 0 8px;border-bottom:1px solid var(--wp--preset--color--neutral-colours-contrast-light)}.blog-categories{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0 24px}.blog-categories a{padding:8px 16px;background:var(--wp--preset--color--neutral-colours-main-light);border:1px solid var(--wp--preset--color--neutral-colours-contrast-light);border-radius:4px;font-size:14px;font-weight:400;line-height:1.4286;color:var(--wp--preset--color--neutral-colours-text-dark);text-decoration:none}.blog-categories a.active{background:var(--wp--preset--gradient--ramps-ebv-dark-green-ramp);border-color:#00A8A3;color:var(--wp--preset--color--neutral-colours-full-white)}.blog-row{gap:32px 0}@media (max-width:991px){body:not(.woocommerce-checkout){--header-height:88px}a.big-article .image{margin-right:0}a.big-article .text{margin-left:0;padding:0}}@media (max-width:767px){body:not(.woocommerce-checkout){--header-height:133px}.quantity-price-wrapper{flex-direction:column;align-items:flex-start}.quantity-wrapper{order:1}}@media (max-width:575px){body:not(.woocommerce-checkout){--header-height:130px}}body .snize-ac-results :is([id^="snize-ac-product-99999999"],[id^="snize-ac-product-88888888"]) .snize-price-list{display:none}body .snize-attribute-title{display:none}body .snize-ac-results-content{padding:24px;background:#fff;border:0;border-radius:0 0 8px 8px;box-shadow:0 6px 12px rgb(171 209 202 / .3)}body ul.snize-view-all-container{margin:0}body .snize-ac-results .snize-view-all-link,body .snize-view-all-container .snize-view-all-link,body .snize-ac-results .snize-nothing-found .snize-popular-suggestions-view-all-products-text,body #snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-show-products{height:auto;min-height:46px;padding:16px 32px;background:var(--wp--preset--gradient--ramps-ebv-dark-green-ramp);border:0;border-radius:4px;font-size:16px;font-weight:600;color:#fff;text-transform:none}body .snize-ac-results .snize-view-all-link:hover,body .snize-view-all-container .snize-view-all-link:hover,body .snize-ac-results .snize-nothing-found .snize-popular-suggestions-view-all-products-text{background-image:var(--wp--preset--gradient--ramps-ebv-dark-green-ramp-reverse)}body .snize-ac-results .snize-label{margin:0 0 8px;padding:0 0 8px;text-transform:none;border-bottom:1px solid #E3E3E3;font-weight:400;line-height:1.4286;color:#575757}body .snize-ac-results .snize-view-all-pages{display:none}body .snize-ac-results .snize-suggestion::before,body .snize-ac-results .snize-category::before,body .snize-ac-results .snize-page:not(.snize-view-all-pages)::before{content:'';background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><path stroke="%231D1F1E" stroke-linecap="round" stroke-linejoin="round" d="m17 17-5.3333-5.3333m1.7777-4.44448c0 3.43648-2.7857 6.22218-6.22218 6.22218C3.78579 13.4444 1 10.6587 1 7.22222 1 3.78579 3.78579 1 7.22222 1c3.43648 0 6.22218 2.78579 6.22218 6.22222Z"/></svg>') center/contain no-repeat;width:20px;height:20px;margin-right:8px}body .snize-ac-results .snize-category::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path stroke="%231D1F1E" stroke-linecap="round" stroke-linejoin="round" d="M5.35714 8.125 1.875 10l3.48214 1.875m0-3.75L10 10.625l4.6429-2.5m-9.28576 0L1.875 6.25 10 1.875l8.125 4.375-3.4821 1.875m0 0L18.125 10l-3.4821 1.875m0 0 3.4821 1.875L10 18.125 1.875 13.75l3.48214-1.875m9.28576 0L10 14.375l-4.64286-2.5"/></svg>')}body .snize-ac-results .snize-page:not(.snize-view-all-pages)::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path stroke="%231d1f1e" stroke-linecap="round" stroke-linejoin="round" d="M16.25 11.875V9.6875c0-1.5533-1.2592-2.8125-2.8125-2.8125h-1.25c-.5178 0-.9375-.41973-.9375-.9375v-1.25c0-1.5533-1.2592-2.8125-2.8125-2.8125H6.875m1.875 0H4.6875c-.51777 0-.9375.41973-.9375.9375v14.375c0 .5178.41973.9375.9375.9375h10.625c.5178 0 .9375-.4197.9375-.9375V9.375c0-4.14214-3.3579-7.5-7.5-7.5z"/></svg>')}body .snize-ac-results .snize-suggestion,body .snize-ac-results .snize-vendor,body .snize-ac-results .snize-tag,body .snize-ac-results .snize-category,body .snize-ac-results .snize-page{height:auto;padding:4px 0;font-size:16px;font-weight:400;line-height:1.5;color:#1d1f1e}body .snize-ac-results .snize-ac-results-list:not(.snize-ac-results-list-last):not(.snize-view-all-container){margin-bottom:40px}body ul.snize-ac-results-multicolumn-list{gap:16px;margin:0}body .snize-ac-results-multicolumn-list .snize-label{margin:0}body .snize-ac-results-multicolumn-list .snize-product{flex:0 0 calc(33.33% - 10.67px);width:calc(33.33% - 10.67px);max-width:none;margin:0;padding:0;transition:box-shadow .3s ease}body .snize-ac-results-multicolumn-list .snize-product:hover{box-shadow:0 6px 12px rgb(171 209 202 / .3)}body .snize-ac-results-multicolumn-list .snize-separator{display:none}body .snize-ac-results-multicolumn-list .snize-product a{display:flex;flex-direction:column;background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:14px;transition:border-color .3s ease}body .snize-ac-results-multicolumn-list .snize-product a:hover{border-color:#00A8A3}body .snize-ac-results .snize-thumbnail{height:auto;margin-bottom:4px}body .snize-ac-results .snize-item-image{width:100%;aspect-ratio:1;object-fit:contain}body .snize-ac-results-multicolumn-list .snize-title{max-height:none;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.5;color:#1d1f1e}body .snize-ac-results .snize-attribute,body .snize-ac-results .snize-price-list{max-height:none;height:48px;margin:auto 0 0;padding:8px 0 0;border-top:1px solid #E3E3E3}body .snize-ac-results .snize-price-list::before{content:'Pris från'}body .snize-ac-results .snize-attribute,body .snize-ac-results .snize-price-list::before{display:block;font-size:10px;font-weight:400;line-height:1.3333;color:#afb4b2}body .snize-ac-results .snize-price-list .snize-price{display:block;font-size:16px;font-weight:600;line-height:1.5556;color:#1d1f1e}body .snize-ac-results{max-width:100%!important;width:890px!important;margin-top:24px;left:max(0px, 50vw - var(--scrollbar-half) - 445px)!important}body .snize-ac-results-columns{display:flex;gap:32px}body .snize-ac-results-column:first-child{width:calc(30% - 16px)}body .snize-ac-results-column:nth-child(2){width:calc(70% - 16px)}body .snize-ac-results .snize-no-categories-found,body .snize-ac-results .snize-no-pages-found,body .snize-ac-results .snize-no-suggestions-found,body .snize-ac-results .snize-no-vendors-found,body .snize-ac-results .snize-no-tags-found{margin-left:0}body div.snize div.snize-main-panel{display:flex;align-items:center;gap:24px;margin:0;border:0}body div.snize div.snize-main-panel-controls{margin:0}body div.snize div.snize-main-panel-dropdown>a.snize-main-panel-dropdown-button{margin:0}body div.snize div.snize-main-panel-view-mode{display:none!important}body div.snize div.snize-main-panel-controls ul{display:flex;flex-wrap:wrap;gap:8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}body div.snize-search-results#snize_results div.snize-main-panel-controls ul li a{margin:0;padding:8px 16px!important;background:#fff;border:1px solid var(--wp--preset--color--neutral-colours-contrast-light);border-radius:4px;font-size:14px;font-weight:400;line-height:1.4286;color:var(--wp--preset--color--neutral-colours-text-dark);text-transform:none!important}body div.snize-search-results#snize_results div.snize-main-panel-controls ul li a.active{background-color:var(--wp--preset--color--neutral-colours-contrast-light)!important;border-color:var(--wp--preset--color--neutral-colours-mid-grey);font-weight:600!important;color:var(--wp--preset--color--neutral-colours-main-dark)}body div.snize div.snize-main-panel-dropdown{order:1;margin:0 0 0 auto!important}body div.snize div.snize-horizontal-filters{display:none!important}body #snize-search-results-grid-mode li.snize-product .snize-button{display:none!important}body #snize-search-results-grid-mode li.snize-product{padding:16px!important;background:#fff;border:1px solid var(--wp--preset--color--neutral-colours-contrast-light)!important;border-radius:8px}body #snize-search-results-grid-mode li.snize-product:hover{border-color:var(--wp--preset--color--primary-secondary-info-ebv-green)!important;box-shadow:0 6px 12px rgb(171 209 202 / .3)}body #snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters{color:var(--wp--preset--color--primary-secondary-info-ebv-green)}body #snize-search-results-grid-mode .snize-thumbnail-wrapper{margin:0 0 4px;padding:0!important}body #snize-search-results-grid-mode span.snize-thumbnail{width:auto;height:auto!important;padding:0!important}body #snize-search-results-grid-mode li.snize-product .snize-item,body #snize-search-results-grid-mode li.snize-product .snize-view-link{height:100%}body #snize-search-results-grid-mode span.snize-discounted-price{display:none}body #snize-search-results-grid-mode span.snize-thumbnail img{position:static;aspect-ratio:179/128;width:100%;max-width:none;max-height:none;margin:0;object-fit:contain;border-radius:8px}body #snize-search-results-grid-mode span.snize-overhidden{flex-grow:1;display:flex;flex-direction:column;padding:0!important}body #snize-search-results-grid-mode li.snize-product span.snize-title{min-height:0!important;max-height:none!important;margin:0!important;padding:0 0 8px!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;color:var(--wp--preset--color--neutral-colours-main-dark);-webkit-line-clamp:unset!important}body #snize-search-results-grid-mode span.snize-description{display:none}body #snize-search-results-grid-mode .snize-price-list{margin:auto 0 0!important;padding:8px 0 0!important;border-top:1px solid var(--wp--preset--color--neutral-colours-contrast-light);font-size:18px!important;font-weight:600;line-height:1.5556!important;color:var(--wp--preset--color--neutral-colours-main-dark)}body #snize-search-results-grid-mode .snize-price-list:empty{display:none!important}body #snize-search-results-grid-mode .snize-price-list::before{content:'Pris från'}body #snize-search-results-grid-mode span.snize-sku,body #snize-search-results-grid-mode span.snize-attribute,body #snize-search-results-grid-mode .snize-price-list::before{display:block;font-size:12px!important;font-weight:400;line-height:1.3333;color:var(--wp--preset--color--neutral-colours-mid-grey)}body #snize-search-results-grid-mode span.snize-attribute{margin-top:auto!important;padding-top:8px;border-top:1px solid var(--wp--preset--color--neutral-colours-contrast-light)}body #snize-search-results-grid-mode .snize-price-list .snize-price{color:#1d1f1e!important}body div.snize div.snize-filters-sidebar{border:0}body div.snize ul.snize-product-filters-list li:hover span,body div.snize li.snize-product span.snize-title,body div.snize li.snize-category span.snize-title,body div.snize li.snize-page span.snize-title{color:#00A8A3}body div.snize div.slider-container.snize-theme .back-bar .pointer{background:#00A8A3}body div.snize div.snize-search-results-pages li.snize-page{padding:0}body #snize-search-results-list-mode .snize-item{display:flex;align-items:center}body #snize-search-results-list-mode span.snize-thumbnail{flex-shrink:0;margin-right:32px;border:0}#floating_contact{position:fixed;z-index:1000;bottom:24px;right:24px}#floating_contact button{display:flex;align-items:center;gap:8px;padding:16px;background:#f5f7f7;border:0;border:1px solid #00A8A3;border-radius:8px 8px 0 8px;box-shadow:0 6px 12px rgb(171 209 202 / .3);font-size:16px;font-weight:400;line-height:1.5;color:#1d1f1e}@media (max-width:575px){#floating_contact button span{display:none}}#floating_contact .bubble{position:fixed;z-index:1000;bottom:96px;right:24px;width:min(336px, 100% - 48px);background:#fff;border-radius:8px 8px 0 8px;box-shadow:0 6px 12px 0 rgb(171 209 202 / .3)}#floating_contact:not(.opened) .bubble{display:none}#floating_contact .bubble .header{padding:16px 20px;background:var(--wp--preset--gradient--ramps-ebv-dark-green-ramp);border-radius:8px 8px 0 0;font-size:12px;font-weight:400;line-height:1.3333;color:#fff}#floating_contact .bubble .header .title{font-size:16px;font-weight:600;line-height:1.5}#floating_contact .close{position:absolute;z-index:1;top:20px;right:20px}#floating_contact .contacts>a{display:flex;align-items:center;gap:16px;padding:24px 20px;border-bottom:1px solid #f5f7f7;font-size:12px;font-weight:400;line-height:1.3333;color:#575757;text-decoration:none}#floating_contact .contacts>a .title{font-size:16px;font-weight:600;line-height:1.5;color:#1d1f1e;transition:color .3s ease}#floating_contact .contacts>a:hover .title{color:var(--wp--preset--color--primary-secondary-info-ebv-green)}#floating_contact .fc-button{display:block;margin:24px 20px;padding:8px 16px;background:#f5f7f7;border:1px solid #e3e3e3;border-radius:4px 4px 0 4px;font-size:16px;font-weight:400;line-height:1.5;color:#1d1f1e;text-align:center;text-decoration:none;transition:border-color .3s ease}#floating_contact .fc-button:hover{border-color:var(--wp--preset--color--primary-secondary-info-ebv-green)}body #moove_gdpr_cookie_info_bar{position:fixed;z-index:9900;top:0;bottom:0;left:0;right:0;width:auto;min-height:0;max-height:none;background:rgb(29 31 30 / .2)!important;border:0!important;transition:opacity .3s ease}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:536px;max-width:90%;padding:24px;border-radius:8px;border:1px solid #AFB4B2;background:#FFF;box-shadow:181px 131px 63px 0 #fff0,116px 84px 57px 0 rgb(0 0 0 / .02),65px 47px 48px 0 rgb(0 0 0 / .05),29px 21px 36px 0 rgb(0 0 0 / .09),7px 5px 20px 0 rgb(0 0 0 / .1)}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:0;flex-direction:column}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{gap:16px;width:100%;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--wp--preset--color--neutral-colours-contrast-light)}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2{font-size:32px;line-height:1.25}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p{line-height:1.4286;color:var(--wp--preset--color--neutral-colours-text-dark)!important}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content :is(a,button).mgbutton,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder :is(a,button).mgbutton{margin:0;padding:16px 32px;background:var(--wp--preset--color--neutral-colours-main-light);border:1px solid var(--wp--preset--color--neutral-colours-contrast-light);box-shadow:none!important;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5;color:var(--wp--preset--color--neutral-colours-main-dark)}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content :is(a,button).mgbutton.moove-gdpr-infobar-allow-all,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder :is(a,button).mgbutton.moove-gdpr-modal-allow-all{flex-grow:1;background:var(--wp--preset--color--colour-shade-shade-3);font-weight:600;color:var(--wp--preset--color--neutral-colours-full-white)}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content :is(a,button).mgbutton.change-settings-button,body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content :is(a,button).mgbutton.change-settings-button:hover{padding:0;background:none!important;border:0!important;border-radius:0;color:var(--wp--preset--color--primary-secondary-info-ebv-green)!important;text-decoration:underline;text-underline-offset:2px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{gap:16px;justify-content:center}@media (max-width:767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:auto}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{gap:8px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder :is(a,button).mgbutton{width:100%}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before{display:none}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 250px)}}@media (max-width:820px){body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode ul,body #snize_results.snize-mobile-design.snize-new-version div.disabled-opacity,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel{width:100%;margin:0}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul::before,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul::after{display:none}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:100%!important}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{margin:0 0 0 auto}body div.snize div.snize-main-panel-dropdown{margin-left:0!important}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a{border-radius:4px}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a>span{font-weight:400;line-height:1.4286;color:#1d1f1e;text-transform:none}body #snize_results.snize-mobile-design div.snize-main-panel-dropdown>a>.caret{border-color:#1d1f1e}body #snize_results.snize-mobile-design.snize-new-version div.snize-selected-filters-container{display:none}body #snize-modal-mobile-filters-dialog div.snize-product-filters-header,body #snize-modal-mobile-sortby-dialog div.snize-sortby-header{padding-top:62px}body #snize-modal-mobile-filters-dialog div.snize-product-filters-list-container,body #snize-modal-mobile-filters-dialog div.snize-product-filter-container,body #snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content{top:100px}body #snize-modal-mobile-filters-dialog .snize-price-range{margin:10px 0 0}body #snize-modal-mobile-filters-dialog .snize-price-range-slider{margin-top:20px}}@media (max-width:899px){body .snize-ac-results{margin-top:0}body .snize-ac-results-columns{gap:16px}body .snize-ac-results-column:first-child{width:calc(30% - 8px)}body .snize-ac-results-column:nth-child(2){width:calc(70% - 8px)}}@media (max-width:767px){body .snize-ac-results-multicolumn-list .snize-product{flex:0 0 calc(50% - 8px);width:calc(50% - 8px)}body div.snize div.snize-main-panel{flex-wrap:wrap;gap:10px 20px}body #snize_results.snize-mobile-design div.snize-main-panel-controls{width:100%}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul{grid-template-columns:repeat(2,1fr)}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{flex-grow:1;margin:0;max-width:none;text-align:center}}@media (max-width:737px){body .snize-ac-results-content .snize-ac-results-column{width:calc(40% - 8px)!important}body .snize-ac-results-content .snize-ac-results-column:last-child{width:calc(60% - 8px)!important}}@media (max-width:599px){body .snize-ac-results-columns{flex-direction:column;gap:32px}body .snize-ac-results-content .snize-ac-results-column,body .snize-ac-results-content .snize-ac-results-column:last-child{width:100%!important}body .snize-ac-results-content .snize-ac-results-column:first-child{order:1}}