@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")}.utility-bar:has(.announcement-bar){background-color:#060941}.utility-bar:has(.announcement-bar) .announcement-bar p{color:#fc63ea;text-transform:uppercase;letter-spacing:2px;font-weight:600}#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}.slideshow__slides{visibility:hidden}.slideshow{display:block;position:relative}.slideshow .slick-slide{position:relative}.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}}.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 .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:#40288a}.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:#c6cdd7}.product-grid-container .card .card__inner .card__media,.collection .card .card__inner .card__media,product-recommendations .card .card__inner .card__media{overflow:visible;width:100%;height:100%}.product-grid-container .card .card__inner .card__media .media,.collection .card .card__inner .card__media .media,product-recommendations .card .card__inner .card__media .media{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.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{margin-left:10%;width:80%;height:100%;object-fit:contain;object-position:center center;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.2))}.product-grid-container .card .card__inner .card__media .media.horizontal img,.collection .card .card__inner .card__media .media.horizontal img,product-recommendations .card .card__inner .card__media .media.horizontal img{margin-left:5%;width:90%}.product-grid-container .card__information:has(.price),.collection .card__information:has(.price),product-recommendations .card__information:has(.price){display:flex;flex-direction:row;justify-content:space-between;width:100%}.product-grid-container .card__information:has(.price) .h5,.collection .card__information:has(.price) .h5,product-recommendations .card__information:has(.price) .h5{min-width:80%;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),.collection .card__information:has(.price)>.card-information:has(.price),product-recommendations .card__information:has(.price)>.card-information:has(.price){display:flex;justify-content:flex-end;align-items:end}.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:.8em;font-weight:700;letter-spacing:normal;text-transform:uppercase;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}.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.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}.tylt-custom-form{background-color:#40288a}.tylt-custom-form form{display:flex;flex-direction:column}.tylt-custom-form form .field{display:flex;flex-direction:column-reverse}.tylt-custom-form form .field input,.tylt-custom-form form .field textarea{border:2px solid #fc63ea;margin-bottom:30px;padding:10px 5px}.tylt-custom-form form .field label{position:relative;color:#fc63ea;left:0;top:0}.tylt-custom-form form .field:after{box-shadow:none}.tylt-custom-form form .field__input:focus~.field__label,.tylt-custom-form form .field__input:not(:placeholder-shown)~.field__label{position:relative;color:#fc63ea;left:0;top:0;font-size:16px;font-weight:900}.tylt-custom-form form .contact__button{width:300px;margin:20px auto}.tylt-custom-form form .contact__button button{width:100%;border-radius:30px;color:#fc63ea;text-transform:uppercase}.tylt-custom-form form .contact__button button:after{border-radius:30px}.tylt_custom_footer{background-color:#060941;height:40vh;display:flex;flex-direction:column}.tylt_custom_footer__top{width:100%;display:flex;justify-content:space-around;align-items:center;height:80px;background-color:#40288a;border-bottom:#fc63ea 1px solid}.tylt_custom_footer__top__logo{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:row}.tylt_custom_footer__top__social{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:row;gap:10px}.tylt_custom_footer__top__social a{color:#fff;text-decoration:none;height:24px;width:24px;overflow:visible;transition:all .2s ease-in-out}.tylt_custom_footer__top__social a:visited,.tylt_custom_footer__top__social a:focus{color:#fff;text-decoration:none}.tylt_custom_footer__top__social a:hover{rotate:-15deg}.tylt_custom_footer__middle{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-size:cover;background-position:center;background-repeat:no-repeat}.tylt_custom_footer__middle img{max-width:90vw}.tylt_custom_footer__bottom{width:100%;display:flex;justify-content:center;align-items:center;height:40px;background-color:#060941;color:#fc63ea;font-size:8pt;font-weight:600;text-transform:uppercase;text-align:center}@media screen and (max-width: 767px){.tylt_custom_footer__bottom{font-size:8px;flex-direction:column-reverse;padding:10px 0;height:auto}}.tylt_custom_footer__bottom a{color:#fc63ea;text-decoration:none}.tylt_custom_footer__bottom a:visited,.tylt_custom_footer__bottom a:focus{color:#fc63ea;text-decoration:none}.tylt_custom_footer__bottom a:hover{text-decoration:underline}.tylt_custom_footer__bottom ul{display:flex;justify-content:center;align-items:center;list-style:none;padding:0}.tylt_custom_footer__bottom ul li{margin:0 1pt}.tylt_custom_footer__bottom ul li:after{content:"-";margin:0 1pt}.tylt_custom_footer__bottom ul li:last-child:after{content:""}body .tylt_full_size_image_product{margin-top:20vh;display:flex;justify-content:center;align-items:center}body .tylt_full_size_image_product img{max-width:100%;height:auto}.tylt_video_photo_galerie_flexible{display:grid;gap:10px;padding:10px 0 0;background-color:#fff}.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}header.header{display:flex;justify-content:space-between;align-items:center}header.header nav.header__inline-menu{min-width:50%;display:flex;justify-content:center}header.header nav.header__inline-menu ul{width:100%;display:flex;justify-content:space-around;align-items:center}header.header nav.header__inline-menu ul li a{font-weight:600;text-transform:uppercase}@media screen and (max-width: 959px){header.header nav.header__inline-menu{display:none}}header .icon.icon-cart-tylt,header .icon.icon-cart-empty-tylt{fill:#060941;width:20px;height:20px}.tylt_movable_solo_element{position:relative;z-index:800;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;width:100%;height:100%}.tylt_movable_solo_element__container__item.tylt-nash{width:80px;top:-20px;left:10vw;aspect-ratio:1/1;transform-origin:center center;animation:rotate infinite ease-in-out 20s alternate}@media screen and (min-width: 768px){.tylt_movable_solo_element__container__item.tylt-nash{width:80px;top:-20px;left:25vw}}@media screen and (min-width: 960px){.tylt_movable_solo_element__container__item.tylt-nash{width:118px;top:-20px;left:18vw}}@media screen and (min-width: 1200px){.tylt_movable_solo_element__container__item.tylt-nash{width:118px;top:-20px;left:27vw}}.tylt_movable_solo_element__container__item.tylt-nash-contact{transform-origin:center center;width:118px;top:10vh;left:calc(50vw - 59px);aspect-ratio:1/1;animation:rotate infinite ease-in-out 10s alternate}@keyframes rotate{0%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}.tylt_nash_bio{padding:10vh 5vw;display:flex;justify-content:center;flex-direction:column;align-items:center}.tylt_nash_bio__text{max-width:750px;font-weight:400;margin-top:10vh;color:#060941}.tylt_nash_bio img{border-radius:0;transition:all .5s ease;scale:1;rotate:0}.tylt_nash_bio img:hover{scale:1.05;rotate:-2deg;border-radius:30px}body .product{align-items:center;letter-spacing:normal}body .product__info-wrapper{align-self:flex-start;padding-top:30px}body .product__media{border:1px solid #060941}body .product__media-list{max-width:500px}body .product .product__media-list .product__media-item{max-width:500px;margin:auto}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 legend{display:none}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 #40288a;background-color:#40288a;border-radius:30px;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:#40288a;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 #40288a;background-color:#fff;color:#40288a;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:#40288a;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:#40288a;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:#40288a;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}body .related-products__heading{text-align:center;border-radius:30px;background-color:#060941;color:#fff;text-transform:uppercase;font-size:12pt;width:fit-content;padding:2px 50px;margin:auto auto 50px;font-weight:200}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
