﻿.spectacle{flex:1;max-width:250px;margin:0 auto;padding-top:7px;display:flex !important;flex-direction:column}.spectacle figure{position:relative}.spectacle figure a{display:block}.spectacle figure img{width:100%;height:100%;object-fit:cover}.spectacle figure figcaption ul:has(li[title=Promo]){position:absolute;top:-7px;left:16px}.spectacle figure figcaption ul:has(li[title=Promo]) li{width:auto !important;padding:0 !important}.spectacle figure figcaption ul:has(li[title=Promo]) li img{width:auto;object-fit:fill}.spectacle figure .actions{position:absolute;right:10px;bottom:10px;min-width:0;display:flex;align-items:center;justify-content:space-between}.spectacle figure .actions:hover+.calendar{display:block}.spectacle figure .calendar{display:none;color:var(--color-black);font-size:14px;line-height:1;position:absolute;left:0;right:0;bottom:62px;background:var(--color-white);border-radius:15px;padding:20px;box-shadow:0 1px 10px rgba(var(--color-black-rgb), 0.6);pointer-events:none}.spectacle figure .calendar .edglyph{font-size:18px;margin-right:5px}.spectacle figure .calendar hr{border:0 none;height:1px;margin:5px 0;background:var(--color-black)}.spectacle figure .calendar:after{content:"";position:absolute;top:100%;right:20px;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:var(--color-white) transparent transparent transparent}.spectacle section{flex:1;padding:10px;padding-bottom:20px;color:var(--color-black);font-size:16px;position:relative;transition:background 3s ease-in-out;background:var(--color-white);background:-moz-radial-gradient(var(--color-white), #fda1c0);background:-webkit-radial-gradient(var(--color-white), #fda1c0);background:radial-gradient(var(--color-white), #fda1c0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#fda1c0", GradientType=1);border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:flex;flex-direction:column}.spectacle section h2{font-size:inherit;color:var(--primary-color);font-weight:600;min-height:39px;line-height:1}.spectacle section h2 .edglyph{font-size:23px}.spectacle section h2 a{color:inherit;display:flex;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.spectacle section h2 a .edglyph{margin-right:5px;font-size:inherit}.spectacle section .place_date{font-size:inherit !important;line-height:1;letter-spacing:-0.01em;margin:0 0 20px !important}.spectacle section .place_date .edglyph{font-size:inherit !important}.spectacle section .actions{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.spectacle section .actions a.btn{flex:1}.spectacle.full figure:before,.spectacle.canceled figure:before,.spectacle.postponed figure:before,.spectacle.shortly figure:before,.spectacle.additional figure:before{position:absolute;top:50%;left:0;right:0;z-index:1;padding:5px 0;background:var(--color-black);color:var(--color-white);text-transform:uppercase;text-align:center;font-weight:700;transform:translate(0, -50%) rotate(-5deg) skew(-5deg);font-size:clamp(14px,1.5vw,18px)}.spectacle.full figure:before{content:"Complet";top:0;left:50%;right:auto;padding:0 20px;height:30px;background:var(--primary-color);transform:translate(-50%, 0);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.spectacle.canceled figure:before{content:"Annulé";border-width:5px 0;border-style:solid;border-color:var(--primary-color)}.spectacle.postponed figure:before{content:"Reporté"}.spectacle.additional figure:before{content:"Date supplémentaire";background:var(--primary-color)}.spectacle.shortly{position:relative;overflow:hidden}.spectacle.shortly figure:before{content:"Prochainement";font-size:14px;color:var(--primary-color);background:var(--color-white);transform:rotate(-5deg) skew(-5deg);top:auto;bottom:35px}.spectacle.shortly section .actions{display:none}.spectacle:hover section{background:var(--color-white);background:-moz-radial-gradient(var(--color-white), #ffd1df);background:-webkit-radial-gradient(var(--color-white), #ffd1df);background:radial-gradient(var(--color-white), #ffd1df);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffd1df", GradientType=1)}@media all and (max-width: 992px){.spectacle figure .actions{display:none}.spectacle section h2,.spectacle section .place_date{font-size:14px !important}.spectacle section h2 .edglyph,.spectacle section .place_date .edglyph{display:none}}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;font-size:16px}.breadcrumb li{display:flex;align-items:center}.breadcrumb li a{font-weight:600}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:after{display:block;margin:0 10px;content:">"}.breadcrumb li:last-child:after{display:none}.select{flex:1;position:relative}.select select{width:100%;padding:0 10px;padding-right:36px;height:40px;font-weight:500;font-size:14px;border-radius:3px;min-width:0;background:var(--color-white);border:1px solid rgba(var(--color-black-rgb), 0.2)}.select select option{color:var(--color-black)}.select select option[disabled][selected]{display:none}.select select:invalid{color:rgba(var(--color-black-rgb), 0.5)}.select select:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.select select:focus{border-color:var(--secondary-color);color:var(--secondary-color)}.select:after{content:"+";font-family:"EdGlyph";position:absolute;top:0;right:0;display:flex;align-items:center;height:38px;line-height:0;font-size:28px;padding:0 10px;pointer-events:none;color:rgba(var(--color-black-rgb), 0.5)}.select:has(select:hover):after,.select:has(select:focus):after{color:var(--secondary-color)}.entete{padding:40px 0;display:flex}.entete ul.breadcrumb{margin-bottom:10px}.entete ul.breadcrumb:only-child{margin-bottom:0}.entete figure{flex:1;flex-grow:0;flex-basis:260px;margin-right:15px}.entete h1{font-size:30px;font-weight:400;margin-bottom:10px;line-height:1}.entete h1 small{display:block;font-size:16px;margin-top:10px}.entete h1:last-child{margin-bottom:0}.entete p{line-height:1}@media all and (max-width: 1600px){.entete{margin:0 -20px}}@media all and (max-width: 768px){.entete figure{display:none}}.slider .arrow,.slider .dots{position:absolute;z-index:1}.slider .arrow{top:50%;transform:translateY(-50%);padding:0 20px;cursor:pointer;transition:.3s ease-in-out;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:99em;border:2px solid var(--color-white);background:var(--primary-color)}.slider .arrow .edglyph{font-size:32px}.slider .arrow.prev{left:0;transform:translate(64px, -50%)}.slider .arrow.next{right:0;transform:translate(-64px, -50%)}.slider .arrow:hover{opacity:1 !important}.slider .slick-list .slick-track .slick-slide>div img{display:block;max-width:100%;height:auto}.slider.homepage .slick-list{padding:0 calc((100vw - 1440px)/2) !important}.slider.homepage .slick-list .slick-track .slick-slide>div>div{display:block !important}.slider.spectacles{width:100vw;left:50%;transform:translate(-50%, 0)}.slider.spectacles .slick-list{padding:0 calc((100vw - 1600px)/2) !important}.slider.spectacles .slick-list .slick-track{display:flex}.slider.spectacles .slick-list .slick-track .slick-slide{height:auto;padding:0 30px;display:flex;transition:.5s ease}.slider.spectacles .slick-list .slick-track .slick-slide>div{flex:1;display:flex}.slider.spectacles .slick-list .slick-track .slick-slide:not(.slick-active){filter:blur(2px) opacity(0.3)}.slider.main_product .slick-slide a{display:block !important}@media all and (max-width: 1600px){.slider.spectacles .slick-list{padding:0 25px !important}.slider.spectacles .slick-list .slick-track .slick-slide{padding:0 15px}}@media all and (max-width: 1440px){.slider.homepage .slick-list{padding:0 20px !important}}@media all and (max-width: 768px){.slider .arrow{top:50%;transform:translateY(-50%);padding:0 20px;cursor:pointer;transition:.3s ease-in-out;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:99em;border:2px solid var(--color-white);background:var(--primary-color)}.slider .arrow.prev{transform:translate(32px, -50%)}.slider .arrow.next{transform:translate(-32px, -50%)}}.slide_down{position:relative}.slide_down .button.open+.sub_menu{visibility:visible;opacity:1;left:0;top:100%;transform:translateY(0)}.slide_down .sub_menu{visibility:hidden;opacity:0;position:absolute;top:-9999px;left:-9999px;z-index:1;transform:translateY(32px);transition:transform .2s ease-in}#content{padding:30px 0}#content>.container .content_product{display:flex;align-items:flex-start}#content>.container .content_product>div{flex:1.5;margin-bottom:30px}#content>.container .content_product>div:has(>.main_product,>figure){flex:1;margin-right:40px;position:sticky;top:30px}#content>.container .content_product>div:has(>.main_product,>figure) h1{display:none}#content>.container h1{font-weight:700;line-height:1;font-size:clamp(32px,2.5vw,48px);margin-bottom:30px}#content>.container h1 .edglyph{font-size:inherit;margin-right:10px}#content>.container h1 a{font-size:14px;font-weight:400}#content>.container .slider.main_product .slick-slide img{margin:0 auto}#content>.container .place_date{line-height:1.4;font-size:clamp(24px,2.5vw,32px);margin-bottom:20px}#content>.container .place_date .edglyph{font-size:42px}#content>.container .description{font-size:16px}#content>.container .description p{margin:10px 0}#content>.container .description p:first-child{margin-top:0}#content>.container .description p:last-child{margin-bottom:0}#content>.container .informations{background:var(--secondary-color);padding:20px;border-radius:30px;margin-top:30px}#content>.container .informations>div:not(.list-place_date){display:flex;flex-wrap:wrap}#content>.container .informations>div:not(.list-place_date)>span:not(.hidden){font-size:32px;line-height:1;display:flex;align-items:center;margin-bottom:10px}#content>.container .informations>div:not(.list-place_date)>span:not(.hidden) .edglyph{line-height:0;font-size:32px;margin-right:10px}#content>.container .informations>div:not(.list-place_date)>div{text-align:right;flex:1;font-size:18px}#content>.container .informations .list-place_date>a{margin-top:25px}#content>.container .informations .list-place_date .date{padding:10px 0;border-bottom:1px solid var(--color-white)}#content>.container .informations .list-place_date .date b{font-weight:700;font-size:18px}#content>.container .informations .list-place_date .date b .edglyph{margin-right:10px}#content>.container .informations .list-place_date .date>div{display:flex;align-items:center;font-size:16px;padding:5px;transition:.3s ease-in-out}#content>.container .informations .list-place_date .date>div:has(.promo){background:rgba(var(--color-white-rgb), 0.3)}#content>.container .informations .list-place_date .date>div:has(.promo) .edglyph.ed-promo{font-size:42px}#content>.container .informations .list-place_date .date>div:has(.canceled){background:rgba(var(--color-white-rgb), 0.3)}#content>.container .informations .list-place_date .date>div:has(.canceled) .canceled>span:not(.edglyph){text-decoration:line-through}#content>.container .informations .list-place_date .date>div:has(.canceled) .canceled+a{display:none}#content>.container .informations .list-place_date .date>div:has(.canceled) .canceled b:after{content:"V";font-family:"edglyph";font-size:24px;line-height:0;margin-left:10px}#content>.container .informations .list-place_date .date>div:has(.postponed){background:rgba(var(--color-white-rgb), 0.3)}#content>.container .informations .list-place_date .date>div:has(.postponed) .postponed b:after{content:"Ǌ";font-family:"edglyph";font-size:24px;line-height:0;margin-left:10px}#content>.container .informations .list-place_date .date>div:has(.full){background:rgba(var(--color-white-rgb), 0.3)}#content>.container .informations .list-place_date .date>div:has(.full) .full b:after{content:"W";font-family:"edglyph";font-size:24px;line-height:0;margin-left:10px}#content>.container .informations .list-place_date .date>div:has(.new_place){background:rgba(var(--color-white-rgb), 0.3)}#content>.container .informations .list-place_date .date>div:has(.new_place) .new_place b:after{content:"^";font-family:"edglyph";font-size:24px;line-height:0;margin-left:10px}#content>.container .informations .list-place_date .date>div:hover{background:rgba(var(--color-white-rgb), 0.1)}#content>.container .informations .list-place_date .date>div>div{flex:1;padding-right:10px}#content>.container .informations .list-place_date .date .edglyph{font-size:24px;line-height:0;margin-right:5px;font-weight:400}#content>.container .informations .list-place_date .date:last-child{border:0 none;padding-bottom:0}#content>.container .informations .list-place_date .slide_down .button{display:none}#content>.container .informations .list-place_date .slide_down .sub_menu{visibility:visible;opacity:1;position:static;transform:none}#content #details:before{content:"";display:block;height:10px;background-image:radial-gradient(var(--color-white) 5px, transparent 0px);background-repeat:repeat;background-size:20px 20px;background-position:center;margin-bottom:30px}#content #details:after{content:"";display:block;height:30px;background:linear-gradient(to bottom, rgba(var(--color-black-rgb), 0.25) 0%, transparent 100%);margin:40px -40px 20px}#content #details>span:not(.btn){font-size:32px;line-height:1;display:flex;align-items:center}#content #details>span:not(.btn) .edglyph{line-height:0;font-size:32px;margin-right:10px}#content #details .align-center{text-align:center}#content #details .align-left{text-align:left}#content #details .align-right{text-align:right}#content #details .align-justify{text-align:justify}#content #details h2{color:inherit;font-size:clamp(24px,5vw,32px);font-weight:900;margin:40px 0;line-height:1;position:relative}#content #details h2 .edglyph{font-weight:400;line-height:0;margin-right:10px}#content #details h2:has(.edglyph){display:flex;align-items:center}#content #details h2:first-child{margin-top:0}#content #details h2:last-child{margin-bottom:0}#content #details h3{font-size:clamp(18px,5vw,24px);font-weight:700;margin:20px 0}#content #details h3 .edglyph{font-weight:400;line-height:0;margin-right:10px}#content #details h3:has(.edglyph){display:flex;align-items:center}#content #details h3:first-child{margin-top:0}#content #details h3:last-child{margin-bottom:0}#content #details h4{font-size:clamp(16px,5vw,18px);font-weight:500;text-transform:uppercase;margin:10px 0}#content #details h4 .edglyph{font-weight:400;line-height:0;margin-right:10px;text-transform:none}#content #details h4:has(.edglyph){display:flex;align-items:center}#content #details h4:first-child{margin-top:0}#content #details h4:last-child{margin-bottom:0}#content #details p{line-height:1.4;margin:20px 0}#content #details p strong,#content #details p b{font-weight:600}#content #details p.lead{font-weight:500;font-size:22px;margin:40px 0}#content #details p:first-child{margin-top:0}#content #details p:last-child{margin-bottom:0}#content #details ul:not(.breadcrumb),#content #details ol:not(.breadcrumb){margin:20px 0;margin-left:20px}#content #details ul:not(.breadcrumb) li,#content #details ol:not(.breadcrumb) li{margin-bottom:10px}#content #details ul:not(.breadcrumb) li:before,#content #details ol:not(.breadcrumb) li:before{content:"";display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;width:8px;height:8px;border-radius:2px;background:var(--secondary-color);margin-right:5px}#content #details ul:not(.breadcrumb) li:last-child,#content #details ol:not(.breadcrumb) li:last-child{margin:0}#content #details ul:not(.breadcrumb):first-child,#content #details ol:not(.breadcrumb):first-child{margin-top:0}#content #details ul:not(.breadcrumb):last-child,#content #details ol:not(.breadcrumb):last-child{margin-bottom:0}#content #details ol:not(.breadcrumb) li{counter-increment:counter}#content #details ol:not(.breadcrumb) li:before{width:auto;height:auto;font-family:inherit;font-weight:700;font-size:12px;background:none;border-radius:0;color:var(--secondary-color);content:counter(counter) "."}#content #details a:not(.btn){font-weight:500;color:inherit;text-decoration:none}#content #details a:not(.btn):hover{text-decoration:underline}#content #details table{width:100%;margin:20px 0;table-layout:fixed;border-radius:5px;overflow:hidden;color:var(--color-black);background:var(--color-white)}#content #details table:first-child{margin-top:0}#content #details table:last-child{margin-bottom:0}#content #details table thead tr th{text-align:left;padding:10px 20px;font-weight:600;background:var(--secondary-color);color:var(--color-white)}#content #details table tbody tr:nth-child(odd) td{background:rgba(var(--color-black-rgb), 0.05)}#content #details table tbody tr:nth-child(even) td{background:rgba(var(--color-white-rgb), 1)}#content #details table tbody tr td{padding:10px 20px;vertical-align:middle}#content #details table tbody tr td strong{font-weight:600;color:var(--secondary-color)}#content #details table tbody tr:hover td{background:rgba(var(--color-black-rgb), 0.1)}#content #details table tfoot tr td{padding:10px 20px;font-size:1.1em}#content #details table tfoot tr td strong{font-weight:600;color:var(--secondary-color)}#content #details hr{background:var(--secondary-color);height:2px;border:0 none;margin:60px}#content #details hr:first-child{margin-top:0}#content #details hr:last-child{margin-bottom:0}#content #details img{display:block;max-width:100%;height:auto}#content #details iframe{display:flex;align-items:center;justify-content:center;width:100%;margin:20px auto}#content #details iframe:first-child{margin-top:0}#content #details iframe:last-child{margin-bottom:0}#content #details .embed-responsive{padding:75% 0 0;position:relative;margin:40px 0}#content #details .embed-responsive iframe{position:absolute;width:100% !important;height:100% !important;margin:0;top:0;right:0;bottom:0;left:0;border:0 none}#content #details .embed-responsive:first-child{margin-top:0}#content #details .embed-responsive:last-child{margin-bottom:0}#content #details .paralax{margin:80px 0}#content #details .paralax:first-child{margin-top:0}#content #details .paralax:last-child{margin-bottom:0}#content #details figure{margin:20px 0}#content #details figure img{margin:0 auto;transition:transform 3s ease}#content #details figure figcaption{background:var(--color-white);text-align:center;font-size:18px;font-weight:600;margin:0;padding:20px;box-shadow:0 0 20px rgba(var(--color-black-rgb), 0.15)}#content #details figure a{display:block;overflow:hidden}#content #details figure a:hover img{transform:scale(1.1)}#content #details figure:first-child{margin-top:0}#content #details figure:last-child{margin-bottom:0}#content #details .table_responsive{margin:60px 0;overflow:auto}#content #details .table_responsive table{margin:0}#content #details .table_responsive:first-child{margin-top:0}#content #details .table_responsive:last-child{margin-bottom:0}#content #details .slide_down{background:var(--color-white);border-radius:20px;color:var(--color-black);margin:20px 0;box-shadow:0 0 20px rgba(var(--color-black-rgb), 0.1)}#content #details .slide_down .button{display:flex;align-items:center;cursor:pointer;background:var(--color-white);border-radius:20px;padding:20px;font-size:18px;font-weight:600;height:auto;border:0 none}#content #details .slide_down .button p{display:flex;align-items:center}#content #details .slide_down .button .edglyph{width:32px;text-align:center;font-size:36px;line-height:0;margin-right:10px;min-height:0;color:var(--color-black)}#content #details .slide_down .button:after{content:"+";font-family:"edglyph";font-size:24px;margin-left:auto;padding-left:10px;color:var(--color-black)}#content #details .slide_down .button:hover,#content #details .slide_down .button.open{color:var(--primary-color)}#content #details .slide_down .button.open+.sub_menu{position:static}#content #details .slide_down .button.open:after{content:"*"}#content #details .slide_down .sub_menu{background:var(--color-white);border-radius:20px;padding:20px;padding-bottom:40px}#content #details .slide_down:first-child{margin-top:0}#content #details .slide_down:last-child{margin-bottom:0}#content #details .text-right{text-align:right}#content #details .text-center{text-align:center}#content #details .text-left{text-align:left}#content #details .text-justify{text-align:justify}#content #details .grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:60px;grid-row-gap:20px;margin:40px 0}#content #details .grid:first-child{margin-top:0}#content #details .grid:last-child{margin-bottom:0}#content #details .grid.valign-top{align-items:start}#content #details .grid.valign-middle{align-items:center}#content #details .grid.valign-bottom{align-items:end}#content #details .grid-gutterless{grid-column-gap:0}#content #details .grid-gapless{grid-row-gap:0}#content #details .grid-gapless+.grid{margin-top:0}#content #details .grid-auto{grid-template-columns:repeat(auto-fit, minmax(0px, 1fr))}#content #details .column-1{grid-column:span 1}#content #details .column-2{grid-column:span 2}#content #details .column-3{grid-column:span 3}#content #details .column-4{grid-column:span 4}#content #details .column-5{grid-column:span 5}#content #details .column-6{grid-column:span 6}#content #details .column-7{grid-column:span 7}#content #details .column-8{grid-column:span 8}#content #details .column-9{grid-column:span 9}#content #details .column-10{grid-column:span 10}#content #details .column-11{grid-column:span 11}#content #details .column-12{grid-column:span 12}@media only screen and (max-width: 1023px){#content #details .grid-1-md{grid-template-columns:repeat(1, 1fr)}#content #details .grid-2-md{grid-template-columns:repeat(2, 1fr)}#content #details .grid-3-md{grid-template-columns:repeat(3, 1fr)}#content #details .grid-4-md{grid-template-columns:repeat(4, 1fr)}#content #details .grid-5-md{grid-template-columns:repeat(5, 1fr)}#content #details .grid-6-md{grid-template-columns:repeat(6, 1fr)}#content #details .grid-7-md{grid-template-columns:repeat(7, 1fr)}#content #details .grid-8-md{grid-template-columns:repeat(8, 1fr)}#content #details .grid-9-md{grid-template-columns:repeat(9, 1fr)}#content #details .grid-10-md{grid-template-columns:repeat(10, 1fr)}#content #details .grid-11-md{grid-template-columns:repeat(11, 1fr)}#content #details .grid-12-md{grid-template-columns:repeat(12, 1fr)}#content #details .column-1-md{grid-column:span 1}#content #details .column-2-md{grid-column:span 2}#content #details .column-3-md{grid-column:span 3}#content #details .column-4-md{grid-column:span 4}#content #details .column-5-md{grid-column:span 5}#content #details .column-6-md{grid-column:span 6}#content #details .column-7-md{grid-column:span 7}#content #details .column-8-md{grid-column:span 8}#content #details .column-9-md{grid-column:span 9}#content #details .column-10-md{grid-column:span 10}#content #details .column-11-md{grid-column:span 11}#content #details .column-12-md{grid-column:span 12}}@media only screen and (max-width: 767px){#content #details .grid,#content #details .grid-auto{grid-template-columns:repeat(1, 1fr)}#content #details .grid .grid+.grid,#content #details .grid-auto .grid+.grid{grid-template-columns:repeat(12, 1fr)}#content #details .column{grid-column:span 1}#content #details .column:empty{display:none}#content #details .grid-1-sm{grid-template-columns:repeat(1, 1fr)}#content #details .grid-2-sm{grid-template-columns:repeat(2, 1fr)}#content #details .grid-3-sm{grid-template-columns:repeat(3, 1fr)}#content #details .grid-4-sm{grid-template-columns:repeat(4, 1fr)}#content #details .grid-5-sm{grid-template-columns:repeat(5, 1fr)}#content #details .grid-6-sm{grid-template-columns:repeat(6, 1fr)}#content #details .grid-7-sm{grid-template-columns:repeat(7, 1fr)}#content #details .grid-8-sm{grid-template-columns:repeat(8, 1fr)}#content #details .grid-9-sm{grid-template-columns:repeat(9, 1fr)}#content #details .grid-10-sm{grid-template-columns:repeat(10, 1fr)}#content #details .grid-11-sm{grid-template-columns:repeat(11, 1fr)}#content #details .grid-12-sm{grid-template-columns:repeat(12, 1fr)}#content #details .column-1-sm{grid-column:span 1}#content #details .column-2-sm{grid-column:span 2}#content #details .column-3-sm{grid-column:span 3}#content #details .column-4-sm{grid-column:span 4}#content #details .column-5-sm{grid-column:span 5}#content #details .column-6-sm{grid-column:span 6}#content #details .column-7-sm{grid-column:span 7}#content #details .column-8-sm{grid-column:span 8}#content #details .column-9-sm{grid-column:span 9}#content #details .column-10-sm{grid-column:span 10}#content #details .column-11-sm{grid-column:span 11}#content #details .column-12-sm{grid-column:span 12}}#content .related>h2{font-size:clamp(24px,5vw,30px);line-height:1;font-weight:400;padding:0 20px;margin-bottom:20px}#content .related>h2 a{display:flex}#content .related>h2 .edglyph{margin-right:10px;font-size:inherit}@media all and (max-width: 1600px){#content>.container{padding:0}#content>.container #details:after{margin-left:-20px;margin-right:-20px}}@media all and (max-width: 992px){#content .container .content_product{display:block}#content .container .content_product>div h1{display:none}#content .container .content_product>div:has(>.main_product,>figure){position:static;margin-right:0}#content .container .content_product>div:has(>.main_product,>figure) h1{display:block}#content .container .content_product>div .informations{position:fixed;left:20px;right:20px;bottom:20px;border-radius:10px;padding:10px;z-index:1;max-height:calc(100vh - 120px);overflow:auto}#content .container .content_product>div .informations>div:not(.list-place_date){font-size:16px}#content .container .content_product>div .informations>div:not(.list-place_date)>span{display:none}#content .container .content_product>div .informations>div:not(.list-place_date)>div{text-align:center}#content .container .content_product>div .informations .list-place_date>.date{padding:5px 0}#content .container .content_product>div .informations .list-place_date>.date:first-child{border-bottom:0 none}#content .container .content_product>div .informations .list-place_date .slide_down{display:flex;flex-direction:column}#content .container .content_product>div .informations .list-place_date .slide_down .button{display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;border-radius:99em;padding:5px;font-size:14px;font-weight:500;background:var(--color-black)}#content .container .content_product>div .informations .list-place_date .slide_down .button:before{display:block;content:attr(data-open-text)}#content .container .content_product>div .informations .list-place_date .slide_down .button:after{content:"+";font-family:"edglyph";margin-left:10px}#content .container .content_product>div .informations .list-place_date .slide_down .button.open:before{content:attr(data-close-text)}#content .container .content_product>div .informations .list-place_date .slide_down .button.open:after{content:"*"}#content .container .content_product>div .informations .list-place_date .slide_down .button.open+.sub_menu{position:static;visibility:visible;opacity:1;transform:translateY(0)}#content .container .content_product>div .informations .list-place_date .slide_down .sub_menu{order:-1;visibility:hidden;opacity:0;position:absolute;transform:translateY(32px);border-top:1px solid var(--color-white)}}@media all and (max-width: 500px){#content .container .content_product>div .informations{display:block;padding:20px}}
