.products-section h2{margin-bottom:1rem}.d-off{display:none}#close-popup-btn a,#close-popup-btn a:visited,#close-popup-btn a:focus,#close-popup-btn a.btn{color:#000}.white{color:#fff}.banner-content-text.mobile{display:none!important}.banner-content-text{display:block!important}.badge-promo{background:#00000085;border-radius:6px;padding:1rem}.badge-promo h5{font-size:36px}.pagination-lists li{display:inline-block;margin:0 5px;font-size:20px}.pagination-lists .active span{font-weight:700;font-size:24px}.info-product-mobile{display:none;flex-direction:column;gap:10px;justify-content:space-between;margin-top:10px}.info-product-mobile .card-title{color:#fff;text-align:center}.info-product-mobile #participation-count .participation-number-count{color:#fff;display:flex;align-items:center;gap:7px}.info-product-mobile #participation-count .ticket-img{margin-bottom:0}.card-img:after{content:"";position:absolute;z-index:1;left:0;right:0;top:0;display:block;background:linear-gradient(#000000c4,#fff0);height:40%}.info-product-mobile .card-price{color:#fff}.product-single-sub-title2 .participation-span{background:var(--color-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-single-sub-title2 .ticket-img{transform:translateY(4px)}.variant-unavailable label{color:#ccc;cursor:not-allowed}.variant-unavailable input{pointer-events:none}.btn-disabled,.btn-disabled:hover{background-color:#ccc;background:var(--btn-bg-hover);cursor:not-allowed}.variant-unavailable{pointer-events:none;opacity:.5;text-decoration:line-through}.product-varient-field input[data-available=false]+label{pointer-events:none;opacity:.5;text-decoration:line-through}.article-template{background:#0e0e0e!important;color:#fff!important;padding:calc(4rem + 2vh) calc(2rem + 2vw)}a,a:visited,a:focus{color:inherit}.giveaway-widget{background:#181818}.account-img-text-wrapper iframe{width:100%!important}.card-image-wrap{aspect-ratio:1}@media only screen and (max-width: 575px){.collection-items{grid-template-columns:repeat(2,1fr)}.product-card .card-content{position:absolute;left:0;bottom:0;padding:10px 25px;z-index:1;width:100%;top:0}.product-card .card-content .card-content-items{flex-direction:column;align-items:center;height:100%;padding:0!important}.card-content-item{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-card .card-content .card-content-items .card-content-item:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.product-card .card-content .card-content-item .card-btn{margin-left:unset}.card-img:after{content:"";position:absolute;z-index:1;left:0;right:0;top:0;display:block;background:linear-gradient(#000000c4,#fff0);height:40%}.card-img:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;display:block;background:linear-gradient(#fff0,#000000c4);height:40%}#participation-count{margin-top:7px;display:flex;flex-direction:column;font-size:13px}.product-card .card-content .card-content-items .card-content-item:nth-child(2){display:none}.info-product-mobile{display:flex}#participation-count .ticket-img{width:32px}.category-items.collection-category{grid-template-columns:repeat(2,1fr)}.category-item .category-title-wrapper .category-title a{font-size:17px}.hidden-on-mobile{display:none!important}.timer-item{font-size:calc(1rem + .2vw)!important}.banner-content-items{flex-direction:column}.banner-content-text.mobile{display:flex!important;justify-content:space-between;align-items:center;padding-bottom:1rem}.banner-content-text{display:none!important}.banner-content-text h5{margin:4px 0 0!important}.banner-content-item-left .banner-content-heading{line-height:109%}.participation-number.cart-product-price-text{display:none}.participation-number.cart-product-price-text.cart-product-price-text-mobile{display:block}.cart-product-details{justify-content:space-between}}@media only screen and (max-width: 414px){.badge-promo h5{font-size:30px}.timer-item{font-size:calc(.7rem + .2vw)!important}.timer-item span{font-size:2.5rem!important}.countdown-timer{gap:0px!important}.countdown-container h2{font-size:calc(1.4rem + 2vw)!important}.promo-text .ticket-img{display:none!important}.promo-text .flex-center{max-width:90%}.top-bar .promo-text{gap:.4rem!important}}.grille-categorie{padding:39px 0 0;background-color:#0e0e0e!important;background:#0e0e0e!important}.grille-categorie .category-item{position:relative}.grille-categorie .category-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:96px;background:#00000059}.category-title-wrapper{z-index:2}.ticket-img{height:27px;width:60px;background:url(/cdn/shop/files/ticket-de-participation-noir-et-or.png?v=1712774522);display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.participation-number{display:flex;align-items:center}.header-logo{max-width:88px;width:90px}.paginate-prev{transform:rotate(180deg);display:inline-block;padding:0 5px}.filter-input-field{position:relative}.price-input-wrap{position:absolute;background:#fff;display:flex;padding:15px;z-index:3;column-gap:15px;border-radius:5px;transition:.3s;top:30px;visibility:hidden;opacity:0}.price-input-wrap.show{visibility:visible;opacity:1}.price-input input{background:#000;border-radius:5px;padding:10px;color:#fff;box-shadow:none;outline:none}.price-filter,.filter-label{color:var(--white);font-size:13px;font-weight:700;display:flex;column-gap:10px;cursor:pointer}.no-products{color:#fff;text-align:center;font-weight:500;font-size:40px}.empty-collection{max-width:600px;margin:0 auto;padding:90px}.filter-field-items{position:absolute;background:#fff;padding:15px;border-radius:5px;top:30px;z-index:9;transition:.3s;visibility:hidden;opacity:0;width:max-content;max-height:200px;overflow:auto}.filter-field-items.show{opacity:1;visibility:visible}.filter-field-item label{width:100%;display:block;font-size:13px;padding:3px 0}#MainContent{overflow:hidden}.forget-btn{font-size:12px;font-weight:700;line-height:14.4px;text-align:left;color:#fff;text-transform:uppercase;text-decoration:underline;cursor:pointer}.register-btn,.cancel-btn{font-size:12px;font-weight:700;line-height:14.4px;text-align:left;color:#fff;text-decoration:underline;text-transform:uppercase;display:block;margin-top:20px}.recover_form{max-width:500px}#customer_login .contact-btn{margin-top:40px}#customer_login{max-width:500px;margin-top:40px}.recover-form-wrap{display:none}#recover{margin-bottom:40px}.default-page{background:#000;color:#fff;padding:130px 0}.page-heading{margin-bottom:80px;text-transform:uppercase;font-size:50px;line-height:60px}.page-content p{margin-bottom:25px;text-transform:none;font-size:15px;line-height:23px;font-weight:400}.order-empty{color:#fff;font-size:20px;text-align:center;margin:100px 0}.errors{color:red;font-size:16px;margin:15px 0}.shopify-challenge__container{padding:170px 100px 100px}.form__message{color:green;margin:20px 0;font-size:16px}.main-header.sticky .navbar{background:#000}.cart-empty-box h3{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:30px}.empty-text{color:#fff;text-align:center}.empyt-btn{text-align:center;margin-top:30px}.cart-empty-box{border:1px solid #fff;max-width:600px;padding:100px 50px;margin:60px auto;border-radius:5px}@media only screen and (max-width:767px){.cart-empty-box{padding:30px;margin:30px 0}.cart-empty-box h3{font-size:25px;margin-bottom:10px}.contact-form,.login-form,.register-form{margin:50px 0}.contact-section{padding-bottom:10px}.order-empty{margin:50px}#customer_login{max-width:100%}.page-heading{margin-bottom:40px}.page-content p{font-size:12px;line-height:19px}}form.single_form:has(.essential-preorder-container-inactive) .btn{transition:ease .3s,transform 0s,left 0s,position 0s!important}.essential-preorder-container-active{width:fit-content!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
