:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px;}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right;}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table;}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%;}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%;}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%;}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom;}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table;}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both;}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em;}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0;}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both;}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none;}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%;}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%;}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%;}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none;}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both;}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table;}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both;}.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{display:inline-block;}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table;}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both;}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto;}.woocommerce ul.products,.woocommerce-page ul.products{clear:both;}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table;}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0;}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both;}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0;}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0;}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%;}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%;}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%;}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%;}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0;}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%;}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%;}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%;}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%;}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table;}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both;}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right;}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px;}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left;}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table;}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both;}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left;}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none;}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%;}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right;}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table;}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both;}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%;}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table;}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto;}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table;}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both;}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline;}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%;}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible;}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left;}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right;}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both;}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative;}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem;}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none;}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit;}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z\" fill=\"%23111111\"/></svg>");content:"";display:block;height:22px;width:22px;}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z\" fill=\"%23111111\"/></svg>");}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto;}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table;}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both;}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em;}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative;}.twentyfourteen .tfwc .product .entry-summary{padding:0 !important;margin:0 0 1.618em !important;}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0;}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%;}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%;}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%;}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0;}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%;}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right;}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left;}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px;}@keyframes spin{100%{transform:rotate(360deg);}}@font-face{font-family:star;src:url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:WooCommerce;src:url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal;}.woocommerce form .form-row{padding:3px;margin:0 0 6px;}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0;}.woocommerce form .form-row label{line-height:2;}.woocommerce form .form-row label.hidden{visibility:hidden;}.woocommerce form .form-row label.inline{display:inline;}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative;}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none;}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block;}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto;}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor;}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=");background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%;}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none;}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none;}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0 !important;text-decoration:none;visibility:hidden;}.woocommerce form .form-row .optional{visibility:visible;}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red);}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red);}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red);}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green);}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green);}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal;}.woocommerce form .form-row :-moz-placeholder{line-height:normal;}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal;}:where(.woocommerce) .select2-container{width:100%;}:where(.woocommerce) .select2-container .select2-selection--single{height:auto;}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400;}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444);}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px;}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=") no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0;}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px);}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}.woocommerce .blockUI.blockOverlay{position:relative;}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("https://dachfenstermarkt.de/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red) !important;text-decoration:none;font-weight:700;border:0;}.woocommerce a.remove:hover{color:#fff !important;background:var(--wc-red);}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px;}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table;}.woocommerce .woocommerce-breadcrumb::after{clear:both;}.woocommerce .quantity .qty{width:3.631em;text-align:center;}.woocommerce div.product{margin-bottom:0;position:relative;}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block;}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block;}.woocommerce div.product p.stock{font-size:.92em;}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em;}.woocommerce div.product div.images{margin-bottom:2em;}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;}.woocommerce div.product div.images div.thumbnails{padding-top:1em;}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative;}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0;}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0;}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2;}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px;}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px;}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative;}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1;}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgba(0,0,0,.8);pointer-events:none;}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0;}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1;}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left;}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left;}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left;}.woocommerce div.product div.summary{margin-bottom:2em;}.woocommerce div.product div.social{text-align:right;margin:0 0 1em;}.woocommerce div.product div.social span{margin:0 0 0 2px;}.woocommerce div.product div.social span span{margin:0;}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0;}.woocommerce div.product div.social iframe{float:left;margin-top:3px;}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative;}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none;}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box;}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed;}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed;}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1;}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0;}.woocommerce div.product p.cart{margin-bottom:2em;}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table;}.woocommerce div.product p.cart::after{clear:both;}.woocommerce div.product form.cart{margin-bottom:2em;}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table;}.woocommerce div.product form.cart::after{clear:both;}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;}.woocommerce div.product form.cart table{border-width:0 0 1px;}.woocommerce div.product form.cart table td{padding-left:0;}.woocommerce div.product form.cart table div.quantity{float:none;margin:0;}.woocommerce div.product form.cart table small.stock{display:block;float:none;}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%;}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top;}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left;}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=") no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%;}.woocommerce div.product form.cart .variations td.label{padding-right:1em;}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em;}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em;}.woocommerce div.product form.cart .wc-no-matching-variations{display:none;}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em;}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0;}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center;}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5);}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9;}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both;}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table;}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both;}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside;}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0;}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em;}.woocommerce ul.products li.product a{text-decoration:none;}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block;}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;}.woocommerce ul.products li.product strong{display:block;}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2;}.woocommerce ul.products li.product .star-rating{font-size:.857em;}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em;}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block;}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block;}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5);}.woocommerce .woocommerce-result-count{margin:0 0 1em;}.woocommerce .woocommerce-ordering{margin:0 0 1em;}.woocommerce .woocommerce-ordering>label{margin-right:.25rem;}.woocommerce .woocommerce-ordering select{vertical-align:top;}.woocommerce nav.woocommerce-pagination{text-align:center;}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px;}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden;}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block;}.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:#e9e6ed;color:#816f98;}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block;}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0;}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676;}.woocommerce #reviews h3{margin:0;}.woocommerce #reviews #respond{margin:0;border:0;padding:0;}.woocommerce #reviews #comment{height:75px;}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table;}.woocommerce #reviews #comments .add_review::after{clear:both;}.woocommerce #reviews #comments h2{clear:none;}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none;}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table;}.woocommerce #reviews #comments ol.commentlist::after{clear:both;}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0;}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none;}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table;}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both;}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em;}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px;}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none;}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px;}.woocommerce #reviews #comments .commentlist>li::before{content:"";}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce;}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute;}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;}.woocommerce .woocommerce-product-rating{line-height:2;display:block;}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table;}.woocommerce .woocommerce-product-rating::after{clear:both;}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left;}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none;}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0;}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0;}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table;}.woocommerce #review_form #respond::after{clear:both;}.woocommerce #review_form #respond p{margin:0 0 10px;}.woocommerce #review_form #respond .form-submit input{left:auto;}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px;}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"";text-indent:0;}.woocommerce p.stars a:hover~a::before{content:"";}.woocommerce p.stars:hover a::before{content:"";}.woocommerce p.stars.selected a.active::before{content:"";}.woocommerce p.stars.selected a.active~a::before{content:"";}.woocommerce p.stars.selected a:not(.active)::before{content:"";}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%;}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5;}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5;}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0;}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.025);}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px;}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em;}.woocommerce table.shop_table td small{font-weight:400;}.woocommerce table.shop_table td del{font-weight:400;}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0;}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);}.woocommerce table.my_account_orders{font-size:.85em;}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle;}.woocommerce table.my_account_orders .button{white-space:nowrap;}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center;}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left;}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left;}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block;}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside;}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside;}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0;}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0;}.woocommerce td.product-name p.backorder_notification{font-size:.83em;}.woocommerce td.product-quantity{min-width:80px;}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none;}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table;}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both;}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none;}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1);}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table;}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both;}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em;}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left;}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em;}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0;}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none;}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0;}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block;}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0;}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0;}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table;}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both;}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px;}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px;}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red);}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0;}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside;}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top;}.woocommerce ul#shipping_method li label{display:inline;}.woocommerce ul#shipping_method .amount{font-weight:700;}.woocommerce p.woocommerce-shipping-contents{margin:0;}.woocommerce .wc_bis_form{margin:2em 0;padding:0;}.woocommerce .wc_bis_form.hidden{display:none;}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0;}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap;}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap;}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block;}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1;}.woocommerce ul.order_details{margin:0 0 3em;list-style:none;}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table;}.woocommerce ul.order_details::after{clear:both;}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none;}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5;}.woocommerce ul.order_details li:last-of-type{border:none;}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700;}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em;}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle;}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px;}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0;}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0;}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em;}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0;}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0;}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline;}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": ";}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block;}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0 !important;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0 !important;}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0;}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0;}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box;}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em;}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0;}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute;}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute;}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:var(--wc-red);}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em;}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1;}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none;}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none;}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em;}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em;}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em;}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left;}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0;}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px;}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside;}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none;}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table;}.woocommerce .widget_rating_filter ul li::after{clear:both;}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none;}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block;}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:var(--wc-red);}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em;}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;}.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{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"";margin-left:.53em;vertical-align:bottom;}.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:#dcd7e2;text-decoration:none;background-image:none;color:#515151;}.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:#7f54b3;color:#fff;-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{background-color:#7249a4;color:#fff;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red);}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em;}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right;}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed;}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table;}.woocommerce-account .woocommerce::after{clear:both;}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0;}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0;}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none;}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle;}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red);}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto;}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09;}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0;}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit;}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit;}.twentyfourteen ul.products li.product{margin-top:0 !important;}.twentysixteen .price ins{background:inherit;color:inherit;}.row{margin:0 -1.5rem;display:flex;}.col-12{padding:0 1.5rem;width:100%;flex-basis:100%;}@media (min-width: 768px){.col-md-6{padding:0 1.5rem;width:50%;flex-basis:50%;}}.text-center{text-align:center !important;}@media (min-width: 768px){.text-md-left{text-align:left !important;}}.d-none{display:none !important;}.d-inline-block{display:block;}@media (min-width: 992px){.d-lg-block{display:block !important;}.d-lg-none{display:none !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:flex !important;}}.flex-wrap{flex-wrap:wrap !important;}.align-items-center{align-items:center !important;}.order-1{order:1 !important;}@media (min-width: 992px){.order-lg-unset{order:unset !important;}}.pt-20{padding-top:20px;}.m-0{margin:0 !important;}.mt-0{margin-top:0;}.mt-3{margin-block-start:1rem;}.mt-5{margin-block-start:3rem;}.mt-30{margin-block-start:30px !important;}.me-0{margin-inline-end:0;}@media (min-width: 768px){.me-md-3{margin-inline-end:1rem;}.me-md-4{margin-inline-end:1.5rem;}}.mb-2{margin-bottom:.75rem;}@media (min-width: 768px){.mb-md-0{margin-bottom:0;}}.w-100{width:100% !important;}@media (min-width: 568px){.w-sm-auto{width:auto !important;}}@media (min-width: 768px){.w-md-auto{width:auto !important;}}@media (min-width: 992px){.w-lg-auto{width:auto !important;}}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Thin.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-UltraLight.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Gilroy";src:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../assets/css/fonts/Gilroy-Heavy.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap;}.product-main select{background-color:#fff;height:59px;padding:15px 35px 15px 48px;color:#3a3a3a;font-weight:500;line-height:28px;display:block;width:100%;border:none;}.validate-error .animated{padding-bottom:5px;animation-duration:1s;animation-fill-mode:both;}.validate-error .animated.infinite{animation-iteration-count:infinite;}.validate-error .animated.hinge{animation-duration:2s;}.validate-error .animated.bounceIn,.validate-error .animated.bounceOut,.validate-error .animated.flipOutX,.validate-error .animated.flipOutY{animation-duration:.75s;}.validate-error .animated > div{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem;}.validate-error .animated > div > i{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;position:absolute;width:0;height:0;border-left-color:transparent;border-right-color:transparent;border-style:solid;}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list,.slick-slider{position:relative;display:block;}.slick-list{overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.mfp-hide{display:none !important;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:700;}h1{font-size:2em;margin:.67em 0;}img{border:0;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*,:after,:before{color:#000 !important;text-shadow:none !important;background:0 0 !important;box-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}img{max-width:100% !important;}h2,h3,p{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}}*,:after,:before{box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;text-decoration:none;}a:focus,a:hover{color:#ff0083;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}img{vertical-align:middle;}@media only screen and (max-width: 574px){.single_variation_wrap hr{margin-top:20px;margin-bottom:30px;}}[role=button]{cursor:pointer;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px;}.h1,h1{font-size:36px;}.h2,h2{font-size:30px;}.h3,h3{font-size:24px;}p{margin:0 0 24px;}.text-center{text-align:center;}ol,ul{margin-top:0;margin-bottom:10px;}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width: 768px){.container{width:750px;}}@media (min-width: 992px){.container{width:970px;}}@media (min-width: 1200px){.container{width:1170px;}}.row{margin-right:-15px;margin-left:-15px;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-6{width:50%;}}table{background-color:transparent;}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none;}caption,th{text-align:left;}.table-hover > tbody > tr:hover,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > thead > tr > td.active,.table > thead > tr > th.active{background-color:#f5f5f5;}.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover{background-color:#e8e8e8;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}input[type=search]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed;}input[type=file]{display:block;}input[type=range]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed;}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed;}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d;}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b;}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none;}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;box-shadow:none;}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none;}.btn.btn-arrow:hover svg path{fill:#fff;}.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad;}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc;}.btn-default .badge{color:#fff;background-color:#333;}.btn-primary.active,.btn-primary:active,.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74;}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40;}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4;}.btn-success.active,.btn-success:active,.open > .dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439;}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open > .dropdown-toggle.btn-success.focus,.open > .dropdown-toggle.btn-success:focus,.open > .dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625;}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c;}.btn-info.active,.btn-info:active,.open > .dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc;}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open > .dropdown-toggle.btn-info.focus,.open > .dropdown-toggle.btn-info:focus,.open > .dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85;}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da;}.btn-warning.active,.btn-warning:active,.open > .dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512;}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open > .dropdown-toggle.btn-warning.focus,.open > .dropdown-toggle.btn-warning:focus,.open > .dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d;}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236;}.btn-danger.active,.btn-danger:active,.open > .dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925;}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open > .dropdown-toggle.btn-danger.focus,.open > .dropdown-toggle.btn-danger:focus,.open > .dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19;}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a;}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none;}.btn-group-lg > .btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.btn-group-sm > .btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-group-xs > .btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.dropdown,.dropup{position:relative;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{color:#777;}.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}.btn-group-vertical > .btn,.btn-group > .btn{position:relative;float:left;}.btn-group-vertical > .btn.active,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:hover,.btn-group > .btn.active,.btn-group > .btn:active,.btn-group > .btn:focus,.btn-group > .btn:hover{z-index:2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group > .btn + .dropdown-toggle{padding-right:8px;padding-left:8px;}.btn .caret{margin-left:0;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn-group > .btn{float:none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-justified > .btn,.btn-group-justified > .btn-group{display:table-cell;float:none;width:1%;}.btn-group-justified > .btn-group .btn{width:100%;}[data-toggle=buttons] > .btn-group > .btn input[type=checkbox],[data-toggle=buttons] > .btn-group > .btn input[type=radio],[data-toggle=buttons] > .btn input[type=checkbox],[data-toggle=buttons] > .btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;}.pagination > .disabled > a,.pagination > .disabled > a:focus,.pagination > .disabled > a:hover,.pagination > .disabled > span,.pagination > .disabled > span:focus,.pagination > .disabled > span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.pager .disabled > a,.pager .disabled > a:focus,.pager .disabled > a:hover,.pager .disabled > span{color:#777;cursor:not-allowed;background-color:#fff;}.btn .label{position:relative;top:-1px;}.btn .badge{position:relative;top:-1px;}.btn-group-xs > .btn .badge,.btn-xs .badge{top:0;padding:1px 5px;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color:#337ab7;background-color:#fff;}.container-fluid .jumbotron,.container .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px;}.jumbotron .container{max-width:100%;}@media screen and (min-width: 768px){.container-fluid .jumbotron,.container .jumbotron{padding-right:60px;padding-left:60px;}}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7;}@keyframes progress-bar-stripes{0%{background-position:40px 0;}to{background-position:0 0;}}.progress-bar.active,.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite;}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777;}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > small{color:inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef;}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d;}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f;}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442;}.panel-heading > .dropdown .dropdown-toggle,.panel-title{color:inherit;}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.btn-group-vertical > .btn-group:after,.btn-group-vertical > .btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" ";}.btn-group-vertical > .btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both;}.hidden{display:none !important;}@-ms-viewport{width:device-width;}html{width:100vw;}body,html{overflow-x:clip;}body{min-width:320px;max-width:100vw;color:#3a3a3a;box-sizing:border-box;scroll-behavior:smooth;font-size:16px;line-height:24px;background:#fff;font-family:Gilroy;font-weight:400;min-height:100vh;display:flex;flex-direction:column;}@media only screen and (max-width: 991px){body{display:block;}}body.active{height:100vh;overflow:hidden;}body.opened-menu .header{height:70px;}body.opened-menu .header-rating{margin-top:-64px;}ol,ul{list-style-type:none;margin:0;padding:0;}*,.slick-slide,.slick-slide:focus,:focus,a,a:focus{outline:none;}main{flex:1 0 auto;position:relative;}.section{clear:both;width:100%;}.container:after,.container:before,.row:after,.row:before{display:none;}.container{width:1270px;}@media only screen and (max-width: 1439px){.container{width:1270px;}}@media only screen and (max-width: 1359px){.container{width:1170px;}}@media only screen and (max-width: 1199px){.container{width:970px;}}@media only screen and (max-width: 991px){.container{width:750px;}}@media only screen and (max-width: 767px){.container{width:100%;}}.overlay{background:rgba(51,51,51,.7);position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;max-width:100vw;max-height:100vw;}.btn{border:1px solid #ff0083;padding:0 15px;height:48px;min-width:176px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;background-color:transparent;cursor:pointer;transition:.2s linear;font-weight:600;font-size:16px;line-height:150%;color:#ff0083;border-radius:0;outline:none !important;font-family:Gilroy,sans-serif;font-weight:600;font-style:normal;}.btn,.btn:focus{text-decoration:none;box-shadow:none;}.btn:focus{outline:none;}.btn:hover{text-decoration:none;box-shadow:none;color:#fff;background-color:#ff0083;}.btn:visited{color:#ff0083;}.btn:visited:hover{color:#fff;}.btn svg{margin-left:8px;}.btn.btn-filled{background-color:#ff0083;border-color:#ff0083;color:#fff;}.btn.btn-filled:hover{background-color:transparent;border-color:#ff0083;color:#ff0083;}.btn.btn-filled:visited{color:#fff;}.btn.btn-filled:visited:hover,.btn.btn-w{color:#ff0083;}.btn.btn-w{background-color:#fff;border-color:#fff;}.btn.btn-w:hover{background-color:#ff0083;border-color:#ff0083;color:#fff;}.btn.btn-w:visited{color:#ff0083;}.btn.btn-w:visited:hover{color:#fff;}.woocommerce form .form-row .input-text,.woocommerce form .form-row .input,.woocommerce form .form-row select{width:100%;border:1px solid #c4c4c4;height:52px;padding:0 12px 0 40px;background:transparent;box-shadow:none;border-radius:0;font-weight:500;font-size:18px;font-family:Gilroy,sans-serif;font-weight:500;margin:0;}@media only screen and (max-width: 574px){.btn{font-size:12px;}}textarea,.textarea{width:100%;min-height:150px;border:1px solid #c4c4c4;padding:18px 12px 12px 48px;background:transparent;box-shadow:none;border-radius:0;font-weight:500;font-size:18px;resize:none;margin-top:60px;font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 767px){textarea,.textarea{font-size:16px;padding:18px 12px 12px;}}@media only screen and (max-width: 574px){textarea,.textarea{padding-top:12px;font-size:14px;}}textarea::placeholder,.textarea::placeholder{color:#999;}::selection{background:rgba(255,0,131,.55);color:#fff;text-shadow:none;}.header{position:fixed;z-index:1020;left:0;right:0;top:0;height:168px;max-width:100%;transition:.2s linear;background-color:#fff;}@media only screen and (max-width: 991px){.header{height:92px;}}@media only screen and (max-width: 767px){.header{height:70px;}}.header.product-header{height:184px;}@media only screen and (max-width: 991px){.header.product-header{height:148px;}}.header.product-header.fixed{height:92px;}@media only screen and (max-width: 767px){.header.product-header.fixed{height:70px;}}.header.product-header + .mobile-menu__wrapper + .header-spacer{height:184px;}body:has(.dkrp-header-line) .header-spacer{height:178px;}@media only screen and (max-width: 991px){.header.product-header + .mobile-menu__wrapper + .header-spacer{height:148px;}body:has(.dkrp-header-line) .header-spacer{height:105px;}}@media only screen and (max-width: 767px){.header.product-header + .mobile-menu__wrapper + .header-spacer{height:130px;}body:has(.dkrp-header-line) .header-spacer{height:92px;}}@media only screen and (max-width: 575px){body:has(.dkrp-header-line) .header-spacer{height:105px;}}.header.fixed{background:#fff;height:92px;}.header.fixed .header-wrapper{padding:16px 0;}.header.fixed .header-rating{margin-top:-60px;}@media only screen and (max-width: 991px){.header.fixed .header-rating{margin-top:-64px;}}@media only screen and (max-width: 767px){.header.fixed{height:70px;}}.header-rating{width:100%;display:none;justify-content:space-between;align-items:center;height:56px;padding:3px 0;transition:.2s linear;background-color:#f7f7f7;}@media (min-width: 992px){.header-rating{display:flex;}}.header-rating__wrapper{flex:0 1 auto;display:flex;justify-content:center;margin:0 auto;min-width:calc(100% - 130px);}.header-rating__list{width:100%;}.header-rating__list .slick-list,.header-rating__list .slick-track{display:flex;justify-content:center;}@media only screen and (max-width: 574px){.header-rating__list .slick-slide{height:inherit;}.header-rating__list .slick-slide > div{height:100%;display:flex;align-items:center;}}.header-rating__list .slide{display:flex !important;align-items:center;justify-content:center;padding:0 20px;font-weight:500;font-size:14px;line-height:150%;color:#898989;font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 1199px){.header-rating__list .slide{padding:0 10px;}}@media only screen and (max-width: 574px){.header-rating__list .slide{font-size:12px;line-height:110%;}}.header-rating__list .slide svg{margin-right:12px;min-width:15px;}@media only screen and (max-width: 1199px){.header-rating__list .slide svg{margin-right:7px;}}@media only screen and (max-width: 574px){.header-rating__list .slide svg{align-self:flex-start;}}.header-rating__pic{width:50px;min-width:50px;height:50px;display:flex;margin-right:75px;}.header-rating__pic img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;}.header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:29px 0;transition:.2s linear;}@media only screen and (max-width: 991px){.header-wrapper{padding:16px 0;}}.header-left{display:flex;align-items:center;}.header-logo svg{display:flex;width:207px;height:33px;margin-right:90px;}@media only screen and (max-width: 1359px){.header-logo svg{margin-right:20px;}}@media only screen and (max-width: 991px){.header-logo svg{margin-right:25px;margin-top:0;}}@media only screen and (max-width: 574px){.header-logo svg{width:180px;height:29px;}}@media only screen and (max-width: 374px){.header-logo svg{width:157px;height:25px;margin-right:15px;}}.header-logo img{width:100%;height:100%;object-fit:contain;}.header-menu{font-weight:500;font-size:16px;line-height:150%;display:flex;font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 991px){.header-menu{display:none;}}.header-menu > li{position:relative;display:flex;}.header-menu > li:hover:after{position:absolute;width:100%;content:"";left:0;height:10px;top:100%;}.header-menu > li > a{display:flex;justify-content:space-between;align-items:center;color:#3a3a3a;text-decoration:none;padding:15px 32px;}@media only screen and (max-width: 1199px){.header-menu > li > a{padding:15px;}}.header-menu > li > ul{position:absolute;z-index:1;left:20px;top:calc(100% + 5px);display:none;width:300px;background-color:#fff;box-shadow:0 4px 50px rgba(0,0,0,.06);padding:22px 0;}.header-menu > li > ul > li > a{display:block;padding:11px 30px;color:#898989;text-decoration:none;}.header-menu > li > ul > li > a:hover{color:#ff0083;}.header-menu > li.has-children > a svg{transition:.2s linear;margin-left:8px;}.header-menu > li:hover > a{color:#3a3a3a;}.header-menu > li:hover > a svg{transform:scaleY(-1);}.header-menu > li:hover > ul{display:block;}.header-menu .mobile-only{display:none;}@media only screen and (max-width: 991px){.header-menu > li:hover > ul{display:none;}}.header-right,.header-search button{display:flex;align-items:center;}.header-cart{display:flex;margin-left:5px;text-decoration:none;position:relative;cursor:pointer;padding:10px 0 10px 12px;}@media only screen and (max-width: 1199px){.header-cart{margin-left:5px;transform:translateX(-3px);}}.header-cart > a{display:flex;}.header-cart:hover > a > svg *{stroke:#ff0083;}@media (min-width: 768px){.header-cart:hover .header-cart__empty,.header-cart:hover .header-cart__items{display:block;cursor:default;}}.header-cart > span{position:absolute;width:18px;min-width:18px;padding:0 2px;height:18px;line-height:18px;text-align:center;color:#fff;background-color:#ff0083;border-radius:50%;right:-9px;top:0;font-size:10px;}.header-cart__empty{position:absolute;display:none;width:222px;padding:20px 26px;background-color:#fff;top:calc(100% + 10px);right:0;box-shadow:0 8px 50px rgba(0,0,0,.05);font-weight:500;font-size:16px;line-height:29px;color:#3a3a3a;}.header-cart__empty:before{position:absolute;content:"";left:0;bottom:100%;height:11px;width:100%;}.header-cart__items{position:absolute;display:none;width:330px;max-width:calc(100vw - 30px);background-color:#fff;top:calc(100% + 10px);right:0;box-shadow:0 8px 50px rgba(0,0,0,.05);color:#3a3a3a;}.header-cart__items:before{position:absolute;content:"";left:0;bottom:100%;height:11px;width:100%;}.header-cart__buttons .btn{height:41px;width:calc(50% - 6px);min-width:unset;font-size:14px;font-family:Gilroy,sans-serif;font-weight:500;line-height:100%;}.header-cart__buttons .btn .btn-filled{font-family:Gilroy,sans-serif;font-weight:600;line-height:150%;}@media only screen and (max-width: 574px){.header-cart__buttons .btn{height:44px;width:100%;font-size:12px;}}.header-spacer{height:168px;}@media only screen and (max-width: 991px){.header-spacer{height:92px;}}@media only screen and (max-width: 767px){.header-spacer{height:70px;}}.header-spacer.product-spacer{height:204px;}@media only screen and (max-width: 991px){.header-spacer.product-spacer{height:148px;}}@media only screen and (max-width: 767px){.header-spacer.product-spacer{height:130px;}}.mobile-menu__btn{display:none;overflow:hidden;margin:0;padding:0;width:30px;height:36px;cursor:pointer;transition:background .3s;position:relative;background-color:transparent;border:none;margin-right:20px;}@media only screen and (max-width: 991px){.mobile-menu__btn{display:block;}}@media only screen and (max-width: 374px){.mobile-menu__btn{margin-right:15px;}}.mobile-menu__btn span{display:block;position:absolute;top:18px;left:0;right:0;height:3px;background:#ff0083;transition:background .3s;}@media only screen and (max-width: 574px){.mobile-menu__btn span{top:16px;}}.mobile-menu__btn span:before{top:-8px;}.mobile-menu__btn span:after,.mobile-menu__btn span:before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#ff0083;content:"";transition-duration:.3s,.3s;transition-delay:.3s,0;transition-property:top,transform;}.mobile-menu__btn span:after{bottom:-8px;}.mobile-menu__btn.active span{background:none;}.mobile-menu__btn.active span:before{top:0;transform:rotate(45deg);transition-delay:0,.3s;}.mobile-menu__btn.active span:after{bottom:0;transform:rotate(-45deg);transition-delay:0,.3s;}.mobile-menu__wrapper .btn.btn-filled{margin-top:54px;height:54px;}.mobile-menu__wrapper .btn.btn-filled a{color:white;line-height:1;font-size:16px;}.mobile-menu__wrapper .btn.btn-filled:hover a{color:#ff0083;}.mobile-menu__wrapper .header-menu{flex-direction:column;align-items:center;width:100%;}@media only screen and (max-width: 991px){.mobile-menu__wrapper .header-menu{display:flex;}}.mobile-menu__wrapper .header-menu > li{width:100%;display:flex;flex-wrap:wrap;text-align:left;}.mobile-menu__wrapper .header-menu > li > a{padding:15px 0;}.mobile-menu__wrapper .header-menu > li > span{padding:15px 0;display:flex;align-items:center;justify-content:flex-end;flex:1 0 auto;}.mobile-menu__wrapper .header-menu > li > span.active > svg{transform:scaleY(-1);}.mobile-menu__wrapper .header-menu > li > ul{position:static;width:100%;}.main-wrapper .container{position:relative;z-index:1;}.main-info__wrapper .btn{height:78px;font-size:20px;}@media only screen and (max-width: 767px){.main-info__wrapper .btn{height:58px;}}@media only screen and (max-width: 574px){.main-info__wrapper .btn{height:47px;font-size:12px;margin:0px 7px;}}.main-slider .slick-list{overflow:visible;}.main-slider .slick-slide{padding:0 15px;display:flex;}.main-slider .slick-slide > div{display:flex;}.main-slider .slick-slide.slick-current .main-slider__info{opacity:1;}.main-slider .slide{display:flex;position:relative;height:553px;color:#3a3a3a;text-decoration:none;}@media only screen and (max-width: 991px){.main-slider .slide{height:435px;}}@media only screen and (max-width: 767px){.main-slider .slide{height:calc(62vw - 30px);}}@media only screen and (max-width: 574px){.main-slider .slide{height:calc(63vw - 30px);}}.main-slider .slide:hover{text-decoration:none;}.main-slider .slide:hover .main-slider__info > span{color:#ff0083;}.main-slider .slide:hover .main-slider__info > div svg path{fill:#ff0083;}.main-slider .slide > picture{width:100%;height:100%;}.main-slider .slide > picture img{width:100%;height:100%;object-fit:cover;}.custom-dots .slick-dots li.slick-active button{border-color:#ff0083;}.custom-dots .slick-dots li.slick-active button:after{background-color:#ff0083;}.custom-nav{display:flex;margin:0 -4px;}.custom-nav .slider-arrow{width:48px;height:48px;border-radius:50%;margin:0 4px;display:flex;align-items:center;justify-content:center;transition:.2s linear;background:rgba(255,0,131,.3);cursor:pointer;}.custom-nav .slider-arrow:hover{background:#ff0083;}.section-title{display:block;font-size:40px;line-height:120%;font-weight:700;font-family:Gilroy,sans-serif;font-weight:700;}@media only screen and (max-width: 574px){.section-title{font-size:26px;}}.placement-info .section-title{margin-bottom:30px;}@media only screen and (max-width: 574px){.placement-info .section-title{margin-bottom:14px;}}.placement-info__footer .btn{width:255px;}@media only screen and (max-width: 991px){.placement-info__footer .btn{width:170px;min-width:unset;}}@media only screen and (max-width: 574px){.placement-info__footer .btn{width:100%;}}.product .popular-section,.cart-bg__gray .popular-section,.cart-main .popular-section{padding:70px 0 0;}@media only screen and (max-width: 574px){.product .popular-section,.cart-bg__gray .popular-section,.cart-main .popular-section{padding:90px 0 0;}}.popular-section .section-title{text-align:center;margin-bottom:55px;}@media only screen and (max-width: 574px){.popular-section .section-title{margin-bottom:30px;}}.catalog-item{height:100%;position:relative;border:1px solid #f4f5f7;}.product .catalog-item,.cart-bg__gray .catalog-item,.cart-main .catalog-item{background:white;border:0px;}.home-main .popular-wrapper{gap:20px;flex-wrap:wrap;}.home-main .popular-wrapper .col-lg-3{flex-basis:295px;width:295px;margin-bottom:0px;}@media only screen and (max-width: 574px){.home-main .popular-wrapper .col-lg-3{margin-bottom:10px;flex-basis:48%;width:50%;}.home-main .popular-wrapper .col-lg-3 .catalog-item{border:0px;}.home-main .popular-wrapper .col-lg-3 .catalog-item .catalog-item__pic{border:1px solid #f7f7f7;}}@media only screen and (max-width: 574px){.home-main .popular-wrapper{gap:0px;}}.catalog-item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:none;background:rgba(58,58,58,.72);pointer-events:none;}@media (min-width: 568px){.catalog-item:hover:after{display:flex !important;}}.catalog-item:hover .catalog-item__hover{display:none !important;}@media (min-width: 568px){.catalog-item:hover .catalog-item__hover{display:block !important;}}.catalog-item__main{display:flex;flex-direction:column;color:#3a3a3a;height:100%;}.catalog-item__main,.catalog-item__main:focus,.catalog-item__main:hover{text-decoration:none;}.catalog-item__pic{display:flex;border-bottom:1px solid #f7f7f7;padding:13px 7px;}@media only screen and (max-width: 574px){.catalog-item__pic{padding:0px;}}@media (min-width: 568px){.catalog-item__pic{aspect-ratio:.95;padding:7px 1px;}}.catalog-item__pic picture{display:block;}.catalog-item__pic picture img{width:100%;height:auto;object-fit:contain;display:block;aspect-ratio:1;}@media only screen and (max-width: 574px){.catalog-item__pic picture img{width:100%;height:auto;aspect-ratio:.95;object-fit:contain;}}.catalog-item__label{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;color:#fff;}.catalog-item__label.discount{background:#ff0083;}.catalog-item__label.new{background:#2ec1ac;}.catalog-item__pic{display:grid;}.catalog-item__pic > *{grid-column:1/1;grid-row:1/1;}span.catalog-item__label.discount{margin-top:24px;margin-left:24px;}.catalog-item__info{background:#f4f5f7;padding:16px 8px 30px;display:flex;flex-direction:column;flex-grow:1;}@media (min-width: 568px){.catalog-item__info{padding:16px 16px 30px;}}@media only screen and (max-width: 574px){.catalog-item__info{padding:20px 10px;}}.product .catalog-item__info,.cart-bg__gray .catalog-item__info,.cart-main .catalog-item__info{background:white;}.catalog-item__title{font-weight:500;font-size:14px;line-height:120%;display:block;margin-bottom:16px;color:#3a3a3a;flex-grow:1;word-break:break-word;font-family:Gilroy,sans-serif;font-weight:600;}@media only screen and (max-width: 574px){.catalog-item__title{font-size:12px;line-height:130%;margin-bottom:10px;}}@media (min-width: 568px){.catalog-item__title{font-size:24px;flex-grow:0;}}.catalog-item__descr{font-weight:500;font-size:16px;line-height:150%;margin-bottom:8px;color:#898989;display:none;flex-grow:1;}@media (min-width: 568px){.catalog-item__descr{display:block;}}.catalog-item__price{display:block;align-items:center;text-align:center;}.catalog-item__price .c-gray{font-size:12px;font-weight:400;font-family:Gilroy,sans-serif;font-weight:400;}@media (min-width: 768px){.catalog-item__price .c-gray{font-size:16px;}}@media (min-width: 768px){.catalog-item__price{display:flex;align-items:center;text-align:left;margin-top:22px;}}.catalog-item__price-main{font-weight:600;font-size:14px;line-height:150%;color:#3a3a3a;margin-bottom:10px;font-family:Gilroy,sans-serif;font-weight:600;}@media (max-width: 768px){.catalog-item__price-main{margin-bottom:10px;}}@media (min-width: 568px){.catalog-item__price-main{margin-bottom:0;font-size:20px;margin-right:16px;}}.catalog-item__hover .btn{width:176px;max-width:calc(100% - 32px);margin:0 auto 24px;}.catalog-item__links a.catalog-item__link-like.active svg path{fill:#ff0083;}.info-text .btn.btn-filled{width:255px;}@media only screen and (max-width: 574px){.info-text .btn.btn-filled{width:100%;}}.info-text .section-title{margin-bottom:30px;}@media only screen and (max-width: 574px){.info-text .section-title{margin-bottom:14px;}}.info-slider .slick-list{overflow:visible;height:582px;}@media only screen and (max-width: 574px){.info-slider .slick-list{height:482px;}}.info-slider .slick-track{height:582px;transition:.565s linear !important;}@media only screen and (max-width: 574px){.info-slider .slick-track{height:482px;}}.info-slider .slick-slide{display:flex;height:582px;}@media only screen and (max-width: 574px){.info-slider .slick-slide{width:100%;height:482px;}}.info-slider .slick-slide.slide{transition:.3s linear;padding:0 10px;width:295px !important;height:429px;position:relative;text-decoration:none;}@media only screen and (max-width: 574px){.info-slider .slick-slide.slide{padding:0;height:482px;width:calc(100vw - 30px) !important;}}.info-slider .slick-slide.slide picture{width:100%;height:100%;transition:.3s linear;}.info-slider .slick-slide.slide picture img{width:100%;height:100%;transition:.3s linear;object-fit:cover;}.info-slider .slick-slide.slide .info-slider__text{transition:.5s linear;opacity:0;position:absolute;left:36px;bottom:24px;padding:32px 22px 32px 32px;background:rgba(255,255,255,.72);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);max-width:80%;}@media only screen and (max-width: 574px){.info-slider .slick-slide.slide .info-slider__text{padding:15px;width:220px;max-width:220px;left:10px;bottom:10px;}}.info-slider .slick-slide.slide .info-slider__text > span{display:block;color:#616161;font-weight:500;font-size:16px;line-height:150%;margin-bottom:8px;}@media only screen and (max-width: 574px){.info-slider .slick-slide.slide .info-slider__text > span{font-size:14px;line-height:120%;}}.info-slider .slick-slide.slide .info-slider__text > p{font-weight:600;font-size:28px;line-height:120%;color:#3a3a3a;margin-bottom:0;}@media only screen and (max-width: 574px){.info-slider .slick-slide.slide .info-slider__text > p{font-size:20px;}}.info-slider .slick-slide.slide .info-slider__text .info-slider__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#ff0083;transition:.2s linear;position:absolute;left:100%;bottom:0;}.info-slider .slick-slide.slide:hover .info-slider__text .info-slider__arrow{background-color:#3a3a3a;}.info-slider .slick-slide.slick-current.slide{width:416px !important;height:582px;}@media only screen and (max-width: 574px){.info-slider .slick-slide.slick-current.slide{height:482px;width:calc(100vw - 30px) !important;}}.info-slider .slick-slide.slick-current.slide .info-slider__text{opacity:1;}.info-slider__dots .slick-dots li.slick-active button{border-color:#ff0083;}.info-slider__dots .slick-dots li.slick-active button:after{background-color:#ff0083;}.more-info__wrapper .more-info__txt .btn{width:100%;}.more-info__txt .section-title{margin-bottom:30px;}@media only screen and (max-width: 574px){.more-info__txt .section-title{margin-bottom:20px;}}.more-info__txt .btn{width:255px;}.specs-txt .section-title{margin-bottom:30px;}@media only screen and (max-width: 574px){.specs-txt .section-title{margin-bottom:14px;}}.tips-section-page{padding:45px 0 65px;}.tips-section-page .section-title{margin-bottom:35px;text-align:center;}@media only screen and (max-width: 574px){.tips-section-page .section-title{margin-bottom:30px;}}.tips-section-page .main-pagination{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:29px;color:#7e7e7e;font-family:Gilroy,sans-serif;font-weight:500;justify-content:center;margin-top:30px;}.tips-section-page .main-pagination > span{margin:0;text-align:center;}@media (min-width: 1200px){.tips-section-page .main-pagination > span{margin-right:50px;text-align:left;}}.tips-section-page .tips-tricks{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;}@media only screen and (max-width: 574px){.tips-section-page .tips-tricks{grid-template-columns:repeat(2,1fr);gap:20px;}}.tips-section-page .tips-tricks .tips-post{display:flex;text-decoration:none;transition:.2s linear;flex-direction:column;}.tips-section-page .tips-tricks .tips-post:hover{box-shadow:0 10px 10px rgba(97,97,97,.1);}.tips-section-page .tips-tricks .tips-post picture{display:block;width:100%;height:250px;}@media only screen and (max-width: 574px){.tips-section-page .tips-tricks .tips-post picture{height:200px;}}.tips-section-page .tips-tricks .tips-post picture img{width:100%;height:100%;object-fit:cover;}.tips-section-page .tips-tricks .tips-post div{padding:16px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;}.tips-section-page .tips-tricks .tips-post div span{display:block;font-weight:600;font-size:24px;line-height:120%;color:#3a3a3a;margin-bottom:8px;font-family:Gilroy,sans-serif;font-weight:600;}@media only screen and (max-width: 574px){.tips-section-page .tips-tricks .tips-post div span{font-size:12px;}}.tips-section-page .tips-tricks .tips-post div small{font-size:14px;line-height:150%;color:#898989;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.tips-section-page .tips-tricks .tips-post div small{font-size:12px;}}.home-main .show_more_home{text-align:center;margin-top:20px;}.tips-section .section-title{margin-bottom:45px;text-align:center;}@media only screen and (max-width: 574px){.tips-section .section-title{margin-bottom:30px;}}.tips-slider .slick-list{padding-bottom:20px;}.tips-slider .slick-slide{padding:0 10px;}@media only screen and (max-width: 574px){.tips-slider .slick-slide{padding:0 5px;}}.tips-slider .slide{display:block;text-decoration:none;transition:.2s linear;}.tips-slider .slide:hover{box-shadow:0 10px 10px rgba(97,97,97,.1);}.tips-slider .slide > picture{display:block;width:100%;height:250px;}.tips-slider .slide > picture img{width:100%;height:100%;object-fit:cover;}.tips-slider .slide > div{padding:16px;background-color:#fff;}@media only screen and (max-width: 574px){.tips-slider .slide > div{padding:16px 16px 0;}}.tips-slider .slide > div span{display:block;font-weight:600;font-size:24px;line-height:120%;color:#3a3a3a;margin-bottom:8px;}.tips-slider .slide > div small{font-size:14px;line-height:150%;color:#898989;}.tips-slider .slick-dots li.slick-active button{border-color:#ff0083;}.tips-slider .slick-dots li.slick-active button:after{background-color:#ff0083;}.help-section{padding:130px 0 60px;}@media only screen and (max-width: 574px){.help-section{padding:90px 0;}}.help-section .section-title{text-align:center;width:620px;max-width:100%;margin:0 auto 55px;}@media only screen and (max-width: 574px){.help-section .section-title{margin-bottom:30px;}}.help-container{width:1095px;max-width:100%;margin:0 auto;position:relative;}.help-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px;}@media only screen and (max-width: 574px){.help-wrapper{flex-direction:column;}}.help-wrapper .col{width:33.33333%;padding:0 15px;}@media only screen and (max-width: 574px){.help-wrapper .col{width:100%;margin-bottom:40px;}}.help-item{width:100%;height:190px;position:relative;padding:34px;display:flex;flex-direction:column;align-items:center;background-color:#fff;box-shadow:0 10px 34px rgba(97,97,97,.1);cursor:pointer;}@media only screen and (max-width: 767px){.help-item{padding:34px 20px;}}.help-item > i{width:34px;height:34px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:14px;}.help-item > span{font-weight:600;font-size:24px;line-height:120%;color:#3a3a3a;text-align:center;font-family:Gilroy,sans-serif;font-weight:600;}.help-item > div{display:flex;align-items:center;justify-content:center;width:64px;height:48px;background-color:#fff;position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);transition:.2s linear;}.help-item:hover > div{background-color:#ff0083;}.help-item:hover > div svg path{fill:#fff;}.help-item[data-link=contact-us]{background-color:#ff0083;box-shadow:none;}.help-item[data-link=contact-us] > i svg path{fill:#fff;}.help-item[data-link=contact-us] > span{color:#fff;}.help-item[data-link=contact-us] > div{box-shadow:0 10px 34px rgba(255,0,131,.24);}.help-item[data-link=contact-us]:hover > div{background-color:#3a3a3a;}.help-more{width:100%;padding:0 15px;display:flex;justify-content:center;margin-top:70px;}@media only screen and (max-width: 574px){.help-more{margin-top:30px;}}.help-more > a{display:flex;align-items:center;text-decoration:none;font-weight:600;font-size:16px;line-height:26px;color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;}.help-more > a svg{margin-left:5px;transform:rotate(-90deg);}.help-more > a:focus,.help-more > a:hover{color:#3a3a3a;}.help-more > a:focus svg path,.help-more > a:hover svg path{fill:#3a3a3a;}.help-block{display:none;background-color:#fff;min-height:414px;width:100%;box-shadow:0 10px 40px rgba(97,97,97,.04);padding:48px 18px 18px;position:relative;}.help-block.active{display:block;}.help-block[data-id=services] .help-block__title{margin-bottom:65px;}@media only screen and (max-width: 574px){.help-block[data-id=services] .help-block__title{margin-bottom:30px;}}.help-block[data-id=contact-us] .help-block__title{margin-bottom:65px;}@media only screen and (max-width: 574px){.help-block[data-id=contact-us] .help-block__title{margin-bottom:30px;}}.help-block[data-id=faq] .help-block__title{margin-bottom:55px;}@media only screen and (max-width: 574px){.help-block[data-id=faq] .help-block__title{margin-bottom:30px;}}.help-block__title{display:block;text-align:center;font-size:24px;line-height:120%;font-weight:800;color:#3a3a3a;}.help-block__close{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;width:34px;height:34px;top:22px;right:27px;}.help-block__close:hover svg path{fill:#ff0083;}.help-service__wrapper{display:flex;justify-content:space-evenly;}@media only screen and (max-width: 574px){.help-service__wrapper{flex-direction:column;margin-bottom:-15px;}}.help-service__wrapper > div{width:410px;padding:0 10px;}@media only screen and (max-width: 574px){.help-service__wrapper > div{width:100%;padding:0 0 30px;}}.help-service__wrapper > div span{display:block;font-weight:800;font-size:18px;line-height:30px;margin-bottom:25px;color:#282828;}@media only screen and (max-width: 574px){.help-service__wrapper > div span{margin-bottom:15px;}}.help-service__wrapper > div p{font-size:16px;line-height:29px;text-align:justify;color:#7e7e7e;}.help-service__wrapper > div p:last-child{margin-bottom:0;}.help-contacts__wrapper{display:flex;justify-content:center;}@media only screen and (max-width: 574px){.help-contacts__wrapper{flex-direction:column;margin-bottom:-15px;}}.help-contacts__wrapper > div{width:330px;max-width:100%;padding:0 5px;display:flex;flex-direction:column;align-items:center;text-align:center;}@media only screen and (max-width: 574px){.help-contacts__wrapper > div{margin-bottom:30px;}}.help-contacts__wrapper > div > svg{margin-bottom:25px;}@media only screen and (max-width: 574px){.help-contacts__wrapper > div > svg{margin-bottom:15px;}}.help-contacts__wrapper > div > span{margin-bottom:20px;font-weight:800;font-size:18px;line-height:24px;color:#3a3a3a;text-transform:uppercase;}.help-contacts__wrapper > div > p{margin-bottom:0;font-weight:600;font-size:18px;line-height:140%;color:#3a3a3a;}.help-contacts__wrapper > div > p > a{display:block;text-decoration:none;color:#ff0083;}.help-contacts__wrapper > div > p > a:hover{text-decoration:underline;}.help-faq__wrapper{width:100%;}.faq-item{border-bottom:1px solid #e5ecf4;}.faq-item:last-child{border-bottom:none;}.faq-item__header{display:flex;padding:25px 0px;font-weight:800;font-size:16px;line-height:24px;color:#3a3a3a;cursor:pointer;font-family:Gilroy,sans-serif;font-weight:700;align-items:center;}@media only screen and (max-width: 574px){.faq-item__header{font-size:14px;}}@media only screen and (max-width: 574px){.faq-item__header{padding:15px 10px;}}.faq-item__header i{width:20px;min-width:20px;height:20px;margin-right:15px;border-radius:50%;background-color:#ff0083;display:flex;align-items:center;justify-content:center;position:relative;}@media only screen and (max-width: 574px){.faq-item__header i{width:17.25px;min-width:17.25px;height:17.25px;margin-right:11.25px;}}.faq-item__header i svg path{fill:#fff;}.faq-item__header i .plus{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);transition:.2s linear;}.faq-item__header.active i .plus{transform:translate(-50%,-50%) rotate(0deg);}.faq-item__body{display:none;padding:0px 35px 25px;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.faq-item__body{padding:0 0 20px 38px;}}.faq-item__body p{max-width:100%;font-weight:500;font-size:16px;line-height:150%;color:#898989;margin-bottom:0 !important;}@media only screen and (max-width: 574px){.faq-item__body p{font-size:14px;}}.footer{padding-bottom:45px;background:#f7f7f7;}@media only screen and (max-width: 574px){.footer{padding-top:0px;}}.footer-wrapper{display:flex;justify-content:space-between;padding-top:80px;border-top:1px solid #d8d8d8;margin-bottom:-16px;}@media only screen and (max-width: 991px){.footer-wrapper{flex-wrap:wrap;margin-bottom:0;}}@media only screen and (max-width: 767px){.footer-wrapper{flex-direction:column;align-items:center;}}.footer-left{width:250px;}@media only screen and (max-width: 767px){.footer-left{width:350px;max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;}}.footer-logo{display:flex;width:207px;height:33px;margin-bottom:16px;}.footer-logo img{width:100%;height:100%;object-fit:contain;}.footer-descr{font-size:16px;line-height:150%;margin-bottom:16px;color:#616161;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 767px){.footer-descr{text-align:center;}}.footer-left__link{display:flex;margin-bottom:16px;font-size:16px;line-height:150%;color:#616161;text-decoration:none;}.footer-left__link > svg{margin-top:2px;margin-right:8px;min-width:20px;}.footer-left__link:hover{color:#ff0083;text-decoration:none;}.footer-left__link:hover > svg path{fill:#ff0083;}.footer-mid{display:flex;justify-content:space-between;padding:0 70px;}@media only screen and (max-width: 1359px){.footer-mid{padding:0 50px;}}@media only screen and (max-width: 1199px){.footer-mid{padding:0 30px;}}@media only screen and (max-width: 991px){.footer-mid{padding:0 15px;flex:0 1 auto;width:calc(100% - 250px);}}@media only screen and (max-width: 767px){.footer-mid{width:100%;padding:0;margin-top:30px;}}@media only screen and (max-width: 574px){.footer-mid{flex-direction:column;align-items:center;text-align:center;margin-bottom:-30px;}}.footer-mid .col{max-width:40%;padding:0 10px;}@media only screen and (max-width: 991px){.footer-mid .col{max-width:50%;min-width:40%;}}@media only screen and (max-width: 574px){.footer-mid .col{min-width:unset;max-width:unset;margin-bottom:30px;}}.footer-menu__title{font-size:24px;line-height:28px;color:#3a3a3a;display:block;margin-bottom:16px;font-weight:800;font-family:Gilroy,sans-serif;font-weight:700;}.footer-menu{font-weight:500;font-size:16px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:500;}.footer-menu > li{margin-bottom:16px;}.footer-menu > li > a{color:#616161;text-decoration:none;}.footer-menu > li > a:hover{color:#ff0083;}@media only screen and (max-width: 574px){.footer-menu > li{font-size:14px;}}.footer-right{width:292px;}@media only screen and (max-width: 991px){.footer-right{width:100%;text-align:center;margin-top:30px;}}.footer-kiyoh{width:100%;height:150px;max-width:300px;}@media only screen and (max-width: 991px){.catalog-main{padding-top:26px;}}@media only screen and (max-width: 574px){.catalog-main{padding-top:0;}}.bg-gray{background-color:#f7f7f7;position:relative;}.bg-gray + .footer,.bg-gray:before{background-color:#f7f7f7;}.catalog-top__wrapper{background:#fff;border-top:3px solid #ff0083;padding:46px 35px 39px;}@media only screen and (max-width: 574px){.catalog-top__wrapper{padding:30px 15px;margin-top:6px;}}.catalog-top__wrapper > p,.catalog-top__wrapper > ul{font-weight:500;font-size:14px;line-height:150%;color:#898989;margin-bottom:16px;font-family:Gilroy,sans-serif;font-weight:400;}.catalog-top__wrapper > ul{padding-left:20px;}.catalog-top__wrapper a{color:#ff0083;}@media (min-width: 768px){.catalog-top__wrapper > p,.catalog-top__wrapper > ul{font-size:16px;}}.catalog-top__wrapper > ul li{position:relative;}.catalog-top__wrapper > ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:-17px;top:9px;}.catalog-top__section{position:relative;padding:40px 0 30px;}@media (max-width: 992px){.catalog-top__section{padding:0 0 30px;}}.catalog-top__section--windows{padding:50px 0;}@media (max-width: 992px){.catalog-top__section--windows{padding:0 0 30px;}}.catalog-top__section > .container{position:relative;z-index:2;}.catalog-top__img{object-fit:cover;object-position:center left;width:100%;height:100%;}.catalog-title{display:block;font-size:40px;line-height:120%;margin-bottom:12px;font-weight:800;color:#ff0083;font-family:Gilroy,sans-serif;font-weight:700;}@media only screen and (max-width: 767px){.catalog-title{font-size:32px;}}@media only screen and (max-width: 574px){.catalog-title{font-size:26px;}}.catalog-advantages{display:flex;justify-content:space-between;position:relative;z-index:1;margin-bottom:34px;}@media only screen and (max-width: 991px){.catalog-advantages{display:none;margin-top:40px;flex-wrap:wrap;justify-content:center;}}.catalog-advantages__slider{width:100%;margin-bottom:0;display:none;overflow:hidden;height:48px;}@media only screen and (max-width: 991px){.catalog-advantages__slider{display:flex;}}@media only screen and (max-width: 574px){.catalog-advantages__slider{margin-bottom:0;}}.catalog-advantages__slider .slide{display:flex !important;align-items:center;justify-content:center;min-height:47px;width:50%;flex-shrink:0;}@media only screen and (max-width: 574px){.catalog-advantages__slider .slide{width:100%;}}.catalog-advantages__slider .slide img,.catalog-advantages__slider .slide svg{width:24px;margin-right:16px;}.catalog-advantages__slider .slide div span{display:block;margin-bottom:2px;font-weight:600;font-size:14px;line-height:120%;font-family:Gilroy,sans-serif;font-weight:600;}.catalog-advantages__slider .slide div p{font-weight:500;font-size:12px;line-height:120%;color:#898989;margin-bottom:0;font-family:Gilroy,sans-serif;font-weight:400;}.catalog-advantages__item{display:flex;align-items:center;max-width:23%;column-gap:27px;}.product-decor__rating-wrapper .catalog-advantages__item{display:flex;align-items:center;margin-top:20px;max-width:45%;column-gap:27px;flex-grow:1;}@media only screen and (max-width: 574px){.product-decor__rating-wrapper .catalog-advantages__item{flex-direction:column;margin:0px;text-align:center;row-gap:12px;}.product-decor__rating-wrapper .catalog-advantages__item div{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;}}@media only screen and (max-width: 991px){.catalog-advantages__item{width:250px;max-width:unset;margin:15px 25px;}}@media only screen and (max-width: 767px){.catalog-advantages__item{width:275px;}}@media only screen and (max-width: 574px){.catalog-advantages__item{margin:10px 25px;}}.catalog-advantages__item div span{display:block;font-style:normal;font-weight:500;margin-bottom:5px;font-size:18px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:600;}.catalog-advantages__item div p{font-weight:400;font-size:16px;font-style:normal;line-height:150%;color:#898989;margin-bottom:0;font-family:Gilroy,sans-serif;font-weight:400;}.catalog-main__container{background-color:#fff;padding:25px 15px 40px;margin:0 -15px;}@media (min-width: 568px){.catalog-main__container{padding-left:20px;padding-bottom:75px;padding-right:20px;padding-top:30px;margin:0 0 20px;}}.catalog-main__navigation{display:flex;justify-content:space-between;padding:0 16px;align-items:center;margin-bottom:25px;}@media (min-width: 768px){.catalog-main__navigation{padding:0;}}.catalog-main__navigation.catalog-decor__navigation{padding:0;}@media only screen and (max-width: 991px){.catalog-main__navigation{flex-wrap:wrap;}}@media only screen and (max-width: 574px){.catalog-main__navigation{padding:0;}}.catalog-main__sort .dropdown{margin-right:20px;}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown{margin-right:0;margin-bottom:15px;}}.catalog-main__sort .dropdown.skylight{width:215px;}@media only screen and (max-width: 767px){.catalog-main__sort .dropdown.skylight{max-width:260px;}}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown.skylight{width:100%;max-width:unset;}}.catalog-main__sort .dropdown.size{width:155px;}@media only screen and (max-width: 767px){.catalog-main__sort .dropdown.size{max-width:260px;}}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown.size{width:100%;max-width:unset;}}.catalog-main__sort .dropdown.skylight-code{width:300px;}@media only screen and (max-width: 767px){.catalog-main__sort .dropdown.skylight-code{max-width:260px;}}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown.skylight-code{width:100%;max-width:unset;}}.catalog-main__sort .dropdown.window-decoration{width:310px;}@media only screen and (max-width: 767px){.catalog-main__sort .dropdown.window-decoration{max-width:260px;}}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown.window-decoration{width:100%;max-width:unset;}}.catalog-main__sort .dropdown:last-child{margin-right:0;}@media only screen and (max-width: 574px){.catalog-main__sort .dropdown:last-child{margin-bottom:0;}}.dropdown{position:relative;z-index:2;}.dropdown.opened{z-index:3;}.dropdown-main{width:100%;display:flex;align-items:center;background:#ebebeb;height:60px;padding-right:18px;cursor:pointer;}.dropdown-main > svg{margin-left:19px;width:17px;}.dropdown-main > span{font-weight:500;font-size:16px;line-height:29px;color:#3a3a3a;width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 15px 15px 19px;font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 574px){.dropdown-main > span{line-height:100%;font-size:14px;}}.dropdown-main > i{display:flex;transition:.2s linear;}.dropdown-main.active > i{transform:scaleY(-1);}.dropdown-list{display:none;position:absolute;top:100%;width:100%;background:#ebebeb;max-height:216px;padding-bottom:10px;}.dropdown-list li{padding:8px 19px 8px 48px;cursor:pointer;transition:.2s linear;font-weight:500;font-size:14px;line-height:29px;color:#898989;}@media (min-width: 992px){.dropdown-list li{padding:8px 19px;}}.dropdown-list li:hover{color:#ff0083;background:rgba(196,196,196,.3);}.dropdown-list li.current{color:#ff0083;}.catalog-main__pagination{display:flex;align-items:center;font-weight:500;font-size:14px;color:#7e7e7e;}@media only screen and (max-width: 574px){.catalog-main__pagination a.link.anular{font-size:12px;line-height:100%;font-family:Gilroy,sans-serif;font-weight:600;color:#ff0083;display:flex;align-items:center;justify-content:center;}}@media only screen and (max-width: 1199px){.catalog-main__pagination{flex-direction:column-reverse;}}@media only screen and (max-width: 767px){.catalog-main__pagination{flex-direction:column;justify-content:center;font-size:16px;}}.catalog-main__pagination > span{margin-right:75px;}@media only screen and (max-width: 1199px){.catalog-main__pagination > span{margin-right:0;margin-top:10px;}}@media only screen and (max-width: 767px){.catalog-main__pagination > span{margin-top:0;margin-right:50px;}}@media only screen and (max-width: 374px){.catalog-main__pagination > span{margin-right:20px;}}.pagination{width:123px;display:flex;align-items:center;justify-content:space-between;margin:0;}@media only screen and (max-width: 574px){.pagination{flex-wrap:wrap;}}.pagination .visible-pagin{display:none !important;}@media only screen and (max-width: 374px){.pagination{width:105px;}}.pagination-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center;}.pagination-arrow svg path{transition:.2s linear;}.pagination-arrow:hover svg path{stroke:#ff0083;}.pagination-arrow.disabled{pointer-events:none;}.pagination-counter{font-weight:400;}.pagination-counter span{font-size:18px;font-weight:500;font-family:Gilroy,sans-serif;font-weight:500;}.pagination-counter span.current{color:#3a3a3a;}.catalog-main__wrapper{display:flex;flex-wrap:wrap;margin:0 -10px;}.catalog-main__wrapper .products{width:100%;display:flex;flex-wrap:wrap;}.catalog-main__wrapper .col-lg-3{padding:0 10px;margin-bottom:20px;}.search-results .catalog-main__container{border-top:3px solid #ff0083;padding-top:47px;}@media only screen and (max-width: 574px){.search-results .catalog-main__container{padding-top:30px;}}.search-results .catalog-main__navigation{margin-bottom:47px;}@media only screen and (max-width: 574px){.search-results .catalog-main__navigation{margin-bottom:30px;}}.search-results .catalog-title{margin-bottom:0;}.catalog-decor__info-filters .dropdown{margin-bottom:10px;}.catalog-decor__info-filters .dropdown.disabled{opacity:.3;pointer-events:none;}.catalog-decor__info-buttons .btn{width:215px;}@media only screen and (max-width: 574px){.catalog-decor__info-buttons .btn{width:100%;margin-bottom:15px;}}.catalog-decor__btn-submit.disabled{pointer-events:none;}.catalog-decor__navigation .dropdown{width:25%;padding:0 10px;margin:0;}@media only screen and (max-width: 1199px){.catalog-decor__navigation .dropdown{width:33.33333%;margin-top:15px;}}@media only screen and (max-width: 991px){.catalog-decor__navigation .dropdown{width:50%;}}@media only screen and (max-width: 574px){.catalog-decor__navigation .dropdown{width:100%;padding:0;}}.catalog-decor__navigation .dropdown-list{width:calc(100% - 20px);}@media only screen and (max-width: 1199px){.catalog-bottom__pagination .catalog-main__pagination{flex-direction:row;}}@media only screen and (max-width: 1199px){.catalog-bottom__pagination .catalog-main__pagination > span{margin-top:0;margin-right:50px;}}@media only screen and (max-width: 574px){.catalog-bottom__pagination .catalog-main__pagination > span{margin-right:20px;}}.product-main{padding-top:28px;}@media only screen and (max-width: 991px){.product-main{padding-top:10px;}}@media only screen and (max-width: 768px){.product-main{padding-top:11px;}}.product-main__section{padding-bottom:60px;}.product-main__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px;}@media only screen and (max-width: 574px){.product-main__wrapper{padding-bottom:50px;}}.product-main__wrapper .catalog-item__label{top:auto;left:auto;right:auto;margin-left:30px;margin-top:30px;z-index:1;}.product-left{width:504px;}@media only screen and (max-width: 991px){.product-left{width:100%;}}@media only screen and (max-width: 991px){.product-left .product-rating__wrapper{display:none;}}.product-img{width:100%;}.product-img .custom-nav{display:flex;justify-content:flex-end;margin-bottom:18px;}@media only screen and (max-width: 574px){.product-img .custom-nav{display:none;}}.product-img .custom-nav .slider-arrow{width:37px;height:37px;background-color:#f0f0f0;margin-left:17px;}.product-img .custom-nav .slider-arrow svg{opacity:.25;}.product-img .custom-nav .slider-arrow.slider-prev svg{margin-left:-3px;}.product-img .custom-nav .slider-arrow.slider-next svg{margin-right:-1px;}.product-img .custom-nav .slider-arrow:hover{background-color:#d2d2d2;}.product-img .custom-nav .slider-arrow:hover svg{opacity:1;}.product-slider{height:418px;margin-bottom:30px;}@media only screen and (max-width: 991px){.product-slider{height:594px;}}@media only screen and (max-width: 767px){.product-slider{height:calc(84.7vw - 33px);}}@media only screen and (max-width: 574px){.product-slider{margin-bottom:12px;}}.product-slider .slick-list{height:inherit;}.product-slider .slide{height:418px;cursor:pointer;}@media only screen and (max-width: 991px){.product-slider .slide{height:594px;}}@media only screen and (max-width: 767px){.product-slider .slide{height:calc(84.7vw - 33px);}}@media only screen and (max-width: 574px){.product-slider .slide{pointer-events:none;}}.product-slider .slide picture{width:100%;height:100%;}.product-slider .slide picture img{width:100%;height:100%;object-fit:cover;object-position:center;}.product-img__nav{margin:0 -12px;}@media only screen and (max-width: 574px){.product-img__nav{margin:0 -6px;}}.product-slider__nav{height:108px;}@media only screen and (max-width: 574px){.product-slider__nav{height:21vw;}}.product-slider__nav .slick-list{height:inherit;}.product-slider__nav .slick-slide{padding:0 12px;}@media only screen and (max-width: 574px){.product-slider__nav .slick-slide{padding:0 6px;}}.product-slider__nav .slide{height:108px;cursor:pointer;}@media only screen and (max-width: 574px){.product-slider__nav .slide{height:21vw;}}.product-slider__nav .slide picture{width:100%;height:100%;}.product-slider__nav .slide picture img{width:100%;height:100%;object-fit:contain;}.product-right{width:610px;max-width:calc(100% - 524px);padding-top:18px;}@media only screen and (max-width: 991px){.product-right{width:100%;max-width:unset;padding-top:36px;}}.product-right .dropdown{margin-bottom:22px;}.product-right .dropdown:last-child{margin-bottom:0;}.product-right .dropdown-list,.product-right .dropdown-main{background-color:#fff;}.product-title{display:block;margin-top:0;margin-bottom:0;font-size:40px;font-family:Gilroy,sans-serif;font-weight:700;line-height:120%;font-style:normal;color:#ff0083;position:relative;text-transform:uppercase;}@media only screen and (max-width: 991px){.product-title{display:none;}}@media only screen and (max-width: 767px){.product-title{font-size:28px;}}@media only screen and (max-width: 574px){.product-title{font-size:22px;}}.product-title.hidden-title{display:none;}@media only screen and (max-width: 991px){.product-title.hidden-title{display:block;}}.product-like.active svg path{fill:#ff0083;stroke:#ff0083;}.product-descr{margin-bottom:10px;font-family:Gilroy,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:150%;color:#898989;}.product-descr p,.product-descr ul{margin-bottom:10px;}.product-descr ul li{position:relative;padding-left:12px;padding-bottom:8px;}@media only screen and (max-width: 574px){.product-descr ul li{padding-bottom:10px;}}.product-descr ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:0;top:9px;}.product-descr :last-child{margin-bottom:0;}.product-price{display:flex;align-items:baseline;font-size:36px;line-height:120%;font-weight:600;font-family:Gilroy,sans-serif;font-weight:700;}.product-price.woocommerce-variation-price{flex-direction:column;}.product-price.woocommerce-variation-price .right-06{margin-right:.6ch;}.product-price.woocommerce-variation-price .woocommerce-current-variation-price .amount bdi{position:relative;bottom:-.2ch;}.product-price small{font-size:16px;line-height:120%;font-weight:400;color:#616161;font-family:Gilroy,sans-serif;font-weight:400;white-space:nowrap;}.single_variation_wrap .woocommerce-price-suffix-vanaf{margin-left:10px;}.single_variation_wrap .woocommerce-vanaf-variation-price{display:none;margin-bottom:20px;}@media only screen and (max-width: 574px){.product-price{font-size:30px;}.product-price small{font-size:14px;}}.product-availability{display:block;margin-bottom:10px;font-size:16px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:500;}.product-availability.available{color:#27ae60;}.product-availability.inclusief{color:#616161;font-family:Gilroy,sans-serif;font-weight:400;display:flex;align-items:center;margin-bottom:0px;width:100%;}@media only screen and (max-width: 574px){.product-availability.inclusief{font-size:14px;}.product-availability.inclusief svg{width:17.25px;height:17.25px;}}.product-color__wrapper > ul li.current:after,.product-color__wrapper > ul li:hover .tooltip,.product-color__wrapper > ul li:hover:after{opacity:1;}.product-color__wrapper > ul li.current i{display:flex;}.product-delivery{font-weight:400;font-size:16px;line-height:150%;margin-bottom:33px;}.product-delivery strong{font-weight:600;font-family:Gilroy,sans-serif;font-weight:600;}.product-delivery.icon-delivery{display:flex;align-items:baseline;}.product-delivery.icon-delivery svg{margin-right:12px;top:2px;position:relative;}.product-delivery.icon-delivery strong{margin-right:5px;}.product-buttons{display:flex;margin-bottom:30px;}@media only screen and (max-width: 574px){.product-buttons{flex-direction:column;}}.product-buttons .btn.product-btn__buy-now{width:215px;margin-right:20px;}@media only screen and (max-width: 574px){.product-buttons .btn.product-btn__buy-now{width:100%;margin-right:0;margin-bottom:10px;}}.product-buttons .btn.product-btn__add-to-cart{width:235px;}.product-buttons .btn.product-btn__add-to-cart.loading{border-color:#c3c3c3;background:#c3c3c3;color:white;}.product-buttons .btn.product-btn__add-to-cart.added{border-color:#27ae60;color:#27ae60;}.product-buttons .btn.product-btn__add-to-cart.added:hover{background:#27ae60;color:white;}@media only screen and (max-width: 574px){.product-buttons .btn.product-btn__add-to-cart{width:100%;}}.product-specs__btn + .product-delivery{margin-top:46px;}.product-tabs__wrapper{background-color:#fff;}.product-tabs__scroll-wrapper{overflow:auto;}@media only screen and (max-width: 574px){.product-tabs__scroll-wrapper{margin-left:15px;margin-right:15px;}.product-tabs__wrapper{margin-left:-15px;margin-right:-15px;}}.product-tabs{display:flex;min-width:max-content;}.product-tabs li{padding:10px 10px 24px;display:flex;align-items:center;justify-content:center;text-align:center;flex:1 0 auto;position:relative;height:92px;cursor:pointer;font-style:normal;font-weight:500;font-size:18px;line-height:120%;font-family:Gilroy,sans-serif;font-weight:600;}@media only screen and (max-width: 574px){.product-tabs li{font-size:14px;padding:30px 40px 20px 40px;height:auto;}}.product-tabs li:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;background-color:#f1f1f1;}.product-tabs li.active{color:#ff0083;}.product-tabs li.active:after{background-color:#ff0083;}.product-tabs__content{display:none;padding:30px 60px 30px;font-weight:500;font-size:16px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:400;color:#898989;}.product-tabs__content h2{color:#3a3a3a;font-family:Gilroy,sans-serif;font-weight:700;}@media only screen and (max-width: 767px){.product-tabs__content{padding:30px 30px 30px;}.product-tabs__content h2{margin-top:0px;}}.product-tabs__content.active{display:block;}.product-tabs__content p{margin-bottom:12px;}.product-tabs__content ul{margin-bottom:40px;margin-top:12px;}.product-tabs__content ul li{position:relative;padding-left:17px;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#898989;margin-bottom:8px;}.product-tabs__content ul li span.highlight{color:#ff0083;}.product-tabs__content ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:0;top:9px;}.product-tabs__content .subtitle{font-weight:800;display:block;}.product-tabs__content .video-wrapper{margin:60px auto;}@media only screen and (max-width: 574px){.product-tabs__content{font-size:14px;}.product-tabs__content ul li{font-size:14px;margin-bottom:10px;padding-left:12px;}.product-tabs__content ul{margin-bottom:0px;}}@media only screen and (max-width: 767px){.product-tabs__content .video-wrapper{margin:40px auto;}}.product-tabs__content .faq-wrapper{box-shadow:none;padding:0;}.similar-section .section-title{text-align:center;margin-bottom:46px;}@media only screen and (max-width: 574px){.similar-section .section-title{margin-bottom:30px;}}.similar-slider .slick-slide{padding:0 10px;}@media only screen and (max-width: 1199px){.similar-slider .slick-slide{padding:0 12px;}}.similar-slider .slick-slide .catalog-item__info{background-color:#fff;}.similar-slider .slick-dots li.slick-active button{border-color:#ff0083;}.similar-slider .slick-dots li.slick-active button:after{background-color:#ff0083;}.product-decor__rating-wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;padding:60px 90px 60px 90px;background-color:#fff;margin-top:30px;width:100%;margin-bottom:80px;}@media only screen and (max-width: 574px){.product-decor__rating-wrapper{margin-bottom:30px;}}.product-decor__rating-wrapper iframe{max-width:100%;}@media only screen and (max-width: 1199px){.product-decor__rating-wrapper{padding:25px;}}@media only screen and (max-width: 991px){.product-decor__rating-wrapper{flex-direction:column;align-items:center;}}@media only screen and (max-width: 574px){.product-decor__rating-wrapper{padding:40px 15px;margin-top:50px;margin-left:-15px;margin-right:-15px;width:auto;}}.product-decor__rating-wrapper > img{width:230px;object-fit:contain;}.product-decor__rating-wrapper .catalog-advantages{width:100%;margin-bottom:0;flex-wrap:wrap;}@media only screen and (max-width: 1199px){.product-decor__rating-wrapper .catalog-advantages{width:100%;}}@media only screen and (max-width: 991px){.product-decor__rating-wrapper .catalog-advantages{display:flex;width:100%;margin-top:20px;}}@media only screen and (max-width: 574px){.product-decor__rating-wrapper .catalog-advantages{column-gap:29px;row-gap:30px;}}.product-decor__rating-wrapper .catalog-advantages__item img,.product-decor__rating-wrapper .catalog-advantages__item svg{max-width:35px;height:40px;}.product-decor__rating-wrapper .catalog-advantages__item div span{font-size:18px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:600;}.product-decor__rating-wrapper .catalog-advantages__item div p{font-size:16px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.product-decor__rating-wrapper .catalog-advantages__item div span{font-size:14px;}.product-decor__rating-wrapper .catalog-advantages__item div p{font-size:12px;}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.cart-buttons .btn{height:53px;width:100%;font-family:Gilroy,sans-serif;font-weight:600;font-size:16px;line-height:150%;font-weight:600;}@media only screen and (max-width: 574px){.cart-buttons .btn{height:54px;font-size:12px;line-height:100%;}}.cart-buttons .btn.btn-filled{margin-bottom:12px;}.cart-buttons .btn.btn-filled svg{margin-right:11px;margin-top:-6px;}.cart-buttons .btn.btn-filled:hover svg path{fill:#ff0083;}.btn.btn-filled:hover svg path{fill:#ff0083;}.checkout-form .form-row .loading-spinner{position:absolute;top:calc(50% - 5em);--spinner-color:#ff0083;right:10px;font-size:4px;}.checkbox-wrapper input,.radio-wrapper input,.woocommerce form .form-row .checkbox-wrapper .input-checkbox{display:none;}.thx-wrapper .btn{width:205px;margin:0 auto;}.shipping-main{padding-top:100px;padding-bottom:20px;}@media only screen and (max-width: 991px){.shipping-main{padding-top:60px;}}@media only screen and (max-width: 574px){.shipping-main{padding-top:35px;}}.shipping-main .section-title{margin-bottom:38px;text-align:center;color:#0f2137;font-family:Gilroy,sans-serif;font-weight:700;}@media only screen and (max-width: 574px){.shipping-main .section-title{margin-bottom:20px;}}.shipping-descr{width:715px;max-width:100%;text-align:center;font-weight:500;font-size:16px;line-height:150%;color:#616161;margin:0 auto 72px;}@media only screen and (max-width: 991px){.shipping-descr{margin-bottom:50px;}}@media only screen and (max-width: 574px){.shipping-descr{font-size:14px;margin-bottom:40px;}}.shipping-wrapper__top{display:flex;justify-content:space-between;width:1210px;max-width:100%;margin:0 auto 48px;}@media only screen and (max-width: 991px){.shipping-wrapper__top{margin-bottom:30px;}}@media only screen and (max-width: 767px){.shipping-wrapper__top{flex-direction:column;margin-bottom:0;}}.shipping-block{background-color:#e3e3d7;width:calc(50% - 25px);font-weight:500;font-size:16px;line-height:150%;color:#616161;}@media only screen and (max-width: 991px){.shipping-block{width:calc(50% - 15px);}}@media only screen and (max-width: 767px){.shipping-block{width:100%;margin-bottom:25px;}}@media only screen and (max-width: 574px){.shipping-block{font-size:14px;}}.shipping-block > div{padding:32px 30px;height:calc(100% - 208px);}@media only screen and (max-width: 991px){.shipping-block > div{padding:20px;}}@media only screen and (max-width: 767px){.shipping-block > div{height:auto;}}.shipping-block > div p{margin-bottom:17px;}.shipping-block > picture{display:block;width:100%;height:208px;}@media only screen and (max-width: 767px){.shipping-block > picture{height:calc(41vw - 30px);}}.shipping-block > picture img{width:100%;height:100%;object-fit:cover;}.shipping-block__title{display:block;margin-bottom:21px;color:#3a3a3a;font-weight:800;font-size:18px;line-height:150%;}.shipping-wrapper__bot{display:flex;justify-content:space-between;width:1210px;max-width:100%;margin:0 auto;}@media only screen and (max-width: 767px){.shipping-wrapper__bot{flex-direction:column;}}.shipping-wrapper__bot .shipping-block{padding:32px 30px;}@media only screen and (max-width: 991px){.shipping-wrapper__bot .shipping-block{padding:20px;}}.about-main .section-title{margin-bottom:38px;color:#0f2137;}@media only screen and (max-width: 574px){.about-main .section-title{margin-bottom:20px;}}.desktop-advantages .slide{align-items:center;display:flex;gap:20px;max-width:290px;width:20%;flex-grow:1;}.desktop-advantages .slide img{min-width:35px;height:40px;object-fit:contain;}.desktop-advantages .slide div span{font-size:18px;font-weight:600;}.desktop-advantages .slide div p{margin:0;}.about-extra-section .container{padding:0;width:100%;}.about-extra-section .section-extra .extra-cards{column-gap:50px;padding-bottom:50px;}.about-extra-section .section-extra .extra-cards .item-card{width:calc(50% - 25px);}.about-extra-section .section-extra .extra-cards .item-card picture{max-width:100%;display:block;}.about-extra-section .section-extra .extra-cards .item-card picture img{width:100%;}@media (max-width: 1199px){.desktop-advantages .slide{flex-direction:column;text-align:center;}}@media (max-width: 991px){.desktop-advantages .slide div span{min-height:48px;display:block;margin-bottom:5px;}.about-advantages-section .container{padding:0;width:100%;}.about-extra-section .section-extra .extra-cards{flex-direction:row;column-gap:30px;padding-bottom:30px;}.about-extra-section .section-extra .extra-cards .item-card{width:calc(50% - 15px);margin-bottom:0;}.about-extra-section .section-extra .extra-cards .item-card div{padding:20px;}.about-extra-section .section-extra .extra-cards .item-card div h1{font-weight:800;font-size:18px;line-height:150%;}}@media (max-width: 767px){.desktop-advantages .slide{width:40%;max-width:230px;}.desktop-advantages .slide div span{min-height:24px;}.about-extra-section .section-extra .extra-cards{flex-direction:column;padding-bottom:0;}.about-extra-section .section-extra .extra-cards .item-card{width:100%;margin-bottom:20px;}.about-extra-section .section-extra .extra-cards .item-card h1{margin-bottom:15px;}.about-extra-section .section-extra .extra-cards .item-card picture:last-child{width:100%;max-width:270px;}}@media (max-width: 574px){.desktop-advantages .slide{gap:12px;}.desktop-advantages .slide div span{font-size:14px;line-height:130%;display:inline;}.desktop-advantages .slide div p{font-size:12px;line-height:18px;}.desktop-advantages .slide img{height:30px;}.about-advantages-section .container{padding:0;}.about-main .section-title{text-align:center;}}.policy-main{padding-top:50px;padding-bottom:60px;}@media only screen and (max-width: 574px){.policy-main{padding-top:15px;}}.policy-pic{width:952px;height:341px;margin:0 auto 40px;max-width:100%;}@media only screen and (max-width: 991px){.policy-pic{height:calc(38vw - 30px);}}@media only screen and (max-width: 767px){.policy-pic{height:calc(42vw - 30px);}}@media only screen and (max-width: 574px){.policy-pic{margin-bottom:20px;}}.policy-pic picture{width:100%;height:100%;}.policy-pic picture img{width:100%;height:100%;object-fit:cover;}.policy-tabs{display:flex;justify-content:center;margin-bottom:50px;}@media only screen and (max-width: 574px){.policy-tabs{margin-bottom:35px;}}.policy-tabs li{cursor:pointer;padding:6px 32px;position:relative;font-weight:600;font-size:18px;line-height:150%;}@media only screen and (max-width: 574px){.policy-tabs li{padding:6px 16px;font-size:16px;}}@media only screen and (max-width: 374px){.policy-tabs li{font-size:14px;}}.policy-tabs li:after{position:absolute;display:none;content:"";width:76px;height:1.5px;background-color:#ff0083;left:32px;top:100%;}@media only screen and (max-width: 574px){.policy-tabs li:after{left:16px;width:60px;}}@media only screen and (max-width: 374px){.policy-tabs li:after{width:50px;}}.policy-tabs li.active{color:#ff0083;}.policy-tabs li.active:after{display:block;}.policy-content{display:none;}.policy-content.active{display:block;}.policy-content .section-title{text-align:center;width:550px;max-width:100%;margin:0 auto 10px;color:#0f2137;}.policy-descr{color:#ff0083;display:block;margin-bottom:15px;text-align:center;font-size:14px;}.policy-descr,.policy-text{font-weight:500;line-height:150%;}.policy-text{font-size:16px;color:#616161;margin-bottom:64px;}@media only screen and (max-width: 574px){.policy-text{font-size:14px;}}.policy-text p{margin-bottom:24px;}@media only screen and (max-width: 574px){.policy-text p{margin-bottom:16px;}}.policy-text ul{margin-bottom:24px;}@media only screen and (max-width: 574px){.policy-text ul{margin-bottom:16px;}}.policy-text ul li{position:relative;padding-left:17px;}.policy-text ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:0;top:9px;}.policy-text ol{list-style-type:decimal;margin-bottom:24px;}@media only screen and (max-width: 574px){.policy-text ol{margin-bottom:16px;}}.policy-text a{color:#ff0083;text-decoration:none;}.policy-text a:hover{color:#ff0083;text-decoration:underline;}.policy-text :last-child{margin-bottom:0;}.policy-text .policy-subtitle{font-weight:600;font-size:18px;line-height:150%;display:block;margin-top:64px;margin-bottom:38px;}@media only screen and (max-width: 574px){.policy-text .policy-subtitle{font-size:16px;margin-top:40px;margin-bottom:24px;}}.section-not-found{text-align:center;padding-top:120px;padding-bottom:140px;}.section-not-found img{max-width:100%;}.section-not-found .btn{margin-left:auto;margin-right:auto;width:205px;}.section-not-found .title-not-found{font-weight:500;font-size:24px;line-height:120%;color:#8f999e;margin-bottom:70px;margin-top:10px;}@media only screen and (max-width: 767px){.section-not-found{padding:80px 0;}}.section-banner{margin:60px 0;}@media only screen and (max-width: 991px){.section-banner{margin-top:0;}}.section-banner__wrapper{max-width:952px;margin-left:auto;margin-right:auto;}.section-banner__image{width:100%;height:460px;position:relative;}.section-banner__image img{width:100%;height:100%;object-fit:cover;margin:0 !important;}.section-banner__image .watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:calc(100% - 60px);width:auto;}@media only screen and (max-width: 991px){.section-banner__image{height:265px;}}@media only screen and (max-width: 767px){.section-banner__image{height:220px;}}.section-tips-main .section-title{text-align:center;margin-bottom:10px;}.section-tips-main .container > .section-subtitle{margin-bottom:60px;}@media only screen and (max-width: 991px){.section-tips-main .container > .section-subtitle{margin-bottom:40px;}}@media only screen and (max-width: 574px){.sharing-wrapper.active{background:rgba(255,255,255,.85);width:calc(100% + 15px);}}.sharing-wrapper.active .share{margin-right:40px;}.sharing-wrapper.active .share path{fill:#ff0083;}.sharing-wrapper.active .sharing-list{display:flex;}.section-tips-inside-content .section-banner__wrapper{max-width:100%;}.section-tips-inside-content .section-banner{margin-bottom:40px;margin-top:40px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section-banner{margin:20px 0;}}.section-tips-inside-content .section-title{text-align:center;font-size:50px;margin-bottom:0px;width:100%;min-width:820px;margin:0 auto;}.section-tips-inside-content .section-subtitle{margin-bottom:50px;}.section-tips-inside-content p{font-family:Gilroy,sans-serif;font-weight:400;font-weight:400;color:#616161;font-size:16px;}@media only screen and (max-width: 574px){.section-tips-inside-content p{font-size:14px;line-height:150%;margin-bottom:20px;}}.section-tips-inside-content a{color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;}.section-tips-inside-content ul{margin-top:-12px;margin-bottom:0px;list-style:disc;padding-left:15px;}.section-tips-inside-content ul ::marker{color:#ff0083;}@media only screen and (max-width: 767px){.section-tips-inside-content .section-title{font-size:26px;}}@media only screen and (max-width: 574px){.section-tips-inside-content .section-title{font-size:32px;min-width:290px;width:100%;}}.section-faq{margin-bottom:200px;}.section-faq .section-title{text-align:center;color:#ff0083;margin-bottom:80px;}.section-faq .row-raq{display:flex;flex-wrap:wrap;margin:0 -15px;}@media only screen and (max-width: 767px){.section-faq{margin-bottom:100px;}.section-faq .section-title{margin-bottom:60px;}}.faq-wrapper{background:#fff;box-shadow:0 8px 50px rgba(0,0,0,.05);border-radius:20px;padding:30px;margin-bottom:53px;}.faq-wrapper:last-child{margin-bottom:0;}.faq-wrapper .top-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;}.faq-wrapper .top-wrap .category{font-weight:600;font-size:21px;color:#fff;background-color:#ff0083;padding:23px;border-radius:10px;}.faq-wrapper .top-wrap .counter{color:#898989;background:#f5f5f5;width:37px;height:37px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:22px;}.faq-wrapper .btn-faq{width:54px;height:54px;min-width:54px;margin-left:15px;border-radius:50%;background:#bebebe;box-shadow:0 8px 50px rgba(0,0,0,.12);position:relative;cursor:pointer;transition:all .2s;}.faq-wrapper .btn-faq:after,.faq-wrapper .btn-faq:before{content:"";position:absolute;width:19px;height:1px;border-radius:3px;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s;}.faq-wrapper .btn-faq:before{transform:translate(-50%,-50%) rotate(90deg);}.faq-wrapper .btn-faq:hover{background:#fff;}.faq-wrapper .btn-faq:hover:after,.faq-wrapper .btn-faq:hover:before{background-color:#bebebe;}.faq-wrapper .item-faq{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;box-shadow:0 8px 50px rgba(0,0,0,.05);border-radius:10px;background-color:#fff;margin-bottom:22px;}.faq-wrapper .item-faq:last-child{margin-bottom:0;}.faq-wrapper .item-faq.open .btn-faq{background:#fff;}.faq-wrapper .item-faq.open .btn-faq:before{transform:translate(-50%,-50%) rotate(0deg);}.faq-wrapper .item-faq.open .btn-faq:after,.faq-wrapper .item-faq.open .btn-faq:before{background-color:#bebebe;}.faq-wrapper .title-faq{font-weight:500;font-size:18px;line-height:1.35;}.faq-wrapper .text{margin:10px 0;display:none;}@media only screen and (max-width: 767px){.faq-wrapper{padding:20px;margin-bottom:35px;}.faq-wrapper .top-wrap .category{font-size:14px;padding:12px;}.faq-wrapper .top-wrap .counter{font-size:16px;}.faq-wrapper .btn-faq{width:40px;height:40px;min-width:40px;}.faq-wrapper .title-faq{font-size:16px;}}.section-text-center{padding-top:128px;padding:100px 0;background-color:#fff;}.section-text-center .section-text-center__row{margin-bottom:130px;}.section-text-center .section-text-center__row:last-child{margin-bottom:0;}.section-text-center .btn{margin-top:58px;width:fit-content;}.section-text-center .list-check li{color:#ff0083;}@media only screen and (max-width: 767px){.section-text-center{padding:50px 0;margin-bottom:50px;}.section-text-center .btn{margin-top:30px;}}.section-text-center__row{display:flex;align-items:center;}.section-text-center__row .col_img{width:50%;padding-inline-start:10px;align-self:stretch;}.section-text-center__row .col_img img{width:100%;height:100%;object-fit:cover;}.section-text-center__row .col_text{width:50%;padding-right:70px;}.section-text-center__row .col_text > *:last-child{margin-bottom:0;padding-bottom:0;}.section-text-center__row .section-title{margin-bottom:29px;}.section-text-center__row p{margin-bottom:20px;color:#616161;}.section-text-center__row:nth-child(2n){flex-direction:row-reverse;}.section-text-center__row:nth-child(2n) .col_text{padding-right:0;padding-left:79px;}.section-text-center__row:nth-child(2n) .col_img{padding-left:0;padding-right:10px;}.section-text-center__row-after-before .col_img{width:550px;}@media only screen and (max-width: 1199px){.section-text-center__row .col_text{width:calc(100% - 400px);padding-right:30px;}.section-text-center__row .col_img{width:400px;height:300px;}.section-text-center__row .col_img.img_after-before{height:auto;}.section-text-center__row .col_img.img_after-before .img-wrap__1{width:290px;}.section-text-center__row .col_img.img_after-before .img-wrap__1 span{max-width:110px;display:block;margin-left:auto;}.section-text-center__row .col_img.img_after-before .img-wrap__1 img{height:380px;}.section-text-center__row .col_img.img_after-before .img-wrap__2{width:230px;}.section-text-center__row .col_img.img_after-before .img-wrap__2 img{height:300px;}.section-text-center__row:nth-child(2n) .col_text{padding-left:30px;}}@media only screen and (max-width: 991px){.section-text-center__row{flex-direction:column-reverse;}.section-text-center__row .col_img{margin-bottom:30px;width:100%;}.section-text-center__row .col_img.img_after-before{height:550px;}.section-text-center__row .col_img.img_after-before .img-wrap__1{width:60%;}.section-text-center__row .col_img.img_after-before .img-wrap__1 span{max-width:unset;display:inline-block;margin-left:auto;}.section-text-center__row .col_img.img_after-before .img-wrap__1 img{height:450px;}.section-text-center__row .col_img.img_after-before .img-wrap__2{width:45%;}.section-text-center__row .col_img.img_after-before .img-wrap__2 img{height:400px;}.section-text-center__row .col_text{width:100%;padding:0;}.section-text-center__row:nth-child(2n){flex-direction:column-reverse;}.section-text-center__row:nth-child(2n) .col_text{padding:0;}}@media only screen and (max-width: 767px){.section-text-center__row .col_img{height:260px;}.section-text-center__row .col_img.img_after-before{height:450px;}.section-text-center__row .col_img.img_after-before .img-wrap__1{width:60%;}.section-text-center__row .col_img.img_after-before .img-wrap__1 span{max-width:105px;display:block;margin-left:auto;}.section-text-center__row .col_img.img_after-before .img-wrap__1 img{height:350px;}.section-text-center__row .col_img.img_after-before .img-wrap__2{width:45%;}.section-text-center__row .col_img.img_after-before .img-wrap__2 img{height:285px;}.section-text-center__row .section-title{margin-bottom:25px;}}.section-text-center-sm-img .col_img{width:585px;height:562px;}.section-text-center-sm-img .col_text{width:calc(100% - 585px);padding-right:102px;}.section-text-center-sm-img .section-text-center__row:nth-child(2n) .col_text{padding-right:0;padding-left:102px;}@media only screen and (max-width: 1199px){.section-text-center-sm-img .col_text{width:calc(100% - 400px);padding-right:30px;}.section-text-center-sm-img .col_img{width:400px;height:300px;}.section-text-center-sm-img .section-text-center__row:nth-child(2n) .col_text{padding-left:30px;}}@media only screen and (max-width: 991px){.section-text-center-sm-img .col_img{margin-bottom:30px;width:100%;}.section-text-center-sm-img .col_text{padding:0;width:100%;}.section-text-center-sm-img .section-text-center__row:nth-child(2n) .col_text{padding-left:0;width:100%;}}@media only screen and (max-width: 767px){.section-text-center-sm-img .col_img{height:260px;}}.section-text-image .col_img{width:615px;height:590px;}.section-text-image .col_img img{width:100%;height:100%;object-fit:cover;}.section-text-image .col_text{width:calc(100% - 615px);padding-right:75px;}.section-text-image .section-title{margin-bottom:29px;}@media only screen and (max-width: 1199px){.section-text-image__row .col_text{width:calc(100% - 400px);padding-right:30px;}.section-text-image__row .col_img{width:400px;height:300px;}}@media only screen and (max-width: 991px){.section-text-image__row .col_img{margin-bottom:30px;width:100%;}.section-text-image__row .col_text{padding:0;width:100%;}}@media only screen and (max-width: 767px){.section-text-image__row .col_img{height:260px;}}.section-text-center_reverse .section-text-image__row .col_text{padding-left:85px;padding-right:0;}@media only screen and (max-width: 991px){.section-text-center_reverse .section-text-image__row .col_text{padding:0;width:100%;}}.list-check{margin:35px 0;}.list-check li{margin-bottom:27px;position:relative;padding-left:31px;font-size:18px;}.list-check li:after{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M10 0C4.486 0 0 4.485 0 10c0 5.514 4.486 10 10 10s10-4.486 10-10c0-5.515-4.486-10-10-10zm5.575 6.665l-6.154 6.923a.77.77 0 0 1-1.056.09L4.52 10.6A.77.77 0 0 1 5.48 9.4l3.276 2.62 5.669-6.377a.77.77 0 0 1 1.15 1.023z\' fill=\'%23C7D0DC\'/%3E%3C/svg%3E");background-size:contain;}.list-check li:last-child{margin-bottom:0;}@media only screen and (max-width: 767px){.list-check{margin:25px 0;}}.list-check b{display:block;color:#616161;margin-bottom:3px;}.section-form-placement .section-title{text-align:center;max-width:712px;margin-left:auto;margin-right:auto;}.section-form-placement label .req{color:#eb5757;}.section-form-placement .btn{margin-top:40px;margin-left:auto;margin-right:auto;}@media only screen and (max-width: 767px){.section-form-placement .btn{margin-top:20px;}}.section-benefits .btn{width:235px;margin-left:auto;margin-right:auto;margin-top:50px;}.section-benefits .section-title{margin-bottom:10px;}.section-pricing .section-title{max-width:550px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:12px;}.section-pricing__item .btn{margin-top:55px;}.section-benefits-three-col{background-color:#fff;padding:130px 0 0px;}.section-benefits-three-col .section-title{max-width:400px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:60px;}@media only screen and (max-width: 767px){.section-benefits-three-col{padding:15px 0 50px;}}.section-benefits-three-col__row{display:flex;flex-wrap:wrap;justify-content:center;}.section-benefits-three-col__item{max-width:290px;text-align:center;margin:0 40px;}.section-benefits-three-col__item span{display:block;min-height:48px;color:#ff0083;font-weight:500;margin-bottom:16px;}.section-benefits-three-col__item img{margin-bottom:8px;}.section-benefits-three-col__item p{margin-bottom:20px;}@media only screen and (max-width: 1359px){.section-benefits-three-col__item{margin:0 35px;}}@media only screen and (max-width: 1199px){.section-benefits-three-col__item{margin:0 15px;max-width:275px;}}@media only screen and (max-width: 767px){.section-benefits-three-col__item{width:100%;max-width:100%;margin-bottom:35px;}.section-benefits-three-col__item:last-child{margin-bottom:0;}.section-benefits-three-col__item span{min-height:auto;}}.section-table .section-title,.section-table p{text-align:center;}.section-steps .section-title{text-align:center;}.info-main .help-section,.info-main .tips-section{background-color:#fff;}.section-top-list__form .btn{max-width:365px;margin:50px auto 0;width:100%;}.section-top-list__form .total-row .price{font-size:36px;line-height:120%;color:#ff0083;font-weight:700;}@media only screen and (max-width: 767px){.section-top-list__form .btn{margin-top:25px;}.section-top-list__form .total-row .price{font-size:28px;}}.section-top-list__form + .section-text-center{padding-top:150px;}@media only screen and (max-width: 767px){.section-top-list__form + .section-text-center{padding-top:50px;}}@media (min-width: 1200px){.section-top-list__form + .section-text-center .section-text-center__row:first-child .col_img{height:502px;}}.popup.popup-specs .section-title{text-align:center;margin-bottom:30px;}.popup.popup-specs .btn{height:53px;width:290px;max-width:100%;margin:80px auto 0;}@media only screen and (max-width: 767px){.popup.popup-specs .btn{margin-top:30px;}}@media only screen and (max-width: 574px){.popup.popup-specs .btn{margin-top:30px;}}.popup.maatcode-popup .section-title{width:620px;max-width:100%;text-align:center;margin:0 auto 20px;}@media only screen and (max-width: 767px){.popup.maatcode-popup .section-title{width:calc(100% - 80px);max-width:calc(100% - 80px);}}@media only screen and (max-width: 574px){.popup.maatcode-popup .section-title{width:100%;max-width:unset;}}.d-flex{display:flex;}.mt-20{margin-top:20px !important;}.mt-30{margin-top:30px !important;}.collections-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}@media (min-width: 568px){.collections-grid{column-gap:20px;row-gap:20px;}}@media (min-width: 992px){.collections-grid{grid-template-columns:repeat(3,1fr);}}@media (min-width: 1200px){.collections-grid{grid-template-columns:repeat(4,1fr);}}.collections-panel{grid-column:span 2;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:110px 15px;margin:0 -15px;}@media (min-width: 568px){.collections-panel{padding:48px;margin:0;}}@media (min-width: 992px){.collections-panel{grid-column:span 3;}}@media (min-width: 1200px){.collections-panel{grid-column:span 2;}}.collections-panel__content{background:rgba(255,255,255,.72);backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(31px);padding:50px 30px;}@media (min-width: 568px){.collections-panel__content{padding:60px;}.collections-panel__content .btn.btn-large{margin-top:44px !important;}}.collections-panel__title{font-family:Gilroy,sans-serif;font-weight:700;font-weight:700;font-size:24px;line-height:120%;color:#3a3a3a;margin-bottom:15px;}@media (min-width: 568px){.collections-panel__title{font-size:56px;}}.collections-panel__description{font-family:Gilroy,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#898989;}.btn.btn-large{height:47px;}.btn.btn-small{min-width:0;height:30px;font-size:12px;max-width:93px;margin:0 auto;}.btn.btn-small svg{width:8px;}@media (min-width: 568px){.btn.btn-small{min-width:146px;height:44px;font-size:16px;}.btn.btn-small svg{width:16px;margin-left:6px;}.btn.btn-large{height:78px;}}@media only screen and (max-width: 574px){.btn.btn-small{min-width:100%;}}.catalog-item__price .btn.btn-small{margin:9px 0 0;}.catalog-item__info--column{display:flex;flex-direction:column;padding:20px 10px;}@media (min-width: 568px){.catalog-item__info--column{padding:16px 16px 30px;}}.d-none{display:none;}.d-flex{display:flex;}.align-items-center{align-items:center;}.align-items-end{align-items:flex-end !important;}.justify-content-between{justify-content:space-between;}.mt-20{margin-top:20px;}.mb-30{margin-bottom:30px;}.row{display:flex;flex-wrap:wrap;margin:0 -16px;}.col-12,.col-md-6{padding:0 16px;width:100%;}.c-gray{color:#b0b0b0;}.hr{height:3px;margin-bottom:45px;}.hr--pink{background:#ff0083;}@media (min-width: 992px){.woocommerce-ordering .dropdown-main > svg{display:none;}}.catalog-item__descr{margin-bottom:14px !important;}.product-decor__widget-wrapper{width:290px;min-width:290px;margin-top:30px;margin-bottom:30px;}@media only screen and (max-width: 574px){.product-decor__widget-wrapper{margin-top:0px;margin-bottom:0px;}}.catalog-main__footer-pagination a.link.anular{display:none;}.catalog-main__footer-pagination .pagination-arrow,.catalog-main__footer-pagination .pagination-counter{display:none;}.catalog-main__footer-pagination .pagination{width:auto;justify-content:center;}.woocommerce table.shop_table{border:none;margin:0;border-radius:0;}.woocommerce table.shop_table th,.shop_table_title{font-weight:600;font-size:18px;line-height:29px;text-transform:uppercase;color:#7e7e7e;margin:0;}.woocommerce table.shop_table th{padding:20px 30px;}.woocommerce table.shop_table td{border:none;background:#f4f5f7;padding:30px;font-size:16px;}.woocommerce .woocommerce-customer-details address{border:none;padding:0;font-size:16px;line-height:150%;color:#898989;}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:12px;line-height:150%;color:#898989;}@media (min-width: 992px){.catalog-main__navigation .select2-container .select2-results__options li{padding:7px 19px;}}.catalog-main__navigation ul.select2-results__options{padding:10px 0px 10px 0px;}.catalog-main__navigation .select2-container .select2-results__options li{padding:10px 0px 10px 50px;cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;font-weight:500;font-size:14px;line-height:29px;color:#898989;font-family:Gilroy,sans-serif;font-weight:500;background:none;}.catalog-main__navigation .select2-container .select2-results__options li:hover{color:#ff0083;background-color:rgba(196,196,196,.3);}.filter_section{display:none;}@media only screen and (max-width: 574px){.filter_section{position:fixed;width:100%;display:-webkit-box;display:-ms-flexbox;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:60px;padding-right:50px;padding-left:50px;bottom:0px;z-index:2;}.filter_section > span{font-family:Gilroy;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#3a3a3a;width:calc(100% - 20px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:17px;}.filter_section > i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;color:#3a3a3a;}}.variations_form.cart{margin-top:20px;}.modal-info{font-family:Gilroy,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-size:16px;line-height:150%;justify-content:space-between;display:flex;color:#616161;}.modal-info > a{color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;font-style:normal;font-weight:600;font-size:16px;line-height:150%;cursor:pointer;}@media only screen and (max-width: 574px){.modal-info{font-size:14px;display:inline-block;}.modal-info > a{font-size:14px;}}.attribute__color-siderails{font-family:Gilroy,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#616161;}.attribute__color-siderails > .js-attribute__color-siderails{color:#3a3a3a;font-family:Gilroy,sans-serif;font-weight:600;font-size:16px;font-weight:600;font-style:normal;text-transform:capitalize;}@media only screen and (max-width: 574px){.attribute__color-siderails{font-size:14px;}.attribute__color-siderails > .js-attribute__color-siderails{font-size:14px;}}.catalog-color-filter li.chosen{border:2px solid #3a3a3a;}@media only screen and (max-width: 574px){.remodal[data-remodal-id=filteren]{padding:30px;text-align:left;min-height:100%;width:100%;min-height:-webkit-fill-available;}.remodal[data-remodal-id=filteren] .remodal-close{top:45px;}.remodal[data-remodal-id=filteren] .remodal-close:before{content:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/close.svg");background-repeat:no-repeat;color:#3a3a3a;}.remodal[data-remodal-id=filteren] .catalog-main__pagination span{display:none;}.remodal[data-remodal-id=filteren] .catalog-main__navigation{padding:0px;font-family:Gilroy,sans-serif;font-weight:500;font-size:14px;color:#3a3a3a;}.remodal[data-remodal-id=filteren] h1{text-align:left;margin-left:20px;padding-bottom:30px;font-size:24px;font-family:Gilroy,sans-serif;font-weight:700;line-height:120%;}.remodal[data-remodal-id=filteren] .btn{width:100%;}}@media only screen and (max-width: 574px){.product-buttons.mt-30{margin:0px 0px 20px !important;}}.catalog-top__section{padding:50px 0 40px 0;}@media only screen and (max-width: 574px){.catalog-top__section{padding:0 0 30px 0;}}.catalog-top__section .container{display:flex;}@media only screen and (max-width: 574px){.catalog-top__section .container{flex-direction:column-reverse;}}.catalog-top__section .container img{min-width:610px;height:320px;object-fit:fill;width:auto;}@media only screen and (max-width: 574px){.catalog-top__section .container img{flex:0 0 100%;position:relative;padding:0px;margin-left:-15px;margin-right:-15px;}.catalog-top__section .container img.catalog-top__img{min-width:auto;max-width:none;object-fit:cover;}}.catalog-top__section .container .catalog-top__wrapper{background:none;border:none;padding:0px 125px 0px 0px;}@media only screen and (max-width: 574px){.catalog-top__section .container .catalog-top__wrapper{border-top:3px solid #ff0083;padding:30px 15px;background:#fff;z-index:10;margin-top:-40px;}}@media only screen and (max-width: 574px){.catalog-top__section .container .catalog-top__wrapper .catalog-title{font-size:24px;margin-bottom:15px;}}.catalog-top__section .container .catalog-top__wrapper ul{padding-left:12px;}.catalog-top__section .container .catalog-top__wrapper ul li{margin-bottom:8px;}.catalog-top__section .container .catalog-top__wrapper ul li:before{left:-12px;}.catalog-top__section .container .catalog-top__wrapper ul li a{font-family:Gilroy,sans-serif;font-weight:600;}.catalog-top__section .container .catalog-top__wrapper p strong{font-family:Gilroy,sans-serif;font-weight:400;}.catalog-top__section .container .mt-20{margin-top:30px !important;width:100%;}.catalog-top__section .container .mt-20.mobile{display:none;}@media only screen and (max-width: 574px){.catalog-top__section .container .mt-20.mobile{display:flex;}.catalog-top__section .container .mt-20.mobile .catalog-top-nav__back{order:-1;font-size:12px;line-height:100%;}.catalog-top__section .container .mt-20.mobile .catalog-top-nav__back svg{margin-inline-end:8px;}}@media only screen and (max-width: 574px){.catalog-top__section .container .mt-20{display:none;}}.catalog-top__section .container .mt-20 a{font-family:Gilroy,sans-serif;font-weight:600;}.catalog-top__section .container .catalog-top-nav ul{padding-left:8px;}.catalog-top__section .container .catalog-top-nav ul li{margin-right:16px;margin-bottom:0px;padding:0px;}@media only screen and (max-width: 574px){.catalog-top__section .container .catalog-top-nav ul li{margin-right:12px;margin-bottom:12px;}}.catalog-top__section .container .catalog-top-nav ul li a{height:44px;padding:9px 16px;min-width:unset;}@media only screen and (max-width: 574px){.catalog-top__section .container .catalog-top-nav ul li a{font-size:12px;height:32px;line-height:100%;}}.catalog-top__section .catalog-title{margin-bottom:30px;margin-top:0px;}.catalog-filter-nav{font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 574px){.catalog-filter-nav .select2-selection__placeholder{font-size:14px !important;}}@media only screen and (max-width: 574px){.catalog-filter-nav .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px !important;}}.catalog-main .catalog-item{height:100%;position:relative;}.catalog-main .catalog-item .catalog-item__pic{border:1px solid #f7f7f7;}.catalog-main .catalog-item .catalog-item__info{background:#f4f5f7;}.catalog-main .section-text-center{padding-top:130px;padding-bottom:130px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center{padding-top:35px;padding-bottom:50px;margin-bottom:0px;}}.catalog-main .section-text-center.pt-20{padding-top:0px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20{padding-bottom:46px;}}.catalog-main .section-text-center.pt-20 h3{font-size:24px;}.catalog-main .section-text-center.pt-20 h3 strong{font-family:Gilroy,sans-serif;font-weight:600;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 h3{font-size:18px;}}.catalog-main .section-text-center.pt-20 hr{margin-top:0px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 hr{margin-bottom:30px;}}.catalog-main .section-text-center.pt-20 p{color:#898989;font-family:Gilroy,sans-serif;font-weight:400;line-height:150%;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 p{font-size:14px;}}.catalog-main .section-text-center.pt-20 .section-title.mb-30{margin-top:0px;font-family:Gilroy,sans-serif;font-weight:700;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 .section-title.mb-30{font-size:24px;line-height:120%;margin-bottom:15px;}}.catalog-main .section-text-center.pt-20 ul{font-family:Gilroy,sans-serif;font-weight:400;margin-top:2px;list-style:disc;padding-left:15px;margin-bottom:0px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 ul{margin-top:0px;padding-left:15px;}}.catalog-main .section-text-center.pt-20 ul li{margin-bottom:8px;color:#898989;}.catalog-main .section-text-center.pt-20 ul li::marker{color:#ff0083;}@media only screen and (max-width: 574px){.catalog-main .section-text-center.pt-20 ul li{margin-bottom:10px;font-size:14px;line-height:150%;}}.catalog-main .section-text-center .section-text-center__row{align-items:baseline;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row{margin-bottom:70px;}}.catalog-main .section-text-center .section-text-center__row .section-title{font-family:Gilroy,sans-serif;font-weight:700;margin-top:0px;margin-bottom:30px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row .section-title{font-size:24px;margin-bottom:15px;line-height:120%;}}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row .col_img{padding-inline-start:0px;}}.catalog-main .section-text-center .section-text-center__row:nth-child(2n){align-items:center;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row:nth-child(2n) .col_img{padding-right:0px;}}.catalog-main .section-text-center .section-text-center__row:nth-child(2n) .col_text{padding-right:0px;padding-left:86px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row:nth-child(2n) .col_text{padding-left:0px;}}.catalog-main .section-text-center .section-text-center__row img{object-fit:fill;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row img{object-fit:cover;}}.catalog-main .section-text-center .section-text-center__row p{color:#898989;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row p{font-size:14px;line-height:150%;}}.catalog-main .section-text-center .section-text-center__row .col_text{padding-right:100px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row .col_text{padding-right:0px;}}.catalog-main .section-text-center .section-text-center__row .col_text .list-check li{padding-left:34px;font-size:16px;margin-bottom:18px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row .col_text .list-check li{margin-bottom:15px;padding-left:28px;font-size:14px;display:flex;align-items:center;}}.catalog-main .section-text-center .section-text-center__row .col_text .list-check li:after{width:23px;height:23px;}@media only screen and (max-width: 574px){.catalog-main .section-text-center .section-text-center__row .col_text .list-check li:after{width:17.25px;height:17.25px;top:auto;}}.catalog-main .section-text-center .section-text-center__row .col_text > :last-child{margin-top:0px;}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col{padding:70px 15px;}}.catalog-main .section-benefits-three-col .section-title{margin-bottom:50px;}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col .section-title{margin-bottom:40px;font-size:24px;}}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col .container{padding:0px;}}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col__item{margin:0px 0px 30px;}}.catalog-main .section-benefits-three-col__item span{font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col__item span{font-size:16px;}}.catalog-main .section-benefits-three-col__item p{font-family:Gilroy,sans-serif;font-weight:400;color:#898989;}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col__item p{font-size:14px;}}.catalog-main .section-benefits-three-col__item img{margin-bottom:12px;width:40px;height:40px;}@media only screen and (max-width: 574px){.catalog-main .section-benefits-three-col__item img{margin-bottom:8px;width:31px;height:31px;}}.catalog-main .product-decor__rating-wrapper{margin-top:50px;padding:40px 105px;align-items:center;}@media only screen and (max-width: 574px){.catalog-main .product-decor__rating-wrapper{padding:40px 15px;}.catalog-main .product-decor__rating-wrapper iframe{max-width:280px;height:160px;}}.catalog-main .product-decor__rating-wrapper .product-decor__widget-wrapper{width:327px;min-width:380px;margin:0px;}@media only screen and (max-width: 574px){.catalog-main .product-decor__rating-wrapper .product-decor__widget-wrapper{width:300px;min-width:290px;margin:0px;}}.catalog-main .product-decor__rating-wrapper .catalog-advantages__item{column-gap:18px;margin-top:25px;width:280px;height:27px;margin-top:0px;align-items:flex-start;max-width:45%;}@media only screen and (max-width: 574px){.catalog-main .product-decor__rating-wrapper .catalog-advantages__item{flex-direction:row;text-align:left;height:36px;column-gap:10px;align-items:center;}}.catalog-main .product-decor__rating-wrapper .catalog-advantages__item img,.catalog-main .product-decor__rating-wrapper .catalog-advantages__item svg{width:21px;height:21px;}@media only screen and (max-width: 574px){.catalog-main .product-decor__rating-wrapper .catalog-advantages__item img,.catalog-main .product-decor__rating-wrapper .catalog-advantages__item svg{width:13px;height:9px;}}.catalog-main .product-decor__rating-wrapper .catalog-advantages__item div span{font-family:Gilroy,sans-serif;font-weight:400;color:#616161;}@media only screen and (max-width: 574px){.catalog-main .product-decor__rating-wrapper .catalog-advantages__item div span{font-size:12px;}}.catalog-main .catalog-advantages{margin-top:0px !important;margin-block-start:0px !important;row-gap:25px;}@media only screen and (max-width: 574px){.catalog-main .catalog-advantages{row-gap:20px;}}.catalog-main .catalog-main__container{padding:20px 20px;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container{padding:20px 15px;}}.catalog-main .catalog-main__container .catalog-main__pagination,.catalog-main .catalog-main__container .catalog-main__footer-pagination{font-family:Gilroy,sans-serif;font-weight:500;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .catalog-main__pagination,.catalog-main .catalog-main__container .catalog-main__footer-pagination{font-size:14px;color:#7e7e7e;}}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .catalog-main__footer-pagination{margin-top:20px;}}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile){grid-column:1/-1;grid-row-start:2;padding:30px 80px;background-color:#f4f5f7;display:block;visibility:visible;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile){display:none;visibility:hidden;grid-row-start:none !important;grid-column:unset;}}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile){grid-row-start:4;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile){grid-row-start:6;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile){grid-row-start:8;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile){grid-row-start:10;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile) ~ .usp-inner-catalog:not(.mobile){grid-row-start:12;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul{display:flex;flex-direction:row;justify-content:space-between;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul li{display:flex;align-items:center;font-size:18px;line-height:150%;font-family:Gilroy,sans-serif;font-weight:400;color:#898989;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul li strong{color:#3a3a3a;font-family:Gilroy,sans-serif;font-weight:500;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul li svg{margin-right:20px;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile{display:none;visibility:hidden;grid-column:unset;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .usp-inner-catalog.mobile{grid-column:1/-1;background-color:#f4f5f7;padding:15px 0px !important;display:block;visibility:visible;grid-row-start:2;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{grid-row-start:4;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{grid-row-start:6;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{grid-row-start:8;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{grid-row-start:10;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{grid-row-start:12;}}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ul{display:flex;flex-direction:row;justify-content:center;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ul li{display:flex;align-items:center;font-size:12px;line-height:130%;font-family:Gilroy,sans-serif;font-weight:400;color:#898989;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ul li strong{color:#3a3a3a;font-family:Gilroy,sans-serif;font-weight:500;}.catalog-main .catalog-main__container .usp-inner-catalog.mobile ul li svg{margin-right:15px;}.catalog-main .catalog-main__container .catalog-main__wrapper{gap:20px;margin:0px;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .catalog-main__wrapper{gap:10px;}}.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{padding:0px;margin-bottom:0px;flex-basis:285px;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{flex-basis:48%;}}.catalog-main .catalog-main__container .catalog-main__wrapper .usp-inner-catalog{flex:0 0 100%;padding:30px 80px;background-color:#f4f5f7;position:relative;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .collections-panel{padding:120px 15px 110px;}}.catalog-main .catalog-main__container .collections-panel .collections-panel__content{font-size:20px;}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .collections-panel .collections-panel__content .mt-30{margin-top:20px !important;}}@media only screen and (max-width: 574px){.catalog-main .catalog-main__container .collections-panel .collections-panel__content .collections-panel__description{font-size:14px;line-height:150%;}}.catalog-main .catalog-main__container .collections-panel .collections-panel__content .collections-panel__description p{margin:0px;}@media (min-width: 568px){.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column{padding:16px 16px 30px;}}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .catalog-item__title{margin-bottom:16px;}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .text-section{margin-top:0px !important;margin-bottom:30px !important;}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .text-section ul{margin-bottom:0px;}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .text-section ul li{padding-left:13px;font-family:Gilroy,sans-serif;font-weight:400;}.section-extra{margin-top:130px;}.section-extra .extra-cards{display:flex;column-gap:20px;}@media only screen and (max-width: 574px){.section-extra .extra-cards{flex-wrap:wrap;row-gap:30px;column-gap:0px;}}.section-extra .extra-cards .item-card{background:white;width:100%;}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card img{object-fit:cover;}}.section-extra .extra-cards .item-card div{padding:50px 40px;}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card div{padding:30px 15px;}}.section-extra .extra-cards .item-card div h1{margin-bottom:30px;margin-top:0px;font-size:40px;line-height:120%;font-family:Gilroy,sans-serif;font-weight:700;color:#3a3a3a;}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card div h1{font-size:24px;}}.section-extra .extra-cards .item-card div p{font-family:Gilroy,sans-serif;font-weight:400;color:#898989;font-size:16px;line-height:150%;}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card div p{font-size:14px;}}.section-extra .extra-cards .item-card div p strong{font-family:Gilroy,sans-serif;font-weight:600;color:#3a3a3a;}.section-extra .extra-cards .item-card div img{margin-top:80px;}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card div img{margin-top:30px;}}@media only screen and (max-width: 574px){.section-extra .extra-cards .item-card div iframe{width:260px;height:140px;}}@media (max-width: 991px){.section-extra .extra-cards{flex-direction:column;}.section-extra .extra-cards .item-card{margin-bottom:20px;}.section-extra .extra-cards .item-card img{width:100%;}}@media only screen and (max-width: 574px){.remodal-wrapper{z-index:10000000000 !important;}}[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery{font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:baseline;}@media only screen and (max-width: 574px){[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery{margin-block:0;font-size:14px;align-items:flex-start;}[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery .edw-text{font-size:12px;}}[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery span{font-family:Gilroy,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#616161;}@media only screen and (max-width: 574px){[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery span{font-size:14px;}}[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery p{margin:0;font-family:Gilroy,sans-serif;font-weight:600;}[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery svg{margin-right:12px;top:4px;position:relative;}@media only screen and (max-width: 574px){[data-remodal-id=window_additions] .popup-additions__available .product-delivery.icon-delivery svg{margin-right:8px;top:4px;width:12px;height:13px;}}.artikul .product-availability:not(.inclusief){display:inline-flex;align-items:center;}.artikul .product-availability:not(.inclusief):before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/coolicon-check.svg");content:"";background-size:15px 11px;background-repeat:no-repeat;padding-right:27px;top:0px;position:relative;width:15px;height:11px;}@media only screen and (max-width: 574px){.artikul .product-availability:not(.inclusief):before{background-size:12px 9px;padding-right:20px;position:relative;left:0px;}}.artikul .product-availability:not(.inclusief).free-shipping-tag{margin-right:auto;margin-left:15px;}.artikul .product-availability:not(.inclusief).free-shipping-tag:before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/shipping-green.svg");}.select2-results__option,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:Gilroy,sans-serif !important;font-weight:500 !important;}@media only screen and (max-width: 574px){.select2-results__option,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px !important;}}.select2-container--default .select2-selection--single .select2-selection__placeholder{pointer-events:none;}.cart-wrapper .woocommerce-notices-wrapper{margin-bottom:20px;}@media only screen and (max-width: 574px){.cart-wrapper .woocommerce-notices-wrapper{margin-bottom:0px;}}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error{border-top-color:none;border:1px solid rgba(39,174,96,.6);background-color:rgba(39,174,96,.07);position:relative;padding:8px 40px;display:flex;align-items:center;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message .restore-item,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error .restore-item{margin-left:5px;color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message::before,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error::before{display:inline-block;position:relative;top:0;left:0;margin-right:10px;background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/check-notify.svg");content:"";background-repeat:no-repeat;background-size:20px 20px;width:23px;height:23px;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span{top:0;right:0;margin-left:auto;display:inline-flex;position:relative;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span::after,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span::after{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/close-notify-green.svg");content:"";background-repeat:no-repeat;background-size:14px 14px;width:14px;height:14px;cursor:pointer;}@media only screen and (max-width: 574px){.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error{padding:10px 15px 10px 13.5px;font-size:14px;align-items:center;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message::before,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error::before{background-size:17.25px 17.25px;width:17.25px;height:17.25px;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span{top:0px;}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span::after,.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span::after{background-size:12px 12px;width:12px;height:12px;}}.cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span::after{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/close-notify-pink.svg");}.woocommerce form .form-row.woocommerce-invalid span.error{display:none;margin:15px 0px 3px 21px;color:#b81c22;font-size:14px;font-family:Gilroy,sans-serif;font-weight:500;font-weight:500;line-height:100%;}@media only screen and (max-width: 574px){.woocommerce form .form-row.woocommerce-invalid span.error{display:block;}}.woocommerce form .form-row span.error{display:none;}.section-tips-inside-content h2{margin-top:50px;margin-bottom:30px;font-size:40px;font-family:Gilroy,sans-serif;font-weight:700;line-height:120%;}@media only screen and (max-width: 574px){.section-tips-inside-content h2{margin-top:40px;margin-bottom:14px;font-size:24px;}}.section-tips-inside-content h3{font-family:Gilroy,sans-serif;font-weight:700;font-size:24px;line-height:120%;margin-bottom:12px;margin-top:30px;}@media only screen and (max-width: 574px){.section-tips-inside-content h3{font-size:18px;line-height:140%;margin-top:20px;margin-top:20px;margin-bottom:12px;}}.section-tips-inside-content .wp-block-media-text{gap:16px;}.section-tips-inside-content .wp-block-media-text .wp-block-media-text__content{padding:0;}.section-tips-inside-content img{margin:6px 0px 30px;}.section-tips-inside-content .wc-block-grid__products{padding:0;margin-top:30px;column-gap:20px;row-gap:20px;display:flex !important;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products{flex-wrap:wrap;gap:10px;padding-left:0 !important;margin:0 !important;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product{flex:unset;max-width:100%;width:260px;border:none;background:#fff;margin-top:0;margin-bottom:0 !important;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product{margin-left:0;margin-right:0;width:140px;font-size:14px;line-height:150%;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{margin:0;padding:17px 17px 0px;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{font-size:12px;padding:20px 10px 0px;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link{color:#3a3a3a;font-family:Gilroy,sans-serif;font-weight:600;text-align:left;font-size:24px;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link .wc-block-grid__product-image{border-bottom:1px solid #f4f5f7;margin:0;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link .wc-block-grid__product-image img{margin:0;aspect-ratio:1;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price{font-size:20px;font-family:Gilroy,sans-serif;font-weight:600;line-height:150%;font-weight:600;color:#3a3a3a;text-align:left;margin:0;padding:20px 17px 0px;margin-top:auto;display:flex;flex-direction:column;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price{padding:10px 10px 0px;font-size:14px;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price span.vanaf{color:#b0b0b0;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;line-height:150%;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price span.vanaf{font-size:12px;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button{width:100%;padding:15px 16px 30px;margin-top:0;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button{padding:10px 10px 30px;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button__link{background-color:#ff0083;border-radius:unset;width:100%;font-family:Gilroy,sans-serif;font-weight:600;font-size:16px;font-weight:600;line-height:26px;color:#fff;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button__link{font-size:12px;}}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button__link::after{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/right-icon-product.svg");content:"";background-repeat:no-repeat;background-size:15px 16px;display:block;width:15px;height:16px;left:10px;position:relative;top:5px;}@media only screen and (max-width: 574px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button__link::after{background-size:9px 10px;width:9px;height:10px;left:4px;top:8px;}}.section-tips-inside-content .section.tips-content{display:flex;flex-direction:row;column-gap:125px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content{flex-direction:column;column-gap:0;}}.section-tips-inside-content .section.tips-content .section-main-content{flex-basis:76%;width:76%;margin-bottom:96px;}.section-tips-inside-content .section.tips-content .section-main-content .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image):last-of-type img{margin-bottom:0px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content{width:100%;flex-basis:100%;margin:0;padding:0;}}.section-tips-inside-content .section.tips-content .section-main-content .wp-block-image{margin:0;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content .wp-block-gallery.has-nested-images{row-gap:20px;}}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content .wp-block-gallery.has-nested-images img{margin-bottom:0;}}.section-tips-inside-content .section.tips-content .section-main-content ol{list-style-type:none;padding-left:15px;margin-top:-12px;margin-bottom:0px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content ol{font-size:14px;line-height:150%;}}.section-tips-inside-content .section.tips-content .section-main-content ol li{margin-bottom:8px;color:#616161;counter-increment:list;position:relative;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content ol li{margin-bottom:10px;}}.section-tips-inside-content .section.tips-content .section-main-content ol li::before{content:counter(list) ".";font-family:Gilroy,sans-serif;font-weight:600;color:#ff0083;display:inline-block;width:1em;margin-left:-1em;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content ul{margin-top:-10px;padding-left:7px;}}.section-tips-inside-content .section.tips-content .section-main-content ul li{margin-bottom:8px;color:#616161;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content ul li{margin-bottom:10px;font-size:14px;line-height:150%;}}.section-tips-inside-content .section.tips-content .section-main-content table{table-layout:fixed;margin-top:30px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table{margin-top:0;}}.section-tips-inside-content .section.tips-content .section-main-content table thead{margin-bottom:30px;background:#f7f7f7;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table thead{margin-bottom:10px;}}.section-tips-inside-content .section.tips-content .section-main-content table thead::after{content:"";display:inline-table;border-collapse:separate;height:1px;border-bottom:1px solid #d8d8d8;min-width:820px;width:100%;margin-top:30px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table thead::after{height:1px;min-width:290px;width:100%;margin-top:10px;}}.section-tips-inside-content .section.tips-content .section-main-content table thead tr th{font-family:Gilroy,sans-serif;font-weight:700;font-size:16px;color:#3a3a3a;line-height:150%;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table thead tr th{font-size:12px;}}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table tbody{padding:0 0 10px;}}.section-tips-inside-content .section.tips-content .section-main-content table tbody tr{background-color:unset;border-bottom:1px solid #d8d8d8;color:#616161;font-size:16px;font-family:Gilroy,sans-serif;font-weight:400;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-main-content table tbody tr{font-size:12px;}}.section-tips-inside-content .section.tips-content .section-main-content table tbody tr td{padding:18px 0 18px;}.section-tips-inside-content .section.tips-content .section-sidebar{flex-basis:20%;width:23.8%;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar{width:100%;margin-bottom:90px;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile){flex-direction:column;align-items:unset;justify-content:unset;padding:0;margin-top:0;margin-bottom:40px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile){margin-left:0;margin-right:0;margin-top:30px;display:none;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .product-decor__widget-wrapper{width:295px;min-width:295px;margin:0;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .product-decor__widget-wrapper{width:290px;min-width:290px;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .product-decor__widget-wrapper iframe{max-width:100%;margin:40px 30px 0px 30px;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages{width:auto;margin:40px 30px;flex-direction:column;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages .catalog-advantages__item{margin-top:0;margin-bottom:25px;max-width:100%;column-gap:17px;align-items:center;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages .catalog-advantages__item:last-of-type{margin-bottom:0px;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages .catalog-advantages__item img{max-width:31px;height:36px;margin:0;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages .catalog-advantages__item div span{font-size:16px;margin-bottom:0;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper:not(.mobile) .catalog-advantages .catalog-advantages__item div p{font-size:14px;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile{margin-top:50px;padding:40px 105px;align-items:center;display:none;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile{padding:40px 15px;margin-left:0;margin-right:0;margin-bottom:30px;display:flex;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile iframe{max-width:280px;height:160px;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .product-decor__widget-wrapper{width:327px;min-width:380px;margin:0px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .product-decor__widget-wrapper{width:300px;min-width:290px;margin:0px;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages{column-gap:20px;row-gap:20px;justify-content:space-between;}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item{column-gap:18px;margin-top:25px;width:280px;height:27px;margin-top:0px;align-items:flex-start;max-width:45%;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item{flex-direction:row;text-align:left;height:36px;column-gap:10px;align-items:center;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item img,.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item svg{width:21px;height:21px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item img,.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item svg{width:13px;height:9px;margin:0;}}.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item div span{font-family:Gilroy,sans-serif;font-weight:400;color:#616161;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .product-decor__rating-wrapper.mobile .catalog-advantages .catalog-advantages__item div span{font-size:12px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us{display:flex;flex-direction:column;padding:50px 40px 40px;margin-top:0;margin-bottom:40px;color:#fff;background-color:#898989;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us{padding:50px 40px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us h2{font-size:24px;font-family:Gilroy,sans-serif;font-weight:700;line-height:120%;margin-top:0;margin-bottom:30px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div{display:flex;align-items:center;column-gap:12px;margin-bottom:30px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div{margin-bottom:25px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div:first-of-type div{border-bottom:0;}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div:last-of-type{margin-bottom:0;}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div img{width:20px;height:20px;margin:0;}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div div{margin-bottom:0;border-bottom:1px dashed #fff;flex-wrap:wrap;}.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div div span,.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div div p{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#fff;margin-bottom:0;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div div span,.section-tips-inside-content .section.tips-content .section-sidebar .section-contact-us div div p{font-size:14px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra{margin-top:0px;margin-bottom:40px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container{width:auto;margin:0px;padding:0px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards{column-gap:0;flex-direction:column;row-gap:40px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card img{height:155px;width:100%;margin:0;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card img{height:184px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div{padding:30px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div{padding:30px 15px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div h1{font-size:24px;margin-bottom:20px;}@media only screen and (max-width: 574px){.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div h1{margin-bottom:14px;}}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div p{margin-bottom:30px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card div img{margin-top:0px;width:100%;height:100%;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card ~ .item-card iframe{display:none;}.section-tips-inside-content .section.tips-content .section-sidebar .section-extra .container .extra-cards .item-card ~ .item-card div p:last-of-type{margin-bottom:0px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info{margin-top:0px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container{width:auto;margin:0px;padding:0px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards{column-gap:0;flex-direction:column;row-gap:40px;display:flex;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card{position:relative;height:330px;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card img{height:100%;width:100%;margin:0;object-fit:cover;object-position:85% 100%;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info{background:rgba(255,255,255,.72);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);position:absolute;padding:20px 40px;display:flex;flex-direction:column;bottom:0;transition:.5s linear;width:100%;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info h4{font-family:Gilroy,sans-serif;font-weight:600;line-height:140%;color:#353b3c;vertical-align:top;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info span.vanaf{color:#7b7f80;font-family:Gilroy,sans-serif;font-weight:400;font-size:12px;line-height:100%;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info span.price{color:#ff0083;font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;line-height:150%;display:inline-flex;align-items:center;flex-direction:row;justify-content:space-between;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info span.price a{display:inline-flex;}.section-tips-inside-content .section.tips-content .section-sidebar .section-categories-info .container .categories-info-cards .info-card .block-info span.price a::before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/XMLID 1522.svg");background-size:15px 11.5px;content:"";margin-left:0 auto;background-repeat:no-repeat;width:15px;height:11.5px;cursor:pointer;}.decorations-advantages{background:#fff;text-align:center;padding:60px 20px 40px;}@media (min-width: 768px){.decorations-advantages{padding-top:110px;}}.decorations-advantages h2{font-size:40px;font-weight:700;max-width:490px;margin-left:auto;margin-right:auto;line-height:1.2;margin-bottom:50px;}.decorations-advantages__list{display:flex;flex-wrap:wrap;justify-content:center;max-width:1030px;margin:auto;}.decorations-advantages__item{width:100%;max-width:290px;margin:0 auto;}.decorations-advantages__item .decorations-advantages__item-icon{margin-bottom:12px;}.decorations-advantages__item .decorations-advantages__item-title{color:#ff0083;margin-bottom:16px;min-height:47px;}.decorations-simple-block .container:before{content:"";display:block;height:3px;background:#ff0083;}.catalog-top-nav{width:610px;margin-left:auto;}@media (max-width: 1199px){.catalog-top-nav{width:475px;}}@media (max-width: 991px){.catalog-top-nav{width:100%;}}@media (min-width: 992px){.tips-inside-main{padding-top:50px;}}@media (max-width: 1359px){.section-tips-inside-content .section-title{min-width:auto;}.section-tips-inside-content .section-title.tips-content{column-gap:60px;}.section-tips-inside-content .section-title.tips-content .section-sidebar{min-width:300px;}.section-tips-inside-content .section.tips-content{column-gap:60px;}.section-tips-inside-content .section.tips-content .section-sidebar{min-width:300px;}}@media (max-width: 991px){.section-tips-inside-content .section.tips-content .section-sidebar{display:none;}.section-tips-inside-content .section.tips-content .section-main-content{width:100%;flex-basis:100%;}}.woocommerce form.login,.dkrp-popup-wrap{position:fixed;top:0;left:0;z-index:100000;right:0;bottom:0;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:none;background:rgba(196,196,196,.4);opacity:0;pointer-events:none;transition:opacity 150ms ease;}.woocommerce form.login.open,.dkrp-popup-wrap.open{opacity:1;pointer-events:all;}.woocommerce form.login .dkrp-login-wrap,.woocommerce form.login .dkrp-popup,.dkrp-popup-wrap .dkrp-login-wrap,.dkrp-popup-wrap .dkrp-popup{padding:60px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(31px);backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(31px);padding:60px;-webkit-box-shadow:0px 4px 50px rgba(0,0,0,.07);box-shadow:0px 4px 50px rgba(0,0,0,.07);border-top:3px solid #ff0083;border-radius:0;max-width:600px;width:100%;}.woocommerce form.login .dkrp-login-wrap .dkrp-close-popup,.woocommerce form.login .dkrp-popup .dkrp-close-popup,.dkrp-popup-wrap .dkrp-login-wrap .dkrp-close-popup,.dkrp-popup-wrap .dkrp-popup .dkrp-close-popup{display:flex;position:absolute;top:40px;right:60px;height:25px;width:25px;justify-content:center;align-items:center;}.woocommerce form.login .dkrp-login-wrap .dkrp-close-popup:before,.woocommerce form.login .dkrp-login-wrap .dkrp-close-popup:after,.woocommerce form.login .dkrp-popup .dkrp-close-popup:before,.woocommerce form.login .dkrp-popup .dkrp-close-popup:after,.dkrp-popup-wrap .dkrp-login-wrap .dkrp-close-popup:before,.dkrp-popup-wrap .dkrp-login-wrap .dkrp-close-popup:after,.dkrp-popup-wrap .dkrp-popup .dkrp-close-popup:before,.dkrp-popup-wrap .dkrp-popup .dkrp-close-popup:after{display:flex;content:"";width:1px;height:100%;background:#3a3a3a;transform:rotate(45deg);position:absolute;}.woocommerce form.login .dkrp-login-wrap .dkrp-close-popup:before,.woocommerce form.login .dkrp-popup .dkrp-close-popup:before,.dkrp-popup-wrap .dkrp-login-wrap .dkrp-close-popup:before,.dkrp-popup-wrap .dkrp-popup .dkrp-close-popup:before{transform:rotate(135deg);}.woocommerce form.login .dkrp-login-wrap .login-page__title,.woocommerce form.login .dkrp-popup .login-page__title,.dkrp-popup-wrap .dkrp-login-wrap .login-page__title,.dkrp-popup-wrap .dkrp-popup .login-page__title{margin-block-end:10px;}.woocommerce form.login .dkrp-login-wrap p,.woocommerce form.login .dkrp-popup p,.dkrp-popup-wrap .dkrp-login-wrap p,.dkrp-popup-wrap .dkrp-popup p{margin:0 0 21px;}.woocommerce form.login .dkrp-login-wrap .form-row-group,.woocommerce form.login .dkrp-popup .form-row-group,.dkrp-popup-wrap .dkrp-login-wrap .form-row-group,.dkrp-popup-wrap .dkrp-popup .form-row-group{display:flex;gap:8px;}.woocommerce form.login .dkrp-login-wrap .lost_password,.woocommerce form.login .dkrp-popup .lost_password,.dkrp-popup-wrap .dkrp-login-wrap .lost_password,.dkrp-popup-wrap .dkrp-popup .lost_password{margin-bottom:35px;}.woocommerce form.login .dkrp-login-wrap .lost_password .login-page__forgot-password,.woocommerce form.login .dkrp-popup .lost_password .login-page__forgot-password,.dkrp-popup-wrap .dkrp-login-wrap .lost_password .login-page__forgot-password,.dkrp-popup-wrap .dkrp-popup .lost_password .login-page__forgot-password{margin-left:40px;}@media (max-width: 768px){.woocommerce form.login .dkrp-login-wrap,.woocommerce form.login .dkrp-popup,.dkrp-popup-wrap .dkrp-login-wrap,.dkrp-popup-wrap .dkrp-popup{padding:30px 15px;margin-bottom:30px;width:calc(100% - 30px);}.woocommerce form.login .dkrp-login-wrap .dkrp-close-popup,.woocommerce form.login .dkrp-popup .dkrp-close-popup,.dkrp-popup-wrap .dkrp-login-wrap .dkrp-close-popup,.dkrp-popup-wrap .dkrp-popup .dkrp-close-popup{top:15px;right:15px;}.woocommerce form.login .dkrp-login-wrap p,.woocommerce form.login .dkrp-popup p,.dkrp-popup-wrap .dkrp-login-wrap p,.dkrp-popup-wrap .dkrp-popup p{margin:0 0 14px;}}.header.dkrp-header{box-shadow:0 0 4px rgba(0,0,0,.2);height:158px;}.header.dkrp-header .header-rating{height:94px;background:white;position:relative;}.header.dkrp-header .header-rating .container.d-flex{padding:0 15px;}.header.dkrp-header .header-rating .header-logo{height:40px;width:258px;}.header.dkrp-header .header-rating .header-logo a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}.header.dkrp-header .header-rating .header-logo img{width:100%;height:100%;object-fit:contain;margin-left:-3px;}.header.dkrp-header .header-rating .header-rating__wrapper{min-width:calc(100% - 258px);margin:0;justify-content:space-between;}.header.dkrp-header .header-rating .header-rating__pic{align-items:center;height:42px;width:48px;min-width:48px;margin:0 20px;}.header.dkrp-header .header-rating .header-rating__pic iframe{width:41px;height:55px;}.header.dkrp-header .header-rating .header-rating__list{margin:0 35px;}.header.dkrp-header .header-rating .header-rating__list .slide img{margin-right:12px;}.header.dkrp-header .dkrp-head-hr{position:absolute;left:0;right:0;bottom:0;}.header.dkrp-header .dkrp-head-hr:before{content:"";display:flex;height:1px;width:100%;background:#ededed;}.header.dkrp-header .container .header-wrapper{padding:0;height:65px;}.header.dkrp-header .header-menu{font-family:"Gilroy";gap:clamp(30px,2.25vw,46px);font-weight:600;font-size:14px;}.header.dkrp-header .header-menu > li > a{padding:0;}@media (min-width: 992px){.header.dkrp-header .header-menu > li > a{white-space:nowrap;font-size:clamp(12px,1.03vw,14px);}}.header.dkrp-header .header-search-btn{padding:8px;margin:5px;cursor:pointer;display:flex;justify-content:center;align-content:center;}@media (max-width: 1199px){.header.dkrp-header .header-search-btn{padding:0;margin:0;margin-left:10px;}}.header.dkrp-header .header-search-btn:hover svg path{stroke:#ff0083;}.header.dkrp-header .dkrp-header-search{display:flex;opacity:0;pointer-events:none;position:relative;padding:30px 15px;flex-wrap:wrap;transition:opacity 150ms ease;z-index:-1;}.header.dkrp-header .dkrp-header-search .dkrp-head-hr{bottom:auto;top:0;padding:0 15px;}.header.dkrp-header .dkrp-header-search #header-search{width:100%;height:57px;}.header.dkrp-header .dkrp-header-search #header-search label{width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center;padding:15px 33px;background:#f4f5f7;position:relative;}.header.dkrp-header .dkrp-header-search #header-search label .dkrp-close-search{display:flex;position:absolute;top:15px;right:15px;height:25px;width:25px;justify-content:center;align-items:center;cursor:pointer;}.header.dkrp-header .dkrp-header-search #header-search label .dkrp-close-search:before,.header.dkrp-header .dkrp-header-search #header-search label .dkrp-close-search:after{display:flex;content:"";width:1px;height:100%;background:#3a3a3a;transform:rotate(45deg);position:absolute;}.header.dkrp-header .dkrp-header-search #header-search label .dkrp-close-search:before{transform:rotate(135deg);}.header.dkrp-header .dkrp-header-search #header-search input{border:none;width:100%;line-height:21px;background:none;background-image:linear-gradient(0deg,transparent,transparent);font-family:"GILROY";font-weight:400;font-size:14px;margin-left:16px;}.header.dkrp-header .dkrp-header-search #header-search .label-image{height:13px;width:13px;object-fit:contain;}.header.dkrp-header .dkrp-header-search .results-wrap{display:none;width:100%;max-height:calc(100vh - 246px);overflow:auto;}.header.dkrp-header .dkrp-header-search .results-wrap::-webkit-scrollbar{width:4px;}.header.dkrp-header .dkrp-header-search .results-wrap::-webkit-scrollbar-track{background:transparent;}.header.dkrp-header .dkrp-header-search .results-wrap::-webkit-scrollbar-thumb{background-color:rgba(58,58,58,.31);border-radius:20px;border:none;}@media (max-width: 991px){.header.dkrp-header .dkrp-header-search .results-wrap{max-height:calc(100vh - 156px);}}.header.dkrp-header .dkrp-header-search .results-wrap .search-results{padding:15px 0;display:flex;flex-wrap:wrap;gap:15px;}.header.dkrp-header .dkrp-header-search .results-wrap .search-results .dkrp-search-result{width:30%;min-width:320px;flex-grow:1;display:flex;background:#f4f5f7;padding:10px;gap:10px;font-size:14px;line-height:1.2;color:#333;text-decoration:none;}.header.dkrp-header .dkrp-header-search .results-wrap .search-results .dkrp-search-result-filler{width:30%;min-width:320px;flex-grow:1;}.header.dkrp-header .dkrp-header-search .results-wrap .search-results .dkrp-search-result img{height:120px;width:120px;object-fit:cover;}.header.dkrp-header .dkrp-header-search .results-wrap .search-results .dkrp-search-result .name{display:flex;flex-direction:column;font-family:"Gilroy";font-weight:500;}.header.dkrp-header .dkrp-header-search .results-wrap .search-results .dkrp-search-result .name .description{font-weight:400;font-size:14px;white-space:pre-line;margin-top:10px;}.header.dkrp-header.open-search{height:278px;}.header.dkrp-header.open-search .dkrp-header-search{opacity:1;pointer-events:all;}.header.dkrp-header.open-search.open-results{height:calc(100vh + 95px);}.header.dkrp-header.open-search.open-results .results-wrap{display:flex;}.header.dkrp-header.fixed{top:-95px;height:158px;}.header.dkrp-header.fixed .header-rating{margin-top:0;}.header.dkrp-header.fixed.open-search{height:278px;}.header.dkrp-header.fixed.open-search .dkrp-header-search{opacity:1;pointer-events:all;}.header.dkrp-header.fixed.open-search.open-results{height:calc(100vh + 95px);}.header.dkrp-header.fixed.open-search.open-results .results-wrap{display:flex;max-height:calc(100vh - 152px);}.header.dkrp-header.search-loading .dkrp-close-search:before,.header.dkrp-header.search-loading .dkrp-close-search:after{opacity:0;}.header.dkrp-header.search-loading .dkrp-close-search .loading-spinner{display:flex;}.header.dkrp-header .header-logo.dkrp-mobile-logo{display:none;}@media (max-width: 1359px) and (min-width: 1199px){.header.dkrp-header .header-rating .header-rating__list{margin:0;justify-content:space-evenly;}.header.dkrp-header .header-rating .header-logo{width:160px;}.header.dkrp-header .header-rating .header-rating__wrapper{min-width:calc(100% - 160px);}.header.dkrp-header .header-rating .header-rating__pic{margin:0;}.header.dkrp-header .header-menu{gap:40px;}}@media (max-width: 1199px) and (min-width: 992px){.header.dkrp-header .header-rating .header-rating__list{margin:0;justify-content:space-evenly;}.header.dkrp-header .header-rating .header-rating__list .slide{padding:0 5px;}.header.dkrp-header .header-rating .header-rating__list .slide img{margin-right:4px;}.header.dkrp-header .header-rating .header-logo{width:160px;}.header.dkrp-header .header-rating .header-rating__wrapper{min-width:calc(100% - 160px);}.header.dkrp-header .header-rating .header-rating__pic{margin:0;}.header.dkrp-header .header-menu{gap:20px;}}@media (max-width: 991px){.header.dkrp-header{height:65px;}.header.dkrp-header.fixed{top:0;height:65px;}.header.dkrp-header.fixed.open-search{height:166px;}.header.dkrp-header.fixed.open-search .dkrp-header-search{opacity:1;pointer-events:all;}.header.dkrp-header.open-search{height:166px;}.header.dkrp-header .dkrp-header-search{padding:22px 15px;}.header.dkrp-header .header-logo.dkrp-mobile-logo{display:flex;margin-right:auto;height:100%;align-items:center;}.header.dkrp-header .header-logo.dkrp-mobile-logo a{display:block;width:100%;max-height:28px;}.header.dkrp-header .header-logo.dkrp-mobile-logo img{max-height:28px;margin-right:15px;}}.header.dkrp-header.under-admin-bar{margin-top:32px;}@media (max-width: 782px){.header.dkrp-header.under-admin-bar{margin-top:46px;}}.header-spacer{height:158px;}@media (max-width: 991px){.header-spacer{height:65px;}}.address-suggestions .address-options .option-item:is(:hover,:focus,:focus-within){background:#e9e9e9;}@keyframes simple_rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.checkout-notify{background:#fff;display:block;margin-bottom:20px;padding:30px 40px;font-family:Gilroy,sans-serif;font-weight:600;border-bottom:3px solid #ff0083;width:100%;}.checkout-notify.product-notify{border-top:2px solid #ff0083;padding:10px 20px;font-size:14px;line-height:1.2;border-bottom:2px solid #ff0083;width:calc(50% - 15px);}.checkout-notify.product-notify.product-single{width:100%;margin-top:20px;}.checkout-notify.velux-deco-delay-notice{padding:30px 0;}@media (max-width: 767px){.checkout-notify{padding:20px 30px;}}@media (max-width: 574px){.checkout-notify{padding:20px 15px;}}.checkout-notify p:last-child{margin:0;}.checkout-notify strong{font-family:Gilroy,sans-serif;font-weight:800;}.product-buttons{flex-wrap:wrap;}.product-buttons .btn{max-width:40%;flex-grow:1;}.checkout-notify.product-notify.product-single{width:100%;margin-top:20px;}.variations_form .blockUI.loading{transform:scale(1) !important;}.dkrp-window-installation{display:flex;background:rgba(255,255,255,.92);margin-bottom:60px;order:3;flex-grow:1;}@media (max-width: 767px){.dkrp-window-installation{flex-direction:column-reverse;}}@media (max-width: 990px){.dkrp-window-installation{order:unset;}}.dkrp-window-installation.in-cart{margin-block:60px 0;flex-direction:row-reverse;}.dkrp-window-installation.in-cart.in-checkout{margin-top:25px;}@media (max-width: 990px){.dkrp-window-installation.in-cart.in-checkout{margin-block:0 20px;}}.dkrp-window-installation.in-cart .dkrp-i-image{height:338px;width:430px;}@media (max-width: 990px){.dkrp-window-installation.in-cart .dkrp-i-image{width:320px;height:clamp(210px,50vw,320px);}}@media (max-width: 767px){.dkrp-window-installation.in-cart .dkrp-i-image{width:100%;}}.dkrp-window-installation.in-cart .dkrp-i-logo{display:none;}@media (max-width: 990px){.dkrp-window-installation.in-cart{margin-block:0 20px;}}@media (max-width: 767px){.dkrp-window-installation.in-cart{flex-direction:column-reverse;}.dkrp-window-installation.in-cart .dkrp-i-text{min-height:clamp(210px,50vw,320px);padding:60px max(calc(50% - 200px),15px);height:auto;text-align:unset;}.dkrp-window-installation.in-cart .btn.btn-filled{width:100%;}}.dkrp-window-installation.in-cart .dkrp-i-calculate{display:none;margin-bottom:30px;}.dkrp-window-installation.in-cart .dkrp-i-text-content p{margin-bottom:20px;line-height:2;text-align:left;margin-left:0;}.dkrp-window-installation.in-cart.calculated .dkrp-i-calculate{display:flex;}.dkrp-window-installation.in-cart.calculated .dkrp-i-calculate .dkrp-i-desc .dkrp-i-title{font-size:18px;}.dkrp-window-installation.in-cart.calculated .dkrp-i-calculate .dkrp-i-desc .dkrp-note{font-size:14px;max-width:200px;line-height:1.2;margin-top:5px;margin-bottom:0;}.dkrp-window-installation.in-cart.calculated .dkrp-i-calculate .dkrp-i-price{margin:auto;font-weight:700;font-size:20px;color:#ff0083;white-space:nowrap;}.dkrp-window-installation.in-cart.calculated .dkrp-i-image{height:420px;}@media (max-width: 767px){.dkrp-window-installation.in-cart.calculated .dkrp-i-image{width:100%;height:clamp(210px,50vw,320px);}}.dkrp-window-installation .dkrp-i-image{width:400px;}@media (max-width: 767px){.dkrp-window-installation .dkrp-i-image{width:100%;height:clamp(210px,50vw,320px);}}.dkrp-window-installation .dkrp-i-image img{height:100%;width:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;app-region:no-drag;object-position:right top;}.dkrp-window-installation .dkrp-plaatsen-btn{margin-top:27px;}.dkrp-window-installation .dkrp-i-text{flex-grow:1;display:flex;padding-left:90px;height:100%;align-items:center;margin:auto;gap:50px;padding-right:50px;}@media (max-width: 767px){.dkrp-window-installation .dkrp-i-text{position:relative;padding:50px 15px;text-align:center;min-height:clamp(210px,50vw,320px);align-items:center;justify-content:center;}}@media (max-width: 990px){.dkrp-window-installation .dkrp-i-text{padding:25px 25px;gap:25px;}}@media (max-width: 767px){.dkrp-window-installation .dkrp-i-logo{position:absolute;inset:0;padding:min(50px,5vw) 15px 30%;pointer-events:none;}}.dkrp-window-installation .dkrp-i-logo img{width:132px;height:144px;}@media (max-width: 767px){.dkrp-window-installation .dkrp-i-logo img{width:100%;height:100%;object-fit:contain;}}.dkrp-window-installation .dkrp-i-text-content h3{margin:0;font-family:"Gilroy";font-weight:600;font-size:24px;line-height:1.2;margin-bottom:16px;}.dkrp-window-installation .dkrp-i-text-content p{margin:0;font-size:16px;font-weight:400;font-family:"Gilroy";color:#616161;max-width:328px;}@media (max-width: 767px){.dkrp-window-installation .dkrp-i-text-content p{margin:auto;font-size:14px;}}.product-main .dkrp-window-installation .dkrp-i-text{padding-block:40px;}.product-main .dkrp-window-installation .dkrp-i-text-content{grid-column:1/2;grid-row:1/2;margin-left:auto;}.product-main .dkrp-window-installation .dkrp-i-text-content p{max-width:420px;}.product-main .dkrp-window-installation .dkrp-i-logo{grid-column:1/2;grid-row:1/2;}@media (max-width: 1199px){.product-main .dkrp-window-installation .dkrp-i-logo img{opacity:.5;height:180px;width:100%;pointer-events:none;}.product-main .dkrp-window-installation .dkrp-i-logo{margin-bottom:auto;}}.dkrp-header-line{background:#f8d7e8;display:flex;align-items:center;justify-content:center;height:41px;margin-top:-1px;position:absolute;left:0;right:0;opacity:1;transition:all 300ms ease;gap:20px;}.dkrp-header-line a{display:flex;gap:8px;align-items:baseline;justify-content:center;line-height:1;height:10px;padding-bottom:2px;box-sizing:content-box;text-decoration:none;}.dkrp-header-line a svg{height:10px;}.dkrp-header-line svg{max-width:16px;max-height:16px;display:inline-flex;margin-bottom:-2px;}.dkrp-header-line .line-item{display:flex;gap:8px;align-items:baseline;}@media (max-width: 768px){.dkrp-header-line{justify-content:start;}.dkrp-header-line .line-item{display:flex;gap:8px;width:100%;min-width:100%;padding-inline:16px;justify-content:center;animation:header_line_slide 8s ease infinite;}.dkrp-header-line .line-item a{justify-content:start;width:auto;}.dkrp-header-line .line-item span{white-space:nowrap;display:inline;}}@media (max-width: 574px){.dkrp-header-line span{display:none;}.dkrp-header-line a{position:relative;z-index:1;height:100%;width:100%;}}.fixed .dkrp-header-line{transform:scaleY(0);transform-origin:top;}.dkrp-button-row{display:flex;gap:16px;}@media (max-width: 540px){.dkrp-button-row{flex-direction:column;}}.open-search .dkrp-header-line{opacity:0;pointer-events:none;}.header-spacer.spacer-liner{height:199px;}@media (max-width: 991px){.header-spacer.spacer-liner{height:106px;}}@media (max-width: 574px){.header-spacer.spacer-liner{height:65px;}}.header-right{z-index:2;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.active{--nav-color:#ff0083;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.current:before{border:1px solid var(--nav-color);}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.current:after{bottom:45px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.current + li:after{height:33px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab.active{display:flex;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab p.note{color:#616161;font-size:16px;margin-bottom:20px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab label.loading .loading-spinner{position:absolute;--spinner-color:#ff0083;right:20px;top:20px;font-size:2.6px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn{height:53px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow:after{content:"";width:11px;height:11px;border:2px solid transparent;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);margin-left:4px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow-back{border:none;text-align:left;justify-content:left;padding:0;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow-back:before{content:"";width:11px;height:11px;border:2px solid transparent;border-top:2px solid;border-right:2px solid;transform:rotate(-135deg);margin-inline:4px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow-back:hover{padding-left:50px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn[data-nav-target=close]{color:#898989;border:none;text-align:left;justify-content:left;padding:0;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn[data-nav-target=close]:hover{background:none;color:#ff0083;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkr-i-photo-loader .uploader-title{color:#ff0083;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .success-content .btn{margin:auto;width:260px;}.dkrp-installation-popup .dkrp-i-popup-content > span.loading-spinner{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,.87);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:-1;pointer-events:none;opacity:0;font-size:4px;transition:opacity 150ms ease;}.dkrp-installation-popup.loading .dkrp-i-popup-content > span.loading-spinner{--spinner-color:#ff0083;z-index:1;pointer-events:all;opacity:1;}@media (max-width: 767px){.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.current:after{right:45px;bottom:unset;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-navigation .dkrp-i-nav li.current + li:after{width:80px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab p.note{font-size:14px;margin-bottom:15px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn[data-nav-target=close]{justify-content:center;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow-back{justify-content:center;padding-right:20px;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .dkrp-i-btn-row a.btn.btn-arrow-back:hover{padding-left:0;}.dkrp-installation-popup .dkrp-i-popup-content .dkrp-i-popup-tab .success-content .btn{width:100%;}}@keyframes errornotice{from{background:#f68887;}to{background:#f0f0f0;}}.business-main .business-section{padding-top:50px;padding-bottom:130px;}@media (max-width: 600px){.business-main .business-section{padding-top:15px;}}.business-main .business-section section{display:flex;}.business-main .business-section section.business-top{margin-bottom:120px;gap:125px;}@media (max-width: 1024px){.business-main .business-section section.business-top{gap:50px;}}@media (max-width: 991px){.business-main .business-section section.business-top{gap:25px;}}@media (max-width: 600px){.business-main .business-section section.business-top{margin-bottom:50px;position:relative;padding-top:330px;}}.business-main .business-section section.business-top h1{margin-top:0;margin-bottom:30px;font-family:"Gilroy";font-style:normal;font-weight:600;font-size:40px;line-height:120%;}@media (max-width: 600px){.business-main .business-section section.business-top h1{position:absolute;z-index:2;color:white;top:0;left:0;right:0;height:300px;display:flex;justify-content:center;align-items:center;padding:25px;background:rgba(41,41,41,.5);}}.business-main .business-section section.business-top p{font-size:16px;line-height:150%;}.business-main .business-section section.business-top .section-image{width:610px;max-width:50%;}@media (max-width: 600px){.business-main .business-section section.business-top .section-image{max-width:100%;height:300px;position:absolute;left:0;top:0;right:0;z-index:1;}}.business-main .business-section section.business-top article.business-details{max-width:505px;}@media (max-width: 991px){.business-main .business-section section.business-top article.business-details{max-width:400px;}}@media (max-width: 600px){.business-main .business-section section.business-top article.business-details{max-width:100%;}}.business-main .business-section section.business-discounts{margin-bottom:90px;background:white;}@media (max-width: 600px){.business-main .business-section section.business-discounts{margin-bottom:50px;}}@media (max-width: 475px){.business-main .business-section section.business-discounts{flex-direction:column;}}.business-main .business-section section.business-discounts .section-image{max-width:50%;width:505px;}@media (max-width: 991px){.business-main .business-section section.business-discounts .section-image{max-width:280px;}}@media (max-width: 475px){.business-main .business-section section.business-discounts .section-image{width:100%;max-width:100%;height:250px;}}.business-main .business-section section.business-discounts ul.business-list{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:74px 105px;max-width:min(630px,60%);gap:40px;}@media (max-width: 991px){.business-main .business-section section.business-discounts ul.business-list{padding:50px 25px;max-width:375px;flex-shrink:0;}}.business-main .business-section section.business-discounts ul.business-list li{display:flex;gap:30px;align-items:center;}.business-main .business-section section.business-discounts ul.business-list li p{margin:0;max-width:305px;}.business-main .business-section section.business-discounts ul.business-list li .tag{font-size:18px;font-weight:600;color:#ff0083;border:2px solid #ff0083;display:flex;height:60px;width:60px;flex-shrink:0;justify-content:center;align-items:center;border-radius:60px;position:relative;}.business-main .business-section section.business-discounts ul.business-list li .tag:after{content:"";position:absolute;top:60px;height:40px;border:1px dashed;}.business-main .business-section section.business-discounts ul.business-list li .tag.filled{color:white;background:#ff0083;}.business-main .business-section section.business-discounts ul.business-list li .tag.filled:after{content:none;}.business-main .business-section section.business-discounts ul.business-list .note{margin-bottom:0;font-size:14px;}.business-main .business-section section.business-form{background:white;}@media (max-width: 600px){.business-main .business-section section.business-form{flex-direction:column;}}.business-main .business-section section.business-form .left-checklist{position:relative;color:white;padding:100px;width:505px;gap:30px;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;background-size:cover;}@media (max-width: 991px){.business-main .business-section section.business-form .left-checklist{padding:35px;gap:15px;}}@media (max-width: 600px){.business-main .business-section section.business-form .left-checklist{width:100%;padding:50px calc(50% - 170px);}}.business-main .business-section section.business-form .left-checklist:before{position:absolute;content:"";background:rgba(58,58,58,.7);inset:0;}.business-main .business-section section.business-form .left-checklist > *{position:relative;z-index:1;}.business-main .business-section section.business-form .left-checklist h3{margin:0;margin-bottom:10px;}.business-main .business-section section.business-form .left-checklist p{display:flex;flex-direction:column;gap:15px;align-items:center;font-size:18px;font-weight:300;line-height:1.5;margin:0;}.business-main .business-section section.business-form .left-checklist p:before{content:"";background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/mark.svg");display:flex;background-color:#27ae60;height:40px;width:40px;background-repeat:no-repeat;background-position:center;border-radius:40px;}@media (max-width: 991px){.business-main .business-section section.business-form .left-checklist p{gap:10px;}.business-main .business-section section.business-form .left-checklist p:before{height:30px;width:30px;background-size:18px;}}.business-main .business-section section.business-form form#js-business-form{width:735px;max-width:60%;padding:100px 100px 50px 120px;display:flex;flex-direction:column;position:relative;}@media (max-width: 991px){.business-main .business-section section.business-form form#js-business-form{padding:50px 35px;}}@media (max-width: 600px){.business-main .business-section section.business-form form#js-business-form{width:100%;padding:50px max(calc(50% - 200px),15px);max-width:100%;}}.business-main .business-section section.business-form form#js-business-form h2{margin:0;font-size:40px;font-weight:600;line-height:1.2;margin-bottom:12px;}.business-main .business-section section.business-form form#js-business-form h2 + p.note{margin-bottom:30px;}.business-main .business-section section.business-form form#js-business-form label{display:flex;width:100%;margin-bottom:21px;max-width:475px;}.business-main .business-section section.business-form form#js-business-form label input,.business-main .business-section section.business-form form#js-business-form label select{height:68px;padding:20px 40px;width:100%;border-radius:0;font-size:18px;font-weight:400;border:1px solid #c4c4c4;}.business-main .business-section section.business-form form#js-business-form label input::placeholder,.business-main .business-section section.business-form form#js-business-form label select::placeholder{color:#999;}.business-main .business-section section.business-form form#js-business-form label #window_per_year.select2-hidden-accessible{opacity:0;position:absolute;z-index:-1;pointer-events:none;}.business-main .business-section section.business-form form#js-business-form label .select2-container .select2-selection{height:68px;padding:20px 40px;width:100%;border-radius:0;font-size:18px;font-weight:400;border:1px solid #c4c4c4;}.business-main .business-section section.business-form form#js-business-form label .select2-container .select2-selection #select2-window_per_year-container{padding:0;font-size:18px;line-height:1.4;}.business-main .business-section section.business-form form#js-business-form input.btn.btn-filled{margin-top:10px;margin-bottom:20px;max-width:475px;height:68px;font-size:18px;}.business-main .business-section section.business-form form#js-business-form input.btn.btn-filled + p.note{margin-bottom:0;}.business-main .business-section .business-pink-discount{margin-bottom:90px;display:flex;background:#ff0083;color:white;padding:50px 100px;justify-content:space-between;}@media (max-width: 991px){.business-main .business-section .business-pink-discount{padding:50px;}}@media (max-width: 600px){.business-main .business-section .business-pink-discount{flex-direction:column;align-items:center;text-align:center;margin-bottom:50px;}}.business-main .business-section .business-pink-discount p{margin:0;max-width:609px;font-size:18px;}.business-main .business-section .business-pink-discount .hr-v-dash{position:relative;margin:0 79px;width:1px;display:flex;align-items:center;justify-content:center;}@media (max-width: 991px){.business-main .business-section .business-pink-discount .hr-v-dash{margin:0 25px;}}.business-main .business-section .business-pink-discount .hr-v-dash:before{content:"";height:calc(100% + 60px);border:1px dashed;}@media (max-width: 600px){.business-main .business-section .business-pink-discount .hr-v-dash{width:100%;margin:25px 0;align-items:center;}.business-main .business-section .business-pink-discount .hr-v-dash:before{height:0;width:calc(100% + 60px);position:absolute;}}.business-main .business-section .business-pink-discount .left-discount{display:flex;gap:20px;align-items:center;white-space:nowrap;font-size:18px;}@media (max-width: 991px){.business-main .business-section .business-pink-discount .left-discount{gap:10px;}}.business-main .business-section .business-pink-discount .left-discount strong{font-size:40px;line-height:1;}.business-main .business-section .success-message{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;align-items:center;padding:calc(50% - 140px);background:rgba(255,255,255,.78);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);text-align:center;gap:30px;}.business-main .business-section .success-message h4{font-size:24px;font-weight:600;color:#ff0083;margin:0;}.business-main .business-section .success-message p{font-size:18px;margin:0;}.business-main .business-section .success .success-message{display:flex;}.business-main .business-section .section-image img{height:100%;width:100%;object-fit:cover;}.business-main .business-section .outlined-note{padding:40px 50px;border:1px dashed #ff0083;}@media (max-width: 991px){.business-main .business-section .outlined-note{padding:15px 25px;}}.business-main .business-section .outlined-note p{margin:0;}.business-main .business-section .loading .loading-spinner{position:absolute;--spinner-color:#ff0083;font-size:4px;inset:0;margin:0;width:100%;height:100%;background:rgba(255,255,255,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}.dkrp-popup-notification .popup-container a.btn.btn-full{font-size:16px;}.wrap-form.loading span.loading-spinner{position:absolute;inset:0;margin:auto;}@media (min-width: 575px) and (max-width: 991px){.new-design .new-design .catalog-top__section .container .mt-20{position:absolute;bottom:0;}.new-design .new-design .catalog-top__section .container .catalog-top__wrapper{padding-bottom:40px;}}.new-design .product-img{position:relative;}.new-design .woocommerce-MyAccount-content .login-page__headline{text-transform:capitalize;font-size:16px;font-weight:400;font-family:"Gilroy";color:#898989;display:flex;gap:8px;align-items:center;line-height:1;margin-bottom:16px;}.new-design .woocommerce-MyAccount-content .login-page__headline:after{content:"";height:1px;width:1px;flex-grow:1;display:flex;background:#d8d8d8;}.new-design .woocommerce-MyAccount-content h1.login-page__title{font-size:24px;}.new-design .woocommerce-MyAccount-content .login-page__subtitle{font-size:16px;}.new-design .woocommerce-MyAccount-content address{margin-bottom:0;line-height:24px;font-family:"Gilroy";}.new-design .woocommerce-MyAccount-content .woocommerce-Address:not(:last-child){margin-bottom:32px;}.new-design .woocommerce-MyAccount-content .login-page__panel-white{padding:40px;}.new-design .woocommerce-MyAccount-content .my-account-page__panel{padding:24px;}.new-design .woocommerce-MyAccount-content .my-account-page__panel{padding:24px;display:flex;gap:24px;flex-wrap:wrap;}.new-design .woocommerce-MyAccount-content .my-account-page__panel .woocommerce-Address{min-width:300px;flex-grow:1;margin:0;}.new-design .woocommerce-MyAccount-content .adressbook-page .my-account-page__panel{padding:24px;display:grid;gap:24px;grid-template-columns:1fr 1px 1fr;}.new-design .woocommerce-MyAccount-content .adressbook-page .my-account-page__panel .woocommerce-Address{min-width:300px;flex-grow:1;margin:0;}.new-design .woocommerce-MyAccount-content .adressbook-page .hr{height:100%;margin:0;background:#d8d8d8;}@media (max-width: 991px){.new-design .woocommerce-MyAccount-content .adressbook-page .my-account-page__panel{grid-template-columns:1fr;}.new-design .woocommerce-MyAccount-content .adressbook-page .hr{display:none;}}.new-design .woocommerce-MyAccount-content select.input + .select2 .select2-selection{height:52px !important;}.new-design .woocommerce-MyAccount-content select.input + .select2 .select2-selection .select2-selection__rendered{line-height:52px;}.new-design .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper :is(.col-12,.col-6,.col-md-6){padding:0 8px;}.new-design .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .row{margin:0 -8px;}.new-design .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper,.new-design .woocommerce-MyAccount-content .woocommerce-input-wrapper{margin-bottom:16px;}.new-design .woocommerce-MyAccount-content .login-page__subtitle{text-transform:capitalize;font-size:16px;font-weight:400;font-family:"Gilroy";color:#898989;display:flex;gap:8px;align-items:center;line-height:1;margin-bottom:16px;}.new-design .woocommerce-MyAccount-content .login-page__subtitle:after{content:"";height:1px;width:1px;flex-grow:1;display:flex;background:#d8d8d8;}.new-design .woocommerce-MyAccount-content .woocommerce-table--order-summary{padding:40px;width:300px;}.new-design .popup-additions__counter{width:40px;}.new-design .popup-additions__input-wrap .popup-additions__input{padding:0;text-align:center;}.new-design .popup-additions__cart-btns{margin-block-start:32px;}.new-design [data-remodal-id=window_additions] .popup-additions__available{margin-bottom:24px;}.new-design .footer-left__link{font-family:"Gilroy";}.new-design .footer-menu > li > a{font-family:"Gilroy";font-weight:400;}.new-design .footer-descr strong{margin-bottom:8px;display:inline-block;}.new-design .footer-descr{line-height:26px;margin-bottom:8px;}.new-design .footer-menu > li{margin-bottom:8px;}@media (min-width: 575px){.new-design .catalog-top__section .catalog-title{margin-bottom:16px;}.new-design .catalog-top__section .container .catalog-top__wrapper{max-width:540px;padding:0;margin-right:5%;display:flex;flex-direction:column;}.new-design .catalog-top__section .container img{height:336px;object-fit:cover;min-width:auto;width:100%;}.new-design .catalog-top__section .container .mt-20{margin-top:auto !important;}}.new-design .catalog-color-filter__title{padding:14px 40px 14px 20px;}.new-design .catalog-filter-nav .select2 .select2-selection{padding:11px 14px 12px;}.new-design .catalog-main__pagination > span{font-size:16px;}.new-design .pagination-counter{font-size:16px;}.new-design .pagination-counter span.current{font-size:16px;}.new-design .pagination-arrow svg{height:14px;}.new-design .dropdown-main > span{padding:11px 15px 12px 19px;}.new-design .dropdown-main{height:52px;}.new-design .catalog-display-size{margin-left:auto;margin-top:24px;}.new-design .attribute-dropdown{margin:0;padding:0;width:40%;flex-basis:40%;flex-grow:1;max-width:calc(50% - 8px);}.new-design .show-3 .attribute-dropdown:first-child{width:100%;flex-basis:100%;max-width:100%;}.new-design .variations.row{padding:0 15px;gap:16px;margin-top:8px;}.new-design .attribute-color-siderails__list{display:flex;gap:16px;}.new-design .attribute-color-siderails__item{height:52px;border:1px solid white;display:flex;width:100%;margin-right:0;background:white;align-items:center;padding:15px;font-family:"Gilroy";font-weight:400;position:relative;padding-left:52px;}.new-design .attribute-color-siderails__item:not(:last-child){margin:0;}.new-design .attribute-dropdown[data-name="Kleur zijgeleiders"]{width:100%;flex-basis:100%;max-width:100%;}.new-design a.attribute-color-siderails__item.attribute-color-siderails__item--active{border:1px solid #ff0083;color:#3a3a3a;}.new-design .attribute-color-siderails__item:before{content:"";display:flex;height:21px;width:21px;background:#f0f0f0;position:absolute;left:21px;border-radius:15px;}.new-design .attribute-color-siderails__item:after{content:"";display:flex;height:9px;width:9px;background:#ff0083;position:absolute;left:27px;border-radius:15px;opacity:0;}.new-design .select2:before{left:27px;}.new-design a.attribute-color-siderails__item.attribute-color-siderails__item--active:after{opacity:1;}.new-design .product-buttons{gap:16px;flex-wrap:nowrap;}.new-design .product-buttons .btn{width:40%;max-width:calc(50% - 8px);margin:0;flex-grow:1;display:flex;}.new-design .popup-additions__tag-heart{background:none;color:#ff0083;margin:0;margin-left:auto;font-size:12px;}.new-design .popup-additions__tag-heart .cnt{display:none;}.new-design .popup-additions__btns{gap:16px;}.new-design .popup-additions__btns .btn{height:52px;width:100%;}.new-design .checkout-form{gap:16px;}.new-design .checkout-title{margin-bottom:16px;font-size:16px;text-transform:none;font-weight:400;font-family:"Gilroy";display:flex;align-items:center;gap:16px;}.new-design .checkout-title:after{content:"";width:100%;height:1px;background:#ededed;}.new-design .input,.new-design .woocommerce-input-wrapper .input-text,.new-design .SumoSelect > .CaptionCont{font-size:16px;width:100%;border:1px solid #c4c4c4;height:52px;padding:0 12px 0 40px;}.new-design .dkrp-shipping-switch .dkpr-method label{font-size:16px;width:100%;border:1px solid #c4c4c4;height:52px;}.new-design .woocommerce-NoticeGroup-checkout{margin-bottom:0;}.new-design .woocommerce-NoticeGroup-checkout li:last-child{margin-bottom:20px;}.new-design .cart-sidebar__item_new{display:flex;gap:16px;flex-wrap:wrap;}.new-design .cart-sidebar__item_new span.cart-item__price{min-width:80px;text-align:right;font-size:14px;color:#3a3a3a;font-weight:400;font-family:"GILROY";line-height:18px;display:flex;}.new-design .cart-sidebar__item_new .cart-item__title{width:50%;flex-grow:1;padding:0;font-size:14px;font-family:"Gilroy";font-weight:400;line-height:20px;}.new-design .product-group-delivery{font-size:14px;font-family:"Gilroy";font-weight:500;line-height:20px;color:#ff0083;}.new-design .cart-sidebar__item_new span.cart-item__q{min-width:4ch;text-align:center;background:#f4f5f7;display:flex;margin-bottom:auto;align-items:center;justify-content:center;border-radius:2px;color:#3a3a3a;font-family:"Gilroy";font-size:12px;line-height:18px;}.new-design .cart-sidebar__items{gap:16px;display:flex;flex-direction:column;max-height:none;}.new-design .cart-sidebar__item_new{text-decoration:none;}.new-design .cart-policy{padding-bottom:0;border-bottom:0;margin-top:16px;}.new-design .checkout .cart-buttons{padding-top:0;}.new-design #billing_address_1,.new-design #shipping_address_1{background:transparent;padding:0;border:0;height:24px;}.new-design #billing_address_1.manual-edit,.new-design #shipping_address_1.manual-edit{border:1px solid #c4c4c4;height:52px;padding:0 12px 0 16px;}.new-design .form-row.woocommerce-invalid #billing_address_1.manual-edit,.new-design .form-row.woocommerce-invalid #shipping_address_1.manual-edit{border:1px solid var(--wc-red);}.new-design .dkrp-checkout-form-note{padding:10px;align-items:start;line-height:20px;}.new-design .dkrp-checkout-form-note svg{display:flex;}.new-design .dkrp-checkout-form-note p{font-size:14px;}.new-design .dkrp-popup-wrap .dkrp-login-wrap,.new-design .dkrp-popup-wrap .dkrp-popup,.new-design .woocommerce form.login .dkrp-login-wrap,.new-design .woocommerce form.login .dkrp-popup{max-width:480px;padding:40px 40px 24px;}.new-design .btn{height:52px;}.new-design .dkrp-popup-wrap .dkrp-login-wrap p,.new-design .dkrp-popup-wrap .dkrp-popup p,.new-design .woocommerce form.login .dkrp-login-wrap p,.new-design .woocommerce form.login .dkrp-popup p{margin:0 0 16px;}.new-design .login-page__image-grid{display:flex;gap:20px;width:100%;flex-grow:1;}.new-design .login-page .container{display:flex;gap:20px;}.new-design .login-page__image-col1,.new-design .login-page__image-col2{display:flex;flex-direction:column;gap:20px;flex-basis:50%;}.new-design .login-page__img1,.new-design .login-page__img4{aspect-ratio:295/360;height:auto !important;}.new-design .login-page__img2,.new-design .login-page__img3{aspect-ratio:295/258;}.new-design .login-page .container > .login_form_wrap{width:100%;flex-grow:1;align-items:center;justify-content:center;margin:0;}.new-design .login_form_wrap .woocommerce-error li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;white-space:pre-wrap;border:1px solid rgba(184,28,34,.6);background-color:rgba(184,28,34,.07);padding:8px 40px !important;}.new-design .login_form_wrap .woocommerce-error:before,.new-design .login_form_wrap .woocommerce-error:after{content:none;}.new-design .login_form_wrap ul.woocommerce-error{padding:0;border:none;}.new-design .login-page__panel{background:none;box-shadow:none;border:none;padding:0;width:400px;max-width:100%;}.new-design h1.login-page__title{font-size:36px;}.new-design .login-page__panel form{display:flex;flex-direction:column;gap:16px;}.new-design p.woocommerce-LostPassword.lost_password{margin-bottom:8px;text-align:right;}.new-design .login-page .btn{padding:0;height:52px;width:100%;}.new-design .login-page__no-account{margin-top:16px;margin-bottom:16px;}.new-design .cart-items{margin-right:0;padding-right:0;}.new-design .cart-item__del a.remove{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #ededed;border-radius:0;}.new-design .cart-item__del a.remove svg path{fill:#898989;}.new-design .cart-item__del a.remove:hover svg path{fill:#ff0083;}.new-design .cart-item__del{width:40px;flex-shrink:0;}.new-design .cart-item__total{flex-shrink:0;}.new-design .cart-item__quantity{width:115px;min-width:115px;}.new-design .product-tabs__content table{table-layout:fixed;margin:12px 0 30px;}.new-design .product-tabs__content table tr :is(td,th){padding:16px 5px;border-bottom:1px solid #d8d8d8;}@media (max-width: 767px){.new-design .cart-wrapper .woocommerce-notices-wrapper{margin-top:20px;}}.new-design .cart-wrapper .woocommerce-notices-wrapper{margin-bottom:0;}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-message,.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li{min-height:40px;padding:8px 40px 10px;margin-bottom:8px;font-size:14px;background:#f0f9f4;border:none;display:block;}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li{background:#fdf1ef;}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-message:last-child,.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error:last-child,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li:last-child{margin-bottom:24px;}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span:after,.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span:after,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li:after{width:8px;height:8px;background-size:8px 8px;font-variant:JIS78;}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-message:before,.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error:before,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li:before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/checkmark-lite.svg");height:20px;width:20px;position:absolute;left:10px;top:10px;content:"";}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error:before,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li:before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/error_mark.svg");}.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-message span,.new-design .cart-wrapper .woocommerce-notices-wrapper .woocommerce-error span,.new-design .cart-wrapper .woocommerce-NoticeGroup .woocommerce-error li span{position:absolute;right:16px;top:16px;}.new-design .coupon-ui-wrap{margin-top:28px;}.new-design .coupon-ui-wrap [name=ui-coupon]{border:navajowhite;padding:0;margin:0;width:100%;height:100%;text-transform:uppercase;}.new-design .coupon-ui-wrap .input-text{display:flex;padding:0;padding-left:12px;}.new-design .coupon-ui-wrap .input-text button{margin:-1px;min-width:110px;}.new-design .coupon-ui-wrap .loading-spinner{position:absolute;inset:0;width:100%;height:100%;margin:0;background:rgba(255,255,255,.77);font-size:4px;justify-content:right;padding-right:34px;backdrop-filter:blur(2px);}.new-design .cart-items .cart-item.grouped-cart-item{margin-top:0;background:rgba(255,0,131,.03);padding-bottom:5px;padding-top:10px;border-left:1px solid #ff0083;}.new-design .cart-items .cart-item.grouped-cart-item .cart-item__counter{border-color:rgba(56,90,96,.2);pointer-events:none;}.new-design .cart-items .cart-item.grouped-cart-item .cart-item__del{pointer-events:none;opacity:0;}.new-design .cart-items .cart-item.main-grouped-cart-item{border-left:1px solid #ff0083;}@media (max-width: 991px){.new-design .cart-item .cart-item__details{margin-right:15px;}}@media (max-width: 574px){.new-design .cart-item .cart-item__details{margin-right:40px;}}@media (max-width: 600px){.new-design .login-page .container > .login_form_wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;}.new-design .login-page .container{min-height:600px;position:relative;}.new-design .login-page__panel{background:white;padding:16px;}.new-design h1.login-page__title{font-size:24px;margin-bottom:8px;}}@media (min-width: 568px){.new-design .popup-additions__tag-heart .cnt{display:block;}.new-design .popup-additions__btns .btn{width:calc(50% - 8px);}.new-design .catalog-item:after{display:none !important;display:none !important;}.new-design .product-buttons{flex-wrap:nowrap;}.new-design .product-buttons .btn{width:40%;max-width:calc(50% - 8px);}.new-design .catalog-item:hover .catalog-item__hover{display:none !important;}.new-design .cart-bg__gray .catalog-item__info,.new-design .cart-main .catalog-item__info,.new-design .product .catalog-item__info{justify-content:space-between;}.new-design .catalog-item__title{text-overflow:ellipsis;font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3.88ch;}.new-design .catalog-item__price-main{font-size:18px;}.new-design .catalog-item__info{padding:16px;}.new-design .product-title{font-size:24px;margin-bottom:8px;}.new-design .artikul{margin-top:8px;flex-wrap:wrap;}.new-design .popup-additions__input-wrap{max-width:112px;border-color:#ededed;}.new-design .popup-additions__counter{width:40px;height:40px;}.new-design .popup-additions__input{padding:0;text-align:center;}.new-design .popup-additions__counter:hover{color:#ff0083;user-select:none;}.new-design [data-remodal-id=window_additions] .popup-additions__available{margin-top:26px;margin-bottom:26px;}.new-design [data-remodal-id=window_additions] .popup-additions__quantity{margin-bottom:8px;}.new-design .popup-additions__cart-btns{margin-top:26px;}}@media (min-width: 992px){.new-design .checkout .cart-wrapper{width:calc(100% - 480px);margin-bottom:auto;}.new-design .checkout .cart-sidebar{width:460px;}.new-design .cart-sidebar{margin-bottom:auto;padding:32px;}.new-design .cart-sidebar .cart-sidebar__header{height:auto;padding:0;text-align:left;text-transform:capitalize;border-bottom:none;font-family:"Gilroy";font-weight:600;}.new-design .cart-subtotals .cart-subtotal__row{margin-top:16px;}.new-design .cart-subtotals .cart-subtotal__row:first-child{margin-top:24px;}.new-design .cart-subtotal__row > div,.new-design .cart-subtotal__row > span{font-size:16px;color:#898989;font-family:"Gilroy";font-weight:400;}.new-design .cart-subtotals{padding-bottom:16px;}.new-design .cart-total{margin-top:16px;}.new-design .cart-buttons{padding-top:24px;}.new-design .cart-buttons .btn.btn-filled{margin-bottom:16px;}.new-design .cart-total > div{text-transform:capitalize;font-weight:600;font-family:"Gilroy";}.new-design .cart-total > span{font-family:"Gilroy";font-weight:600;}.new-design .cart-wrapper{padding:32px;width:calc(100% - 315px);}.new-design .cart-title{font-family:"Gilroy";font-weight:700;}.new-design .cart-counter,.new-design .cart-items__header > span{color:#898989;font-weight:400;text-transform:capitalize;font-family:"Gilroy";flex-shrink:0;padding:0;}.new-design .cart-header{padding-bottom:0;border-bottom:none;}.new-design .cart-body{padding-top:24px;}.new-design .cart-items__header .cart-item__details{width:50%;margin-right:0;flex-shrink:0;}.new-design .cart-items__header > span{text-align:left;}.new-design .cart-item .cart-item__details{width:50%;margin-right:0;}.new-design .cart-item__pic{flex-shrink:0;}.new-design .cart-item__pic picture{display:block;}.new-design .cart-item__pic picture img{padding:4px;}.new-design .cart-items .cart-item{align-items:flex-start;}.new-design .cart-items__header,.new-design .cart-items .cart-item{gap:20px;}.new-design .cart-item__counter{border:1px solid #ededed;height:40px;width:112px;}.new-design .cart-item__counter > span.minus svg path{fill:#898989;}.new-design .cart-item__counter > span.plus svg path{fill:#ff0083;}}@media (min-width: 1200px){.new-design .cart-item__price{display:block;}.new-design .cart-items .cart-item .cart-item__price,.new-design .cart-items .cart-item .cart-item__quantity,.new-design .cart-items .cart-item .cart-item__total,.new-design .cart-items .cart-item .cart-item__del{height:100px;display:flex;align-items:center;padding:0;}}a.google-rating-frame{display:flex;width:4.2em;flex-wrap:wrap;gap:1px;text-decoration:none;font-size:10px;height:4em;justify-content:center;}a.google-rating-frame .google-svg{flex-grow:1;height:45%;display:flex;width:1.8em;height:2em;}a.google-rating-frame span.reviews-title{display:none;}a.google-rating-frame span.reviews-rating{width:1.8em;flex-grow:1;font-size:1.1em;color:#3a3a3a;line-height:1;margin-top:auto;margin-bottom:auto;text-align:right;}a.google-rating-frame span.reviews-rating-stars{display:flex;height:.7em;width:100%;justify-content:center;}a.google-rating-frame span.reviews-count{width:100%;font-size:.8em;color:#3a3a3a;height:1em;line-height:1.3;}a.google-rating-frame.footer-kiyoh{font-size:36px;margin:auto;margin-top:24px;}a.google-rating-frame.footer-kiyoh span.reviews-title{display:block;font-size:.5em;text-align:center;color:#3a3a3a;}.grid-delivery-box.var-price-delivery{display:grid;grid-template-columns:50% 50%;gap:16px;}.grid-delivery-box.var-price-delivery .product-delivery.icon-delivery{width:100%;display:grid;}.grid-delivery-box.var-price-delivery .product-delivery.icon-delivery > svg{grid-column:1/1;grid-row:1/1;}.grid-delivery-box.var-price-delivery .product-delivery.icon-delivery > div{grid-row-start:1;grid-column-start:1;text-indent:30px;}.grid-delivery-box.var-price-delivery .product-delivery-extra-text{grid-column:1/3;font-size:16px;font-weight:600;color:#3a3a3a;}.grid-delivery-box.var-price-delivery .product-delivery-extra-text:before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/coolicon-check.svg");content:"";background-repeat:no-repeat;color:#27ae60;padding-right:25px;top:2px;position:relative;}.grid-delivery-box.var-price-delivery .woocommerce-variation-price.product-price{width:100%;}@media (max-width: 1199px){.grid-delivery-box.var-price-delivery{grid-template-columns:auto 1fr;}}@media (max-width: 991px){.grid-delivery-box.var-price-delivery{grid-template-columns:50% 50%;}}@media (max-width: 574px){.new-design .product-buttons .btn{width:100%;max-width:100%;font-size:max(14px,3vw);}.single_variation_wrap .woocommerce-variation-add-to-cart{margin-top:20px;}}.my-account-btn{margin-left:5px;}.my-account-btn__link{display:flex;align-items:center;justify-content:center;width:42px;height:42px;}.my-account-btn__icon{fill:#3a3a3a;}.my-account-btn__link:hover .my-account-btn__icon{fill:#ff0083;}.catalog-top-nav ul{display:flex;flex-wrap:wrap;margin:-6px -8px;}.catalog-top-nav li{padding:6px 8px;display:block;}.catalog-top-nav li.chosen,.catalog-top-nav li .count{display:none;}.catalog-top-nav a{border:1px solid #ff0083;padding:0 15px;height:32px;max-width:100%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:transparent;cursor:pointer;transition:.2s linear;font-weight:600;font-size:12px;line-height:14px;color:#ff0083;border-radius:0;outline:none !important;}@media (min-width: 768px){.catalog-top-nav a{font-size:16px;line-height:24px;height:48px;min-width:176px;padding:0 5px;}}.catalog-top-nav a:after{content:"";display:block;width:5px;height:8px;margin-inline-start:6px;background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-arrow-right-pink.svg");background-position:center;background-size:contain;background-repeat:no-repeat;}@media (min-width: 768px){.catalog-top-nav a:after{width:10px;height:16px;margin-inline-start:12px;}}.catalog-top-nav a:hover{text-decoration:none;box-shadow:none;color:#fff;background-color:#ff0083;}.catalog-top-nav a:hover:after{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-arrow-right-white.svg");}.catalog-color-filter{position:relative;min-width:100%;margin-block-end:12px;}@media (min-width: 768px){.catalog-color-filter{margin-block-end:0;min-width:0;}}.catalog-color-filter b{text-transform:capitalize;}.catalog-color-filter ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:10px;background-color:#ededed;position:absolute;bottom:0;width:100%;max-height:0;padding:0 19px;overflow:hidden;transform:translateY(100%);z-index:10;transition:ease .3s;transition-property:max-height,padding-top,padding-bottom;}@media (min-width: 768px){.catalog-color-filter ul{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));}}.catalog-color-filter.active ul{max-height:400px;padding-top:24px;padding-bottom:24px;}.catalog-color-filter.active .catalog-color-filter__title:after{transform:rotateZ(-180deg);}.catalog-color-filter li{border:2px solid transparent;padding:1px;aspect-ratio:1/1;display:flex;}js-product-availability .catalog-color-filter li.chosen{border-color:#3a3a3a;}.catalog-color-filter span{display:none;}.catalog-color-filter a{display:block;width:100%;overflow:hidden;}.catalog-color-filter img{object-position:center;object-fit:cover;width:100%;height:100%;}.catalog-filter-nav{min-width:100%;margin-block-end:12px;}@media (min-width: 768px){.catalog-filter-nav{margin-block-end:0;margin-inline-end:19px;min-width:190px;}}.catalog-filter-nav .select2{box-shadow:none !important;}.catalog-filter-nav .select2:before{background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-filter-type.svg");}.catalog-filter-nav .select2 .select2-selection{background-color:#ededed;}.catalog-filter-nav .select2-container--open .select2-dropdown--below{background-color:#ededed;box-shadow:none !important;}@media (min-width: 992px){.catalog-main__pagination{margin-block-start:0;}}.catalog-main__pagination > span{margin:0;text-align:center;}@media (min-width: 1200px){.catalog-main__pagination > span{margin-right:50px;text-align:left;}}.catalog-main__pagination .pagination{display:none;}@media (min-width: 992px){.catalog-main__pagination .pagination{display:flex;}}.woocommerce-ordering{width:100%;}@media (min-width: 768px){.woocommerce-ordering{width:auto;}}.login-page .btn{padding-block:30px;}.my-account-navigation__item.is-active .my-account-navigation__link{color:#ff0083;border-bottom:1px solid #ff0083;}.woocommerce-MyAccount-content select.input + .select2 .select2-selection{height:68px !important;border:1px solid #c4c4c4 !important;padding:0 12px 0 48px;background:transparent;box-shadow:none;border-radius:0;font-weight:500;font-size:18px;}.woocommerce-MyAccount-content select.input + .select2 .select2-selection .select2-selection__rendered{padding:0;line-height:68px;}.woocommerce-MyAccount-content select.input + .select2 .select2-selection .select2-selection__arrow{width:42px;height:42px;background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-arrow-down.svg");background-position:center;background-repeat:no-repeat;top:50%;right:20px;transform:translateY(-50%);}.woocommerce-MyAccount-content select.input + .select2 .select2-selection .select2-selection__arrow b{display:none;}.thank-you-page{position:relative;padding:50px 0;text-align:center;}.thank-you-page__content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}.thank-you-page__title{color:#ff0083;font-size:40px;line-height:1.4;font-weight:700;margin-bottom:20px;}.thank-you-page .btn{display:inline-flex;padding-inline:20px;}@media (min-width: 992px){.catalog-top__section .container .catalog-top-nav ul{padding-left:8px;}.catalog-top__section .container .catalog-top-nav ul li{margin-right:16px;margin-bottom:0;padding:0;}.catalog-top__section .container .catalog-top-nav ul li a{height:44px;padding:9px 16px;min-width:unset;}.new-design .catalog-top-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px -9px;}.catalog-top-nav li{padding:6px 8px;display:block;}.catalog-top-nav a{border:1px solid #ff0083;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:transparent;cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;font-weight:600;color:#ff0083;border-radius:0;outline:0 !important;font-size:16px;line-height:24px;height:48px;min-width:176px;padding:0 5px;}.catalog-top-nav a:after{content:"";display:block;-webkit-margin-start:6px;margin-inline-start:6px;background-image:url("https://dakraamplaza.nl/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-pink.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:10px;height:16px;-webkit-margin-start:12px;margin-inline-start:12px;}.catalog-top-nav a:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#ff0083;}.catalog-top-nav a:hover:after{background-image:url("https://dakraamplaza.nl/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-white.svg");}.new-design .catalog-top__section .container .catalog-top__wrapper{min-width:50%;}.catalog-advantages__item img{width:40px;height:50px;object-fit:contain;}.catalog-main__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}.catalog-filter-nav{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:19px;margin-inline-end:19px;min-width:190px;}.catalog-color-filter ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:10px;background-color:#ededed;position:absolute;bottom:0;width:100%;max-height:0;padding:0 19px;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:10;-webkit-transition:max-height .3s,padding-top .3s,padding-bottom .3s;-o-transition:max-height .3s,padding-top .3s,padding-bottom .3s;transition:max-height .3s,padding-top .3s,padding-bottom .3s;}.catalog-main__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:29px;color:#7e7e7e;}.pagination,.pagination-arrow{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;}.catalog-main__pagination{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.catalog-main__pagination > span{margin-right:0;margin-top:10px;}.pagination{width:123px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.pagination .visible-pagin{display:none !important;}.pagination-arrow{width:20px;height:20px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pagination-arrow svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;}.pagination-arrow:hover svg path{stroke:#ff0083;}.pagination-arrow.disabled{pointer-events:none;}.pagination-counter{font-weight:400;}.pagination-counter span{font-size:18px;font-weight:500;font-family:Gilroy,sans-serif;font-weight:500;}.pagination-counter span.current{color:#3a3a3a;}.woocommerce-ordering{width:auto;}.dropdown-list,.dropdown-main{width:100%;background:#ebebeb;}.dropdown{position:relative;z-index:2;}.dropdown-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-right:18px;cursor:pointer;}.new-design .dropdown-main{height:52px;}.dropdown-list{display:none;position:absolute;top:100%;max-height:216px;padding-bottom:10px;}.catalog-main__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}.catalog-main .catalog-main__container{padding:20px 20px;}.catalog-main .catalog-main__container .catalog-main__wrapper{gap:20px;margin:0;}.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{padding:0;margin-bottom:0;-ms-flex-preferred-size:285px;flex-basis:285px;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile){grid-column:1/-1;-ms-grid-row:2;grid-row-start:2;padding:30px 80px;background-color:#f4f5f7;display:block;visibility:visible;}.catalog-main .catalog-main__container .catalog-main__wrapper .usp-inner-catalog{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:30px 80px;background-color:#f4f5f7;position:relative;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(1){min-width:170px;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(2){min-width:188px;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(3){min-width:196px;}.dkrp-header-line{background:#f8d7e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:41px;margin-top:-1px;position:absolute;left:0;right:0;opacity:1;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;gap:20px;font-family:Gilroy,sans-serif;}.dkrp-header-line a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.popup-additions__btns{display:flex;margin-bottom:30px;margin-top:30px;}.new-design .popup-additions__btns .btn{width:calc(50% - 8px);}}@media (min-width: 1200px){.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{-ms-flex-preferred-size:calc(25% - 20px * 3 / 4 - .1px);flex-basis:calc(25% - 20px * 3 / 4 - .1px);}}.catalog-item__pic{display:grid;}.catalog-item__pic > *{grid-column:1/1;grid-row:1/1;}span.catalog-item__label.discount{margin-top:24px;margin-left:24px;}body .catalog-main__wrapper{display:grid;grid-template-columns:repeat(4,1fr);}body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{width:100%;}@media (max-width: 1199px){body .catalog-main__wrapper{grid-template-columns:repeat(3,1fr);}}@media (max-width: 991px){body .catalog-main__wrapper{grid-template-columns:repeat(2,1fr);}}body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:285px;}@media (max-width: 1359px) and (min-width: 1200px){body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:260px;}}@media (max-width: 991px){body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:100%;}}.header-raing-keur{display:flex;align-items:center;justify-content:center;flex-grow:1;max-width:42px;}.header-raing-keur.mobile-top{padding-top:8px;}.top-header-slider{z-index:1;width:calc(100% - 200px);padding-top:10px;padding-left:23px;}@media (max-width: 570px){.top-header-slider{width:calc(100% - 100px);}}.in-site-keur{display:flex;height:95px;margin-top:30px;}.section-extra .extra-cards .item-card .in-site-keur img{margin-top:0;object-fit:contain;}.section-extra .extra-cards .item-card div picture img{margin-top:10px;}.big-box-rating .in-site-keur{max-width:300px;margin:auto;}.big-box-rating a.google-rating-frame{margin-top:40px;}.product-decor__widget-wrapper.big-box-rating{margin-bottom:0;}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){--gaptap:80px;margin:-30px calc(-1 * var(--gaptap)) -30px calc(-.5 * var(--gaptap));transform-origin:left;transform:scale(.7);min-width:320px;display:flex;flex-direction:column-reverse;gap:36px;}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating) a.google-rating-frame .reviews-count{display:none;}.section-extra .extra-cards .item-card .rating-double{display:flex;gap:20px;padding-left:0;padding-right:0;}.big-box-rating a.google-rating-frame span:is(.rate-us,.reviews-count){display:none;}.section-extra .extra-cards .item-card .rating-double a.google-rating-frame{grid-template-columns:106px 1fr;}.section-extra .extra-cards .item-card picture img{max-width:100%;}.about-top .big-box-rating.flat-rating{flex-direction:row-reverse;margin:0 -150px 0 0;}@media (max-width: 1199px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:wrap;margin-right:calc(-1.8 * var(--gaptap));}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating) .in-site-keur{width:300px;}.section-extra .extra-cards .item-card .rating-double{flex-wrap:wrap;}}@media (max-width: 991px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:nowrap;transform-origin:center;--gaptap:40px;margin:0 calc(-1 * var(--gaptap)) calc(-.6 * var(--gaptap));width:auto;}}@media (max-width: 574px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:nowrap;transform-origin:center;--gaptap:30vw;margin:0 calc(-1 * var(--gaptap));width:auto;}}@media (max-width: 991px){.about-top .about-top__text .big-box-rating{display:none;}}.section-sidebar .product-decor__widget-wrapper.big-box-rating{flex-direction:column;transform-origin:center;gap:20px;}.section-sidebar .product-decor__widget-wrapper.big-box-rating .in-site-keur{width:290px;}.section-sidebar :is(.footer,.big-box-rating) a.google-rating-frame{margin-bottom:-50px;}@media (min-width: 992px){.new-catalog-break :is(.catalog-main__container .catalog-main__wrapper,.collections-grid){grid-template-columns:repeat(2,1fr);}}@media (min-width: 1200px){.new-catalog-break :is(.catalog-main__container .catalog-main__wrapper,.collections-grid){grid-template-columns:repeat(3,1fr);}.product-decor__rating-wrapper .big-box-rating .in-site-keur{width:300px;}.product-decor__rating-wrapper a.google-rating-frame{width:300px;}}.header-spacer.spacer-liner{height:199px;}@media (max-width: 991px){.header-spacer.spacer-liner{height:106px;}}@media (max-width: 574px){.header-spacer.spacer-liner{height:65px;}}@media (min-width: 992px){.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}}html:has(.header.open-search.open-results){overflow:hidden;-ms-touch-action:none;touch-action:none;}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .catalog-item__title{margin-bottom:16px;}.new-catalog-break .collections-grid{display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);}@media (min-width: 568px){.new-catalog-break .collections-grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.new-catalog-break{display:grid;gap:20px;position:relative;padding-top:50px;align-items:start;grid-template-columns:275px 1fr;}.new-catalog-break .side-wrap{width:275px;display:flex;flex-direction:column;gap:20px;height:100%;}.new-catalog-break .floating-sidebar{display:flex;flex-direction:column;gap:48px;background:white;padding:24px;position:sticky;top:80px;margin-bottom:80px;flex-shrink:0;}body:has(.under-admin-bar) .floating-sidebar{top:120px;}.new-catalog-break .catalog-top__section{padding:0;}.new-catalog-break .catalog-top__wrapper{background:none;border-top:0;padding:0;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{margin:0;line-height:1;margin-bottom:16px;width:100%;}.new-catalog-break .main-content{width:100%;display:flex;flex-direction:column;gap:50px;}.sales-banner{grid-column:1/-1;}.product-main__section .sales-banner{margin-bottom:40px;margin-top:-40px;}.sales-banner :is(a,picture,img){width:100%;display:flex;}.sales-banner picture{aspect-ratio:5.52;}@media (max-width: 991px){.sales-banner picture{aspect-ratio:2.06;}}.new-catalog-break .catalog-top__wrapper .cat-service-description{font-size:16px;}.new-catalog-break .catalog-top__wrapper .cat-service-description p{margin:0 0 8px;}.new-catalog-break .catalog-top__wrapper .cat-service-description p:last-child{margin:0;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul:last-child{margin-bottom:0;}@media (max-width: 568px){.new-catalog-break .catalog-top__wrapper .cat-service-description :is(p,span,strong,ul,li,div){font-size:14px;line-height:1.2;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row{font-size:14px;flex-direction:column;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a svg{height:10px;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a{line-height:1;}}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a{display:inline-flex;align-items:center;}.new-catalog-break .show-all-desc{color:#3a3a3a;font-size:16px;display:flex;align-items:center;gap:10px;text-decoration:none;}.new-catalog-break .cat-service-description .show-all-desc.less svg{transform:rotate(180deg);}.new-catalog-break .cat-service-description.open + .show-all-desc svg{transform:rotate(180deg);}.new-catalog-break .show-all-desc svg{transition:transform .5s ease;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row{gap:16px;margin-top:8px;width:100%;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a svg{margin-left:8px;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a:hover{text-decoration:none;background:none;color:#ff0083;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a:hover:after{background-image:url("/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-pink.svg");}.new-catalog-break .catalog-top__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.new-catalog-break .floating-sidebar .adv-line{display:flex;gap:24px;flex-direction:column;}.new-catalog-break .floating-sidebar .adv-line span{font-size:16px;}.new-catalog-break .floating-sidebar .adv-line .catalog-advantages__item{max-width:100%;gap:20px;display:flex;}.new-catalog-break .floating-sidebar .adv-line .catalog-advantages__item img{flex-shrink:0;}.new-catalog-break .floating-sidebar .product-decor__widget-wrapper.big-box-rating{transform:scale(.7);transform-origin:left;margin:-30px 0 -30px;min-width:320px;display:flex;flex-direction:column-reverse;gap:36px;}.new-catalog-break .floating-sidebar .product-decor__widget-wrapper.big-box-rating a{margin:0;}.new-catalog-break .floating-sidebar .catalog-advantages__item div p{font-size:14px;}@media (max-width: 991px){.new-catalog-break{padding-top:0;}.new-catalog-break .side-wrap{display:none;}.new-catalog-break{grid-template-columns:auto;}}@media (max-width: 1359px){.new-catalog-break .catalog-item{max-width:256px;}}@media (max-width: 1199px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:333px;}.new-catalog-break .catalog-item{max-width:333px;}}@media (max-width: 776px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:calc(( 100vw - 90px ) / 2);}.new-catalog-break .catalog-item{max-width:calc(( 100vw - 90px ) / 2);}}@media (max-width: 567px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:calc(( 100vw - 40px ) / 2);min-width:0;margin:0;}.new-catalog-break .catalog-item{max-width:calc(( 100vw - 40px ) / 2);}.new-catalog-break .dkrp-button-row{flex-direction:row;}}.new-catalog-break .collections-panel__title{font-size:28px;}.new-catalog-break .catalog-main__container .collections-panel .collections-panel__content{padding:24px;max-width:100%;}.new-catalog-break .collections-grid .collections-panel{padding:20px;align-items:end;}.new-catalog-break .collections-panel__description{font-size:16px;}.new-catalog-break .collections-panel__content .btn.btn-large{margin-top:16px !important;}.new-catalog-break .catalog-main__container .catalog-item .catalog-item__info--column{padding:16px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile){padding:34px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul{gap:10px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li{font-size:16px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li svg{margin-right:clamp(10px,1.2vw,20px);flex-shrink:0;}.new-catalog-break .product-decor__rating-wrapper{padding-right:40px;margin-top:0;}@media (min-width: 1200px){.new-catalog-break .catalog-item__price-main{font-size:16px;white-space:nowrap;margin-right:8px;}.new-catalog-break .collections-grid .collections-panel{grid-column:3/4;grid-row:3/4;max-width:256px;}.new-catalog-break .catalog-filter-nav{width:220px;}.new-catalog-break .catalog-color-filter{width:225px;}.new-catalog-break .new-design .dropdown-main{width:220px;}.new-catalog-break .woocommerce-ordering{width:220px;}}@media (max-width: 1199px){.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile){padding:20px clamp(12px,1.8vw,16px);}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li{font-size:clamp(12px,1.8vw,14px);gap:10px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li svg{margin-right:0;flex-shrink:0;width:30px;height:30px;}.new-catalog-break .product-decor__rating-wrapper{padding:40px;}.new-catalog-break .product-decor__rating-wrapper .big-box-rating{display:none;}}@media (max-width: 991px){.new-catalog-break .product-decor__rating-wrapper .big-box-rating{display:flex;}.new-catalog-break .product-decor__rating-wrapper .catalog-advantages__item{width:auto;max-width:100%;}.new-catalog-break .catalog-advantages{padding-top:40px;display:grid;grid-template-columns:1fr 1fr;}}@media (max-width: 767px){.new-catalog-break .collections-panel__title{font-size:24px;}}@media (max-width: 567px){.new-catalog-break .collections-grid .collections-panel{grid-column:span 2;grid-row:4;max-width:100%;}.new-catalog-break .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{display:none;}.new-catalog-break .catalog-advantages{padding:0;}.new-catalog-break .product-decor__rating-wrapper .big-box-rating{transform:scale(.5);}}.new-catalog-break .catalog-top-nav{width:100%;display:block;margin-top:16px;margin-bottom:16px;}.new-catalog-break .catalog-top-nav ul{gap:16px;margin:0;}.new-catalog-break .catalog-top-nav ul li{padding:0;}.new-catalog-break .catalog-top-nav ul li a{padding:0;height:auto;border:none;width:auto;min-width:0;}.new-catalog-break .catalog-top-nav a:after{margin-left:8px;}.new-catalog-break .catalog-main__navigation{display:grid;row-gap:20px;column-gap:10px;}.new-catalog-break .catalog-filters-group{grid-column:1/2;column-gap:14px;}.new-catalog-break .catalog-order-group{grid-column:2/3;grid-row:1;}.new-catalog-break .catalog-main__pagination{grid-column:1/3;display:flex;flex-direction:row;justify-content:space-between;}.more-products-pagination{margin-top:20px;}@media (min-width: 1360px){.new-catalog-break .collections-grid .collections-panel{max-width:100%;}}@media (max-width: 1199px){.new-catalog-break .catalog-order-group > span{display:none !important;}.new-catalog-break .catalog-filters-group .catalog-filter-nav{margin-right:18px;min-width:180px;}}@media (max-width: 991px){.new-catalog-break .catalog-filters-group .catalog-filter-nav{margin-right:37px;}}@media (max-width: 767px){.new-catalog-break .catalog-filters-group .catalog-filter-nav{margin:0;}.new-catalog-break .catalog-color-filter{margin:0;}.new-catalog-break .catalog-filters-group{flex-direction:column;gap:15px;}.new-catalog-break .catalog-main__navigation{display:flex;flex-direction:column;row-gap:15px;}.new-catalog-break .catalog-main__pagination a.link.anular{width:auto !important;}}.catalog-filter-nav h3,.catalog-filter-nav .h3{margin:0;background-color:#ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-width:180px;cursor:pointer;font-family:Gilroy;font-style:normal;font-weight:500;font-size:16px;color:#3a3a3a;padding:14px 40px 14px 20px;line-height:24px;}@media only screen and (max-width: 574px){.catalog-filter-nav h3,.catalog-filter-nav .h3{font-size:14px;}}.catalog-filter-nav h3:after,.catalog-filter-nav h3:before,.catalog-filter-nav .h3:after,.catalog-filter-nav .h3:before{content:"";display:block;background-position:center;background-size:cover;}.catalog-filter-nav h3:before,.catalog-filter-nav .h3:before{width:16px;height:14px;background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-filter-type.svg");-webkit-margin-end:19px;margin-inline-end:19px;}.catalog-filter-nav h3:after,.catalog-filter-nav .h3:after{width:11px;height:6px;background-image:url("https://dachfenstermarkt.de/wp-content/themes/plaza-global/assets/css/../../images/icons/icon-arrow-down.svg");position:absolute;top:calc(50% - 3px);right:22px;-webkit-transition:ease .3s transform;transition:ease .3s transform;}.catalog-filter-nav h3.attribute-selected,.catalog-filter-nav .h3.attribute-selected{font-weight:600;}.catalog-filter-nav ul{display:flex;flex-direction:column;background-color:#ededed;position:absolute;bottom:0;width:100%;max-height:0;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:10;-webkit-transition:max-height .3s,padding-top .3s,padding-bottom .3s;-o-transition:max-height .3s,padding-top .3s,padding-bottom .3s;transition:max-height .3s,padding-top .3s,padding-bottom .3s;}.catalog-filter-nav.active ul{max-height:400px;overflow-y:auto;}.catalog-filter-nav.active ul::-webkit-scrollbar{overflow-y:scroll;background:transparent;width:3px;}.catalog-filter-nav.active ul::-webkit-scrollbar-thumb{background:#ff0083;border-radius:4px;width:3px;}.new-catalog-break .catalog-filters-group .catalog-filter-nav{margin:0;position:relative;}.catalog-filter-nav ul li a{display:flex;color:#898989;font-weight:500;font-size:14px;text-decoration:none;padding:8px 19px;line-height:29px;transition:background .2s linear,color .2s linear;}.catalog-filter-nav ul li .count{display:none;}.catalog-filter-nav ul li:hover a,.catalog-filter-nav ul li.chosen a{background:rgba(196,196,196,.3);color:#ff0083;}.catalog-filter-nav.active h3:after,.catalog-filter-nav.active .h3:after{transform:rotateZ(-180deg);}.new-catalog-break .catalog-top__wrapper .cat-service-description p,.new-catalog-break .catalog-top__wrapper .cat-service-description ul{font-weight:500;font-size:16px;line-height:150%;color:#898989;margin-bottom:16px;font-family:Gilroy,sans-serif;font-weight:400;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul{padding-left:12px;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul li{margin-bottom:8px;position:relative;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:-12px;top:9px;}.new-catalog-break .catalog-top__wrapper .cat-service-description > :first-child{display:inline;}.new-catalog-break .cat-service-description .show-all-desc{display:inline-flex;}.new-catalog-break .cat-service-description .show-all-desc svg{transform:none;}.new-catalog-break .cat-service-description .more-dots{display:inline-flex;margin-left:-11px;font-size:16px;color:#898989;font-weight:600;margin-right:8px;}.new-catalog-break aftr{display:inline-block;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1);margin-top:0;}.new-catalog-break .open aftr{max-height:500px;transition:all .5s cubic-bezier(1,0,1,0);margin-top:16px;}.new-catalog-break .cat-service-description.open :is(.show-all-desc:not(.less),.more-dots){display:none;}.new-catalog-break .child-cat-links{display:flex;gap:clamp(10px,3.2vw,20px);padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ededed;flex-wrap:wrap;}.new-catalog-break .child-cat-btn{display:flex;padding:14px 20px;border:1px solid #ededed;align-items:center;gap:clamp(5px,1.7vw,20px);}.new-catalog-break .child-cat-btn img{height:32px;width:87px;object-fit:contain;}.new-catalog-break .child-cat-btn.back-to-parent{font-family:Gilroy;font-weight:700;border:none;margin-left:auto;text-decoration:none;padding:0;}.new-catalog-break .catalog-top__wrapper h1.catalog-title .brand-icon{height:32px;width:90px;object-fit:contain;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap-reverse;align-items:center;}@media (max-width: 475px){.new-catalog-break .catalog-top__wrapper h1.catalog-title .brand-icon{height:22px;width:61px;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{font-size:24px;}.new-catalog-break .child-cat-btn img{height:24px;width:60px;}.new-catalog-break .child-cat-btn{flex-grow:1;width:40%;font-size:14px;justify-content:space-around;}}.new-catalog-break .catalog-top__wrapper .cat-service-description:not(.open) ul{margin-top:16px;}.pink-content .container table td{padding:8px;}main .select2-container .select2-selection--single{padding:0 15px;border:none;border-radius:0;}main .select2-container .select2-selection--single .select2-selection__arrow b{margin:0;background:none;}main .select2-container.select2-container--open .select2-dropdown--below{border:none;border-radius:0;box-shadow:0px 8px 8px 2px rgba(113,113,113,.55);}main .select2-container.select2-container--open .select2-dropdown--above{border:none;border-radius:0;box-shadow:0px -6px 7px 0px rgba(113,113,113,.55);}main .select2-container .select2-selection--single .select2-selection__rendered{padding:15px 35px 15px 48px;}.section-tips-inside-content .wc-block-grid__products{flex-wrap:wrap;list-style:none;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product{width:30%;flex-grow:1;border:1px solid white;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-onsale{display:none;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:5.3ch;padding:16px 16px 0;background:#f9f9f9;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product a.wc-block-grid__product-link{text-decoration:none;margin:0;display:block;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price{background:#f9f9f9;font-size:16px;white-space:nowrap;}.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price.price .woocommerce-regular-variation-price{display:none;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button{padding:0;margin:0;}.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product .wp-block-button a.wp-block-button__link.add_to_cart_button{text-decoration:none;}@media (max-width: 991px){.section-tips-inside-content .wc-block-grid__products li.wc-block-grid__product{width:45%;}}.woocommerce form .form-row .input-text,.woocommerce form .form-row .input,.woocommerce form .form-row select{padding-left:16px;}@keyframes header_line_slide{0%{transform:translate(0px);}10%{transform:translate(calc(-100vw - 20px));}50%{transform:translate(calc(-100vw - 20px));}60%{transform:translate(0px);}100%{transform:translate(0px);}}.plaza-search-results{position:absolute;top:100%;right:0;left:0;z-index:1000;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;transform:scaleY(0);transform-origin:top;opacity:0;pointer-events:none;visibility:hidden;transition:transform 150ms ease,opacity 150ms ease,visibility 150ms ease;height:auto;background:white;width:100vw;margin-left:calc(-1 * ( 100vw - 100% ) / 2);padding:0 calc(( 100vw - 100% ) / 2 + 15px) 15px;}body.plaza-search-open .plaza-search-results{visibility:visible;pointer-events:all;transform:scaleY(1);opacity:1;}.header.dkrp-header .dkrp-header-search.loading #header-search label .dkrp-close-search:before,.header.dkrp-header .dkrp-header-search.loading #header-search label .dkrp-close-search:after{display:none;}.plaza-search-open .plaza-search-results:after{content:"";position:absolute;top:100%;left:0;right:0;height:100vh;background:rgba(53,53,53,.18);pointer-events:none;}@media (max-width: 575px){.plaza-search-results .plaza-results-list{max-height:calc(100vh - 200px);padding-bottom:50px;}}.col_text ul:not(.list-check) li:before{content:"";content:"";background-color:#ff0083;border-radius:2px;display:inline-flex;height:4px;width:4px;position:absolute;left:0;top:10px;}.col_text ul:not(.list-check) li{position:relative;padding-left:16px;margin-bottom:8px;}.col_text ul:not(.list-check) ul{font-size:16px;font-weight:400;font-family:"Gilroy";color:#616161;margin-bottom:42px;}.woocommerce-checkout .header{z-index:1;}.header .container{padding-top:0px;}.header .container .header-wrapper{padding-top:16px;}.header .container.d-flex{padding:0px;}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0;}.overlay:target{visibility:visible;opacity:1;z-index:99999;}@media only screen and (max-width: 1024px){.overlay{max-height:inherit;}}@media only screen and (max-width: 768px){.overlay{max-height:inherit;}}@media only screen and (max-width: 767px){.archive .main,.archive .catalog-top__section,.single .main,.single .catalog-top__section,.woocommerce .main,.woocommerce .catalog-top__section,.page .main,.page .catalog-top__section{padding-top:0px;}.overlay{max-height:inherit;}}#product-1111614 .attribute-dropdown[data-name="Uitvoering"],#product-1111614 .attribute-dropdown[data-name="Ausführung"]{width:100%;flex-basis:100%;max-width:100%;}html[lang^="de"] .updated-catalog-item .catalog-item__label.discount:after{content:"Rabatt";}.catalog-item__label.recycle svg{width:100%;height:100%;}.catalog-item__label.recycle{margin-left:auto;margin-right:7px;width:36px;height:36px;margin-top:3px;}.catalog-item__label.recycle svg path{fill:green;}.catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .catalog-item__title{margin-bottom:16px;}.new-catalog-break .collections-grid{display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);}@media (min-width: 568px){.new-catalog-break .collections-grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.new-catalog-break{display:grid;gap:20px;position:relative;padding-top:50px;align-items:start;}.new-catalog-break .floating-sidebar{width:275px;display:flex;flex-direction:column;gap:48px;background:white;padding:24px;position:sticky;top:80px;margin-bottom:80px;flex-shrink:0;}body:has(.under-admin-bar) .floating-sidebar{top:120px;}.new-catalog-break .catalog-top__section{padding:0;}.new-catalog-break .catalog-top__wrapper{background:none;border-top:0;padding:0;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{margin:0;line-height:1;margin-bottom:16px;width:100%;}.new-catalog-break .main-content{width:100%;display:flex;flex-direction:column;gap:20px;}.new-catalog-break .catalog-top__wrapper .cat-service-description p{margin:0 0 8px;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a{display:inline-flex;align-items:center;}.new-catalog-break .show-all-desc{color:#3a3a3a;font-size:16px;display:flex;align-items:center;gap:10px;text-decoration:none;}.new-catalog-break .cat-service-description .show-all-desc.less svg{transform:rotate(180deg);}.new-catalog-break .cat-service-description.open + .show-all-desc svg{transform:rotate(180deg);}.new-catalog-break .show-all-desc svg{transition:transform .5s ease;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row{gap:16px;margin-top:8px;width:100%;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a svg{margin-left:8px;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a:hover{text-decoration:none;background:none;color:#ff0083;}.new-catalog-break .catalog-top__wrapper .dkrp-button-row a:hover:after{background-image:url("/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-pink.svg");}.new-catalog-break .catalog-top__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.new-catalog-break .floating-sidebar .adv-line{display:flex;gap:24px;flex-direction:column;}.new-catalog-break .floating-sidebar .adv-line span{font-size:16px;}.new-catalog-break .floating-sidebar .adv-line .catalog-advantages__item{max-width:100%;gap:20px;display:flex;}.new-catalog-break .floating-sidebar .adv-line .catalog-advantages__item img{flex-shrink:0;}.new-catalog-break .floating-sidebar .product-decor__widget-wrapper.big-box-rating{transform:scale(.7);transform-origin:left;margin:-30px 0 -30px;min-width:320px;display:flex;flex-direction:column-reverse;gap:36px;}.new-catalog-break .floating-sidebar .product-decor__widget-wrapper.big-box-rating a{margin:0;}.new-catalog-break .floating-sidebar .catalog-advantages__item div p{font-size:14px;}@media (max-width: 991px){.new-catalog-break{padding-top:0;}.new-catalog-break .floating-sidebar{display:none;}}@media (max-width: 1359px){.new-catalog-break .catalog-item{max-width:256px;}}@media (max-width: 1199px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:333px;}.new-catalog-break .catalog-item{max-width:333px;}}@media (max-width: 776px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:calc(( 100vw - 90px ) / 2);}.new-catalog-break .catalog-item{max-width:calc(( 100vw - 90px ) / 2);}}@media (max-width: 567px){.new-catalog-break .collections-grid .collections-panel{grid-column:2/3;grid-row:3/4;max-width:calc(( 100vw - 40px ) / 2);min-width:0;margin:0;}.new-catalog-break .catalog-item{max-width:calc(( 100vw - 40px ) / 2);}.new-catalog-break .dkrp-button-row{flex-direction:row;}}.new-catalog-break .collections-panel__title{font-size:28px;}.new-catalog-break .catalog-main__container .collections-panel .collections-panel__content{padding:24px;max-width:100%;}.new-catalog-break .collections-grid .collections-panel{padding:20px;align-items:end;}.new-catalog-break .collections-panel__description{font-size:16px;}.new-catalog-break .collections-panel__content .btn.btn-large{margin-top:16px !important;}.new-catalog-break .catalog-main__container .catalog-item .catalog-item__info--column{padding:16px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile){padding:34px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul{gap:10px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li{font-size:16px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li svg{margin-right:clamp(10px,1.2vw,20px);flex-shrink:0;}.new-catalog-break .product-decor__rating-wrapper{padding-right:40px;margin-top:0;}@media ( min-width: 1200px){.new-catalog-break .catalog-item__price-main{font-size:16px;white-space:nowrap;margin-right:8px;}.new-catalog-break .collections-grid .collections-panel{grid-column:3/4;grid-row:3/4;max-width:256px;}.new-catalog-break .catalog-filter-nav{width:200px;}.new-catalog-break .catalog-color-filter{width:200px;}.new-catalog-break .new-design .dropdown-main{width:200px;}.new-catalog-break .woocommerce-ordering{width:200px;}}@media ( max-width: 1199px){.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile){padding:20px clamp(12px,1.8vw,16px);}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li{font-size:clamp(12px,1.8vw,14px);gap:10px;}.new-catalog-break .catalog-main__container .usp-inner-catalog:not(.mobile) ul li svg{margin-right:0;flex-shrink:0;width:30px;height:30px;}.new-catalog-break .product-decor__rating-wrapper{padding:40px;}.new-catalog-break .product-decor__rating-wrapper .big-box-rating{display:none;}}@media ( max-width: 991px){.new-catalog-break .product-decor__rating-wrapper .big-box-rating{display:flex;}.new-catalog-break .product-decor__rating-wrapper .catalog-advantages__item{width:auto;max-width:100%;}.new-catalog-break .catalog-advantages{padding-top:40px;display:grid;grid-template-columns:1fr 1fr;}}@media ( max-width: 767px){.new-catalog-break .collections-panel__title{font-size:24px;}}@media ( max-width: 567px){.new-catalog-break .collections-grid .collections-panel{grid-column:span 2;grid-row:4;max-width:100%;}.new-catalog-break .catalog-main__container .usp-inner-catalog.mobile ~ .usp-inner-catalog.mobile{display:none;}.new-catalog-break .catalog-advantages{padding:0;}.new-catalog-break .product-decor__rating-wrapper .big-box-rating{transform:scale(.5);}}.new-catalog-break .catalog-top-nav{width:100%;}.new-catalog-break .catalog-top-nav ul{gap:16px;margin:0;}.new-catalog-break .catalog-top-nav ul li{padding:0;}.new-catalog-break .catalog-top-nav ul li a{padding:0;height:auto;border:none;width:auto;min-width:0;}.new-catalog-break .catalog-top-nav a:after{margin-left:8px;}.new-catalog-break .catalog-main__navigation{display:grid;row-gap:20px;column-gap:10px;}.new-catalog-break .catalog-filters-group{grid-column:1/2;column-gap:14px;}.new-catalog-break .catalog-order-group{grid-column:2/3;grid-row:1;}.new-catalog-break .catalog-main__pagination{grid-column:1/3;display:flex;flex-direction:row;justify-content:space-between;}@media ( min-width: 1360px){.new-catalog-break .collections-grid .collections-panel{max-width:100%;}}@media (max-width: 1199px){.new-catalog-break .catalog-order-group > span{display:none !important;}.new-catalog-break .catalog-filters-group .catalog-filter-nav{min-width:180px;}}@media (max-width: 767px){.new-catalog-break .catalog-filters-group .catalog-filter-nav{margin:0;}.new-catalog-break .catalog-color-filter{margin:0;}.new-catalog-break .catalog-filters-group{flex-direction:column;gap:20px;}.new-catalog-break .catalog-main__navigation{display:flex;flex-direction:column;}.new-catalog-break .catalog-main__pagination a.link.anular{width:auto !important;}}.new-catalog-break .catalog-top__wrapper .cat-service-description p,.new-catalog-break .catalog-top__wrapper .cat-service-description ul{font-weight:500;font-size:16px;line-height:150%;color:#898989;margin-bottom:16px;font-family:Gilroy,sans-serif;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul{padding-left:12px;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul li{margin-bottom:8px;position:relative;}.new-catalog-break .catalog-top__wrapper .cat-service-description ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#ff0083;left:-12px;top:9px;}.new-catalog-break .catalog-top__wrapper .cat-service-description > :first-child{display:inline;}.new-catalog-break .cat-service-description .show-all-desc{display:inline-flex;}.new-catalog-break .cat-service-description .show-all-desc svg{transform:none;}.new-catalog-break .cat-service-description .more-dots{display:inline-flex;margin-left:-11px;font-size:16px;color:#898989;font-weight:600;margin-right:8px;}.new-catalog-break aftr{display:inline-block;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1);margin-top:0;}.new-catalog-break .open aftr{max-height:500px;transition:all .5s cubic-bezier(1,0,1,0);margin-top:16px;}.new-catalog-break .cat-service-description.open :is(.show-all-desc:not(.less),.more-dots){display:none;}.new-catalog-break .child-cat-links{display:flex;gap:clamp(10px,3.2vw,20px);padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ededed;flex-wrap:wrap;}.new-catalog-break .child-cat-btn{display:flex;padding:14px 20px;border:1px solid #ededed;align-items:center;gap:clamp(5px,1.7vw,20px);min-width:min(160px,40%);}.new-catalog-break .child-cat-btn img{height:32px;width:87px;object-fit:contain;}.new-catalog-break .child-cat-btn.back-to-parent{font-family:Gilroy;font-weight:700;border:none;margin-left:auto;text-decoration:none;padding:0;}.new-catalog-break .catalog-top__wrapper h1.catalog-title .brand-icon{height:32px;width:90px;object-fit:contain;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap-reverse;align-items:center;}@media (max-width: 475px){.new-catalog-break .catalog-top__wrapper h1.catalog-title .brand-icon{height:22px;width:61px;}.new-catalog-break .catalog-top__wrapper h1.catalog-title{font-size:24px;}.new-catalog-break .main-content{gap:16px;}.new-catalog-break .child-cat-btn img{height:24px;width:60px;}.new-catalog-break .child-cat-btn{flex-grow:1;width:40%;font-size:14px;justify-content:space-around;}}.new-catalog-break .catalog-top__wrapper .cat-service-description:not(.open) ul{margin-top:16px;}.pink-content .container table td{padding:8px;}@media (min-width: 992px){.catalog-top__section .container .catalog-top-nav ul{padding-left:8px;}.catalog-top__section .container .catalog-top-nav ul li{margin-right:16px;margin-bottom:0;padding:0;}.catalog-top__section .container .catalog-top-nav ul li a{height:44px;padding:9px 16px;min-width:unset;}.new-design .catalog-top-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px 0 -6px;}.catalog-top-nav li{padding:6px 8px;display:block;}.catalog-top-nav li .count,.catalog-top-nav li.chosen{display:none;}.catalog-top-nav a{border:1px solid #ff0083;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:transparent;cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;font-weight:600;color:#ff0083;border-radius:0;outline:0 !important;font-size:16px;line-height:24px;height:48px;min-width:176px;padding:0 5px;}.catalog-top-nav a:after{content:"";display:block;-webkit-margin-start:6px;margin-inline-start:6px;background-image:url("https://dakraamplaza.nl/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-pink.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:10px;height:16px;-webkit-margin-start:12px;margin-inline-start:12px;}.catalog-top-nav a:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#ff0083;}.catalog-top-nav a:hover:after{background-image:url("https://dakraamplaza.nl/wp-content/themes/dakraamplaza-v3/images/icons/icon-arrow-right-white.svg");}.new-design .catalog-top__section .container .catalog-top__wrapper{min-width:50%;}.catalog-advantages__item img{width:40px;height:50px;object-fit:contain;}.catalog-main__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}.catalog-filter-nav{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:19px;margin-inline-end:19px;min-width:190px;}.catalog-color-filter ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:10px;background-color:#ededed;position:absolute;bottom:0;width:100%;max-height:0;padding:0 19px;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:10;-webkit-transition:max-height .3s,padding-top .3s,padding-bottom .3s;-o-transition:max-height .3s,padding-top .3s,padding-bottom .3s;transition:max-height .3s,padding-top .3s,padding-bottom .3s;}.catalog-main__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:29px;color:#7e7e7e;}.pagination,.pagination-arrow{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;}.catalog-main__pagination{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.catalog-main__pagination > span{margin-right:0;margin-top:10px;}.pagination{width:123px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.pagination .visible-pagin{display:none !important;}.pagination-arrow{width:20px;height:20px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pagination-arrow svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;}.pagination-arrow:hover svg path{stroke:#ff0083;}.pagination-arrow.disabled{pointer-events:none;}.pagination-counter{font-weight:400;}.pagination-counter span{font-size:18px;font-weight:500;font-family:Gilroy,sans-serif;}.pagination-counter span.current{color:#3a3a3a;}.woocommerce-ordering{width:auto;}.dropdown-list,.dropdown-main{width:100%;background:#ebebeb;}.dropdown{position:relative;z-index:2;}.dropdown-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-right:18px;cursor:pointer;}.new-design .dropdown-main{height:38px;}.dropdown-list{display:none;position:absolute;top:100%;max-height:216px;padding-bottom:10px;}.catalog-main__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}.catalog-main .catalog-main__container{padding:20px 20px;}.catalog-main .catalog-main__container .catalog-main__wrapper{gap:20px;margin:0;}.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{padding:0;margin-bottom:0;-ms-flex-preferred-size:285px;flex-basis:285px;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile){grid-column:1/-1;-ms-grid-row:2;grid-row-start:2;padding:30px 80px;background-color:#f4f5f7;display:block;visibility:visible;}.catalog-main .catalog-main__container .catalog-main__wrapper .usp-inner-catalog{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:30px 80px;background-color:#f4f5f7;position:relative;}.catalog-main .catalog-main__container .usp-inner-catalog:not(.mobile) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(1){min-width:170px;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(2){min-width:188px;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(3){min-width:196px;}.dkrp-header-line{background:#f8d7e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:41px;margin-top:-1px;position:absolute;left:0;right:0;opacity:1;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;gap:20px;font-family:Gilroy,sans-serif;}.dkrp-header-line a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;align-items:baseline;justify-content:center;}.popup-additions__btns{display:flex;margin-bottom:30px;margin-top:30px;}.new-design .popup-additions__btns .btn{width:calc(50% - 8px);}}@media (min-width: 1200px){.catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{-ms-flex-preferred-size:calc(25% - 20px * 3 / 4 - .1px);flex-basis:calc(25% - 20px * 3 / 4 - .1px);}}.catalog-item__pic{display:grid;}.catalog-item__pic > *{grid-column:1/1;grid-row:1/1;}span.catalog-item__label.discount{margin-top:24px;margin-left:24px;}body .catalog-main__wrapper{display:grid;grid-template-columns:repeat(4,1fr);}body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{width:100%;}@media (max-width: 1199px){body .catalog-main__wrapper{grid-template-columns:repeat(3,1fr);}}@media (max-width: 991px){body .catalog-main__wrapper{grid-template-columns:repeat(2,1fr);}}body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:285px;}@media (max-width: 1359px) and (min-width: 1200px){body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:260px;}}@media (max-width: 991px){body .catalog-main .catalog-main__container .catalog-main__wrapper .col-lg-3{max-width:100%;}}.header-raing-keur{display:flex;align-items:center;justify-content:center;flex-grow:1;max-width:42px;}.header-raing-keur.mobile-top{padding-top:8px;}.top-header-slider{z-index:1;width:calc(100% - 200px);padding-top:10px;padding-left:23px;}@media (max-width: 570px){.top-header-slider{width:calc(100% - 100px);}}.in-site-keur{display:flex;height:95px;margin-top:30px;}.section-extra .extra-cards .item-card .in-site-keur img{margin-top:0;object-fit:contain;}.section-extra .extra-cards .item-card div picture img{margin-top:10px;}.big-box-rating .in-site-keur{max-width:300px;margin:auto;}.big-box-rating a.google-rating-frame{margin-top:40px;}.product-decor__widget-wrapper.big-box-rating{margin-bottom:0;}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){--gaptap:80px;margin:-30px calc(-1 * var(--gaptap)) -30px calc(-.5 * var(--gaptap));transform-origin:left;transform:scale(.7);min-width:320px;display:flex;flex-direction:column-reverse;gap:36px;}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating) a.google-rating-frame .reviews-count{display:none;}.section-extra .extra-cards .item-card .rating-double{display:flex;gap:20px;padding-left:0;padding-right:0;}.big-box-rating a.google-rating-frame span:is(.rate-us,.reviews-count){display:none;}.section-extra .extra-cards .item-card .rating-double a.google-rating-frame{grid-template-columns:106px 1fr;}.section-extra .extra-cards .item-card picture img{max-width:100%;}.about-top .big-box-rating.flat-rating{flex-direction:row-reverse;margin:0 -150px 0 0;}@media (max-width: 1199px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:wrap;margin-right:calc(-1.8 * var(--gaptap));}:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating) .in-site-keur{width:300px;}.section-extra .extra-cards .item-card .rating-double{flex-wrap:wrap;}}@media (max-width: 991px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:nowrap;transform-origin:center;--gaptap:40px;margin:0 calc(-1 * var(--gaptap)) calc(-.6 * var(--gaptap));width:auto;}}@media (max-width: 574px){:is(.product-decor__rating-wrapper .product-decor__widget-wrapper.big-box-rating,.about-top .big-box-rating){flex-wrap:nowrap;transform-origin:center;--gaptap:30vw;margin:0 calc(-1 * var(--gaptap));width:auto;}}@media (max-width: 991px){.about-top .about-top__text .big-box-rating{display:none;}}.section-sidebar .product-decor__widget-wrapper.big-box-rating{flex-direction:column;transform-origin:center;gap:20px;}.section-sidebar .product-decor__widget-wrapper.big-box-rating .in-site-keur{width:290px;}.section-sidebar :is(.footer,.big-box-rating) a.google-rating-frame{margin-bottom:-50px;}@media (min-width: 992px){.new-catalog-break :is( .catalog-main__container .catalog-main__wrapper,.collections-grid){grid-template-columns:repeat(2,1fr);}}@media (min-width: 1200px){.new-catalog-break :is( .catalog-main__container .catalog-main__wrapper,.collections-grid){grid-template-columns:repeat(3,1fr);}.product-decor__rating-wrapper .big-box-rating .in-site-keur{width:300px;}.product-decor__rating-wrapper a.google-rating-frame{width:300px;}}.header-spacer.spacer-liner{height:199px;}@media (max-width: 991px){.header-spacer.spacer-liner{height:106px;}}@media (max-width: 574px){.header-spacer.spacer-liner{height:65px;}}@media (min-width: 992px){.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}}.sharing-wrapper.active .heateor_sss_sharing_container{display:flex;}.product-tabs__content h2 strong{font-family:Gilroy,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:150%;font-weight:600;display:inline-block;color:#3a3a3a;}.product-tabs__content h3 strong{font-family:Gilroy,sans-serif;font-style:normal;font-weight:bold;font-size:18px;line-height:150%;font-weight:600;display:inline-block;color:#3a3a3a;}.product-tabs__content strong{font-family:Gilroy,sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:150%;font-weight:600;display:inline-block;color:#3a3a3a;}@media only screen and (max-width: 574px){.product-tabs__content strong{font-size:14px;}}.header-cart__counter{position:absolute;width:18px;min-width:18px;padding:0 2px;height:18px;line-height:18px;text-align:center;color:#fff;background-color:#ff0083;border-radius:50%;right:-9px;top:0;font-size:10px;}.cart-bg__gray + .footer{background-color:#f7f7f7;}.header-rating__pic{overflow:hidden;}.header-rating__pic iframe{width:100%;height:75px;}.header-rating__pic iframe .review-count-wrapper{display:none !important;}.header-rating__pic iframe .portal-wrapper{display:none !important;}.woocommerce .cart-item__remove a.remove:hover{background:transparent;}.woocommerce .cart-item__remove a.remove:hover svg path{fill:#ff0083;}.main-info__wrapper .btn-decor{margin-top:21px;}.product-delivery.icon-delivery{display:inline-flex;align-items:flex-start;}@media only screen and (max-width: 574px){.product-delivery.icon-delivery{margin:0;}}.product-delivery.icon-delivery div{max-width:100%;width:100%;}.var-price-delivery{align-items:flex-end;gap:3rem;}.var-price-delivery > div{width:calc(50% - 1.5rem);}@media (max-width: 566px){.var-price-delivery > div{width:100%;}}.dropdown-list li a{color:#898989;text-decoration:none;}.dropdown-list li a:hover{text-decoration:none;color:#ff0083;}.dropdown-list li:hover a{color:#ff0083;}.product-decor__widget-wrapper{width:327px;min-width:425px;max-width:100%;}@media only screen and (max-width: 374px){.product-decor__widget-wrapper{width:240px;min-width:240px;}}@media only screen and (max-width: 574px){.product-decor__widget-wrapper{min-width:290px;}}.catalog-main__sort .dropdown{margin-bottom:10px;}.loading-spinner{display:none;position:relative;align-items:center;justify-content:center;height:10em;width:10em;font-size:2.1px;margin-inline:10px;--spinner-color:white;}.loading .loading-spinner,.address-loading .loading-spinner{display:flex;}.loading-spinner span{display:flex;position:absolute;width:10em;height:.5em;justify-content:space-between;}.loading-spinner span:before,.loading-spinner span:after{content:"";height:100%;width:17%;background:var(--spinner-color);opacity:.5;animation:loading-spinner .8s linear infinite;}.loading-spinner span:nth-child(2){transform:rotate(45deg);}.loading-spinner span:nth-child(3){transform:rotate(90deg);}.loading-spinner span:nth-child(4){transform:rotate(135deg);}.loading-spinner span:nth-child(1):before{animation-delay:-.7s;}.loading-spinner span:nth-child(2):before{animation-delay:-.6s;}.loading-spinner span:nth-child(3):before{animation-delay:-.5s;}.loading-spinner span:nth-child(4):before{animation-delay:-.4s;}.loading-spinner span:nth-child(1):after{animation-delay:-.3s;}.loading-spinner span:nth-child(2):after{animation-delay:-.2s;}.loading-spinner span:nth-child(3):after{animation-delay:-.1s;}@keyframes loading-spinner{0%{opacity:1;}100%{opacity:0;}}.product-slider:not(.slick-initialized) .slide:not(:first-child){opacity:0;pointer-events:none;}.variations .select2-results__option--disabled{display:none !important;}.updated-catalog-item .catalog-item__label.discount{margin-left:14px;margin-top:9px;border-radius:0;line-height:1;display:flex;font-size:12px;padding:6px;font-weight:600;width:82px;margin-right:10px;height:26px;font-family:"Gilroy";}.updated-catalog-item .catalog-item__label.discount:after{content:"Korting";padding:6px;line-height:1;margin:-6px -6px -6px 6px;background:#ffe8f4;color:#ff0083;font-size:12px;}.updated-catalog-item .catalog-item__label.best-custom{color:#ff0083;position:absolute;width:auto;bottom:0;padding-left:14px;}.updated-catalog-item .catalog-item__label.brand{height:auto;position:absolute;right:14px;bottom:9px;width:auto;line-height:normal;}.updated-catalog-item .catalog-item__pic{position:relative;}.updated-catalog-item .catalog-item__label.brand img{height:26px;max-width:90px;}.updated-catalog-item .topline-badges{display:flex;}.updated-catalog-item span.catalog-item__label.free-shipping{height:32px;position:absolute;right:14px;bottom:9px;width:auto;line-height:normal;display:flex;gap:4px;align-items:center;font-size:12px;font-weight:600;font-family:"Gilroy";}.updated-catalog-item span.catalog-item__label.best-seller{height:26px;width:auto;line-height:normal;display:flex;gap:4px;align-items:center;font-size:12px;font-weight:600;font-family:"Gilroy";margin-left:8px;margin-top:9px;}.updated-catalog-item .catalog-item__pic > *{pointer-events:none;}.updated-catalog-item .btn.btn-small svg{flex-shrink:0;}.updated-catalog-item .btn{min-width:118px;padding:6px 9px 6px 16px;flex-shrink:0;gap:4px;height:38px;}.new-catalog-break .catalog-main__container .catalog-item .catalog-item__info--column{gap:4px;}.updated-catalog-item .catalog-item-prepend{color:#898989;font-size:14px;font-style:normal;font-weight:400;line-height:140%;}.updated-catalog-item .catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .catalog-item__title{margin-bottom:0;}.catalog-item__sku{color:#898989;font-size:13px;font-style:normal;font-weight:400;line-height:140%;}.new-catalog-break .child-cat-btn.selected{border:1px solid #ff0083;}@media (max-width: 768px){.updated-catalog-item .catalog-main .catalog-main__container .catalog-item .catalog-item__info--column .catalog-item__title{font-weight:600;}.updated-catalog-item .catalog-item__price .text-center :not(.catalog-item__price-main){display:none;}.updated-catalog-item .catalog-item__price .catalog-item__price-main{text-align:center;margin-bottom:8px;}.updated-catalog-item .catalog-item__price .btn.btn-small{width:100%;display:flex;min-width:100%;height:30px;margin-top:8px;}}@media (max-width: 650px){.updated-catalog-item .catalog-item__label.discount{margin-left:6px;margin-top:7px;height:18px;width:63px;padding:4px;font-size:9px;}.updated-catalog-item .catalog-item__label.discount:after{margin-top:-4px;margin-left:6px;height:18px;padding:4px;font-size:9px;}.updated-catalog-item span.catalog-item__label.best-seller{margin-left:0;margin-top:7px;height:18px;width:63px;padding:4px;font-size:9px;}.updated-catalog-item .catalog-item__label.brand{right:6px;bottom:8px;}.updated-catalog-item .catalog-item__label.brand img{height:16px;max-width:44px;}.updated-catalog-item span.catalog-item__label.free-shipping{height:16px;font-size:8px;gap:2px;right:6px;bottom:8px;}.updated-catalog-item span.catalog-item__label.free-shipping svg{height:10px;width:10px;}.new-catalog-break .catalog-main__container .catalog-item .catalog-item__info--column{padding:8px;}.updated-catalog-item .catalog-item-prepend{font-size:10px;color:#898989;}.updated-catalog-item .btn.btn-small svg{height:8px;}.updated-catalog-item .btn{width:100%;height:30px;}.updated-catalog-item .btn svg{height:8px;margin-left:0;}}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{aspect-ratio:1;display:flex;}.wc-block-grid__product-price small.woocommerce-regular-variation-price{display:none;}.wc-block-grid__product-price .woocommerce-current-variation-price{font-weight:600;margin-top:7px;text-align:left;padding-left:15px;font-size:18px;}.wc-block-grid__product-price .woocommerce-current-variation-price .woocommerce-price-suffix{display:none;}@media (max-width: 650px){.updated-catalog-item .catalog-item__label.best-custom{line-height:1;font-size:10px;height:15px;padding-left:8px;}}.plaza-expanded-menu.header-menu > li{position:unset;}.plaza-expanded-menu{--menu-container:100%;--menu-padding:calc(( 100% - var(--menu-container) ) / 2 + 15px);}.plaza-expanded-menu.header-menu > li > ul{left:0;right:0;width:100%;top:100%;columns:3;margin-right:auto;margin-left:auto;padding-right:var(--menu-padding);padding-left:var(--menu-padding);box-shadow:none;}.plaza-expanded-menu.header-menu > li > ul > li{break-inside:avoid;}@media (min-width: 768px){.plaza-expanded-menu{--menu-container:750px;}}@media (min-width: 992px){.plaza-expanded-menu{--menu-container:970px;}}@media (min-width: 1200px){.plaza-expanded-menu{--menu-container:1170px;}}@media (min-width: 1360px){.plaza-expanded-menu{--menu-container:1270px;}}.plaza-expanded-menu.header-menu > li > ul:before{content:"";position:absolute;border-bottom:1px solid #ff0083;left:calc(( 100% - var(--menu-container) ) / 2 + 15px);right:calc(( 100% - var(--menu-container) ) / 2 + 15px);bottom:100%;height:25px;}.header-menu.plaza-expanded-menu:has(>li.has-children:hover):after{content:"";position:absolute;top:100%;height:100vh;left:calc(-1 * 50vw);right:calc(-1 * 50vw);background:#000;opacity:.1;}@media (min-width: 992px){.plaza-expanded-menu.header-menu > li > ul:after{position:absolute;content:"";background:white;left:-200px;right:-200px;top:0;bottom:0;z-index:-1;}}.header .container:has(.header-wrapper){position:relative;}.plaza-expanded-menu .menu-level-0 > li > a{padding:0;padding-bottom:8px;font-size:clamp(12px,1.03vw,14px);color:black;}.plaza-expanded-menu .menu-level-0 > li{margin-bottom:32px;}ul.menu-level-1 a{font-size:clamp(12px,1.03vw,14px);font-weight:500;color:#3a3a3a;text-decoration:none;}ul.menu-level-1 a:hover{color:#ff0083;}.plaza-expanded-menu .menu-level-0 > li > a[href="#"]{cursor:default;color:black;}.plaza-expanded-menu.header-menu li.mobile-menu-only{display:none;}@media (max-width: 991px){.opened-menu .header.dkrp-header .header-menu{display:flex;position:fixed;left:0;top:var(--mobile-menu-top,95px);right:0;bottom:0;flex-direction:column;background:white;z-index:2;overflow:auto;padding-right:var(--menu-padding);padding-left:var(--menu-padding);padding-top:15px;padding-bottom:80px;}.opened-menu .header.dkrp-header .header-menu::-webkit-scrollbar{width:3px;}.opened-menu .header.dkrp-header .header-menu::-webkit-scrollbar-track{background-color:#fff;border-radius:0;}.opened-menu .header.dkrp-header .header-menu::-webkit-scrollbar-thumb{border-radius:0;background:#ff0083;}.opened-menu ul.menu_sublist.plaza-extended-menu{position:unset;flex-direction:column;padding-inline:0;}.opened-menu .header-menu > li{flex-direction:column;}.opened-menu .plaza-expanded-menu > li > a{font-size:24px;line-height:1;}.opened-menu .header-menu > li > ul > li > a{font-size:16px;line-height:1;}.opened-menu ul.menu-level-1 a{font-size:15px;line-height:1.6;}.opened-menu .plaza-expanded-menu .menu-level-0 > li{margin-bottom:16px;}.opened-menu .plaza-expanded-menu .menu-level-0 > li > a[href="#"]{color:rgba(58,58,58,.84);}.opened-menu .header-menu.plaza-expanded-menu:has(>li.has-children:hover):after{display:none;}.opened-menu .header-menu > li:hover > a svg{transform:none;}.opened-menu .header-menu > li > a svg{width:20px;height:12px;}.opened-menu .header-menu > li.expanded > a svg{transform:scaleY(-1);}.opened-menu .expanded ul.menu_sublist.plaza-extended-menu.menu-level-0{display:flex;background:transparent;}.plaza-expanded-menu.header-menu li.mobile-menu-only{display:list-item;}}.brand-switcher-item{display:flex !important;align-items:center;gap:12px;padding:8px 16px 12px;border-bottom:1px solid #eee;margin-bottom:8px;-webkit-column-span:all;column-span:all;width:100%;list-style:none;}li.brand-switcher-item{padding:0;border:0;}.brand-btn{background:none;border:1px solid transparent;border-radius:0;padding:6px;cursor:pointer;opacity:1;transition:all .2s ease;line-height:1;min-width:100px;height:48px;display:flex;align-items:center;justify-content:center;max-width:150px;}.brand-btn:hover{opacity:.8;border-color:#ddd;}.brand-btn.active{opacity:1;border-color:#ff0083;background:#fff5fa;}.brand-btn img{height:100%;width:100%;object-fit:contain;}.menu-item-tag-new{font-size:9px;background:#ff0083;color:#fff;padding:1px 5px;border-radius:3px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;margin-left:6px;vertical-align:middle;line-height:1.4;display:inline-block;}.brand-switcher-mobile{display:none !important;}@media (max-width: 991px){.opened-menu .brand-switcher-mobile{display:flex !important;position:sticky;top:0;z-index:2;}.opened-menu .header-menu > li.brand-switcher-mobile{flex-direction:row;flex-wrap:wrap;padding:0;background:transparent;border:0;justify-content:space-between;}.opened-menu .menu_sublist .brand-switcher-item:not(.brand-switcher-mobile){display:none !important;}}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group){display:grid;grid-template-columns:1fr auto 1fr;}.new-catalog-break .catalog-main__pagination .catalog-order-group{grid-column:3;margin-left:auto;}.catalog-main__pagination > span{margin-top:0;text-align:left;}@media (max-width:991px){.new-catalog-break .catalog-main__pagination:has(.catalog-order-group){grid-template-columns:1fr 1fr;gap:15px;}.new-catalog-break .catalog-main__pagination .catalog-order-group{grid-column:2;grid-row:auto;}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group) > a.anular{display:none;}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group) .catalog-filter-mobile-btn{grid-column:1/3;}.remodal[data-remodal-id="filteren"] .btn{min-width:auto;flex-grow:1;flex-basis:50%;}}@media (max-width: 425px){.new-catalog-break .catalog-main__pagination:has(.catalog-order-group){grid-template-columns:1fr;gap:15px;}.new-catalog-break .catalog-main__pagination .catalog-order-group{grid-column:1;grid-row:auto;}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group) > a.anular{display:none;}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group) .catalog-filter-mobile-btn{grid-column:1;}.new-catalog-break .catalog-main__pagination:has(.catalog-order-group) > span{text-align:center;}}.faq-wrapper summary.title-faq,details.faq-item > summary.faq-item__header{display:block;cursor:pointer;list-style:none;}.faq-wrapper summary.title-faq::-webkit-details-marker,details.faq-item > summary.faq-item__header::-webkit-details-marker{display:none;}.faq-wrapper summary.title-faq:focus-visible,details.faq-item > summary.faq-item__header:focus-visible{box-shadow:0 0 0 2px #ff0083;border-radius:4px;}.faq-wrapper details.item-faq{display:block;}.faq-wrapper .title-faq__row{display:flex;align-items:center;justify-content:space-between;width:100%;}.faq-wrapper details.item-faq > .text{padding-right:69px;}.faq-wrapper details.item-faq[open] > .text{display:block;}.faq-wrapper details.item-faq[open] .btn-faq{background:#fff;}.faq-wrapper details.item-faq[open] .btn-faq:before{transform:translate(-50%,-50%) rotate(0deg);}.faq-wrapper details.item-faq[open] .btn-faq:after,.faq-wrapper details.item-faq[open] .btn-faq:before{background-color:#bebebe;}.faq-wrapper summary.title-faq:hover .btn-faq{background:#fff;}.faq-wrapper summary.title-faq:hover .btn-faq:after,.faq-wrapper summary.title-faq:hover .btn-faq:before{background-color:#bebebe;}@media only screen and (max-width: 767px){.faq-wrapper details.item-faq > .text{padding-right:55px;}}.faq-item .faq-item__header-row{display:flex;align-items:center;}details.faq-item[open] .faq-item__body{display:block;}details.faq-item[open] > summary.faq-item__header i .plus{transform:translate(-50%,-50%) rotate(0deg);}.remodal-wrapper{display:none;justify-content:center;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding-block:50px;justify-content:flex-start;}.remodal-wrapper.remodal-is-opened{display:flex;}.remodal-wrapper:before{background:rgba(196,196,196,.4);content:"";position:fixed;inset:0;z-index:-1;}.remodal{background:white;position:relative;margin:auto;max-width:900px;}.remodal-close{position:absolute;top:20px;right:30px;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#000;border:0;outline:0;background:transparent;}.header-raing-keur,.footer-keur,.in-site-keur,.webwinkelkeurPopup,[href*="webwinkelkeur"]{display:none !important;}.plaza-official-dealer{width:170px !important;}.plaza-official-dealer-catalog{width:170px !important;}.grid-delivery-box.var-price-delivery .product-delivery-extra-text{display:none;}.plaza-pdp-low-30{font-size:12px;opacity:.8;margin-top:-15px;margin-bottom:-10px;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(1){margin-left:auto;}.header.dkrp-header .header-rating .header-rating__list .slide:nth-child(2){margin-right:auto;}.woocommerce-variation-add-to-cart .plaza-pdp-low-30{margin-top:0;}.single_variation_wrap .woocommerce-vanaf-variation-price{margin-bottom:0;margin-top:30px;}[data-name=Verglasung]:not(.show-attribute),[data-original-name=Verglasung]:not(.show-attribute),[data-name=Eindeckrahmen]:not(.show-attribute),[data-original-name=Eindeckrahmen]:not(.show-attribute),[data-name=Farbe]:not(.show-attribute),[data-original-name=Farbe]:not(.show-attribute),[data-name=Bedienung]:not(.show-attribute),[data-original-name=Bedienung]:not(.show-attribute),[data-name=Schalenart]:not(.show-attribute),[data-original-name=Schalenart]:not(.show-attribute),[data-name=Glasart]:not(.show-attribute),[data-original-name=Glasart]:not(.show-attribute),[data-name=Aufbau]:not(.show-attribute),[data-original-name=Aufbau]:not(.show-attribute),[data-name=Kuppelstärke]:not(.show-attribute),[data-original-name=Kuppelstärke]:not(.show-attribute),[data-name=Regensensor]:not(.show-attribute),[data-original-name=Regensensor]:not(.show-attribute),[data-name=Projekttyp]:not(.show-attribute),[data-original-name=Projekttyp]:not(.show-attribute),[data-name=Beleuchtung]:not(.show-attribute),[data-original-name=Beleuchtung]:not(.show-attribute),[data-name="Extra Produkte"]:not(.show-attribute),[data-original-name="Extra Produkte"]:not(.show-attribute){visibility:hidden;pointer-events:none;position:absolute;opacity:0;}.new-design .attribute-dropdown[data-name="Farbe der Seitenführungen"]{width:100%;flex-basis:100%;max-width:100%;}@media only screen and (max-width: 574px){div[data-name="Farbe der Seitenführungen"]{margin-block:30px 0;}}.new-design [data-product-brand=roto] .attribute-dropdown[data-name=Größe]{width:100%;max-width:100%;}.dm-main{color:#3a3a3a;}.dm-main .section{padding:72px 0;}.dm-main .container{max-width:100%;}.dm-main p{margin:0 0 16px;line-height:1.6;}.dm-main p:last-child{margin-bottom:0;}.dm-eyebrow{display:block;margin-bottom:14px;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ff0083;}.dm-h1{margin:0 0 20px;font-family:Gilroy,sans-serif;font-size:48px;line-height:1.12;font-weight:700;}.dm-h1__accent{color:#ff0083;}.dm-h2{margin:0 0 18px;font-family:Gilroy,sans-serif;font-size:30px;line-height:1.2;font-weight:700;}.dm-h3{margin:0 0 10px;font-family:Gilroy,sans-serif;font-size:20px;line-height:1.3;font-weight:600;}.dm-lead{max-width:640px;font-size:18px;line-height:1.55;color:#616161;}.dm-intro{max-width:720px;margin-bottom:36px;color:#616161;}.dm-main .section-title{margin:0 0 12px;}.dm-muted{color:#898989;font-size:14px;}.dm-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center;}.dm-hero__media img{display:block;width:100%;height:auto;box-shadow:0 8px 50px rgba(0,0,0,.08);}.dm-btns{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0;}.dm-btns .btn{padding:13px 26px;font-size:16px;font-weight:600;border-radius:0;}.dm-chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;}.dm-chips li{position:relative;padding:9px 14px 9px 30px;background:#f7f7f7;font-size:14px;font-weight:500;}.dm-chips li::before{content:"";position:absolute;left:14px;top:50%;width:8px;height:8px;margin-top:-4px;background:#ff0083;}.dm-request__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start;}.dm-form-card{padding:40px;background:#fff;border:1px solid #ededed;border-top:3px solid #ff0083;box-shadow:0 8px 50px rgba(0,0,0,.05);}.dm-form{display:block;}.dm-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-bottom:18px;}.dm-form__row--address{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.dm-form__row--street{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.dm-form__row--single{grid-template-columns:minmax(0,1fr);}.dm-field{display:block;min-width:0;}.dm-field__label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:#3a3a3a;}.dm-field__label .req{color:#ff0083;}.dm-form .dm-input{display:block;width:100%;height:46px;padding:10px 14px;font-size:15px;line-height:1.4;color:#3a3a3a;background:#fff;border:1px solid #d9d9d9;border-radius:0;box-shadow:none;transition:border-color .15s ease-in-out;-webkit-appearance:none;appearance:none;}.dm-form select.dm-input{padding-right:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'14\' height=\'9\' viewBox=\'0 0 14 9\'%3E%3Cpath d=\'M1 1l6 6 6-6\' fill=\'none\' stroke=\'%233a3a3a\' stroke-width=\'2\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;}.dm-form textarea.dm-input{height:auto;min-height:130px;resize:vertical;}.dm-form .dm-input:focus{outline:0;border-color:#ff0083;box-shadow:none;}.dm-form .dm-input::placeholder{color:#a5a5a5;opacity:1;}.dm-field.is-invalid .dm-input{border-color:#d0021b;}.dm-field__error{display:block;min-height:0;margin-top:5px;font-size:13px;color:#d0021b;}.dm-field__error:empty{display:none;}.dm-field.is-note .dm-field__error{color:#8a6d3b;}.dm-field.is-note .dm-input{border-color:#e3b96b;}.dm-field__hint{display:block;margin-top:5px;font-size:13px;color:#898989;}.dm-photos{margin-bottom:18px;}.dm-photos__drop{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;border:1px dashed #c4c4c4;background:#fafafa;}.dm-photos__btn{display:inline-block;padding:10px 18px;font-size:14px;font-weight:600;color:#ff0083;background:#fff;border:1px solid #ff0083;cursor:pointer;}.dm-photos__btn:hover{background:#ff0083;color:#fff;}.dm-photos__btn input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none;}.dm-photos__drop span{font-size:13px;color:#898989;}.dm-photo-list{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 0;padding:0;list-style:none;}.dm-photo-list:empty{display:none;}.dm-consent{margin:4px 0 18px;}.dm-consent label{display:flex;gap:12px;align-items:flex-start;font-size:14px;font-weight:400;line-height:1.5;color:#616161;cursor:pointer;}.dm-consent input{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0;accent-color:#ff0083;}.dm-consent a{color:#ff0083;text-decoration:underline;}.dm-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}.dm-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;}.dm-form__actions .btn{padding:14px 32px;font-size:16px;font-weight:600;border-radius:0;}.dm-form__actions .btn[disabled]{opacity:.6;cursor:wait;}.dm-form__legal{flex:1 1 260px;font-size:12px;line-height:1.5;color:#898989;}.dm-form__legal a{color:#898989;text-decoration:underline;}.dm-form__msg{margin:0 0 18px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5;}.dm-form__msg[hidden]{display:none;}.dm-aside{display:grid;gap:20px;}.dm-aside__box{padding:28px;background:#fff;border:1px solid #ededed;}.dm-aside__box--accent{background:#ff0083;color:#fff;border-color:#ff0083;}.dm-aside__box--accent .dm-h3{color:#fff;}.dm-aside__box--accent a{color:#fff;text-decoration:underline;}.dm-aside__list{margin:0;padding:0;list-style:none;}.dm-aside__list li{position:relative;padding-left:26px;margin-bottom:12px;font-size:15px;line-height:1.5;}.dm-aside__list li:last-child{margin-bottom:0;}.dm-aside__list li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:#ff0083;}.dm-aside__box--accent .dm-aside__list li::before{background:#fff;}.dm-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:36px 0 0;padding:0;list-style:none;counter-reset:dm-step;}.dm-step{padding:28px;background:#fff;border:1px solid #ededed;border-top:3px solid #ff0083;box-shadow:0 8px 50px rgba(0,0,0,.05);}.dm-step__num{display:block;margin-bottom:14px;font-family:Gilroy,sans-serif;font-size:34px;font-weight:700;line-height:1;color:#ff0083;}.dm-step p{font-size:15px;color:#616161;}.dm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;}.dm-card{display:flex;flex-direction:column;padding:32px 28px;background:#fff;border:1px solid #ededed;border-top:3px solid #ff0083;box-shadow:0 8px 50px rgba(0,0,0,.05);}.dm-card .dm-h3{font-size:22px;margin-bottom:14px;}.dm-card__intro{color:#616161;}.dm-main .list-check.dm-list{margin:18px 0 24px;}.dm-main .list-check.dm-list li{margin-bottom:14px;padding-left:31px;font-size:16px;line-height:1.55;}.dm-main .list-check.dm-list li:last-child{margin-bottom:0;}.dm-main .list-check.dm-list li strong{font-weight:600;}.dm-card__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:8px;}.dm-card__cta .btn{border-radius:0;padding:12px 24px;font-weight:600;}.dm-why__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;}.dm-usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;}.dm-usp{padding:24px;background:#f7f7f7;}.dm-usp .dm-h3{font-size:18px;margin-bottom:8px;}.dm-usp p{font-size:14px;color:#616161;}.dm-rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:28px;padding:18px 22px;background:#f7f7f7;}.dm-rating__score{font-family:Gilroy,sans-serif;font-size:30px;font-weight:700;color:#ff0083;}.dm-rating__stars{color:#ffb400;font-size:18px;letter-spacing:2px;}.dm-rating__text{font-size:14px;color:#616161;}.dm-info__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;}.dm-table-wrap{overflow-x:auto;}.dm-table{width:100%;border-collapse:collapse;font-size:14px;background:#fff;}.dm-table th,.dm-table td{padding:9px 12px;text-align:left;border:1px solid #ededed;white-space:nowrap;}.dm-table th{background:#f7f7f7;font-weight:600;}.dm-table td:first-child{font-weight:600;}.dm-table tr:hover td{background:#fffafc;}.dm-faq{max-width:860px;margin-top:28px;}.dm-faq__item{margin-bottom:14px;padding:4px 22px;background:#fff;border:1px solid #ededed;}.dm-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;font-family:Gilroy,sans-serif;font-size:18px;font-weight:600;cursor:pointer;list-style:none;}.dm-faq__q::-webkit-details-marker{display:none;}.dm-faq__icon{position:relative;flex:0 0 auto;width:30px;height:30px;border:1px solid #bebebe;}.dm-faq__icon::before,.dm-faq__icon::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:#3a3a3a;transition:transform .2s ease;}.dm-faq__icon::after{transform:rotate(90deg);}.dm-faq__item[open] .dm-faq__icon::after{transform:rotate(0);}.dm-faq__item[open] .dm-faq__icon{border-color:#ff0083;}.dm-faq__a{padding:0 0 18px;font-size:16px;line-height:1.6;color:#616161;}.dm-cta__inner{padding:56px 48px;text-align:center;color:#fff;background:#ff0083;}.dm-cta__inner .dm-h2{color:#fff;}.dm-cta__inner p{max-width:640px;margin:0 auto 24px;font-size:17px;color:rgba(255,255,255,.92);}.dm-cta__inner .btn{border-radius:0;padding:13px 28px;font-size:16px;font-weight:600;}@media (max-width: 1199px){.dm-h1{font-size:42px;}.dm-hero__grid{gap:40px;}.dm-steps{grid-template-columns:repeat(2,minmax(0,1fr));}.dm-request__grid{grid-template-columns:minmax(0,1fr) 300px;gap:28px;}.dm-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.dm-card:nth-child(3){grid-column:1/-1;}}@media (max-width: 991px){.dm-main .section{padding:52px 0;}.dm-hero__grid,.dm-request__grid,.dm-why__grid,.dm-info__grid,.dm-cards{grid-template-columns:minmax(0,1fr);}.dm-hero__media{order:-1;}.dm-aside{grid-template-columns:repeat(2,minmax(0,1fr));}.dm-form-card{padding:30px;}}@media (max-width: 767px){.dm-h1{font-size:34px;}.dm-h2{font-size:26px;}.dm-lead{font-size:17px;}.dm-aside{grid-template-columns:minmax(0,1fr);}.dm-usps{grid-template-columns:minmax(0,1fr);}.dm-steps{grid-template-columns:minmax(0,1fr);}.dm-cta__inner{padding:40px 24px;}}@media (max-width: 574px){.dm-main .section{padding:40px 0;}.dm-h1{font-size:30px;}.dm-form-card{padding:22px 18px;}.dm-form__row,.dm-form__row--address,.dm-form__row--street{grid-template-columns:minmax(0,1fr);gap:16px;}.dm-card{padding:26px 20px;}.dm-btns .btn,.dm-form__actions .btn{width:100%;text-align:center;}}