#home-gazette{margin:50px 0}.home-gazette-list{display:none}.home-gazette-carousel-wrapper{position:relative}.home-gazette-carousel-img{height:auto;width:100%}.home-gazette-carousel-item{width:100vw}.home-gazette-carousel .slick-dots{bottom:-75px;position:absolute;text-align:center}.home-gazette-carousel .slick-dots li{margin:0}.home-gazette-carousel .slick-dots li button:before{background-color:var(--color-bordeaux-veryflash);border-radius:1000px;content:"";height:8px;opacity:.3;transition:opacity .3s;width:8px}.home-gazette-carousel .slick-dots li.slick-active button:before{opacity:1}.home-gazette-carousel-title{font-size:1.1em;margin:10px 0;opacity:1;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}.home-gazette-carousel-title.sliding{letter-spacing:.4em;opacity:0;transform:translateX(-150px) rotate(1deg)}.home-gazette-carousel-title.sliding.right{transform:translateX(150px) rotate(-1deg)}.home-gazette-carousel-wrapper .carousel-arrow{display:none}@media only screen and (min-width:500px){.home-gazette-carousel-img{margin:0 auto;width:calc(50vw - 30px)}.home-gazette-carousel-wrapper .carousel-arrow{background-color:hsla(0,0%,100%,.5);border-radius:1000px;display:block;height:60px;padding:14px;position:absolute;top:calc(50% - 49px);transition:all .3s;width:60px;z-index:1}.home-gazette-carousel-wrapper .carousel-arrow:hover{background-color:hsla(0,0%,100%,.7);transform:scale(1.05)}.home-gazette-carousel-wrapper .carousel-arrow .icon{height:100%;width:100%}.home-gazette-carousel-wrapper .carousel-arrow.next{right:30px}.home-gazette-carousel-wrapper .carousel-arrow.prev{left:30px}}@media only screen and (min-width:960px){.home-gazette-carousel-wrapper{display:none}.home-gazette-list{display:flex;justify-content:space-evenly}.home-gazette-item{width:calc(33% - 25px)}.home-gazette-img{transition:transform .8s ease-in-out;width:100%}.home-gazette-img-wrapper{overflow:hidden}.home-gazette-item-link:hover .home-gazette-img{transform:scale(1.2)}.home-gazette-item-link:hover .home-gazette-item-title:after{width:100%}.home-gazette-item-title,.home-gazette-item-title.title-underlined{font-size:.9em}}@media only screen and (min-width:1250px){.home-gazette-list{justify-content:space-between;margin:0 100px}}@media only screen and (min-width:1530px){.home-gazette-list{justify-content:space-between;margin:0 auto;width:1330px}}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{cursor:grab}.slick-slider:active{cursor:grabbing}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.linked-products-carousel .slick-dots{position:absolute;text-align:center;top:calc(100% + 14px)}.linked-products-carousel .slick-dots li{height:10px;margin:0;width:15px}.linked-products-carousel .slick-dots li button{height:10px;width:15px}.linked-products-carousel .slick-dots li button:before{background-color:var(--color-bordeaux-veryflash);border-radius:1000px;content:"";height:7px;opacity:.3;transition:opacity .3s;width:7px}.linked-products-carousel .slick-dots li.slick-active button:before{opacity:1}.linked-products-carousel-wrapper .carousel-loader{position:absolute;right:0;top:calc(50% - 45px)}.linked-products-carousel-wrapper .carousel-loader .icon{height:30px;width:30px}.linked-products-carousel .slick-track{display:flex;flex-wrap:nowrap}.linked-products-carousel .slick-slide{flex:none}.linked-products-carousel .product-card{margin:0 auto;max-width:200px;width:calc(50vw - 45px)}@media only screen and (min-width:500px){.linked-products-carousel .product-card{width:calc(33.33vw - 45px)}}@media only screen and (min-width:600px){.linked-products-carousel .product-card{width:calc(33.33vw - 45px)}}@media only screen and (min-width:750px){.linked-products-carousel .product-card{width:calc(25vw - 40px)}}@media only screen and (min-width:960px){.linked-products-carousel-wrapper.custom-carousel-wrapper .carousel-arrow.prev{left:-55px}.linked-products-carousel-wrapper.custom-carousel-wrapper .carousel-arrow.next{right:-55px}.linked-products-carousel-wrapper.custom-carousel-wrapper{margin:0 50px}.linked-products-carousel .product-card{width:calc(25vw - 60px)}}@media only screen and (min-width:1060px){.linked-products-carousel .product-card{width:calc(20vw - 51px)}}@media only screen and (min-width:1130px){.linked-products-carousel .product-card{width:calc(20vw - 80px)}}@media only screen and (min-width:1500px){.linked-products-carousel .product-card{width:180px}}.social-section{margin:75px auto;max-width:1330px}.social-section-title{align-items:center;display:flex;gap:15px;justify-content:center;white-space:nowrap}.social-section-title:after,.social-section-title:before{background-color:#e6e6e6;content:"";display:block;height:1px;width:100%}.social-item{margin:30px 0 60px}.social-list.without-shop .social-item{margin:30px 0}.social-item:last-of-type{margin-bottom:0}.social-item.invisible{display:none}.social-card{margin:0 auto;max-width:325px;position:relative;width:calc(100vw - 30px)}.social-item .loader{display:block;margin:0 auto}.social-card-title{background-color:rgba(0,0,0,.4);border-radius:1000px;color:#fff;font-size:.9em;font-weight:700;left:6px;padding:3px 10px;position:absolute;text-align:center;top:45px}.social-list-more-wrapper{display:flex;justify-content:center}.social-list-more{font-size:1em;opacity:.7;text-decoration:underline;transition:opacity .3s}.social-list-more:hover{opacity:1}.social-item-sales{margin:20px 15px 40px}.social-sales-title{font-size:.95em;text-align:center}@media only screen and (max-width:300px){.social-card-wrapper{transform:scale(.75) translateX(-13vw)}.social-item,.social-item-sales,.social-list.without-shop .social-item{margin-top:-60px}}@media only screen and (min-width:300px) and (max-width:360px){.social-card-wrapper{transform:scale(.85) translateX(-7vw)}.social-item,.social-item-sales{margin-top:-50px}}@media only screen and (min-width:750px){.social-list-more-wrapper{margin-top:-42px}.social-list{margin-top:40px}.social-item{align-items:flex-start;display:flex;gap:15px;justify-content:flex-start;margin-left:15px;margin-right:15px}.social-item-sales{flex:none;margin:0;max-width:60%;width:auto}.social-card-wrapper{flex:none;min-width:325px;width:40%}.social-card{margin:0 auto;width:325px}.social-sales-title{margin-top:0}.social-sales-list{align-items:flex-start;column-gap:5px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:15px}.social-sales-list .product-card{flex:none;font-size:.8em;width:120px}.social-sales-list .product-card-text,.social-sales-list .product-card-title{margin:6px 0}.social-sales-list .product-card-footer{margin-top:8px}.social-item-more-link{margin-top:-30px}.social-sales-title{text-align:left}.social-item .product-card-body{gap:0;margin:0}.social-sales-list .product-card-footer{margin-top:0}}@media only screen and (min-width:1000px){.social-item{gap:0}.social-sales-list .product-card{width:130px}.social-sales-list .product-card-footer{padding:0 15px}.social-item{margin-left:30px;margin-right:30px}.social-sales-list{column-gap:15px}}@media only screen and (min-width:1070px){.social-item .social-sales-list .product-card{font-size:.95em}}@media only screen and (min-width:1250px){.social-section{margin:50px auto}.social-sales-list .product-card{width:140px}.social-sales-list .product-card-footer{padding:0 20px}}#home-recipe{margin:75px 0 90px;min-height:60px}#home-recipe .main-loader{display:block;margin:calc(30px - .8em) auto}.home-recipe-carousel-img{height:auto;transition:all .8s ease-in-out;width:100%}.home-recipe-carousel .product-card-img{align-items:center;display:flex;max-height:calc(100vh - 180px);overflow:hidden;transition:transform .8s}.home-recipe-carousel .product-card-img-wrapper{overflow:hidden}.home-recipe-carousel .product-card-img-link:hover .product-card-img{transform:scale(1.2)}.home-recipe-carousel .product-card-img-link:hover+.product-card-body .product-card-title a,.home-recipe-carousel a:hover{color:var(--color-bordeaux-flash);opacity:1}.home-recipe-carousel .product-card{margin:0 auto;position:relative;width:100vw}.home-recipe-carousel-wrapper.custom-carousel-wrapper .carousel-arrow .icon{height:25px;width:25px}.home-recipe-carousel-wrapper.custom-carousel-wrapper .carousel-arrow{opacity:.3;padding:15px;pointer-events:none}.home-recipe-carousel-wrapper.custom-carousel-wrapper .carousel-arrow.active{opacity:1;pointer-events:all}.home-recipe-carousel-wrapper .carousel-arrow.prev{left:10px}.carousel-dots{bottom:-15px;left:50%;position:absolute;transform:translateX(-50%)}.home-recipe-carousel-wrapper .carousel-dot{background-color:var(--color-bordeaux-veryflash)}.home-recipe-carousel-wrapper .carousel-loader{position:absolute;right:10px;top:calc(50% - 15px)}.home-recipe-carousel-wrapper .carousel-loader .icon{height:30px;width:30px}.home-recipe-carousel .slick-track{display:flex;flex-wrap:nowrap}.home-recipe-carousel .slick-slide{flex:none}.home-recipe-carousel-wrapper{margin:50px 10px 80px}.home-recipe-carousel-item{margin:0 auto;width:calc(50vw - 30px)}.home-recipe-carousel .product-card{width:calc(50vw - 30px)}@media only screen and (min-width:530px){.home-recipe-carousel .product-card{width:calc(33.33vw - 30px)}}@media only screen and (min-width:670px){.home-recipe-carousel-wrapper{margin-left:13px;margin-right:13px}.home-recipe-carousel .product-card{font-size:1.1em;width:calc(33.33vw - 45px)}}@media only screen and (min-width:770px){.home-recipe-carousel-wrapper{margin-left:60px;margin-right:60px}.home-recipe-carousel .product-card{width:calc(33.33vw - 70px)}.home-recipe-carousel-wrapper .carousel-arrow.prev{left:-55px}.home-recipe-carousel-wrapper .carousel-arrow.next{right:-55px}.home-recipe-carousel-wrapper .carousel-loader{right:-50px}}@media only screen and (max-height:800px){@media only screen and (min-width:850px){.home-recipe-carousel-wrapper{margin-left:16px;margin-right:16px}.home-recipe-carousel .product-card{width:calc(25vw - 37px)}}@media only screen and (min-width:1000px){.home-recipe-carousel-wrapper{margin-left:100px;margin-right:100px}.home-recipe-carousel .product-card{width:calc(25vw - 75px)}}@media only screen and (min-width:1250px){.home-recipe-carousel-wrapper{margin-left:180px;margin-right:180px}.home-recipe-carousel .product-card{width:calc(25vw - 115px)}}@media only screen and (min-width:1450px){.home-recipe-carousel-wrapper{margin-left:190px;margin-right:190px}.home-recipe-carousel .product-card{width:calc(20vw - 100px)}}@media only screen and (min-width:1530px){.home-recipe-carousel-wrapper{margin-left:auto;margin-right:auto;width:1120px}.home-recipe-carousel .product-card{width:200px}}}@media only screen and (min-height:800px){@media only screen and (min-width:1100px){.home-recipe-carousel-wrapper{margin-left:120px;margin-right:120px}.home-recipe-carousel .product-card{width:calc(33.33vw - 100px)}}@media only screen and (min-width:1250px){.home-recipe-carousel-wrapper{margin-left:90px;margin-right:90px}.home-recipe-carousel .product-card{width:calc(25vw - 75px)}}@media only screen and (min-width:1350px){.home-recipe-carousel-wrapper{margin-left:120px;margin-right:120px}.home-recipe-carousel .product-card{width:calc(25vw - 85px)}}@media only screen and (min-width:1500px){.home-recipe-carousel-wrapper{margin-left:120px;margin-right:120px}.home-recipe-carousel .product-card{width:calc(20vw - 85px)}}@media only screen and (min-width:1600px){.home-recipe-carousel-wrapper{margin-left:auto;margin-right:auto;width:1360px}.home-recipe-carousel .product-card{width:240px}}}