body{padding:0px;margin:0px;font-weight:normal;font-size:14px;font-family:Ubuntu,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color emoji;color:var(--main-text-color);height:100%;box-sizing:border-box;text-size-adjust:100%;background-color:var(--body-color);}_::-webkit-full-page-media,_:future,:root .in-nav .menu .row{margin-left:18px;}_::-webkit-full-page-media,_:future,:root .in-nav .icon-menu div{margin-left:10px;}_::-webkit-full-page-media,_:future,:root .section .product{margin-right:10px;margin-bottom:10px;}_::-webkit-full-page-media,_:future,:root footer .in-footer .row{margin-right:20px;margin-bottom:10px;}.chrome{}h1,h2,h3,h4,h5,h6,p,span,div{margin:0px;padding:0px;}a{text-decoration:none;color:#000;}:root{--main-color:#000;--body-color:#fff;--add-color:#128731;--extra-color:#171717;--coat-color:#272727;--main-text-color:#000;--reverse-text-color:rgba(255,255,255,.8);--hover-reverse-text-color:rgba(255,255,255);--white-color:#fff;--transition:all 0.2s;}.d-button{color:#fff;border-radius:5px;background-color:var(--add-color);padding:10px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.d2-button{background-color:transparent;color:var(--add-color);border:2px solid var(--add-color);border-radius:5px;padding:10px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.d2-button:hover{background-color:var(--add-color);color:#fff;}.loading-gif-200px{display:flex;justify-content:center;align-items:center;width:100%;}.loading-gif-200px img{width:100px;}.loading-gif-800px{display:flex;justify-content:center;align-items:center;width:100%;}.loading-gif-800px img{width:400px;}.green-color{color:var(--add-color);}.padding-page{padding:0px 10px;}.h100{height:50px;}.no-scroll{overflow:hidden;}.dispf{display:flex;}.dispf-centering{justify-content:center;align-items:center;}.handle{max-width:1300px;min-width:0px;margin:0px auto;}.error{color:red;}.main-color{color:var(--add-color);}.wd100{width:100%;}.button{color:#fff;border-radius:5px;background-color:var(--add-color);padding:10px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);box-shadow:0px 0px 10px var(--add-color);max-width:400px;min-width:0px;}.home-slider{position:relative;overflow:hidden;width:100%;padding-top:20px;padding-bottom:20px;min-height:400px;}.home-slider .home-slider-img{border-radius:20px;}.home-slider .home-slider-track{display:flex;transition:transform 0.5s ease;}.home-slider .home-slider-slide{min-width:100%;position:relative;}.home-slider .home-slider-img{width:100%;height:auto;display:none;}.home-slider .desktop{display:block;}.home-slider .mobile{display:none;}.home-slider .home-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);color:white;border:none;padding:5px;cursor:pointer;z-index:10;border-radius:10px;display:flex;align-items:center;justify-content:center;}.home-slider .home-slider-arrow img{width:30px;filter:invert(0);}.home-slider .prev{left:10px;}.home-slider .next{right:10px;}@media (max-width:768px){.home-slider .desktop{display:none;}.home-slider .mobile{display:block;}}.shipment-tracking-page{padding-top:20px;}.shipment-tracking-page h1{font-size:25px;margin-bottom:5px;}.shipment-tracking-page p{font-size:16px;margin-bottom:5px;}.shipment-tracking-page span{color:#0008;}.shipment-tracking-page .flex-wrap{display:flex;gap:20px;}.shipment-tracking-page .tracking-box{margin-top:20px;border:0.1px solid #0005;padding:20px;border-radius:10px;width:50%;box-sizing:border-box;}@media screen and (max-width:800px){.shipment-tracking-page .tracking-box{width:100%;}.shipment-tracking-page .flex-wrap{display:block;}}.shipment-tracking-page .timeline .row{display:flex;gap:30px;margin-bottom:10px;}.shipment-tracking-page .timeline .row .road{display:flex;align-items:center;flex-direction:column;gap:10px;}.shipment-tracking-page .timeline .row .toggle-mini-tiles{display:none;}.shipment-tracking-page .timeline .row .active-toggle-mini-tiles{display:flex;align-items:center;flex-direction:column;gap:10px;}.shipment-tracking-page .timeline .row .big-tile{width:25px;height:25px;border-radius:50px;background-color:#0002;cursor:pointer;}.shipment-tracking-page .timeline .row .active-tile{background-color:var(--add-color);box-shadow:0px 0px 15px var(--add-color);}.mini-tile{width:15px;height:15px;border-radius:50px;background-color:#0002;}.shipment-tracking-page .timeline .row .description h3{font-size:20px;margin-bottom:15px;transition:all 0.2s linear;cursor:pointer;}.shipment-tracking-page .timeline .row .description p{cursor:auto;}.instructions-page{padding-top:20px;}.instructions-page h1{margin-bottom:20px;font-size:22px;}.instructions-page .product-row p{font-size:18px;margin-bottom:10px;}.instructions-page .product-row span{word-break:break-word;}.instructions-page .product-row{margin-bottom:20px;border-bottom:0.1px solid #0002;padding-bottom:20px;}.instructions-page .product-row .row{display:flex;justify-content:space-between;background:#f7f7f7;padding:10px;border-radius:10px;flex-wrap:wrap;}.instructions-page .product-row .row .instruction-buttons{display:flex;gap:10px;}.instructions-page .product-row .row .instruction-buttons button{all:unset;cursor:pointer;padding:5px;}.instructions-page .product-row .row .instruction-buttons button:hover{text-decoration:underline;}.seo-category-text{padding-top:40px;}.seo-category-text h2,.seo-category-text h3{margin-bottom:5px;}.seo-category-text p{margin-bottom:10px;}.category-section-box{margin:20px 0px;}.category-section-box .dispf{display:flex;gap:10px;flex-wrap:wrap;}.category-section-box .header{font-size:16px;font-weight:600;margin-bottom:20px;}.category-section-box .row{width:232px;background-color:#f7f7f7;display:flex;gap:10px;align-items:center;justify-content:center;padding:10px;border-radius:20px;}.category-section-box .row img{width:75px;mix-blend-mode:darken;}.subcategories-list-linker{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}.subcategories-list-linker a{padding:10px;border:0.1px solid #0005;display:block;border-radius:10px;cursor:pointer;transition:all 0.2s linear;}.subcategories-list-linker a:hover{background-color:#f7f7f7;}.tree-page .back-hero-header{background-color:#555;background-image:url(/assets/img/planting-trees/dichter-nadelwald-von-oben.png);background-position:center;background-repeat:no-repeat;background-size:cover;}.tree-page .hero-header{width:100%;height:200px;background-color:#0005;text-align:center;color:#fff;padding:10px;display:flex;flex-direction:column;justify-content:center;}.tree-page .hero-header h1{font-size:35px;}.tree-page .padding-page{padding-top:40px;}.tree-page .handle{max-width:800px;}.tree-page h2{font-size:25px;margin-bottom:5px;}.tree-page h3{font-size:20px;margin-bottom:5px;}.tree-page p{font-size:18px;margin-bottom:15px;}.tree-page img{border-radius:20px;margin:20px 0px;width:100%;}.product-listing-page{display:flex;gap:20px;padding-top:20px;}.product-listing-page #filters-form{padding:20px;height:fit-content;}.product-listing-page .product-listing-container{width:100%;}.product-listing-page .product-listing-header{padding-bottom:20px;}.product-listing-page #product-list{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px;}.product-listing-page #product-list .product{width:248.5px;}.product-listing-page #filters-form .range-container{position:relative;height:20px;margin-top:10px;}.product-listing-page #filters-form .range-container input[type="range"]{position:absolute;width:100%;pointer-events:none;background:none;}.product-listing-page #filters-form .range-track{position:absolute;height:4px;background:var(--add-color);top:50%;transform:translateY(-50%);z-index:1;border-radius:2px;}.product-listing-page #filters-form .range-values{margin-top:5px;font-size:14px;}.product-listing-page #filters-form .filter-block{margin-bottom:20px;border-top:1px solid #0002;padding-top:20px;}.product-listing-page #filters-form .filter-block .filter-block-labels{padding-top:10px;}.product-listing-page #filters-form .filter-block .filter-block-labels label{display:block;cursor:pointer;padding-bottom:10px;}.product-listing-page #filters-form .filter-block strong{font-size:16px;font-weight:normal;}.product-listing-page #filters-form .filter-block .filter-block-labels label input[type="checkbox"]{background-color:transparent;border:1px solid #0008;box-sizing:border-box;width:12px;height:12px;border-radius:3px;cursor:pointer;appearance:none;margin:0px;padding:0px;margin-right:2px;position:relative;}.product-listing-page #filters-form .filter-block .filter-block-labels label input[type="checkbox"]:checked{background-color:var(--add-color);}.product-listing-page #filters-form .filter-block .filter-block-labels label input[type="checkbox"]:checked::after{content:"✔";position:absolute;top:-2px;left:2px;font-size:10px;color:#fff;}.product-listing-page select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:10px 40px 10px 12px;font-size:16px;border:1px solid #0005;border-radius:8px;background-color:white;color:#333;background-image:url('/assets/img/icons/arrow_drop_down.svg');background-repeat:no-repeat;background-position:right 12px center;background-size:25px;cursor:pointer;transition:border-color 0.2s;}.product-listing-page select:focus{outline:none;border-color:#003d73;}.product-listing-page .filters-wrapper{position:relative;width:25%;}.product-listing-page #open-filters{padding:10px 25px;border-radius:5px;background:var(--add-color);color:#fff;outline:none;appearance:none;border:none;margin-left:10px;}.product-listing-page #open-filters:hover{opacity:0.8;}.product-listing-page .filter-header{padding-bottom:20px;}.product-listing-page .filter-header #close-filters{display:none;}.product-listing-page #show-results-filters{visibility:hidden;pointer-events:none;}@media screen and (max-width:1000px){.product-listing-page .filters-wrapper{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s ease;width:100%;}.product-listing-page #filters-form{background:#fff;height:100%;transform:translateY(100%);transition:transform 0.3s ease;overflow-y:auto;width:auto;}.product-listing-page #product-list{gap:0px;justify-content:space-between;}.product-listing-page #product-list .product{width:49%;}.product-listing-page #product-list .product .prod-img img{width:100%;}.product-listing-page .active{opacity:1;visibility:visible;}.product-listing-page .active #filters-form{transform:translateY(0);}.product-listing-page .mobile-only{display:inline-block;}.product-listing-page .filter-header #close-filters{display:block;filter:invert(1);}.product-listing-page .filter-header{display:flex;justify-content:space-between;cursor:pointer;margin-bottom:20px;padding:0px;}.product-listing-page #show-results-filters{padding:15px 0px;width:100%;margin-bottom:40px;font-size:16px;font-weight:600;text-align:center;background-color:var(--add-color);color:#fff;visibility:visible;pointer-events:all;}}@media screen and (min-width:1000px){.product-listing-page .filters-wrapper{position:relative;opacity:1 !important;visibility:visible !important;}.product-listing-page #filters-form{transform:none !important;height:auto;}.product-listing-page .mobile-only{display:none;}}.main-slider-container{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin-top:30px;}.main-slider-container .slider{display:flex;transition:transform 0.5s ease-in-out;}.main-slider-container .slide{min-width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;}.main-slider-container .slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;}.main-slider-container .prev-btn,.main-slider-container .next-btn{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50px;background-color:rgba(0,0,0,0.5);border:none;pointer-events:auto;cursor:pointer;margin:0px 20px;transition:var(--transition);}.main-slider-container .prev-btn img,.main-slider-container .next-btn img{filter:invert(1);width:30px;}.main-slider-container .prev-btn:hover,.main-slider-container .next-btn:hover{background-color:rgba(0,0,0,0.7);}.main-slider-container .progress-bar{position:absolute;bottom:0;left:0;height:5px;width:100%;background-color:#0002;}.main-slider-container .progress-bar .progress{height:100%;width:0;background-color:#0005;transition:width 5s linear;}.slider{background-color:#222;height:600px;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;text-align:center;}.slider-image{background:url(https://www.skafmobel.de/st/img/prod_images/monako/rtv-180-weiss-goldenen/1);width:100%;height:100%;background-position:center;background-size:cover;}.slider-image .button{color:#fff;background:#000;padding:10px 50px;border-radius:30px;font-weight:700;transition:all 0.2s;}.slider-image .button:hover{opacity:0.7;}.section{padding:10px 0px;}.nav-header{background-color:#111;color:#fff;min-block-size:34px;}.nav-header .row{display:flex;align-items:center;gap:5px;}.nav-header .row img{filter:invert(1);}.nav-header p{white-space:nowrap;padding-right:20px;}.nav-header .handle{display:flex;color:#fff;padding:5px;font-size:14px;justify-content:space-around;}@media (max-width:800px){.nav-header{position:relative;height:34px;overflow:hidden;display:flex;justify-content:center;align-items:center;}.nav-header .row{position:absolute;opacity:0;transform:translateY(12px);transition:transform .35s ease,opacity .35s ease;font-size:14px;white-space:nowrap;left:50%;transform-origin:center;translate:-50% 0;top:5px;height:24px;}.nav-header .row.active{opacity:1;transform:translateY(0);}}@media (max-width:800px) and (prefers-reduced-motion:reduce){.nav-header .row{transition:none;}}nav{width:100%;color:#000;transition:var(--transition);z-index:1000;background-color:#fff;border-bottom:0.1px solid #0002;box-shadow:0px 0px 20px #0002;}.logo{font-size:20px;font-weight:600;cursor:pointer;display:flex;align-items:center;color:#fff;}.logo picture{filter:invert(0);}.logo img{width:100px;}.logo source{width:100px;height:59.7px;}.in-nav{max-width:1300px;min-width:0px;margin:0 auto;padding:10px 0px;}.menu{display:flex;align-items:center;font-size:14px;width:100%;margin-top:10px;border-top:0.1px solid #0002;padding-top:10px;}.menu .row{}.menu .row-header{cursor:pointer;transition:var(--transition);color:var(--reverse-text-color);color:#000;padding:10px;display:flex;align-items:center;gap:2px;}.menu .row-header img{filter:invert(1);width:14px;}.menu .row-header:hover img{transform:rotate(180deg);}.menu .row .dropdown{opacity:0;visibility:hidden;pointer-events:none;position:absolute;transition:all 0.3s ease;transform:translateY(10px);z-index:100000;width:100%;left:0;}.menu .row .dropdown .dropdown-content{padding:10px;background-color:#fff;width:100%;max-width:1300px;min-width:0px;box-sizing:border-box;display:flex;gap:10px;border-radius:0px 0px 20px 20px;margin:0 auto;}.menu .row:hover .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}.menu .row .dropdown a{border-radius:10px;padding:10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:opacity 0.2s linear;background-color:#f7f7f7;width:150px;}.menu .row .dropdown a img{width:120px;mix-blend-mode:darken;}.menu .row .dropdown a:hover{opacity:0.8;}.menu .menu-header{display:none;}#menu-mobile-icon{display:none;}@media screen and (max-width:800px){.menu{flex-direction:column;align-items:unset;border-top:0px;margin-top:0px;padding-top:0px;gap:0px;position:absolute;top:0px;left:0px;height:100vh;background:#fff;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform 0.3s ease,opacity 0.3s ease;z-index:9999;}.menu .row .row-header{border-bottom:1px solid #f1f1f1;border-radius:unset;padding:20px;font-size:16px;font-weight:600;background-color:#0001;}.menu .row .row-header img{display:none;}.menu .row .dropdown a{border-radius:unset;padding:20px;width:50%;box-sizing:border-box;background-color:#f7f7f7;}.menu .row .dropdown a:hover{color:var(--add-color);}.menu .row .dropdown{position:static;}.menu .row .dropdown .dropdown-content{flex-direction:row;flex-wrap:wrap;background-color:#f7f7f7;border-radius:unset;padding:0px;gap:0px;}.menu .menu-header{display:flex;justify-content:space-between;padding:20px;border:1px solid #0005;align-items:center;}.menu .menu-header p{font-weight:600;font-size:16px;}.menu .menu-header img{filter:invert(1);}#nav-menu.menu-open{transform:translateY(0);opacity:1;pointer-events:auto;}.menu-open .row .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}.menu-open .menu-header{position:sticky;top:0px;background-color:#fff;z-index:100000;}.menu-open{overflow:auto;}#menu-mobile-icon{display:flex;align-items:center;justify-content:center;padding-right:10px;}}.header{display:flex;flex-direction:column;gap:5px;align-items:baseline;}.header p{background-color:#555;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;font-weight:600;}.header h2{font-size:25px;}.header-belt{display:flex;align-items:center;justify-content:center;padding:5px;background:#222;color:#fff;text-align:center;}.header-belt h3{font-size:15px;font-weight:100;}.header-belt h4{font-size:15px;font-weight:100;}.icon-menu{margin-left:auto;display:flex;gap:10px;}.icon-menu div{cursor:pointer;}.icon-menu img{filter:none;width:35px;}.icon-menu .cart-icon-class{position:relative;}.icon-menu .cart-icon-class span{position:absolute;right:-5px;bottom:-2px;display:flex;justify-content:center;align-items:center;border-radius:20px;font-size:10px;padding:2px 5px;background-color:var(--add-color);color:#fff;display:none;}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 100,'GRAD' 200,'opsz' 48}.glass{backdrop-filter:blur(5px);background:linear-gradient(to top,rgba(21,21,21,0.95)50%,rgba(21,21,21,0.95)100%);}.returns-formular-page{max-width:900px;margin:0 auto;padding:20px;}.returns-formular-page input[type="checkbox"]{accent-color:var(--add-color);}.returns-formular-page h1{font-size:1.8rem;margin-bottom:20px;font-weight:600;color:#222;}.returns-formular-page .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:16px;}.returns-formular-page .full{grid-column:1 / -1;}.returns-formular-page label{display:flex;flex-direction:column;font-size:0.95rem;font-weight:500;color:#333;}.returns-formular-page input[type="text"],.returns-formular-page input[type="email"],.returns-formular-page input[type="number"],.returns-formular-page input[type="file"],.returns-formular-page select,.returns-formular-page textarea{margin-top:6px;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:0.95rem;transition:border-color 0.2s;}.returns-formular-page input:focus,.returns-formular-page select:focus,.returns-formular-page textarea:focus{outline:none;border-color:var(--add-color);}.returns-formular-page .tabs{display:flex;margin-bottom:20px;border-bottom:2px solid #eee;}.returns-formular-page .tabs button{flex:1;padding:12px;background:#f5f5f5;border:none;cursor:pointer;font-weight:500;transition:background 0.2s,color 0.2s;}.returns-formular-page .tabs button.active{background:var(--add-color);color:#fff;}.returns-formular-page .tabs button:hover{background:#e6e6e6;}.returns-formular-page .tab{display:none;animation:fadeIn 0.3s ease;}.returns-formular-page .tab.show{display:block;}.returns-formular-page .items{margin-top:10px;}.returns-formular-page .item{border:1px solid #ddd;padding:12px;border-radius:6px;margin-bottom:10px;background:#fafafa;}.returns-formular-page .badge{background:var(--add-color);color:#fff;padding:2px 6px;font-size:0.8rem;border-radius:4px;}.returns-formular-page .error{background:#ffe6e6;border:1px solid #e60000;color:#a60000;padding:10px;border-radius:6px;margin-bottom:15px;}.returns-formular-page .ok{background:#e6ffed;border:1px solid #00a64d;color:#007a38;padding:10px;border-radius:6px;margin-bottom:15px;}.returns-formular-page #submit-btn{display:inline-block;background:var(--add-color);color:#fff;padding:12px 20px;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:opacity 0.2s;}.returns-formular-page #submit-btn:hover{opacity:0.8;}.returns-formular-page .readonly-input{background-color:#f2f2f2;color:#555;cursor:not-allowed;}.returns-formular-page .checkbox-label{flex-direction:row;justify-content:start;align-items:center;gap:5px;}.returns-formular-page .product-label{flex-direction:row;gap:20px;border:1px solid;padding:10px;border-radius:10px;margin-bottom:10px;background-color:#fff;cursor:pointer;}.returns-formular-page .product-label img{border-radius:10px;width:100px;}.returns-formular-page .hidden{display:none !important;}.returns-formular-page .item .item-fields{margin-top:8px;}.returns-formular-page .hidden{display:none !important;}@keyframes fadeIn{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:translateY(0);}}@media (max-width:600px){.returns-formular-page{padding:15px;}.returns-formular-page h1{font-size:1.5rem;}}.policy-container{display:flex;gap:20px;}.policy-container .policy-nav{display:flex;flex-direction:column;gap:20px;width:30%;}.policy-container .policy-nav .box{display:flex;flex-direction:column;gap:0px;}.policy-container .policy-nav .row h1{font-size:16px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;}.policy-container .policy-nav .row .box .row{padding:10px;color:#0008;cursor:pointer;}.policy-container .policy-nav .row .box .row:hover{background-color:#0001;color:#000;}.policy-container .return-policy-container p{margin:20px 0px 30px;}.consent-container{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:40px 20px;z-index:9999;overflow-y:auto;}.consent-container .consent-box{background:#fff;max-width:780px;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 6px 25px rgba(0,0,0,.25);font-family:"Inter",Arial,sans-serif;animation:fadeIn .25s ease;}.consent-container .consent-header{padding:20px 25px 10px;border-bottom:1px solid #eee;}.consent-container .consent-header .logo{height:30px;}.consent-container .consent-tabs{display:flex;border-bottom:2px solid #eee;}.consent-container .tab{flex:1;text-align:center;padding:12px;font-weight:600;cursor:pointer;border-bottom:3px solid transparent;transition:.2s;}.consent-container .tab.active{border-bottom-color:var(--add-color);}.consent-container .tab-content{display:none;padding:25px 30px 35px;}.consent-container .tab-content.active{display:block;}.consent-container h3{font-size:18px;margin-bottom:8px;}.consent-container p{margin:10px 0;line-height:1.6;}.consent-container .group{border-bottom:1px solid #eee;padding:15px 0;}.consent-container .group:last-child{border:none;}.consent-container .group label{display:flex;align-items:center;gap:8px;font-weight:600;}.consent-container input[type=checkbox]{accent-color:#000;transform:scale(1.2);}.consent-container .consent-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:20px;border-top:0.1px solid #0002;}.consent-container .btn{flex:1;min-width:200px;padding:12px 22px;border-radius:6px;font-weight:600;cursor:pointer;transition:.15s;text-align:center;user-select:none;border:1px solid transparent;}.consent-container .btn:hover{opacity:.9;}.consent-container .btn.dark{background:var(--add-color);color:#fff;}.consent-container .btn.outline{border:1.5px solid #111;background:#fff;color:#111;}@keyframes fadeIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}.consent-container .group label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:600;cursor:pointer;position:relative;flex-direction:row-reverse;}.consent-container .group input[type="checkbox"]{display:none;}.consent-container .group .switch{position:relative;width:46px;height:24px;background-color:#ccc;border-radius:24px;transition:background-color 0.3s;flex-shrink:0;}.consent-container .group .switch::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background-color:#fff;border-radius:50%;transition:transform 0.3s;box-shadow:0 1px 3px rgba(0,0,0,0.2);}.consent-container .group input[type="checkbox"]:checked + .switch{background-color:var(--add-color);}.consent-container .group input[type="checkbox"]:checked + .switch::after{transform:translateX(22px);}.consent-container .group input[type="checkbox"]:disabled + .switch{background-color:#e0e0e0;cursor:not-allowed;}.consent-container .group input[type="checkbox"]:disabled + .switch::after{background-color:#f7f7f7;}.consent-container .group b{flex:1;font-weight:600;color:#111;}.def-header-page{display:flex;flex-direction:column;gap:10px;padding-top:20px;}.def-header-page h1{font-size:25px;}.def-header-page p{font-size:16px;}.category-list .listing{display:flex;flex-wrap:wrap;margin-left:-10px;margin-top:10px;margin-bottom:20px;}.category-list .listing .row{padding:10px;}.category-list .listing .row .item{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;border:1px solid #0005;border-radius:20px;transition:all 0.2s linear;}.category-list .listing .row .item:hover{background-color:#f7f7f7;color:var(--add-color);}.category-list .listing .row .item img{width:150px;mix-blend-mode:darken;}.categories-container{padding-bottom:30px;padding-left:10px;padding-top:30px;margin-bottom:40px;border-bottom:0.1px solid #0005;}.categories-container h1{text-align:center;font-weight:normal;padding-bottom:10px;margin-bottom:10px;font-size:30px;}.categories-container .d::-webkit-scrollbar{display:none;}.categories-container .d1{overflow:hidden;width:1000px;display:flex;gap:5px;}.categories-container .row{width:100%;border-radius:5px;transition:all 0.1s linear;background-color:#f1f1f1;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:20px;padding-top:0px;}.categories-container .row:hover p{color:#0008;}.categories-container .row p{font-weight:600;font-size:14px;display:block;width:100%;border-radius:5px;color:#0008;transition:all 0.1s linear;margin-top:10px;}.categories-container .row img{width:200px;height:149.95px;mix-blend-mode:darken;}.categories-container .dispf{width:1000px;gap:5px;margin-top:10px;}.categories-container .d{overflow:scroll;}@media screen and (min-width:800px){.categories-container{padding-left:0px;}.categories-container .dispf{width:100%;overflow:hidden;}.categories-container .d{overflow:hidden;}.categories-container .d1{width:100%;}}.kontakt-fieldset{width:100%;}.kontakt-fieldset fieldset{border-color:#0005;border-width:0.1px;}.kontakt-fieldset legend{font-size:22px;}.kontakt-fieldset p{margin-top:10px;margin-bottom:5px;}.kontakt-fieldset input{box-sizing:border-box;width:100%;padding:5px;}.kontakt-fieldset .buybutton{color:#fff;border-radius:5px;background-color:var(--add-color);padding:10px 0px;margin:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}#collection-showcase{padding:30px;border:1px solid #555;border-radius:30px;}#collection-showcase .products{all:unset;}#collection-showcase .products h4{display:flex;justify-content:center;align-items:center;margin-bottom:20px;font-size:25px;}#collection-showcase .products .prod-img{width:30%;height:200px;border-radius:20px;}#collection-showcase .products .product{display:flex;gap:20px;width:100%;border:1px solid;border-radius:20px;margin-bottom:20px;}#collection-showcase .p-image{height:700px;cursor:default;margin-bottom:50px;border-radius:20px;}#collection-showcase .prev,.next{cursor:pointer;font-size:25px;}nav .search{width:100%;margin:0px 60px;display:block;border-radius:50px;background:transparent;padding:10px 20px;border:0.1px solid #0005;}nav .search-in{width:100%;display:flex;}nav .search input[type="text"]{all:unset;width:100%;padding-left:10px;color:#000;font-size:16px;}nav .search button{all:unset;}nav .search img{filter:none;}#search-icon{display:none;}@media (max-width:800px){#search-input-container{display:none;}#search-icon{display:inline-block;}}.prod-section{display:flex;gap:10px;flex-wrap:unset;}.section-wrap{gap:20px;flex-wrap:wrap;}.prod-slider{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);}.prod-slider .prod-section{display:flex;flex-wrap:nowrap;will-change:transform;touch-action:pan-y;user-select:none;-webkit-user-select:none;}.prod-slider-header p{font-weight:600;font-size:16px;}.prod-slider-header .arrows{display:flex;gap:20px;}.prod-slider-header .arrows .arrow{all:unset;font-size:20px;cursor:pointer;user-select:none;}.prod-slider-header{display:flex;align-items:center;justify-content:space-between;}.product{width:305px;cursor:pointer;transition:all 0.2s linear;}.prod-slider .prod-img{height:230px;}.prod-img{background:#fff;aspect-ratio:4 / 3;overflow:hidden;border-radius:5px;}.prod-img picture,.prod-img img{display:block;width:100%;height:100%;}.prod-img img{object-fit:cover;object-position:center;border-radius:inherit;}.prod-article{padding:10px 0px;}.prod-article p{padding-bottom:10px;font-size:12px;transition:var(--transition);text-decoration:none;white-space:nowrap;overflow:hidden;position:relative;}.product:hover .prod-article p{opacity:0.7;}.product .prod-shadow-for-text{position:absolute;right:0;top:0;width:20px;height:20px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 67%,white 93%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 67%,white 93%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,white 67%,white 93%);}.prod-price{font-size:16px;display:flex;font-weight:600;}.prod-shipping-time{display:flex;gap:5px;align-items:center;margin-top:5px;}.prod-shipping-time p{all:unset;font-size:12px;color:#000;}.product:hover .prod-article .prod-shipping-time p{opacity:1;}.prod-shipping-time img{opacity:0.5;width:20px;}.carousel-prod-section .prod-img{}.planting-trees-box{padding:20px;margin:40px 0px;display:flex;gap:20px;border:1px solid #0005;border-radius:20px;}.planting-trees-box img{width:150px;border-radius:20px;}.planting-trees-box .header{font-size:20px;font-weight:600;}.planting-trees-box .text{font-size:16px;margin-top:10px;}.planting-trees-box .button{all:unset;display:flex;justify-content:end;margin-top:20px;}.planting-trees-box .button a{display:flex;justify-content:end;align-items:end;gap:5px;margin-top:20px;cursor:pointer;transition:all 0.2s linear;}.planting-trees-box .button a:hover{opacity:0.8;}.planting-trees-box .button a p{font-weight:600;}.planting-trees-box .button a img{width:15px;filter:invert(1);}.carousel-prod-section{margin:0px;}.carousel-prod-section .related-prod-heading{margin:0px;font-size:18px;}.carousel-prod-section .med-rel-prod-slider{display:flex;column-gap:8px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;}.carousel-prod-section .med-rel-prod-slider::-webkit-scrollbar{display:none;}.med-slider-arrow-section{display:none;align-items:center;justify-content:space-between;margin-top:40px;column-gap:10px;position:relative;top:-200px;}.med-slider-arrow{--size:50px;z-index:9;background:#ffffff;width:var(--size);height:var(--size);border-radius:var(--size);-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;border:1px solid #dfe1e5;box-shadow:0 0 0 1px rgb(0 0 0 / 4%),0 4px 8px 0 rgb(0 0 0 / 20%);padding:0;transform:translate(0,-50%);cursor:pointer;outline:0!important;transition:0.2s ease-in-out;font-size:40px;}.med-slider-arrow:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 5L19 12L12 19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px;content:'';width:var(--size);height:var(--size);display:block;background-repeat:no-repeat;background-position:49% 50%;transform:rotate(180deg);}.med-slider-arrow.btn-left{display:none;}.med-slider-arrow.med-slider-next:after{transform:rotate(360deg);}.med-rel-prod-slider .med-product-card{display:inline-grid;grid-auto-rows:min-content auto;padding:32px 12px;background:#FFFFFF;border:1px solid #E5E5F0;border-radius:15px;width:224px;flex-shrink:0;cursor:pointer;overflow:hidden;}.med-rel-prod-slider .med-product-card:hover .related-prod-img{transform:scale(1.1);}.med-product-card .related-prod-wrapper{height:140px;width:100%;overflow:hidden;}.related-prod-wrapper .related-prod-img{height:100%;width:100%;object-fit:contain;transition:0.5s all ease-in-out;}.med-product-card .rel-med-name{font-size:24px;padding-top:32px;color:#232426;}.med-product-card .rel-no-of-tab{color:#878787;font-size:18px;}.med-product-card .rel-company-name{color:#232426;font-size:14px;text-decoration:underline;font-weight:600;}.med-product-card .rel-prod-price{font-weight:600;font-size:24px;margin-bottom:0px;}.med-product-card .related-prod-detail{margin-top:auto;}@media (min-width:992px){.carousel-prod-section{margin:0px;}.carousel-prod-section .related-prod-heading{margin:0px;font-size:26px;}.carousel-prod-section .med-rel-prod-slider{margin-top:0px;}.med-slider-arrow-section{display:flex;}}.in-slider{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;gap:10px;text-align:center;}.in-slider h1{font-size:45px;color:var(--white-color);}.in-slider p{color:var(--reverse-text-color);font-size:16px;width:400px;}.uber-uns{padding:50px 0px;}.uber-uns .handle{max-width:800px;}.uber-uns h1{text-align:center;font-size:3.75rem;margin-top:10px;}.uber-uns h2{text-align:center;font-size:3rem;}.uber-uns h3{text-align:center;font-size:2rem;}.uber-uns span{text-align:center;font-size:2rem;font-size:20px;opacity:0.8;}.uber-uns p{text-align:center;font-size:20px;opacity:0.5;max-width:600px;margin:0px auto;margin-top:10px;}.uber-uns .button{all:unset;}.uber-uns .button div{all:unset;background:#000;color:#fff;padding:10px 20px;border-radius:20px;font-size:16px;font-weight:600;margin:0px auto;display:table;text-align:center;margin-top:50px;box-shadow:0px 0px 10px #000;cursor:pointer;transition:all 0.2s;}.uber-uns .button div:hover{box-shadow:0px 0px 15px #000;}.uber-uns .black-background{background-color:#000;color:#fff;padding:80px 0px;margin:80px 0px;}.input-cursor{display:inline-block;width:2px;height:42px;background-color:white;animation:blink .6s linear infinite alternate;}@keyframes blink{0%{opacity:1;}40%{opacity:1;}60%{opacity:0;}100%{opacity:0;}}.txt-container{font-size:16px;border-left:5px solid;padding:20px;border:1px solid;border-left:5px solid;border-radius:5px;}.txt-container h3{text-align:left;font-size:1.5rem;margin-bottom:5px;}.uber-uns-tiles-dispf{gap:50px;}.uber-uns .categories-container{padding:0px;}.uber-uns .categories-container .row{padding-top:20px;}.uber-uns .categories-container .row p{color:#000;opacity:1;margin:0px;}.uber-uns .categories-container .dispf{width:auto;margin-top:20px;gap:20px;}.uber-uns .padding-page{padding:0px 10px;}.uber-uns .uber-uns-tree{display:flex;flex-direction:column;gap:250px;background-image:url(https://www.skafmoebel.de/st/img/other/uber-uns-tree.png);background-position:center;}.uber-uns .uber-uns-tree .dispf{gap:350px;}.uber-uns .uber-uns-tree article{background-color:#000;border-radius:20px;padding:20px;font-size:50px;font-weight:600;color:#fff;box-shadow:0px 0px 20px #000;}.uber-uns .uber-uns-tree div{width:100%;}.uber-uns .uber-uns-tree .dispf-centering{justify-content:space-between;}.uber-uns .uber-uns-tree .txt-container{border:none;border-left:none;font-size:16px;padding:20px;border-radius:5px;text-align:center;font-size:16px;color:#0009;}.uber-uns .uber-uns-tree .txt-container h3{color:#000;text-align:center;}.uber-uns .uber-uns-tree .d-start .dispf{justify-content:start;}.uber-uns .uber-uns-tree .d-end .dispf{justify-content:end;}.zahlungsmethoden{padding-top:50px;padding-bottom:20px;}.zahlungsmethoden h1,.zahlungsmethoden h2,.zahlungsmethoden p{text-align:center;}.zahlungsmethoden h1{font-size:45px;}.zahlungsmethoden h2{font-size:25px;}.zahlungsmethoden p{font-size:20px;}.zahlungsmethoden .p-small{margin-bottom:40px;}.categories{gap:15px;}.categories .row{background-color:#f5f4f5;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;}.categories .kategoria-img{background-position:center;background-repeat:no-repeat;background-size:cover;}.categories .row p{font-size:18px;padding-top:10px;display:none;}.categories .wide-layout{width:100%;margin-bottom:15px;}.categories .duo-layout{width:100%;gap:15px;}.categories .tall-layout{width:50%;}.categories .wide-layout .row{height:400px;width:100%;}.categories .wide-layout .row .kategoria-img{height:100%;width:100%;background-size:100%;transition:var(--transition);border-radius:10px;}.categories .wide-layout .row:hover .kategoria-img{background-size:110%;}.categories .tall-layout .row{height:100%;width:100%;}.categories .tall-layout .row .kategoria-img{height:100%;width:100%;background-size:280%;transition:var(--transition);border-radius:5px;}.categories .tall-layout .row:hover .kategoria-img{background-size:300%;}.categories .duo-layout .row{width:100%;}.categories .duo-layout .row .kategoria-img{width:100%;height:250px;background-size:110%;transition:var(--transition);border-radius:5px;}.categories .duo-layout .row:hover .kategoria-img{background-size:130%;}.duo-tiles{display:flex;gap:15px;}.duo-tiles .row{width:100%;background-color:#f5f4f5;height:200px;padding:50px;display:flex;flex-direction:column;justify-content:end;border-radius:15px;}#footer-benefits{margin-top:50px;justify-content:space-between;}#footer-benefits .row{text-align:center;width:100%;}#footer-benefits .row p{font-size:16px;}#footer-benefits .row article{font-size:12px;color:#000;}#footer-benefits .row img{width:50px;}footer{background-color:#f5f4f5;box-shadow:0px 0px 50px #0002;padding-top:40px;margin-top:50px;}footer .in-footer{display:flex;padding:0px 20px;padding-bottom:40px;flex-wrap:wrap;}footer #subcategories-footer{margin-bottom:20px;padding-bottom:0px;max-height:0px;overflow:hidden;transition:max-height 0.3s ease;}footer .expand-desc-button{display:flex;justify-content:center;padding-bottom:50px;}footer .expanded{max-height:100000px !important;}footer .in-footer .row{width:25%;}footer .in-footer .row .dispf{margin-top:10px;flex-direction:column;gap:10px;}footer .in-footer .row a:hover{text-decoration:underline;}footer .in-footer .row span{font-weight:600;font-size:20px;}footer .in-footer .row p{font-size:14px;}footer .maxline{margin:0px 20px;height:0.1px;background-color:#0005;}footer .payment-logos{padding:20px;}footer .payment-logos .dispf{justify-content:left;align-items:center;gap:10px;}footer .payment-logos p{margin-bottom:10px;font-weight:600;}footer .payment-logos .row{border:2px solid #0005;border-radius:10px;width:80px;height:40px;display:flex;justify-content:center;align-items:center;}.before-payment-consent-box{margin-top:10px;border-top:0.1px solid #0002;padding-top:15px;padding-bottom:10px;}.before-payment-consent-box label{display:flex;gap:8px;cursor:pointer;}.before-payment-consent-box label p a{text-decoration:underline;}.before-payment-consent-box .agb-error{display:none;color:#c00;}.before-payment-consent-box #agbCheckbox{appearance:none;-webkit-appearance:none;width:15px;height:15px;border:0.1px solid #888;border-radius:0;background:transparent;cursor:pointer;position:relative;transition:border-color 0.2s;flex-shrink:0;}.before-payment-consent-box #agbCheckbox:checked{border-color:#2e7d32;}.before-payment-consent-box #agbCheckbox:checked::after{content:"";position:absolute;left:4px;top:0px;width:5px;height:10px;border-right:2px solid #2e7d32;border-bottom:2px solid #2e7d32;transform:rotate(45deg);}.tree-button-container{padding-top:10px;}.tree-button{background:none;border:none;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:5px;}.tree-button:hover{text-decoration:underline;}.tree-button img{width:20px;}.tree-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:9999;}.tree-modal.active{visibility:visible;opacity:1;pointer-events:auto;}.tree-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}.tree-modal-content{position:relative;background:white;max-width:600px;margin:5% auto;padding:30px;border-radius:10px;z-index:10000;animation:fadeInModal 0.3s ease;width:calc(100% - 40px);box-sizing:border-box;}.tree-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #0002;margin-bottom:20px;}.tree-modal-header h2{display:flex;align-items:center;gap:15px;margin:0px;font-size:20px;}.tree-modal-header h2 img{width:50px;}.tree-close-btn{font-size:1.5rem;background:none;border:none;cursor:pointer;}.tree-close-btn img{filter:invert(1);}.tree-modal-body p{margin-top:20px;line-height:1.6;}@keyframes fadeInModal{from{transform:scale(0.95);opacity:0;}to{transform:scale(1);opacity:1;}}#zoom-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;opacity:0;transform:scale(0.98);transition:opacity 0.3s ease,transform 0.3s ease;}#zoom-overlay.show{opacity:1;transform:scale(1);}#zoom-overlay.hidden{display:none;}#zoom-topbar{display:flex;gap:12px;position:absolute;top:20px;right:30px;z-index:10000;}#zoom-topbar button{background:none;border:none;font-size:24px;color:white;cursor:pointer;}#zoom-content{display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:80vh;position:relative;flex-grow:1;}#zoom-picture picture{display:block;opacity:0;position:absolute;transition:opacity 0.3s ease;}#zoom-picture picture.active{opacity:1;position:relative;z-index:2;}#zoom-arrow-prev,#zoom-arrow-next{color:white;cursor:pointer;user-select:none;margin:0 20px;}#zoom-arrow-prev img,#zoom-arrow-next img{width:30px;object-fit:contain;object-position:center;filter:brightness(0) invert(1);}#zoom-arrow-prev img{margin-left:6px;}#zoom-thumbnails{display:flex;gap:10px;margin-top:35px;overflow-x:auto;max-width:90vw;padding-bottom:20px;transition:max-height 0.3s ease;}#zoom-thumbnails.hide{max-height:0;overflow:hidden;}#zoom-thumbnails img{width:100px;object-fit:cover;cursor:pointer;opacity:0.8;border-radius:10px;}#zoom-thumbnails img.active{opacity:1;}.zoom-image{max-width:90vw;max-height:90vh;transition:transform 0.3s ease;cursor:zoom-in;}.zoom-image.zoomed{transform:scale(1.8);cursor:zoom-out;}.cart-confirmation-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:9999999999999;transition:opacity 0.3s ease;}.cart-confirmation-overlay .cart .summary{all:unset;display:flex;flex-direction:column;gap:10px;border-top:1px solid #0002;border-bottom:1px solid #0002;padding:20px 0px 20px;margin:20px 0px 10px;}.cart-confirmation-overlay .cart .summary .row{all:unset;display:flex;justify-content:space-between;}.cart-confirmation-overlay .cart .summary .row-final{font-size:18px;font-weight:600;}.cart-confirmation-overlay .cart-buttons{display:flex;gap:5px;justify-content:end;flex-direction:row-reverse;}.cart-confirmation-overlay .head{display:flex;justify-content:space-between;}.cart-confirmation-overlay .head .close img{filter:invert(1);cursor:pointer;}.cart-confirmation-overlay .cart .products .product .prod-img{width:100%;height:auto;}.cart-confirmation-overlay .cart .products .product .prod-article{width:60%;}.cart-confirmation-overlay .cart .products{border-top:1px solid #0005;margin:10px 0px;}.cart-confirmation-overlay .cart{display:block;}.cart-confirmation-hidden{opacity:0;pointer-events:none;}.cart-popup{background:white;padding:1rem;box-shadow:0 4px 8px rgba(0,0,0,0.2);transition:opacity 0.3s ease;max-width:500px;border-radius:10px;min-width:none;margin:6vh auto;box-sizing:border-box;width:calc(100% - 32px);}.cart-buttons button{all:unset;background:var(--add-color);color:#fff;padding:10px 15px;border-radius:5px;cursor:pointer;transition:all 0.2s linear;}.cart-buttons button:hover{opacity:0.8;}.cart-popup #cart-information-text{font-size:18px;font-weight:600;}.p .p-promo-timeset{text-align:center;border-radius:5px;padding:20px;padding-top:0px;}.p .p-promo-timeset .counting{display:flex;justify-content:center;margin-top:10px;}.p .p-promo-timeset .counting .row{font-size:25px;margin-left:10px;}.p .p-promo-timeset .counting .row span{font-size:25px;font-weight:600;display:flex;align-items:center;padding:3px 0px;}.p .p-promo-timeset .counting .row p{display:flex;justify-content:center;align-items:center;padding:5px 0px;background:#0001;border-radius:5px;width:40px;font-weight:600;}.page-menu-list{display:flex;flex-wrap:nowrap;gap:5px;padding-top:20px;align-items:center;overflow:scroll;margin-bottom:20px;font-size:12px;color:#0008;}.page-menu-list::-webkit-scrollbar{display:none;}.page-menu-list a{white-space:nowrap;color:#333}.page-menu-list p{white-space:nowrap;}.page-menu-list .active{color:#6c757d;}.page-menu-list a:hover{text-decoration:underline;}.page-menu-list article{color:#000;}.p{display:grid;grid-template-columns:65% 35%;}.p .left{width:100%;}.p .p-head{padding-right:40px;}.p-article{width:100%;display:none;}.p-article h1{font-size:15px;text-transform:uppercase;font-weight:100;padding-bottom:20px;}.p-article h2{font-size:15px;font-weight:100;padding-bottom:10px;}.p .p-article .button-link{font-weight:100;cursor:pointer;color:#0d4de4;}.p .p-article .button-link:hover{text-decoration:underline;}.p #notifyForm p{font-size:18px;font-weight:600;margin-bottom:5px;margin-top:20px;}.p #notifyForm span{font-size:14px;}.p #notifyForm label{font-size:14px;color:#0009;}.p #notifyForm input[type="email"]{all:unset;margin-top:15px;margin-bottom:5px;display:block;padding:10px;font-size:16px;width:100%;box-sizing:border-box;border:1px solid #0005;border-radius:5px;}.p #notifyForm button{all:unset;color:#fff;font-size:18px;font-weight:600;border-radius:10px;background-color:#000;margin-top:20px;padding:15px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.p #notifyForm button:hover{opacity:0.8;}.p-image{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;border-radius:5px;cursor:pointer;}.p-image-dots{overflow:auto;height:80px;display:flex;gap:10px;padding-top:10px;}.p-image-dots .dot{cursor:pointer;}.p-image-dots img{width:100px;height:74.86px;border-radius:5px;opacity:0.5;}.p-image-dots picture{width:100%;height:100%;display:block;}.p-image-dots source{width:100px;border-radius:5px;opacity:0.5;}.p-image-dots .active img{opacity:1;}.p-image-dots .active source{opacity:1;}.p-dot-b-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:75px;width:80px;}.p-imagezoomslider{cursor:default;}.p-parameters .row{display:flex;gap:5px;}.p-article-section{padding-bottom:20px;}.p-variants{border:none;}.p-variants p{font-size:18px;font-weight:600;}.p-variants span{font-size:14px;color:#000;}.p-variants article{padding-top:10px;display:flex;gap:5px;flex-wrap:wrap;}.p-variants .row{border-radius:5px;border:1px solid transparent;cursor:pointer;transition:var(--transition);width:23%;text-align:center;}.p-variants .row:hover span{color:#000;}.p-variants .row span{font-size:11px;display:inline-block;}.p-variants .row:hover img{border:2px solid #000;box-shadow:0px 0px 10px #0006;}.p-variants .row img{width:100%;border:2px solid transparent;border-radius:5px;vertical-align:bottom;transition:var(--transition);}.p-variants .active-row img{border:2px solid var(--add-color);}.p .right{width:100%;grid-column:2;grid-row:1 / 3;position:relative;}.p .right-sticky{position:sticky;top:40px;}.p .p-header h1{font-size:18px;margin-bottom:10px;}.p .p-shipp-timeset p{font-size:20px;}.p .p-shipp-timeset span{color:#bd001f;font-size:20px;}.p .p-shipp-timeset{margin-bottom:30px;box-shadow:0px 0px 30px #0005;padding:20px;border-radius:10px;display:none;}.p .p-order-menu{}.p .p-order-menu h1{font-size:18px;margin-bottom:10px;}.p-packages{padding:20px 20px 0px;border-left:5px solid #f7f7f7;}.p-packages .head{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:0.1px solid #0005;padding-bottom:20px;cursor:pointer;user-select:none;}.p-packages .head img{filter:invert(1);width:45px;}.p-packages .head .header{all:unset;display:flex;align-items:end;gap:5px;font-size:22px;font-weight:600;}.p-packages .head .header img{filter:invert(1);width:28px;}.p-packages .content{max-height:0px;overflow:hidden;transition:max-height 0.3s ease;padding-top:20px;}.p-packages .expanded{max-height:1000px;}.p-parameter .row-packages .row-detail{display:flex;gap:5px;align-items:baseline;}.p-parameter .row-packages .row{margin-top:20px;display:flex;gap:20px;padding:0px;justify-content:unset;border-bottom:0px;margin-bottom:0px;}.p-parameter .row-packages .row b{font-weight:600;font-size:16px;display:flex;align-items:center;gap:5px;margin-bottom:10px;}.p-parameter .row-packages .row p{font-weight:normal;font-size:14px;}.p-parameter .row-packages .row-detail b{all:unset;font-weight:600;font-size:14px;}.p-parameter .row-packages .row b img{filter:invert(1);width:20px;}.p a p{font-size:12px;color:#0008;}.p .shadow-cover-text{text-align:center;border-radius:5px;color:#0008;position:absolute;visibility:hidden;margin-top:15px;transition:var(--transition);}.p-stars-container:hover .shadow-cover-text{visibility:visible;}.p .p-order-menu .p-price{margin-top:10px;margin-bottom:10px;}.p .p-order-menu .short-desc{margin-bottom:20px;}.p .p-order-menu .oszczedz-p-price{color:rgb(0,125,0);padding:5px 8px;border-radius:5px;background-color:rgb(238,247,237);font-size:16px;margin-bottom:5px;width:130px;}.p .p-order-menu .p-price div{font-weight:600;font-size:25px;margin-bottom:2px;}.p .p-order-menu .p-price p{font-size:13px;color:rgb(68,68,68);}.p .p-order-menu .p-price div span{font-size:18px;}.p .price-details{margin-bottom:20px;}.p .price-details article{color:#0008;}.p .price-details p{color:#000;margin-left:2px;}.p .benefits .row{border-top:1px solid #0005;padding:10px 0px;display:flex;align-items:center;gap:10px;}.p .benefits .row p{color:rgb(0,125,0);}.p .benefits .row article{color:#0008;}.p .buybuttons{padding:20px 0px;}.p .buybutton{color:#fff;font-size:18px;font-weight:600;border-radius:40px;background-color:var(--add-color);padding:15px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.p .buybutton:hover{opacity:0.8;}.p .buybutton-border{background-color:transparent;color:var(--add-color);border:2px solid var(--add-color);transition:var(--transition);box-shadow:none;}.p .buybutton-border:hover{color:#fff;background-color:#0b6a00;}.cart .mini-payment-logos{margin-top:10px;border:0px;}.mini-payment-logos{display:flex;justify-content:space-between;padding:10px;border-radius:10px;border:1px solid #0005;}.mini-payment-logos img{border:1px solid #0002;border-radius:5px;width:15%;}.p .p-order-info{margin-top:20px;border:1px solid #0005;border-radius:10px;}.p .p-order-info .row{padding:10px 20px;cursor:pointer;user-select:none;border-bottom:1px solid #0005;}.p .p-order-info .row .dispf{display:flex;align-items:end;gap:10px;}.p .p-contact-form .contact-button{all:unset;width:100%;box-sizing:border-box;text-align:center;padding:20px 0px;border:1px solid #0005;margin-top:20px;border-radius:40px;transition:all 0.2s linear;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:5px;}.p .p-contact-form .contact-button img{filter:invert(1);}.p .p-contact-form .contact-button p{font-size:14px;color:#000;font-weight:600;}.p .p-contact-form .contact-button:hover{opacity:0.5;}.p-contact-form #contact-modal{position:fixed;inset:0;z-index:1000;opacity:0;pointer-events:none;transition:opacity 0.2s ease;}.p-contact-form #contact-modal[aria-hidden="false"]{opacity:1;pointer-events:auto;}.p-contact-form #contact-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);}.p-contact-form #contact-title{font-size:20px;font-weight:600;}.p-contact-form .modal-window{position:relative;z-index:1001;background:#fff;max-width:520px;width:calc(100% - 32px);margin:6vh auto;padding:20px 20px 16px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);box-sizing:border-box;}.p-contact-form .review-message-success{color:var(--add-color);font-size:16px;}.p-contact-form #contact-close-x{position:absolute;top:8px;right:10px;width:32px;height:32px;border:0;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:#444;}.p-contact-form #contact-close-x img{filter:invert(1);}.p-contact-form .btn-primary,.p-contact-form .btn-secondary{padding:8px 14px;border-radius:8px;border:0;cursor:pointer;font:inherit;background-color:transparent;}.p-contact-form .btn-primary{background:var(--add-color);color:#fff;}.p-contact-form .btn-secondary{background:#eee;color:#111;}.p-contact-form form{margin-top:20px;}.p-contact-form form p{margin-bottom:5px;}.p-contact-form label{display:block;margin:10px 0;}.p-contact-form input[type="text"],.p-contact-form input[type="email"],.p-contact-form textarea{all:unset;cursor:text;width:100%;padding:8px;border:1px solid #ddd;border-radius:8px;background:#fff;box-sizing:border-box;white-space:pre-wrap;word-break:break-word;resize:none;}.p-contact-form label a{text-decoration:underline;}.p-contact-form label input[type="checkbox"]{accent-color:var(--add-color);}.p-contact-form .form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;}.p .p-order-info .row .expand{padding-top:10px;font-size:13px;max-height:0px;overflow:hidden;transition:max-height 0.3s ease;}.p .p-order-info .row .expanded{max-height:1000px;}.p .p-order-info .row .arrow-expand{margin-left:auto;}.p .p-order-info .row .arrow-expand img{filter:invert(1);}.p .p-order-info img{width:30px;}.p .p-order-info span{font-size:12px;color:#000;}.p .p-order-info p{color:var(--main-color);font-size:16px;font-weight:600;}.p-scroll-menu{box-shadow:0px 0px 10px #0002;margin-top:50px;position:sticky;top:0px;z-index:1001;background-color:#fff;color:#000;transition:all 0.5s;padding:0px 20px;}.p-scroll-menu .p-in-scroll-menu{height:56px;max-width:1250px;}.p-scroll-menu .p-in-scroll-menu .row{font-size:16px;cursor:pointer;}.p-scroll-menu .buy-menu{display:none;gap:20px;width:400px;}.p-scroll-menu .buy-menu .price{font-size:18px;width:100%;text-align:right;}.p-scroll-menu-icon{display:flex;flex-direction:column;}.p-scroll-menu-icon span{font-size:18px;}.p-description{padding:0px 20px;border-left:5px solid #f7f7f7;}.p-description a{text-decoration:underline;}.p-description h1{font-size:16px;margin-bottom:2px;}.p-description h2{font-size:16px;margin-bottom:2px;margin-top:25px;}.p-description p{font-size:14px;margin-bottom:10px;}.p-description ul{margin-top:0px;margin-bottom:10px;}.p-description .content{max-width:1000px;min-width:0px;max-height:200px;overflow:hidden;transition:max-height 0.3s ease;}.expand-desc-button button{background:#fff;border:1px solid #0005;border-radius:20px;padding:10px 20px;margin-top:10px;cursor:pointer;}.p-description .expand-desc-button,.chapters .expand-desc-button{display:flex;justify-content:center;}.p-description .content h3{font-size:20px;margin-bottom:5px;}.chapters{margin-bottom:20px;}.p-description .image{width:100%;height:500px;background-repeat:no-repeat;background-position:center;background-size:cover;margin:50px 0px;border-radius:30px;}.p-parameter{padding:0px 20px;padding-bottom:20px;background-color:#f7f7f7;border-radius:20px;}.p-parameter .content{max-width:1000px;min-width:0px;max-height:270px;overflow:hidden;transition:max-height 0.3s ease;}.p-description .expanded,.p-parameter .expanded{max-height:10000px;}.p .p-info{padding-right:40px;min-block-size:1020px;}.p-info .header{font-size:20px;font-weight:600;padding:20px 0px 10px;display:flex;align-items:center;gap:5px;flex-direction:row;}.p-info .header img{filter:invert(1);}.p-parameter p{font-size:16px;}.p-parameter .row{padding:10px 0px;display:flex;justify-content:center;border-bottom:0.1px solid #0001;margin-bottom:10px;}.p-parameter .row p{width:100%;}.p-parameter .row span{width:100%;}.p-parameter .light-row{background-color:#fff;}.p-parameter .heavy-row{background-color:#f9f9f9;}.p-parameter header{font-size:20px;margin-bottom:20px;}.p-info .p-line{margin-top:20px;}.p-line{margin-top:50px;display:flex;margin-bottom:20px;}.p-line article{height:1px;background:#000;width:10%;}.p-line div{height:1px;background:#0002;width:90%;}.p-about-brand{padding:0px 20px;padding-bottom:40px;background-color:#f7f7f7;border-radius:20px;margin:20px 0px;}.p-about-brand .content{color:#333;line-height:1.5;}.p-opinions{padding:0px 20px;border-left:5px solid #f7f7f7;}.p-opinions .row{border-bottom:1px solid #0002;margin-bottom:20px;padding-bottom:20px;}.p-opinions .row .oheader{display:flex;gap:10px;color:#888;}.p-opinions .row .oheader .stars{display:flex;}.p-opinions .row .oheader .star img{width:20px;filter:invert(1);opacity:0.2;}.p-opinions .row .oheader .star-is-on img{filter:brightness(0) saturate(100%) invert(41%) sepia(79%) saturate(359%) hue-rotate(79deg) brightness(92%) contrast(91%);opacity:1;}.p-opinions .row .ocontent .title{font-size:16px;font-weight:600;margin-bottom:5px;}.p-opinions .row .ofooter .author-name{margin-top:20px;color:#888;display:flex;gap:5px;}.p-opinions .row .ofooter .author-name img{filter:brightness(0) saturate(100%) invert(41%) sepia(79%) saturate(359%) hue-rotate(79deg) brightness(92%) contrast(91%);width:18px;cursor:pointer;}.p-opinions .row .ofooter .author-name .tooltip{position:relative;display:inline-block;}.p-opinions .row .ofooter .author-name .tooltip-text{visibility:hidden;opacity:0;position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;transition:opacity 0.2s;z-index:10;}.p-opinions .row .ofooter .author-name .tooltip:hover .tooltip-text{visibility:visible;opacity:1;}.p-opinions .row .oheader .reply-name{color:#000;font-weight:600;}.p-opinions .row .reply-review{margin-top:20px;}.p-opinions .row .reply-review .oheader{margin-bottom:10px;}.p-opinions #review-modal{position:fixed;inset:0;z-index:1000;display:none;}.p-opinions #review-modal[aria-hidden="false"]{display:block;}.p-opinions #review-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);}.p-opinions h3{font-size:20px;}.p-opinions .modal-window{position:relative;z-index:1001;background:#fff;max-width:520px;width:calc(100% - 32px);margin:6vh auto;padding:20px 20px 16px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);box-sizing:border-box;}.p-opinions .review-message-success{color:var(--add-color);font-size:16px;}.p-opinions #review-close-x{position:absolute;top:8px;right:10px;width:32px;height:32px;border:0;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:#444;}.p-opinions #review-close-x img{filter:invert(1);}.p-opinions .btn-primary,.p-opinions .btn-secondary{padding:8px 14px;border-radius:8px;border:0;cursor:pointer;font:inherit;background-color:transparent;}.p-opinions .btn-primary{background:var(--add-color);color:#fff;}.p-opinions .btn-secondary{background:#eee;color:#111;}.p-opinions .btn-review{all:unset;cursor:pointer;font-size:14px;font-weight:600;display:flex;align-items:center;gap:5px;}.p-opinions .btn-review img{filter:invert(1);width:20px;}.p-opinions form{margin-top:20px;}.p-opinions form p{margin-bottom:5px;}.p-opinions label{display:block;margin:10px 0;}.p-opinions input[type="text"],.p-opinions input[type="email"],.p-opinions textarea{all:unset;cursor:text;width:100%;padding:8px;border:1px solid #ddd;border-radius:8px;background:#fff;box-sizing:border-box;white-space:pre-wrap;word-break:break-word;resize:none;}.p-opinions label a{text-decoration:underline;}.p-opinions label input[type="checkbox"]{accent-color:var(--add-color);}.p-opinions .form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;}.p-opinions .rating{display:inline-flex;direction:rtl;margin:0px;border:0px;padding:0px;}.p-opinions .rating legend{font-weight:600;margin-bottom:6px;direction:ltr;}.p-opinions .rating input{position:absolute;left:-9999px;}.p-opinions .rating label{cursor:pointer;display:inline-flex;margin:0px;}.p-opinions .rating img{width:28px;height:28px;opacity:0.2;transition:opacity .2s,filter .2s,transform .05s;filter:invert(1);}.p-opinions .rating input:checked ~ label img,.p-opinions .rating label:hover img,.p-opinions .rating label:hover ~ label img{filter:brightness(0) saturate(100%) invert(41%) sepia(79%) saturate(359%) hue-rotate(79deg) brightness(92%) contrast(91%);opacity:1;}.p-opinions .rating label:active img{transform:scale(.96);}.p .right .free-shipp-box{padding:20px;margin-bottom:20px;border-radius:10px;color:#fff;backdrop-filter:blur(5px);background:linear-gradient(to top,rgba(21,21,21,0.75)50%,rgba(21,21,21,0.95)100%);}.p .right .free-shipp-box h2{margin-bottom:5px;}.zestaw-nav h4{font-size:25px;}.zestaw-nav .zestaw-price p{font-size:35px;}.zestaw-nav .zestaw-price div{display:flex;align-items:baseline;}.p-image-container .p-image-picture{overflow:hidden;border-radius:5px;}.p-image-container picture,.p-image-container img{display:block;width:100%;height:100%;}.p-image-container img{object-fit:cover;object-position:center;border-radius:inherit;}.arrows-image-product{position:relative;}.arrows-image-product .prev img,.arrows-image-product .next img{filter:invert(0);width:30px;}.arrows-image-product .prev,.arrows-image-product .next{all:unset;position:absolute;top:50%;background-color:#0008;color:#fff;padding:5px;border-radius:50px;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:0px 10px;}.p-head .arrows-image-product .prev,.p-head .arrows-image-product .next{opacity:0;transition:all 0.2s linear;}.p-head:hover .arrows-image-product .prev,.p-head:hover .arrows-image-product .next{opacity:1;}.arrows-image-product .prev:hover,.arrows-image-product .next:hover{background-color:#000;}.arrows-image-product .prev{left:0;}.arrows-image-product .next{right:0;}.search-page{}.pagination{display:flex;gap:10px;justify-content:center;margin-top:20px;}.pagination .pagination-btn{appearance:none;border:unset;width:35px;height:35px;border-radius:30px;font-weight:600;background-color:#f1f1f1;cursor:pointer;transition:opacity 0.2s linear;}.pagination .pagination-btn:hover{opacity:0.5;}.pagination .active{background-color:var(--add-color);color:#fff;}.pagination .row{width:35px;height:35px;background:#ccc5;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#0008;cursor:pointer;}.pagination .row-active{border:1px solid;}.cart-window-back{width:100%;height:100%;position:absolute;right:0;left:0;top:0;bottom:0;display:flex;z-index:1100;position:fixed;flex-direction:column;align-items:end;}.cart-window{display:flex;flex-direction:column;align-items:end;height:100%;}.in-cart-window{overflow:scroll;}.in-cart-window::-webkit-scrollbar{display:none;}.cart-window .headbar{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;}.cart-window .headbar p{font-size:20px;}.cart-window .headbar img{filter:brightness(0) invert(1);}.cart-window .products{height:90%;}.cart-window .prods-header{border-bottom:1px solid #fff2;padding-bottom:10px;margin-bottom:20px;}.cart-window .prods-header p{text-transform:uppercase;color:#fff5;}.cart-window .product{width:100%;color:var(--reverse-text-color);display:flex;}.cart-window .prod-img{margin-right:0px;width:100%;height:100px;background-size:contain;}.cart-window-back .buy-section{height:10%;background:#222;display:flex;justify-content:center;align-items:center;width:100%;}.cart-window .buybutton{border-radius:0px;margin:0px 10px;color:#fff;border-radius:5px;background-color:var(--add-color);padding:10px 0px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.cart-window .content{display:flex;flex-direction:column;justify-content:space-between;}.cart-window .in-cart-window{width:400px;color:#fff;padding:15px;height:100%;}.cart-page{padding-top:50px;padding-bottom:20px;}.cart{display:flex;gap:20px;}.cart .content{border-radius:5px;width:100%;height:100%;}.cart .products-box{padding:20px;border:0.1px solid #0005;border-radius:5px;}.cart .products-box .information{display:flex;align-items:start;gap:5px;font-size:14px;}.cart .products-box .information img{filter:invert(1);width:20px;}.cart-page .cross-sell-products{margin-top:20px;padding:20px;border:0.1px solid #0005;border-radius:5px;}.cart .right-section-cart{width:50%;}.cart .summary{padding:20px;box-sizing:border-box;background:#f1f1f1;}.cart .summary .payment-logos{margin-top:20px;}.cart .summary .payment-logos .dispf{flex-wrap:wrap;gap:10px;margin-top:10px;}.cart .summary .payment-logos .dispf .row{display:flex;align-items:center;justify-content:center;padding-bottom:0px;height:35px;width:60px;border-radius:5px;background:#fff;}.cart .products{border-top:1px solid;margin:20px 0px 20px;padding:10px 0px 10px;height:100%;display:flex;flex-direction:column;gap:20px;}.cart .boxes{display:flex;gap:20px;width:100%;padding:10px 0px;}.cart .boxes .row{width:100%;}.cart .boxes .row h1{font-size:18px;font-weight:600;}.cart .boxes .row p{font-size:15px;}.cart .products .product{display:flex;gap:20px;width:100%;cursor:default;}.cart .products .product .prod-img{width:30%;height:160px;border-radius:5px;}.cart .products .product .prod-img img{width:100%;}.cart .products .product .prod-article{width:100%;}.cart .products .product .prod-price{margin-top:10px;justify-content:left;}.cart .products .product .prod-shipp-time{justify-content:left;}#cross-sell-products{border-top:1px solid;margin-top:20px;padding-top:10px;}#cross-sell-products .product{width:100%;}#cross-sell-products .product a:hover{text-decoration:underline;}#cross-sell-products .product .prod-img{height:160px;}.cart .summary h1{display:none;}.cart .summary .info{height:100%;}.cart .summary .info .row{display:flex;justify-content:space-between;padding-bottom:10px;}.cart .summary .info .row-final{margin-top:20px;border-top:0.1px solid #0002;padding-top:10px;}.cart .summary .info .row-final span,.cart .summary .info .row-final p{font-size:18px;font-weight:600;}.cart .summary .button{all:unset;color:#fff;font-size:18px;font-weight:600;border-radius:5px;background-color:var(--add-color);padding:15px 0px;margin-top:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);}.cart .summary .button:hover{background-color:#0b6a00;}.stages{display:flex;justify-content:center;width:100%;margin-bottom:20px;gap:20px;align-items:center;}.stages .row{display:flex;gap:20px;width:100%;align-items:center;}.stages .row .connect{display:flex;align-items:center;justify-content:center;flex-direction:column;}.stages .row .number{box-shadow:0px 0px 10px #0005;border-radius:100px;padding:5px;display:flex;justify-content:center;align-items:center;padding:10px 20px;}.stages .row .active-number-cart{background:var(--add-color);color:#fff;}.stages .row .line{width:100%;height:1px;background-color:#000;}.cart .prod-cart-delete{display:flex;align-items:center;justify-content:center;padding:20px;}.cart .prod-cart-delete button{all:unset;}.cart .prod-cart-delete img{filter:invert(1);cursor:pointer;}.amount{display:flex;align-items:center;justify-content:center;gap:5px;}.amount label{display:none;}.amount .amount-change{border:1px solid;padding:5px;}.shipping-nav-style .icon-menu{display:none;}.shipping-nav-style nav .search{display:none;}.shipping-nav-style nav .in-nav{justify-content:center;}.shipping-nav-style nav .in-nav .menu{display:none;visibility:hidden;position:absolute;}.cart .shipping-info{border-top:1px solid;margin:20px 0px 20px;padding:10px 0px 10px;height:100%;}.cart .shipping-info .row .autofilled{border:0.1px solid var(--add-color) !important;}.cart .shipping-info .row{margin-bottom:10px;}.cart .pay-info .row{margin-bottom:10px;display:flex;gap:5px;align-items:center;padding:0px 10px;border:1px solid #0002;border-radius:20px;cursor:pointer;transition:all 0.2s;height:60px;}.cart .shipping-method{padding-top:10px;margin-top:20px;border-top:1px solid #0005;}.cart .shipping-method .row{border:2px solid var(--add-color);background:#f7f7f7;width:100px;height:100px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:10px;border-radius:10px;cursor:pointer;gap:5px;}.cart .shipping-method .row img{width:70px;}.cart .shipping-method .row p{font-weight:600;}.cart .pay-info .row:hover{box-shadow:0px 0px 20px #0005;}.cart .shipping-info .row input[type="text"]{all:unset;border:0.1px solid #0005;padding:10px;border-radius:5px;width:100%;box-sizing:border-box;margin-top:5px;}.success-cart{max-width:800px;padding:50px 20px;}.success-cart h1{margin-bottom:10px;}.success-cart p{font-size:18px;margin-bottom:10px;}#paypal-button-container{display:none;}.paypal-button-number-1{display:none;}.rate{float:left;height:46px;}.rate:not(:checked) > input{position:absolute;top:-9999px;}.rate:not(:checked) > label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc;}.rate:not(:checked) > label:before{content:'★ ';}.rate > input:checked ~ label{color:#ffc700;}.rate:not(:checked) > label:hover,.rate:not(:checked) > label:hover ~ label{color:#deb217;}.rate > input:checked + label:hover,.rate > input:checked + label:hover ~ label,.rate > input:checked ~ label:hover,.rate > input:checked ~ label:hover ~ label,.rate > label:hover ~ input:checked ~ label{color:#c59b08;}.opinie-page input[type='text']{all:unset;border:1px solid;padding:5px;}#description{border:1px solid #ddd;min-height:200px;padding:5px;font-size:18px;border:1px solid #555;height:100%;}.input-opinie{margin:10px 0px;}.opinie-page .button{all:unset;color:#fff;border-radius:30px;background-color:var(--add-color);padding:10px 20px;cursor:pointer;transition:var(--transition);margin-top:20px;margin-bottom:10px;}.opinion .stars{width:98px;height:20px;position:relative;background-image:url(https://st.szafkirtv.pl/img/color-stars-98.png);background-repeat:no-repeat;background-position:0px -20px;}.opinion .stars span{display:block;position:absolute;top:0px;left:0px;width:100%;background-position:0px -20px;}.opinion{width:100%;display:flex;flex-direction:column;gap:10px;border-top:0.1px solid #0005;padding:10px 0px;}.opinions{padding-top:50px;}.opinion-footer img{width:100px;}.opinion-footer{font-size:25px;color:#000;border-radius:200px;border:2px solid var(--add-color);width:60px;height:60px;display:flex;justify-content:center;align-items:center;}.opinion-footer{display:flex;gap:2px;}.opinion-footer .stars-footer{width:32px;height:26px;left:32px;background-position:0px -31px;background-image:url(https://st.szafkirtv.pl/img/color-stars-160.png);background-repeat:no-repeat;}.page-404{padding:50px 0px;}.page-404 p{margin-top:10px;font-size:16px;}.page-404 p a{text-decoration:underline;}.info-page{max-width:800px;padding-top:20px;padding-bottom:20px;}.info-page h1{margin-bottom:20px;}.info-page h2{margin-bottom:15px;margin-top:10px;}.info-page p{margin-bottom:5px;}.info-page a{text-decoration:underline;}.info-page h3{margin-top:20px;margin-bottom:5px;font-size:16px;}.info-page .contact-section{display:flex;gap:20px;margin-top:40px;}.info-page .contact-section div{background-color:#f5f4f5;padding:20px;border-radius:20px;}.info-page .contact-section div h2{margin-top:0px;}.info-page .contact-section div #contact-form label{display:block;margin-bottom:5px;}.info-page .contact-section div #contact-form input[type="text"],.info-page .contact-section div #contact-form input[type="email"]{all:unset;background:#fff;padding:5px;width:100%;box-sizing:border-box;border-radius:5px;border:1px solid #0002;margin-bottom:10px;}.info-page .contact-section div #contact-form .contact-message{width:unset;background-color:#fff;border-radius:5px;min-height:120px;border:1px solid #0002;padding:5px;resize:vertical;outline:none;font-family:inherit;margin-bottom:10px;}.info-page .contact-section div #contact-form button{all:unset;outline:none;border:unset;background-color:var(--add-color);color:#fff;padding:10px;font-weight:600;transition:all 0.2s linear;cursor:pointer;}.info-page .contact-section div #contact-form button:hover{opacity:0.5;}.ueber-uns-page{padding:30px 10px;}.ueber-uns-page h1{margin-bottom:10px;}.ueber-uns-page h2{margin-bottom:10px;margin-top:20px;font-size:22px;}.ueber-uns-page h3{font-size:20px;margin-bottom:5px;margin-top:40px;}.ueber-uns-page .img-text-section{margin-top:40px;display:flex;gap:40px;justify-content:center;align-items:center;}.ueber-uns-page .img-text-section h3{margin-bottom:5px;margin-top:0px;}.ueber-uns-page .img-text-section img{width:unset;border-radius:20px;border:1px solid #0005;}.ueber-uns-page .img-text-section div{width:100%;}.ueber-uns-page p{font-size:16px;}.ueber-uns-page .pre{font-style:italic;font-weight:600;font-size:18px;text-align:center;margin-top:40px;}@media screen and (max-width:1300px){}@media screen and (max-width:1000px){.category-list .listing .row{width:50%;box-sizing:border-box;}.category-list .listing .row .item img{width:100px;}#zoom-arrow-prev,#zoom-arrow-next{position:absolute;z-index:9;margin:0px;}#zoom-arrow-prev img,#zoom-arrow-next img{filter:brightness(0) invert(1) drop-shadow(0 0px 2px rgba(0,0,0,0.8));}#zoom-arrow-next{right:0px;}#zoom-arrow-prev{left:0px;}.category-section-box .dispf{flex-direction:row;flex-wrap:wrap;}.category-section-box .dispf .row{width:48%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;}.ueber-uns-page .img-text-section{flex-direction:column;gap:20px;}.ueber-uns-page .img-text-section img{width:100%;}.info-page .contact-section{flex-direction:column;}.p .right{position:static;}.p .p-head{padding-right:0px;}.p .p-info{padding-right:0px;}.p .p-info .p-description{padding-left:0px;border-left:unset;}.p .p-info .p-packages{border-left:unset;padding:20px 0px;}.in-nav{padding:20px;}.main-slider-container{margin:10px;}.main-slider-container .prev-btn,.main-slider-container .next-btn{margin:0px 10px;}.p-head .arrows-image-product .prev,.p-head .arrows-image-product .next{opacity:1;border-radius:10px;margin:0px;}.policy-container .policy-nav{display:none;}footer .maxline{margin:0px 20px;}footer .payment-logos{padding:20px;}.prod-slider .prod-section{flex-direction:unset;}.prod-slider .product{width:305px;}.prod-section{flex-direction:column;}.prod-slider .prod-img{width:100%;}.p{display:block;}.p .right{width:auto;padding-top:20px;}.p-description .content{padding-left:0px;}footer .in-footer{flex-direction:column;justify-content:start;gap:40px;padding-left:20px;padding-right:20px;}footer .in-footer .row{width:unset;}.cart{display:block;gap:0px;}.cart-flex{display:flex;flex-direction:column;}.cart .content{width:auto;}.cart .right-section-cart{margin-top:20px;width:auto;}.p .p-image{}.p-imagezoomslider{}.zoomImageSlider{padding:2%;}.carousel-prod-section .med-rel-prod-slider{display:block;}.p .p-order-menu .buybutton{width:auto;}.p .p-image-dots{overflow:scroll;display:flex;}.cart-page{padding-top:20px;}.cart .summary .button{width:auto;}.cart .right-section-cart{width:100%;}.kontakt{flex-direction:column;gap:20px;}#footer-benefits{justify-content:unset;flex-direction:column;gap:20px;}#footer-benefits .row{width:auto;}.uber-uns .uber-uns-tree{margin-top:40px;gap:0px;}.uber-uns .uber-uns-tree article{font-size:35px;}.uber-uns .uber-uns-tree .dispf{gap:0px;}.uber-uns .uber-uns-tree .txt-container{max-width:500px;padding:0px;margin-top:20px;background:#fff;}.uber-uns .uber-uns-tree .dispf-centering .dispf{justify-content:center;}.uber-uns .uber-uns-tree .d-start{justify-content:center;flex-direction:column-reverse;margin-bottom:40px;}.uber-uns .uber-uns-tree .d-end{justify-content:center;flex-direction:column;margin-bottom:40px;}}@media screen and (max-width:800px){.p .buybuttons{position:sticky;bottom:0px;background:#fff;}.p .shadow-visible{box-shadow:0 -4px 12px rgba(0,0,0,0.15);}.time-promotions-container{display:block;text-align:center;margin-top:20px;}.time-promotions-container .timer-container{display:block;margin-top:10px;}.time-promotions-container .timer-container p{display:none;}.icon-menu div img{}.logo img{width:70px;}.categories .tall-layout{display:none;}nav .in-nav{padding:10px;display:flex;}.duo-tiles .row2{display:none;}.p .p-image{}nav .search{width:auto;position:absolute;left:0px;right:0px;top:93px;background-color:#fff;z-index:999999;margin:0px 0px;border-radius:0px;border:1px solid #0005;}.uber-uns h1{font-size:2rem;}.uber-uns h2{font-size:1.2rem;}.uber-uns .input-cursor{height:18px;}.uber-uns p{font-size:14px;}.uber-uns .uber-uns-header{font-size:2rem;}.uber-uns .uber-uns-tiles-dispf{gap:0px;flex-direction:column;}.uber-uns .txt-container{margin-bottom:20px;}#cross-sell-products{overflow:scroll;}.consent-box .consent-buttons{flex-direction:column;}.consent-box .consent-buttons .button{max-width:100%;width:100%;}.planting-trees-box{flex-direction:column;align-items:center;}}@media screen and (max-width:600px){.duo-layout{display:none;}.slider .in-slider h1{font-size:35px;}.slider .in-slider p{display:none;}.cart .boxes{flex-direction:column;}.cart .products .product .prod-img{width:30%;height:100px;background-size:contain;background-color:#fff;}footer .payment-logos{justify-content:left;overflow:scroll;}footer .payment-logos::-webkit-scrollbar{display:none;}.slider{height:400px;}}@media screen and (max-width:450px){.stages{font-size:10px;padding:0px 10px;width:auto;}}@media screen and (max-width:400px){.cart-window-back{align-items:start;}.cart-window-back .cart-window{width:100%;}.cart-window-back .cart-window .in-cart-window{width:100%;box-sizing:border-box;}.p .p-image{}.p{padding-top:0px;}}@media screen and (min-width:1000px){}