@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Patrick+Hand+SC&display=swap";@import"https://fonts.googleapis.com/css2?family=Freehand&display=swap";@import"https://fonts.googleapis.com/css2?family=Reenie+Beanie&display=swap";body{font-family:Poppins,sans-serif}@font-face{font-family:Anime;src:url(../assets/Animefont.ttf) format("truetype")}@font-face{font-family:BoldFont;src:url(../assets/theboldfont_new.ttf) format("truetype")}#hats_free_shipping{text-align:center;overflow:hidden;font-size:12px;font-style:italic;text-transform:uppercase;color:#fff;background-color:#000}#hats_free_shipping div{margin:auto;max-width:80%;padding:5px 0}#hats_free_shipping div.free{animation:move infinite alternate 1s ease-in-out}@keyframes move{0%{transform:translate(-5px)}to{transform:translate(5px)}}body{overflow-x:hidden}body main{background-color:#fffbf7}body main facet-filters-form form.mobile-facets{z-index:1000}body .post-it-image{display:flex;width:100%;margin:auto;align-items:center}body .post-it-image img{margin-left:50px;max-width:200px}.rte a{color:#f3742d}header .menu-drawer__utility-links localization-form:first-child,header .menu-drawer__utility-links .list{display:none}.section+.section{margin-top:0!important}.card__badge .badge{height:auto}.hats--epuise{background:gray;color:#fff}.section-header.shopify-section-group-header-group{z-index:999}@media screen and (max-width: 767px){.header__heading img.header__heading-logo{max-width:50%}}.badge_tylt{border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:max-content;padding:5px 10px;font-size:14px;line-height:14px;font-family:BoldFont,sans-serif;position:absolute;right:-10px;top:-10px;z-index:2;box-shadow:0 2px 10px #00000042}.badge_tylt p{display:flex;margin:4px 0 0;flex-direction:column;justify-content:center;align-items:center;color:#1b1b1b}.badge_tylt p span{color:#fff}.badge_tylt.bfriday{background-color:#c45bfe}.badge_tylt.bfriday.puzzle{top:-15px}.badge_tylt.bfriday.puzzle p{color:#1b1b1b;font-size:10px;line-height:10px}.badge_tylt.bfriday.puzzle p span{color:#fff;font-size:25px;line-height:25px}.badge_tylt.cmonday{background-color:#e12d16}#hats_img_text{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}#hats_img_text .container{width:900px;max-width:90vw;height:200px;display:flex;border-radius:20px;overflow:hidden;background:#fff;box-shadow:#7f7f7f57 0 10px 13px}@media screen and (max-width: 768px){#hats_img_text .container{width:400px;max-width:90vw;flex-direction:column;height:auto;gap:20px}}#hats_img_text .container .image{width:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 768px){#hats_img_text .container .image{width:100%;height:300px}}#hats_img_text .container .image a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#hats_img_text .container .image a .img{width:100%;height:100%;background-size:cover;background-position:center center}#hats_img_text .container .text{width:50%;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width: 768px){#hats_img_text .container .text{width:100%}}#hats_img_text .container .text h2,#hats_img_text .container .text p{margin:0}#hats_img_text .container .btn{display:flex;align-items:center;justify-content:center;width:fit-content;margin:30px auto 0;padding:6px 20px;background:#722100;border-radius:30px;color:#fff;text-decoration:none}#hats_img_text .container .btn:hover{background:#e7821c}@media screen and (max-width: 768px){#hats_img_text .container .btn{margin:20px auto}}#hats_multi_marquee{z-index:5;position:relative;max-width:100vw;overflow:hidden}#hats_multi_marquee .marquee_multi{overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #000;display:flex;background-color:#fcf6e6;z-index:1;position:relative;align-items:center;width:120vw;left:-10vw}#hats_multi_marquee .marquee_multi .text{margin:0;white-space:nowrap;text-transform:uppercase;font-weight:700;color:#000;position:relative;bottom:-1px;display:flex;align-items:center}#hats_socials_icons{background-color:#fff;padding:20px 0}#hats_socials_icons .container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}#hats_socials_icons .container .socials{display:flex;gap:10px;justify-content:center;align-items:center}#hats_socials_icons .container a{display:flex;width:25px;height:25px;transition:all .3s cubic-bezier(.755,.05,.855,.06);justify-content:center;align-items:center;opacity:.87;position:relative;top:0}#hats_socials_icons .container a img{width:100%;height:100%;object-position:center center}#hats_socials_icons .container a:hover{top:-10px;scale:1.1}.hats_storedecks_bottom{height:1px;z-index:3;position:relative;max-width:100vw}.hats_storedecks_bottom__container{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:100%;margin:auto;overflow-x:clip}.hats_storedecks_bottom__container span{bottom:10vh;left:-20vw;height:20vh;position:absolute;width:15vw;min-width:30px;animation:storedeck_u 5s infinite ease-in-out alternate;transform-origin:right center;background-repeat:no-repeat;background-size:contain;background-position:center;scale:-1 1}.hats_storedecks_bottom__container span:nth-child(1){bottom:25vh;right:-20vw;height:30vh;left:unset;animation-duration:7s;transform-origin:left center}@keyframes storedeck_u{0%{transform:skew(1deg)}to{transform:skew(-1deg)}}#hats_slides{position:relative;z-index:4}.hats_storedecks_top{height:1px;z-index:3;position:relative;max-width:100vw}.hats_storedecks_top__container{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:100%;margin:auto;overflow-x:clip}.hats_storedecks_top__container span{top:-10px;position:absolute;width:5vw;min-width:30px;animation:storedeck_p infinite ease-in-out alternate;transform-origin:top center;background-repeat:no-repeat;background-size:contain;background-position:top center}.hats_storedecks_top__container span:nth-child(1){left:5vw;height:15vh;animation-duration:7s}.hats_storedecks_top__container span:nth-child(2){left:8vw;height:25vh;animation-duration:8s}.hats_storedecks_top__container span:nth-child(3){left:83vw;height:15vh;animation-duration:6s}@media screen and (min-width: 765px){.hats_storedecks_top__container span:nth-child(3){left:87vw}}.hats_storedecks_top__container span:nth-child(4){left:87vw;height:15vh;animation-duration:5s}@media screen and (min-width: 765px){.hats_storedecks_top__container span:nth-child(4){left:90vw}}.hats_storedecks_top__container span:nth-child(5){left:93vw;height:20vh;animation-duration:10s}@media screen and (min-width: 765px){.hats_storedecks_top__container span:nth-child(5){left:93vw}}@keyframes storedeck_p{0%{rotate:5deg}to{rotate:-5deg}}.tylt-artbook-archive{padding:10vh 0 0;position:relative;background:linear-gradient(217deg,#1a1818,#1a1818 70.71%);overflow:hidden}.tylt-artbook-archive__container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.tylt-artbook-archive__container .tylt-artbook-archive__number{max-width:54vw;height:auto;margin:auto}@media screen and (max-width: 767px){.tylt-artbook-archive__container .tylt-artbook-archive__number{max-width:82vw}}.tylt-artbook-archive__blocks{display:flex;flex-direction:column;color:#fff;max-width:1200px;width:100%;gap:20px;justify-content:center;align-items:center;margin:-60px auto 30px;font-weight:400}@media screen and (max-width: 767px){.tylt-artbook-archive__blocks{margin:-20px auto 30px}}.tylt-artbook-archive__blocks .tylt-artbook-archive__block-anim{width:100vw;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.tylt-artbook-archive__blocks .tylt-artbook-archive__block-anim{width:calc(100vw + 180px)}}.tylt-artbook-archive__blocks .tylt-artbook-archive__block-anim .tylt-artbook-archive__anim{width:100%;object-fit:cover}.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container{width:100%;max-width:700px;gap:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container b{font-weight:700;color:#fc5e17}.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container .tylt-artbook-archive__text{font-size:45px;text-align:center;font-family:BoldFont,sans-serif;text-transform:uppercase;font-style:italic}@media screen and (max-width: 767px){.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container .tylt-artbook-archive__text{font-size:2.3rem}}.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container .tylt-artbook-archive__signature-container{display:flex;justify-content:flex-end;width:100%}.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container .tylt-artbook-archive__signature-container img{max-height:80px;position:relative;right:-25%}@media screen and (max-width: 767px){.tylt-artbook-archive__blocks .tylt-artbook-archive__text_container .tylt-artbook-archive__signature-container img{max-height:60px;right:0}}.tylt-artbook-archive__image-text{max-width:600px;display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width: 767px){.tylt-artbook-archive__image-text{gap:5px;font-size:12px}}.tylt-artbook-archive__image-text img{max-width:3em;position:relative;rotate:-2deg;left:0;animation:fly infinite 7s ease-in-out}@media screen and (max-width: 767px){.tylt-artbook-archive__image-text img{max-height:100px}}.tylt-artbook-archive__text-end{max-width:600px}@media screen and (max-width: 767px){.tylt-artbook-archive__text-end{font-size:12px}}@keyframes fly{0%,to{transform:translateY(0)}75%{rotate:-1deg}50%{transform:translateY(-10px)}}.tylt-artbook-bandeau{background:#fc5e17;z-index:2;position:relative}.tylt-artbook-bandeau__container{display:grid;grid-template-columns:120px 120px 1fr 240px;max-width:1200px;margin:auto;gap:10px;height:fit-content;padding:10px 55px;overflow:hidden;position:relative;align-items:center}@media screen and (max-width: 959px){.tylt-artbook-bandeau__container{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto 60px;height:auto;padding:20px 20px 10px;gap:0px 10px}}.tylt-artbook-bandeau__text{display:flex;flex-direction:column;height:100%;justify-content:space-around;position:relative}@media screen and (max-width: 959px){.tylt-artbook-bandeau__text{grid-column:2/5}}.tylt-artbook-bandeau__text h1{font-family:BoldFont;margin:0;color:#fff;line-height:1em}@media screen and (max-width: 959px){.tylt-artbook-bandeau__text h1{font-size:20px}}.tylt-artbook-bandeau__text h2{margin:-10px 0 0;color:#fff;font-style:italic;letter-spacing:1px;font-weight:200}@media screen and (max-width: 959px){.tylt-artbook-bandeau__text h2{font-size:14px;margin-top:-5px}}.tylt-artbook-bandeau__text__button{border:2px solid #000;border-radius:30px;padding:2px 20px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:1px;font-size:20px;background-color:#000;color:#fff;width:fit-content;position:absolute;right:325px;bottom:20px;text-decoration:none;cursor:pointer}@media screen and (max-width: 959px){.tylt-artbook-bandeau__text__button{position:relative;grid-column:1/3;height:fit-content;grid-row:2;right:0;bottom:0;font-size:15px;align-self:self-end;letter-spacing:0px}}.tylt-artbook-bandeau__text p{margin:0;color:#000;font-size:14px;line-height:1.4em}.tylt-artbook-bandeau__image-container{display:flex;align-items:flex-end;height:20vh;justify-content:center}@media screen and (max-width: 959px){.tylt-artbook-bandeau__image-container{height:auto;align-items:center}}.tylt-artbook-bandeau__image-container img,.tylt-artbook-bandeau__image-container dotlottie-wc{max-width:100%;width:auto;height:100%;display:block}.tylt-artbook-bandeau__image-container dotlottie-wc{margin-bottom:-15px}.tylt-artbook-bandeau__image-container.dino dotlottie-wc{width:100%;height:auto;display:block;margin-bottom:-15px}@media screen and (max-width: 959px){.tylt-artbook-bandeau__image-container.dino{grid-column:3/5}}@media screen and (max-width: 959px){.tylt-artbook-bandeau__image-container.flame{display:none}}.tylt-artbook-intro{position:relative;z-index:3;background-color:#fffbf7;height:fit-content;min-height:650px;overflow:hidden;background-size:contain;background-position:center bottom;background-repeat:repeat no-repeat;padding-top:20px;display:flex;flex-direction:column}@media screen and (max-width: 959px){.tylt-artbook-intro{min-height:320px}}.tylt-artbook-intro__image{display:flex;align-items:center;height:auto}.tylt-artbook-intro__image img{max-width:600px;width:62vw;margin:0 auto}@media screen and (max-width: 767px){.tylt-artbook-intro__image img{width:92%}}.tylt-artbook-intro__video{width:100vw;display:flex;align-items:flex-end;justify-content:center;position:relative;margin-top:-15vw;bottom:-1px}@media screen and (min-width: 1200px){.tylt-artbook-intro__video{margin-top:-150px}}@media screen and (max-width: 767px){.tylt-artbook-intro__video{margin-top:-20vw}}.tylt-artbook-intro__video video{max-width:1100px;width:149vw;background-color:#0000}@media screen and (max-width: 767px){.tylt-artbook-intro__video video{min-width:170vw}}body:has(#tylt-artbook-notch),html:has(#tylt-artbook-notch){scroll-behavior:smooth}body:has(#tylt-artbook-notch) #free_shipping_message,html:has(#tylt-artbook-notch) #free_shipping_message{color:#000!important}body:has(#tylt-artbook-notch) #free_shipping_message span,html:has(#tylt-artbook-notch) #free_shipping_message span{color:#000!important}body:has(#tylt-artbook-notch) .review-slider-section,html:has(#tylt-artbook-notch) .review-slider-section{display:none}#tylt-artbook-notch{position:fixed;top:8px;left:50%;background-color:#000;width:fit-content;min-width:350px;z-index:1000;padding:5px 25px;border-radius:90px;color:#fc5e17;transform:translate(-50%);transition:all .2s cubic-bezier(.175,.885,.32,1.275);scroll-behavior:smooth}@media screen and (max-width: 767px){#tylt-artbook-notch{top:35px}#tylt-artbook-notch.scrool{top:8px}}#tylt-artbook-notch.scrool{padding:2px}#tylt-artbook-notch.scrool .tylt-artbook-notch__text{display:none}#tylt-artbook-notch.scrool .tylt-artbook-notch__button{display:flex;width:100%;text-align:center;justify-content:center;background-color:#fc5e17;color:#fffbf7;font-family:BoldFont;padding:5px 30px 1px;border-radius:30px;text-decoration:none;opacity:1;transition:all .2s cubic-bezier(.175,.885,.32,1.275);letter-spacing:auto}#tylt-artbook-notch.scrool .tylt-artbook-notch__button:hover{letter-spacing:2px}#tylt-artbook-notch .tylt-artbook-notch__button{display:flex;opacity:0;width:0px}#tylt-artbook-notch .tylt-artbook-notch__content{display:flex;flex-direction:row;justify-content:center;align-items:center}#tylt-artbook-notch .tylt-artbook-notch__subtitle{margin:0;text-transform:uppercase;text-wrap:nowrap}#tylt-artbook-notch .tylt-artbook-notch__subtitle span{color:#fff;font-weight:700}@media screen and (max-width: 767px){#tylt-artbook-notch .tylt-artbook-notch__subtitle{font-size:13px}}.tylt-artbook-preco{background-repeat:no-repeat,no-repeat repeat;background-position:top center,top right,top left;background-size:contain}.tylt-artbook-preco .tylt-artbook-preco__container{display:grid;padding:50px 0;gap:10px 0px;grid-template-columns:1fr 1fr;grid-template-rows:900px 60px 70vh;max-width:1200px;margin:auto;justify-items:center}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container{padding:30px 5px;grid-template-rows:500px 60px 35vh;gap:10px}}.tylt-artbook-preco .tylt-artbook-preco__container dotlottie-wc{grid-column:1/3;grid-row:1}.tylt-artbook-preco .tylt-artbook-preco__container.end{grid-template-columns:1fr;grid-template-rows:700px 50px}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container.end{grid-template-rows:300px 50px}}.tylt-artbook-preco .tylt-artbook-preco__container.end dotlottie-wc{max-width:900px;width:100%;height:100%}.tylt-artbook-preco .tylt-artbook-preco__container.end .buy_artbook{border:2px solid #000;border-radius:30px;padding:2px 20px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:1px;font-size:20px;background-color:#000;color:#fff;width:fit-content;text-decoration:none;cursor:pointer;margin:auto;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.tylt-artbook-preco .tylt-artbook-preco__container.end .buy_artbook:hover{letter-spacing:2px}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title{position:relative;display:flex;justify-content:center;align-items:center;grid-column:1/3}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span{background-repeat:no-repeat;position:absolute;grid-column:1/3;height:fit-content}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.fleche{aspect-ratio:38/75;transform-origin:center left;animation:arrow 5s ease-in-out infinite;z-index:1;width:70px;right:15%;bottom:-70px}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.fleche{width:35px;height:auto;bottom:-10px;right:2%}}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.etoile_one{width:30px;aspect-ratio:1/1;z-index:3;top:-10px;left:17%;animation:spark 1s linear infinite}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.etoile_one{width:15px;height:auto;top:10px;left:2%}}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.etoile_two{width:40px;aspect-ratio:1/1;z-index:3;top:-40px;right:21%;animation:spark .8s linear infinite}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title span.etoile_two{width:20px;height:auto;top:-10px;right:10%}}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__title .titre-mobile{margin:auto;z-index:2;height:100%;max-width:90%}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two{margin-top:8vh;display:flex;grid-column:2;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;gap:5px;justify-content:space-evenly;position:relative}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two{margin-top:2vh}}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one .pack-text,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two .pack-text{color:#fffbf7;background-color:#fc5e17;border-radius:30px;padding:5px 30px 2px;text-transform:uppercase;font-family:BoldFont;display:flex;align-items:center;justify-content:center;letter-spacing:1px;cursor:pointer;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one .pack-text.active,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two .pack-text.active{letter-spacing:2px}@media screen and (max-width: 767px){.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one .pack-text,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two .pack-text{font-size:2.9vw}}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one a,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two a{position:absolute;width:100%;height:100%;cursor:pointer;z-index:2;display:flex;opacity:0}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one .container_img,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two .container_img{display:flex;justify-content:center;align-items:center;overflow:hidden;height:80%;aspect-ratio:30/40}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one .container_img img,.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two .container_img img{object-fit:contain;width:100%;height:100%}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_one{grid-row:3;grid-column:1}.tylt-artbook-preco .tylt-artbook-preco__container .tylt-artbook-preco__pack_two{grid-row:3;grid-column:2}@keyframes arrow{0%,to{rotate:-5deg}50%{rotate:15deg}}@keyframes spark{0%,to{rotate:-5deg;scale:1}25%{rotate:5deg}50%{rotate:-5deg;scale:1.2}}.tylt-artbook-revendeurs-search{background-color:#000}.tylt-artbook-revendeurs-search .search-section-header{max-width:1095px;margin:auto;padding:50px 30px 0;color:#fff;display:flex;flex-direction:column;align-items:flex-start}.tylt-artbook-revendeurs-search .search-section-header .section-title{font-size:50px;font-weight:700;margin:0;text-transform:uppercase;color:#fff;line-height:50px}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .search-section-header .section-title{font-size:30px;line-height:30px}}.tylt-artbook-revendeurs-search .search-section-header .section-subtitle{font-size:40px;line-height:50px;margin:0;color:#fc5e17;text-transform:uppercase;font-style:italic;text-wrap:wrap;display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .search-section-header .section-subtitle{font-size:15px;line-height:15px}}.tylt-artbook-revendeurs-search .search-section-header .section-subtitle:before{font-style:normal;content:"";display:inline-flex;width:25px;height:40px;margin-right:5px;background-image:url(../assets/location-dot-solid-full.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .search-section-header .section-subtitle:before{width:20px;height:30px}}.tylt-artbook-revendeurs-search .search-container{position:relative;width:100%;display:flex;justify-content:flex-start;background-color:#000;margin-top:30px}.tylt-artbook-revendeurs-search .search-container .search-input{width:25vw;padding:10px 35px;border:1px solid #ddd;border-radius:30px;font-size:16px}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .search-container .search-input{width:100%}}.tylt-artbook-revendeurs-search .clear-button{position:relative;right:40px;top:50%;background:none;border:none;font-size:18px;cursor:pointer;color:#999}.tylt-artbook-revendeurs-search .container{background-color:#000;padding:50px 0}.tylt-artbook-revendeurs-search .store-blocks-container{max-width:1095px;margin:auto;display:flex;flex-wrap:wrap;gap:20px;min-height:400px}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .store-blocks-container{flex-direction:column;align-items:center}}.tylt-artbook-revendeurs-search .store-block{padding:15px;border-radius:8px;width:calc((100% - 40px)/3);transition:opacity .3s,transform .3s,height .3s;overflow:hidden}@media screen and (max-width: 767px){.tylt-artbook-revendeurs-search .store-block{width:80%}}.tylt-artbook-revendeurs-search .no-results{color:#fff}.tylt-artbook-revendeurs-search .store-title{font-size:25px;text-transform:uppercase;color:#fff;font-weight:700;margin:0}.tylt-artbook-revendeurs-search .store-title:before{content:"\25cf";margin-right:5px}.tylt-artbook-revendeurs-search .store-address,.tylt-artbook-revendeurs-search .store-cp{color:#fff;font-size:18px;margin:0;font-weight:400;line-height:19px}.pagination-container{align-items:center;margin:auto;display:flex;justify-content:center;flex-direction:row}.pagination-container button{background-color:#0000;color:#fff;padding:10px 5px;margin:0 5px;height:100%;width:25px;cursor:pointer;border:none;font-size:16px;font-weight:700}.pagination-container button:disabled{opacity:.5;cursor:not-allowed}.pagination-container button.active{text-decoration:underline}.pagination-container button svg{width:20px;height:auto;display:flex}.tylt_artbook-slider{width:100%;max-width:1920px;display:flex;justify-content:center;align-items:center;background-color:#fffbf7;background-size:contain;background-repeat:repeat no-repeat;background-position:center bottom}.tylt_artbook-slider__container{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.tylt_artbook-slider__container .tylt_artbook-slider__page-number{width:75%;margin-top:-90px}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__page-number{margin-top:-30px;width:120%}}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images{max-width:80%;width:900px;margin-bottom:40px}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__slides-images{max-width:100%;margin-bottom:0;position:relative}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images .slick-arrow{position:absolute;top:45%;z-index:3;color:#0000;font-size:0;background-color:#000;border:0;width:30px;height:30px;border-radius:30px;background-size:20px;background-position:center center;background-repeat:no-repeat}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images .slick-arrow.slick-prev{right:10px;left:unset;background-image:url(chevron-right-solid-full.svg)}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images .slick-arrow.slick-next{left:10px;right:unset;background-image:url(chevron-left-solid-full.svg)}}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images .tylt_artbook-slider__slide-image-container{display:flex;justify-content:center;align-items:center;height:100%}.tylt_artbook-slider__container .tylt_artbook-slider__slides-images .tylt_artbook-slider__slide-image-container img{object-fit:contain;object-position:center center;width:100%;height:auto;scale:1;filter:drop-shadow(0px 0px 5px rgba(0,0,0,.374));overflow:visible;padding:10px}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container{max-width:1100px;position:relative;width:80%;display:flex;justify-content:center}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container{width:95%}}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text{width:100%;border-radius:20px;overflow:hidden}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container{display:flex;background-color:#000;padding:10px 30px;justify-content:center;align-items:center;height:120px;margin:0 2px;box-sizing:border-box;flex-direction:column}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container{background-color:#0000;padding:0}}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container h3{color:#fff;font-size:1.5rem;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:normal;transition:all .2s cubic-bezier(.175,.885,.32,1.275);margin:0}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container h3{color:#000;font-size:2rem}}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container p{color:#fff;font-size:1rem;text-align:center;font-weight:300;margin:0;text-transform:uppercase;height:0em;opacity:0;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text .tylt_artbook-slider__slide-text-container p{color:#000;height:1em;opacity:1}}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text:first-of-type .tylt_artbook-slider__slide-text-container{margin-left:0}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text:last-of-type .tylt_artbook-slider__slide-text-container{margin-right:0}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text.slick-current h3{letter-spacing:1px}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .tylt_artbook-slider__slides-text .tylt_artbook-slider__slide-text.slick-current p{height:1em;opacity:1}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .prev-arrow,.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .next-arrow{opacity:0;transition:all .2s cubic-bezier(.175,.885,.32,1);position:absolute;top:0;height:100%;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:30px 30px;cursor:pointer;width:50px;z-index:10}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .prev-arrow{left:0;border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:2px solid #fffbf7}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container .next-arrow{right:0;border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:2px solid #fffbf7}.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container:hover .prev-arrow,.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container:hover .next-arrow{opacity:1}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container:hover .prev-arrow,.tylt_artbook-slider__container .tylt_artbook-slider__text_global-container:hover .next-arrow{opacity:0}}.tylt_artbook-slider__container .tylt_artbook-slider__decorations{margin-top:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;overflow:hidden}.tylt_artbook-slider__container .tylt_artbook-slider__decorations dotlottie-wc{width:90%}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__decorations dotlottie-wc{width:calc(100vw + 150px)}}.tylt_artbook-slider__container .tylt_artbook-slider__decorations dotlottie-wc.dino{max-width:900px}@media screen and (max-width: 767px){.tylt_artbook-slider__container .tylt_artbook-slider__decorations dotlottie-wc.dino{width:100vw}}.tylt-text-bd{padding:120px 0 0;position:relative;background:linear-gradient(217deg,#1a1818,#1a1818 70.71%);display:flex;flex-direction:column;gap:0px}@media screen and (max-width: 767px){.tylt-text-bd{padding:50px 0 0}}.tylt-text-bd__container{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:120px;height:fit-content;background-position:center center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}@media screen and (max-width: 767px){.tylt-text-bd__container{padding:50px 5px}.tylt-text-bd__container img{max-width:90%}}.tylt-text-bd__text{color:#fffbf7;padding:0 10%;text-align:center;display:flex;flex-direction:column;text-transform:uppercase}@media screen and (max-width: 767px){.tylt-text-bd__text{padding:5px}}.tylt-text-bd__text span{margin-bottom:10px;font-size:1em;line-height:1.2em;max-width:650px}.tylt-text-bd__text .title{margin-top:0;font-size:1.5em;margin-bottom:20px}.tylt-text-bd__bd-image{display:flex;max-width:1200px;width:90%;position:relative;z-index:2;margin:10vh auto}.tylt-text-bd__bd-image img,.tylt-text-bd__bd-image video,.tylt-text-bd__bd-image dotlottie-wc,.tylt-text-bd__bd-image #canvas{width:100%}@media screen and (max-width: 767px){.tylt-text-bd__bd-image{margin:2vh auto 5vh}}.tylt-text-bd__video{max-width:100%;position:relative;z-index:2}.tylt-text-bd__video>div{height:fit-content;display:flex}.tylt-text-bd__video:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100%;background:linear-gradient(180deg,#1a1818 1%,#1a181800 20%);z-index:3}.tylt-text-bd__video video{width:100%}.tylt-artbook-weretofind{display:flex;flex-direction:column;align-items:center;padding:60px 20px}.tylt-artbook-weretofind .title{width:100%;text-align:center;font-size:32px;font-weight:700;font-size:66px;text-transform:uppercase;color:#000;font-family:BoldFont,sans-serif;margin:0}@media screen and (max-width: 767px){.tylt-artbook-weretofind .title{font-size:30px}}.tylt-artbook-weretofind .container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}@media screen and (max-width: 767px){.tylt-artbook-weretofind .container{flex-direction:column;width:100%}}.tylt-artbook-weretofind .container .logo{position:absolute;top:40%;left:-120px;translate:0% -50%;z-index:2}@media screen and (max-width: 767px){.tylt-artbook-weretofind .container .logo{left:-35px}}.tylt-artbook-weretofind .container .logo img{aspect-ratio:1/1;max-height:200px}@media screen and (max-width: 767px){.tylt-artbook-weretofind .container .logo img{max-height:90px}}.tylt-artbook-weretofind .container .left,.tylt-artbook-weretofind .container .right{position:relative;width:auto;height:650px}@media screen and (max-width: 767px){.tylt-artbook-weretofind .container .left,.tylt-artbook-weretofind .container .right{height:auto;width:80%}}.tylt-artbook-weretofind .container .left img,.tylt-artbook-weretofind .container .right img{width:100%;height:100%;display:block;margin:0 auto;z-index:3;position:relative}.tylt-artbook-weretofind .container .right{height:603px}.tylt-artbook-weretofind .container .right img{width:auto;aspect-ratio:457/654}@media screen and (max-width: 767px){.tylt-artbook-weretofind .container .right{height:auto}.tylt-artbook-weretofind .container .right img{width:100%;height:auto}}.tylt_background_logo{display:flex;padding:50px 0 80px;align-items:center;justify-content:center;position:relative;background-position:center center;background-size:cover}@media screen and (max-width: 767px){.tylt_background_logo{padding:90px 0}}.tylt_background_logo__op{position:absolute;width:100%;height:100%;background-color:#0009;z-index:1;bottom:0}.tylt_background_logo__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}@media screen and (max-width: 767px){.tylt_background_logo__grid{display:flex;flex-direction:column;gap:50px}}.tylt_background_logo__grid__item{display:grid;grid-template-columns:70px 200px;grid-template-rows:64px 20px;column-gap:5px}.tylt_background_logo__grid__item span{grid-row:1/3;grid-column:1;background-repeat:no-repeat;background-size:60px 60px;background-position:center center}.tylt_background_logo__grid__item h4{text-transform:uppercase;color:#fff;margin:0;letter-spacing:normal;font-size:30px;text-wrap:wrap;line-height:32px}.tylt_background_logo__grid__item p{color:#f3742d;letter-spacing:normal;margin:0;font-size:15px;line-height:15px;font-weight:400}product-info .product__media-wrapper{position:relative}.pastille_glitch_BlackFriday-two{top:38px;left:16px;rotate:-5deg;border:1px solid #16977a}.pastille_glitch_BlackFriday-one{top:12px;left:20px;rotate:-7deg;border:1px solid #ff8112}.pastille_glitch_BlackFriday-one,.pastille_glitch_BlackFriday-two{display:none;flex-direction:column;position:absolute;z-index:10;min-width:50%;background-color:#fff8d8;padding:0 15px;border-radius:2px;align-items:center;justify-content:center}.pastille_glitch_BlackFriday-one.visible,.pastille_glitch_BlackFriday-two.visible{display:flex}.pastille_glitch_BlackFriday-one span,.pastille_glitch_BlackFriday-two span{border-radius:2px;color:#000;text-transform:uppercase}.collection-hero p{font-weight:400;font-size:15px;line-height:25px;margin:5px 0}@media screen and (max-width: 767px){.collection-hero p{font-size:10px;line-height:20px}}.product-grid-container .collection__title.title-wrapper,.collection .collection__title.title-wrapper,product-recommendations .collection__title.title-wrapper{margin-bottom:0;padding:0 30px}.product-grid-container .collection__title.title-wrapper .title__container,.collection .collection__title.title-wrapper .title__container,product-recommendations .collection__title.title-wrapper .title__container{display:grid;grid-template-columns:auto 100px;gap:10px;border-bottom:2px solid #000;padding-bottom:5px;align-items:end}.product-grid-container .collection__title.title-wrapper .title__container:has(.icon),.collection .collection__title.title-wrapper .title__container:has(.icon),product-recommendations .collection__title.title-wrapper .title__container:has(.icon){grid-template-columns:30px auto 100px}.product-grid-container .collection__title.title-wrapper .title__container:has(.icon) .icon,.collection .collection__title.title-wrapper .title__container:has(.icon) .icon,product-recommendations .collection__title.title-wrapper .title__container:has(.icon) .icon{display:flex;width:30px;height:30px;background-size:contain;background-position:center center;background-repeat:no-repeat}.product-grid-container .collection__title.title-wrapper .title__container h2,.collection .collection__title.title-wrapper .title__container h2,product-recommendations .collection__title.title-wrapper .title__container h2{font-size:20px;font-weight:700;letter-spacing:normal;margin:0;text-transform:uppercase}.product-grid-container .collection__title.title-wrapper .title__container h2:after,.collection .collection__title.title-wrapper .title__container h2:after,product-recommendations .collection__title.title-wrapper .title__container h2:after{content:"\30da\30a8\30e0\30b9\30bf\30b8\30aa";font-size:10px;letter-spacing:1.1px;margin-left:10px}@media screen and (max-width: 767px){.product-grid-container .collection__title.title-wrapper .title__container h2:after,.collection .collection__title.title-wrapper .title__container h2:after,product-recommendations .collection__title.title-wrapper .title__container h2:after{display:none}}.product-grid-container .collection__title.title-wrapper .title__container .title.link,.collection .collection__title.title-wrapper .title__container .title.link,product-recommendations .collection__title.title-wrapper .title__container .title.link{text-decoration:none;transition:all .2s ease-in-out;text-align:right;margin:0;grid-column:3;color:#000}.product-grid-container .collection__title.title-wrapper .title__container .title.link:visited,.collection .collection__title.title-wrapper .title__container .title.link:visited,product-recommendations .collection__title.title-wrapper .title__container .title.link:visited{color:inherit}.product-grid-container .collection__title.title-wrapper .title__container .title.link:hover,.collection .collection__title.title-wrapper .title__container .title.link:hover,product-recommendations .collection__title.title-wrapper .title__container .title.link:hover{letter-spacing:1px;color:#f3742d}.product-grid-container slider-component,.collection slider-component,product-recommendations slider-component{padding:20px 30px!important}.product-grid-container slider-component .slider,.collection slider-component .slider,product-recommendations slider-component .slider{padding-top:20px!important}.product-grid-container .card .card__inner,.collection .card .card__inner,product-recommendations .card .card__inner{aspect-ratio:30/40;background-color:#0000}.product-grid-container .card .card__inner .card__media,.collection .card .card__inner .card__media,product-recommendations .card .card__inner .card__media{overflow:visible}.product-grid-container .card .card__inner .card__media .media,.collection .card .card__inner .card__media .media,product-recommendations .card .card__inner .card__media .media{overflow:visible}.product-grid-container .card .card__inner .card__media .media img,.collection .card .card__inner .card__media .media img,product-recommendations .card .card__inner .card__media .media img{object-fit:contain;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.2))}.product-grid-container .card__information:has(.price) .h5,.collection .card__information:has(.price) .h5,product-recommendations .card__information:has(.price) .h5{text-transform:uppercase;font-weight:800;font-size:1em;letter-spacing:normal;margin-bottom:0}.product-grid-container .card__information:has(.price) .h5 a,.collection .card__information:has(.price) .h5 a,product-recommendations .card__information:has(.price) .h5 a{display:inline-block}.product-grid-container .card__information:has(.price)>.card-information:has(.price)>.price,.collection .card__information:has(.price)>.card-information:has(.price)>.price,product-recommendations .card__information:has(.price)>.card-information:has(.price)>.price{font-size:12px;opacity:.7;letter-spacing:normal;text-transform:lowercase;margin-top:0}.product-grid-container .card__information:has(.price)>.card-information:has(.price) .loox-rating,.collection .card__information:has(.price)>.card-information:has(.price) .loox-rating,product-recommendations .card__information:has(.price)>.card-information:has(.price) .loox-rating{margin-top:0;display:none}.product-grid-container .card__information:has(.price)>.card-information:has(.price) .loox-rating .loox-rating-label,.collection .card__information:has(.price)>.card-information:has(.price) .loox-rating .loox-rating-label,product-recommendations .card__information:has(.price)>.card-information:has(.price) .loox-rating .loox-rating-label{font-size:7px;opacity:.5;height:16px;position:relative;top:8px}div:has(.tylt-collections-list){border-radius:30px;overflow:hidden;background:#fffbf7;position:relative;top:-30px;z-index:10;padding:30px 20px 0;margin-bottom:-10px}.tylt-collections-list__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:10px;justify-content:space-between}@media screen and (max-width: 1199px){.tylt-collections-list__container{grid-template-columns:1fr 1fr;gap:20px;justify-items:center}}@media screen and (max-width: 767px){.tylt-collections-list__container{grid-template-columns:1fr;gap:20px;justify-items:center}}.tylt-collections-list__container .item{display:grid;grid-template-columns:100%;grid-template-rows:500px 50px;overflow:hidden;position:relative}@media screen and (max-width: 1199px){.tylt-collections-list__container .item{grid-template-rows:200px 50px;width:100%}}.tylt-collections-list__container .item .linky_global{width:100%;height:100%;position:absolute;z-index:10;display:flex;grid-column:1;grid-row:1/3}.tylt-collections-list__container .item img{width:100%;height:100%;object-fit:cover;object-position:center;grid-column:1;grid-row:1/3;transition:all .3s ease-in-out;scale:1}.tylt-collections-list__container .item img.hover{scale:1.05}.tylt-collections-list__container .item span{display:flex;align-items:flex-start;justify-content:center;text-align:center;height:100%;grid-column:1;grid-row:2;z-index:1}.tylt-collections-list__container .item span .btn{border-radius:40px;background-color:#fff;border:2px solid #000;text-transform:uppercase;color:#000;transition:all .3s ease-in-out;width:fit-content;height:35px;letter-spacing:0px;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:5px 30px;line-height:0px}.tylt-collections-list__container .item span .btn.hover{letter-spacing:2px}.tylt_coloriage_geant{display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:100% auto;background-position:0vh 110%;padding:0px 0px 13vh;background-color:#0000;background-color:#fffbf7;overflow:hidden}.tylt_coloriage_geant__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.tylt_coloriage_geant__container__texte_haut{position:relative;color:rgb(var(--color-foreground));font-size:clamp(1.5em,7vw,8em);text-transform:uppercase;font-weight:200;width:90vw;overflow:visible;text-align:center;z-index:100;text-wrap:nowrap}.tylt_coloriage_geant__container__texte_haut span{position:relative;font-weight:700;animation:grand infinite 10s ease-in-out}.tylt_coloriage_geant__container__button{padding:5px 30px;background-color:#f5728e;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:30px;font-style:italic;font-weight:400;margin-bottom:10vh;border:1px solid #f5728e}.tylt_coloriage_geant__container__button:hover{background-color:#f8a2b4}.tylt_coloriage_geant__container__button span{position:relative;font-weight:700;animation:grand infinite 10s ease-in-out;animation-delay:3s}.tylt_coloriage_geant__container__image{position:relative;width:90vw;max-width:900px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tylt_coloriage_geant__container__image__icon{position:absolute;right:-70px;top:-40px;width:150px;height:150px;background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:10;animation:rotate infinite 2s linear}@media screen and (max-width: 767px){.tylt_coloriage_geant__container__image__icon{width:100px;height:100px;right:-20px;top:-20px}}.tylt_coloriage_geant__container__image__image_centrale{width:100%;box-shadow:0 0 20px #0000003b;border:2px solid rgb(var(--color-foreground));aspect-ratio:4/3;object-fit:cover}@keyframes grand{0%{letter-spacing:normal;color:inherit}10%{letter-spacing:.2em;color:#2d2b2b}15%{letter-spacing:normal;color:inherit}}@keyframes rotate{0%{rotate:0deg}10%{rotate:5deg}15%{rotate:0deg}}.hats-upsell-product{border:12px double pink;border-image:url(cadrebois_.png) 25 25 round;min-height:134px;padding:10px;display:none;grid-template-columns:120px 170px auto;grid-template-rows:40px 50px;max-width:400px;align-items:center}.hats-upsell-product.visible{display:grid}.hats-upsell-product div:has(product-form){position:relative;grid-row:2;grid-column:2/4}.hats-upsell-product div:has(product-form) product-form{margin:0!important}.hats-upsell-product div:has(product-form) product-form button{margin-bottom:0;font-size:15px;padding:5px 10px;min-height:20px}.hats-upsell-product p:has(.money){grid-column:1;grid-row:2}.hats-upsell-product img{width:100px;grid-row:1/3;grid-column:1}.hats-upsell-product h3{grid-row:1;grid-column:1/4;font-size:1em;margin:0;text-transform:uppercase}.hats-upsell-product .loading__spinner{position:absolute;transform-origin:center;top:calc(50% - .9rem);left:calc(50% - .9rem)}.hats-upsell-product #stock-error-message{position:relative;grid-row:3;grid-column:1/4;margin:0;font-size:.8em;text-align:center;width:100%}.tylt-complementary ul{display:flex;flex-direction:column}.tylt-complementary ul li .card{display:grid;grid-template-columns:100px 1fr}.tylt-complementary ul li .card__content{display:grid}.tylt-complementary ul li .card__content h3 a{text-transform:none;font-weight:600}.tylt-complementary ul li .card__content .card__information{grid-row:1}.tylt-complementary ul li .card__content .quick-add product-form button{min-height:30px;line-height:normal;font-size:1em;width:15em}.tylt-complementary ul li .card__content .price__container .price__regular{font-weight:500;display:flex;align-items:center}.tylt-complementary ul li .card__content .price__container .price__regular .price-item{font-size:1em;color:#000}.tylt-complementary ul li .card__content .price__container .price__regular:before{content:"+"}.tylt-complementary ul li.complementary-tylt{display:none;margin:20px 0}.tylt-complementary ul li.complementary-tylt.visible{display:flex}.tylt-complementary ul li.complementary-tylt.cadre .card__media .media{border:7px double pink;border-image:url(cadrebois_.png) 25 25 round}.tylt-complementary ul li.complementary-tylt.cadre.horizontal .card__media .media{border:5px double pink;border-image:url(cadrebois_.png) 25 25 round}.tylt-complementary ul li.complementary-tylt.cadre.c10x15 .card__media:before{content:"";border:7px double pink;border-image:url(cadrebois_.png) 25 25 round;width:73%;left:14%;top:9%;height:83%;position:absolute;display:flex;z-index:10}.tylt-complementary ul li.complementary-tylt.cadre.c10x15 .card__media .media{border:none}.tylt-complementary ul li.complementary-tylt.cadre.c10x15.cp .card__media:before{content:"";width:94%;left:3%;top:6%;height:90%}.tylt-complementary ul li.complementary-tylt.baguette .card__media{overflow:visible}.tylt-complementary ul li.complementary-tylt.baguette .card__media:before{content:"";background-image:url(baguette_.webp);background-position:top center;background-size:cover;width:100%;height:50px;position:absolute;display:flex;z-index:10;top:-25px}.tylt-complementary ul li.complementary-tylt.baguette .card__media:after{content:"";background-image:url(baguette_.webp);width:100%;height:10px;position:absolute;background-position:bottom center;background-size:cover;display:flex;z-index:10;bottom:-5px}.tylt-complementary ul li.complementary-tylt .card-wrapper{width:100%}.tylt-complementary ul li.complementary-tylt .card-wrapper .card{display:grid;grid-template-columns:100px 1fr;align-items:center}.section-header{background-color:#000}.section-header sticky-header.data-tylt{border-top-left-radius:20px;border-top-right-radius:20px}.section-header sticky-header.data-tylt .header{grid-template-columns:160px auto 200px 40px}@media screen and (max-width: 989px){.section-header sticky-header.data-tylt .header{grid-template-columns:1fr 120px 1fr}}.section-header sticky-header.data-tylt .header__heading{grid-row:1;grid-column:1}@media screen and (max-width: 989px){.section-header sticky-header.data-tylt .header__heading{grid-column:2;grid-row:1;width:100%}}.section-header sticky-header.data-tylt .header__heading-link{grid-column:1;grid-row:1;display:grid;max-height:40px}.section-header sticky-header.data-tylt .header__heading-link img{transition:all ease-in-out .3s;scale:1}@media screen and (max-width: 767px){.section-header sticky-header.data-tylt .header__heading-link img{max-width:50%}}.section-header sticky-header.data-tylt .header__heading-link:hover img{scale:1.1}@media screen and (max-width: 989px){.section-header sticky-header.data-tylt .header__heading-link{grid-column:2;grid-row:1;height:40px;padding:0rem;width:100%;display:flex}.section-header sticky-header.data-tylt .header__heading-link div{height:100%;width:100%;padding:0;margin-top:0;display:flex;justify-content:center;align-items:center}}.section-header sticky-header.data-tylt .header__inline-menu{grid-column:2;grid-row:1}.section-header sticky-header.data-tylt .header__inline-menu span{text-transform:uppercase;font-style:normal}.section-header sticky-header.data-tylt .header__inline-menu details[open] summary span{color:#f3742d}.section-header sticky-header.data-tylt .header__inline-menu ul li div{z-index:1000;border-radius:20px;width:60vw;left:20vw;margin-top:-20px}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul{display:grid;grid-template-columns:20% 20% 30% 30%;gap:10px}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li{width:100%;padding:0}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li:has(ul)>a{background-color:#000;color:#fff;border-radius:30px;width:fit-content;padding:5px 15px;text-decoration:none;margin-bottom:10px;font-weight:500}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li:has(ul)>a:hover{text-decoration:none;cursor:default}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul{display:flex;flex-direction:column}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul li{margin-left:10px;transition:all ease-in-out .3s}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul li:hover{padding-left:5px}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul li:hover a{opacity:1;font-weight:500}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul li a{padding:0;opacity:.8;transition:all ease-in-out .3s;font-style:normal;font-weight:400}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li ul li a.mega-menu__link--active{padding-left:5px;font-weight:300;opacity:1}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items{align-self:start}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items a{display:flex;flex-direction:column;font-size:20px;font-weight:400}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items a .image_menu_tylt{width:100%;overflow:hidden;display:flex}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items a .image_menu_tylt img{width:100%;transition:all ease-in-out 1s}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items a:hover .image_menu_tylt img{scale:1.1}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items:nth-of-type(1){grid-column:3}.section-header sticky-header.data-tylt .header__inline-menu ul li div ul li.last-items:nth-of-type(2){grid-column:4}.section-header sticky-header.data-tylt .header__search{grid-column:4;grid-row:1}.section-header sticky-header.data-tylt .header .search-modal{border-top-left-radius:20px;border-top-right-radius:20px}.section-header sticky-header.data-tylt .header__icon--account:hover path{fill:#f3742d}.section-header sticky-header.data-tylt .header__icon--account path{fill:#000}.section-header sticky-header.data-tylt .header__icon--cart:hover .icon path{fill:#f3742d}.section-header sticky-header.data-tylt .header__icon--cart .icon{width:2rem;height:2rem}.section-header sticky-header.data-tylt .header__icon--cart .icon path{fill:#000}.shopify-section-header-hidden sticky-header.data-tylt .header__heading,.shopify-section-header-hidden sticky-header.data-tylt .header__heading-link{display:none}.tylt_countdown{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fffbf7;padding:10px 0}.tylt_countdown .countdown{display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;min-width:358px;padding:5px 30px;height:100%;font-size:2rem;text-transform:uppercase;border:1px solid rgba(0,0,0,.231372549)}.tylt_custom_footer_email{background-color:#000;height:30vh;min-height:400px;display:flex;padding:90px 50px 5px;flex-wrap:wrap}@media screen and (max-width: 767px){.tylt_custom_footer_email{padding:90px 20px 5px}}.tylt_custom_footer_email__container_left{display:flex;flex-direction:column;width:100%}.tylt_custom_footer_email__container_left h3{color:#fff;text-transform:uppercase;font-size:30px;margin:0;letter-spacing:normal;padding:0;line-height:30px}.tylt_custom_footer_email__container_left h3.newsletter-form__message{font-size:20px}.tylt_custom_footer_email__container_left p{color:#ffbf20;font-size:20px;font-style:italic;font-weight:300;margin:0 0 20px;padding:0;letter-spacing:normal;line-height:normal;text-transform:uppercase}.tylt_custom_footer_email__container_left__form{max-width:400px}.tylt_custom_footer_email__bottom{width:100%;display:flex;flex-direction:column;align-self:flex-end;gap:5px}.tylt_custom_footer_email__bottom__menu{width:100%;color:#fff;align-self:flex-end;height:fit-content}.tylt_custom_footer_email__bottom__menu ul{justify-content:center;padding:0;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;margin:0;gap:0px 1em}.tylt_custom_footer_email__bottom__menu ul li{list-style-type:none}.tylt_custom_footer_email__bottom__menu ul li a{color:#fff;font-size:12px;letter-spacing:normal;font-weight:300;padding:0}.tylt_custom_footer_email__bottom__menu ul li a:hover,.tylt_custom_footer_email__bottom__menu ul li a:visited{color:#fff;text-decoration:underline}.tylt_custom_footer_email__bottom__sign{color:#fff;font-size:10px;letter-spacing:normal;font-weight:300;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;height:12px;align-self:flex-end;font-style:italic}.tylt_custom_footer_email__bottom__sign a{color:#fff}.tylt_custom_footer_email__bottom__sign a:hover,.tylt_custom_footer_email__bottom__sign a:visited{color:#fff;text-decoration:underline}.tylt_artbook_triple{background-color:#000;overflow:visible;z-index:801;position:relative}.tylt_artbook_triple .mobile{display:none}.tylt_artbook_triple img{width:100%;height:auto;margin:-2% 0 -1%}@media screen and (max-width: 767px){.tylt_artbook_triple .mobile{display:flex;align-items:center;justify-content:center;height:fit-content;flex-direction:column}.tylt_artbook_triple .desk{display:none}}.slideshow__slides{visibility:hidden}.slideshow{display:block;position:relative}.slideshow .slick-slide{position:relative}.slideshow .slick-slide img{background-color:#fffbf7}.slideshow .slick-slide .product_link{width:100%;position:absolute;height:100%}.slideshow .slick-slide .credit{position:absolute;bottom:10px;right:20px;width:fit-content;padding:0 20px;height:15px;border-radius:30px;color:#fff;border:1px solid rgba(0,0,0,.5);font-size:8px;text-align:right;text-decoration:none;font-style:italic;text-transform:uppercase;background-color:#00000080}@media screen and (max-width: 767px){.slideshow .slick-slide .credit{font-size:5px;justify-content:center;display:flex;height:10px}}.slideshow .pagination_slide{display:flex;justify-content:center;position:absolute;bottom:10px;width:fit-content;margin:0% 50%;translate:-50%}.slideshow .pagination_slide .slick-dots{display:flex!important;justify-content:center;gap:5px;margin:0;padding:0;list-style:none}.slideshow .pagination_slide .slick-dots button{display:none}.slideshow .pagination_slide .slick-dots li:only-child{display:none}.slideshow .pagination_slide .slick-dots li:hover{cursor:pointer}.slideshow .pagination_slide .slick-dots li:after{content:"";display:flex;width:15px;height:15px;position:relative;top:0;left:0;cursor:pointer;background-color:#000;border-radius:15px;border:1px solid #5b5b5b;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}.slideshow .pagination_slide .slick-dots li:hover:after{background-color:#5b5b5b}.slideshow .pagination_slide .slick-dots .slick-active:after{background-color:#fff;width:25px}.slideshow__slides.mobile,.slideshow .pagination_slide ul:last-child{display:none!important}@media (max-width: 760px){.slideshow__slides.desk,.slideshow .pagination_slide ul:first-child{display:none!important}.slideshow__slides.mobile{display:block!important}.slideshow .pagination_slide ul:last-child{display:flex!important}}.tylt_full_video{width:100%;height:fit-content;display:flex;justify-content:center;position:relative;background-color:#000}.tylt_full_video a{position:absolute;width:100%;height:100%;display:flex;cursor:pointer;z-index:2}.tylt_full_video .mobile-video{display:none;width:100%;height:auto;z-index:1}.tylt_full_video .desktop-video{display:flex;width:100%;height:auto;z-index:1}.tylt_full_video video{width:100%;height:auto}@media screen and (max-width: 767px){.tylt_full_video .desktop-video{display:none}.tylt_full_video .mobile-video{display:flex}}.tylt_video_photo_galerie_flexible{display:grid;gap:10px;padding:10px 0 0;background-color:#fffbf7}.tylt_video_photo_galerie_flexible.one-media{grid-template-columns:1fr}.tylt_video_photo_galerie_flexible.two-media{grid-template-columns:repeat(2,1fr)}.tylt_video_photo_galerie_flexible.three-media{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 767px){.tylt_video_photo_galerie_flexible.three-media,.tylt_video_photo_galerie_flexible.two-media,.tylt_video_photo_galerie_flexible.one-media{grid-template-columns:1fr}}.tylt_video_photo_galerie_flexible .media-item{position:relative}.tylt_video_photo_galerie_flexible .media-item a:hover:after{padding:5px 20px}.tylt_video_photo_galerie_flexible .media-item a:after{content:"Voir le produit";color:#fff;font-size:12px;border:1px solid #fff;border-radius:30px;display:block;width:fit-content;height:fit-content;padding:5px 10px;position:absolute;letter-spacing:normal;font-weight:300;text-transform:uppercase;bottom:20px;left:20px;transition:all .3s ease}.tylt_video_photo_galerie_flexible .media-item video,.tylt_video_photo_galerie_flexible .media-item img{width:100%;aspect-ratio:1.5/2;object-fit:cover;object-position:center;display:block}.icon_card-item{height:1em;width:15px;float:left;margin-right:5px;background-repeat:no-repeat;background-position:center center;background-size:contain}.icon_card-item.print{background-image:url(print-icon.svg)}.icon_card-item.puzzle{background-image:url(puzzle-icon.svg)}.icon_card-item.cp{background-image:url(cp-icon.svg);margin-top:2px}.icon_card-item.t-shirt{background-image:url(textile-icon.svg)}.icon_card-item.tps{background-image:url(tps-icon.svg)}.tylt_image_text{display:grid;grid-template-columns:var(--width-desk) var(--width-desk-follow);align-items:stretch;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 767px){.tylt_image_text{grid-template-columns:1fr;grid-template-rows:1fr auto}}.tylt_image_text_left{grid-row:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;position:relative}@media screen and (max-width: 767px){.tylt_image_text_left{grid-row:2}}.tylt_image_text_left span{position:absolute;width:100%;height:100%;display:block;background-size:cover;background-position:center center}.tylt_image_text_right{grid-row:1;display:flex;flex-direction:column;justify-content:center;width:100%;background-position:center center;background-size:cover;padding:15%}.tylt_image_text_right h1,.tylt_image_text_right h2,.tylt_image_text_right h3{font-family:BoldFont,sans-serif;color:#fffbf7;margin:0;font-size:3em;transform:translateY(.2em)}.tylt_image_text_right h4{font-family:BoldFont,sans-serif;margin:0;line-height:1em;color:#fffbf7;font-size:2em}.tylt_image_text_right p{font-size:1em;line-height:1.2em;transform:translateY(0);margin-top:5px;color:#fffbf7}.tylt_image_text_right strong{color:var(--usual-second);font-weight:500}.tylt_image_text .tylt_button{display:inline-block;margin-top:20px;padding:.25em 24px 0;background-color:var(--usual-second);text-decoration:none;border-radius:30px;position:relative;transition:opacity .3s ease;width:fit-content;border:2px solid #000;transition:all .2s cubic-bezier(.175,.885,.32,1.275);letter-spacing:normal}@media screen and (max-width: 767px){.tylt_image_text .tylt_button{padding:.1em 24px 0}}.tylt_image_text .tylt_button span{position:relative;color:#fffbf7;font-size:1.2em;line-height:1.2em;text-transform:uppercase}@media screen and (max-width: 767px){.tylt_image_text .tylt_button span{font-size:1em}}.tylt_image_text .tylt_button:hover{letter-spacing:3px;border-color:var(--usual-second);background-color:#000}.tylt_image_text.is_reverse{direction:rtl}.tylt_image_text.is_reverse>*{direction:ltr}@media screen and (max-width: 767px){.tylt_image_text.is_reverse{grid-template-rows:auto 1fr}.tylt_image_text.is_reverse .tylt_image_text_left{grid-row:1}.tylt_image_text.is_reverse .tylt_image_text_right{height:auto;grid-row:2}}.review-slider-section{position:relative;min-height:283px;background-color:#fffbf7}.review-slider-section:hover .next,.review-slider-section:hover .prev{opacity:1}.review-slider-section .preloader{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fffc;padding:20px;border-radius:5px}.review-slider-section .preloader img{width:50px;height:50px}.review-slider-section .next,.review-slider-section .prev{opacity:0;width:50px;height:50px;display:flex;background-color:#fff9;position:absolute;top:calc(50% - 25px);border-radius:30px;left:5px;z-index:2;border:2px solid #000;justify-content:center;align-items:center;font-size:30px;color:#000;transition:all .5s ease-in-out}.review-slider-section .next:hover,.review-slider-section .prev:hover{cursor:pointer;background-color:#fffc;rotate:5deg}.review-slider-section .next{right:5px;left:unset}.review-slider-section .next:hover{rotate:-5deg}.review-slider-section .review-slider .review-slide .review-card{position:relative;color:#fff;background:#000;margin:20px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:20px 43px 100px 20px;flex-direction:column;justify-content:center;padding:20px;gap:10px;top:0;transition:all .2s ease-in-out;border-radius:10px}.review-slider-section .review-slider .review-slide .review-card:hover{top:-5px;box-shadow:0 5px 10px #0000004d}.review-slider-section .review-slider .review-slide .review-card .product-url{width:100%;position:absolute;height:100%;z-index:3;display:flex}.review-slider-section .review-slider .review-slide .review-card .review-author{grid-column:1;grid-row:1;font-style:italic;text-transform:capitalize}.review-slider-section .review-slider .review-slide .review-card .review-rating{grid-column:2;text-align:right}.review-slider-section .review-slider .review-slide .review-card .review-text{grid-column:1/3;font-weight:300;font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;text-overflow:ellipsis}.review-slider-section .review-slider .review-slide .review-card .review-product-name{opacity:.6;grid-column:2;grid-row:3;font-size:10px;font-weight:300;justify-self:end;align-self:self-end;text-align:right}.review-slider-section .review-slider .review-slide .review-card .review-date{opacity:.6;grid-column:2;grid-row:4;font-size:10px;font-weight:300;justify-self:end;align-self:self-end}.review-slider-section .review-slider .review-slide .review-card .review-product-image{grid-row:3/5;grid-column:1;height:100%;width:auto;object-fit:cover}.tylt_ll_intro_hello{display:flex;flex-direction:column;max-width:100%}.tylt_ll_intro_hello_top{position:relative;display:flex;background-size:cover;background-position:center center;justify-content:space-between;padding:70px 10vw 70px 0px;align-items:center;aspect-ratio:960/493;width:100%}@media screen and (max-width: 767px){.tylt_ll_intro_hello_top{flex-direction:column;padding:0 0 30px;aspect-ratio:125/184}}.tylt_ll_intro_hello_top.logged{aspect-ratio:96/25;display:flex;align-items:center;justify-content:center;padding:70px 10vw}@media screen and (max-width: 767px){.tylt_ll_intro_hello_top.logged{aspect-ratio:5/3}}.tylt_ll_intro_hello .infos_top{width:auto;height:100%}@media screen and (max-width: 767px){.tylt_ll_intro_hello .infos_top{width:100%;height:auto}}.tylt_ll_intro_hello .infos_top div{width:100%;height:100%}.tylt_ll_intro_hello .infos_top div.mobile{width:100%}.tylt_ll_intro_hello .infos_top div.mobile img{object-fit:contain;object-position:0 -1px}.tylt_ll_intro_hello .infos_top div img{width:100%;height:100%}.tylt_ll_intro_hello_menu{padding:30px 0;display:flex;width:fit-content;gap:30px;margin:auto;align-items:center;justify-content:space-between}@media screen and (max-width: 1199px){.tylt_ll_intro_hello_menu{flex-wrap:wrap;justify-content:center;gap:10px}}.tylt_ll_intro_hello_menu a{text-decoration:none;color:#000;border:1px solid #000;border-radius:30px;padding:2px 30px 1px;text-transform:uppercase}.tylt_ll_intro_hello_menu a.active,.tylt_ll_intro_hello_menu a:hover{background-color:#000;color:#fff;text-decoration:none}.tylt_ll_intro_hello_menu a.logout{position:absolute;right:20px;border:none;text-decoration:underline;font-size:12px}@media screen and (max-width: 767px){.tylt_ll_intro_hello_menu a.logout{position:relative;width:56%;padding:0;text-align:center;right:0}}.tylt_ll_intro_hello .connect{position:relative;z-index:2;background-color:#fffbf7;border:5px solid #000;border-radius:3px;box-shadow:0 10px #000;padding:30px 50px;display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect{padding:30px 5%}}.tylt_ll_intro_hello .connect h2{text-align:center;text-transform:uppercase;color:#000;font-weight:600;margin:0 0 10px;font-size:3rem}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect h2{font-size:2rem;line-height:2rem}}.tylt_ll_intro_hello .connect a{width:100%;text-align:center;font-size:20px;background-color:#f3742d;color:#fff;border-radius:30px;padding:5px 30px 4px;text-transform:uppercase;text-decoration:none;letter-spacing:normal;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.tylt_ll_intro_hello .connect a:hover,.tylt_ll_intro_hello .connect a:visited{letter-spacing:1px}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect a{font-size:1.5rem}}.tylt_ll_intro_hello .connect span{font-size:12px;margin-top:5px}.tylt_ll_intro_hello .connect span a{text-decoration:underline;background-color:#0000;color:#f3742d;text-transform:none;font-size:12px;padding:0}.tylt_ll_intro_hello .connect.not_logged{padding:40px 70px}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect.not_logged{padding:40px 20px;max-width:90vw}}.tylt_ll_intro_hello .connect.not_logged h2{margin-bottom:5px;font-size:50px}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect.not_logged h2{font-size:25px}}.tylt_ll_intro_hello .connect.not_logged p{margin:0 0 15px;font-size:25px;text-align:center;text-transform:uppercase;color:#000;line-height:25px}@media screen and (max-width: 767px){.tylt_ll_intro_hello .connect.not_logged p{margin-bottom:5px}}.tylt_ll_intro_hello .connect.not_logged span{font-size:10px}.tylt_ll_intro_hello .spacer{height:1px;background-color:#000;display:flex;width:90vw;margin:auto}.tylt_ll_intro_hello .recent-orders{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;margin:0 auto 90px}.tylt_ll_intro_hello .recent-orders h2{text-transform:uppercase;font-size:30px;font-weight:700}.tylt_ll_intro_hello .recent-orders .container_table{width:100%;display:flex;justify-content:center}@media screen and (max-width: 767px){.tylt_ll_intro_hello .recent-orders .container_table{overflow-x:scroll;justify-content:flex-start}}.tylt_ll_intro_hello .recent-orders .container_table table{width:90%;border-spacing:0px;border:1px solid #000}@media screen and (max-width: 767px){.tylt_ll_intro_hello .recent-orders .container_table table{width:100%}}.tylt_ll_intro_hello .recent-orders .container_table table thead{background-color:#000;color:#fff}.tylt_ll_intro_hello .recent-orders .container_table table thead th{width:fit-content;padding:5px 15px;text-align:left;font-weight:500;text-wrap:nowrap}.tylt_ll_intro_hello .recent-orders .container_table table tbody td{padding:5px 15px;text-align:left;font-size:1.2rem;text-wrap:nowrap}.tylt_ll_intro_hello .recent-orders .container_table table tbody td a,.tylt_ll_intro_hello .recent-orders .container_table table tbody td a:visited{color:#f3742d}.tylt_ll_intro_hello .recent-orders .container_table table th,.tylt_ll_intro_hello .recent-orders .container_table table td{border:1px solid #000}.tylt_ll_intro_hello .user_infos_points{position:relative;z-index:2;background-color:#fffbf7;color:#000;border:5px solid #000;box-shadow:0 15px #000;padding:10px 30px 10px 170px;line-height:normal;border-radius:2px;display:flex;align-items:center}@media screen and (max-width: 767px){.tylt_ll_intro_hello .user_infos_points{border:2px solid #000;box-shadow:0 5px #000;padding:5px 10px 5px 80px}}.tylt_ll_intro_hello .user_infos_points img{height:150px;width:auto;position:absolute;left:-7px;bottom:-1px}@media screen and (max-width: 767px){.tylt_ll_intro_hello .user_infos_points img{height:70px;left:-3px;bottom:-1px}}.tylt_ll_intro_hello .user_infos_points .text{font-style:italic;font-weight:500;font-size:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 767px){.tylt_ll_intro_hello .user_infos_points .text{font-size:15px}}.tylt_ll_intro_hello .user_infos_points .text .name{width:fit-content;font-style:normal;margin:0;text-align:center}.tylt_ll_intro_hello .user_infos_points .text .points{width:fit-content;text-align:center;color:#f3742d;font-weight:700;text-transform:uppercase;margin:0}.tylt_ll_intro_hello .title_ll{position:relative;z-index:2;color:#fff;font-weight:900;text-transform:uppercase;font-size:4vw;margin:0}.tylt_ll_intro_hello .title_ll p{margin:0;line-height:4vw}@media screen and (max-width: 767px){.tylt_ll_intro_hello .title_ll p{font-size:3rem;line-height:3rem}}.tylt_ll_intro_hello .gatcha_red{z-index:2;width:200px;height:fit-content;position:absolute;bottom:-70px;left:-50px;rotate:10deg;animation:daruma_rool infinite 10s ease-in-out}@media screen and (max-width: 767px){.tylt_ll_intro_hello .gatcha_red{width:70px;bottom:-20px;left:-10px}}.tylt_ll_intro_hello .gatcha_red img{width:100%;height:auto}.tylt_ll_intro_hello_infos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:5vw;width:90%;max-width:1600px;margin:80px auto}@media screen and (max-width: 767px){.tylt_ll_intro_hello_infos{gap:30px;margin:80px auto}}.tylt_ll_intro_hello_infos .info{display:flex;flex-direction:column;align-items:center;text-align:center;width:300px}.tylt_ll_intro_hello_infos .info img{width:150px;height:auto}@media screen and (max-width: 767px){.tylt_ll_intro_hello_infos .info img{width:100px}}.tylt_ll_intro_hello_infos .info h3{margin:30px 0 10px;color:#000;text-transform:uppercase}.tylt_ll_intro_hello_infos .info h3 p{margin:0;font-size:25px;font-weight:800}@media screen and (max-width: 767px){.tylt_ll_intro_hello_infos .info h3 p{font-size:20px}}.tylt_ll_intro_hello_infos .info .infos{margin:0;font-size:1.2rem;line-height:1.2rem}.tylt_ll_intro_hello_infos .info .infos p{margin:2px 0}@media screen and (max-width: 767px){.tylt_ll_intro_hello_infos .info .infos{font-size:1rem}}@keyframes daruma_rool{0%{rotate:10deg}10%{rotate:20deg}20%{rotate:-15deg}30%{rotate:5deg}}.lion-modal-and-screen{position:fixed;background-color:#00000080;top:0;width:100vw;height:100vh;z-index:1000;display:flex;align-items:center;justify-content:center}.lion-modal-and-screen .lion-reward-code{display:flex;align-items:center;justify-content:center;position:relative;margin:20px}.lion-modal-and-screen .lion-reward-code button{position:absolute;width:100%;height:100%;background:#0000;border:0px;cursor:copy}.lion-modal-and-screen .lion-reward-code .lion-reward-code__code{font-weight:700;font-size:20px;color:#f48545;text-align:center;padding:10px 30px;border:2px solid #f48545;border-radius:10px}.lion-modal-and-screen .lion-modal{background-color:#fff;width:90%;max-width:500px;margin:100px auto;padding:20px;border-radius:10px;position:relative}.lion-modal-and-screen .lion-modal .lion-history-info-modal-content__comment-min-spend{text-align:center;font-size:12px}.lion-modal-and-screen .lion-modal .lion-history-info-modal-content__info .lion-history-state-bubble--approved{text-align:center;text-transform:uppercase;margin:10px 0;color:#538f17;letter-spacing:1px}.lion-modal-and-screen .lion-modal .lion-history-info-modal-content__info .lion-history-info-modal-content__points{text-align:center;font-size:15px;color:#f3742d;font-weight:500}.lion-modal-and-screen .lion-modal .lion-history-info-modal-content__info .lion-history-info-modal-content__date{opacity:.8;font-size:10px;text-align:center}.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button{text-align:center;text-decoration:none}.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button.lion-redeem-reward-modal__button--margin-right{display:none}.lion-modal-and-screen .lion-modal .lion-modal__header{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.lion-modal-and-screen .lion-modal .lion-modal__header .lion-modal__title{text-transform:uppercase;font-size:20px;color:#000}.lion-modal-and-screen .lion-modal .lion-modal__header a{background-color:#c73333;color:#fff;border-radius:5px;padding:9px;display:flex;align-items:center;justify-content:center;line-height:8px;font-size:10px;cursor:pointer}.lion-modal-and-screen .lion-modal .lion-birthday-action__help{font-size:14px;color:orange;margin-top:10px}.lion-modal-and-screen .lion-modal .lion-birthday-entry-form__inputs{display:flex;flex-direction:column;gap:10px;margin-top:20px}.lion-modal-and-screen .lion-modal .lion-birthday-entry-form__inputs input,.lion-modal-and-screen .lion-modal .lion-birthday-entry-form__inputs select{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px}.lion-modal-and-screen .lion-modal .lion-birthday-entry-form__inputs .lion-birthday-entry-form__select--month{order:2}.lion-modal-and-screen .lion-modal .lion-birthday-entry-form__inputs .lion-birthday-entry-form__input--year{order:3}.lion-modal-and-screen .lion-modal .lion-action-button{margin-top:20px;padding:5px 30px;font-size:15px;letter-spacing:normal;background-color:#fc5e17;color:#fff;border:none;border-radius:30px;cursor:pointer;font-family:Poppins,sans-serif;transition:all .2s ease-in-out}.lion-modal-and-screen .lion-modal .lion-action-button:hover{background-color:#dd4703}.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button-container{display:flex;justify-content:center;flex-direction:row;gap:10px}@media screen and (max-width: 767px){.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button-container{flex-direction:column}}.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button-container div{flex:1;text-align:center}.lion-modal-and-screen .lion-modal .lion-redeem-reward-modal__button-container div.lion-redeem-reward-modal__button--cancel{background-color:#000}.tylt_ll_fidelity{padding:40px 0}.tylt_ll_fidelity #point{display:none}.tylt_ll_fidelity .marquee{overflow:hidden;width:100%;height:40px;display:flex;align-items:center;background-color:#f3742d;padding:0 5px;margin-bottom:50px}.tylt_ll_fidelity .marquee .rail{display:flex;flex-direction:row;width:fit-content}.tylt_ll_fidelity .marquee .rail .marquee-item{display:flex;align-items:center}.tylt_ll_fidelity .marquee .rail .marquee-item.co p{text-transform:uppercase;font-style:italic}.tylt_ll_fidelity .marquee .rail .marquee-item p{margin:0 15px;text-wrap:nowrap;color:#fff;font-size:20px}.tylt_ll_fidelity .marquee .rail .marquee-item img{width:30px;height:30px;aspect-ratio:1/1;object-fit:contain;animation:rotate_marquee 5s infinite linear}.tylt_ll_fidelity .lion-rules-list{display:flex;flex-wrap:wrap;gap:30px;width:fit-content;max-width:1200px;justify-content:center;align-items:center;margin:0 auto}@media screen and (max-width: 767px){.tylt_ll_fidelity .lion-rules-list{display:grid;grid-template-columns:1fr 1fr;padding:10px}}.tylt_ll_fidelity .lion-rules-list .lion-rule-item{width:300px;border:3px solid #000;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--240954 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/PIECES.svg?v=1760967367)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--240955 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/INSCRIPTION.svg?v=1760967362)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--240956 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/PC.svg?v=1760967367)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--240966 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/INSTA.svg?v=1760967362)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--242554 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/TIKTOK.svg?v=1760967362)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--242555 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/RECOMPENSES.svg?v=1760967365)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item--242556 .lion-rule-item__icon-wrap{background-image:url(/cdn/shop/files/MAIL.svg?v=1762244399)}@media screen and (max-width: 767px){.tylt_ll_fidelity .lion-rules-list .lion-rule-item{width:100%}}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__icon-wrap{width:150px;height:150px;margin-bottom:15px;background-repeat:no-repeat;background-position:center center;margin-top:30px;transform:scale(1) rotate(0);transition:transform .3s ease-in-out}@media screen and (max-width: 767px){.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__icon-wrap{width:70px;height:70px}}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__icon-wrap:hover{transform:scale(1.1) rotate(-5deg)}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__title{font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;line-height:24px;color:#000;max-width:80%;min-height:50px;display:flex;align-items:center;justify-content:center}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__points{color:#f3742d;text-align:center;max-width:90%;padding-bottom:10px}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__actions,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-instagram-follow__link,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-tiktok-follow__link{width:100%;height:50px;display:flex;justify-content:center;align-items:center;background-color:#000}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__actions button,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-instagram-follow__link button,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-tiktok-follow__link button{background-color:#000;color:#fff;width:100%;height:100%;font-weight:700;text-transform:uppercase;cursor:pointer;border:none}.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-rule-item__actions button.lion-action-button--disabled,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-instagram-follow__link button.lion-action-button--disabled,.tylt_ll_fidelity .lion-rules-list .lion-rule-item .lion-rule-item__content .lion-tiktok-follow__link button.lion-action-button--disabled{background-color:gray;cursor:not-allowed}.tylt_ll_fidelity .title_gache{text-align:center;font-size:35px;font-weight:700;text-transform:uppercase;margin-bottom:30px;padding:0 15px}.tylt_ll_fidelity .title_gache strong{color:#fc5e17;font-weight:700}@media screen and (max-width: 767px){.tylt_ll_fidelity .title_gache{font-size:16px;margin-bottom:20px}}.tylt_ll_fidelity .title_rewards{display:flex;align-items:center;justify-content:center;flex-direction:row;width:90%;max-width:1600px;margin:30px auto auto}.tylt_ll_fidelity .title_rewards img{animation:rotate 2s infinite ease-in-out;width:100px;aspect-ratio:1/1;height:auto}@media screen and (max-width: 767px){.tylt_ll_fidelity .title_rewards img{width:50px}}.tylt_ll_fidelity .title_rewards .text{width:100%;display:flex;flex-direction:column;border-bottom:1px solid #000;padding-bottom:20px;gap:10px;margin-left:20px}@media screen and (max-width: 767px){.tylt_ll_fidelity .title_rewards .text{margin-left:10px;padding-bottom:10px}}.tylt_ll_fidelity .title_rewards .text h2{font-size:28px;font-weight:700;text-transform:uppercase;margin:0;line-height:28px}@media screen and (max-width: 767px){.tylt_ll_fidelity .title_rewards .text h2{line-height:15px;font-size:15px}}.tylt_ll_fidelity .title_rewards .text p{font-size:16px;line-height:16px;margin:0;color:#000;font-weight:400}@media screen and (max-width: 767px){.tylt_ll_fidelity .title_rewards .text p{line-height:10px;font-size:10px}}.tylt_ll_fidelity .title_rewards .text p strong{color:#fc5e17;font-weight:400}.tylt_ll_fidelity .rewards{display:flex;align-items:center;padding:50px 0;flex-direction:column;gap:5px}.tylt_ll_fidelity .rewards h2{font-size:20px;color:#000;text-align:center}.tylt_ll_fidelity .rewards p{font-size:12px;font-weight:400;text-align:center}.tylt_ll_fidelity .rewards p strong{color:#f3742d;font-size:12px;font-weight:400}.tylt_ll_fidelity .lion-rewards-list{display:flex;flex-wrap:wrap;gap:30px;margin:auto;width:fit-content;justify-content:center;align-items:center}@media screen and (max-width: 767px){.tylt_ll_fidelity .lion-rewards-list{display:grid;grid-template-columns:1fr 1fr}}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;aspect-ratio:3/5}@media screen and (max-width: 767px){.tylt_ll_fidelity .lion-rewards-list .lion-reward-item{width:100%}}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item[data-reward-id="220694"] .lion-reward-item__icon{display:flex;background-image:url(/cdn/shop/files/TICKET_10E_OFFERTS.webp?v=1762333455);background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;aspect-ratio:1/1;transition:transform .3s cubic-bezier(.4,0,.2,1)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item[data-reward-id="220694"] .lion-reward-item__icon:hover{transform:scale(1.05) rotate(-2deg)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item[data-reward-id="223959"] .lion-reward-item__icon{display:flex;background-image:url(/cdn/shop/files/TICKETS.webp?v=1763114523);background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;aspect-ratio:1/1;transition:transform .3s cubic-bezier(.4,0,.2,1)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item[data-reward-id="223959"] .lion-reward-item__icon:hover{transform:scale(1.05) rotate(-2deg)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .lion-reward-item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 6%}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .lion-reward-item__requirements{order:3;text-align:center;font-size:11px;font-weight:400;padding:8px 25px;border:1px solid orange;border-radius:30px;line-height:11px;margin-top:20px}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__product-image{order:1;display:flex;align-items:center;justify-content:center;width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__product-image img{width:100%;aspect-ratio:1/1;object-fit:contain;object-position:center center}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__product-image:hover{transform:scale(1.05) rotate(-2deg)}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__title{font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;line-height:24px;color:#000;min-width:80px;margin-top:15px;order:2;height:80px;display:flex;align-items:center;justify-content:center}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__percent-off,.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__links{display:none}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__meta{order:3}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__actions{order:5}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__actions:has(.lion-action-button--disabled){display:none}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__actions .lion-action-button--tile{margin-top:20px;padding:5px 20px;font-size:15px;letter-spacing:normal;background-color:#fc5e17;color:#fff;border:none;border-radius:30px;cursor:pointer;font-family:Poppins,sans-serif;transition:all .2s ease-in-out;text-align:center}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item__actions .lion-action-button--tile:hover{background-color:#dd4703}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar{order:4;height:fit-content;display:flex;flex-direction:column;overflow:hidden;padding:10px}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar .loyalty-progress-wrapper{width:100%;height:8px;background-color:#e5e5e5;border-radius:10px;margin-bottom:8px;position:relative}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar .loyalty-progress-fill{position:absolute;height:100%;background:linear-gradient(90deg,#f3742d,#f48545);transition:width .8s ease;overflow:visible;border-radius:10px}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar .loyalty-progress-fill:before{content:"";position:absolute;top:0;right:0;width:20px;height:20px;background-image:url(/cdn/shop/files/GACHAPOINT.svg?v=1760967360);transform:translate(10px,-6px);background-size:contain;background-repeat:no-repeat}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar .loyalty-progress-text{font-size:10px;text-align:center;color:#696969}.tylt_ll_fidelity .lion-rewards-list .lion-reward-item .loyalty-progress-bar.is-complete{display:none}.tylt_ll_fidelity .lion-claimed-rewards-list{display:flex;flex-direction:column;gap:12px;padding:0px 15vh}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;transition:all .3s ease}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item:focus{outline:2px solid #4a90e2;outline-offset:2px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__left{display:flex;align-items:center;gap:12px;flex:1}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__icon{display:none}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__title{font-size:16px;font-weight:600;color:#333}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__date{font-size:14px;color:#757575}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__right{display:flex;align-items:center}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__chevron{width:135px;height:24px;position:relative;display:flex}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__chevron:after{content:"Plus d'information";position:absolute;width:100%;text-align:right;font-style:italic;font-size:11px;opacity:.8}@media (max-width: 768px){.tylt_ll_fidelity .lion-claimed-rewards-list{padding:12px;gap:8px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item{padding:12px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__left{gap:8px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__icon{width:40px;height:40px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__icon:before{font-size:20px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__title{font-size:14px}.tylt_ll_fidelity .lion-claimed-rewards-list .lion-claimed-reward-item__date{font-size:12px}}@keyframes rotate_marquee{0%{rotate:0deg}to{rotate:-360deg}}.tylt_movable_solo_element{position:relative;height:0px;width:100vw;max-width:100vw;overflow-x:clip}.tylt_movable_solo_element__container{display:flex;justify-content:center;width:100%;height:0px}.tylt_movable_solo_element__container__item{display:flex;background-repeat:no-repeat;position:absolute;width:fit-content}.tylt_movable_solo_element__container__item .item_image{display:flex;background-size:100%;background-position:center center;background-repeat:no-repeat;position:relative;height:auto;width:var(--width-desk);top:var(--top-desk);left:var(--left-desk);filter:drop-shadow(5px 5px 5px rgba(72,72,72,.3764705882))}@media screen and (max-width: 767px){.tylt_movable_solo_element__container__item .item_image{width:var(--width-mobile);top:var(--top-mobile);left:var(--left-mobile)}}@keyframes rotate_soft{0%,to{rotate:0deg}50%{rotate:5deg}}@keyframes train_noel{0%,to{left:-100vw;transform:rotateY(0)}49%{left:100vw;transform:rotateY(0)}50%{transform:rotateY(180deg)}99%{left:-100vw;transform:rotateY(180deg)}}body .product{align-items:center;letter-spacing:normal}body .product .tylt-slick-product{position:relative}body .product .tylt-slick-product:hover .pagination_next,body .product .tylt-slick-product:hover .pagination_prev{opacity:50%;display:flex}body .product .tylt-slick-product:hover .pagination_slide{opacity:100%}body .product .tylt-slick-product .slideshow__slides{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.2))}body .product .tylt-slick-product .slideshow__slides span{aspect-ratio:1/1;height:40vw;background-size:contain;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 767px){body .product .tylt-slick-product .slideshow__slides span{width:100vw;height:100vw}}body .product .tylt-slick-product .pagination_next,body .product .tylt-slick-product .pagination_prev{opacity:0;position:absolute;width:20px;height:50px;font-size:30px;cursor:pointer;top:calc(50% - 25px);z-index:200;align-items:center;justify-content:center;transition:all .2s ease-in-out}body .product .tylt-slick-product .pagination_next{right:0}body .product .tylt-slick-product .pagination_slide{opacity:0%;position:absolute;translate:-50% -50%;left:50%}body .product .tylt-slick-product .pagination_slide .slick-dots{display:flex;margin:0;padding:0;gap:10px}body .product .tylt-slick-product .pagination_slide .slick-dots li{margin:0;padding:0;list-style:none}body .product .tylt-slick-product .pagination_slide .slick-dots li.slick-active button{border:1px solid #000;background-color:#fff}body .product .tylt-slick-product .pagination_slide .slick-dots li button{position:relative;border:none;background-color:#0000;color:#0000;display:flex;width:15px;height:15px;border-radius:30px;top:0;border:1px solid #fff;background-color:#dbdbdb;left:0}body .product .product.grid{align-items:center}body .product__title h1{text-transform:uppercase;font-weight:800}@media screen and (max-width: 767px){body .product__title h1{margin-top:40px}}body .product__info-container>*+*{margin:0}body .product variant-selects h3{font-size:20px;margin:0;font-weight:600;line-height:100%}body .product variant-selects p{font-size:11px;color:#0000004d;margin:0}body .product variant-selects fieldset label{border-radius:30px;text-transform:uppercase;font-style:italic;border-color:#000}body .product variant-selects fieldset label:hover{background-color:#0000001a}body .product .tylt_custom_qtt_price{display:grid;grid-template-columns:120px auto;grid-template-rows:1fr 20px;align-items:center;gap:5px 10px;margin-top:20px;max-width:400px}body .product .tylt_custom_qtt_price div.product-form__quantity{margin:0;border:2px solid #000;border-radius:30px}body .product .tylt_custom_qtt_price div.product-form__quantity label{display:none}body .product .tylt_custom_qtt_price div.product-form__quantity .price-per-item__container{width:100%;max-width:120px}body .product .tylt_custom_qtt_price div.product-form__quantity .price-per-item__container .quantity{width:100%;height:38px;min-height:38px}body .product .tylt_custom_qtt_price div.product-form__quantity .price-per-item__container .quantity button svg{width:11px}body .product .tylt_custom_qtt_price div.product-form__quantity .price-per-item__container .quantity:after{box-shadow:unset}body .product .tylt_custom_qtt_price div.product__tax{width:100%;margin-top:0;grid-row:2;grid-column:1/3;color:#0000004d;font-size:11px;letter-spacing:normal}body .product .tylt_custom_qtt_price div.product__tax a{opacity:.4}body .product .tylt_custom_qtt_price div:has(.price){width:100%;margin:0;height:100%;display:flex;align-items:center;position:relative}body .product .tylt_custom_qtt_price div:has(.price) .price{width:100%;height:100%;display:grid;grid-template-rows:10px auto 10px}body .product .tylt_custom_qtt_price div:has(.price) .price__container{width:100%;height:100%;grid-row:2;margin-bottom:0;display:flex;align-items:center}body .product .tylt_custom_qtt_price div:has(.price) .price__container .price__regular{font-size:30px}body .product .tylt_custom_qtt_price div:has(.price) .price__container .price__sale{font-size:30px;justify-content:center;align-items:center}body .product .tylt_custom_qtt_price div:has(.price) .badge{grid-row:1;position:relative;width:fit-content;margin-bottom:0;height:fit-content;top:-1px;left:-2px}body .product product-form button{border:1px solid #f3742d;background-color:#f3742d;color:#fff;text-transform:uppercase;font-style:italic;letter-spacing:normal;font-weight:400;font-size:20px;justify-content:center;transition:all .2s cubic-bezier(.075,.82,.165,1)}body .product product-form button:after{box-shadow:none}body .product product-form button:disabled:hover{background-color:#f3742d;color:#fff;letter-spacing:2px}body .product product-form button:disabled:hover:before,body .product product-form button:disabled:hover:after{content:""}body .product product-form button:hover{box-shadow:none;border:1px solid #f3742d;background-color:#fff;color:#f3742d;text-align:right}body .product product-form button:hover:after{border:none;box-shadow:none!important}body .product product-form button:hover:before{position:relative;content:">";color:#f3742d;z-index:100;border:none;box-shadow:none!important;margin-right:5px}body .product product-form shopify-buy-it-now-button button.shopify-payment-button__button{border:1px solid #000;background-color:#f3742d;color:#fff}body .product product-form shopify-buy-it-now-button button.shopify-payment-button__button:after{box-shadow:none}body .product product-form shopify-buy-it-now-button button.shopify-payment-button__button:hover{background-color:#f3742d;box-shadow:none}body .product product-form shopify-buy-it-now-button button.shopify-payment-button__button:hover:after{box-shadow:none!important;border:none}.tylt_simple_marquee{z-index:5;position:relative;max-width:100vw;overflow:hidden}.tylt_simple_marquee .simple_marquee{overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #000;display:flex;background-color:#fcf6e6;z-index:1;position:relative;align-items:center;width:120vw;left:-10vw}.tylt_simple_marquee .simple_marquee .text{margin:0;white-space:nowrap;text-transform:uppercase;font-weight:700;color:#000;position:relative;display:flex;align-items:center;font-size:var(--desk-font-size);transform:translateY(var(--desk-baseline))}@media screen and (max-width: 767px){.tylt_simple_marquee .simple_marquee .text{font-size:var(--mobile-font-size);transform:translateY(var(--mobile-baseline))}}#tylt_slides_section{position:relative;background-color:#fffbf7}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow.landing .tylt_slides_slideshow_slides{height:300px}@media screen and (max-width: 767px){#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow.landing .tylt_slides_slideshow_slides{aspect-ratio:500/200;height:auto}}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow.acc .tylt_slides_slideshow_slides{height:500px}@media screen and (max-width: 767px){#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow.acc .tylt_slides_slideshow_slides{aspect-ratio:500/500;height:auto}}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides{display:flex;justify-content:center;align-items:center;gap:10px;overflow:hidden}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right{width:attr(data-desk-width%);display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden;position:relative}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_link,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left img,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right img{object-fit:cover;object-position:center center;width:100%;height:100%;scale:1;transition:scale .5s cubic-bezier(.175,.885,.32,1)}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_cartel,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_cartel{position:absolute;z-index:1;background:linear-gradient(0deg,#000,#00000070);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:15px;padding:20px;left:20px;bottom:20px;translate:10%;width:calc(100% - 40px);max-width:450px;opacity:0;transition:all .5s .2s cubic-bezier(.165,.84,.44,1)}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_cartel_title,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_cartel_title{color:#fff;padding:0;margin:0;font-family:BoldFont,sans-serif;font-size:30px;letter-spacing:2px}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_cartel_p,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_cartel_p{color:#fff;padding:0;margin:0;position:relative;top:-10px}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_cartel_p p,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_cartel_p p{margin:0 0 10px;font-weight:200}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left .slide_cartel_button,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right .slide_cartel_button{background-color:#fff;padding:5px 20px;border-radius:30px;text-transform:uppercase;color:#000;letter-spacing:normal;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left:has(.slide_link):hover img,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right:has(.slide_link):hover img{scale:1.02}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left:has(.slide_cartel_button):hover .slide_cartel_button,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right:has(.slide_cartel_button):hover .slide_cartel_button{letter-spacing:1px}@media screen and (min-width: 1920px){#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides:not(:has(.tylt_slides_slideshow_slides_right)) .tylt_slides_slideshow_slides_left{width:100%!important}}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides.slick-active .slide_cartel{translate:0%;opacity:1}@media screen and (max-width: 767px){#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides{flex-direction:column}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right{width:100%;height:100%}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_left img,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides_right img{width:100%;height:100%;object-fit:cover}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides:has(.tylt_slides_slideshow_slides_right):has(.tylt_slides_slideshow_slides_left) .tylt_slides_slideshow_slides_right,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides:has(.tylt_slides_slideshow_slides_right):has(.tylt_slides_slideshow_slides_left) .tylt_slides_slideshow_slides_left{height:attr(data-mobile-height%)}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides:has(.tylt_slides_slideshow_slides_right):has(.tylt_slides_slideshow_slides_left) .tylt_slides_slideshow_slides_right.no-mobile-image,#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_slideshow_slides:has(.tylt_slides_slideshow_slides_right):has(.tylt_slides_slideshow_slides_left) .tylt_slides_slideshow_slides_left.no-mobile-image{display:none}}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination{display:flex;justify-content:center;position:absolute;bottom:10px;width:fit-content;margin:0% 50%;translate:-50%}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots{display:flex!important;justify-content:center;gap:5px;margin:0;padding:0;list-style:none}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots button{display:none}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots li:only-child{display:none}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots li:hover{cursor:pointer}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots li:after{content:"";display:flex;width:15px;height:15px;position:relative;top:0;left:0;cursor:pointer;background-color:#000;border-radius:15px;border:1px solid #5b5b5b;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots li:hover:after{background-color:#5b5b5b}#tylt_slides_section .tylt_slides_slideshow_container .tylt_slides_pagination .slick-dots .slick-active:after{background-color:#fff;width:25px}.tylt_team_photo{display:grid;justify-content:center;align-items:center;grid-template-columns:50vw auto;border:2px solid #000;border-left:none;border-right:none;background-color:#fffbf7;overflow:hidden}@media screen and (max-width: 959px){.tylt_team_photo{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.tylt_team_photo__text{padding:160px}@media screen and (max-width: 959px){.tylt_team_photo__text{padding:70px 20px 50px}}.tylt_team_photo__text h3{text-transform:uppercase;font-weight:900;font-size:2em;margin:0}.tylt_team_photo__text p{font-weight:500;letter-spacing:normal;line-height:normal}.tylt_team_photo__text p strong{color:#f3742d;font-weight:500}.tylt_team_photo__text a{text-decoration:none;text-transform:uppercase;font-style:italic;border:2px solid #000;padding:5px 50px 5px 40px;border-radius:30px;color:#000;line-height:20px;display:flex;width:fit-content;align-items:center;transition:all .3s ease}@media screen and (max-width: 767px){.tylt_team_photo__text a{font-size:13px}}.tylt_team_photo__text a svg{width:20px;height:20px;margin-left:5px;margin-bottom:2px;transition:all .3s ease}.tylt_team_photo__text a:hover{padding-left:45px}.tylt_team_photo__text a:hover svg{rotate:-15deg}.tylt_team_photo__image{display:flex;height:100%;min-width:50vw}.tylt_team_photo__image img{width:100%;height:100%;object-fit:cover}.tylt_text_img_link{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:5% 10%;gap:20px;background-color:#fffbf7}@media screen and (max-width: 959px){.tylt_text_img_link{flex-direction:column;padding:5%}}.tylt_text_img_link__image{width:40%}@media screen and (max-width: 959px){.tylt_text_img_link__image{width:60%}}.tylt_text_img_link__image img{transform:rotate(-3deg);box-shadow:10px 15px 30px #0000001a;transition:all .3s ease,box-shadow .3s ease;perspective:1000px;border-radius:8px;display:block;width:100%}.tylt_text_img_link__image video{transform:rotate(-3deg);box-shadow:10px 15px 30px #0000001a;transition:all .3s ease,box-shadow .3s ease;perspective:1000px;border-radius:8px;display:block;width:fit-content;max-height:80vh}@media screen and (max-width: 959px){.tylt_text_img_link__image video{width:100%}}.tylt_text_img_link__text{font-family:Poppins,sans-serif;width:60%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-size:cover;background-position:center;padding:20px;letter-spacing:normal;color:#000;font-weight:200;line-height:normal}.tylt_text_img_link__text li{margin-bottom:10px}.tylt_text_img_link__text strong{color:#f5728e;font-weight:400}.tylt_text_img_link__text h1,.tylt_text_img_link__text h2,.tylt_text_img_link__text h3,.tylt_text_img_link__text h1 strong,.tylt_text_img_link__text h2 strong,.tylt_text_img_link__text h3 strong{color:#4398e5}@media screen and (max-width: 959px){.tylt_text_img_link__text{width:100%}}.tylt_text_img_link__text a{text-decoration:none;text-transform:uppercase;font-style:italic;border:2px solid #000;padding:5px 50px 5px 40px;border-radius:30px;color:#000;line-height:20px;display:flex;width:fit-content;align-items:center;transition:all .3s ease;gap:10px;font-weight:700}@media screen and (max-width: 767px){.tylt_text_img_link__text a{font-size:13px}}.tylt_text_img_link__text a svg{width:20px;height:20px;margin-left:5px;margin-bottom:2px;transition:all .3s ease}.tylt_text_img_link__text a:hover{padding-left:45px}.tylt_text_img_link__text a:hover svg{rotate:-15deg}@keyframes rotate-matsuri{0%,to{transform:rotate(-3deg)}50%{transform:rotate(-2deg)}}.beige_ex{color:#fec18c}.orange_ex{color:#ff8112}.blue_ex{color:#1aaa9a}.logo_tp{width:30vw;max-width:500px;aspect-ratio:1092/463;background-image:url(/cdn/shop/files/LOGO_3D_PMS.png?v=1718346919);background-size:90%;background-position:center center;background-repeat:no-repeat;top:2vw;z-index:2;position:absolute}.banner_video_tp .tv_back{position:absolute;background-image:url(/cdn/shop/files/TV_00aaa6a2-1355-4d2b-9c59-9287b53dec87.png?v=1718723278);background-size:contain;background-repeat:no-repeat;background-position:center center;width:99vw;aspect-ratio:16/9;display:flex;left:-1vw;bottom:4vw}.banner_video_tp{background-image:url(/cdn/shop/files/BG.jpg?v=1718718409);margin-bottom:-5px;margin-top:-5px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;height:60vw;background-size:100vw;background-position:center -12vw}.banner_video_tp iframe{border-radius:20px;width:57vw;top:-6vw;left:-.7vw;aspect-ratio:16/9;position:relative}@media only screen and (max-width: 760px){.banner_video_tp{height:100vw;background-repeat:no-repeat;background-position:center;background-size:cover}.banner_video_tp .tv_back{background-image:url(/cdn/shop/files/TV_Mobile_7bac77a9-cb2a-4584-a3b1-841de680bd5c.png?v=1718723277);aspect-ratio:1/1;left:1.5vw;bottom:3.5vw;width:93vw}.banner_video_tp iframe{width:74vw;top:-5.2vw;left:-.9vw}.map_revendeur{width:90vw;margin:auto;aspect-ratio:1/2;display:flex}}@keyframes happy-z{0%{transform:translate(0) rotateY(0) rotate(0) scale(1)}5%{transform:translate(-5vw) rotateY(0) rotate(-10deg) scaleY(.7)}40%{transform:translate(75vw,-5vw) rotateY(0) rotate(0) scale(1)}50%{transform:translate(80vw) rotateY(180deg) rotate(-10deg) scaleY(.8)}55%{transform:translate(85vw) rotateY(180deg) rotate(-10deg) scaleY(.7)}80%{transform:translate(5vw) rotateY(180deg) rotate(0) scale(1)}to{transform:translate(0) rotateY(0) rotate(0) scale(1)}}@keyframes tinkle{0%{transform:rotate(2deg)}to{transform:rotate(-2deg);scale:1.1}}.animate:after{animation:happy-z 2s cubic-bezier(1,0,0,1) infinite}.taiko_hello{position:absolute;background-color:red;width:30px;height:30px}.contain_tako{position:relative}.contain_tako media-gallery{z-index:2}.newsletter>div:after{opacity:0;background-image:url(/cdn/shop/files/Animation_mascotte_4.gif?v=1718295576);position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#0000;width:15vw;z-index:1;aspect-ratio:520/630;display:flex;align-items:center;justify-content:center;transform-origin:center center;left:67vw;right:0vw;bottom:-6vw;top:unset;rotate:345deg}.tako_there{background-image:url(/cdn/shop/files/Animation_mascotte_2.gif?v=1718294625);content:"";position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#0000;width:100px;height:100px;z-index:1;display:flex;align-items:center;justify-content:center;transform-origin:center center;bottom:-30px;right:0vw}
/*# sourceMappingURL=/cdn/shop/t/22/assets/style.css.map */
