body.CHRISTMAS .breadcrumb-wrapper,body.CHRISTMAS .page-header,body.CHRISTMAS .page-summary{display:none}body.CHRISTMAS #main{overflow:hidden}body.CHRISTMAS .paragraph-text:first-child{align-items:center;background-image:url(/build/opinel2026/images/confettis2.f54d5c9c.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#003567;display:flex;justify-content:center;margin:0 calc(50% - 50vw);max-width:none;padding:9.375rem 0;position:relative;text-align:center}body.CHRISTMAS .paragraph-text:first-child>.row{flex-direction:column;max-width:100vw}@media(min-width:62rem){body.CHRISTMAS .paragraph-text:first-child>.row{margin:0 auto;max-width:1240px;padding:0 10.625rem;position:relative;width:calc(100% - 60px)}body.CHRISTMAS .paragraph-text:first-child>.row .text-wrapper{margin-left:0;margin-right:0}}body.CHRISTMAS .paragraph-text:first-child>.row:before{aspect-ratio:.632;background:url(/build/opinel2026/images/fourchettes.5ae07085.webp) 50%/contain no-repeat;bottom:-200px;content:"";height:auto;left:-30px;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:220px;z-index:1}@media(max-width:61.9375rem){body.CHRISTMAS .paragraph-text:first-child>.row:before{bottom:0;left:30px;width:120px}}body.CHRISTMAS .paragraph-text:first-child>.row:after{aspect-ratio:.6;background:url(/build/opinel2026/images/couteaux.cb4c3f4c.webp) 50%/contain no-repeat;bottom:-150px;content:"";height:auto;pointer-events:none;position:absolute;right:-30px;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:200px;z-index:1}@media(max-width:61.9375rem){body.CHRISTMAS .paragraph-text:first-child>.row:after{bottom:0;right:30px;width:100px}}body.CHRISTMAS .paragraph-text:first-child h2{color:#003567;font-family:bodoni-urw,serif;font-size:3.25rem;font-weight:800;line-height:4rem;margin:auto auto 2.5rem!important;max-width:100%;padding:0;width:auto}body.CHRISTMAS .paragraph-text:first-child p{color:#003567;font-size:1.625rem;font-weight:400;line-height:2.25rem;margin:auto;text-align:center;width:100%}body.CHRISTMAS .paragraph-text:first-child .text-wrapper{margin-left:11.25rem;margin-right:11.25rem;position:relative;width:auto}body.CHRISTMAS .paragraph-blockquote{position:relative;width:100%}body.CHRISTMAS .paragraph-blockquote a{color:#a97d50;font-size:4.375rem;font-weight:400;line-height:4.75rem;text-decoration:none}body.CHRISTMAS .paragraph-blockquote a:focus,body.CHRISTMAS .paragraph-blockquote a:hover{color:#8a6540}body.CHRISTMAS .paragraph-blockquote blockquote{margin:auto;padding:12.5rem 0;width:66.6666666667%}body.CHRISTMAS .paragraph-blockquote:before{aspect-ratio:1.061;background:url(/build/opinel2026/images/houx.51e64e31.webp) 50%/contain no-repeat;left:0;top:120px;width:220px}body.CHRISTMAS .paragraph-blockquote:after,body.CHRISTMAS .paragraph-blockquote:before{content:"";height:auto;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;z-index:1}body.CHRISTMAS .paragraph-blockquote:after{aspect-ratio:1.527;background:url(/build/opinel2026/images/cadeau.46ceb913.webp) 50%/contain no-repeat;bottom:60px;right:0;width:270px}body.CHRISTMAS .paragraph-newsletter{overflow:hidden;position:relative}body.CHRISTMAS .paragraph-newsletter .newsletter{padding-bottom:12.5rem;position:relative}body.CHRISTMAS .paragraph-newsletter .newsletter form{position:relative;z-index:99}body.CHRISTMAS .paragraph-newsletter .newsletter h2{margin-left:1.875rem;position:relative}body.CHRISTMAS .paragraph-blockquote.section-fx:not(.is-revealed):after,body.CHRISTMAS .paragraph-blockquote.section-fx:not(.is-revealed):before,body.CHRISTMAS .paragraph-mosaic_noel.section-fx:not(.is-revealed):after,body.CHRISTMAS .paragraph-mosaic_noel.section-fx:not(.is-revealed):before,body.CHRISTMAS .paragraph-text.section-fx:not(.is-revealed)>.row:after,body.CHRISTMAS .paragraph-text.section-fx:not(.is-revealed)>.row:before{opacity:0;scale:.85;transition:none}body.CHRISTMAS .paragraph-mosaic_noel:after{aspect-ratio:1.05;background:url(/build/opinel2026/images/verres.a4ae1c77.webp) 50%/contain no-repeat;bottom:40px;content:"";height:auto;pointer-events:none;position:absolute;right:0;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:265px;z-index:1}@media(max-width:61.9375rem){body.CHRISTMAS .paragraph-newsletter .newsletter{padding-top:6.25rem}body.CHRISTMAS .paragraph-newsletter h2{max-width:none}body.CHRISTMAS .paragraph-newsletter form,body.CHRISTMAS .paragraph-newsletter h2,body.CHRISTMAS .paragraph-text:first-child .text-wrapper{margin-left:1.875rem;margin-right:1.875rem}body.CHRISTMAS .paragraph-blockquote blockquote{padding:8.125rem 0}body.CHRISTMAS .paragraph-blockquote blockquote a{font-size:2.8125rem;line-height:3.1875rem}body.CHRISTMAS .paragraph-blockquote:before{top:15px;width:180px}body.CHRISTMAS .paragraph-blockquote:after{bottom:15px;width:230px}body.CHRISTMAS .paragraph-mosaic_noel{margin:3.125rem 0}body.CHRISTMAS .paragraph-mosaic_noel .d-flex{margin-top:.625rem}body.CHRISTMAS .paragraph-mosaic_noel p{font-size:1.25rem}body.CHRISTMAS .paragraph-mosaic_noel:after{bottom:0}}@media(max-width:47.9375rem){body.CHRISTMAS .ambiance{height:70vh}body.CHRISTMAS .paragraph-blockquote blockquote{padding:6.875rem 0 9.375rem;width:100%}body.CHRISTMAS .paragraph-blockquote blockquote a{font-size:2.125rem;line-height:2.5rem}body.CHRISTMAS .paragraph-blockquote blockquote p{margin:0}body.CHRISTMAS .paragraph-blockquote:before{top:-10px;width:125px}body.CHRISTMAS .paragraph-blockquote:after{width:175px}body.CHRISTMAS .paragraph-mosaic_noel .mosaic_position_0{width:100%}body.CHRISTMAS .paragraph-mosaic_noel .mosaic_position_1{left:auto;margin-top:1.875rem;position:relative;right:auto;top:auto;width:100%}body.CHRISTMAS .paragraph-mosaic_noel .mosaic_position_2{margin-bottom:0;margin-top:1.875rem;width:100%}body.CHRISTMAS .paragraph-mosaic_noel .mosaic_position_2 img{margin-top:0}body.CHRISTMAS .paragraph-mosaic_noel:after{content:none}}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide{background-color:#f8f8f8;background-size:0 0;display:flex;flex-direction:column;height:auto;min-height:0}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide:before{aspect-ratio:768/1040;background:inherit;background-position:50%;background-size:cover;content:"";max-height:calc(100vh - 170px)}@media(min-width:47.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide:before{aspect-ratio:1920/1040}}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide:after{content:none}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption{margin:0 auto;padding-bottom:2.5rem;padding-top:3.75rem;position:static;transform:none}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption .title{color:#003567;font-size:3.75rem}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption .text{color:#003567;margin-bottom:2.5rem}@media(min-width:62rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption .text{max-width:none}}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .btn{text-transform:none}body.noel .footer-links a.logo .logo-noel{display:block;margin:auto;max-width:100%;position:relative;width:228px}body.noel .footer-links a.logo .logo-noel img{max-width:none;width:100%}body.noel .footer-links a.logo .logo-noel .logo-bauble{height:auto;left:0;position:absolute;top:7.167%;transform-origin:87.9% .2%;width:18.645%}body.noel .footer-links a.logo .logo-noel .logo-bauble.is-swinging{animation:logo-bauble-swing 3s ease-in-out}@media(max-width:47.9375rem){body.noel .noel-inter-wrapper{padding:0}}body.noel .noel-inter{background-image:url(/build/opinel2026/images/confettis-creme.d9be424b.webp);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:5.625rem;padding:11.25rem 8.125rem 8.125rem;position:relative}@media(max-width:47.9375rem){body.noel .noel-inter{margin-bottom:1.875rem}}body.noel .noel-inter:before{aspect-ratio:.6;background:url(/build/opinel2026/images/couteaux.cb4c3f4c.webp) 50%/contain no-repeat;bottom:-20px;content:"";height:auto;left:15px;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:180px;z-index:1}@media(max-width:61.9375rem){body.noel .noel-inter:before{width:120px}}@media(max-width:47.9375rem){body.noel .noel-inter:before{width:60px}}body.noel .noel-inter:after{aspect-ratio:.69;background:url(/build/opinel2026/images/bougies.81c403c8.webp) 50%/contain no-repeat;bottom:-40px;content:"";height:auto;pointer-events:none;position:absolute;right:15px;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:200px;z-index:1}@media(max-width:61.9375rem){body.noel .noel-inter:after{width:120px}}@media(max-width:47.9375rem){body.noel .noel-inter:after{width:70px}}@media(max-width:61.9375rem){body.noel .noel-inter{padding:4.375rem 1.25rem}}body.noel .noel-inter p.h2{color:#003567;font-family:bodoni-urw,serif;font-size:2.875rem;font-weight:900;letter-spacing:0;line-height:100%;margin-bottom:1.875rem;text-align:center}@media(min-width:48rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner:after{aspect-ratio:.662;background:url(/build/opinel2026/images/couverts.d36ce97c.webp) 50%/contain no-repeat;bottom:-175px;content:"";height:auto;pointer-events:none;position:absolute;right:30px;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:220px;z-index:1}}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption{inset:auto;position:relative;z-index:0}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption:before{background:url(/build/opinel2026/images/confettis.70ce862f.webp) bottom/cover no-repeat;bottom:0;content:"";left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}@media(max-width:47.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption{padding:0 .9375rem}}@media(min-width:62rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .newshp .news-medium:after{background:url(/build/opinel2026/images/houx.51e64e31.webp) 0 top/auto 220px no-repeat,url(/build/opinel2026/images/flocons-verts.c6fe8874.webp) 100% bottom/auto 200px no-repeat;content:"";display:block;height:220px}}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter{overflow:hidden}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div{position:relative}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div:first-child:after{aspect-ratio:1.061;background:url(/build/opinel2026/images/houx.51e64e31.webp) 50%/contain no-repeat;bottom:-75px;content:"";height:auto;left:-35px;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:210px;z-index:1;z-index:-1}@media(max-width:61.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div:first-child:after{bottom:0}}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div:last-child{position:relative}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div:last-child:after{aspect-ratio:.69;background:url(/build/opinel2026/images/bougies.81c403c8.webp) 50%/contain no-repeat;bottom:-58px;content:"";height:auto;pointer-events:none;position:absolute;right:0;transform:rotate(11deg);transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:150px;z-index:1;z-index:-1}@media(max-width:61.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter .row>div:last-child:after{bottom:36px}}body.noel .page[data-route=sylius_shop_homepage] .homepage .newsletter.section-fx:not(.is-revealed) .row>div:after,body.noel .page[data-route=sylius_shop_homepage] .homepage .pionner.section-fx:not(.is-revealed) .container>.row:after{opacity:0;scale:.85;transition:none}body.noel .page[data-route=sylius_shop_homepage] .homepage .pionner .container>.row{position:relative}body.noel .page[data-route=sylius_shop_homepage] .homepage .pionner .container>.row .pionner-img{display:none!important}body.noel .page[data-route=sylius_shop_homepage] .homepage .pionner .container>.row:after{aspect-ratio:1.527;background:url(/build/opinel2026/images/cadeau.46ceb913.webp) 50%/contain no-repeat;bottom:calc(50% - 50px);content:"";height:auto;pointer-events:none;position:absolute;right:15px;transform:rotate(29deg);transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:310px;z-index:1}@media(max-width:61.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .pionner .container>.row:after{bottom:-100px;width:180px}}body.noel .page[data-route=sylius_shop_product_index] .breadcrumb-wrapper>.container{position:relative}body.noel .page[data-route=sylius_shop_product_index] .breadcrumb-wrapper>.container:after{aspect-ratio:1.061;background:url(/build/opinel2026/images/houx.51e64e31.webp) 50%/contain no-repeat;content:"";height:auto;pointer-events:none;position:absolute;right:10px;top:-78px;transform:rotate(79deg);transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s;width:220px;z-index:1}@media(max-width:47.9375rem){body.noel .page[data-route=sylius_shop_product_index] .breadcrumb-wrapper>.container:after{right:0;top:-120px}}body.noel .page[data-route=sylius_shop_product_index] .breadcrumb-wrapper>.container .col{padding-right:10.625rem}body.noel .page[data-route=sylius_shop_product_index] #products.section-fx:has(>.grid-item:last-child.fx-each:not(.is-revealed)):after,body.noel .page[data-route=sylius_shop_product_index] .ambiance.section-fx:not(.is-revealed)+.breadcrumb-wrapper>.container:after{opacity:0;scale:.85;transition:none}body.noel .page[data-route=sylius_shop_product_index] #products:after{align-self:center;background:url(/build/opinel2026/images/boule.9dd303b0.webp) 50%/auto 150px no-repeat;content:"";flex:0 0 50%;height:200px;margin-left:auto;order:999;pointer-events:none;transition:opacity .6s cubic-bezier(.215,.61,.355,1) .4s,scale .6s cubic-bezier(.215,.61,.355,1) .4s}@media(min-width:62rem){body.noel .page[data-route=sylius_shop_product_index] #products:after{background-size:auto 250px;flex-basis:25%;height:260px}}@media(min-width:61.9375rem)and (max-width:87.4375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .title{font-size:3.75rem}}@media(min-width:47.9375rem)and (max-width:61.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption .title{font-size:3.125rem}}@media(max-width:47.9375rem){body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption{padding-bottom:1.875rem;padding-top:1.875rem}body.noel .page[data-route=sylius_shop_homepage] .homepage .owl-carousel-banner .slide .caption .title{font-size:2.375rem}}@keyframes logo-bauble-swing{0%,to{rotate:0deg}15%{rotate:12deg}35%{rotate:-8deg}55%{rotate:5deg}75%{rotate:-2deg}}@media(prefers-reduced-motion:reduce){body.noel .footer-links .logo-bauble.is-swinging{animation:none}}