.color-block-section.gray{margin-bottom:0}.homepage-categories{padding:60px 0}.categories-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;max-width:1276px;margin:0 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.category-card{border-radius:16px;overflow:hidden;position:relative;min-height:500px;width:100%;max-width:404px;margin:0 auto}.category-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.25);box-shadow:0 8px 30px rgba(0,0,0,.25)}.category-card__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;text-align:center}.category-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}.category-card__header{margin-bottom:20px;text-align:center}.category-card__title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.65);font-family:"Fira Sans";font-size:28px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.07px;text-align:center}.category-card__subcategories{margin-bottom:12px}.subcategories-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subcategories-list__item{margin-bottom:1px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.subcategory-link{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.65);font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.04px;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.subcategory-link:hover{color:#fff;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.subcategory-link__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;line-height:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;margin-top:6px}.subcategory-link__icon svg{display:block}.subcategory-link__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.15}.subcategory-link:hover .subcategory-link__icon{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.category_button{color:#333;font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.04px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:48px;padding:8px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-radius:8px;background:#fff}.category-card__footer{text-align:center}@media(max-width: 1275px)and (min-width: 769px){.homepage-categories{padding:52px 0}.categories-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;padding:0 24px;max-width:920px}.category-card{max-width:none;min-height:460px}.category-card__overlay{padding:32px}.category-card__title{font-size:26px}}@media(max-width: 992px)and (min-width: 769px){.categories-grid{gap:20px;padding:0 20px}.category-card{min-height:430px}.category-card__overlay{padding:32px}.subcategory-link{font-size:15px}}@media(max-width: 768px){.categories-grid{grid-template-columns:1fr;gap:15px;padding:0 15px}.category-card__overlay{padding:32px}.category-card__content{min-height:180px}.subcategory-link{font-size:.85rem}.category-card__subcategories{margin-bottom:12px}}@media(max-width: 480px){.category-card__overlay{padding:32px}.category-card__content{min-height:160px}.category-card__title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.65);font-family:"Fira Sans";font-size:28px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.07px}.category-card__subcategories{margin-bottom:12px}}.about-title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.4);font-family:"Fira Sans";font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.1px}.about-text{overflow:hidden;color:#fff;text-overflow:ellipsis;font-family:"Fira Sans";font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.045px}.homepage-about-slider .about-image{position:relative;overflow:visible;border-radius:16px;background:#f4f4f4}.homepage-about-slider .about-image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.home .bestsellers-slider,.home .products-slider-slider{padding-top:56px;padding-bottom:56px}.home .bestsellers-slider .title-block.navigation-block,.home .products-slider-slider .title-block.navigation-block{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.home .bestsellers-slider .title-block.navigation-block h2,.home .products-slider-slider .title-block.navigation-block h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:0 100px;text-align:center}.home .bestsellers-slider .title-block.navigation-block .slider-navigation,.home .products-slider-slider .title-block.navigation-block .slider-navigation{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.home .thema-slider,.home .thema-slider.container{padding-top:0}.home .thema-slider .grid-container{padding-top:0;padding-bottom:56px}.home .homepage-themas-slider .title{margin-top:0}.home .wp-block-acf-bestseller-products,.home .wp-block-acf-homepage-themas,.home .wp-block-acf-featured{margin-top:0;margin-bottom:0}.homepage-about-slider .about-overlay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:clamp(2rem,8vw,5rem);padding-left:clamp(1rem,8vw,7.4rem);padding-right:clamp(1rem,6vw,2rem);color:#fff;background:linear-gradient(294deg, rgba(29, 52, 38, 0) 26.67%, rgba(29, 52, 38, 0.9) 80.83%);gap:.5rem;border-radius:16px}.about-title{margin:0 0 .5rem 0;font-size:clamp(1.25rem,1.05rem + 1.4vw,2.5rem);line-height:1.15;margin-top:40px}.about-text{margin:0 0 1rem 0;max-width:min(70vw,410px);font-size:clamp(.95rem,.85rem + .4vw,1.125rem)}.about-button{display:inline-block;background:#fff;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;border-radius:8px;text-decoration:none;color:#333;font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.04px}@media(max-width: 768px){.homepage-about-slider .about-overlay{padding-left:22px;padding-right:22px;padding-top:96px;padding-bottom:22px}.about-text{max-width:100%}.about-title{margin-top:0}}.homepage-about-slider{position:relative;padding:0px}.homepage-about-slider>.slider:not(.tns-slider){overflow:hidden}.homepage-about-slider>.slider:not(.tns-slider)>.slider-item:not(:first-child){display:none}.homepage-about-slider .title-block.navigation-block{position:absolute;top:clamp(1.1rem,6vw,5rem);left:clamp(1rem,8vw,7.4rem);right:16px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:auto}.homepage-about-slider .title-block.navigation-block .slider-navigation{pointer-events:auto}.homepage-about-slider .title-block.navigation-block .slider-navigation button:after{color:#fff !important}.homepage-about-slider .title-block.navigation-block .slider-navigation button[disabled],.homepage-about-slider .title-block.navigation-block .slider-navigation button[aria-disabled=true],.homepage-about-slider .title-block.navigation-block .slider-navigation button.tns-disabled{cursor:not-allowed;pointer-events:none}.homepage-about-slider .title-block.navigation-block .slider-navigation button[disabled]:after,.homepage-about-slider .title-block.navigation-block .slider-navigation button[aria-disabled=true]:after,.homepage-about-slider .title-block.navigation-block .slider-navigation button.tns-disabled:after{color:hsla(0,0%,100%,.45) !important;-webkit-transform:none;-ms-transform:none;transform:none}.homepage-about-slider .title-block.navigation-block .slider-navigation button[disabled]:hover:after,.homepage-about-slider .title-block.navigation-block .slider-navigation button[aria-disabled=true]:hover:after,.homepage-about-slider .title-block.navigation-block .slider-navigation button.tns-disabled:hover:after{color:hsla(0,0%,100%,.45) !important;-webkit-transform:none;-ms-transform:none;transform:none}.homepage-about-slider .about-overlay{z-index:10}.homepage-about-slider .tns-outer{width:100% !important;padding:0 !important;margin:0 !important}@media(max-width: 768px){.homepage-about-slider .title-block.navigation-block{top:48px;left:22px;right:22px}.homepage-about-slider .slider-navigation.nav-homepage-about{padding-right:22px;width:auto;gap:12px}}@media(max-width: 768px){.homepage-about-slider .about-image{width:100%;height:700px}.homepage-about-slider .about-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.homepage-reviews{margin:80px 0px 80px 0px}.homepage-reviews .review-grid{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:53px}.homepage-reviews .review-grid.tns-slider{display:block;gap:0}.homepage-reviews .review-grid .tns-item{padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-reviews .review-row{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}.homepage-reviews .review-card{max-width:513px;min-height:481px;padding:39px 55px 55px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;overflow:visible;border-radius:16px;background:#eff5f1}.homepage-reviews .review-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-reviews .review-image{width:128px;height:128px;position:absolute;top:-32px;right:39px;-webkit-transform:rotate(7.032deg);-ms-transform:rotate(7.032deg);transform:rotate(7.032deg);border-radius:12px}.homepage-reviews .title-main{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;font-family:"Fira Sans";font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.1px}.homepage-reviews .slider-navigation.nav-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:32px}.homepage-reviews .slider-navigation.nav-reviews button{cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0}.homepage-reviews .slider-navigation.nav-reviews button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;content:"";font-family:"Font Awesome 5 Pro";color:#00b5e0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1.5625rem}@media print,screen and (min-width: 64em){.homepage-reviews .slider-navigation.nav-reviews button:after{font-size:1.125rem}}.homepage-reviews .slider-navigation.nav-reviews button.next:after{content:""}.homepage-reviews .slider-navigation.nav-reviews button:hover:after{color:#9ec218;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.homepage-reviews .review-title{overflow:hidden;color:#77bd8d;text-overflow:ellipsis;font-family:"Patrick Hand";font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.06px;max-width:221px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}@media(max-width: 768px){.homepage-reviews .review-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.homepage-reviews .review-image{position:absolute;top:-48px;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.homepage-reviews .review-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;max-width:none}.homepage-reviews .review-card{text-align:center;padding:80px 0 55px 0}.homepage-reviews .review-text,.homepage-reviews .review-price,.homepage-reviews .review-author{text-align:center;max-width:none}}.homepage-reviews .review-text{overflow:hidden;color:#333;text-overflow:ellipsis;font-family:"Fira Sans";font-size:18px;font-style:italic;font-weight:400;line-height:150%;letter-spacing:.045px;max-width:410px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.homepage-reviews .review-price{overflow:hidden;color:#77bd8d;text-overflow:ellipsis;font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.04px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.homepage-reviews .review-author{overflow:hidden;color:#7da88a;text-overflow:ellipsis;font-family:"Fira Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.04px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.homepage-reviews .review-footer{margin-top:auto}.homepage-reviews .review-rating i{color:#77bd8d}@media(max-width: 1275px)and (min-width: 769px){.homepage-reviews{margin:72px 0}.homepage-reviews .review-grid{margin-top:48px;gap:28px;padding:0 24px}.homepage-reviews .review-card{max-width:none;min-height:430px;padding:34px 38px 42px}.homepage-reviews .review-image{width:112px;height:112px;top:-26px;right:30px}.homepage-reviews .review-title{font-size:22px;max-width:250px}.homepage-reviews .review-text{font-size:17px;max-width:none}}@media(max-width: 992px)and (min-width: 769px){.homepage-reviews .review-grid{gap:20px;padding:0 20px}.homepage-reviews .review-card{min-height:400px;padding:30px 28px 36px}.homepage-reviews .review-image{width:96px;height:96px;top:-20px;right:24px}.homepage-reviews .review-title{font-size:20px;max-width:205px;line-height:140%}.homepage-reviews .review-text{font-size:16px}}.dgl-instagram-gallery{position:relative;margin:64px auto 80px;overflow:visible}.dgl-instagram-gallery .title-block{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.dgl-instagram-gallery__header{width:100%}.dgl-instagram-gallery__profile{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;min-width:0;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 64px;gap:10px}.dgl-instagram-gallery .slider-navigation{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.dgl-instagram-gallery__avatar{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#fff}.dgl-instagram-gallery__info{min-width:0}.dgl-instagram-gallery__title{margin:0;color:#333;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:600;letter-spacing:.1px;line-height:18px}.dgl-instagram-gallery__user,.dgl-instagram-gallery__separator{display:inline;color:#333;font-weight:600}.dgl-instagram-gallery__separator{margin:0 4px}.dgl-instagram-gallery__follow{color:#00b5e0;font-weight:600;text-decoration:none}.dgl-instagram-gallery__follow:hover,.dgl-instagram-gallery__follow:focus-visible{color:#203b2b;text-decoration:underline}.dgl-instagram-gallery__description{margin:2px 0 0;color:#333;font-family:"Fira Sans",sans-serif;font-size:12px;font-weight:600;line-height:18px}.dgl-instagram-gallery .tns-item{vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0)}.dgl-instagram-gallery__track:not(.tns-slider){display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.dgl-instagram-gallery__track:not(.tns-slider)::-webkit-scrollbar{display:none}.dgl-instagram-gallery__track:not(.tns-slider) .dgl-instagram-gallery__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0}@media print,screen and (min-width: 46.25em){.dgl-instagram-gallery__track:not(.tns-slider) .dgl-instagram-gallery__item{-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px)}}.dgl-instagram-gallery__item{display:block;background:rgba(0,0,0,0);scroll-snap-align:start}.dgl-instagram-gallery__item:hover .dgl-instagram-gallery__image,.dgl-instagram-gallery__item:focus-visible .dgl-instagram-gallery__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.dgl-instagram-gallery__item:hover .dgl-instagram-gallery__frame::after,.dgl-instagram-gallery__item:focus-visible .dgl-instagram-gallery__frame::after{background:rgba(32,59,43,.28)}.dgl-instagram-gallery__item:hover .dgl-instagram-gallery__icon,.dgl-instagram-gallery__item:focus-visible .dgl-instagram-gallery__icon{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);background:#fff;color:#333}.dgl-instagram-gallery__item:focus-visible{outline:3px solid #9ec218;outline-offset:3px}.dgl-instagram-gallery__frame{display:block;position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:16px;background:#f4f4f4}.dgl-instagram-gallery__frame::after{content:"";position:absolute;inset:0;background:rgba(32,59,43,0);-webkit-transition:background .25s ease;transition:background .25s ease;pointer-events:none}.dgl-instagram-gallery__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.dgl-instagram-gallery__icon{position:absolute;right:16px;bottom:16px;z-index:1;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.95);color:#333;font-size:22px;-webkit-box-shadow:0 4px 16px rgba(32,59,43,.18);box-shadow:0 4px 16px rgba(32,59,43,.18);-webkit-transition:background .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background .25s ease,color .25s ease;transition:transform .25s ease,background .25s ease,color .25s ease,-webkit-transform .25s ease;pointer-events:none}@media print,screen and (max-width: 63.99875em){.dgl-instagram-gallery{margin:40px auto 56px}.dgl-instagram-gallery .title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;gap:12px}.dgl-instagram-gallery .dgl-instagram-gallery__profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:8px;text-align:center}.dgl-instagram-gallery .dgl-instagram-gallery__avatar{-ms-flex-preferred-size:40px;flex-basis:40px;width:40px;height:40px}.dgl-instagram-gallery .dgl-instagram-gallery__info{width:100%}.dgl-instagram-gallery .dgl-instagram-gallery__title{font-size:14px;line-height:1.35;text-align:center}.dgl-instagram-gallery .dgl-instagram-gallery__title .dgl-instagram-gallery__separator:last-of-type{display:none}.dgl-instagram-gallery .dgl-instagram-gallery__follow{display:block;margin-top:4px}.dgl-instagram-gallery .dgl-instagram-gallery__description{font-size:12px;line-height:1.4;max-width:36em;margin:6px auto 0}.dgl-instagram-gallery .slider-navigation{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dgl-instagram-gallery__icon{right:12px;bottom:12px;width:40px;height:40px;font-size:20px}}@media(max-width: 768px){.home>.wp-block-heading,.home>.wp-block-paragraph,.home>.wp-block-columns,.home>.wp-block-group{padding-left:20px;padding-right:20px}.home>.wp-block-heading,.home>.wp-block-paragraph{text-align:center}.home .homepage-themas-slider .title,.home .title-reviews-main{padding-left:20px;padding-right:20px}.home .homepage-reviews.review-slider .tns-outer{width:100% !important;margin-left:0;margin-right:0;overflow:hidden}.home .homepage-reviews.review-slider .tns-ovh{overflow:hidden}.home .homepage-reviews.review-slider .tns-inner{margin-left:56px !important;margin-right:56px !important;overflow:visible}.home .homepage-reviews.review-slider .review-grid,.home .homepage-reviews.review-slider .review-grid.tns-slider{display:block !important;gap:0 !important}.home .homepage-reviews.review-slider .review-grid .tns-item,.home .homepage-reviews.review-slider .review-slide{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.home .homepage-reviews.review-slider .reviews-background-card{width:100%;max-width:none;margin:0}.home .categories-grid{padding-left:20px;padding-right:20px}.home .bestsellers-slider,.home .products-slider-slider{padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.home .bestsellers-slider>.grid-x,.home .products-slider-slider>.grid-x{margin-left:0;margin-right:0}.home .bestsellers-slider .tns-outer,.home .bestsellers-slider .tns-ovh,.home .bestsellers-slider .tns-inner,.home .products-slider-slider .tns-outer,.home .products-slider-slider .tns-ovh,.home .products-slider-slider .tns-inner{width:100%;margin-bottom:0;padding-bottom:0}.home .bestsellers-slider .image-product-blocks,.home .bestsellers-slider .image-product-blocks.tns-slider,.home .products-slider-slider .image-product-blocks,.home .products-slider-slider .image-product-blocks.tns-slider{display:block !important}.home .bestsellers-slider .title-block.navigation-block h2,.home .products-slider-slider .title-block.navigation-block h2{padding:0 64px;font-size:22px;line-height:1.25}.home .bestsellers-slider .title-block.navigation-block .slider-navigation,.home .products-slider-slider .title-block.navigation-block .slider-navigation{min-width:0;gap:4px}.home .bestsellers-slider .title-block.navigation-block .slider-navigation button,.home .bestsellers-slider .title-block.navigation-block .slider-navigation .prev,.home .bestsellers-slider .title-block.navigation-block .slider-navigation .next,.home .products-slider-slider .title-block.navigation-block .slider-navigation button,.home .products-slider-slider .title-block.navigation-block .slider-navigation .prev,.home .products-slider-slider .title-block.navigation-block .slider-navigation .next{min-width:36px;min-height:36px}.home .thema-slider{margin-top:0;padding-top:0}.home .thema-slider.container,.home .thema-slider .grid-container{padding-top:0 !important;padding-bottom:40px}.home .homepage-themas-slider .title{margin-top:0;margin-bottom:12px}.home .wp-block-acf-bestseller-products,.home .wp-block-acf-homepage-themas{margin-top:0;margin-bottom:0}.home .homepage-categories{padding-top:40px;padding-bottom:40px}.home .category-card__overlay,.home .category-card__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home .category-card__header,.home .category-card__title,.home .category-card__footer{text-align:center}.home .subcategories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .subcategory-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .dgl-instagram-gallery__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .dgl-instagram-gallery__profile{padding:0}.home .dgl-instagram-gallery__title{width:100%;padding:0;text-align:center}.home .dgl-instagram-gallery .slider-navigation{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .homepage-about-slider .about-overlay,.home .homepage-about-slider .about-content-no-image{text-align:center}.home .homepage-about-slider .about-title,.home .homepage-about-slider .about-text{margin-left:auto;margin-right:auto;text-align:center}.home .homepage-about-featured .featured-title,.home .homepage-about-featured .featured-text{text-align:center}}