body.page-template-template-page-home .site-footer{margin-top:0!important}.section{margin-top:1.25rem}@media only screen and (min-width: 48rem){.section{margin-top:1.875rem}}@media only screen and (min-width: 64rem){.section{margin-top:2.5rem}}.section .home-title{font-weight:700;color:#3d2211;width:100%;display:block;position:relative;margin-bottom:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Ubuntu,Arial,cursive,sans-serif;letter-spacing:-.1px}.section .home-title{font-size:clamp(1.125rem,.925rem + .5vw,1.375rem);line-height:clamp(1.4625rem,1.2025rem + .65vw,1.7875rem)}.section .home-desc{margin-bottom:5px;font-size:15px}.section.section-broadcast-banner:first-child{margin-top:12px}.section.section-broadcast-banner>.container.full .swiper-container .swiper{padding-inline:12px}.section.section-broadcast-banner .swiper-container .swiper{transition:.3s}.section.section-broadcast-banner .swiper-container .swiper:not(.swiper-gap) .swiper-slide{height:auto}.section.section-broadcast-banner .swiper-container .swiper:not(.swiper-gap) .swiper-slide{width:calc(83.3333333333% - .1041666667rem)}@media only screen and (min-width: 48rem){.section.section-broadcast-banner .swiper-container .swiper:not(.swiper-gap) .swiper-slide{width:calc(43.4782608696% - .3532608696rem)}}@media only screen and (min-width: 64rem){.section.section-broadcast-banner .swiper-container .swiper:not(.swiper-gap) .swiper-slide{width:calc(29.4117647059% - .4411764706rem)}}.section.section-broadcast-banner .swiper-container .swiper.swiper-gap .swiper-slide{height:auto}.section.section-broadcast-banner .swiper-container .swiper.swiper-gap .swiper-slide{width:calc(76.9230769231% - .1442307692rem)}@media only screen and (min-width: 48rem){.section.section-broadcast-banner .swiper-container .swiper.swiper-gap .swiper-slide{width:calc(50% - .625rem)}}@media only screen and (min-width: 64rem){.section.section-broadcast-banner .swiper-container .swiper.swiper-gap .swiper-slide{width:calc(33.3333333333% - .8333333333rem)}}.section.section-broadcast-banner .swiper-container .swiper .item{height:100%;position:relative;border-radius:6px;overflow:hidden}.section.section-broadcast-banner .swiper-container .swiper .item:after{pointer-events:none;content:""}.section.section-broadcast-banner .swiper-container .swiper .item:after{left:0;top:0;width:100%;height:100%;position:absolute}.section.section-broadcast-banner .swiper-container .swiper .item a{color:currentColor;display:block;height:100%}.section.section-broadcast-banner .swiper-container .swiper .item .broadcast-img{display:block;aspect-ratio:3/2;overflow:hidden;position:relative}.section.section-broadcast-banner .swiper-container .swiper .item .broadcast-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section.section-broadcast-banner .swiper-container .swiper .item .cover-content{padding:.9375rem}@media only screen and (min-width: 48rem){.section.section-broadcast-banner .swiper-container .swiper .item .cover-content{padding:1.25rem}}.section.section-broadcast-banner .swiper-container .swiper .item .cover-content .broadcast-title{color:currentColor;white-space:pre-wrap;margin-bottom:4px;margin-top:4px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Ubuntu,Arial,cursive,sans-serif}.section.section-broadcast-banner .swiper-container .swiper .item .cover-content .broadcast-title{font-size:clamp(1rem,.9rem + .25vw,1.125rem);line-height:clamp(1.3rem,1.17rem + .325vw,1.4625rem)}.section.section-broadcast-banner .swiper-container .swiper .item .cover-content .broadcast-desc{white-space:pre-wrap;line-height:1.4;color:currentColor;font-size:15px}.section.section-broadcast-banner .swiper-container .swiper .item .cover-content .broadcast-link{font-size:14px;margin-top:12px;font-weight:700;display:inline-block;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Ubuntu,Arial,cursive,sans-serif}.section.section-broadcast-banner .swiper-container .swiper:hover .item:after{transition:.3s;background-color:#0003}.section.section-broadcast-banner .swiper-container .swiper:hover .item:hover:after{background-color:transparent}.section.section-cta{position:relative}.section.section-cta:after{content:"";background-color:#3d2211;opacity:.5;transition:.3s}.section.section-cta:after{left:0;top:0;width:100%;height:100%;position:absolute}.section.section-cta>picture{left:0;top:0;width:100%;height:100%;position:absolute}.section.section-cta>picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section.section-cta>.container{min-height:350px;display:flex;align-items:center;position:relative;z-index:1}.section.section-cta>.container .inner{display:flex;flex-flow:column nowrap;gap:10px;padding:50px;width:100%;align-items:flex-start}@media only screen and (max-width: 39.99875rem){.section.section-cta>.container .inner{padding:15px}}.section.section-cta>.container .inner .title{color:#fff;font-weight:700}.section.section-cta>.container .inner .title{font-size:clamp(1.25rem,.75rem + 1.25vw,1.875rem);line-height:clamp(1.625rem,.975rem + 1.625vw,2.4375rem)}.section.section-cta>.container .inner .desc{color:#fff;font-weight:400;font-size:15px}.section.section-cta>.container .inner .btn-link{margin-top:12px}.section.section-slide-shadow .swiper-container{margin:-6px}.section.section-slide-shadow .swiper-container .swiper{padding:6px}.section.section-slide-shadow .swiper-container .swiper :where(.product,.item){box-shadow:#0003 0 0 6px}.section.section-product-cat>.container{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 60px}.section.section-product-cat>.container{padding-top:1.25rem}@media only screen and (min-width: 48rem){.section.section-product-cat>.container{padding-top:1.875rem}}@media only screen and (min-width: 64rem){.section.section-product-cat>.container{padding-top:2.5rem}}.section.section-product-cat>.container{padding-bottom:1.25rem}@media only screen and (min-width: 48rem){.section.section-product-cat>.container{padding-bottom:1.875rem}}@media only screen and (min-width: 64rem){.section.section-product-cat>.container{padding-bottom:2.5rem}}@media only screen and (max-width: 79.99875rem){.section.section-product-cat>.container{display:block}}.section.section-product-cat>.container:before,.section.section-product-cat>.container:after{background-color:#eee;height:1px;content:""}.section.section-product-cat>.container:before,.section.section-product-cat>.container:after{position:absolute;width:calc(100% - 30px);left:15px}.section.section-product-cat>.container:before{top:0}.section.section-product-cat>.container:after{bottom:0}.section.section-product-cat>.container .group-title{flex:0 0 auto;min-width:0}@media only screen and (max-width: 79.99875rem){.section.section-product-cat>.container .group-title{margin-bottom:15px}}.section.section-product-cat>.container .swiper-container{flex:1 1 0;min-width:0;width:auto}.section.section-product-cat>.container .swiper-container .swiper-slide{height:auto}.section.section-product-cat>.container .swiper-container .swiper-slide{width:calc(12.5% - .65625rem)}@media only screen and (max-width: 63.99875rem){.section.section-product-cat>.container .swiper-container .swiper-slide{width:calc(16.6666666667% - .625rem)}}@media only screen and (max-width: 47.99875rem){.section.section-product-cat>.container .swiper-container .swiper-slide{max-width:100px}.section.section-product-cat>.container .swiper-container .swiper-slide{width:calc(30.303030303% - .5227272727rem)}}.section.section-product-cat>.container .swiper-container .item{height:100%;box-shadow:none}.section.section-product-cat>.container .swiper-container .item .item-link{height:100%;padding:8px;box-shadow:#0003 0 0 6px;word-break:break-word;display:flex;flex-flow:column nowrap;border-radius:4px;transition:transform .2s;color:#3d2211}.section.section-product-cat>.container .swiper-container .item .item-link{gap:.625rem}@media only screen and (min-width: 64rem){.section.section-product-cat>.container .swiper-container .item .item-link{gap:1.25rem}}.section.section-product-cat>.container .swiper-container .item .item-link:hover{transform:translateY(-4px)}.section.section-product-cat>.container .swiper-container .item .item-link .title{line-height:1.3;font-size:15px;margin-bottom:0}.section.section-product-cat>.container .swiper-container .item .item-link .thumb{justify-content:flex-end;margin-top:auto;display:flex}.section.section-product-cat>.container .swiper-container .item .item-link .thumb img{display:block;width:53px;max-width:100%;aspect-ratio:1/1;object-fit:contain;object-position:center}.section.section-latest-news .news-list{margin-top:.9375rem}@media only screen and (min-width: 64rem){.section.section-latest-news .news-list{margin-top:1.25rem}}.section.section-latest-news .items-list{margin-top:.9375rem}@media only screen and (min-width: 64rem){.section.section-latest-news .items-list{margin-top:1.25rem}}.section.section-latest-news .items-list .swiper-slide{width:calc(25% - .9375rem)}@media only screen and (max-width: 63.99875rem){.section.section-latest-news .items-list .swiper-slide{width:calc(33.3333333333% - .8333333333rem)}}@media only screen and (max-width: 47.99875rem){.section.section-latest-news .items-list .swiper-slide{width:calc(76.9230769231% - .1442307692rem)}}.section.section-latest-news .inspiration-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px}@media only screen and (max-width: 63.99875rem){.section.section-latest-news .inspiration-grid{grid-template-columns:repeat(2,1fr)}}.section.section-latest-news .inspiration-grid .inspiration-card{position:relative;border-radius:6px;overflow:hidden}@media only screen and (max-width: 39.99875rem){.section.section-latest-news .inspiration-grid .inspiration-card{grid-column:1/-1}}.section.section-latest-news .inspiration-grid .inspiration-card .content{pointer-events:none;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:20px}@media only screen and (max-width: 63.99875rem){.section.section-latest-news .inspiration-grid .inspiration-card .content{padding:15px}}.section.section-latest-news .inspiration-grid .inspiration-card .content .title{font-weight:500;margin-bottom:0;color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Ubuntu,Arial,cursive,sans-serif}.section.section-latest-news .inspiration-grid .inspiration-card .content .title{font-size:clamp(.9375rem,.8375rem + .25vw,1.0625rem);line-height:clamp(1.21875rem,1.08875rem + .325vw,1.38125rem)}.section.section-latest-news .inspiration-grid .inspiration-card .content .title{overflow:hidden;text-overflow:ellipsis;white-space:initial;overflow-wrap:break-word}@supports (-webkit-line-clamp: 2){.section.section-latest-news .inspiration-grid .inspiration-card .content .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.section.section-latest-news .inspiration-grid .inspiration-card .content .excerpt{white-space:pre-wrap;line-height:1.4;color:currentColor;font-size:15px;opacity:.9;display:none}.section.section-latest-news .inspiration-grid .inspiration-card.large{grid-row:span 2}.section.section-latest-news .inspiration-grid .inspiration-card.large .content .title{font-weight:700}.section.section-latest-news .inspiration-grid .inspiration-card.large .content .title{font-size:clamp(.9375rem,.6875rem + .625vw,1.25rem);line-height:clamp(1.21875rem,.89375rem + .8125vw,1.625rem)}@media only screen and (max-width: 63.99875rem){.section.section-latest-news .inspiration-grid .inspiration-card.large{grid-column:1/-1}}@media only screen and (min-width: 64rem){.section.section-latest-news .inspiration-grid .inspiration-card.large .cover{height:100%}.section.section-latest-news .inspiration-grid .inspiration-card.large .cover .res{height:100%;display:block;aspect-ratio:auto}}.section.section-latest-news .inspiration-grid .inspiration-card.large .content{padding:30px 25px}@media only screen and (max-width: 63.99875rem){.section.section-latest-news .inspiration-grid .inspiration-card.large .content{padding:15px}}.section.section-latest-news .inspiration-grid .inspiration-card.large .content .title{margin-bottom:7px}.section.section-latest-news .inspiration-grid .inspiration-card.large .content .excerpt{display:block}.section.section-latest-news .inspiration-grid .inspiration-card.large .content .excerpt{overflow:hidden;text-overflow:ellipsis;white-space:initial;overflow-wrap:break-word}@supports (-webkit-line-clamp: 2){.section.section-latest-news .inspiration-grid .inspiration-card.large .content .excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.section.section-latest-news .btn-link{position:relative;left:50%;transform:translate(-50%)}.section.section-products .products{margin-top:.9375rem}@media only screen and (min-width: 64rem){.section.section-products .products{margin-top:1.25rem}}.section.section-products .products .item{height:100%;padding-bottom:12px}.section.section-products .products .item :where(.woocommerce-loop-product__title,.loop-stars-rating,.price){margin-inline:12px}@media only screen and (max-width: 39.99875rem){.section.section-products .products .item .woocommerce-loop-product__title{overflow:hidden;text-overflow:ellipsis;white-space:initial;overflow-wrap:break-word}@supports (-webkit-line-clamp: 2){.section.section-products .products .item .woocommerce-loop-product__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}}.section.section-products .btn-link{left:50%;transform:translate(-50%)}.section.section-slide-products .swiper-container .swiper-slide{position:relative;height:auto;min-width:175px}.section.section-slide-products .swiper-container .swiper-slide{width:calc(20% - .75rem)}.section.section-slide-products .swiper-container .swiper-slide .ranking{z-index:1;pointer-events:none;position:absolute;top:0;right:0;display:flex;justify-content:flex-end;padding-top:7px;color:#fff;font-weight:700;transition:transform .2s;background:linear-gradient(to right top,transparent 0%,transparent 50%,rgba(61,34,17,.3) 50%,rgba(61,34,17,.9) 100%)}.section.section-slide-products .swiper-container .swiper-slide .ranking{width:2.8125rem;height:2.8125rem}.section.section-slide-products .swiper-container .swiper-slide .ranking{font-size:clamp(.625rem,.525rem + .25vw,.75rem);line-height:clamp(.625rem,.525rem + .25vw,.75rem)}.section.section-slide-products .swiper-container .swiper-slide .ranking span{width:60%;text-align:center}@media only screen and (max-width: 63.99875rem){.section.section-slide-products .swiper-container .swiper-slide{width:calc(25% - .703125rem)}}@media only screen and (max-width: 47.99875rem){.section.section-slide-products .swiper-container .swiper-slide{max-width:200px}.section.section-slide-products .swiper-container .swiper-slide{width:calc(71.4285714286% - .2678571429rem)}}.section.section-slide-products .swiper-container .swiper-slide:hover .ranking{transform:translateY(-4px)}
