/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}img,picture,video,canvas,section,main,svg{display:block;max-width:100%;height:auto;}iframe{display:block;max-width:100%;}pre{font-family:monospace,monospace;font-size:1em;}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:top;}sub{vertical-align:bottom;}input,button,textarea,select{-webkit-box-shadow:none;font-family:inherit;font-weight:inherit;font-size:inherit;box-shadow:none;filter:none;outline:0;}ul,ol{list-style:none;padding:0;margin:0;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{text-wrap:pretty;}h1,h2,h3,h4,h5,h6{text-wrap:balance;}[hidden],.visually-hidden{clip:rect(1px,1px,1px,1px);position:absolute !important;pointer-events:none;word-wrap:normal;overflow:hidden;outline:0;height:0;border:0;width:0;left:0;top:0;}#root,#__next{isolation:isolate;}
@font-face{font-family:'Apollon';src:url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Regular.eot);src:url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Regular.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Regular.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Apollon';src:url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Bold.eot);src:url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Bold.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Bold.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Apollon/Apollon-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BlackItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BlackItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BlackItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BlackItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Bold.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Bold.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Bold.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BoldItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BoldItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BoldItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Black.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Black.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Black.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Black.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-LightItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-LightItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-LightItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-LightItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Light.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Light.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Light.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Extralight.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Extralight.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Extralight.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Extralight.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Extralight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Medium.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Medium.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Medium.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Medium.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-MediumItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-MediumItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-MediumItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-MediumItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ExtralightItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ExtralightItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ExtralightItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ExtralightItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ExtralightItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Thin.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Thin.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Thin.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Thin.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik Super';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SuperItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SuperItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SuperItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SuperItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SuperItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Semibold.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Semibold.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Semibold.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Semibold.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik Super';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Super.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Super.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Super.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Super.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Super.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Regular.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Regular.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Regular.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ThinItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ThinItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ThinItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ThinItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-RegularItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-RegularItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-RegularItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-RegularItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-RegularItalic.ttf) format('truetype');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Graphik';src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SemiboldItalic.eot);src:url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SemiboldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SemiboldItalic.woff2) format('woff2'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SemiboldItalic.woff) format('woff'),url(/themes/custom/versailles_ticketing/fonts/Graphik/Graphik-SemiboldItalic.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap;}
:root{--primary-color:#ba9e66;--outline-color:#26a769;}html{overscroll-behavior-y:none;scroll-behavior:smooth;}body{font-family:'Graphik',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;line-height:1.5;font-size:14px;color:#000;}body.no-scroll{overflow:hidden;}a{text-underline-offset:4px;text-decoration-color:var(--primary-color);color:#000;}b,strong{font-weight:600;}code{font-family:'Consolas',monospace;background-color:#dce1e6;border-radius:3px;padding:2px 3px;color:#2f3d4a;}main#main{max-width:1920px;margin:0 auto;}.text-align-center{text-align:center;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-justify{text-align:justify;}.container-large{max-width:calc(100% - 40px);margin:0 auto;width:100%;}.container,.messages__wrapper{max-width:calc(100% - 40px);margin:0 auto;width:1164px;}.container .container{max-width:100%;}.box{box-shadow:2px 2px 16px 0px rgba(0,0,0,0.08);max-width:calc(100% - 40px);flex-direction:column;margin:64px auto;display:flex;padding:64px;width:686px;gap:16px;}.box h1{font-size:22px;}.box h2{font-size:18px;}.status-messages{justify-content:center;flex-direction:column;align-content:center;margin:64px auto;max-width:800px;padding:0 16px;display:flex;width:100%;}.messages,.status-messages>.status-message{border:1px solid #f1efea;background-color:#f1efea;margin:16px 0;padding:16px;}.messages--error,.status-messages>.status-message.status-message--error{background-color:#ff9595;border-color:#ff9595;}.noselect,img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.noselect:focus,img:focus{outline:none;}h1{font-family:'Apollon',serif;text-transform:lowercase;line-height:1.25;font-weight:400;font-size:48px;color:#000;}h2{font-family:'Apollon',serif;text-transform:lowercase;font-weight:400;font-size:24px;}h3{font-family:'Apollon',serif;text-transform:lowercase;line-height:1.25;font-weight:400;font-size:20px;}h4{font-family:'Apollon',serif;text-transform:lowercase;line-height:1.25;font-weight:400;font-size:16px;}hr{background-color:var(--primary-color);margin:16px 0;height:1px;border:0;}.subtitle{font-family:'Graphik',sans-serif;text-transform:none;margin:16px 0 0 0;font-weight:500;font-size:16px;color:#333;}.blink{position:relative;}.blink:after{transition:opacity 0.2s;pointer-events:none;position:absolute;background:#fff;height:100%;content:'';width:100%;opacity:0;z-index:1;left:0;top:0;}.blink[data-blink="1"]:after{opacity:0.75;}.body-container{padding:64px 0;}.wysiwyg{flex-direction:column;display:flex;gap:16px;}.wysiwyg ul{list-style:disc;margin-left:16px;}.wysiwyg ol{list-style:decimal;margin-left:16px;}.color--red,.color--red a{color:#ff0000;}
header#header{background-color:#000;position:sticky;display:flex;height:70px;color:#fff;z-index:15;top:0;}body.toolbar-horizontal.toolbar-fixed header#header{top:39px;}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header#header{top:80px;}header#header a{text-decoration:none;position:relative;color:#fff;}a#header--cart-link{display:block;}header#header a.has-cart:after{background-color:#ba9e66;pointer-events:none;position:absolute;border-radius:50%;height:10px;content:'';width:10px;right:-6px;top:-5px;}#header--container-responsive{display:none;}#header--container{justify-content:space-between;align-items:center;padding:12px 24px;margin:0 auto;display:flex;width:100%;}#header--container>button.close{display:none;}#header--container>.col{justify-content:center;align-items:center;display:flex;gap:24px;}#header--container>.col:nth-child(1){justify-content:start;flex:1;}#header--container>.col:nth-child(2){width:177px;}#header--container>.col:nth-child(3){justify-content:end;flex:1;}#header--container>.col:nth-child(1) a{padding:4px 0;}#header--container>.col:nth-child(1) a:before{font-family:monospace;transform:scaleX(-1);display:inline-block;font-weight:normal;margin:0 5px 0 0;content:'\2794';font-size:14px;}#header--container>.col:first-child a:hover{text-decoration:underline;}#header--container a#logo{position:relative;display:block;}#header--container a#logo img{font-family:'Apollon',serif;text-transform:uppercase;font-weight:400;display:block;font-size:0;width:145px;height:auto;}#header--container a#logo[data-tb]:before{background-image:url('data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAA8kAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAEAAAABAAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgSAAAAAAABNjb2xybmNseAABAAQABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAA9FtZGF0EgAKCTgVf/2EBBAaQDK5BxfACSSSRQDcFwlBEIQC1VP/2Bk7F/rjxzALhyN2UpgVkZFbBVOEEuGfPWORoDyjeVHQzHoieKqLFE/6PnYzpjzjnqS77V52paBqXEbb0KfzE8EXEhCo4LosYQ18/OPX9OMof/MZwmRCPhwO2aComLF5sWG4q5taWFeo/Ni6n1zE1lYitMoy6FUd7BOQrRFmOWBSQo1Gh+mEO4UEGtybIHKwcrj0OigYhAafDjdVe/3COVu0VUngCYypsPGObT/vFLOIVw2B5fE4iC6uJ7gxLHK02kdj1HBTfemwP+yEOsCBf3wTmtk0198vtxxpC/1JY8xt3E3H1+e2+ZISiEMW6mE7mvZilUMAczrsEfY+9RhDUAwwa+w4bR8Fo76z0CliFaLhhT9Dxn9A+X6/XJ09NV8VhXBb6fjwgytbq9UigdO+U08h7iDXD4FRmVEy9nZD31Esg9pvesMUxuPOhjCeKXMUWZlKM/Xyi2urqUMi287jW2sIzHTEDFIeNq6hZIOOv12q9fzAQxzX39NMIuwVnU67rAmJm4YDvpLAr2e0CwCk0FC2HAAF8vfX4f7ghYInES1EzHjiBqEVyzRS+Kf048mzG3pIJf3h+vXN62sBrtDpaLa4NPX/7AogC9kSZhpnhLHbUwhD6qPGTG+xgSDhLxTOTmnt4tWT7IvLKwq8jaGwgsCfr7zXjP/bJDiNJjbKmiFPiYHwpUehFQasDknaizYG0dbvsTKepR91sh6TlD6hrdCuvRTZORjbGKy5rpwwsA2wb077JSUjPVc0DdneTkX5/mTS3hTyaldaYnx7BnSBPow8+puFHDbVzigU4o/joOKdpBBbDOInCNtKLv+M8Z7gAzrzPF/gJTh2lhnAWJ0jnGh3wZ5AqqLWrDGm/q0txo4mOOtikNqDsJo8C9aTpKq3w/j5av8IPVuLRBUZjccE0+Lx0ziGfjFi6vCVMh5RllH0A4NSD7TQA8eoKOodfLQlJXCJOrEDuWoYePZhElHp4F2cZs1cvzNcuXMGU5CWMgAeHNmOEX7DTOChrPzpQ2no9bOTVbWmLf/q6YIBQ4qHLE3Cwdd4Rem3gw4hGkLEUv8sUYu6sQs7HtY40J7FnLt5BWC6Lnf9sUw1D8CKP1fTPrlBN8rSg1xcKkxKhYzho8SBUjMBrq4T5/eHcSkwPlNMCp8L6cnX3VpZoOT7sLA/ex0vENV2wYmE0k77h+L5ubLhLy6oeuAMdePpzogLlGAXGsjd9dB8afONDGdD1f5U2Fk2q6z6DESA');background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#000;position:absolute;height:26px;content:'';width:100%;left:0;top:0;}#header--container a#logo-ticketing{display:inline-block;border-radius:4px;position:relative;}#header--container a#logo-ticketing img{display:block;height:auto;width:88px;}#header--container a#logo-ticketing img:nth-child(2){display:none;height:auto;width:90px;}.header--item{position:relative;padding:4px;}ul.menu--main{list-style:none;display:flex;margin:0;gap:24px;}ul.menu--main>li{position:relative;}ul.menu--main>li:first-child{margin-left:auto;}ul.menu--main>li a{position:relative;padding:4px 0;}ul.menu--main>li a:before{background-color:var(--primary-color);position:absolute;display:block;width:100%;height:1px;content:'';bottom:0;left:0;}header#header .header--item:hover,ul.menu--main>li:hover ul{display:block;}ul.menu--main>li a:hover:before{background-color:#fff;}ul.menu--main>li a:after{font-family:monospace;font-weight:normal;margin:0 0 0 5px;content:'\2794';font-size:14px;}header#header .header--item ul,ul.menu--main>li ul{box-shadow:-2px -2px 16px 0px #00000014;background-color:#000;top:calc(100% - 4px);position:absolute;padding:4px 0;display:none;right:4px;}header#header .header--item:hover ul,ul.menu--main>li:hover ul{display:block;}header#header .header--item ul li,ul.menu--main>li ul li{padding:8px 16px;width:220px;}header#header .header--item ul li a,ul.menu--main>li ul li a{display:block;}header#header .header--item ul li a:hover,ul.menu--main>li ul li a:hover{text-decoration:underline;text-decoration-color:var(--primary-color);text-underline-offset:4px;}#header--cart-link img{filter:invert(1);}select#language-switcher{background-image:url('data:image/svg+xml;utf8,<svg fill="white" height="20" width="20" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-position:right 2px;background-repeat:no-repeat;padding:5px 22px 5px 2px;background-color:#000;-webkit-appearance:none;-moz-appearance:none;background-size:20px;border-radius:4px;appearance:none;box-shadow:none;cursor:pointer;font-size:14px;line-height:1;color:#fff;border:0;}body:has(#cart) #footer{margin-bottom:76px;}#footer-1{background-color:#f1efe9;padding:60px 0;color:#666;}#footer-1 h2{margin-bottom:32px;}#footer-1 .footer-nav{justify-content:space-between;display:flex;}#footer-1 .footer-nav>div{flex:1;}#footer-1 .footer-nav>div>ul{padding-left:32px;}#footer-1 .footer-nav ul li{margin-bottom:20px;font-size:14px;}#footer-1 .footer-nav ul li:last-child{margin-bottom:0;}#footer-1 .footer-nav ul li p strong{font-weight:500;}#footer-1 .footer-nav ul li a{text-decoration:none;color:inherit;}#footer-1 .footer-nav>div>ul li a{text-decoration:underline;text-decoration-color:#d8d8d8;}#footer-1 .footer-nav>div>ul li #tarteaucitronManager{text-decoration:underline;text-decoration-color:#d8d8d8;text-underline-offset:4px;color:inherit;background:none;border:0;padding:0;cursor:pointer;}#footer-1 .footer-nav>div>ul li a img{margin:-1px 8px 0 -26px;display:inline-block;float:left;}#footer-2{background-color:#000;padding:60px 0;color:#666;}#footer-2 ul.menu--footer{justify-content:space-between;display:flex;}#footer-2 ul.menu--footer>li{flex:1;}#footer-2 a{text-decoration:none;color:inherit;}#footer-2 a:hover{text-decoration:underline;}#footer-2 ul.menu--footer li,#footer-2 ul.menu--footer h3{font-size:14px;padding:2px 0;margin:0;}#footer-2 ul.menu--footer strong{margin-bottom:8px;font-weight:500;display:block;color:#fff;}#cart{box-shadow:-2px -2px 16px 0px #00000014;background-color:#fff;text-align:right;position:fixed;padding:16px 0;z-index:1050;width:100svw;height:76px;bottom:0;left:0;}#cart>.container{justify-content:flex-end;align-items:center;flex-wrap:wrap;display:flex;gap:32px;}#cart .button,#cart .button-reverse{padding:8px 32px;align-content:center;justify-content:center;align-items:center;min-height:44px;flex-wrap:wrap;display:flex;gap:8px;}#button-total[data-hidden="1"]{display:none;}.block--versailles-ticketing-onglets ul{background-color:#9cafc1;justify-content:center;flex-direction:row;display:flex;gap:16px;}.block--versailles-ticketing-onglets ul li a{text-decoration:none;padding:8px 8px;font-weight:500;display:block;color:#000;}.block--versailles-ticketing-onglets ul li a:hover{background-color:#2f3d4a;color:#fff;}
.button{border:1px solid var(--primary-color);transition:color 0.4s ease-in-out;background-color:transparent;display:inline-block;text-decoration:none;text-align:center;padding:20px 40px;position:relative;font-weight:400;box-shadow:none;font-size:16px;cursor:pointer;line-height:1;color:#000;}.button:before{content:'';background-color:var(--primary-color);position:absolute;z-index:-1;bottom:0;right:0;left:0;top:0;}.button:after{content:'';transition:transform .4s ease-in-out;transform-origin:center top;transform:scaleY(0);transition-delay:0;position:absolute;background:#000;z-index:-1;bottom:0;right:0;left:0;top:0;}.button:not([disabled]):hover{border:1px solid #000;color:#fff;}.button:not([disabled]):hover:after{transform-origin:center bottom;transform:scaleY(1) !important;}.button[disabled]{background-color:#e6e6e6;border-color:#e6e6e6;cursor:not-allowed;color:#666;}.button-reverse{background-color:transparent;border:1px solid #000;display:inline-block;text-decoration:none;text-align:center;padding:20px 40px;font-weight:400;box-shadow:none;font-size:16px;cursor:pointer;line-height:1;color:#000;}.button-reverse:before{background-color:#fff;}.button-reverse[disabled]{background-color:#e6e6e6;border-color:#e6e6e6;cursor:not-allowed;color:#666;}.button-reverse:not([disabled]):hover{border:1px solid #000;color:#fff;}.button strong,.button-reverse strong{font-weight:500;}.button.button-with-icon img,.button-reverse.button-with-icon img,#button-total img{transition:filter 0.4s ease-in-out;display:inline-block;}.button[disabled].button-with-icon img,.button-reverse[disabled].button-with-icon img{opacity:0.6;}.button:not([disabled]).button-with-icon:hover img,.button-reverse:not([disabled]).button-with-icon:hover img,#button-total:not([disabled]):hover img{filter:invert(1);}.button-icon{border:1px solid var(--primary-color);background-color:#fff;display:inline-block;text-decoration:none;text-align:center;position:relative;font-weight:400;box-shadow:none;cursor:pointer;line-height:1;font-size:0;height:40px;width:40px;color:#000;z-index:1;padding:0;}.button-icon img{margin:0 auto;}.button-icon[disabled]{background-color:#e6e6e6;border-color:#e6e6e6;cursor:not-allowed;color:#666;z-index:0;}.button-icon:not([disabled]):hover{background-color:#f0efea;border-color:#000;}.button-icon[disabled] img{opacity:0.6;}.button-icon.round{border-radius:50%;}.button-parent:before{position:absolute;height:100%;width:100%;content:'';z-index:1;left:0;top:0;}.button-wallet{justify-content:center;background-color:transparent;border:1px solid transparent;text-decoration:none;align-items:center;padding:8px 16px;font-size:16px;overflow:hidden;position:relative;z-index:0;transition:color 0.4s ease-in-out;display:flex;color:#fff;gap:8px;}.button-wallet:before{content:'';background-color:#000;position:absolute;z-index:-1;bottom:0;right:0;left:0;top:0;}.button-wallet:after{content:'';transition:transform .4s ease-in-out;transform-origin:center top;transform:scaleY(0);position:absolute;background:#fff;z-index:-1;bottom:0;right:0;left:0;top:0;}.button-wallet:hover:after{transform-origin:center bottom;transform:scaleY(1);}.button-wallet:hover{border-color:#000;color:#000;}.button-wallet img{filter:none !important;max-width:100%;height:auto;width:32px;margin:0;}.button-wallet img.splio-mobile{display:none;}
body[data-modal="1"]{overflow:hidden;}#popin{background:rgba(83,78,58,0.5);backdrop-filter:blur(3px);transition:opacity 0.5s;position:fixed;display:table;z-index:1100;height:100%;width:100%;opacity:0;left:0;top:0;}#popin>div{vertical-align:middle;display:table-cell;text-align:center;height:100%;width:100%;}#popin>div>div{box-shadow:0 0 10px -5px rgba(0,0,0,0.5);transform:translateY(-100svh);transition:transform 1s;display:inline-block;border-radius:8px;text-align:right;position:relative;min-width:250px;background:#fff;max-width:90%;height:auto;width:auto;padding:0;}#popin>div>div>button.close{margin:12px 12px 0 0;z-index:1;}#popin>div>div>.content{max-height:90svh;text-align:left;overflow-y:auto;font-size:14px;color:#0a0a0a;padding:20px;}#popin[data-open="1"]{opacity:1;}#popin[data-open="1"]>div>div{transform:translateY(0);}#popin[data-closable="0"]>div>div>button.close{display:none;}#popin>div>div>.content p{text-align:center;}#popin>div>div>.content p code{margin-top:12px;display:block;}#sidebar{background:rgba(83,78,58,0.5);backdrop-filter:blur(3px);transition:opacity 0.5s;position:fixed;display:table;z-index:1000;height:100%;width:100%;opacity:0;left:0;top:0;}#sidebar>div{vertical-align:middle;display:table-cell;text-align:right;height:100%;width:100%;}#sidebar>div>div{box-shadow:0 0 10px -5px rgba(0,0,0,0.5);transform:translateX(100svw);transition:transform 1s;display:inline-block;position:relative;min-height:100svh;text-align:right;background:#fff;max-width:968px;height:auto;width:100%;padding:0;}#sidebar>div>div>button.close{position:absolute;right:52px;top:40px;}#sidebar>div>div>.content{padding:56px 20px 20px 20px;overflow-y:auto;text-align:left;font-size:14px;height:100svh;color:#000;}body.has-cart #sidebar>div>div>.content{height:calc(100dvh - 76px - env(safe-area-inset-bottom));}#sidebar>div>div>.content>div{max-width:690px;margin:0 auto;}#sidebar[data-open="1"]{opacity:1;}#sidebar[data-open="1"]>div>div{transform:translateX(0);}#sidebar[data-closable="0"]>div>div>button.close{display:none;}#popin .buttons-container{justify-content:center;margin:32px 0 0 0;display:flex;gap:16px;}
.PaylineWidget *{font-family:'Graphik',sans-serif;}.PaylineWidget.pl-container-lightbox.pl-in{position:fixed !important;justify-content:center !important;align-items:center !important;display:flex !important;}.PaylineWidget.pl-container-lightbox .pl-modal-dialog{margin:0 !important;}#PaylineWidget .pl-header-title-wrapper{background-color:#000;}#PaylineWidget .pl-header-title-content h4{color:#fff;}#PaylineWidget .pl-header-title-content hr{margin:16px auto !important;}#PaylineWidget .pl-header-title-content p{color:#fff;}#PaylineWidget .pl-pay-btn{background-color:var(--primary-color);font-family:'Graphik',sans-serif;text-decoration:none;text-align:center;padding:20px 40px;font-weight:400;box-shadow:none;border-radius:0;font-size:16px;cursor:pointer;line-height:1;color:#000;border:0;}.PaylineWidget .pl-spinner-in-btn>div{box-shadow:0 2px 0 0 #000;height:16px;width:16px;left:12px;top:19px;}
input[type="number"]{background-color:transparent;appearance:textfield;text-align:center;box-shadow:none;font-size:16px;display:block;color:#333;border:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}form.form{flex-direction:column;display:flex;gap:16px;}form.form label{display:block;}form.form .form-row{flex-wrap:wrap;display:flex;gap:16px;}form.form .form-group{flex-direction:column;position:relative;flex:1 0 auto;display:flex;gap:6px;}form.form .form-group-checkbox{padding:16px 0;}form.form .form-group-checkbox label{align-items:center;cursor:pointer;display:flex;gap:8px;}form.form .form-group-checkbox label span{max-width:calc(100% - 24px);}form.form .form-group .input-msg{font-size:12px;display:block;}form.form .form-group .input-msg.input-msg--valid{color:#3c9313;}form.form input[type="text"],form.form input[type="email"],form.form input[type="number"],form.form input[type="password"],form.form select{padding:16px 8px 16px 20px;border:1px solid #e6e6e6;background-color:#fff;vertical-align:middle;box-shadow:none;font-size:16px;line-height:1;height:56px;color:#333;}form.form input[type="text"][data-error="1"],form.form input[type="email"][data-error="1"],form.form input[type="number"][data-error="1"],form.form input[type="password"][data-error="1"],form.form input[type="checkbox"][data-error="1"],form.form input[type="radio"][data-error="1"],form.form select[data-error="1"]{border-color:#b50000;}form.form input[type="password"]{padding-right:50px;}form.form select{background-image:url(/themes/custom/versailles_ticketing/svg/arrow-down.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:12px auto;appearance:none;cursor:pointer;}form.form input[type="text"]:disabled,form.form input[type="email"]:disabled,form.form input[type="number"]:disabled,form.form input[type="password"]:disabled,form.form select:disabled,form.form input[type="text"][readonly],form.form input[type="email"][readonly],form.form input[type="number"][readonly],form.form input[type="password"][readonly],form.form select[readonly]{background-color:#f6f6f6;outline:none !important;cursor:not-allowed;color:#555;}form.form span.password-validator{font-size:12px;}form.form span.password-validator[data-valid="-1"]{color:#b00000;}form.form span.password-validator[data-valid="1"]{color:#3c9313;}form.form .form-toggle-view-password{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PHBhdGggZD0iTTEzLjY3MyAxMC4zNDVsLTMuMDk3IDMuMDk2IDM5Ljg1MyAzOS44NTQgMy4wOTctMy4wOTctMzkuODUzLTM5Ljg1M3oiLz48cGF0aCBkPSJNMTcuMTE5IDE5Ljk4NGwyLjkxNSAyLjkxNWMtMy4xOTEgMi43MTctNS43MzIgNi4wOTktNy4zNzQgOS4wNThsLS4wMDUuMDFjNC41NzMgNy42NDYgMTEuODI5IDE0Ljg3MiAyMC45ODcgMTMuNzc2IDIuNDcyLS4yOTYgNC43NzgtMS4xNDEgNi44ODUtMi4zNWwyLjk1MSAyLjk1Yy00LjEwNyAyLjYzNi04LjgxNSA0LjAzMi0xMy45MTYgMy4zNDItOS4xOTgtMS4yNDQtMTYuNzE5LTguNzg4LTIxLjQ2LTE3LjY0OCAyLjIyNi00LjQ3OSA1LjI3MS04Ljc2NCA5LjAxNy0xMi4wNTN6bTYuNjMtNC4zMmMyLjU3Mi0xLjE0NiA1LjM1NS0xLjgyIDguMzI3LTEuODY4LjE2NS0uMDAxIDIuMTI0LjA5MiAzLjAxMi4yMzhhMTguNDUgMTguNDUgMCAwIDEgMS42NTkuMzVDNDUuNDcyIDE2LjY1NyA1MS45MzYgMjQuNDM4IDU2IDMyLjAzN2MtMS43MDUgMy40NDMtMy45MzggNi4zOTgtNi42MDEgOS4yNzdsLTIuODI3LTIuODI3YzEuOTY3LTIuMTIgMy42MjItNC4xNjEgNC44ODUtNi40NSAwIDAtMS4yODUtMi4zNjEtMi4yNDgtMy42NDNhMzcuOTkgMzcuOTkgMCAwIDAtMS45NTQtMi4zOTVjLS41NC0uNjA4LTIuNjM3LTIuNjczLTMuMTM2LTMuMTAzLTMuMzQ4LTIuODc5LTcuMjc5LTUuMTM4LTExLjk5NC01LjEtMS44MjYuMDI5LTMuNTgyLjM4OS01LjI0OS45OTVsLTMuMTI3LTMuMTI3eiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTI1LjA1NCAyNy45MmwyLjM5OSAyLjM5OGMtLjE1Ny40NzctLjI0My45ODctLjI0MyAxLjUxNiAwIDIuNjcyIDIuMTY5IDQuODQxIDQuODQxIDQuODQxLjUyOSAwIDEuMDM5LS4wODUgMS41MTYtLjI0M2wyLjM5OSAyLjM5OWMtMS4xNTguNjUtMi40OTQgMS4wMi0zLjkxNSAxLjAyLTQuNDI1IDAtOC4wMTctMy41OTItOC4wMTctOC4wMTdhNy45OCA3Ljk4IDAgMCAxIDEuMDItMy45MTR6bTYuODQ5LTQuMTAxbC4xNDgtLjAwMmM0LjQyNSAwIDguMDE3IDMuNTkzIDguMDE3IDguMDE3bC0uMDAxLjE0OC04LjE2NC04LjE2M3oiLz48L3N2Zz4=");background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% auto;align-items:center;position:absolute;box-shadow:none;cursor:pointer;display:flex;font-size:0;height:24px;width:24px;right:20px;z-index:2;padding:0;border:0;top:41px;bottom:0;}form.form .form-toggle-view-password[data-icon="eye-on"]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PHBhdGggZD0iTTMyLjUxMyAxMy45MjZDNDMuMDg3IDE0LjA3NiA1MS42NTQgMjMuODIgNTYgMzJjMCAwLTEuNDIyIDIuODkyLTIuODU2IDQuODk1LS42OTQuOTY5LTEuNDI0IDEuOTEzLTIuMTkxIDIuODI2LS41NDcuNjUtMS4xMTIgMS4yODMtMS42OTggMS44OTgtNS4yMzcgNS41LTEyLjc1OCA5LjYwMy0yMC43IDguMDFDMTkuNzMyIDQ3Ljg1OSAxMi44MjMgNDAuMTMxIDguNDk3IDMyYzAgMCAxLjI0OC0yLjk2NCAyLjY5LTQuOTY0LjY0Ni0uODk3IDEuMzI0LTEuNzcgMi4wMzQtMi42MTdhNDEuNjIgNDEuNjIgMCAwIDEgMS42OTEtMS44OTdjNC42MjctNC44NzYgMTAuNTY0LTguNjMgMTcuNjAxLTguNTk2em0tLjAzNyA0Yy01Ljg5LS4wMjItMTAuNzg4IDMuMjY3LTE0LjY2MyA3LjM1LS41MjcuNTU1LTEuMDM1IDEuMTI3LTEuNTI3IDEuNzEzYTQxLjQ3IDQxLjQ3IDAgMCAwLTEuODU0IDIuMzg2Yy0uNTQ0Ljc1NS0xLjA1NyAxLjgwNS0xLjQ1MSAyLjU5IDMuNzczIDYuNDY4IDkuMjg2IDEyLjMyMyAxNi4zNjEgMTMuNzQyIDYuNTYzIDEuMzE3IDEyLjY4OC0yLjMwMSAxNy4wMTYtNi44NDYuNTI5LS41NTUgMS4wNC0xLjEyOCAxLjUzNC0xLjcxNS43LS44MzMgMS4zNjYtMS42OTQgMS45OTktMi41NzkuNTU3LS43NzggMS4xNDQtMS43NjcgMS41ODgtMi41NjctMy45NDMtNi42NTctMTAuNjUxLTEzLjk0NC0xOS4wMDMtMTQuMDc0em0tLjMxOCA2LjAyMmM0LjQyNSAwIDguMDE4IDMuNTkzIDguMDE4IDguMDE3cy0zLjU5MyA4LjAxNy04LjAxOCA4LjAxNy04LjAxNy0zLjU5Mi04LjAxNy04LjAxNyAzLjU5My04LjAxNyA4LjAxNy04LjAxN3ptMCA0LjAwOWE0LjAxIDQuMDEgMCAwIDEgNC4wMDkgNC4wMDggNC4wMSA0LjAxIDAgMCAxLTQuMDA5IDQuMDA5IDQuMDEgNC4wMSAwIDAgMS00LjAwOC00LjAwOSA0LjAxIDQuMDEgMCAwIDEgNC4wMDgtNC4wMDh6Ii8+PC9zdmc+");}form.form input[type="radio"],form.form input[type="checkbox"]{background-repeat:no-repeat;background-position:center;background-size:100% auto;border:1px solid var(--primary-color);background-color:#fff;border-radius:2px;appearance:none;box-shadow:none;display:block;height:16px;width:16px;}form.form input[type="radio"]:checked,form.form input[type="checkbox"]:checked{background-color:var(--primary-color);}form.form input[type="checkbox"]:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PHBhdGggZD0iTTUgMTYuNTc3bDIuMTk0LTIuMTk1IDUuNDg2IDUuNDg0TDI0LjgwNCA3Ljc0MyAyNyA5LjkzN2wtMTQuMzIgMTQuMzJ6Ii8+PC9zdmc+");}form.form input[type="radio"]:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxjaXJjbGUgY3g9IjUxMiIgY3k9IjUxMiIgcj0iMjU2IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");}form.form input[type="radio"]{border-radius:50%;}form.form details{display:block;}form.form details summary{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--primary-color);display:inline-block;list-style:none;cursor:pointer;color:#000;}form.form details summary:after{background-image:url(/themes/custom/versailles_ticketing/svg/caret-down.svg);display:inline-block;vertical-align:middle;margin-left:8px;font-size:0;content:'▼';height:5px;width:8px;}form.form details[open] summary:after{transform:scaleY(-1);content:'▲';}form.form details p{text-align:justify;font-size:12px;padding:8px 0;}form.form .g-recaptcha{min-height:78px;}#form-group-otp[data-hidden="1"]{display:none;}#form-group-otp input[type="text"]{font-family:"Courier New",monospace;outline:none !important;border:0 !important;letter-spacing:29px;padding-left:11.5px;font-size:18px;}#form-group-otp--overlay{pointer-events:none;position:absolute;display:flex;height:56px;z-index:1;top:27px;gap:8px;left:0;}#form-group-otp--overlay span{border:1px solid #e6e6e6;box-shadow:none;display:block;line-height:1;height:56px;color:#333;width:32px;}#form-group-otp a{margin:16px 0 8px 0;}#form-group-captcha #li-antibot{width:100% !important;}#form-group-captcha #li-antibot iframe{border:1px solid #e6e6e6 !important;box-shadow:none !important;border-radius:0 !important;display:block !important;margin:0 auto !important;padding:10px !important;}#form--summary-conditions .form-group{padding:0;}
.slider-container{position:relative;}.slider-container ul.slider{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style:none;padding:0;margin:0;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none;}.slider-container ul.slider::-webkit-scrollbar{display:none;}.slider-container ul.slider > li{scroll-snap-align:start;flex-direction:column;flex:0 0 356px;display:flex;}.slider-container ul.slider > li > img{width:100%;height:auto;}.slider-container ul.slider > li .content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;padding:16px;color:#333;gap:16px;}.slider-container ul.slider > li .content a{width:fit-content;margin-top:auto;}.slider-controls{display:flex;justify-content:end;align-items:center;margin-top:24px;}.slider-controls .slider-pager{margin-right:12px;}.slider-controls .slider-prev{transform:scaleX(-1);}.slider-controls .slider-next{transform:translateX(-1px);}.slider-controls button[disabled]{cursor:default;opacity:0.4;}
