/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}
*,*:before,*:after{box-sizing:border-box;}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;list-style:none;}footer,header,nav,section,main{display:block;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"Gelion";src:url(/themes/custom/cossette/dist/assets/fonts/GelionRegular.woff2) format("woff2"),url(/themes/custom/cossette/dist/assets/fonts/GelionRegular.woff) format("woff");font-style:"normal";font-weight:400;text-rendering:optimizeLegibility;}@font-face{font-family:"Gelion";src:url(/themes/custom/cossette/dist/assets/fonts/GelionSemiBold.woff2) format("woff2"),url(/themes/custom/cossette/dist/assets/fonts/GelionSemiBold.woff) format("woff");font-style:"normal";font-weight:600;text-rendering:optimizeLegibility;}@font-face{font-family:"Gelion";src:url(/themes/custom/cossette/dist/assets/fonts/GelionBold.woff2) format("woff2"),url(/themes/custom/cossette/dist/assets/fonts/GelionBold.woff) format("woff");font-style:"normal";font-weight:700;text-rendering:optimizeLegibility;}@font-face{font-family:"GelionItalic";src:url(/themes/custom/cossette/dist/assets/fonts/GelionRegularItalic.woff2) format("woff2"),url(/themes/custom/cossette/dist/assets/fonts/GelionRegularItalic.woff) format("woff");font-style:"italic";font-weight:400;text-rendering:optimizeLegibility;}.fa-facebook{scale:0.86;}.fa-facebook:before{content:"\f39e";}.border-red{border:2px solid red;}html,body{scroll-behavior:smooth;}.page{overflow-x:clip;}.page .transparent-header{margin-top:calc(-1 * var(--header-height));}.page.hero-dark-theme header:not(.scroll-up) .header--container:not(.open) .header-logo svg{fill:#ffffff;}.page.hero-dark-theme header:not(.scroll-up) .header--container:not(.open) .header-nav--container--right{color:#ffffff;}.page.hero-dark-theme header:not(.scroll-up) .header--container:not(.open) .header-nav--container--right svg{stroke:#ffffff;}.page.hero-dark-theme header:not(.scroll-up) .header--container:not(.open) .header-nav--container--right .burger-menu-btn__bar{background:#ffffff;}.page.hero-dark-theme header:not(.scroll-up) .header--container:not(.open) .header-nav--container--right .btn-menu-outlined{border-color:#ffffff;}.page.page-dark-theme .layout-content{background-color:#12181f;color:#ffffff;}.page.page-dark-theme .layout-content .hero-img--front:after{background:#12181f;}.page.page-dark-theme .layout-content svg{fill:#ffffff;}.page.page-dark-theme .layout-content .tabs .tabs-trigger{color:#ffffff;}.page.page-dark-theme .layout-content .tabs .tabs-trigger:after{background-color:#ffffff;}.page.page-dark-theme .layout-content button.btn-menu-outlined,.page.page-dark-theme .layout-content input[type=submit].btn-menu-outlined,.page.page-dark-theme .layout-content .btn.btn-menu-outlined,.page.page-dark-theme .layout-content #didomi-host .btn-menu-outlined.didomi-button,#didomi-host .page.page-dark-theme .layout-content .btn-menu-outlined.didomi-button,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-menu-outlined{border-color:#ffffff;}.page.page-dark-theme .layout-content button.btn-menu svg,.page.page-dark-theme .layout-content button.btn-menu use,.page.page-dark-theme .layout-content input[type=submit].btn-menu svg,.page.page-dark-theme .layout-content input[type=submit].btn-menu use,.page.page-dark-theme .layout-content .btn.btn-menu svg,.page.page-dark-theme .layout-content #didomi-host .btn-menu.didomi-button svg,#didomi-host .page.page-dark-theme .layout-content .btn-menu.didomi-button svg,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-menu svg,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-menu svg,.page.page-dark-theme .layout-content .btn.btn-menu use,.page.page-dark-theme .layout-content #didomi-host .btn-menu.didomi-button use,#didomi-host .page.page-dark-theme .layout-content .btn-menu.didomi-button use,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-menu use,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-menu use{stroke:#ffffff !important;}.page.page-dark-theme .layout-content .table-list-module li:before,.page.page-dark-theme .layout-content .table-list-module li:after{background-color:#ffffff;}.page.page-dark-theme .layout-content input,.page.page-dark-theme .layout-content select,.page.page-dark-theme .layout-content textarea,.page.page-dark-theme .layout-content div{border-color:#939191;}.page.page-dark-theme .layout-content input:focus-visible,.page.page-dark-theme .layout-content input:hover,.page.page-dark-theme .layout-content select:focus-visible,.page.page-dark-theme .layout-content select:hover,.page.page-dark-theme .layout-content textarea:focus-visible,.page.page-dark-theme .layout-content textarea:hover{outline-color:#ffffff;}.page.page-dark-theme .layout-content ::placeholder{color:#ffffff;}.page.page-dark-theme .layout-content .footer-utility--links a::after{background-color:#ffffff;}.page.page-dark-theme .layout-content button.btn-link:hover .round,.page.page-dark-theme .layout-content button.btn-link:hover #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content button.btn-link:hover .didomi-button,.page.page-dark-theme .layout-content input[type=submit].btn-link:hover .round,.page.page-dark-theme .layout-content input[type=submit].btn-link:hover #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content input[type=submit].btn-link:hover .didomi-button,.page.page-dark-theme .layout-content .btn.btn-link:hover .round,.page.page-dark-theme .layout-content .btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content .btn.btn-link:hover .didomi-button,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button:hover .round,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button:hover .didomi-button,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button:hover .round,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button:hover .didomi-button,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link:hover .didomi-button{background:white;}.page.page-dark-theme .layout-content button.btn-link .round,.page.page-dark-theme .layout-content button.btn-link #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content button.btn-link .didomi-button,.page.page-dark-theme .layout-content input[type=submit].btn-link .round,.page.page-dark-theme .layout-content input[type=submit].btn-link #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content input[type=submit].btn-link .didomi-button,.page.page-dark-theme .layout-content .btn.btn-link .round,.page.page-dark-theme .layout-content .btn.btn-link #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content .btn.btn-link .didomi-button,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .round,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .didomi-button,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .round,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .didomi-button,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .didomi-button{border-color:#ffffff;}.page.page-dark-theme .layout-content button.btn-link .round svg.arrow-full-right,.page.page-dark-theme .layout-content button.btn-link #didomi-host .didomi-button svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content button.btn-link .didomi-button svg.arrow-full-right,.page.page-dark-theme .layout-content input[type=submit].btn-link .round svg.arrow-full-right,.page.page-dark-theme .layout-content input[type=submit].btn-link #didomi-host .didomi-button svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content input[type=submit].btn-link .didomi-button svg.arrow-full-right,.page.page-dark-theme .layout-content .btn.btn-link .round svg.arrow-full-right,.page.page-dark-theme .layout-content .btn.btn-link #didomi-host .didomi-button svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content .btn.btn-link .didomi-button svg.arrow-full-right,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .round svg.arrow-full-right,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .didomi-button svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .round svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .didomi-button svg.arrow-full-right,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg.arrow-full-right,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg.arrow-full-right,#didomi-host .page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg.arrow-full-right,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .round svg.arrow-full-right,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link #didomi-host .didomi-button svg.arrow-full-right,#didomi-host .cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .didomi-button svg.arrow-full-right{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:8;}.page.page-dark-theme .layout-content button.btn-link .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content button.btn-link #didomi-host .didomi-button svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content button.btn-link .didomi-button svg.arrow-full-right.white,.page.page-dark-theme .layout-content input[type=submit].btn-link .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content input[type=submit].btn-link #didomi-host .didomi-button svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content input[type=submit].btn-link .didomi-button svg.arrow-full-right.white,.page.page-dark-theme .layout-content .btn.btn-link .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content .btn.btn-link #didomi-host .didomi-button svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content .btn.btn-link .didomi-button svg.arrow-full-right.white,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content #didomi-host .btn-link.didomi-button .didomi-button svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .round svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content .btn-link.didomi-button .didomi-button svg.arrow-full-right.white,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg.arrow-full-right.white,#didomi-host .page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg.arrow-full-right.white,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .round svg.arrow-full-right.white,.cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link #didomi-host .didomi-button svg.arrow-full-right.white,#didomi-host .cossette-forms-profile-completion-form .buttons-container .page.page-dark-theme .layout-content a.btn-link .didomi-button svg.arrow-full-right.white{stroke:#000000;stroke-linecap:round;stroke-width:8;}.page.page-dark-theme .layout-content .accordion-trigger{border-color:rgba(255,255,255,0.2);}.page.page-dark-theme .layout-content .accordion-item:last-of-type .accordion-trigger{border-bottom-color:rgba(255,255,255,0.2) !important;}.page.page-dark-theme .layout-content .tiles-group .small-tile{background:#000000;}.page.page-dark-theme .layout-content .media-image{background:#000000;}.page.page-dark-theme .layout-content .media-image:before{background-image:linear-gradient(to right,#000000 0%,#12181f 50%,#000000 100%);}.page .padding--30{padding-bottom:30px;padding-top:30px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.page .padding--30{padding-bottom:0;padding-top:0;}}.page .show-mobile{display:none;}.page .show-mobile-open{display:none;}.page .btn-hide-mobile{display:flex !important;margin-top:30px;}.page .btn-show-mobile{display:none !important;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.page .btn-hide-mobile{display:none !important;}.page .btn-show-mobile{display:flex !important;margin-top:30px;}.page .hide-mobile{display:none;}.page .open .hide-mobile-menu-open{display:none;}.page .open .hide-mobile.show-mobile-menu-open{display:block;}.page .show-mobile-open{display:block;}}.content-type--notes--container{margin-top:30px;}body.block-scroll{height:100vh;overflow:hidden;}.page{min-height:300px;padding-top:var(--header-height);position:relative;}.container-bg-image{background-image:var(--background);}.section--background-image{background-image:var(--background);background-size:cover;color:var(--secondary-color-white-50);}.torn-paper--tile--container{height:100%;overflow:hidden;}.torn-paper--tile--container:after{content:none !important;}.torn-paper--tile--container > div{height:100%;padding:60px 40px;}.torn-paper--tile--container > svg{margin-bottom:-10px;width:100%;}.torn-paper--tile--container .search-arrow{height:33px;margin-top:10px;overflow:hidden;position:relative;width:28px;}.torn-paper--tile--container .search-arrow span{left:0;position:absolute;}.torn-paper--tile--container .search-arrow svg{width:27px;}@media (hover:hover){.torn-paper--tile--container:hover{cursor:pointer;}.torn-paper--tile--container:hover .search-arrow span{animation:loopRight 0.4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}}.torn-paper--tile--container:focus,.torn-paper--tile--container:focus-visible,.torn-paper--tile--container:focus-within{cursor:pointer;}.torn-paper--tile--container:focus .search-arrow span,.torn-paper--tile--container:focus-visible .search-arrow span,.torn-paper--tile--container:focus-within .search-arrow span{animation:loopRight 0.4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}.torn-paper--tile--container.torn-paper--bg-yellow > div{background-color:var(--main-color);color:#000000;}.torn-paper--tile--container.torn-paper--bg-yellow > svg{fill:var(--main-color) !important;}.torn-paper--tile--container.torn-paper--bg-yellow .search-arrow svg{fill:#000000;}.torn-paper--tile--container.torn-paper--bg-yellow .btn-link svg{fill:none;}@media (hover:hover){.torn-paper--tile--container.torn-paper--bg-yellow .btn-link:hover .btn-icon--right.white{fill:none;stroke:#ffffff;}}.torn-paper--tile--container.torn-paper--bg-yellow .btn-link:focus .btn-icon--right.white,.torn-paper--tile--container.torn-paper--bg-yellow .btn-link:focus-visible .btn-icon--right.white,.torn-paper--tile--container.torn-paper--bg-yellow .btn-link:focus-within .btn-icon--right.white{fill:none;stroke:#ffffff;}.is-summer .torn-paper--tile--container > div{background-color:#00cdc2;}.is-summer .torn-paper--tile--container > svg{fill:#00cdc2;}.is-summer .torn-paper--tile--container .search-arrow svg{fill:#000000;}.is-winter .torn-paper--tile--container > div{background-color:#032e6c;color:#ffffff;}.is-winter .torn-paper--tile--container > svg{fill:#032e6c;}.is-winter .torn-paper--tile--container .search-arrow svg{fill:#ffffff;}.is-spring .torn-paper--tile--container > div{background-color:#8a3794;color:#ffffff;}.is-spring .torn-paper--tile--container > svg{fill:#8a3794;}.is-spring .torn-paper--tile--container .search-arrow svg{fill:#ffffff;}.is-autumn .torn-paper--tile--container > div{background-color:#ff661a;}.is-autumn .torn-paper--tile--container > svg{fill:#ff661a;}.is-autumn .torn-paper--tile--container .search-arrow svg{fill:#000000;}.season-summer{--season-theme-color:#006f6f;color:#006f6f;}.season-summer h1{color:#006f6f;}.season-summer svg{fill:#006f6f;}.season-summer .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:before,.season-summer .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:after{background:#00cdc2;}.season-summer .btn.btn-link:hover .round,.season-summer .btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-summer .btn.btn-link:hover .didomi-button,.season-summer #didomi-host .btn-link.didomi-button:hover .round,.season-summer #didomi-host .btn-link.didomi-button:hover .didomi-button,#didomi-host .season-summer .btn-link.didomi-button:hover .round,#didomi-host .season-summer .btn-link.didomi-button:hover .didomi-button,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link:hover .didomi-button{background-color:#006f6f;}.season-summer .btn.btn-link .round,.season-summer .btn.btn-link #didomi-host .didomi-button,#didomi-host .season-summer .btn.btn-link .didomi-button,.season-summer #didomi-host .btn-link.didomi-button .round,.season-summer #didomi-host .btn-link.didomi-button .didomi-button,#didomi-host .season-summer .btn-link.didomi-button .round,#didomi-host .season-summer .btn-link.didomi-button .didomi-button,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link .didomi-button{border-color:#006f6f;}.season-summer .btn.btn-link .round svg path,.season-summer .btn.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-summer .btn.btn-link .didomi-button svg path,.season-summer #didomi-host .btn-link.didomi-button .round svg path,.season-summer #didomi-host .btn-link.didomi-button .didomi-button svg path,#didomi-host .season-summer .btn-link.didomi-button .round svg path,#didomi-host .season-summer .btn-link.didomi-button .didomi-button svg path,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg path,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg path,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link .round svg path,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link #didomi-host .didomi-button svg path,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-link .didomi-button svg path{stroke:#006f6f;}.season-autumn{--season-theme-color:#d44518;color:#d44518;}.season-autumn h1{color:#d44518;}.season-autumn svg{fill:#d44518;}.season-autumn .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:before,.season-autumn .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:after{background:#ff661a;}.season-autumn .btn.btn-link:hover .round,.season-autumn .btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-autumn .btn.btn-link:hover .didomi-button,.season-autumn #didomi-host .btn-link.didomi-button:hover .round,.season-autumn #didomi-host .btn-link.didomi-button:hover .didomi-button,#didomi-host .season-autumn .btn-link.didomi-button:hover .round,#didomi-host .season-autumn .btn-link.didomi-button:hover .didomi-button,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link:hover .didomi-button{background-color:#d44518;}.season-autumn .btn.btn-link .round,.season-autumn .btn.btn-link #didomi-host .didomi-button,#didomi-host .season-autumn .btn.btn-link .didomi-button,.season-autumn #didomi-host .btn-link.didomi-button .round,.season-autumn #didomi-host .btn-link.didomi-button .didomi-button,#didomi-host .season-autumn .btn-link.didomi-button .round,#didomi-host .season-autumn .btn-link.didomi-button .didomi-button,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link .didomi-button{border-color:#d44518;}.season-autumn .btn.btn-link .round svg path,.season-autumn .btn.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-autumn .btn.btn-link .didomi-button svg path,.season-autumn #didomi-host .btn-link.didomi-button .round svg path,.season-autumn #didomi-host .btn-link.didomi-button .didomi-button svg path,#didomi-host .season-autumn .btn-link.didomi-button .round svg path,#didomi-host .season-autumn .btn-link.didomi-button .didomi-button svg path,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg path,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg path,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link .round svg path,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link #didomi-host .didomi-button svg path,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-link .didomi-button svg path{stroke:#d44518;}.season-winter{--season-theme-color:#032e6c;color:#032e6c;}.season-winter h1{color:#032e6c;}.season-winter svg{fill:#032e6c;}.season-winter .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:before,.season-winter .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:after{background:#032e6c;}.season-winter .btn.btn-link:hover .round,.season-winter .btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-winter .btn.btn-link:hover .didomi-button,.season-winter #didomi-host .btn-link.didomi-button:hover .round,.season-winter #didomi-host .btn-link.didomi-button:hover .didomi-button,#didomi-host .season-winter .btn-link.didomi-button:hover .round,#didomi-host .season-winter .btn-link.didomi-button:hover .didomi-button,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link:hover .didomi-button{background-color:#032e6c;}.season-winter .btn.btn-link .round,.season-winter .btn.btn-link #didomi-host .didomi-button,#didomi-host .season-winter .btn.btn-link .didomi-button,.season-winter #didomi-host .btn-link.didomi-button .round,.season-winter #didomi-host .btn-link.didomi-button .didomi-button,#didomi-host .season-winter .btn-link.didomi-button .round,#didomi-host .season-winter .btn-link.didomi-button .didomi-button,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link .didomi-button{border-color:#032e6c;}.season-winter .btn.btn-link .round svg path,.season-winter .btn.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-winter .btn.btn-link .didomi-button svg path,.season-winter #didomi-host .btn-link.didomi-button .round svg path,.season-winter #didomi-host .btn-link.didomi-button .didomi-button svg path,#didomi-host .season-winter .btn-link.didomi-button .round svg path,#didomi-host .season-winter .btn-link.didomi-button .didomi-button svg path,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg path,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg path,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link .round svg path,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link #didomi-host .didomi-button svg path,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-link .didomi-button svg path{stroke:#032e6c;}.season-spring{--season-theme-color:#73227c;color:#73227c;}.season-spring h1{color:#73227c;}.season-spring svg{fill:#73227c;}.season-spring .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:before,.season-spring .wysiwyg-col-2-module .ty-grid-right--area .table-list-module li:after{background:#8a3794;}.season-spring .btn.btn-link:hover .round,.season-spring .btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-spring .btn.btn-link:hover .didomi-button,.season-spring #didomi-host .btn-link.didomi-button:hover .round,.season-spring #didomi-host .btn-link.didomi-button:hover .didomi-button,#didomi-host .season-spring .btn-link.didomi-button:hover .round,#didomi-host .season-spring .btn-link.didomi-button:hover .didomi-button,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link:hover .didomi-button{background-color:#73227c;}.season-spring .btn.btn-link .round,.season-spring .btn.btn-link #didomi-host .didomi-button,#didomi-host .season-spring .btn.btn-link .didomi-button,.season-spring #didomi-host .btn-link.didomi-button .round,.season-spring #didomi-host .btn-link.didomi-button .didomi-button,#didomi-host .season-spring .btn-link.didomi-button .round,#didomi-host .season-spring .btn-link.didomi-button .didomi-button,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link .didomi-button{border-color:#73227c;}.season-spring .btn.btn-link .round svg path,.season-spring .btn.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-spring .btn.btn-link .didomi-button svg path,.season-spring #didomi-host .btn-link.didomi-button .round svg path,.season-spring #didomi-host .btn-link.didomi-button .didomi-button svg path,#didomi-host .season-spring .btn-link.didomi-button .round svg path,#didomi-host .season-spring .btn-link.didomi-button .didomi-button svg path,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg path,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg path,#didomi-host .season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg path,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link .round svg path,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link #didomi-host .didomi-button svg path,#didomi-host .cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-link .didomi-button svg path{stroke:#73227c;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-right .btn,.text-right #didomi-host .didomi-button,#didomi-host .text-right .didomi-button,.text-right .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .text-right a{justify-content:end;}.text-center{text-align:center !important;}.text-center .btn,.text-center #didomi-host .didomi-button,#didomi-host .text-center .didomi-button,.text-center .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .text-center a{justify-content:center;}.text-justify{text-align:justify !important;}.mobileOnly{display:none !important;}@media only screen and (min-width:0) and (max-width:calc(767px - 1px)){.mobileOnly{display:inherit !important;}}.desktopOnly{display:inherit !important;}@media only screen and (min-width:0) and (max-width:calc(767px - 1px)){.desktopOnly{display:none !important;}}.beforeTabletOnly{display:none !important;}@media only screen and (min-width:0) and (max-width:calc(1023px - 1px)){.beforeTabletOnly{display:inherit !important;}}.afterTabletOnly{display:inherit !important;}@media only screen and (min-width:0) and (max-width:calc(1023px - 1px)){.afterTabletOnly{display:none !important;}}.page-intro{padding:40px 0 var(--margin-module);}@media only screen and (min-width:768px){.page-intro{padding-top:100px;}}.page-intro h1{max-width:1000px;}@media only screen and (min-width:1600px){.page-intro h1{max-width:1300px;}}.page-intro h1 + .subtitle{margin-top:20px;}@media only screen and (min-width:768px){.page-intro h1 + .subtitle{margin-top:30px;}}.page-intro .subtitle{margin:auto;max-width:590px;text-align:center;}.page-intro + .page-intro--extra{margin-top:-20px;}@media only screen and (min-width:1024px){.page-intro + .page-intro--extra{margin-top:-80px;}}.page-intro + .page-intro--extra .filters{margin:0 var(--margin-grid) var(--margin-module);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.page-intro + .page-intro--extra .filters ul{flex-wrap:nowrap;justify-content:flex-start;-webkit-overflow-scrolling:touch;overflow-x:auto;width:auto;}.page-intro + .page-intro--extra .filters ul li a{white-space:nowrap;}}@media only screen and (min-width:1024px){.page-intro + .page-intro--extra .filters{margin:0 0 var(--margin-module);}}.page-intro + .page-intro--extra .filters .tabs-trigger{color:#767575;}.page-intro + .page-intro--extra .filters .tabs-trigger[aria-expanded=true],.page-intro + .page-intro--extra .filters .tabs-trigger:hover,.page-intro + .page-intro--extra .filters .tabs-trigger:focus-visible{color:#000000;}.page-intro + .page-intro--extra .filters .tabs-trigger:hover:not([aria-expanded=true]):after,.page-intro + .page-intro--extra .filters .tabs-trigger:focus-visible:not([aria-expanded=true]):after{content:none;}.section-communities h2{margin-bottom:var(--margin-module);text-align:center;}#preLoader{align-items:center;background:no-repeat center center #ffffff;display:flex;height:100%;justify-content:center;position:fixed;transition:opacity 0.5s ease-in-out;width:100%;z-index:9999;}#preLoader .preLoader-logo{height:100px;margin:auto;max-width:100%;position:relative;width:140px;}@media only screen and (min-width:480px){#preLoader .preLoader-logo{width:210px;}}#preLoader .preLoader-logo .ty-logo-star{animation:spin 2.2s ease-in-out;height:40px;left:56%;max-width:100%;object-fit:contain;object-position:center;position:absolute;top:6%;transform-origin:center;width:40px;z-index:1;}@media only screen and (min-width:480px){#preLoader .preLoader-logo .ty-logo-star{height:auto;left:54%;top:-12%;width:auto;}}#preLoader .preLoader-logo .ty-logo-front{height:auto;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2;}@keyframes spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.can-scroll{bottom:47px;display:none;left:calc(100vw - 62px);position:absolute;transform:translateX(-100%);width:38px;z-index:7;}@media only screen and (min-width:1024px){.can-scroll{display:block;}}.can-scroll .arrow--container{align-items:center;animation:bounce 4s cubic-bezier(0.455,0.03,0.515,0.955) infinite;background-color:#ffffff;border-radius:20px;display:flex;height:38px;justify-content:center;position:relative;top:0;width:38px;}.can-scroll .arrow--container .icon{height:20px;width:13px;}.can-scroll .arrow--container .icon svg{fill:#000000;width:13px;}.page-with-confirmation{background-color:#f1ab00;}.page-with-confirmation #header-logo--img{filter:contrast(0) brightness(0);}.listing-confirmation-page{align-items:center;background:var(--main-color);display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--header-height));}.listing-confirmation-page section{align-items:center;display:flex;flex-direction:column;margin-top:calc(var(--header-height) * -1);max-width:calc(1000px + var(--margin-grid) * 2);padding:0 var(--margin-grid);text-align:center;}.listing-confirmation-page section p{margin:20px 0;}.gsap-animate-in{opacity:0;transform:translateY(30px);}body.preload .page *{animation-play-state:paused !important;transition:none !important;}html{font-variant-ligatures:none;color:var(--secondary-color-black-000);font-family:Gelion,"sans-serif";}html *{color:currentColor;}:root{--base-font-size:19px;--fluid-typography-ratio:0.4;--rem:calc(var(--base-font-size) + var(--fluid-typography-ratio) * 1vw);font-size:var(--rem);}@media (min-width:1920px){:root{--base-font-size:14px;}}body{font-size:19px;}.page h1,.page .font-h1,.ck-editor__main h1,.ck-editor__main .font-h1,.page-wrapper h1,.page-wrapper .font-h1{font-weight:700;font-size:clamp(48px,9.55vw,150px);letter-spacing:-4px;line-height:clamp(45px,8.8vw,140px);padding-bottom:clamp(8px,1.3vw,25px);margin:auto;text-align:center;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.page h1,.page .font-h1,.ck-editor__main h1,.ck-editor__main .font-h1,.page-wrapper h1,.page-wrapper .font-h1{letter-spacing:-2px;}}.page h1.h1--no-subtitle,.page .font-h1.h1--no-subtitle,.ck-editor__main h1.h1--no-subtitle,.ck-editor__main .font-h1.h1--no-subtitle,.page-wrapper h1.h1--no-subtitle,.page-wrapper .font-h1.h1--no-subtitle{margin-bottom:60px;}.page h2,.page .font-h2,.ck-editor__main h2,.ck-editor__main .font-h2,.page-wrapper h2,.page-wrapper .font-h2{letter-spacing:0;font-weight:700;font-size:clamp(48px,6.2vw,110px);line-height:clamp(45px,5.9vw,105px);}.page h3,.page .font-h3,.ck-editor__main h3,.ck-editor__main .font-h3,.page-wrapper h3,.page-wrapper .font-h3{letter-spacing:0;font-weight:700;font-size:clamp(38px,3.7vw,60px);line-height:clamp(38px,3.5vw,56px);}.page h4,.page .font-h4,.ck-editor__main h4,.ck-editor__main .font-h4,.page-wrapper h4,.page-wrapper .font-h4{letter-spacing:0;font-weight:700;font-size:clamp(38px,3vw,41px);line-height:clamp(38px,3.1vw,42px);}.page h5,.page .font-h5,.ck-editor__main h5,.ck-editor__main .font-h5,.page-wrapper h5,.page-wrapper .font-h5{letter-spacing:0;font-weight:700;font-size:30px;line-height:1;}.page h5 a,.page .font-h5 a,.ck-editor__main h5 a,.ck-editor__main .font-h5 a,.page-wrapper h5 a,.page-wrapper .font-h5 a{text-decoration:none;}.page h5 a:after,.page .font-h5 a:after,.ck-editor__main h5 a:after,.ck-editor__main .font-h5 a:after,.page-wrapper h5 a:after,.page-wrapper .font-h5 a:after{display:none;}.page h6,.page .font-h6,.ck-editor__main h6,.ck-editor__main .font-h6,.page-wrapper h6,.page-wrapper .font-h6{letter-spacing:0;font-weight:700;font-size:23px;line-height:24px;}.page p,.ck-editor__main p,.page-wrapper p{letter-spacing:0;line-height:23px;}.page pstrong,.ck-editor__main pstrong,.page-wrapper pstrong{font-weight:700;}.page p.operator-description,.ck-editor__main p.operator-description,.page-wrapper p.operator-description{margin:15px 0 20px 0;}.page a,.ck-editor__main a,.page-wrapper a{display:inline-block;position:relative;cursor:pointer;text-decoration:none;}.page a:after,.ck-editor__main a:after,.page-wrapper a:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:2px;bottom:0;left:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000000;background-color:#000000;}@media (hover:hover){.page a:hover:after,.ck-editor__main a:hover:after,.page-wrapper a:hover:after{animation:kf-underline-text 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}}.page a:focus:after,.page a:focus-visible:after,.page a:focus-within:after,.ck-editor__main a:focus:after,.ck-editor__main a:focus-visible:after,.ck-editor__main a:focus-within:after,.page-wrapper a:focus:after,.page-wrapper a:focus-visible:after,.page-wrapper a:focus-within:after{animation:kf-underline-text 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.page .tag-social a::after,.page .social-media-links--platforms a::after,.page .btn-menu a::after,.page .menu:not(.menu-footer-small--links) a::after,.page .node--type-hub #hits a::after,.page a.ais-Pagination-link::after,.page .text-and-image-scrolling a::after,.page .footer-logo a::after,.ck-editor__main .tag-social a::after,.ck-editor__main .social-media-links--platforms a::after,.ck-editor__main .btn-menu a::after,.ck-editor__main .menu:not(.menu-footer-small--links) a::after,.ck-editor__main .node--type-hub #hits a::after,.ck-editor__main a.ais-Pagination-link::after,.ck-editor__main .text-and-image-scrolling a::after,.ck-editor__main .footer-logo a::after,.page-wrapper .tag-social a::after,.page-wrapper .social-media-links--platforms a::after,.page-wrapper .btn-menu a::after,.page-wrapper .menu:not(.menu-footer-small--links) a::after,.page-wrapper .node--type-hub #hits a::after,.page-wrapper a.ais-Pagination-link::after,.page-wrapper .text-and-image-scrolling a::after,.page-wrapper .footer-logo a::after{display:none;}.page label,.page .font-label,.ck-editor__main label,.ck-editor__main .font-label,.page-wrapper label,.page-wrapper .font-label{letter-spacing:0;font-weight:600;font-size:16px;line-height:19px;text-transform:initial;}.page .font-subtitle-large,.ck-editor__main .font-subtitle-large,.page-wrapper .font-subtitle-large{letter-spacing:0.2px;font-weight:700;text-transform:uppercase;font-size:23px;line-height:1.5;}.page .font-page-subtitle,.ck-editor__main .font-page-subtitle,.page-wrapper .font-page-subtitle{font-weight:normal;font-size:clamp(23px,1.68vw,32px);line-height:clamp(24px,1.76vw,34px);text-transform:none;}.page .font-button,.ck-editor__main .font-button,.page-wrapper .font-button{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;line-height:17px;}.page .font-quote,.page .font-caption,.ck-editor__main .font-quote,.ck-editor__main .font-caption,.page-wrapper .font-quote,.page-wrapper .font-caption{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0.2px;margin-top:15px;display:inline-block;}.page .ordered-list,.page .unordered-list,.ck-editor__main .ordered-list,.ck-editor__main .unordered-list,.page-wrapper .ordered-list,.page-wrapper .unordered-list{margin:10px auto;}.page .font-tile,.ck-editor__main .font-tile,.page-wrapper .font-tile{letter-spacing:0;font-weight:700;font-size:clamp(38px,3vw,41px);line-height:clamp(38px,3.1vw,42px);}.font-subtitle-small{letter-spacing:0.2px !important;font-weight:700 !important;text-transform:uppercase !important;font-size:13px !important;}.font-subtitle-small.font-color-gray{color:#767575;}#block-tabs{position:fixed;left:0;padding:15px 0;background-color:#eeeeee;display:none;width:100%;z-index:200;}@media only screen and (min-width:600px){#block-tabs{display:block;top:44px;}}@media only screen and (min-width:977px){#block-tabs{top:59px;}}#block-tabs ul li{display:inline;color:black;}#block-tabs li{margin-left:15px;margin-right:15px;}#toolbar-administration{position:relative;z-index:9999;}.skip-link{display:none;}.block-system{max-width:var(--max-width);margin-left:auto;margin-right:auto;display:flex;height:100%;min-height:100vh;align-items:center;}@keyframes fadeIn{from{transform:translateY(50px);opacity:0;}to{transform:translateY(0px);opacity:1;}}@keyframes fadeOut{0%{transform:translateY(0px);opacity:1;}100%{transform:translateY(50px);opacity:0;}}@keyframes slideInToLeft{from{transform:translatex(200%);}to{transform:translateX(0px);}}@keyframes slideOutToRight{from{transform:translatex(0px);}to{transform:translateX(200%);}}@keyframes enterLeft{from{transform:translatex(-100%);}to{transform:translateX(0px);}}@keyframes loopRight{0%{transform:translatex(0);}49%{transform:translateX(100%);}50%{display:none;}54%{transform:translateX(-100%);}55%{display:block;transform:translateX(-100%);}100%{transform:translateX(0px);}}@keyframes exitRight{from{left:0%;}to{left:600%;}}@keyframes cardOpenLeft{from{transform:rotate(-4deg) translateX(350px);}to{transform:rotate(-4deg) translateX(0px) translateY(80px);}}@keyframes cardCloseLeft{from{transform:rotate(-4deg) translateX(0px) translateY(80px);}to{transform:rotate(-4deg) translateX(350px);}}@keyframes cardOpenRight{from{transform:rotate(4deg) translateX(-350px);}to{transform:rotate(4deg) translateX(0px) translateY(80px);}}@keyframes cardCloseRight{from{transform:rotate(4deg) translateX(0px) translateY(80px);}to{transform:rotate(4deg) translateX(-350px);}}@keyframes slideUp{from{transform:translateY(120px);}to{transform:translateY(0px);}}@keyframes slideDown{from{transform:translateY(0px);opacity:1;}to{transform:translateY(120px);opacity:0;}}@keyframes bounce{0%{top:0;}10%{top:-0.3em;}20%{top:-0.1em;}30%{top:-0.3em;}40%{top:0;}100%{top:0;}}@keyframes kf-underline-text{0%{transform:scaleX(0);}100%{transform:scaleX(1);}}.animate-in{animation:fadeIn 0.4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;opacity:1;}.animate-out{animation:fadeOut 0.2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}.animate-delay{animation-delay:0.3s;}.line-in:before,.line-in:after{animation:kf-underline-text 0.4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}.header{transition:all 250ms ease-in-out;}.header .header--container{transition:all 250ms ease-in-out;background-color:transparent;}.header .header--container.open{background-color:#ffffff;}.header.scroll-up{position:fixed;top:var(--menu-margin-top);left:0;width:100%;transform:translateY(0);}.header.scroll-up .header--container{background-color:#ffffff;transition:all 300ms ease;}.header.scroll-down{position:fixed;top:var(--menu-margin-top);left:0;width:100%;transform:translateY(-100%);}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0;--main-color:#f1ab00;}@media only screen and (min-width:768px) and (max-width:calc(1366px - 1px)){:root{--margin-grid:60px;--margin-grid-lr:0 60px;--margin-grid-tb:60px 0;}}@media only screen and (min-width:1024px){:root{--margin-module:120px;}}@media only screen and (min-width:1366px) and (max-width:calc(1920px - 1px)){:root{--margin-grid:86px;--margin-grid-lr:0 86px;--margin-grid-tb:86px 0;}}@media only screen and (min-width:1920px){:root{--margin-grid:120px;--margin-grid-lr:0 120px;--margin-grid-tb:120px 0;}}.ty-flex--container{display:flex;flex-direction:column;margin:var(--margin-grid);}.ty-flex--container.no-margin{margin-left:0;margin-right:0;}.ty-grid--container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;grid-template-areas:"middle middle middle middle middle middle middle middle middle middle middle middle";margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--container.container,.cossette-forms-profile-completion-form .ty-grid--container.section-info{margin:var(--margin-grid);width:initial;}}@media only screen and (min-width:1920px){.ty-grid--container{gap:0 40px;}}@media only screen and (min-width:1600px) and (max-width:calc(1920px - 1px)){.ty-grid--container{gap:0 30px;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--container{gap:0 30px;grid-template-columns:repeat(6,1fr);grid-template-areas:"middle middle middle middle middle middle";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--container{gap:0 30px;grid-template-columns:repeat(4,1fr);grid-template-areas:"middle middle middle middle";}}.ty-grid-middle--area{grid-area:middle;width:100%;}.ty-grid-left--area{grid-area:left;}.ty-grid-right--area{grid-area:right;}.ty-grid--two-cols{grid-template-areas:"left left left left left left . right right right right right";margin-top:0;}@media only screen and (min-width:1024px){.ty-grid--two-cols .wysiwyg-col-1-module .ty-grid--container{margin-left:0;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols{grid-template-areas:"left left left left right right";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols{display:flex;flex-direction:column-reverse;}}.ty-grid--two-cols a:after{transform:scaleX(0);}.ty-grid--two-cols a:hover:after{transform:scaleX(1);transition-delay:0.5s;}.ty-grid--two-cols label{margin-bottom:30px;display:inline-block;}.ty-grid--two-cols h4,.ty-grid--two-cols h3,.ty-grid--two-cols .font-h4,.ty-grid--two-cols .font-h3,.ty-grid--two-cols .font-h5{margin-bottom:15px;}.ty-grid--two-cols--header{display:flex;}@media only screen and (min-width:768px){.ty-grid--two-cols--header{display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:"left left left left left left . right right right right right";}}.ty-grid--two-cols--header .ty-grid-right--area{border-bottom:1px solid #000000;margin:0 0 60px;padding:0 0 60px;}.ty-grid--two-cols--header .ty-grid-right--area .btn.btn-tag,.ty-grid--two-cols--header .ty-grid-right--area #didomi-host .btn-tag.didomi-button,#didomi-host .ty-grid--two-cols--header .ty-grid-right--area .btn-tag.didomi-button,.ty-grid--two-cols--header .ty-grid-right--area .cossette-forms-profile-completion-form .buttons-container a.btn-tag,.cossette-forms-profile-completion-form .buttons-container .ty-grid--two-cols--header .ty-grid-right--area a.btn-tag{margin-top:0;}@media only screen and (min-width:768px){.ty-grid--two-cols--header .ty-grid-right--area{border:0;margin-bottom:0;padding-bottom:0;position:sticky;top:50px;height:fit-content;}}@media only screen and (min-width:768px){.ty-grid--two-cols--header:has(+ .wysiwyg-col-1-module){margin-bottom:20px;}}.ty-grid--two-cols--module{align-items:center;display:flex;flex-direction:column;}@media only screen and (min-width:600px){.ty-grid--two-cols--module{--gap-width:30px;align-items:flex-start;gap:var(--gap-width);flex-direction:row;}}@media only screen and (min-width:1920px){.ty-grid--two-cols--module{--gap-width:40px;}}.ty-grid--two-cols--module .ty-grid--half{flex:1;}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--two-cols--module .ty-grid-left--area,.ty-grid--two-cols--module .ty-grid-right--area{flex:1;width:100%;}}.ty-grid--two-cols--module .ty-grid-left--area{margin:0 0 60px;}.ty-grid--two-cols--module .ty-grid-left--area.no-margin-bottom{margin-bottom:0;}@media only screen and (min-width:600px){.ty-grid--two-cols--module .ty-grid-left--area{--col-width:calc((100% - (var(--gap-width) * 11)) / 12);margin:0;padding-right:var(--col-width);width:calc(var(--col-width) * 7 + var(--gap-width) * 6);}}.ty-grid--two-cols--module .ty-grid-right--area{flex:1 0 auto;}.ty-grid--two-cols-6-4{grid-template-areas:"left left left left left left . . right right right right";}.ty-grid--two-cols-6-4 .ty-grid-left--area{max-width:680px;}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols-6-4{grid-template-areas:"left left left left right right";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols-6-4{display:flex;flex-direction:column-reverse;}}@media only screen and (min-width:1921px){.ty-grid--two-cols-6-4{display:flex;justify-content:space-between;}.ty-grid--two-cols-6-4 .ty-grid-left--area{width:100%;margin-right:130px;max-width:700px;}.ty-grid--two-cols-6-4 .ty-grid-right--area{width:100%;max-width:1000px;}}.ty-grid--two-cols--5-2{display:grid;grid-template-columns:repeat(12,1fr);gap:0 0;grid-auto-flow:row;margin:var(--margin-grid);}@media only screen and (min-width:1920px){.ty-grid--two-cols--5-2{gap:0 40px;}}@media only screen and (min-width:1600px) and (max-width:calc(1920px - 1px)){.ty-grid--two-cols--5-2{gap:0 30px;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols--5-2{gap:0 30px;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2{display:flex;}}.ty-grid--two-cols--5-2 .ty-grid-left--area{grid-area:1/1/6/11;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-left--area{display:none;}}.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/9/7/13;}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/8/7/13;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:4/4/7/13;max-width:100%;width:100%;}}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/9/7/13;}}.ty-grid--two-cols--3-9{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;align-items:flex-start;margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9{row-gap:20px;}}.ty-grid--two-cols--3-9 .ty-grid-right--area{grid-area:1/5/1/13;max-width:1250px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9 .ty-grid-right--area{grid-area:2/1/2/13;}}.ty-grid--two-cols--3-9 .ty-grid-left--area{grid-area:1/1/1/4;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9 .ty-grid-left--area{grid-area:1/1/1/13;}}.ty-grid--two-cols--9-3{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;align-items:center;margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3{row-gap:20px;}}.ty-grid--two-cols--9-3 .ty-grid-left--area{grid-area:1/1/1/9;max-width:1250px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3 .ty-grid-left--area{grid-area:2/1/2/13;}}.ty-grid--two-cols--9-3 .ty-grid-right--area{grid-area:1/10/1/13;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3 .ty-grid-right--area{grid-area:1/1/1/13;}}.ty-grid--two-cols--5-7{--gap-width:0;--col-width:calc((100% - (var(--gap-width) * 11)) / 12);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;column-gap:var(--gap-width);margin:var(--margin-module) var(--margin-grid);}@media only screen and (min-width:600px){.ty-grid--two-cols--5-7{--gap-width:30px;}}@media only screen and (min-width:1920px){.ty-grid--two-cols--5-7{--gap-width:40px;}}.ty-grid--two-cols--5-7 .ty-grid-left--area{grid-area:1/1/1/13;}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-7 .ty-grid-left--area{grid-area:1/1/1/6;max-width:700px;}}.ty-grid--two-cols--5-7 .ty-grid-right--area{grid-area:2/1/2/13;}@media only screen and (min-width:0) and (max-width:calc(1024px - 1px)){.ty-grid--two-cols--5-7 .ty-grid-right--area{margin-top:25px;}}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-7 .ty-grid-right--area{grid-area:1/6/1/13;}}.ty-grid--two-cols-8-4{--gap-width:0;--col-width:calc((100% - (var(--gap-width) * 11)) / 12);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;column-gap:var(--gap-width);margin:var(--margin-grid);}@media only screen and (min-width:600px){.ty-grid--two-cols-8-4{--gap-width:30px;}}@media only screen and (min-width:1920px){.ty-grid--two-cols-8-4{--gap-width:40px;}}.ty-grid--two-cols-8-4 .ty-grid-left--area{grid-area:1/1/3/13;margin-bottom:60px;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-left--area{grid-area:1/1/3/7;}}.ty-grid--two-cols-8-4 .ty-grid-right--area{grid-area:3/1/3/13;margin:60px 0 0;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right--area{grid-area:1/8/3/13;margin:0 auto;max-width:700px;}}.ty-grid--two-cols-8-4 .ty-grid-right-top--area{grid-area:3/1/3/13;margin:60px 0 0;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right-top--area{grid-area:1/8/1/13;margin:60px auto 0;max-width:700px;}}.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area{grid-area:2/7/2/13;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area{grid-area:2/8/3/13;margin-top:120px;}.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area .media-image,.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area .font-caption{display:block;margin-left:auto;margin-right:auto;max-width:700px;}}.ty-grid--three-cols{display:grid;grid-template-rows:1fr;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-areas:"left middle right";}.ty-grid--three-cols.ty-grid--three-cols-1-2{grid-template-areas:"left right right";}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols.ty-grid--three-cols-1-2{display:flex;flex-direction:column;}}.ty-grid--three-cols.grid--borders > div{border-bottom:1px solid #939191;}.ty-grid--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:1px solid #939191;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols.grid--borders > div{border-bottom:0;}.ty-grid--three-cols.grid--borders > div:nth-child(2){border-right:0;border-left:0;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols{grid-template-columns:1fr;grid-template-areas:"middle" "right" "left";grid-template-rows:auto 1fr;}}.ty-grid--four-cols{display:grid;gap:40px;grid-template-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"middle middle middle middle";margin-left:0;margin-right:0;}@media only screen and (min-width:600px) and (max-width:calc(768px - 1px)){.ty-grid--four-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"middle middle";}}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--four-cols{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"middle";margin-left:27px;margin-right:27px;}}.ty-grid--five-cols{display:grid;gap:40px;grid-template-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"middle middle middle middle middle";margin-left:0;margin-right:0;}@media only screen and (min-width:600px) and (max-width:calc(768px - 1px)){.ty-grid--five-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"middle middle";}}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--five-cols{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"middle";margin-left:27px;margin-right:27px;}}.ty-mexico-footer-border{border-bottom:1px solid #939191;}.ty-grid-footer--three-cols{display:grid;grid-template-rows:1fr;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-areas:"left middle right";}.ty-grid-footer--three-cols.ty-grid--three-cols-1-2{grid-template-areas:"left right right";}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols.ty-grid--three-cols-1-2{display:flex;flex-direction:column;}}.ty-grid-footer--three-cols.grid--borders > div{border-bottom:1px solid #939191;}.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:1px solid #939191;}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:0 solid #939191;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols.grid--borders > div{border-bottom:0;}.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:0;border-left:0;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols{grid-template-columns:1fr;grid-template-areas:"middle" "right" "left";grid-template-rows:auto 1fr;}}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid-footer--three-cols{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"middle right" "left left";}}.ty-menu-grid--container{display:flex;height:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-menu-grid--container{display:block;height:auto;}.ty-menu-grid--container .ty-grid-left--area{display:none;}}.ty-menu-grid--container .ty-grid-left--area{flex:1;}.ty-menu-grid--container .ty-grid-right--area{padding-left:80px;padding-right:80px;}.ty-flex{display:flex;flex-direction:row;justify-content:space-between;}.ty-nomargin{--margin-grid:var(--margin-grid-lr);}:root{--max-width:1200px;--gutters:3rem;--margins:calc(var(--gutters) * 0.5);--container-width:calc(100% - (var(--margins) * 2) + var(--gutters));--col-width:calc(100% / 12);}.container,.cossette-forms-profile-completion-form .section-info{max-width:var(--max-width);margin-left:auto;margin-right:auto;width:var(--container-width);}.col-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}@media (min-width:320px){.col-xs-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-xs-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-xs-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-xs-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-xs-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-xs-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-xs-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-xs-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-xs-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-xs-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-xs-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-xs-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-xs-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-xs-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-xs-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-xs-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-xs-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-xs-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-xs-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-xs-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-xs-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-xs-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-xs-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-xs-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}}@media (min-width:480px){.col-sm-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-sm-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-sm-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-sm-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-sm-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-sm-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-sm-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-sm-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-sm-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-sm-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-sm-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-sm-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-sm-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-sm-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-sm-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-sm-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-sm-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-sm-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-sm-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-sm-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-sm-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-sm-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-sm-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-sm-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}}@media (min-width:600px){.col-smd-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-smd-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-smd-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-smd-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-smd-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-smd-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-smd-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-smd-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-smd-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-smd-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-smd-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-smd-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-smd-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-smd-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-smd-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-smd-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-smd-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-smd-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-smd-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-smd-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-smd-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-smd-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-smd-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-smd-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}}@media (min-width:900px){.col-md-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-md-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-md-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-md-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-md-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-md-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-md-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-md-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-md-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-md-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-md-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-md-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-md-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-md-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-md-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-md-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-md-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-md-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-md-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-md-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-md-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-md-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-md-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-md-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}}@media (min-width:1200px){.col-lg-1{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 1);}.col-lg-2{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 2);}.col-lg-3{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 3);}.col-lg-4{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 4);}.col-lg-5{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 5);}.col-lg-6{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 6);}.col-lg-7{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 7);}.col-lg-8{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 8);}.col-lg-9{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 9);}.col-lg-10{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 10);}.col-lg-11{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 11);}.col-lg-12{padding-left:calc(var(--gutters) * 0.5);padding-right:calc(var(--gutters) * 0.5);width:calc(var(--col-width) * 12);}.col-lg-offset-1{margin-left:calc(var(--col-width) * 1 + (0 * var(--gutters)));}.col-lg-offset-2{margin-left:calc(var(--col-width) * 2 + (1 * var(--gutters)));}.col-lg-offset-3{margin-left:calc(var(--col-width) * 3 + (2 * var(--gutters)));}.col-lg-offset-4{margin-left:calc(var(--col-width) * 4 + (3 * var(--gutters)));}.col-lg-offset-5{margin-left:calc(var(--col-width) * 5 + (4 * var(--gutters)));}.col-lg-offset-6{margin-left:calc(var(--col-width) * 6 + (5 * var(--gutters)));}.col-lg-offset-7{margin-left:calc(var(--col-width) * 7 + (6 * var(--gutters)));}.col-lg-offset-8{margin-left:calc(var(--col-width) * 8 + (7 * var(--gutters)));}.col-lg-offset-9{margin-left:calc(var(--col-width) * 9 + (8 * var(--gutters)));}.col-lg-offset-10{margin-left:calc(var(--col-width) * 10 + (9 * var(--gutters)));}.col-lg-offset-11{margin-left:calc(var(--col-width) * 11 + (10 * var(--gutters)));}.col-lg-offset-12{margin-left:calc(var(--col-width) * 12 + (11 * var(--gutters)));}}.visuallyhidden,.visually-hidden,.screen-reader-only,.sr-only{border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.screen-reader-only.focusable:active,.screen-reader-only.focusable:focus,.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto;}.styleguide section{margin:var(--section-margin-v) 0;}.styleguide section .title{text-decoration:underline;margin-bottom:70px;}.styleguide__header .header__container{display:flex;}@media only screen and (min-width:0) and (max-width:calc(900px - 1px)){.styleguide__header .header__container{flex-direction:column;}}@media only screen and (min-width:900px){.styleguide__header .header__container{flex-direction:row;justify-content:space-between;}}@media only screen and (min-width:900px){.styleguide__header .header__container h1{max-width:50%;}}.styleguide__header .header__container ul{list-style:none;}.styleguide__header .header__container ul li{margin:5px 10px;display:inline-block;width:fit-content;position:relative;}.styleguide__header .header__container ul li:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background-image:linear-gradient(black,black);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;}@media only screen and (min-width:0) and (max-width:calc(480px - 1px)){.styleguide__header .header__container ul li:first-child:after{background-size:100% 3px;}}@media only screen and (min-width:480px) and (max-width:calc(600px - 1px)){.styleguide__header .header__container ul li:nth-child(2):after{background-size:100% 3px;}}@media only screen and (min-width:600px) and (max-width:calc(900px - 1px)){.styleguide__header .header__container ul li:nth-child(3):after{background-size:100% 3px;}}@media only screen and (min-width:900px) and (max-width:calc(1200px - 1px)){.styleguide__header .header__container ul li:nth-child(4):after{background-size:100% 3px;}}@media only screen and (min-width:1200px){.styleguide__header .header__container ul li:nth-child(5):after{background-size:100% 3px;}}.styleguide__colors .colors-flex-container{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;align-items:stretch;}@media only screen and (min-width:0) and (max-width:calc(900px - 1px)){.styleguide__colors .colors-flex-container{flex-direction:column;}}@media only screen and (min-width:900px){.styleguide__colors .colors-flex-container{flex-direction:row;justify-content:space-around;}}.styleguide__colors .colors-flex-container__item{flex-grow:1;height:100px;color:black;font-weight:bold;text-align:center;position:relative;}.styleguide__colors .colors-flex-container__item span{display:block;position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:12px;}.styleguide__colors .colors-flex-container__item:nth-of-type(1){flex-grow:2;}.styleguide__colors .colors-flex-container__item:nth-of-type(1):before{content:attr(data-color-name);position:absolute;top:50%;transform:translateY(-50%);left:20px;}.styleguide__typography .font-item{margin-top:70px;padding-bottom:70px;border-bottom:1px solid black;}.styleguide__forms .form-item{margin-bottom:20px;}.styleguide__buttons h3,.styleguide__buttons h4{margin-bottom:20px;margin-left:10px;}.styleguide__buttons .container-button{padding-bottom:50px;}.styleguide__buttons .container-bg-image h3,.styleguide__buttons .container-bg-image h4{color:#fff;}.styleguide__buttons .button{margin-left:10px;margin-bottom:10px;}ul.colors{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}ul.colors li{display:block;padding:20px;}ul.colors li small{display:block;}.section-module{margin-bottom:var(--margin-module);}.section-module:last-of-type{margin-bottom:0;padding-bottom:var(--margin-module);}.button-share + .section-module{margin-top:-20px;}.button-share + .section-module .ty-grid--container{margin-top:0;}.image-module .container,.image-module .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .image-module .section-info{max-width:clamp(650px,50%,900px);}.region-footer{overflow:hidden;}.footer{background:#12181f;color:#ffffff;}.footer .footer-items--container{display:flex;align-items:center;justify-content:center;height:100%;padding:60px;}@media only screen and (min-width:768px) and (max-width:calc(899px - 1px)){.footer .footer-items--container{padding:60px 30px;justify-content:center;}}@media only screen and (min-width:0) and (max-width:calc(767px - 1px)){.footer .footer-items--container{justify-content:center;}}.footer .footer-items--container.footer-logo svg{width:100%;max-width:240px;margin:auto;}.footer .footer-items--container.footer-logo svg g path,.footer .footer-items--container.footer-logo svg g polygon{fill:#ffffff;}.footer .footer-items--container.footer-newsletter--container{justify-content:center;flex-direction:column;height:100%;text-align:center;}.footer .footer-items--container.footer-newsletter--container .captcha{margin-top:20px;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;}.footer .footer-items--container.footer-newsletter--container .captcha .captcha__element{max-width:calc(100vw - 120px);}.footer .footer-items--container.footer-newsletter--container .captcha.active{max-height:500px;transition:max-height 0.5s ease-out;}.footer .footer-items--container.footer-newsletter--container .captcha__title{display:none;}.footer .footer-items--container.footer-newsletter--container .form-item-consent{justify-content:left;width:100%;text-align:left;}.footer .footer-items--container.footer-newsletter--container .form-item-consent label{word-break:break-word;white-space:normal;color:#ffffff !important;padding-left:10px;transform:translateX(10px);}.footer .footer-items--container.footer-newsletter--container .form-item-consent label :after{content:none;height:1px;background-color:white;}.footer .footer-items--container.footer-newsletter--container .form-item-consent label a{color:#ffffff;text-decoration:underline;}.footer .footer-items--container.footer-newsletter--container .footer-newsletter--title{padding-bottom:20px;}.footer .footer-items--container.footer-newsletter--container form input:focus-visible,.footer .footer-items--container.footer-newsletter--container form input:hover{outline:#ffffff solid 1px;box-shadow:inherit;border:1px solid #ffffff;}.footer .footer-items--container.footer-newsletter--container form label{color:#ffffff;flex:0;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 60px);}.footer .footer-items--container.footer-newsletter--container form label.show-label{color:#C1C1C1;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.footer .footer-menu--container{padding:0px;}}.footer .footer-menu--container .menu--footer,.footer .footer-menu--container .menu--trade-footer,.footer .footer-menu--container .menu--media-footer{width:100%;}.footer .footer-menu--container .menu-item{border-top:1px solid #939191;padding:12px 0;font-weight:bold;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.footer .footer-menu--container .menu-item{padding:12px;}}.footer .footer-menu--container .menu-item.menu-item--expanded{cursor:pointer;}.footer .footer-menu--container .menu-item.menu-item--expanded svg{fill:#ffffff;}.footer .footer-menu--container .menu-item:last-of-type{border-bottom:1px solid #939191;}.footer .footer-menu--container .menu-item .submenu--footer{max-height:0;transition:max-height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;}.footer .footer-menu--container .menu-item .submenu--footer.active{max-height:500px;transition:max-height 0.4s cubic-bezier(0.55,0.085,0.68,0.53);}.footer .footer-menu--container .menu-item .submenu--footer .submenu-item{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0.2px;margin-top:15px;display:inline-block;padding:5px 0;margin-left:10px;}.footer .footer-menu--container .menu-item .submenu--footer .submenu-item:first-child{margin-left:0;}.footer .footer-utility--links{display:flex;align-items:center;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.footer .footer-utility--links{padding:36px 0;}}.footer .footer-utility--links > div{flex:1;}.footer .footer-utility--links > div .menu{margin:0 60px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.footer .footer-utility--links > div .menu{gap:0.75rem;justify-content:center;}}.footer .footer-utility--links > div .menu a:after{background:#ffffff;height:1px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.footer .block-social-media-links{padding:0 0 36px 0;border-bottom:1px solid #939191;}}.footer .block-social-media-links h2{display:none;}.footer .block-social-media-links .social-media-links--platforms{display:flex;align-items:center;justify-content:space-evenly;}.footer .block-social-media-links .social-media-links--platforms a{font-size:11px;}.footer .cossette-forms-newsletter-teaser-form .form-item-consent,.footer .cossette-forms-newsletter-trade-teaser-form .form-item-consent{margin-top:14px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mexico-socials .block-social-media-links{padding:18px 0;border-bottom:1px solid #939191;}}.header--desktop-nav{width:100%;}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.header--desktop-nav{display:none;}}.mega-menu{position:relative;}.mega-menu .active{display:block;}.mega-menu .remove-active{animation:slideDown 0.2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}@media only screen and (min-width:768px){.mega-menu nav{position:relative;}}.mega-menu .menu{list-style:none;position:relative;}@media only screen and (min-width:768px){.mega-menu .menu{position:static;}}.mega-menu .menu li.menu-item:not(.active),.mega-menu .menu .menu-breadcrumbs--container:not(.active){transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){.mega-menu .menu li.menu-item:not(.active):hover,.mega-menu .menu .menu-breadcrumbs--container:not(.active):hover{color:#767575;fill:#767575;}}.mega-menu .menu li.menu-item:not(.active):focus,.mega-menu .menu li.menu-item:not(.active):focus-visible,.mega-menu .menu li.menu-item:not(.active):focus-within,.mega-menu .menu .menu-breadcrumbs--container:not(.active):focus,.mega-menu .menu .menu-breadcrumbs--container:not(.active):focus-visible,.mega-menu .menu .menu-breadcrumbs--container:not(.active):focus-within{color:#767575;fill:#767575;}.mega-menu .menu .menu-item{cursor:pointer;}.mega-menu .menu .menu-item:first-child a,.mega-menu .menu .menu-item:first-child button{padding-top:0;}.mega-menu .menu .menu-item > span,.mega-menu .menu .menu-item > button,.mega-menu .menu .menu-item > a{background:none;border-radius:0;display:block;font-weight:700;margin:0;padding:10px 0;letter-spacing:0;height:auto;text-transform:none;text-align:left;font-size:30px;line-height:30px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .menu .menu-item{margin:20px 0 0 0;}.mega-menu .menu .menu-item .menu-item{margin:0;}}.mega-menu .menu .menu-item--expanded{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;}.mega-menu .menu .menu-item--expanded .icon{margin-left:7px;}.mega-menu .menu .menu-item--expanded .menu-breadcrumbs--container{background:none;border-radius:0;padding:10px 0;margin:0;display:flex;align-items:center;}.mega-menu .menu .menu-item--expanded .menu-breadcrumbs--container .arrow-right{transform:rotate(180deg) translateX(8px);}.mega-menu .menu .menu-item--expanded .menu-breadcrumbs--container .menu-breadcrumbs{margin-left:5px;}.mega-menu .menu .menu-item--expanded .sub-menu{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;background-color:#ffffff;transform:translateX(0);display:none;-webkit-overflow-scrolling:touch;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .menu .menu-item--expanded .sub-menu{overflow-y:auto;}}@media only screen and (min-width:768px){.mega-menu .menu .menu-item--expanded .sub-menu{top:-80px;height:calc(100% + 80px);padding:80px 20px 20px 0;overflow:hidden;width:calc(100% + 20px);}.mega-menu .menu .menu-item--expanded .sub-menu:hover{overflow-y:auto;}.mega-menu .menu .menu-item--expanded .sub-menu:after{background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);bottom:-20px;content:"";display:block;position:sticky;height:60px;width:100%;}}.mega-menu .menu .menu-item--expanded .sub-menu.active{display:block;}.mega-menu .menu .menu-item--expanded .sub-menu.remove-active{display:none;}.mega-menu .menu .menu-item--expanded .sub-menu .menu-item{margin:0;}.mega-menu .menu .menu-item--expanded .sub-menu .menu-item a{display:block;}@media only screen and (min-width:768px){.mega-menu .menu .menu-item--expanded .sub-menu .menu-item a{padding:10px 0;}}.mega-menu .menu-block-image{position:relative;}.mega-menu .menu-block-image .menu-image--container{height:100%;}.mega-menu .menu-block-image .menu-image--container .media{height:100%;}.mega-menu .menu-block-image .menu-image--container .media.media-image img{width:100%;object-fit:cover;height:100%;}:root{--header-height:77px;--header-width:100%;--menu-margin-top:0px;--breadcrumb-margin-top:0px;}@media (min-width:900px){:root{--header-height:77px;}}:root body.toolbar-horizontal{--menu-margin-top:112px;}:root body.toolbar-horizontal:not(:has(#block-tabs)){--menu-margin-top:61px;}:root body.toolbar-vertical{--menu-margin-top:44px;}:has(#block-tabs) .dialog-off-canvas-main-canvas{padding-top:var(--gin-toolbar-secondary-height);}.header{position:fixed;left:0;top:var(--menu-margin-top);z-index:100;width:100%;overflow:visible;transition:all 0.3s ease;}.header.slideup-map{transform:none;}.header--hide{transform:translate3d(0%,-101%,0);}.header--minified{transform:translate3d(-50%,0,0);}.header--expanded .header__nav::after{transform:translate3d(-50%,0,0);height:350px;}.header--container .header--grid{margin:0 var(--margin-grid);}.header--container.open{background-color:#ffffff;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.header--container.open #header-logo--img{display:none;}.header--container.open #menu-breadcrumbs{display:none;}.header--container.open #menu-breadcrumbs.mobile-breadcrumbs{display:flex;align-items:center;cursor:pointer;}.header--container.open #menu-breadcrumbs.mobile-breadcrumbs .icon{width:11px;height:11px;margin-right:10px;}}.header--container .header-nav--container{position:relative;height:var(--header-height);width:var(--header-width);display:flex;align-items:center;}.header--container .header-nav--container::after{content:"";position:absolute;top:0;left:50%;background:#ffffff;z-index:41;pointer-events:none;height:var(--header-height);width:100vw;transform:translate3d(-50%,-101%,0);transition:transform 0.2s ease,height 0.2s ease;}.header--container .header-nav--container .region-header{display:flex;align-items:center;}.header--container .header-nav--container .btn-menu#global-favorite-toggle{stroke:#000;stroke-width:2px;}.header--container .header-nav--container .btn-menu:last-child{padding:0 0 1px 15px;}.header--container .header-nav--container .header-logo svg{height:47px;width:90px;}.header--container .header-nav--container .header-logo a:has(.subsection){display:flex;align-items:center;gap:20px;}.header--container .header-nav--container .header-logo a:has(.subsection) .subsection{display:inline-block;font-size:29px;font-weight:700;text-transform:uppercase;}.header--container .header-nav--container .header-logo a:has(.subsection) .subsection:before{content:"";width:1px;height:20px;background:black;display:inline-block;margin-right:16px;}.header--container--hide .header-nav--container{transform:translate3d(0%,-101%,0);}.header--container--minified .header-nav--container::after{transform:translate3d(-50%,0,0);}.header--container--expanded .header-nav--container::after{transform:translate3d(-50%,0,0);height:350px;}.header--container .language-switcher-wrapper{padding:0 !important;}.header--container .language-switcher-wrapper:not(:has(.links)){display:none !important;}.header--container .language-switcher-wrapper a{padding:0 8px 1px;}.mega-menu{opacity:0;pointer-events:none;z-index:20;left:0;bottom:0;top:calc(var(--header-height) + 2);position:absolute;right:0;height:calc(100% - var(--header-height));transition:opacity 250ms ease-in-out;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu{width:100%;right:unset;}}.mega-menu.open{border-top:1px solid #000000;opacity:1;pointer-events:auto;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu.open.is-sideload{position:absolute;top:0;left:0;z-index:49;height:100vh;}.mega-menu.open.is-sideload .mega-menu--container{height:100vh;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu.open#geo-nav-drawer{top:0;right:0;position:fixed;z-index:10;border:0;height:100%;}.mega-menu.open#geo-nav-drawer.open-filters{z-index:50 !important;}.mega-menu.open#geo-nav-drawer .geo-search{position:relative;top:var(--header-height);height:calc(100% - var(--header-height));}.mega-menu.open#geo-nav-drawer #nav-geo-search{height:100vh;}.mega-menu.open#geo-nav-drawer .nav-geo-search-filters.active{height:100vh;overflow:hidden;}.mega-menu.open#geo-nav-drawer .mega-menu--container{height:100%;}}.mega-menu.open#geo-nav-drawer .mega-menu--container .mega-menu--fg{height:100%;}.mega-menu#quiz-modal,.mega-menu#uk-modal,.mega-menu#newsletter-modal,.mega-menu#mx-modal{top:0;z-index:50;}.scroll-down .mega-menu#quiz-modal,.scroll-down .mega-menu#uk-modal,.scroll-down .mega-menu#newsletter-modal,.scroll-down .mega-menu#mx-modal{top:calc(var(--header-height) + 2);}.mega-menu#quiz-modal .mega-menu--container,.mega-menu#uk-modal .mega-menu--container,.mega-menu#newsletter-modal .mega-menu--container,.mega-menu#mx-modal .mega-menu--container{display:flex;justify-content:center;align-items:center;height:100vh;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container,.mega-menu#uk-modal .mega-menu--container,.mega-menu#newsletter-modal .mega-menu--container,.mega-menu#mx-modal .mega-menu--container{justify-content:flex-start;align-items:flex-start;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz,.mega-menu#uk-modal .mega-menu--container .traveler-quiz,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz,.mega-menu#mx-modal .mega-menu--container .traveler-quiz{background:var(--main-color);position:relative;width:1200px;min-height:669px;overflow:visible;display:flex;flex-direction:column;justify-content:space-evenly;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz,.mega-menu#uk-modal .mega-menu--container .traveler-quiz,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz,.mega-menu#mx-modal .mega-menu--container .traveler-quiz{width:100vw;min-height:90vh;height:fit-content;justify-content:center;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-question-title{padding:30px 0;text-align:center;max-width:750px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-question-title,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-question-title{padding:40px 5%;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz::after,.mega-menu#uk-modal .mega-menu--container .traveler-quiz::after,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz::after,.mega-menu#mx-modal .mega-menu--container .traveler-quiz::after{-webkit-mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/texture_quiz.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom;mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/texture_quiz.svg");mask-repeat:no-repeat;mask-position:bottom;position:absolute;bottom:-22px;left:0;content:"";width:100%;height:22px;background-color:inherit;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-header,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-header,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-header,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-header{position:absolute;top:0;left:0;background:var(--main-color);width:100%;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title{top:16px;right:55px;width:max-content;font-size:13px;font-weight:700;text-transform:uppercase;width:100%;display:flex;justify-content:flex-end;gap:20px;padding:20px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title{justify-content:space-between;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title .close-drawer-button,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title .close-drawer-button,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title .close-drawer-button,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-header .quiz-header-title .close-drawer-button{position:relative;top:7px;right:0;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial{height:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial{overflow-y:auto;padding:0 30px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content{justify-content:center;flex-direction:column;align-items:center;height:100%;display:none;margin:auto;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active{display:flex;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active.quiz-recommendations,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active.quiz-recommendations,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active.quiz-recommendations,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-content.active.quiz-recommendations{display:grid;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-intro,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-intro,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-intro,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-intro{text-align:center;row-gap:15px;margin:120px auto;max-width:630px;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container{padding:30px 0;justify-content:space-between;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container{display:flex;flex-direction:row;justify-content:space-evenly;gap:30px;padding:0 90px;width:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container{flex-direction:column;padding:0 5%;}}@media only screen and (min-width:768px) and (max-width:calc(1200px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container{padding:0 10px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img{border:black 10px solid;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input[type=radio]:checked + label img{border:black 4px solid;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection input{left:-9999rem;position:relative;display:none;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image{display:flex;justify-content:center;flex-direction:column;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover{cursor:pointer;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img{border:black 10px solid;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image:hover img{border:black 4px solid;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image{flex-direction:row;column-gap:20px;}}@media only screen and (min-width:768px) and (max-width:calc(1200px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image{width:240px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img{width:320px;height:320px;object-fit:cover;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img{height:86px;width:86px;min-width:86px;min-height:86px;}}@media only screen and (min-width:768px) and (max-width:calc(1200px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image img{height:240px;width:240px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name{margin-top:20px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-selections-container .quiz-selection .selection-image .selection-name{flex-grow:1;display:flex;align-items:center;margin:0;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button{margin-bottom:20px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-question-container .quiz-next-button{margin-top:20px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations{grid-template-rows:repeat(3,min-content);grid-template-columns:1fr 1fr;justify-items:center;padding:70px;text-align:center;column-gap:70px;max-width:none;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations{grid-template-columns:1fr;padding-left:20px;padding-right:20px;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations > *,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations > *,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations > *,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations > *{margin:0 5%;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image{width:100%;height:477px;grid-column:1;grid-row:1/-1;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div{display:none;height:100%;width:100%;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div.active,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div.active,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div.active,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div.active{display:block;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div img,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div img,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div img,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image div img{height:100%;width:100%;object-fit:cover;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .recommendation-image{grid-row:3;height:240px;width:240px;margin-top:30px;}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result{display:none;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result.active,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result.active,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result.active,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result.active{display:block;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result .recommendation-blurb,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result .recommendation-blurb,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result .recommendation-blurb,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .reccomendation-result .recommendation-blurb{margin-top:20px;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-result-buttons,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-result-buttons,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-result-buttons,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-result-buttons{margin-top:30px;}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-login-button,.mega-menu#uk-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-login-button,.mega-menu#newsletter-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-login-button,.mega-menu#mx-modal .mega-menu--container .traveler-quiz .quiz-modal-partial .quiz-recommendations .quiz-login-button{margin:0 auto 20px auto;}.mega-menu#quiz-modal .mega-menu--container .country-modal,.mega-menu#uk-modal .mega-menu--container .country-modal,.mega-menu#newsletter-modal .mega-menu--container .country-modal,.mega-menu#mx-modal .mega-menu--container .country-modal{background:var(--main-color);position:relative;width:800px;min-height:469px;overflow:visible;display:flex;flex-direction:column;justify-content:space-evenly;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu#quiz-modal .mega-menu--container .country-modal,.mega-menu#uk-modal .mega-menu--container .country-modal,.mega-menu#newsletter-modal .mega-menu--container .country-modal,.mega-menu#mx-modal .mega-menu--container .country-modal{width:100vw;min-height:50vh;top:100px;height:fit-content;justify-content:center;}}.mega-menu#quiz-modal .mega-menu--container .country-modal::after,.mega-menu#uk-modal .mega-menu--container .country-modal::after,.mega-menu#newsletter-modal .mega-menu--container .country-modal::after,.mega-menu#mx-modal .mega-menu--container .country-modal::after{-webkit-mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/texture_quiz.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom;mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/texture_quiz.svg");mask-repeat:no-repeat;mask-position:bottom;position:absolute;bottom:-22px;left:0;content:"";width:100%;height:22px;background-color:inherit;}.mega-menu#quiz-modal .mega-menu--container .country-modal .uk-modal-content,.mega-menu#uk-modal .mega-menu--container .country-modal .uk-modal-content,.mega-menu#newsletter-modal .mega-menu--container .country-modal .uk-modal-content,.mega-menu#mx-modal .mega-menu--container .country-modal .uk-modal-content{padding:0 60px;text-align:center;}.mega-menu#quiz-modal .mega-menu--container .country-modal .uk-modal-content h3,.mega-menu#quiz-modal .mega-menu--container .country-modal .uk-modal-content p,.mega-menu#uk-modal .mega-menu--container .country-modal .uk-modal-content h3,.mega-menu#uk-modal .mega-menu--container .country-modal .uk-modal-content p,.mega-menu#newsletter-modal .mega-menu--container .country-modal .uk-modal-content h3,.mega-menu#newsletter-modal .mega-menu--container .country-modal .uk-modal-content p,.mega-menu#mx-modal .mega-menu--container .country-modal .uk-modal-content h3,.mega-menu#mx-modal .mega-menu--container .country-modal .uk-modal-content p{margin-bottom:20px;}.mega-menu#quiz-modal .mega-menu--container .country-modal .uk-modal-content a,.mega-menu#uk-modal .mega-menu--container .country-modal .uk-modal-content a,.mega-menu#newsletter-modal .mega-menu--container .country-modal .uk-modal-content a,.mega-menu#mx-modal .mega-menu--container .country-modal .uk-modal-content a{margin:0 auto 30px;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal,.mega-menu#uk-modal .mega-menu--container .newsletter-modal,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal,.mega-menu#mx-modal .mega-menu--container .newsletter-modal{max-width:750px;margin:0 auto;padding:3.5rem 2rem;border-radius:30px;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__title,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__title,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__title,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__title{text-align:center;margin-bottom:0.45em;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__text,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__text,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__text,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__text{text-align:center;font-weight:600;margin-bottom:1.45em;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__form,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__form,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__form,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__form{margin-bottom:1.45em;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__form .form-item-email,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__form .form-item-email,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__form .form-item-email,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__form .form-item-email{max-width:none;margin-bottom:1.45em;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__form .captcha,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__form .captcha,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__form .captcha,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__form .captcha{margin-bottom:20px;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__form .captcha .g-recaptcha,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__form .captcha .g-recaptcha,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__form .captcha .g-recaptcha,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__form .captcha .g-recaptcha{display:flex;justify-content:center;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal__close,.mega-menu#uk-modal .mega-menu--container .newsletter-modal__close,.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal__close,.mega-menu#mx-modal .mega-menu--container .newsletter-modal__close{text-align:center;font-weight:600;}.mega-menu#quiz-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-teaser-form),.mega-menu#quiz-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form),.mega-menu#uk-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-teaser-form),.mega-menu#uk-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form),.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-teaser-form),.mega-menu#newsletter-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form),.mega-menu#mx-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-teaser-form),.mega-menu#mx-modal .mega-menu--container .newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form){max-width:580px;padding:2rem 1.5rem;}.mega-menu#quiz-modal .mega-menu--container .mx-modal,.mega-menu#uk-modal .mega-menu--container .mx-modal,.mega-menu#newsletter-modal .mega-menu--container .mx-modal,.mega-menu#mx-modal .mega-menu--container .mx-modal{max-width:700px;margin:0 auto;padding:3.5rem 2rem;position:relative;}.mega-menu#quiz-modal .mega-menu--container .mx-modal__title,.mega-menu#uk-modal .mega-menu--container .mx-modal__title,.mega-menu#newsletter-modal .mega-menu--container .mx-modal__title,.mega-menu#mx-modal .mega-menu--container .mx-modal__title{text-align:center;margin-bottom:0.45em;}.mega-menu#quiz-modal .mega-menu--container .mx-modal__text,.mega-menu#uk-modal .mega-menu--container .mx-modal__text,.mega-menu#newsletter-modal .mega-menu--container .mx-modal__text,.mega-menu#mx-modal .mega-menu--container .mx-modal__text{text-align:center;font-weight:600;margin-bottom:1.45em;}.mega-menu#quiz-modal .mega-menu--container .mx-modal .btn,.mega-menu#quiz-modal .mega-menu--container .mx-modal #didomi-host .didomi-button,#didomi-host .mega-menu#quiz-modal .mega-menu--container .mx-modal .didomi-button,.mega-menu#quiz-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .mega-menu#quiz-modal .mega-menu--container .mx-modal a,.mega-menu#uk-modal .mega-menu--container .mx-modal .btn,.mega-menu#uk-modal .mega-menu--container .mx-modal #didomi-host .didomi-button,#didomi-host .mega-menu#uk-modal .mega-menu--container .mx-modal .didomi-button,.mega-menu#uk-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .mega-menu#uk-modal .mega-menu--container .mx-modal a,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .btn,.mega-menu#newsletter-modal .mega-menu--container .mx-modal #didomi-host .didomi-button,#didomi-host .mega-menu#newsletter-modal .mega-menu--container .mx-modal .didomi-button,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .mega-menu#newsletter-modal .mega-menu--container .mx-modal a,.mega-menu#mx-modal .mega-menu--container .mx-modal .btn,.mega-menu#mx-modal .mega-menu--container .mx-modal #didomi-host .didomi-button,#didomi-host .mega-menu#mx-modal .mega-menu--container .mx-modal .didomi-button,.mega-menu#mx-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .mega-menu#mx-modal .mega-menu--container .mx-modal a{margin:0 auto;margin-bottom:1.45em;}.mega-menu#quiz-modal .mega-menu--container .mx-modal .btn svg,.mega-menu#quiz-modal .mega-menu--container .mx-modal #didomi-host .didomi-button svg,#didomi-host .mega-menu#quiz-modal .mega-menu--container .mx-modal .didomi-button svg,.mega-menu#quiz-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a svg,.cossette-forms-profile-completion-form .buttons-container .mega-menu#quiz-modal .mega-menu--container .mx-modal a svg,.mega-menu#uk-modal .mega-menu--container .mx-modal .btn svg,.mega-menu#uk-modal .mega-menu--container .mx-modal #didomi-host .didomi-button svg,#didomi-host .mega-menu#uk-modal .mega-menu--container .mx-modal .didomi-button svg,.mega-menu#uk-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a svg,.cossette-forms-profile-completion-form .buttons-container .mega-menu#uk-modal .mega-menu--container .mx-modal a svg,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .btn svg,.mega-menu#newsletter-modal .mega-menu--container .mx-modal #didomi-host .didomi-button svg,#didomi-host .mega-menu#newsletter-modal .mega-menu--container .mx-modal .didomi-button svg,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a svg,.cossette-forms-profile-completion-form .buttons-container .mega-menu#newsletter-modal .mega-menu--container .mx-modal a svg,.mega-menu#mx-modal .mega-menu--container .mx-modal .btn svg,.mega-menu#mx-modal .mega-menu--container .mx-modal #didomi-host .didomi-button svg,#didomi-host .mega-menu#mx-modal .mega-menu--container .mx-modal .didomi-button svg,.mega-menu#mx-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a svg,.cossette-forms-profile-completion-form .buttons-container .mega-menu#mx-modal .mega-menu--container .mx-modal a svg{display:none;}.mega-menu#quiz-modal .mega-menu--container .mx-modal .btn::before,.mega-menu#quiz-modal .mega-menu--container .mx-modal #didomi-host .didomi-button::before,#didomi-host .mega-menu#quiz-modal .mega-menu--container .mx-modal .didomi-button::before,.mega-menu#quiz-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a::before,.cossette-forms-profile-completion-form .buttons-container .mega-menu#quiz-modal .mega-menu--container .mx-modal a::before,.mega-menu#uk-modal .mega-menu--container .mx-modal .btn::before,.mega-menu#uk-modal .mega-menu--container .mx-modal #didomi-host .didomi-button::before,#didomi-host .mega-menu#uk-modal .mega-menu--container .mx-modal .didomi-button::before,.mega-menu#uk-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a::before,.cossette-forms-profile-completion-form .buttons-container .mega-menu#uk-modal .mega-menu--container .mx-modal a::before,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .btn::before,.mega-menu#newsletter-modal .mega-menu--container .mx-modal #didomi-host .didomi-button::before,#didomi-host .mega-menu#newsletter-modal .mega-menu--container .mx-modal .didomi-button::before,.mega-menu#newsletter-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a::before,.cossette-forms-profile-completion-form .buttons-container .mega-menu#newsletter-modal .mega-menu--container .mx-modal a::before,.mega-menu#mx-modal .mega-menu--container .mx-modal .btn::before,.mega-menu#mx-modal .mega-menu--container .mx-modal #didomi-host .didomi-button::before,#didomi-host .mega-menu#mx-modal .mega-menu--container .mx-modal .didomi-button::before,.mega-menu#mx-modal .mega-menu--container .mx-modal .cossette-forms-profile-completion-form .buttons-container a::before,.cossette-forms-profile-completion-form .buttons-container .mega-menu#mx-modal .mega-menu--container .mx-modal a::before{content:"";display:inline-block;width:22px;height:22px;background:url("/themes/custom/cossette/dist/assets/images/mx-circle.png") no-repeat;background-size:contain;margin-right:0.3rem;}.mega-menu#quiz-modal .mega-menu--container .mx-modal__close,.mega-menu#uk-modal .mega-menu--container .mx-modal__close,.mega-menu#newsletter-modal .mega-menu--container .mx-modal__close,.mega-menu#mx-modal .mega-menu--container .mx-modal__close{text-align:center;font-weight:600;}.mega-menu .mega-menu--container{position:relative;z-index:1;height:calc(100vh - var(--header-height));}@supports (height:100dvh){.mega-menu .mega-menu--container{height:calc(100dvh - var(--header-height));}}.mega-menu .mega-menu--container .mega-menu--fg{background-color:#ffffff;overflow:hidden;max-height:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .mega-menu--container .mega-menu--fg{overflow:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;}}.mega-menu .mega-menu--container .mega-menu--fg .menu-tile-paper--desktop{z-index:3;max-width:320px;margin-left:10%;width:80%;height:390px;position:absolute;top:80px;}.mega-menu .mega-menu--container .mega-menu--fg .mobile-menu-icon-buttons{margin-top:40px;margin-bottom:20px;display:flex;}@media (min-width:768px){.mega-menu .mega-menu--container .mega-menu--fg .mobile-menu-icon-buttons{display:none;}}.mega-menu .mega-menu--container .mega-menu--fg .mobile-menu-icon-buttons .btn-menu{display:flex;flex-direction:column;align-items:center;width:120px;height:auto;}.mega-menu .mega-menu--container .mega-menu--fg .mobile-menu-icon-buttons .btn-menu:first-of-type{margin-left:20px;}.mega-menu .mega-menu--container .mega-menu--fg .mobile-menu-icon-buttons .btn-menu .icon{margin-bottom:10px;}.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container{cursor:initial;}.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div{padding:20px 40px;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div{padding:0 0 40px;}}.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div > *{margin-bottom:15px;}.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div > *:last-child{margin-bottom:0;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div h4,.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div .font-h4,.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div p{display:none;}.mega-menu .mega-menu--container .mega-menu--fg .torn-paper--tile--container > div .btn-link{margin:0 0 30px;}}.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container{display:flex;justify-content:center;padding-top:80px;position:relative;width:480px;}.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container li{border:0;}.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container button{width:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container{flex-direction:column;padding:0;width:auto;}.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container li{padding:0 26px;border-bottom:1px solid rgba(0,0,0,0.2);margin-top:0;}.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container li a,.mega-menu .mega-menu--container .mega-menu--fg .menu-inner--container li button{padding:22px 0;text-align:left;width:100%;}}.mega-menu .close-drawer-button{height:10px;width:10px;position:absolute;top:30px;right:30px;cursor:pointer;z-index:3000;}.mega-menu .close-drawer-button::after,.mega-menu .close-drawer-button::before{content:"";width:14px;height:2px;border-radius:5px;position:absolute;transform-origin:center center;top:4px;left:-2px;background-color:#000;}.mega-menu .close-drawer-button::after{transform:rotate(45deg);}.mega-menu .close-drawer-button::before{transform:rotate(-45deg);}.mega-menu.is-sideload .mega-menu--fg{width:480px;height:100%;right:0;position:absolute;top:0;background-color:#fff;z-index:2;}.mega-menu.is-sideload .mega-menu--fg .slide-content{padding:60px;min-height:calc(100% - 120px);max-height:calc(100vh - var(--header-height));overflow-y:auto;opacity:0;transform:translateY(30px);transition:all 250ms ease-in-out;}@supports (height:100dvh){.mega-menu.is-sideload .mega-menu--fg .slide-content{max-height:calc(100dvh - var(--header-height));}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu.is-sideload .mega-menu--fg .slide-content{padding:50px 25px 120px;min-height:calc(100% - 40px);max-height:calc(100vh - var(--header-height));}}.mega-menu.is-sideload .mega-menu--fg .slide-content > section{padding-bottom:60px;}.mega-menu.is-sideload.open .mega-menu--fg .slide-content{opacity:1;transform:translateY(0);transition:all 250ms ease-in-out;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.mega-menu.is-sideload.open .mega-menu--fg{width:100%;}}.mega-menu .mega-menu--bg{position:absolute;background-color:rgba(0,0,0,0.62);left:0;right:0;top:0;bottom:0;z-index:-1;}#newsletter-layout-button{position:fixed;bottom:20px;right:20px;z-index:19;}#newsletter-layout-button .btn-icon{color:#ffffff;}button,input[type=submit],.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a{box-sizing:border-box;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;line-height:17px;box-sizing:border-box;display:inline-block;padding-left:25px;padding-right:25px;height:44px;border-radius:30px;margin:3px 0;border:0;text-decoration:none;}button::after,input[type=submit]::after,.btn::after,#didomi-host .didomi-button::after,.cossette-forms-profile-completion-form .buttons-container a::after{display:none;}button:not(:focus-visible),input[type=submit]:not(:focus-visible),.btn:not(:focus-visible),#didomi-host .didomi-button:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a:not(:focus-visible){outline:none !important;outline-offset:0;box-shadow:none;}button.btn-primary-filled,input[type=submit].btn-primary-filled,.btn.btn-primary-filled,#didomi-host .btn-primary-filled.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;display:flex;align-items:center;width:fit-content;}@media (hover:hover){button.btn-primary-filled:hover,input[type=submit].btn-primary-filled:hover,.btn.btn-primary-filled:hover,#didomi-host .btn-primary-filled.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover{background-position:left top;}}button.btn-primary-filled:focus,button.btn-primary-filled:focus-visible,button.btn-primary-filled:focus-within,input[type=submit].btn-primary-filled:focus,input[type=submit].btn-primary-filled:focus-visible,input[type=submit].btn-primary-filled:focus-within,.btn.btn-primary-filled:focus,#didomi-host .btn-primary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.btn.btn-primary-filled:focus-visible,#didomi-host .btn-primary-filled.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.btn.btn-primary-filled:focus-within,#didomi-host .btn-primary-filled.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within{background-position:left top;}.season-winter button.btn-primary-filled,.season-winter input[type=submit].btn-primary-filled,.season-winter .btn.btn-primary-filled,.season-winter #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-winter .btn-primary-filled.didomi-button,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#032e6c 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#032e6c;color:#ffffff;}@media (hover:hover){.season-winter button.btn-primary-filled:hover,.season-winter input[type=submit].btn-primary-filled:hover,.season-winter .btn.btn-primary-filled:hover,.season-winter #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-winter .btn-primary-filled.didomi-button:hover,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:hover{background-position:left top;}}.season-winter button.btn-primary-filled:focus,.season-winter button.btn-primary-filled:focus-visible,.season-winter button.btn-primary-filled:focus-within,.season-winter input[type=submit].btn-primary-filled:focus,.season-winter input[type=submit].btn-primary-filled:focus-visible,.season-winter input[type=submit].btn-primary-filled:focus-within,.season-winter .btn.btn-primary-filled:focus,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus,.season-winter .btn.btn-primary-filled:focus-visible,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus-visible,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus-visible,.season-winter .btn.btn-primary-filled:focus-within,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus-within,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus-within{background-position:left top;}.season-spring button.btn-primary-filled,.season-spring input[type=submit].btn-primary-filled,.season-spring .btn.btn-primary-filled,.season-spring #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-spring .btn-primary-filled.didomi-button,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#73227c 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#73227c;color:#ffffff;}@media (hover:hover){.season-spring button.btn-primary-filled:hover,.season-spring input[type=submit].btn-primary-filled:hover,.season-spring .btn.btn-primary-filled:hover,.season-spring #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-spring .btn-primary-filled.didomi-button:hover,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:hover{background-position:left top;}}.season-spring button.btn-primary-filled:focus,.season-spring button.btn-primary-filled:focus-visible,.season-spring button.btn-primary-filled:focus-within,.season-spring input[type=submit].btn-primary-filled:focus,.season-spring input[type=submit].btn-primary-filled:focus-visible,.season-spring input[type=submit].btn-primary-filled:focus-within,.season-spring .btn.btn-primary-filled:focus,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus,.season-spring .btn.btn-primary-filled:focus-visible,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus-visible,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus-visible,.season-spring .btn.btn-primary-filled:focus-within,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus-within,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus-within{background-position:left top;}.season-summer button.btn-primary-filled,.season-summer input[type=submit].btn-primary-filled,.season-summer .btn.btn-primary-filled,.season-summer #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-summer .btn-primary-filled.didomi-button,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#006f6f 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#006f6f;color:#ffffff;}@media (hover:hover){.season-summer button.btn-primary-filled:hover,.season-summer input[type=submit].btn-primary-filled:hover,.season-summer .btn.btn-primary-filled:hover,.season-summer #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-summer .btn-primary-filled.didomi-button:hover,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:hover{background-position:left top;}}.season-summer button.btn-primary-filled:focus,.season-summer button.btn-primary-filled:focus-visible,.season-summer button.btn-primary-filled:focus-within,.season-summer input[type=submit].btn-primary-filled:focus,.season-summer input[type=submit].btn-primary-filled:focus-visible,.season-summer input[type=submit].btn-primary-filled:focus-within,.season-summer .btn.btn-primary-filled:focus,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus,.season-summer .btn.btn-primary-filled:focus-visible,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus-visible,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus-visible,.season-summer .btn.btn-primary-filled:focus-within,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus-within,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus-within{background-position:left top;}.season-autumn button.btn-primary-filled,.season-autumn input[type=submit].btn-primary-filled,.season-autumn .btn.btn-primary-filled,.season-autumn #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-autumn .btn-primary-filled.didomi-button,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#d44518 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#d44518;color:#ffffff;}@media (hover:hover){.season-autumn button.btn-primary-filled:hover,.season-autumn input[type=submit].btn-primary-filled:hover,.season-autumn .btn.btn-primary-filled:hover,.season-autumn #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-autumn .btn-primary-filled.didomi-button:hover,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:hover{background-position:left top;}}.season-autumn button.btn-primary-filled:focus,.season-autumn button.btn-primary-filled:focus-visible,.season-autumn button.btn-primary-filled:focus-within,.season-autumn input[type=submit].btn-primary-filled:focus,.season-autumn input[type=submit].btn-primary-filled:focus-visible,.season-autumn input[type=submit].btn-primary-filled:focus-within,.season-autumn .btn.btn-primary-filled:focus,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus,.season-autumn .btn.btn-primary-filled:focus-visible,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus-visible,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus-visible,.season-autumn .btn.btn-primary-filled:focus-within,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus-within,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus-within{background-position:left top;}button.btn-primary-filled svg,input[type=submit].btn-primary-filled svg,.btn.btn-primary-filled svg,#didomi-host .btn-primary-filled.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled svg{height:17px;width:17px;fill:#ffffff;margin:7px;}button.btn-primary-filled.bordered,input[type=submit].btn-primary-filled.bordered,.btn.btn-primary-filled.bordered,#didomi-host .btn-primary-filled.bordered.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.bordered{border:2px solid #ffffff;}button.btn-primary-filled.reversed,input[type=submit].btn-primary-filled.reversed,.btn.btn-primary-filled.reversed,#didomi-host .btn-primary-filled.reversed.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed{background:#ffffff;color:#767575;}button.btn-primary-filled.reversed svg,input[type=submit].btn-primary-filled.reversed svg,.btn.btn-primary-filled.reversed svg,#didomi-host .btn-primary-filled.reversed.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed svg{fill:#767575;}@media (hover:hover){button.btn-primary-filled.reversed:hover,input[type=submit].btn-primary-filled.reversed:hover,.btn.btn-primary-filled.reversed:hover,#didomi-host .btn-primary-filled.reversed.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:hover{color:#000000;}button.btn-primary-filled.reversed:hover svg,input[type=submit].btn-primary-filled.reversed:hover svg,.btn.btn-primary-filled.reversed:hover svg,#didomi-host .btn-primary-filled.reversed.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:hover svg{fill:#000000;}}button.btn-primary-filled.reversed:focus,button.btn-primary-filled.reversed:focus-visible,button.btn-primary-filled.reversed:focus-within,input[type=submit].btn-primary-filled.reversed:focus,input[type=submit].btn-primary-filled.reversed:focus-visible,input[type=submit].btn-primary-filled.reversed:focus-within,.btn.btn-primary-filled.reversed:focus,#didomi-host .btn-primary-filled.reversed.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus,.btn.btn-primary-filled.reversed:focus-visible,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-visible,.btn.btn-primary-filled.reversed:focus-within,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-within{color:#000000;}button.btn-primary-filled.reversed:focus svg,button.btn-primary-filled.reversed:focus-visible svg,button.btn-primary-filled.reversed:focus-within svg,input[type=submit].btn-primary-filled.reversed:focus svg,input[type=submit].btn-primary-filled.reversed:focus-visible svg,input[type=submit].btn-primary-filled.reversed:focus-within svg,.btn.btn-primary-filled.reversed:focus svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus svg,.btn.btn-primary-filled.reversed:focus-visible svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-visible svg,.btn.btn-primary-filled.reversed:focus-within svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-within svg{fill:#000000;}button.btn-primary-outlined,input[type=submit].btn-primary-outlined,.btn.btn-primary-outlined,#didomi-host .btn-primary-outlined.didomi-button,.cossette-forms-profile-completion-form .buttons-container a{background-color:unset;color:#000000;border-color:#767575;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){button.btn-primary-outlined:hover,input[type=submit].btn-primary-outlined:hover,.btn.btn-primary-outlined:hover,#didomi-host .btn-primary-outlined.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}button.btn-primary-outlined:focus,button.btn-primary-outlined:focus-visible,button.btn-primary-outlined:focus-within,input[type=submit].btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus-visible,input[type=submit].btn-primary-outlined:focus-within,.btn.btn-primary-outlined:focus,#didomi-host .btn-primary-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a:focus,.btn.btn-primary-outlined:focus-visible,#didomi-host .btn-primary-outlined.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a:focus-visible,.btn.btn-primary-outlined:focus-within,#didomi-host .btn-primary-outlined.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}button.btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus,.btn.btn-primary-outlined:focus,#didomi-host .btn-primary-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a:focus{box-shadow:inset 0 0 0 1px #000000;}button.btn-primary-outlined:focus:not(:focus-visible),input[type=submit].btn-primary-outlined:focus:not(:focus-visible),.btn.btn-primary-outlined:focus:not(:focus-visible),#didomi-host .btn-primary-outlined.didomi-button:focus:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a:focus:not(:focus-visible){outline:none;outline-offset:0;box-shadow:none;}button.btn-primary-outlined svg,input[type=submit].btn-primary-outlined svg,.btn.btn-primary-outlined svg,#didomi-host .btn-primary-outlined.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a svg{height:20px;width:20px;margin-left:7px;transition:margin 0.3s ease;}button.btn-secondary-filled,input[type=submit].btn-secondary-filled,.btn.btn-secondary-filled,#didomi-host .btn-secondary-filled.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled{background-color:var(--main-color);color:#000000;border-color:#000000;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);font-size:13px;line-height:16px;font-weight:600;text-transform:initial;}@media (hover:hover){button.btn-secondary-filled:hover,input[type=submit].btn-secondary-filled:hover,.btn.btn-secondary-filled:hover,#didomi-host .btn-secondary-filled.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:hover{box-shadow:inset 0 0 0 1px #000000;}}button.btn-secondary-filled:focus,button.btn-secondary-filled:focus-visible,button.btn-secondary-filled:focus-within,input[type=submit].btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus-visible,input[type=submit].btn-secondary-filled:focus-within,.btn.btn-secondary-filled:focus,#didomi-host .btn-secondary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus,.btn.btn-secondary-filled:focus-visible,#didomi-host .btn-secondary-filled.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus-visible,.btn.btn-secondary-filled:focus-within,#didomi-host .btn-secondary-filled.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus-within{box-shadow:inset 0 0 0 1px #000000;}button.btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus,.btn.btn-secondary-filled:focus,#didomi-host .btn-secondary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus{box-shadow:inset 0 0 0 1px #000000;}button.btn-secondary-filled:focus:not(:focus-visible),input[type=submit].btn-secondary-filled:focus:not(:focus-visible),.btn.btn-secondary-filled:focus:not(:focus-visible),#didomi-host .btn-secondary-filled.didomi-button:focus:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus:not(:focus-visible){outline:none;outline-offset:0;box-shadow:none;}button.btn-secondary-filled svg,input[type=submit].btn-secondary-filled svg,.btn.btn-secondary-filled svg,#didomi-host .btn-secondary-filled.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled svg{height:17px;width:17px;fill:#000000;margin:7px;}button.btn-link,input[type=submit].btn-link,.btn.btn-link,#didomi-host .btn-link.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link{height:auto;display:flex;align-items:center;width:fit-content;padding-left:0;}button.btn-link svg.arrow-full-right-white,input[type=submit].btn-link svg.arrow-full-right-white,.btn.btn-link svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link svg.arrow-full-right-white{fill:none;}button.btn-link:hover .round,button.btn-link:hover #didomi-host .didomi-button,#didomi-host button.btn-link:hover .didomi-button,input[type=submit].btn-link:hover .round,input[type=submit].btn-link:hover #didomi-host .didomi-button,#didomi-host input[type=submit].btn-link:hover .didomi-button,.btn.btn-link:hover .round,.btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .btn.btn-link:hover .didomi-button,#didomi-host .btn-link.didomi-button:hover .round,#didomi-host .btn-link.didomi-button:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button{background:#000000;}button.btn-link:hover .round svg,button.btn-link:hover #didomi-host .didomi-button svg,#didomi-host button.btn-link:hover .didomi-button svg,input[type=submit].btn-link:hover .round svg,input[type=submit].btn-link:hover #didomi-host .didomi-button svg,#didomi-host input[type=submit].btn-link:hover .didomi-button svg,.btn.btn-link:hover .round svg,.btn.btn-link:hover #didomi-host .didomi-button svg,#didomi-host .btn.btn-link:hover .didomi-button svg,#didomi-host .btn-link.didomi-button:hover .round svg,#didomi-host .btn-link.didomi-button:hover .didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg{transform:translateX(20px);}button.btn-link:hover .round svg.white,button.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host button.btn-link:hover .didomi-button svg.white,input[type=submit].btn-link:hover .round svg.white,input[type=submit].btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host input[type=submit].btn-link:hover .didomi-button svg.white,.btn.btn-link:hover .round svg.white,.btn.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host .btn.btn-link:hover .didomi-button svg.white,#didomi-host .btn-link.didomi-button:hover .round svg.white,#didomi-host .btn-link.didomi-button:hover .didomi-button svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg.white{transform:translateX(0);fill:#ffffff;}button.btn-link:hover .round svg.arrow-full-right-white,button.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host button.btn-link:hover .didomi-button svg.arrow-full-right-white,input[type=submit].btn-link:hover .round svg.arrow-full-right-white,input[type=submit].btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host input[type=submit].btn-link:hover .didomi-button svg.arrow-full-right-white,.btn.btn-link:hover .round svg.arrow-full-right-white,.btn.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host .btn.btn-link:hover .didomi-button svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button:hover .round svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button:hover .didomi-button svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg.arrow-full-right-white{fill:none;transform:translateX(0);}button.btn-link:hover.hover-slide svg,input[type=submit].btn-link:hover.hover-slide svg,.btn.btn-link:hover.hover-slide svg,#didomi-host .btn-link.didomi-button:hover.hover-slide svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover.hover-slide svg{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transform:translateX(10px);}button.btn-link svg,input[type=submit].btn-link svg,.btn.btn-link svg,#didomi-host .btn-link.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link svg{height:17px;width:17px;fill:#ffffff;margin:7px;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}button.btn-link.dark svg,input[type=submit].btn-link.dark svg,.btn.btn-link.dark svg,#didomi-host .btn-link.dark.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link.dark svg{fill:#000000;}button.btn-link.small svg,input[type=submit].btn-link.small svg,.btn.btn-link.small svg,#didomi-host .btn-link.small.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link.small svg{height:12px;width:12px;}button.btn-link .round,button.btn-link #didomi-host .didomi-button,#didomi-host button.btn-link .didomi-button,input[type=submit].btn-link .round,input[type=submit].btn-link #didomi-host .didomi-button,#didomi-host input[type=submit].btn-link .didomi-button,.btn.btn-link .round,.btn.btn-link #didomi-host .didomi-button,#didomi-host .btn.btn-link .didomi-button,#didomi-host .btn-link.didomi-button .round,#didomi-host .btn-link.didomi-button .didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button{border:2px solid #000000;border-radius:60px;flex:0 0 auto;width:25px;height:25px;overflow:hidden;margin-left:10px;position:relative;transition-delay:0.15s;}button.btn-link .round svg,button.btn-link #didomi-host .didomi-button svg,#didomi-host button.btn-link .didomi-button svg,input[type=submit].btn-link .round svg,input[type=submit].btn-link #didomi-host .didomi-button svg,#didomi-host input[type=submit].btn-link .didomi-button svg,.btn.btn-link .round svg,.btn.btn-link #didomi-host .didomi-button svg,#didomi-host .btn.btn-link .didomi-button svg,#didomi-host .btn-link.didomi-button .round svg,#didomi-host .btn-link.didomi-button .didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg{height:12px;left:0;margin-left:5px;margin-top:4px;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);position:absolute;width:12px;}button.btn-link .round svg.white,button.btn-link #didomi-host .didomi-button svg.white,#didomi-host button.btn-link .didomi-button svg.white,input[type=submit].btn-link .round svg.white,input[type=submit].btn-link #didomi-host .didomi-button svg.white,#didomi-host input[type=submit].btn-link .didomi-button svg.white,.btn.btn-link .round svg.white,.btn.btn-link #didomi-host .didomi-button svg.white,#didomi-host .btn.btn-link .didomi-button svg.white,#didomi-host .btn-link.didomi-button .round svg.white,#didomi-host .btn-link.didomi-button .didomi-button svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg.white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg.white{transform:translateX(-25px);}button.btn-external svg,input[type=submit].btn-external svg,.btn.btn-external svg,#didomi-host .btn-external.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-external svg{height:15px;width:15px;}button:focus-visible,input[type=submit]:focus-visible,.btn:focus-visible,#didomi-host .didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a:focus-visible{outline:#6692e5 solid 3px;}button:disabled,input[type=submit]:disabled,.btn:disabled,#didomi-host .didomi-button:disabled,.cossette-forms-profile-completion-form .buttons-container a:disabled{border:0;background-color:#c2c7ca;background-image:none;color:#000000;cursor:not-allowed;}button.btn-tag,input[type=submit].btn-tag,.btn.btn-tag,#didomi-host .btn-tag.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-tag{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0.2px;margin-top:15px;display:inline-block;border-color:#767575;cursor:pointer;font-weight:600;height:auto;padding:10px 15px;text-transform:none;}button.btn-menu,input[type=submit].btn-menu,.btn.btn-menu,#didomi-host .btn-menu.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-menu{padding:0 15px 1px 15px;height:22px;background-color:unset;margin:0;}button.btn-menu-outlined,input[type=submit].btn-menu-outlined,.btn.btn-menu-outlined,#didomi-host .btn-menu-outlined.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined{padding:0 8px 1px 8px;margin-right:15px;border-color:#000000;border-width:2px;border-style:solid;border-radius:7px;width:38px;}@media (hover:hover){button.btn-menu-outlined:hover,input[type=submit].btn-menu-outlined:hover,.btn.btn-menu-outlined:hover,#didomi-host .btn-menu-outlined.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover{background-color:var(--main-color);}button.btn-menu-outlined:hover svg,input[type=submit].btn-menu-outlined:hover svg,.btn.btn-menu-outlined:hover svg,#didomi-host .btn-menu-outlined.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu-outlined:hover svg line,input[type=submit].btn-menu-outlined:hover svg line,.btn.btn-menu-outlined:hover svg line,#didomi-host .btn-menu-outlined.didomi-button:hover svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover svg line{stroke:#000000;}}button.btn-menu-outlined:focus,button.btn-menu-outlined:focus-visible,button.btn-menu-outlined:focus-within,input[type=submit].btn-menu-outlined:focus,input[type=submit].btn-menu-outlined:focus-visible,input[type=submit].btn-menu-outlined:focus-within,.btn.btn-menu-outlined:focus,#didomi-host .btn-menu-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus,.btn.btn-menu-outlined:focus-visible,#didomi-host .btn-menu-outlined.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible,.btn.btn-menu-outlined:focus-within,#didomi-host .btn-menu-outlined.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within{background-color:var(--main-color);}button.btn-menu-outlined:focus svg,button.btn-menu-outlined:focus-visible svg,button.btn-menu-outlined:focus-within svg,input[type=submit].btn-menu-outlined:focus svg,input[type=submit].btn-menu-outlined:focus-visible svg,input[type=submit].btn-menu-outlined:focus-within svg,.btn.btn-menu-outlined:focus svg,#didomi-host .btn-menu-outlined.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus svg,.btn.btn-menu-outlined:focus-visible svg,#didomi-host .btn-menu-outlined.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible svg,.btn.btn-menu-outlined:focus-within svg,#didomi-host .btn-menu-outlined.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu-outlined:focus svg line,button.btn-menu-outlined:focus-visible svg line,button.btn-menu-outlined:focus-within svg line,input[type=submit].btn-menu-outlined:focus svg line,input[type=submit].btn-menu-outlined:focus-visible svg line,input[type=submit].btn-menu-outlined:focus-within svg line,.btn.btn-menu-outlined:focus svg line,#didomi-host .btn-menu-outlined.didomi-button:focus svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus svg line,.btn.btn-menu-outlined:focus-visible svg line,#didomi-host .btn-menu-outlined.didomi-button:focus-visible svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible svg line,.btn.btn-menu-outlined:focus-within svg line,#didomi-host .btn-menu-outlined.didomi-button:focus-within svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within svg line{stroke:#000000;}@media (hover:hover){button.btn-menu:hover svg,input[type=submit].btn-menu:hover svg,.btn.btn-menu:hover svg,#didomi-host .btn-menu.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:hover svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu:hover svg line,input[type=submit].btn-menu:hover svg line,.btn.btn-menu:hover svg line,#didomi-host .btn-menu.didomi-button:hover svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:hover svg line{stroke:#000000;}}button.btn-menu:focus svg,button.btn-menu:focus-visible svg,button.btn-menu:focus-within svg,input[type=submit].btn-menu:focus svg,input[type=submit].btn-menu:focus-visible svg,input[type=submit].btn-menu:focus-within svg,.btn.btn-menu:focus svg,#didomi-host .btn-menu.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus svg,.btn.btn-menu:focus-visible svg,#didomi-host .btn-menu.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-visible svg,.btn.btn-menu:focus-within svg,#didomi-host .btn-menu.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-within svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu:focus svg line,button.btn-menu:focus-visible svg line,button.btn-menu:focus-within svg line,input[type=submit].btn-menu:focus svg line,input[type=submit].btn-menu:focus-visible svg line,input[type=submit].btn-menu:focus-within svg line,.btn.btn-menu:focus svg line,#didomi-host .btn-menu.didomi-button:focus svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus svg line,.btn.btn-menu:focus-visible svg line,#didomi-host .btn-menu.didomi-button:focus-visible svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-visible svg line,.btn.btn-menu:focus-within svg line,#didomi-host .btn-menu.didomi-button:focus-within svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-within svg line{stroke:#000000;}button.btn-menu svg,input[type=submit].btn-menu svg,.btn.btn-menu svg,#didomi-host .btn-menu.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu svg{height:22px;width:22px;fill:none;stroke-width:2;stroke:#000000;}button.btn-menu.active svg,input[type=submit].btn-menu.active svg,.btn.btn-menu.active svg,#didomi-host .btn-menu.active.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu.active svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu.active svg line,input[type=submit].btn-menu.active svg line,.btn.btn-menu.active svg line,#didomi-host .btn-menu.active.didomi-button svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu.active svg line{stroke:#000000;}button.btn-icon-only,input[type=submit].btn-icon-only,.btn.btn-icon-only,#didomi-host .btn-icon-only.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only{display:flex;align-items:center;justify-content:center;width:fit-content;}button.btn-icon-only svg,input[type=submit].btn-icon-only svg,.btn.btn-icon-only svg,#didomi-host .btn-icon-only.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only svg{height:24px;width:24px;}button.btn-icon-only::after,input[type=submit].btn-icon-only::after,.btn.btn-icon-only::after,#didomi-host .btn-icon-only.didomi-button::after,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only::after{display:none;}button.icon-left,input[type=submit].icon-left,.btn.icon-left,#didomi-host .icon-left.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.icon-left{padding-left:10px;}button.icon-right,input[type=submit].icon-right,.btn.icon-right,#didomi-host .icon-right.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.icon-right{padding-right:10px;}.burger-menu-btn{height:18px;width:25px;position:relative;z-index:49;}.burger-menu-btn__bar{width:100%;height:2px;background:black;position:absolute;transform-origin:center center;border-radius:2px;}.burger-menu-btn__bar--top{top:0;transition:top 0.2s 0.2s,transform 0.2s;}.burger-menu-btn__bar--middle{top:8px;transition:opacity 0.2s;}.burger-menu-btn__bar--bottom{bottom:0;transition:bottom 0.2s 0.2s,transform 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--top{top:10px;transform:rotate(45deg);transition:top 0.2s,transform 0.2s 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--middle{opacity:0;transition:opacity 0.2s 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--bottom{bottom:7px;transform:rotate(-45deg);transition:bottom 0.2s,transform 0.2s 0.2s;}.tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{width:fit-content;margin:auto;padding:6px 10px;border-radius:5px;letter-spacing:0.2px !important;font-weight:700 !important;text-transform:uppercase !important;font-size:13px !important;}.tag-primary,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{background-color:var(--main-color);color:#12181f;}.share-div .button-share.business{transform:translateX(100px);transition:0.3s ease;}.share-div.sticky .button-share.business{transform:translateX(0);transition:0.3s ease;}.button-share{position:sticky;right:30px;left:auto;top:120px;width:fit-content;margin:auto;margin-right:0;height:0;z-index:15;padding:10px;}.button-share.mobileOnly{display:none;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share.mobileOnly{display:block;margin-bottom:0 !important;}}.button-share.desktopOnly{display:block;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share.desktopOnly{display:none;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share{right:0;position:relative;top:-50px;}.button-share ul{display:none;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.button-share{right:15px;}}.button-share .txt{transform:rotate(270deg) translateY(20px);display:block;text-transform:uppercase;font-weight:600;font-size:13px;cursor:pointer;transition:all 0.3s ease;z-index:4;line-height:30px;}.button-share .txt a{line-height:0.3;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share .txt{font-size:0;transform:rotate(270deg) translateY(0);}.button-share .txt .icon svg{height:13px;width:13px;}}.button-share .txt:hover{color:#767575;transition:all 0.3s ease;}.button-share .txt:hover svg{fill:#767575;stroke-width:2px;transition:all 0.3s ease;}.button-share .icon{margin-left:3px;}.button-share .icon svg{height:11px;width:10px;transition:all 0.3s ease;}.button-share ul{max-height:0;}.button-share ul li{opacity:0;transform:translate(40px,0px);pointer-events:none;padding:5px 0;width:0;}.button-share ul li .icon svg{height:13px;width:13px;}.button-share ul li a:after{content:none;}.button-share.open .txt{color:#767575;}.button-share.open .txt svg{fill:#767575;stroke-width:2px;transition:all 0.3s ease;}.button-share.open ul li{pointer-events:initial;}.btn-hub-filters{display:flex;align-items:center;}.btn-hub-filters.active{box-shadow:inset 0 0 0 1px #000000 !important;border-color:#000000;}.btn-counter{display:none;}.has-active-filters > .btn > span:first-child,#didomi-host .has-active-filters > .didomi-button > span:first-child,.cossette-forms-profile-completion-form .buttons-container .has-active-filters > a > span:first-child{color:#767575;font-weight:400;margin-top:3px;text-align:left;width:calc(100% - 30px);font-size:13px;line-height:13px;}.has-active-filters > .btn > span:first-child .btn-counter,#didomi-host .has-active-filters > .didomi-button > span:first-child .btn-counter,.cossette-forms-profile-completion-form .buttons-container .has-active-filters > a > span:first-child .btn-counter{display:block;color:#000000;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;font-size:16px;line-height:16px;}.btn-icon--left{margin-left:0;margin-right:7px;}.btn-large-link{display:inline-block;font-weight:700;padding-bottom:5px;text-transform:uppercase;font-size:14px;line-height:14px;}.btn-large-link:after{background-color:var(--season-theme-color,#000000) !important;}input:not([type=radio],[type=checkbox]),textarea,select{background-color:transparent;border:1px solid #767575;border-radius:10px;font-size:16px;font-weight:600;height:50px;padding:13px 16px 0;width:100%;}input:not([type=radio],[type=checkbox]):focus-visible,input:not([type=radio],[type=checkbox]):hover,textarea:focus-visible,textarea:hover,select:focus-visible,select:hover{outline:#000000 solid 1px;box-shadow:inherit;border:1px solid #000000;}input:not([type=radio],[type=checkbox]):focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none;outline-offset:0;}.search--input input:not([type=radio],[type=checkbox]),.search--input textarea,.search--input select{border-radius:50px;height:44px;width:auto;}input:not([type=radio],[type=checkbox])::placeholder,textarea::placeholder,select::placeholder{display:none;content:"";color:transparent;}.error input:not([type=radio],[type=checkbox]),.error textarea,.error select{outline:red solid 2px;}input:not([type=radio],[type=checkbox]):-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:rgb(255,255,254);}input:not([type=radio],[type=checkbox]):autofill,textarea:autofill,select:autofill{background-color:rgb(255,255,254);}.form-item:has(input[type=file]){box-shadow:inherit;border:1px solid #767575;border-radius:100px;}.form-item:has(input[type=file]):hover{outline:#000000 solid 1px;box-shadow:inherit;border:1px solid #000000;}.form-item:has(input[type=file]).error{outline:red solid 2px;}.form-item:has(input[type=file]) input[type=file]{border:none;outline:none;width:unset;}.form-item:has(input[type=file]) input[type=file]:before{content:"Choose a file to upload* ";}.form-item:has(input[type=file]) input[type=file].fr:before{content:"Choisissez un fichier* ";}.form-item:has(input[type=file]) input[type=file]::file-selector-button{width:0;opacity:0;position:absolute;}.form-type-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:16px 16px 0 16px;position:relative;}.form-type-select::before{content:"";background:url(/themes/custom/cossette/dist/assets/images/arrow-down.svg);background-position:right center;background-repeat:no-repeat;background-size:14px;width:20px;height:20px;padding:13px 16px 0;position:absolute;z-index:20000;right:16px;top:13px;pointer-events:none;}textarea{padding:16px;}.error-message{font-family:Gelion,"sans-serif";font-size:13px;font-weight:600;line-height:15px;padding-top:3px;text-align:left;}.form-item{position:relative;}.form-item label.form-required:after{content:"*";margin-left:3px;}.form-item label.font-caption,.form-item label.item-form-label{font-size:16px;font-family:Gelion,"sans-serif";font-weight:600;color:#000000;}.form-item:not(.form-type-checkbox,.form-type-radio) > label.font-caption,.form-item:not(.form-type-checkbox,.form-type-radio) > label.item-form-label{position:absolute;z-index:10;height:50px;padding:3px 16px;display:flex;pointer-events:none;align-items:center;transition:all 150ms ease-in-out;}.form-item:not(.form-type-checkbox,.form-type-radio) > label.font-caption.show-label,.form-item:not(.form-type-checkbox,.form-type-radio) > label.item-form-label.show-label{color:#555559;font-size:13px;height:20px;transition:all 50ms ease-in-out;padding:6px 16px 0;}.form-item.confirm-parent,.form-item.password-parent{overflow:visible;}.input-with-icon{max-width:500px;position:relative;width:100%;}.input-with-icon input{padding-right:60px;}.input-with-icon + button{align-items:center;background-color:var(--main-color);border-radius:50px;display:flex;height:34px;justify-content:center;padding:0;margin:0;position:absolute;right:10px;top:8px;width:34px;}.input-with-icon + button svg path{fill:#000000;}.js-form-type-password-confirm{display:flex;flex-direction:column;margin:0 !important;}.js-form-type-password-confirm .password-parent{margin-top:0 !important;order:1;}.js-form-type-password-confirm .confirm-parent{order:3;}.js-form-type-password-confirm .password-suggestions{font-size:13px;font-weight:700;margin:0 10px 20px 0;padding:0;order:2;border:none;text-indent:-9999em;}.js-form-type-password-confirm .password-suggestions ul{text-indent:0;margin-top:-20px;line-height:16px;font-weight:600;letter-spacing:0.2px;display:flex;flex-direction:column;gap:3px;}.js-form-type-password-confirm .password-suggestions ul li{text-align:left;padding:0 0 0 15px;position:relative;font-family:Gelion;font-size:13px;font-weight:600;color:#767575;}.js-form-type-password-confirm .password-suggestions ul li::before{content:"";width:5px;height:2px;border-radius:8px;background-color:#767575;position:absolute;top:7px;left:2px;}.js-form-type-password-confirm .password-strength{font-family:Gelion;font-size:13px;font-weight:600;width:100%;}.js-form-type-password-confirm .password-strength .password-strength__title{margin-top:3px;display:flex;justify-content:space-between;}.js-form-type-password-confirm .password-strength .password-strength__meter{height:5px;}.js-form-type-password-confirm .password-strength .password-strength__meter .is-weak,.js-form-type-password-confirm .password-strength .password-strength__meter .is-fair{background-color:#E22403;}.js-form-type-password-confirm .password-strength .password-strength__meter .is-good{background-color:#256DAA;}.js-form-type-password-confirm .password-strength .password-strength__meter .is-strong{background-color:#108342;}.js-form-type-password-confirm .password-strength .password-strength__meter,.js-form-type-password-confirm .password-strength .password-strength__indicator{border-radius:10px;}.js-form-type-password-confirm .password-confirm{font-family:Gelion;font-size:13px;font-weight:600;width:100%;display:flex;justify-content:space-between;}.js-form-type-password-confirm .password-confirm .error{color:#E22403;}.js-form-type-password-confirm .password-confirm .ok{color:#108342;}.form-type-password{position:relative;display:flex;flex-direction:column;}.form-type-password label{position:absolute;height:50px;display:flex;align-items:center;padding:0 16px;font-size:16px;z-index:2;}.form-type-password input{z-index:3;position:relative;}.form-type-password input:invalid{z-index:1;}.cossette-forms-newsletter-teaser-form,.cossette-forms-newsletter-trade-teaser-form{position:relative;}.cossette-forms-newsletter-teaser-form .captcha__title,.cossette-forms-newsletter-trade-teaser-form .captcha__title{display:none;}.cossette-forms-newsletter-teaser-form .captcha__element,.cossette-forms-newsletter-trade-teaser-form .captcha__element{margin-bottom:5px;}.cossette-forms-newsletter-teaser-form .captcha__description,.cossette-forms-newsletter-trade-teaser-form .captcha__description{font-size:14px;max-width:300px;margin-left:calc(50% - 150px);margin-bottom:0;}#newsletter-modal:has(.cossette-forms-newsletter-teaser-form) .newsletter-modal__title,#newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form) .newsletter-modal__title{max-width:80%;margin:auto;}#newsletter-modal:has(.cossette-forms-newsletter-teaser-form) .newsletter-modal__text,#newsletter-modal:has(.cossette-forms-newsletter-trade-teaser-form) .newsletter-modal__text{font-size:16px;font-weight:600;}.form-type-checkbox.error,.form-type-radio.error{color:#E22403;}.form-type-checkbox.error input,.form-type-radio.error input{position:relative;}.form-type-checkbox.error input:before,.form-type-radio.error input:before{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:#E22403;border-radius:4px;z-index:-1;}.form-type-checkbox.error input[type=radio]:before,.form-type-radio.error input[type=radio]:before{border-radius:50%;}.geo-search{display:flex;}.geo-search-map{flex:1;height:calc(100vh - var(--header-height));width:73%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.geo-search-map{width:100%;}}.geo-search-hits-scroll-list{height:calc(100vh - var(--header-height));background-color:white;flex:1;overflow-y:scroll;overflow-x:hidden;padding:40px 22px;max-width:370px;min-width:300px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.geo-search-hits-scroll-list{width:0;min-width:0;display:none;}}.geo-search-hits-scroll-list .link-externe{display:none;}.geo-search-hits-scroll-list .results{font-size:16px;line-height:23px;margin-bottom:26px;display:inline-block;font-weight:600;}.geo-search-hits-scroll-list::-webkit-scrollbar{width:5px;}.geo-search-hits-scroll-list::-webkit-scrollbar-track{background:#fff;}.geo-search-hits-scroll-list::-webkit-scrollbar-thumb{background:#000;}.geo-search-hits-scroll-list article{padding-bottom:15px;position:relative;}.geo-search-hits-scroll-list article:hover img,.geo-search-hits-scroll-list article:hover svg{border:1px solid transparent;transform:scale(1.15);transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.geo-search-hits-scroll-list article img{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.geo-search-hits-scroll-list article .container,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info{display:flex;align-items:center;}.geo-search-hits-scroll-list article .container .left-area .media,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info .left-area .media,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info .left-area .media{width:85px;height:85px;}.geo-search-hits-scroll-list article .container .left-area .media-placeholder,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info .left-area .media-placeholder,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info .left-area .media-placeholder{padding:10px;}.geo-search-hits-scroll-list article .container .right-area,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info .right-area,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info .right-area{margin-left:23px;display:flex;flex-direction:column;}.geo-search-hits-scroll-list article .container .right-area .bundle,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info .right-area .bundle,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;margin-top:3px;}.geo-search-hits-scroll-list article .container .right-area .field--name-title,.geo-search-hits-scroll-list article .cossette-forms-profile-completion-form .section-info .right-area .field--name-title,.cossette-forms-profile-completion-form .geo-search-hits-scroll-list article .section-info .right-area .field--name-title{font-size:19px;line-height:23px;font-weight:bold;}.geo-search-hits-scroll-list a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;}.geo-search-hits-scroll-list a:after{content:none;}@media only screen and (min-width:0) and (max-width:calc(767px - 1px)){#geo-nav-drawer.mega-menu .mega-menu--container .mega-menu--fg{background-color:transparent;}}#geo-nav-drawer .nav-geo-search-filters{position:absolute;background-color:white;top:20px;left:390px;border:1px solid;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);cursor:pointer;}@media only screen and (min-width:768px) and (max-width:calc(1110px - 1px)){#geo-nav-drawer .nav-geo-search-filters{left:330px;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .nav-geo-search-filters{left:25px;top:105px;}}#geo-nav-drawer .nav-geo-search-filters .txt{padding:18px 34px 18px 20px;z-index:3;position:relative;font-weight:600;}@media (hover:hover){#geo-nav-drawer .nav-geo-search-filters:not(.active):hover{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}}#geo-nav-drawer .nav-geo-search-filters:not(.active):focus,#geo-nav-drawer .nav-geo-search-filters:not(.active):focus-visible,#geo-nav-drawer .nav-geo-search-filters:not(.active):focus-within{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}#geo-nav-drawer .nav-geo-search-filters .icon{margin-right:14px;}#geo-nav-drawer .nav-geo-search-filters .icon-close-black{margin-right:0;}#geo-nav-drawer .nav-geo-search-filters svg{width:20px;height:13px;}#geo-nav-drawer .nav-geo-search-filters.active{cursor:initial;overflow:hidden;border-radius:20px;border:2px solid #000000;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .nav-geo-search-filters.active{top:0;bottom:0;left:0;right:0;border-radius:0;transition-delay:0s,0s,0s,0s;transition-property:top,bottom,left,right;transition-duration:0s;}}#geo-nav-drawer .nav-geo-search-filters.active .btn-apply #apply-filters{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .nav-geo-search-filters.active .txt{font-size:38px;font-weight:600;text-align:center;line-height:38px;padding:40px 18px;}#geo-nav-drawer .nav-geo-search-filters.active .txt .icon{display:none;}}#geo-nav-drawer .nav-geo-search-filters.active .filters{max-height:320px;max-width:400px;padding:0px 15px 15px;transition-delay:0s;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .nav-geo-search-filters.active .filters{min-height:100%;top:-118px;position:relative;padding-top:118px;}}#geo-nav-drawer .nav-geo-search-filters.active .filters .close{opacity:1;pointer-events:auto;z-index:3;cursor:pointer;}#geo-nav-drawer .nav-geo-search-filters.active .filters .ais-RefinementList-item,#geo-nav-drawer .nav-geo-search-filters.active .filters .ais-ClearRefinements-button{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);margin:5px;pointer-events:auto;}#geo-nav-drawer .filters{max-height:0;max-width:0;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .filters{transition-delay:0s;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .filters .btn-apply{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}}@media only screen and (min-width:768px){#geo-nav-drawer .filters .btn-apply{display:none;}}#geo-nav-drawer .filters .btn-apply #apply-filters{transform:translateY(50px);opacity:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease 0.2s;position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;}@media (hover:hover){#geo-nav-drawer .filters .btn-apply #apply-filters:hover{background-position:left top;}}#geo-nav-drawer .filters .btn-apply #apply-filters:focus,#geo-nav-drawer .filters .btn-apply #apply-filters:focus-visible,#geo-nav-drawer .filters .btn-apply #apply-filters:focus-within{background-position:left top;}#geo-nav-drawer .filters .close{position:absolute;top:20px;right:20px;opacity:0;pointer-events:none;}#geo-nav-drawer .filters .ais-RefinementList-item,#geo-nav-drawer .filters .ais-ClearRefinements-button{transform:translateY(50px);opacity:0;pointer-events:none;display:inline-flex;align-items:center;background-color:white;color:#000000;border-color:#767575;border-width:1px;border-style:solid;font-weight:600;text-transform:capitalize;font-size:13px;line-height:35px;margin:0;padding-left:15px;padding-right:15px;height:35px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#geo-nav-drawer .filters .ais-RefinementList-item,#geo-nav-drawer .filters .ais-ClearRefinements-button{transition:none;}}@media (hover:hover){#geo-nav-drawer .filters .ais-RefinementList-item:hover,#geo-nav-drawer .filters .ais-ClearRefinements-button:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#geo-nav-drawer .filters .ais-RefinementList-item:focus,#geo-nav-drawer .filters .ais-RefinementList-item:focus-visible,#geo-nav-drawer .filters .ais-RefinementList-item:focus-within,#geo-nav-drawer .filters .ais-ClearRefinements-button:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button:focus-visible,#geo-nav-drawer .filters .ais-ClearRefinements-button:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#geo-nav-drawer .filters .ais-RefinementList-item:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000000;}#geo-nav-drawer .filters .ais-RefinementList-item:focus:not(:focus-visible),#geo-nav-drawer .filters .ais-ClearRefinements-button:focus:not(:focus-visible){outline:none;outline-offset:0;}#geo-nav-drawer .filters .ais-RefinementList-item.btn-primary-filled,#geo-nav-drawer .filters .ais-ClearRefinements-button.btn-primary-filled{color:#ffffff;}#geo-nav-drawer .filters .ais-RefinementList-item svg,#geo-nav-drawer .filters .ais-ClearRefinements-button svg{position:relative;top:4px;margin-right:8px;height:18px;width:18px;margin-top:0;margin-bottom:0;margin-left:0;}#geo-nav-drawer .filters .ais-RefinementList-item--disabled,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;display:flex;align-items:center;width:fit-content;}@media (hover:hover){#geo-nav-drawer .filters .ais-RefinementList-item--disabled:hover,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#geo-nav-drawer .filters .ais-RefinementList-item--disabled:focus,#geo-nav-drawer .filters .ais-RefinementList-item--disabled:focus-visible,#geo-nav-drawer .filters .ais-RefinementList-item--disabled:focus-within,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-visible,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}#geo-nav-drawer .filters .ais-RefinementList-item--disabled svg,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled svg{height:17px;width:17px;fill:#ffffff;margin-top:0;margin-bottom:0;}#geo-nav-drawer .filters .ais-RefinementList-item a:after,#geo-nav-drawer .filters .ais-ClearRefinements-button a:after{content:none;}#geo-nav-drawer .filters .ais-ClearRefinements-button{margin-top:0;}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955),transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-visible,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}@media (hover:hover){#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-visible,#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000000;}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus:not(:focus-visible){outline:none;outline-offset:0;}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled svg{height:20px;width:20px;margin-left:7px;transition:margin 0.3s ease;margin-top:0;margin-bottom:0;}.media{overflow:hidden;}.media .media-legend{display:none;}.image{position:relative;margin:40px 0;text-align:center;}.image--fullwidth{min-height:400px;max-height:100vh;overflow:hidden;}.image--fullwidth .media img{transform:scale(1.16);transform-origin:center top;}@media only screen and (min-width:600px) and (max-width:calc(1024px - 1px)){.image--fullwidth .media img{transform:scale(1.3);}}@media only screen and (min-width:1024px){.image--fullwidth .media img{transform:scale(1.13);}}@media only screen and (min-width:1920px){.image--fullwidth .media{display:flex;align-items:center;}.image--fullwidth .media picture{flex:1;}.image--fullwidth .media picture img{width:100%;}}.image--5-2{min-height:400px;max-height:68vh;overflow:hidden;}.image--5-2 .media img{transform:scale(1.16);transform-origin:center top;}@media only screen and (min-width:600px) and (max-width:calc(1024px - 1px)){.image--5-2 .media img{transform:scale(1.3);}}@media only screen and (min-width:1024px){.image--5-2 .media img{transform:scale(1.13);}}@media only screen and (min-width:1920px){.image--5-2 .media{display:flex;align-items:center;}.image--5-2 .media picture{flex:1;}.image--5-2 .media picture img{width:100%;}}.image--large-rectangle img{transform:scale(1.2);transform-origin:center top;object-fit:cover;width:100%;height:100% !important;}@media only screen and (min-width:1300px){.image--large-rectangle img{transform:scale(1.1);}}svg.arrow-full-right{stroke:#000000;stroke-width:8;stroke-linecap:round;}svg.arrow-full-right-white{stroke:#ffffff;stroke-width:8;stroke-linecap:round;}.icon{height:20px;width:20px;}.icon svg{height:20px;width:20px;}.icon.icon-arrow-full-right svg{stroke:#000000;stroke-width:8;stroke-linecap:round;}.icon.icon-arrow-full-right-white svg{stroke:#ffffff;stroke-width:8;stroke-linecap:round;}.icon-social{height:20px;width:20px;}.icon-menu{height:12px;width:12px;}.icon-opposite{transform:rotate(180deg);}.image-full--container{overflow:hidden;display:flex;justify-content:center;align-items:center;}.image-full--container .media{width:100%;}.image-full--container .media img{width:100%;}.operator-image{height:clamp(350px,35vw,477px);}.operator-image .media{height:100%;}.operator-image .media img{height:100%;object-fit:cover;}.btn-icon--submenu--footer{float:right;width:11px;height:11px;margin-top:7px;transition:all 0.1s cubic-bezier(0.455,0.03,0.515,0.955);}.active .btn-icon--submenu--footer{transform:rotate(90deg);}.media-image{background:#eeeeec;overflow:hidden;position:relative;}.media-image:before{animation:placeHolderShimmer 1.5s infinite forwards;background:#eeeeec;background-image:linear-gradient(to right,#eeeeec 0%,#f5f5f4 50%,#eeeeec 100%);background-repeat:no-repeat;filter:blur(5px);left:0;content:"";height:100%;position:absolute;pointer-events:none;top:0;z-index:1;width:100%;}.media-image:has(.lazyloaded):before{content:none;}.media-image img{height:auto;position:relative;width:100%;z-index:1;display:block;}.media-image img[data-src]{opacity:0;transition:opacity 0.1s cubic-bezier(0.455,0.03,0.515,0.955),transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.media-image img[data-src].lazyloaded{opacity:1;}.swiper-slide-duplicate .media-image img.lazyloading{opacity:1;}.media-image .media-credit{position:absolute;bottom:20px;left:20px;z-index:1;display:flex;align-items:center;padding:5px;background-color:rgba(0,0,0,0.5);border-radius:13px;height:25px;max-width:25px;width:25px;transition:max-width 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.media-image .media-credit.active{max-width:100%;width:fit-content;transition:max-width 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.media-image .media-credit.active .txt{opacity:1;transition-delay:0.2s;}.media-image .media-credit .icon,.media-image .media-credit .icon svg{width:15px;height:15px;margin-top:-8px;cursor:pointer;}.media-image .media-credit .txt{opacity:0;color:#ffffff;font-size:13px;line-height:16px;font-weight:600;margin-left:5px;margin-right:5px;}.media-placeholder{align-items:center;display:flex;justify-content:center;padding:60px;}.media-placeholder:before{content:none;}.media-placeholder:hover svg{transform:scale(1.1);}.media-placeholder svg{max-width:200px;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.media-placeholder svg path{fill:#898888;}@keyframes placeHolderShimmer{0%{transform:translateX(-100%);}50%{transform:translateX(100%);}100%{transform:translateX(100%);}}.loader{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9997;pointer-events:none;}.loader .background{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9998;}.loader .logo{display:none;position:relative;z-index:9999;width:300px;height:300px;}.loader .logo svg{fill:white;width:100%;height:100%;}.logo{overflow:hidden;}.logo__wrapper{color:var(--secondary-color-black-000);fill:currentColor;}[data-bg-secondary-color=black-000] .logo__wrapper{color:var(--secondary-color-white-000);}.header-logo a::after{display:none;}#profile-nav-drawer{z-index:999;}#profile-nav-drawer #login-form h2{display:none;}#profile-nav-drawer #user-register-standard-user-form .form-type-checkbox{display:flex;gap:10px;align-items:baseline;text-align:left;}#profile-nav-drawer #user-register-standard-user-form .form-type-checkbox label{font-weight:400;}#profile-nav-drawer #user-register-standard-user-form .form-type-checkbox .description{font-size:16px;}#profile-nav-drawer #user-register-standard-user-form .form-actions{margin-top:40px;}#profile-nav-drawer .user_register-form-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px;}#profile-nav-drawer .user_register-form-header a{font-size:19px;line-height:1.5;font-family:Gelion,"sans-serif";font-weight:bold;padding-right:0;text-transform:none;}#profile-nav-drawer .user_register-form-header a svg{height:16px;width:16px;}#profile-nav-drawer #user_register-form .captcha{margin-block:20px;}#profile-nav-drawer #user_register-form .captcha .g-recaptcha{display:flex;justify-content:center;}:root{--swiper-navigation-size:14px;}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);}.swiper--container .swiper-button-prev,.swiper--container .swiper-button-next{cursor:pointer;padding:5px;}.swiper--container .swiper-button-prev:after,.swiper--container .swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper--container .swiper-button-prev:after,.swiper--container .swiper-rtl .swiper-button-next:after{content:"prev";}.swiper--container .swiper-button-next:after,.swiper--container .swiper-rtl .swiper-button-prev:after{content:"next";}.swiper--container .swiper-carousel{position:relative;margin:0 auto;max-width:100%;overflow:hidden;}.swiper--container .swiper-carousel .container,.swiper--container .swiper-carousel .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .swiper--container .swiper-carousel .section-info{max-width:none;width:auto;}.swiper--container .swiper-carousel .swiper-slide{width:70%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.swiper--container .swiper-carousel .swiper-slide{width:90%;}}@media (max-width:640px){.swiper--container .swiper-carousel .swiper-button-next,.swiper--container .swiper-carousel .swiper-button-prev{display:none !important;}}.swiper--container .section-module{margin-bottom:0;}.swiper--container .ty-grid--container{margin:0;}.swiper--container .ty-grid--container.container,.swiper--container .cossette-forms-profile-completion-form .ty-grid--container.section-info,.cossette-forms-profile-completion-form .swiper--container .ty-grid--container.section-info{margin:auto;}.swiper--container .swiper-bottom-navigation--container{display:flex;width:fit-content;margin:30px auto 0;justify-content:center;align-items:center;}.swiper--container .swiper-bottom-navigation--container .swiper-pagination{margin:0 15px;}.tabs.pills{position:relative;}.tabs.pills .tabs-links--container{background:#ffffff;border-radius:30px;position:absolute;margin:0;left:20px;top:20px;z-index:10;}@media only screen and (min-width:1024px){.tabs.pills .tabs-links--container{left:40px;top:40px;}}.tabs.pills .tabs-links--container button.tabs-trigger{background:transparent;border-radius:30px;margin:0;position:relative;height:50px;transition:color 0.4s cubic-bezier(0.455,0.03,0.515,0.955),background-color 0.4s cubic-bezier(0.455,0.03,0.515,0.955);}.tabs.pills .tabs-links--container button.tabs-trigger:first-child{border-radius:30px 0 0 30px;}.tabs.pills .tabs-links--container button.tabs-trigger:last-of-type{border-radius:0 30px 30px 0;}.tabs.pills .tabs-links--container button.tabs-trigger:not(:first-child){margin-left:-20px;}.tabs.pills .tabs-links--container button.tabs-trigger span{color:var(--season-theme-color,);font-weight:700;font-size:14px;text-transform:uppercase;transition:color 0.3s ease;}.tabs.pills .tabs-links--container button.tabs-trigger:hover:not([aria-expanded=true]){background:#eeeeec;}.tabs.pills .tabs-links--container button.tabs-trigger[aria-expanded=true] span{color:#ffffff;position:relative;z-index:1;}.tabs.pills .tabs-links--container button.tabs-trigger[aria-expanded=true] span:after{content:none;}.tabs.pills .tabs-links--container .follow{display:block;position:absolute;background:var(--season-theme-color,);height:100%;width:0;left:0;top:0;border-radius:30px;pointer-events:none;transition:all 0.3s ease;}.tabs.styled{display:flex;justify-content:center;flex-wrap:wrap;gap:40px 20px;}.tabs.styled .tabs-trigger{text-align:center;font-weight:normal;letter-spacing:-0.46px;color:#767575;opacity:1;padding:7.5px;border-radius:0;font-size:23px;line-height:24px;}.tabs.styled .tabs-trigger:after{content:none;}.tabs.styled .tabs-trigger[aria-expanded=true]:after,.tabs.styled .tabs-trigger:focus-visible:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:2px;bottom:0;left:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000000;}.tabs.styled .tabs-trigger:hover{color:#000000;}.tabs.styled .tabs-trigger[aria-expanded=true]{font-weight:bold;color:#000000;}.tabs .tabstripContent{width:100%;will-change:contents;}.tabs .is-closed{height:0;overflow:hidden;}.tabs .tabs-links--container{text-align:center;margin-bottom:65px;}.tabs .tabs-links--container button.tabs-trigger,.tabs .tabs-links--container .btn.tabs-trigger,.tabs .tabs-links--container #didomi-host .tabs-trigger.didomi-button,#didomi-host .tabs .tabs-links--container .tabs-trigger.didomi-button,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger{background-color:transparent;border-radius:0;text-transform:none;}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=false],.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=false],.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=false].didomi-button,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=false].didomi-button,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=false],.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=false]{color:#767575;font-weight:400;}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true],.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true],.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true],.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true]{color:#000000;}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span{display:inline-block;position:relative;cursor:pointer;text-decoration:none;}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:2px;bottom:0;left:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000000;background-color:#000000;}@media (hover:hover){.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:hover:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:hover:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:hover:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:hover:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:hover:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:hover:after{animation:kf-underline-text 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:focus:after,.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:focus-visible:after,.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:focus-within:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:focus:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:focus:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:focus:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:focus:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:focus:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:focus-visible:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:focus-visible:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:focus-visible:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:focus-visible:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:focus-visible:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:focus-within:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:focus-within:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:focus-within:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:focus-within:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:focus-within:after{animation:kf-underline-text 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.tabs .tabs-links--container button.tabs-trigger[aria-expanded=true] span:after,.tabs .tabs-links--container .btn.tabs-trigger[aria-expanded=true] span:after,.tabs .tabs-links--container #didomi-host .tabs-trigger[aria-expanded=true].didomi-button span:after,#didomi-host .tabs .tabs-links--container .tabs-trigger[aria-expanded=true].didomi-button span:after,.tabs .tabs-links--container .cossette-forms-profile-completion-form .buttons-container a.tabs-trigger[aria-expanded=true] span:after,.cossette-forms-profile-completion-form .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:after{bottom:-7px;height:3px;}.close-search-button{position:absolute;top:10px;right:20px;-webkit-appearance:button;cursor:pointer;}.close-search-button svg{height:12px;width:12px;}.tag-section{margin:0 0 25px;}.tag-section.has-tags{margin-bottom:10px;}.tag-section .tag-label{margin:0 0 10px;}.tag--container .btn,.tag--container #didomi-host .didomi-button,#didomi-host .tag--container .didomi-button,.tag--container .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .tag--container a{display:inline-flex;margin:0 0 15px;}.socials .tag--container{margin-top:10px;}.socials .tag--container a{transition:0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.socials .tag--container a:after{content:none;}.socials .tag--container a:hover{transform:scale(1.2);}.tag--container .hidden-tags--container{display:none;}.tag--container.tag-social{display:flex;}.tag--container.tag-social a{margin:10px;}.tag--container.tag-social a:first-of-type{margin-left:0;}.tag--container.tag-social a:last-of-type{margin-right:0;}.node--view-mode-teaser,.node--view-mode-teaser-excerpt,.node--view-mode-teaser-square{width:100%;transform:translateZ(0);}.node--view-mode-teaser a,.node--view-mode-teaser-excerpt a,.node--view-mode-teaser-square a{width:100%;border:1px solid transparent;}.node--view-mode-teaser a:after,.node--view-mode-teaser-excerpt a:after,.node--view-mode-teaser-square a:after{content:none;}.node--view-mode-teaser img,.node--view-mode-teaser-excerpt img,.node--view-mode-teaser-square img{transform:scale(1.02);}.node--view-mode-teaser .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span,.node--view-mode-teaser-excerpt .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span,.node--view-mode-teaser-square .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span{position:absolute;top:20px;z-index:2;left:20px;font-size:13px;}.node--view-mode-teaser .tag + .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span + .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser .tag + span,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span + span,.node--view-mode-teaser-excerpt .tag + .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span + .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt .tag + span,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span + span,.node--view-mode-teaser-square .tag + .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span + .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square .tag + span,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span + span{transform:translateY(calc(100% + 8px));}.node--view-mode-teaser .bundle,.node--view-mode-teaser-excerpt .bundle,.node--view-mode-teaser-square .bundle{display:block;text-transform:uppercase;font-weight:700;font-size:13px;color:#000000;margin-top:20px;}.node--view-mode-teaser .label,.node--view-mode-teaser-excerpt .label,.node--view-mode-teaser-square .label{font-size:23px;font-weight:700;}.node--view-mode-teaser .label + p,.node--view-mode-teaser .label + .layout-wysiwyg,.node--view-mode-teaser-excerpt .label + p,.node--view-mode-teaser-excerpt .label + .layout-wysiwyg,.node--view-mode-teaser-square .label + p,.node--view-mode-teaser-square .label + .layout-wysiwyg{font-size:13px;line-height:1.23;font-weight:600;letter-spacing:0.264px;margin-top:12px;color:#555559;}.node--view-mode-teaser .bundle,.node--view-mode-teaser-square .bundle,.node--view-mode-teaser-grid .bundle{display:block;text-transform:uppercase;font-weight:700;font-size:13px;color:#000000;margin-top:20px;}@media only screen and (min-width:768px){.node--view-mode-teaser .font-caption,.node--view-mode-teaser-square .font-caption,.node--view-mode-teaser-grid .font-caption{color:#767575;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-top:5px;opacity:0;overflow:hidden;padding-right:15px;max-width:250px;transition:opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.node--view-mode-teaser:hover .font-caption,.node--view-mode-teaser-square:hover .font-caption,.node--view-mode-teaser-grid:hover .font-caption{opacity:1;}}@media (hover:hover){.node--view-mode-teaser-grid a:hover picture img,.node--view-mode-teaser a:hover picture img,.node--view-mode-teaser-excerpt a:hover picture img,.node--view-mode-teaser-square a:hover picture img,.node--view-mode-teaser-vertical-big a:hover picture img,.node--view-mode-teaser-widescreen a:hover picture img{transform:scale(1.06);}}.node--view-mode-teaser-grid a:focus picture img,.node--view-mode-teaser-grid a:focus-visible picture img,.node--view-mode-teaser-grid a:focus-within picture img,.node--view-mode-teaser a:focus picture img,.node--view-mode-teaser a:focus-visible picture img,.node--view-mode-teaser a:focus-within picture img,.node--view-mode-teaser-excerpt a:focus picture img,.node--view-mode-teaser-excerpt a:focus-visible picture img,.node--view-mode-teaser-excerpt a:focus-within picture img,.node--view-mode-teaser-square a:focus picture img,.node--view-mode-teaser-square a:focus-visible picture img,.node--view-mode-teaser-square a:focus-within picture img,.node--view-mode-teaser-vertical-big a:focus picture img,.node--view-mode-teaser-vertical-big a:focus-visible picture img,.node--view-mode-teaser-vertical-big a:focus-within picture img,.node--view-mode-teaser-widescreen a:focus picture img,.node--view-mode-teaser-widescreen a:focus-visible picture img,.node--view-mode-teaser-widescreen a:focus-within picture img{transform:scale(1.06);}.node--view-mode-teaser-grid a .external-teaser,.node--view-mode-teaser a .external-teaser,.node--view-mode-teaser-excerpt a .external-teaser,.node--view-mode-teaser-square a .external-teaser,.node--view-mode-teaser-vertical-big a .external-teaser,.node--view-mode-teaser-widescreen a .external-teaser{background-color:#000000;color:#ffffff;align-items:flex-start;justify-content:space-between;padding:60px 20px 20px 20px;}.node--view-mode-teaser-grid a .external-teaser .external-icon,.node--view-mode-teaser a .external-teaser .external-icon,.node--view-mode-teaser-excerpt a .external-teaser .external-icon,.node--view-mode-teaser-square a .external-teaser .external-icon,.node--view-mode-teaser-vertical-big a .external-teaser .external-icon,.node--view-mode-teaser-widescreen a .external-teaser .external-icon{width:35px;min-width:35px;height:35px;border:1px solid #ffffff;border-radius:100px;justify-self:flex-end;align-self:flex-end;padding:6px 8px 8px 8px;}.node--view-mode-teaser-grid a .external-teaser .external-icon svg path,.node--view-mode-teaser a .external-teaser .external-icon svg path,.node--view-mode-teaser-excerpt a .external-teaser .external-icon svg path,.node--view-mode-teaser-square a .external-teaser .external-icon svg path,.node--view-mode-teaser-vertical-big a .external-teaser .external-icon svg path,.node--view-mode-teaser-widescreen a .external-teaser .external-icon svg path{fill:#ffffff;stroke:#ffffff;}.node--view-mode-teaser-grid a .external-teaser:hover,.node--view-mode-teaser a .external-teaser:hover,.node--view-mode-teaser-excerpt a .external-teaser:hover,.node--view-mode-teaser-square a .external-teaser:hover,.node--view-mode-teaser-vertical-big a .external-teaser:hover,.node--view-mode-teaser-widescreen a .external-teaser:hover{background-color:#33373C;}.node--view-mode-teaser-grid a .external-teaser:hover svg,.node--view-mode-teaser a .external-teaser:hover svg,.node--view-mode-teaser-excerpt a .external-teaser:hover svg,.node--view-mode-teaser-square a .external-teaser:hover svg,.node--view-mode-teaser-vertical-big a .external-teaser:hover svg,.node--view-mode-teaser-widescreen a .external-teaser:hover svg{transform:none;}.node--view-mode-teaser-grid .teaser-text,.node--view-mode-teaser .teaser-text,.node--view-mode-teaser-excerpt .teaser-text,.node--view-mode-teaser-square .teaser-text,.node--view-mode-teaser-vertical-big .teaser-text,.node--view-mode-teaser-widescreen .teaser-text{margin-top:15px;}.node--view-mode-teaser-grid .tag,.node--view-mode-teaser-grid .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-grid span,.node--view-mode-teaser .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span,.node--view-mode-teaser-excerpt .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span,.node--view-mode-teaser-square .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span,.node--view-mode-teaser-vertical-big .tag,.node--view-mode-teaser-vertical-big .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-vertical-big span,.node--view-mode-teaser-widescreen .tag,.node--view-mode-teaser-widescreen .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-widescreen span{position:absolute;top:20px;z-index:2;left:20px;font-size:13px;}.node--view-mode-teaser-grid .tag + .tag,.node--view-mode-teaser-grid .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-grid span + .tag,.node--view-mode-teaser-grid .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-grid .tag + span,.node--view-mode-teaser-grid .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-grid span + span,.node--view-mode-teaser .tag + .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span + .tag,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser .tag + span,.node--view-mode-teaser .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser span + span,.node--view-mode-teaser-excerpt .tag + .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span + .tag,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt .tag + span,.node--view-mode-teaser-excerpt .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-excerpt span + span,.node--view-mode-teaser-square .tag + .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span + .tag,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square .tag + span,.node--view-mode-teaser-square .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-square span + span,.node--view-mode-teaser-vertical-big .tag + .tag,.node--view-mode-teaser-vertical-big .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-vertical-big span + .tag,.node--view-mode-teaser-vertical-big .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-vertical-big .tag + span,.node--view-mode-teaser-vertical-big .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-vertical-big span + span,.node--view-mode-teaser-widescreen .tag + .tag,.node--view-mode-teaser-widescreen .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + .tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-widescreen span + .tag,.node--view-mode-teaser-widescreen .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .tag + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-widescreen .tag + span,.node--view-mode-teaser-widescreen .cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span + span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label .node--view-mode-teaser-widescreen span + span{transform:translateY(calc(100% + 8px));}.node--view-mode-teaser-grid .btn-link svg,.node--view-mode-teaser .btn-link svg,.node--view-mode-teaser-excerpt .btn-link svg,.node--view-mode-teaser-square .btn-link svg,.node--view-mode-teaser-vertical-big .btn-link svg,.node--view-mode-teaser-widescreen .btn-link svg{fill:black;width:14px;height:14px;margin:10px 7px 7px 7px;}.node--view-mode-teaser-grid .media-image,.node--view-mode-teaser .media-image{aspect-ratio:1;}@supports not (aspect-ratio:auto){.node--view-mode-teaser-grid .media-image,.node--view-mode-teaser .media-image{padding-top:100%;height:0;position:relative;overflow:hidden;}}@media only screen and (min-width:768px){.node--view-mode-teaser-grid .media-image,.node--view-mode-teaser .media-image{aspect-ratio:0.8;}}.node--view-mode-teaser-square .media-image{aspect-ratio:1;}@supports not (aspect-ratio:auto){.node--view-mode-teaser-square .media-image{padding-top:100%;height:0;position:relative;overflow:hidden;}}.node--view-mode-teaser-list .left-area,.node--view-mode-teaser-map .left-area,.node--view-mode-teaser-list-big .left-area{position:relative;}.node--view-mode-teaser-list .link-externe svg,.node--view-mode-teaser-map .link-externe svg,.node--view-mode-teaser-list-big .link-externe svg{fill:black;width:14px;height:14px;margin:4px 7px 7px 7px;}.node--view-mode-teaser-vertical-big,.node--view-mode-teaser-widescreen{position:relative;overflow:hidden;}.node--view-mode-teaser-vertical-big a,.node--view-mode-teaser-widescreen a{display:block;height:100%;}.node--view-mode-teaser-vertical-big:after,.node--view-mode-teaser-widescreen:after{aspect-ratio:1;content:"";position:absolute;left:0;bottom:0;background:radial-gradient(50% 50% at 50% 50%,#000 0%,rgba(0,0,0,0) 100%);z-index:1;pointer-events:none;width:200%;transform:translate(-50%,50%);}.node--view-mode-teaser-vertical-big .teaser-text,.node--view-mode-teaser-widescreen .teaser-text{color:#ffffff;bottom:15px;left:15px;margin-left:0 !important;position:absolute;width:50%;z-index:2;}.node--view-mode-teaser-vertical-big .teaser-text .tags,.node--view-mode-teaser-widescreen .teaser-text .tags{display:flex;gap:5px;margin-bottom:5px;}.node--view-mode-teaser-vertical-big .teaser-text .tags span,.node--view-mode-teaser-widescreen .teaser-text .tags span{background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%),rgba(96,96,96,0);display:inline-block;border-radius:30px;border:1px solid #FFF;font-size:14px;padding:3px 8px 4px;}[class*=node--view-mode-teaser-] .font-caption{font-weight:600;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.node--view-mode-teaser-book-business{margin-top:50px;}}.node--view-mode-teaser-book-business .teaser-title{margin-bottom:20px;font-size:clamp(42px,6.14vw,84px);line-height:clamp(38px,5.85vw,80px);}.node--view-mode-teaser-book-business .teaser-subtitle{margin-bottom:25px;}.node--view-mode-teaser-book-business p{margin-bottom:20px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.node--view-mode-teaser-book-business .ty-grid-left--area{text-align:center;}.node--view-mode-teaser-book-business .ty-grid-left--area .operator-image{height:auto;margin:0 0 20px;}.node--view-mode-teaser-book-business .ty-grid-left--area .btn,.node--view-mode-teaser-book-business .ty-grid-left--area #didomi-host .didomi-button,#didomi-host .node--view-mode-teaser-book-business .ty-grid-left--area .didomi-button,.node--view-mode-teaser-book-business .ty-grid-left--area .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container .node--view-mode-teaser-book-business .ty-grid-left--area a{margin:0 auto;}}@media only screen and (min-width:768px){.node--view-mode-teaser-book-business .ty-grid-left--area{padding-top:clamp(30px,3.6vw,50px);}}.wysiwyg-col-1-module{position:relative;}.wysiwyg-col-1-module .container,.wysiwyg-col-1-module .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .wysiwyg-col-1-module .section-info{margin-bottom:0;margin-top:0;max-width:clamp(650px,50%,900px);}.wysiwyg-col-1-module .wysiwyg-title{display:flex;margin:0 0 25px;position:relative;}.wysiwyg-col-1-module .wysiwyg-title .title-count{color:white;background-color:black;text-align:center;line-height:175%;font-size:25px;margin-right:20px;height:45px;width:45px;border-radius:100px;min-width:45px;margin-top:clamp(0px,1%,10px);}@media only screen and (min-width:0) and (max-width:calc(1366px - 1px)){.wysiwyg-col-1-module .wysiwyg-title .title-count{margin-top:-2px;}}.layout-wysiwyg,.form-group-processed-text,.form-group-webform-markup,.ck-editor__editable{--gw:30px;box-sizing:content-box;margin:0 auto;overflow:hidden;}.layout-wrapper .layout-wysiwyg,.layout-wrapper .form-group-processed-text,.layout-wrapper .form-group-webform-markup,.layout-wrapper .ck-editor__editable{padding:0;}.layout-wysiwyg h3,.layout-wysiwyg h4,.layout-wysiwyg h5,.form-group-processed-text h3,.form-group-processed-text h4,.form-group-processed-text h5,.form-group-webform-markup h3,.form-group-webform-markup h4,.form-group-webform-markup h5,.ck-editor__editable h3,.ck-editor__editable h4,.ck-editor__editable h5{margin-bottom:15px;}.layout-wysiwyg h3:last-child,.layout-wysiwyg h4:last-child,.layout-wysiwyg h5:last-child,.form-group-processed-text h3:last-child,.form-group-processed-text h4:last-child,.form-group-processed-text h5:last-child,.form-group-webform-markup h3:last-child,.form-group-webform-markup h4:last-child,.form-group-webform-markup h5:last-child,.ck-editor__editable h3:last-child,.ck-editor__editable h4:last-child,.ck-editor__editable h5:last-child{margin-bottom:0;}.layout-wysiwyg .font-subtitle-small,.form-group-processed-text .font-subtitle-small,.form-group-webform-markup .font-subtitle-small,.ck-editor__editable .font-subtitle-small{margin-bottom:5px;}.layout-wysiwyg p,.form-group-processed-text p,.form-group-webform-markup p,.ck-editor__editable p{margin-bottom:20px;}.layout-wysiwyg p:last-child,.form-group-processed-text p:last-child,.form-group-webform-markup p:last-child,.ck-editor__editable p:last-child{margin-bottom:0;}.layout-wysiwyg ul,.layout-wysiwyg ol,.form-group-processed-text ul,.form-group-processed-text ol,.form-group-webform-markup ul,.form-group-webform-markup ol,.ck-editor__editable ul,.ck-editor__editable ol{margin-bottom:55px;}.layout-wysiwyg ul:last-child,.layout-wysiwyg ol:last-child,.form-group-processed-text ul:last-child,.form-group-processed-text ol:last-child,.form-group-webform-markup ul:last-child,.form-group-webform-markup ol:last-child,.ck-editor__editable ul:last-child,.ck-editor__editable ol:last-child{margin-bottom:0;}.layout-wysiwyg ul,.layout-wysiwyg ol,.layout-wysiwyg p,.form-group-processed-text ul,.form-group-processed-text ol,.form-group-processed-text p,.form-group-webform-markup ul,.form-group-webform-markup ol,.form-group-webform-markup p,.ck-editor__editable ul,.ck-editor__editable ol,.ck-editor__editable p{line-height:1.3;}.layout-wysiwyg a:not(.btn),.form-group-processed-text a:not(.btn),.form-group-webform-markup a:not(.btn),.ck-editor__editable a:not(.btn){text-decoration:underline;display:inline;}.layout-wysiwyg a:not(.btn):after,.form-group-processed-text a:not(.btn):after,.form-group-webform-markup a:not(.btn):after,.ck-editor__editable a:not(.btn):after{display:none;}.layout-wysiwyg a:has(.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a),.form-group-processed-text a:has(.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a),.form-group-webform-markup a:has(.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a),.ck-editor__editable a:has(.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a){text-decoration:none;}.layout-wysiwyg a.btn-link.btn-external svg,.form-group-processed-text a.btn-link.btn-external svg,.form-group-webform-markup a.btn-link.btn-external svg,.ck-editor__editable a.btn-link.btn-external svg{width:20px;height:20px;margin-left:10px;transition:transform 0.2s ease-in-out;}.layout-wysiwyg a.btn-link.btn-external:hover svg,.layout-wysiwyg a.btn-link.btn-external:focus-visible svg,.form-group-processed-text a.btn-link.btn-external:hover svg,.form-group-processed-text a.btn-link.btn-external:focus-visible svg,.form-group-webform-markup a.btn-link.btn-external:hover svg,.form-group-webform-markup a.btn-link.btn-external:focus-visible svg,.ck-editor__editable a.btn-link.btn-external:hover svg,.ck-editor__editable a.btn-link.btn-external:focus-visible svg{transition:transform 0.2s ease-in-out;transform:scale(1.2);}.layout-wysiwyg .table-list-module,.form-group-processed-text .table-list-module,.form-group-webform-markup .table-list-module,.ck-editor__editable .table-list-module{margin:0 0 var(--gw);}.layout-wysiwyg .table-list-module:first-child,.form-group-processed-text .table-list-module:first-child,.form-group-webform-markup .table-list-module:first-child,.ck-editor__editable .table-list-module:first-child{margin-top:10px;}.layout-wysiwyg .table-list-module li,.form-group-processed-text .table-list-module li,.form-group-webform-markup .table-list-module li,.ck-editor__editable .table-list-module li{box-sizing:border-box;display:flex;font-weight:normal;margin:0;padding:13px 0;position:relative;}.layout-wysiwyg .table-list-module li:last-child:after,.form-group-processed-text .table-list-module li:last-child:after,.form-group-webform-markup .table-list-module li:last-child:after,.ck-editor__editable .table-list-module li:last-child:after{content:"";}.layout-wysiwyg .table-list-module li:nth-child(1):before,.form-group-processed-text .table-list-module li:nth-child(1):before,.form-group-webform-markup .table-list-module li:nth-child(1):before,.ck-editor__editable .table-list-module li:nth-child(1):before{animation-delay:120ms;}.layout-wysiwyg .table-list-module li:nth-child(1):after,.form-group-processed-text .table-list-module li:nth-child(1):after,.form-group-webform-markup .table-list-module li:nth-child(1):after,.ck-editor__editable .table-list-module li:nth-child(1):after{animation-delay:180ms;}.layout-wysiwyg .table-list-module li:nth-child(2):before,.form-group-processed-text .table-list-module li:nth-child(2):before,.form-group-webform-markup .table-list-module li:nth-child(2):before,.ck-editor__editable .table-list-module li:nth-child(2):before{animation-delay:180ms;}.layout-wysiwyg .table-list-module li:nth-child(2):after,.form-group-processed-text .table-list-module li:nth-child(2):after,.form-group-webform-markup .table-list-module li:nth-child(2):after,.ck-editor__editable .table-list-module li:nth-child(2):after{animation-delay:240ms;}.layout-wysiwyg .table-list-module li:nth-child(3):before,.form-group-processed-text .table-list-module li:nth-child(3):before,.form-group-webform-markup .table-list-module li:nth-child(3):before,.ck-editor__editable .table-list-module li:nth-child(3):before{animation-delay:240ms;}.layout-wysiwyg .table-list-module li:nth-child(3):after,.form-group-processed-text .table-list-module li:nth-child(3):after,.form-group-webform-markup .table-list-module li:nth-child(3):after,.ck-editor__editable .table-list-module li:nth-child(3):after{animation-delay:300ms;}.layout-wysiwyg .table-list-module li:nth-child(4):before,.form-group-processed-text .table-list-module li:nth-child(4):before,.form-group-webform-markup .table-list-module li:nth-child(4):before,.ck-editor__editable .table-list-module li:nth-child(4):before{animation-delay:300ms;}.layout-wysiwyg .table-list-module li:nth-child(4):after,.form-group-processed-text .table-list-module li:nth-child(4):after,.form-group-webform-markup .table-list-module li:nth-child(4):after,.ck-editor__editable .table-list-module li:nth-child(4):after{animation-delay:360ms;}.layout-wysiwyg .table-list-module li:nth-child(5):before,.form-group-processed-text .table-list-module li:nth-child(5):before,.form-group-webform-markup .table-list-module li:nth-child(5):before,.ck-editor__editable .table-list-module li:nth-child(5):before{animation-delay:360ms;}.layout-wysiwyg .table-list-module li:nth-child(5):after,.form-group-processed-text .table-list-module li:nth-child(5):after,.form-group-webform-markup .table-list-module li:nth-child(5):after,.ck-editor__editable .table-list-module li:nth-child(5):after{animation-delay:420ms;}.layout-wysiwyg .table-list-module li:nth-child(6):before,.form-group-processed-text .table-list-module li:nth-child(6):before,.form-group-webform-markup .table-list-module li:nth-child(6):before,.ck-editor__editable .table-list-module li:nth-child(6):before{animation-delay:420ms;}.layout-wysiwyg .table-list-module li:nth-child(6):after,.form-group-processed-text .table-list-module li:nth-child(6):after,.form-group-webform-markup .table-list-module li:nth-child(6):after,.ck-editor__editable .table-list-module li:nth-child(6):after{animation-delay:480ms;}.layout-wysiwyg .table-list-module li:nth-child(7):before,.form-group-processed-text .table-list-module li:nth-child(7):before,.form-group-webform-markup .table-list-module li:nth-child(7):before,.ck-editor__editable .table-list-module li:nth-child(7):before{animation-delay:480ms;}.layout-wysiwyg .table-list-module li:nth-child(7):after,.form-group-processed-text .table-list-module li:nth-child(7):after,.form-group-webform-markup .table-list-module li:nth-child(7):after,.ck-editor__editable .table-list-module li:nth-child(7):after{animation-delay:540ms;}.layout-wysiwyg .table-list-module li:nth-child(8):before,.form-group-processed-text .table-list-module li:nth-child(8):before,.form-group-webform-markup .table-list-module li:nth-child(8):before,.ck-editor__editable .table-list-module li:nth-child(8):before{animation-delay:540ms;}.layout-wysiwyg .table-list-module li:nth-child(8):after,.form-group-processed-text .table-list-module li:nth-child(8):after,.form-group-webform-markup .table-list-module li:nth-child(8):after,.ck-editor__editable .table-list-module li:nth-child(8):after{animation-delay:600ms;}.layout-wysiwyg .table-list-module li:nth-child(9):before,.form-group-processed-text .table-list-module li:nth-child(9):before,.form-group-webform-markup .table-list-module li:nth-child(9):before,.ck-editor__editable .table-list-module li:nth-child(9):before{animation-delay:600ms;}.layout-wysiwyg .table-list-module li:nth-child(9):after,.form-group-processed-text .table-list-module li:nth-child(9):after,.form-group-webform-markup .table-list-module li:nth-child(9):after,.ck-editor__editable .table-list-module li:nth-child(9):after{animation-delay:660ms;}.layout-wysiwyg .table-list-module li:nth-child(10):before,.form-group-processed-text .table-list-module li:nth-child(10):before,.form-group-webform-markup .table-list-module li:nth-child(10):before,.ck-editor__editable .table-list-module li:nth-child(10):before{animation-delay:660ms;}.layout-wysiwyg .table-list-module li:nth-child(10):after,.form-group-processed-text .table-list-module li:nth-child(10):after,.form-group-webform-markup .table-list-module li:nth-child(10):after,.ck-editor__editable .table-list-module li:nth-child(10):after{animation-delay:720ms;}.layout-wysiwyg .table-list-module li:after,.layout-wysiwyg .table-list-module li:before,.form-group-processed-text .table-list-module li:after,.form-group-processed-text .table-list-module li:before,.form-group-webform-markup .table-list-module li:after,.form-group-webform-markup .table-list-module li:before,.ck-editor__editable .table-list-module li:after,.ck-editor__editable .table-list-module li:before{background:#000000;display:block;height:1px;left:0;margin:0;padding:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform 0.4s cubic-bezier(0.455,0.03,0.515,0.955);width:100%;}.layout-wysiwyg .table-list-module li:before,.form-group-processed-text .table-list-module li:before,.form-group-webform-markup .table-list-module li:before,.ck-editor__editable .table-list-module li:before{content:"";top:0;}.layout-wysiwyg .table-list-module li:after,.form-group-processed-text .table-list-module li:after,.form-group-webform-markup .table-list-module li:after,.ck-editor__editable .table-list-module li:after{bottom:0;}.layout-wysiwyg .table-list-module li .icon,.form-group-processed-text .table-list-module li .icon,.form-group-webform-markup .table-list-module li .icon,.ck-editor__editable .table-list-module li .icon{margin-right:13px;}.layout-wysiwyg .table-list-module li .icon svg,.form-group-processed-text .table-list-module li .icon svg,.form-group-webform-markup .table-list-module li .icon svg,.ck-editor__editable .table-list-module li .icon svg{width:17px;height:17px;}.layout-wysiwyg .table-list-module li strong,.form-group-processed-text .table-list-module li strong,.form-group-webform-markup .table-list-module li strong,.ck-editor__editable .table-list-module li strong{font-weight:bold;margin-right:10px;}.layout-wysiwyg ul,.amenities ul,.ck-editor__editable ul{font-weight:700;position:relative;}.layout-wysiwyg ul > li,.amenities ul > li,.ck-editor__editable ul > li{list-style:none;list-style-position:outside;margin:10px auto;padding-left:40px;position:relative;}.layout-wysiwyg ul > li::before,.amenities ul > li::before,.ck-editor__editable ul > li::before{content:"";width:23px;background-color:#000000;height:4px;border-radius:50px;font-size:20px;margin-left:-40px;position:absolute;top:10px;}.layout-wysiwyg ul > li ul,.amenities ul > li ul,.ck-editor__editable ul > li ul{margin-left:20px;}.layout-wysiwyg ul > li ul li,.amenities ul > li ul li,.ck-editor__editable ul > li ul li{margin:6px 0;padding-left:30px;font-size:16px;}.layout-wysiwyg ul > li ul li:before,.amenities ul > li ul li:before,.ck-editor__editable ul > li ul li:before{margin-left:-30px;top:8px;width:16px;}.layout-wysiwyg ol,.amenities ol,.ck-editor__editable ol{counter-reset:order-counter;font-weight:700;}.layout-wysiwyg ol > li,.amenities ol > li,.ck-editor__editable ol > li{list-style:none;list-style-position:outside;padding-left:40px;}.layout-wysiwyg ol > li::before,.amenities ol > li::before,.ck-editor__editable ol > li::before{counter-increment:order-counter;content:counter(order-counter) ".";font-size:30px;display:inline-block;margin-left:-40px;width:40px;}.layout-wysiwyg ol > li ol,.amenities ol > li ol,.ck-editor__editable ol > li ol{margin-left:20px;}.layout-wysiwyg ol > li ol li,.amenities ol > li ol li,.ck-editor__editable ol > li ol li{margin:6px 0;padding-left:30px;font-size:16px;}.layout-wysiwyg ol > li ol li:before,.amenities ol > li ol li:before,.ck-editor__editable ol > li ol li:before{margin-left:-30px;width:30px;font-size:24px;}.layout-wysiwyg p:first-of-type,.amenities p:first-of-type,.ck-editor__editable p:first-of-type{margin-top:0 !important;}.search-modal-partial .modal-search-section{display:flex;align-items:center;flex-direction:column;height:100%;overflow-y:auto;}.search-modal-partial .modal-search-section::-webkit-scrollbar{width:5px;}.search-modal-partial .modal-search-section::-webkit-scrollbar-track{background:#fff;}.search-modal-partial .modal-search-section::-webkit-scrollbar-thumb{background:#000;}.search-modal-partial .modal-search-section h4,.search-modal-partial .modal-search-section .font-h4{margin:6px 48px 30px 48px;font-size:41px;text-align:center;}.search-modal-partial .modal-search-section .ais-SearchBox-form{position:relative;width:330px;margin:auto;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input{width:290px;padding:0px 20px;font-size:16px;line-height:19px;border-radius:30px;border-width:2px;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input::placeholder{color:black;opacity:1;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input:focus::placeholder{color:#767575;}.search-modal-partial .modal-search-section .ais-SearchBox-form button{position:absolute;right:13px;top:4px;padding:7px;background:none;}.search-modal-partial .modal-search-section .ais-SearchBox-form button svg{width:17px;height:17px;fill:white;stroke-width:2px;stroke:black;}.search-modal-partial .modal-search-section .ais-SearchBox-form label{display:none;}.search-modal-partial .modal-search-section .popular-container{padding-top:50px;width:330px;margin:auto;}.search-modal-partial .modal-search-section .popular-container strong{padding-bottom:20px;display:inline-block;}.search-modal-partial .modal-search-section .popular-container .ais-Hits-item:nth-child(4),.search-modal-partial .modal-search-section .popular-container .ais-Hits-item:nth-child(5){display:none;}.search-modal-partial .modal-search-section .popular-container article{padding-bottom:15px;padding-top:0;position:relative;}.search-modal-partial .modal-search-section .popular-container article:hover img,.search-modal-partial .modal-search-section .popular-container article:hover svg{border:1px solid transparent;transform:scale(1.15);transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.search-modal-partial .modal-search-section .popular-container article img{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.search-modal-partial .modal-search-section .popular-container article .container,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info{display:flex;align-items:center;}.search-modal-partial .modal-search-section .popular-container article .container .left-area .media,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info .left-area .media,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info .left-area .media{width:85px;height:85px;}.search-modal-partial .modal-search-section .popular-container article .container .left-area .media-placeholder,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info .left-area .media-placeholder,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info .left-area .media-placeholder{padding:10px;}.search-modal-partial .modal-search-section .popular-container article .container .right-area,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info .right-area,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info .right-area{margin-left:23px;display:flex;flex-direction:column;}.search-modal-partial .modal-search-section .popular-container article .container .right-area .bundle,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info .right-area .bundle,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;margin-top:3px;}.search-modal-partial .modal-search-section .popular-container article .container .right-area .field--name-title,.search-modal-partial .modal-search-section .popular-container article .cossette-forms-profile-completion-form .section-info .right-area .field--name-title,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section .popular-container article .section-info .right-area .field--name-title{font-size:19px;line-height:23px;font-weight:600;}.search-modal-partial .modal-search-section .popular-container a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;}.search-modal-partial .modal-search-section .popular-container a:after{content:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions{width:330px;margin-top:15px;border:2px solid black;border-radius:30px;padding:16px 20px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions:has(.ais-Hits--empty),.search-modal-partial .modal-search-section #global-nav-hits-propositions.noresults{border:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits--empty{font-weight:600;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits-item{margin-bottom:17px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits-item:last-of-type{margin-bottom:0;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article{position:relative;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container,.search-modal-partial .modal-search-section #global-nav-hits-propositions article .cossette-forms-profile-completion-form .section-info,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section #global-nav-hits-propositions article .section-info{display:flex;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area,.search-modal-partial .modal-search-section #global-nav-hits-propositions article .cossette-forms-profile-completion-form .section-info .right-area,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section #global-nav-hits-propositions article .section-info .right-area{display:flex;flex-direction:column;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area .bundle,.search-modal-partial .modal-search-section #global-nav-hits-propositions article .cossette-forms-profile-completion-form .section-info .right-area .bundle,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section #global-nav-hits-propositions article .section-info .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area .field--name-title,.search-modal-partial .modal-search-section #global-nav-hits-propositions article .cossette-forms-profile-completion-form .section-info .right-area .field--name-title,.cossette-forms-profile-completion-form .search-modal-partial .modal-search-section #global-nav-hits-propositions article .section-info .right-area .field--name-title{font-size:19px;line-height:23px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .left-area{display:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article a:after{content:none;}.search-modal-partial .modal-search-section .btn-see-results{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);}#search-page-container{padding-top:70px;}#search-page-container .search-filters-page--container{justify-content:start;display:flex;margin:0 var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active{height:100vh;overflow:hidden;}}#search-page-container .results{margin:0 var(--margin-grid);padding-top:40px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results{padding-top:10px;}}#search-page-container .results #stats{padding-bottom:30px;}#search-page-container .results #stats label{font-weight:600;}#search-page-container .results #search-page-hits li{margin:0 0 20px;}#search-page-container .results #search-page-hits article{padding-top:0;}#search-page-container .results #search-page-hits a{width:100%;}#search-page-container .results #search-page-hits a:after{content:none;}#search-page-container .results #search-page-hits a:hover img{border:1px solid transparent;transform:scale(1.15);transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}#search-page-container .results #search-page-hits a img{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}#search-page-container .results .result-container{display:flex;}#search-page-container .results .result-container .left-area .media{width:175px;height:175px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results .result-container .left-area .media{width:85px;height:85px;}#search-page-container .results .result-container .left-area .media.media-placeholder{padding:10px;}}#search-page-container .results .result-container .right-area{margin-left:30px;display:flex;flex-direction:column;justify-content:center;max-width:500px;}#search-page-container .results .result-container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;}#search-page-container .results .result-container .right-area .field--name-title{font-size:23px;line-height:24px;font-weight:bold;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results .result-container .right-area .desc{display:none;}}#search-page-container .results #pagination{justify-content:center;}#search-page-container .search-page-filters{background-color:white;border:1px solid #767575;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);cursor:pointer;margin-left:15px;position:absolute;left:calc(var(--margin-grid) + 330px);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters{left:auto;right:124px;}}#search-page-container .search-page-filters .remove-active{animation:slideDown 0.2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}#search-page-container .search-page-filters .txt{padding:16px 23px 16px 20px;z-index:3;position:relative;font-weight:600;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters .txt{padding:5px 12px;font-size:13px;}#search-page-container .search-page-filters .txt svg{width:13px;height:13px;margin-top:2px;}}@media (hover:hover){#search-page-container .search-page-filters:not(.active):hover{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}}#search-page-container .search-page-filters:not(.active):focus,#search-page-container .search-page-filters:not(.active):focus-visible,#search-page-container .search-page-filters:not(.active):focus-within{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}#search-page-container .search-page-filters .icon{margin-right:14px;}#search-page-container .search-page-filters svg{width:20px;height:13px;}#search-page-container .search-page-filters.active{cursor:initial;overflow:hidden;z-index:1;border-radius:20px;border:2px solid #000000;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active{top:0;bottom:0;left:0;right:0;border-radius:0;transition-delay:0s,0s,0s,0s;transition-property:top,bottom,left,right;transition-duration:0s;margin:0;z-index:106;position:fixed;}}#search-page-container .search-page-filters.active .btn-apply #apply-filters{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active .txt{font-size:38px;font-weight:600;text-align:center;line-height:38px;padding:40px 18px;}#search-page-container .search-page-filters.active .txt .icon{display:none;}}#search-page-container .search-page-filters.active .filters{max-height:320px;max-width:400px;padding:0px 15px 15px;transition-delay:0s;margin:auto;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active .filters{min-height:100%;top:-118px;position:relative;padding-top:118px;}}#search-page-container .search-page-filters.active .filters .close{opacity:1;pointer-events:auto;z-index:3;cursor:pointer;}#search-page-container .search-page-filters.active .filters .ais-RefinementList-item,#search-page-container .search-page-filters.active .filters .ais-ClearRefinements-button{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);margin:5px;}#search-page-container .buttons{position:absolute;right:25px;}@media only screen and (min-width:768px){#search-page-container .buttons{display:none;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .buttons .ais-Stats label{font-size:13px;}}#search-page-container .buttons .search-reset{margin-left:20px;margin-right:auto;}#search-page-container .buttons .btn-reset{background:none;display:none;transform:translateY(2px);}#search-page-container .buttons .btn-reset:disabled{display:none;}#search-page-container .buttons .btn-reset svg{height:14px;margin:0 8px 0 0;width:14px;}@media only screen and (min-width:600px){#search-page-container .buttons .btn-reset{display:flex;font-size:13px;}}@media only screen and (min-width:768px){#search-page-container .buttons .btn-reset{font-size:13px;}}#search-page-container .buttons .btn,#search-page-container .buttons #didomi-host .didomi-button,#didomi-host #search-page-container .buttons .didomi-button,#search-page-container .buttons .cossette-forms-profile-completion-form .buttons-container a,.cossette-forms-profile-completion-form .buttons-container #search-page-container .buttons a{height:30px;font-weight:600;text-transform:capitalize;padding:5px 12px;margin:0;font-size:13px;}#search-page-container .buttons .btn svg,#search-page-container .buttons #didomi-host .didomi-button svg,#didomi-host #search-page-container .buttons .didomi-button svg,#search-page-container .buttons .cossette-forms-profile-completion-form .buttons-container a svg,.cossette-forms-profile-completion-form .buttons-container #search-page-container .buttons a svg{fill:white;stroke-width:2px;stroke:black;width:13px;height:13px;margin-left:0;}#search-page-container .filters{max-height:0;max-width:0;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters{transition-delay:0s;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters .btn-apply{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}}@media only screen and (min-width:768px){#search-page-container .filters .btn-apply{display:none;}}#search-page-container .filters .btn-apply #apply-filters{transform:translateY(50px);opacity:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease 0.2s;position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;}@media (hover:hover){#search-page-container .filters .btn-apply #apply-filters:hover{background-position:left top;}}#search-page-container .filters .btn-apply #apply-filters:focus,#search-page-container .filters .btn-apply #apply-filters:focus-visible,#search-page-container .filters .btn-apply #apply-filters:focus-within{background-position:left top;}#search-page-container .filters .close{position:absolute;top:20px;right:20px;opacity:0;pointer-events:none;}#search-page-container .filters .ais-RefinementList-item,#search-page-container .filters .ais-ClearRefinements-button{transform:translateY(50px);opacity:0;display:inline-flex;align-items:center;background-color:white;color:#000000;border-color:#767575;border-width:1px;border-style:solid;font-weight:600;text-transform:capitalize;font-size:13px;line-height:35px;margin:0;padding-left:15px;padding-right:15px;height:35px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters .ais-RefinementList-item,#search-page-container .filters .ais-ClearRefinements-button{transition:none;}}@media (hover:hover){#search-page-container .filters .ais-RefinementList-item:hover,#search-page-container .filters .ais-ClearRefinements-button:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-RefinementList-item:focus-visible,#search-page-container .filters .ais-RefinementList-item:focus-within,#search-page-container .filters .ais-ClearRefinements-button:focus,#search-page-container .filters .ais-ClearRefinements-button:focus-visible,#search-page-container .filters .ais-ClearRefinements-button:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000000;}#search-page-container .filters .ais-RefinementList-item:focus:not(:focus-visible),#search-page-container .filters .ais-ClearRefinements-button:focus:not(:focus-visible){outline:none;outline-offset:0;}#search-page-container .filters .ais-RefinementList-item.btn-primary-filled,#search-page-container .filters .ais-ClearRefinements-button.btn-primary-filled{color:#ffffff;}#search-page-container .filters .ais-RefinementList-item svg,#search-page-container .filters .ais-ClearRefinements-button svg{position:relative;top:4px;margin-right:8px;height:18px;width:18px;margin-top:0;margin-bottom:0;margin-left:0;}#search-page-container .filters .ais-RefinementList-item--disabled,#search-page-container .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;display:flex;align-items:center;width:fit-content;}@media (hover:hover){#search-page-container .filters .ais-RefinementList-item--disabled:hover,#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#search-page-container .filters .ais-RefinementList-item--disabled:focus,#search-page-container .filters .ais-RefinementList-item--disabled:focus-visible,#search-page-container .filters .ais-RefinementList-item--disabled:focus-within,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}#search-page-container .filters .ais-RefinementList-item--disabled svg,#search-page-container .filters .ais-ClearRefinements-button--disabled svg{height:17px;width:17px;fill:#ffffff;margin-top:0;margin-bottom:0;}#search-page-container .filters .ais-RefinementList-item a:after,#search-page-container .filters .ais-ClearRefinements-button a:after{content:none;}#search-page-container .filters .ais-ClearRefinements-button{margin-top:0;}#search-page-container .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955),transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}@media (hover:hover){#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000000;}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus:not(:focus-visible){outline:none;outline-offset:0;}#search-page-container .filters .ais-ClearRefinements-button--disabled svg{height:20px;width:20px;margin-left:7px;transition:margin 0.3s ease;margin-top:0;margin-bottom:0;}#search-page-container .ais-SearchBox-form{position:relative;width:330px;margin:auto;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .ais-SearchBox-form{width:200px;}}#search-page-container .ais-SearchBox-form .ais-SearchBox-input{width:290px;padding:0px 20px;font-size:16px;line-height:19px;border-radius:30px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .ais-SearchBox-form .ais-SearchBox-input{width:160px;}}#search-page-container .ais-SearchBox-form .ais-SearchBox-input::placeholder{color:black;opacity:1;}#search-page-container .ais-SearchBox-form button{position:absolute;right:13px;top:2px;padding:7px;background:none;}#search-page-container .ais-SearchBox-form button svg{width:17px;height:17px;fill:white;stroke-width:2px;stroke:black;}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset{top:0;}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset svg{fill:black;width:9px;height:9px;}#search-page-container .ais-SearchBox-form .ais-SearchBox-submit.hide,#search-page-container .ais-SearchBox-form .ais-SearchBox-reset.hide{display:none;}#search-page-container .ais-SearchBox-form label{display:none;}.search-page-no-results{max-width:650px;margin-bottom:105px;}.search-page-no-results h4,.search-page-no-results .font-h4{margin-bottom:15px;}.search-page-no-results a{margin-bottom:15px;}.search-page-no-results a:after{content:none;}.search-page-no-results a .icon{top:3px;position:relative;margin-left:0;transition:all 0.2s ease;}.search-page-no-results a:hover .icon{margin-left:5px;transition:all 0.2s ease;}.search-page-no-results p{margin-bottom:20px;}:root{--max-width:1200px;--gutters:3rem;--margins:calc(var(--gutters) * 0.5);--container-width:calc(100% - (var(--margins) * 2) + var(--gutters));--col-width:calc(100% / 12);}.container,.cossette-forms-profile-completion-form .section-info{max-width:var(--max-width);margin-left:auto;margin-right:auto;width:var(--container-width);}.ty-flex--container{display:flex;flex-direction:column;margin:var(--margin-grid);}.ty-flex--container.no-margin{margin-left:0;margin-right:0;}.ty-grid--container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;grid-template-areas:"middle middle middle middle middle middle middle middle middle middle middle middle";margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--container.container,.cossette-forms-profile-completion-form .ty-grid--container.section-info{margin:var(--margin-grid);width:initial;}}@media only screen and (min-width:1920px){.ty-grid--container{gap:0 40px;}}@media only screen and (min-width:1600px) and (max-width:calc(1920px - 1px)){.ty-grid--container{gap:0 30px;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--container{gap:0 30px;grid-template-columns:repeat(6,1fr);grid-template-areas:"middle middle middle middle middle middle";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--container{gap:0 30px;grid-template-columns:repeat(4,1fr);grid-template-areas:"middle middle middle middle";}}.ty-grid-middle--area{grid-area:middle;width:100%;}.ty-grid-left--area{grid-area:left;}.ty-grid-right--area{grid-area:right;}.ty-grid--two-cols{grid-template-areas:"left left left left left left . right right right right right";margin-top:0;}@media only screen and (min-width:1024px){.ty-grid--two-cols .wysiwyg-col-1-module .ty-grid--container{margin-left:0;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols{grid-template-areas:"left left left left right right";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols{display:flex;flex-direction:column-reverse;}}.ty-grid--two-cols a:after{transform:scaleX(0);}.ty-grid--two-cols a:hover:after{transform:scaleX(1);transition-delay:0.5s;}.ty-grid--two-cols label{margin-bottom:30px;display:inline-block;}.ty-grid--two-cols h4,.ty-grid--two-cols h3,.ty-grid--two-cols .font-h4,.ty-grid--two-cols .font-h3,.ty-grid--two-cols .font-h5{margin-bottom:15px;}.ty-grid--two-cols--header{display:flex;}@media only screen and (min-width:768px){.ty-grid--two-cols--header{display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:"left left left left left left . right right right right right";}}.ty-grid--two-cols--header .ty-grid-right--area{border-bottom:1px solid #000000;margin:0 0 60px;padding:0 0 60px;}.ty-grid--two-cols--header .ty-grid-right--area .btn.btn-tag,.ty-grid--two-cols--header .ty-grid-right--area #didomi-host .btn-tag.didomi-button,#didomi-host .ty-grid--two-cols--header .ty-grid-right--area .btn-tag.didomi-button,.ty-grid--two-cols--header .ty-grid-right--area .cossette-forms-profile-completion-form .buttons-container a.btn-tag,.cossette-forms-profile-completion-form .buttons-container .ty-grid--two-cols--header .ty-grid-right--area a.btn-tag{margin-top:0;}@media only screen and (min-width:768px){.ty-grid--two-cols--header .ty-grid-right--area{border:0;margin-bottom:0;padding-bottom:0;position:sticky;top:50px;height:fit-content;}}@media only screen and (min-width:768px){.ty-grid--two-cols--header:has(+ .wysiwyg-col-1-module){margin-bottom:20px;}}.ty-grid--two-cols--module{align-items:center;display:flex;flex-direction:column;}@media only screen and (min-width:600px){.ty-grid--two-cols--module{--gap-width:30px;align-items:flex-start;gap:var(--gap-width);flex-direction:row;}}@media only screen and (min-width:1920px){.ty-grid--two-cols--module{--gap-width:40px;}}.ty-grid--two-cols--module .ty-grid--half{flex:1;}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--two-cols--module .ty-grid-left--area,.ty-grid--two-cols--module .ty-grid-right--area{flex:1;width:100%;}}.ty-grid--two-cols--module .ty-grid-left--area{margin:0 0 60px;}.ty-grid--two-cols--module .ty-grid-left--area.no-margin-bottom{margin-bottom:0;}@media only screen and (min-width:600px){.ty-grid--two-cols--module .ty-grid-left--area{--col-width:calc((100% - (var(--gap-width) * 11)) / 12);margin:0;padding-right:var(--col-width);width:calc(var(--col-width) * 7 + var(--gap-width) * 6);}}.ty-grid--two-cols--module .ty-grid-right--area{flex:1 0 auto;}.ty-grid--two-cols-6-4{grid-template-areas:"left left left left left left . . right right right right";}.ty-grid--two-cols-6-4 .ty-grid-left--area{max-width:680px;}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols-6-4{grid-template-areas:"left left left left right right";}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols-6-4{display:flex;flex-direction:column-reverse;}}@media only screen and (min-width:1921px){.ty-grid--two-cols-6-4{display:flex;justify-content:space-between;}.ty-grid--two-cols-6-4 .ty-grid-left--area{width:100%;margin-right:130px;max-width:700px;}.ty-grid--two-cols-6-4 .ty-grid-right--area{width:100%;max-width:1000px;}}.ty-grid--two-cols--5-2{display:grid;grid-template-columns:repeat(12,1fr);gap:0 0;grid-auto-flow:row;margin:var(--margin-grid);}@media only screen and (min-width:1920px){.ty-grid--two-cols--5-2{gap:0 40px;}}@media only screen and (min-width:1600px) and (max-width:calc(1920px - 1px)){.ty-grid--two-cols--5-2{gap:0 30px;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.ty-grid--two-cols--5-2{gap:0 30px;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2{display:flex;}}.ty-grid--two-cols--5-2 .ty-grid-left--area{grid-area:1/1/6/11;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-left--area{display:none;}}.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/9/7/13;}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/8/7/13;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:4/4/7/13;max-width:100%;width:100%;}}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-2 .ty-grid-right--area{grid-area:3/9/7/13;}}.ty-grid--two-cols--3-9{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;align-items:flex-start;margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9{row-gap:20px;}}.ty-grid--two-cols--3-9 .ty-grid-right--area{grid-area:1/5/1/13;max-width:1250px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9 .ty-grid-right--area{grid-area:2/1/2/13;}}.ty-grid--two-cols--3-9 .ty-grid-left--area{grid-area:1/1/1/4;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--3-9 .ty-grid-left--area{grid-area:1/1/1/13;}}.ty-grid--two-cols--9-3{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;align-items:center;margin:var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3{row-gap:20px;}}.ty-grid--two-cols--9-3 .ty-grid-left--area{grid-area:1/1/1/9;max-width:1250px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3 .ty-grid-left--area{grid-area:2/1/2/13;}}.ty-grid--two-cols--9-3 .ty-grid-right--area{grid-area:1/10/1/13;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--two-cols--9-3 .ty-grid-right--area{grid-area:1/1/1/13;}}.ty-grid--two-cols--5-7{--gap-width:0;--col-width:calc((100% - (var(--gap-width) * 11)) / 12);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;column-gap:var(--gap-width);margin:var(--margin-module) var(--margin-grid);}@media only screen and (min-width:600px){.ty-grid--two-cols--5-7{--gap-width:30px;}}@media only screen and (min-width:1920px){.ty-grid--two-cols--5-7{--gap-width:40px;}}.ty-grid--two-cols--5-7 .ty-grid-left--area{grid-area:1/1/1/13;}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-7 .ty-grid-left--area{grid-area:1/1/1/6;max-width:700px;}}.ty-grid--two-cols--5-7 .ty-grid-right--area{grid-area:2/1/2/13;}@media only screen and (min-width:0) and (max-width:calc(1024px - 1px)){.ty-grid--two-cols--5-7 .ty-grid-right--area{margin-top:25px;}}@media only screen and (min-width:1024px){.ty-grid--two-cols--5-7 .ty-grid-right--area{grid-area:1/6/1/13;}}.ty-grid--two-cols-8-4{--gap-width:0;--col-width:calc((100% - (var(--gap-width) * 11)) / 12);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-flow:row;column-gap:var(--gap-width);margin:var(--margin-grid);}@media only screen and (min-width:600px){.ty-grid--two-cols-8-4{--gap-width:30px;}}@media only screen and (min-width:1920px){.ty-grid--two-cols-8-4{--gap-width:40px;}}.ty-grid--two-cols-8-4 .ty-grid-left--area{grid-area:1/1/3/13;margin-bottom:60px;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-left--area{grid-area:1/1/3/7;}}.ty-grid--two-cols-8-4 .ty-grid-right--area{grid-area:3/1/3/13;margin:60px 0 0;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right--area{grid-area:1/8/3/13;margin:0 auto;max-width:700px;}}.ty-grid--two-cols-8-4 .ty-grid-right-top--area{grid-area:3/1/3/13;margin:60px 0 0;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right-top--area{grid-area:1/8/1/13;margin:60px auto 0;max-width:700px;}}.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area{grid-area:2/7/2/13;}@media only screen and (min-width:1024px){.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area{grid-area:2/8/3/13;margin-top:120px;}.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area .media-image,.ty-grid--two-cols-8-4 .ty-grid-right-bottom--area .font-caption{display:block;margin-left:auto;margin-right:auto;max-width:700px;}}.ty-grid--three-cols{display:grid;grid-template-rows:1fr;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-areas:"left middle right";}.ty-grid--three-cols.ty-grid--three-cols-1-2{grid-template-areas:"left right right";}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols.ty-grid--three-cols-1-2{display:flex;flex-direction:column;}}.ty-grid--three-cols.grid--borders > div{border-bottom:1px solid #939191;}.ty-grid--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:1px solid #939191;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols.grid--borders > div{border-bottom:0;}.ty-grid--three-cols.grid--borders > div:nth-child(2){border-right:0;border-left:0;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid--three-cols{grid-template-columns:1fr;grid-template-areas:"middle" "right" "left";grid-template-rows:auto 1fr;}}.ty-grid--four-cols{display:grid;gap:40px;grid-template-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"middle middle middle middle";margin-left:0;margin-right:0;}@media only screen and (min-width:600px) and (max-width:calc(768px - 1px)){.ty-grid--four-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"middle middle";}}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--four-cols{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"middle";margin-left:27px;margin-right:27px;}}.ty-grid--five-cols{display:grid;gap:40px;grid-template-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"middle middle middle middle middle";margin-left:0;margin-right:0;}@media only screen and (min-width:600px) and (max-width:calc(768px - 1px)){.ty-grid--five-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"middle middle";}}@media only screen and (min-width:0) and (max-width:calc(600px - 1px)){.ty-grid--five-cols{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"middle";margin-left:27px;margin-right:27px;}}.ty-mexico-footer-border{border-bottom:1px solid #939191;}.ty-grid-footer--three-cols{display:grid;grid-template-rows:1fr;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-areas:"left middle right";}.ty-grid-footer--three-cols.ty-grid--three-cols-1-2{grid-template-areas:"left right right";}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols.ty-grid--three-cols-1-2{display:flex;flex-direction:column;}}.ty-grid-footer--three-cols.grid--borders > div{border-bottom:1px solid #939191;}.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:1px solid #939191;}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:1px solid #939191;border-left:0 solid #939191;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols.grid--borders > div{border-bottom:0;}.ty-grid-footer--three-cols.grid--borders > div:nth-child(2){border-right:0;border-left:0;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-grid-footer--three-cols{grid-template-columns:1fr;grid-template-areas:"middle" "right" "left";grid-template-rows:auto 1fr;}}@media only screen and (min-width:768px) and (max-width:calc(1024px - 1px)){.ty-grid-footer--three-cols{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"middle right" "left left";}}.ty-menu-grid--container{display:flex;height:100%;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.ty-menu-grid--container{display:block;height:auto;}.ty-menu-grid--container .ty-grid-left--area{display:none;}}.ty-menu-grid--container .ty-grid-left--area{flex:1;}.ty-menu-grid--container .ty-grid-right--area{padding-left:80px;padding-right:80px;}.ty-flex{display:flex;flex-direction:row;justify-content:space-between;}.ty-nomargin{--margin-grid:var(--margin-grid-lr);}button,input[type=submit],.btn,#didomi-host .didomi-button,.cossette-forms-profile-completion-form .buttons-container a{box-sizing:border-box;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;line-height:17px;box-sizing:border-box;display:inline-block;padding-left:25px;padding-right:25px;height:44px;border-radius:30px;margin:3px 0;border:0;text-decoration:none;}button::after,input[type=submit]::after,.btn::after,#didomi-host .didomi-button::after,.cossette-forms-profile-completion-form .buttons-container a::after{display:none;}button:not(:focus-visible),input[type=submit]:not(:focus-visible),.btn:not(:focus-visible),#didomi-host .didomi-button:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a:not(:focus-visible){outline:none !important;outline-offset:0;box-shadow:none;}button.btn-primary-filled,input[type=submit].btn-primary-filled,.btn.btn-primary-filled,#didomi-host .btn-primary-filled.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;display:flex;align-items:center;width:fit-content;}@media (hover:hover){button.btn-primary-filled:hover,input[type=submit].btn-primary-filled:hover,.btn.btn-primary-filled:hover,#didomi-host .btn-primary-filled.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover{background-position:left top;}}button.btn-primary-filled:focus,button.btn-primary-filled:focus-visible,button.btn-primary-filled:focus-within,input[type=submit].btn-primary-filled:focus,input[type=submit].btn-primary-filled:focus-visible,input[type=submit].btn-primary-filled:focus-within,.btn.btn-primary-filled:focus,#didomi-host .btn-primary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.btn.btn-primary-filled:focus-visible,#didomi-host .btn-primary-filled.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.btn.btn-primary-filled:focus-within,#didomi-host .btn-primary-filled.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within{background-position:left top;}.season-winter button.btn-primary-filled,.season-winter input[type=submit].btn-primary-filled,.season-winter .btn.btn-primary-filled,.season-winter #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-winter .btn-primary-filled.didomi-button,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#032e6c 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#032e6c;color:#ffffff;}@media (hover:hover){.season-winter button.btn-primary-filled:hover,.season-winter input[type=submit].btn-primary-filled:hover,.season-winter .btn.btn-primary-filled:hover,.season-winter #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-winter .btn-primary-filled.didomi-button:hover,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:hover{background-position:left top;}}.season-winter button.btn-primary-filled:focus,.season-winter button.btn-primary-filled:focus-visible,.season-winter button.btn-primary-filled:focus-within,.season-winter input[type=submit].btn-primary-filled:focus,.season-winter input[type=submit].btn-primary-filled:focus-visible,.season-winter input[type=submit].btn-primary-filled:focus-within,.season-winter .btn.btn-primary-filled:focus,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus,.season-winter .btn.btn-primary-filled:focus-visible,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus-visible,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus-visible,.season-winter .btn.btn-primary-filled:focus-within,.season-winter #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-winter .btn-primary-filled.didomi-button:focus-within,.season-winter .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-winter a.btn-primary-filled:focus-within{background-position:left top;}.season-spring button.btn-primary-filled,.season-spring input[type=submit].btn-primary-filled,.season-spring .btn.btn-primary-filled,.season-spring #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-spring .btn-primary-filled.didomi-button,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#73227c 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#73227c;color:#ffffff;}@media (hover:hover){.season-spring button.btn-primary-filled:hover,.season-spring input[type=submit].btn-primary-filled:hover,.season-spring .btn.btn-primary-filled:hover,.season-spring #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-spring .btn-primary-filled.didomi-button:hover,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:hover{background-position:left top;}}.season-spring button.btn-primary-filled:focus,.season-spring button.btn-primary-filled:focus-visible,.season-spring button.btn-primary-filled:focus-within,.season-spring input[type=submit].btn-primary-filled:focus,.season-spring input[type=submit].btn-primary-filled:focus-visible,.season-spring input[type=submit].btn-primary-filled:focus-within,.season-spring .btn.btn-primary-filled:focus,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus,.season-spring .btn.btn-primary-filled:focus-visible,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus-visible,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus-visible,.season-spring .btn.btn-primary-filled:focus-within,.season-spring #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-spring .btn-primary-filled.didomi-button:focus-within,.season-spring .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-spring a.btn-primary-filled:focus-within{background-position:left top;}.season-summer button.btn-primary-filled,.season-summer input[type=submit].btn-primary-filled,.season-summer .btn.btn-primary-filled,.season-summer #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-summer .btn-primary-filled.didomi-button,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#006f6f 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#006f6f;color:#ffffff;}@media (hover:hover){.season-summer button.btn-primary-filled:hover,.season-summer input[type=submit].btn-primary-filled:hover,.season-summer .btn.btn-primary-filled:hover,.season-summer #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-summer .btn-primary-filled.didomi-button:hover,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:hover{background-position:left top;}}.season-summer button.btn-primary-filled:focus,.season-summer button.btn-primary-filled:focus-visible,.season-summer button.btn-primary-filled:focus-within,.season-summer input[type=submit].btn-primary-filled:focus,.season-summer input[type=submit].btn-primary-filled:focus-visible,.season-summer input[type=submit].btn-primary-filled:focus-within,.season-summer .btn.btn-primary-filled:focus,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus,.season-summer .btn.btn-primary-filled:focus-visible,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus-visible,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus-visible,.season-summer .btn.btn-primary-filled:focus-within,.season-summer #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-summer .btn-primary-filled.didomi-button:focus-within,.season-summer .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-summer a.btn-primary-filled:focus-within{background-position:left top;}.season-autumn button.btn-primary-filled,.season-autumn input[type=submit].btn-primary-filled,.season-autumn .btn.btn-primary-filled,.season-autumn #didomi-host .btn-primary-filled.didomi-button,#didomi-host .season-autumn .btn-primary-filled.didomi-button,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 50%,#d44518 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#d44518;color:#ffffff;}@media (hover:hover){.season-autumn button.btn-primary-filled:hover,.season-autumn input[type=submit].btn-primary-filled:hover,.season-autumn .btn.btn-primary-filled:hover,.season-autumn #didomi-host .btn-primary-filled.didomi-button:hover,#didomi-host .season-autumn .btn-primary-filled.didomi-button:hover,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:hover{background-position:left top;}}.season-autumn button.btn-primary-filled:focus,.season-autumn button.btn-primary-filled:focus-visible,.season-autumn button.btn-primary-filled:focus-within,.season-autumn input[type=submit].btn-primary-filled:focus,.season-autumn input[type=submit].btn-primary-filled:focus-visible,.season-autumn input[type=submit].btn-primary-filled:focus-within,.season-autumn .btn.btn-primary-filled:focus,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus,.season-autumn .btn.btn-primary-filled:focus-visible,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus-visible,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus-visible,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus-visible,.season-autumn .btn.btn-primary-filled:focus-within,.season-autumn #didomi-host .btn-primary-filled.didomi-button:focus-within,#didomi-host .season-autumn .btn-primary-filled.didomi-button:focus-within,.season-autumn .cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .buttons-container .season-autumn a.btn-primary-filled:focus-within{background-position:left top;}button.btn-primary-filled svg,input[type=submit].btn-primary-filled svg,.btn.btn-primary-filled svg,#didomi-host .btn-primary-filled.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled svg{height:17px;width:17px;fill:#ffffff;margin:7px;}button.btn-primary-filled.bordered,input[type=submit].btn-primary-filled.bordered,.btn.btn-primary-filled.bordered,#didomi-host .btn-primary-filled.bordered.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.bordered{border:2px solid #ffffff;}button.btn-primary-filled.reversed,input[type=submit].btn-primary-filled.reversed,.btn.btn-primary-filled.reversed,#didomi-host .btn-primary-filled.reversed.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed{background:#ffffff;color:#767575;}button.btn-primary-filled.reversed svg,input[type=submit].btn-primary-filled.reversed svg,.btn.btn-primary-filled.reversed svg,#didomi-host .btn-primary-filled.reversed.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed svg{fill:#767575;}@media (hover:hover){button.btn-primary-filled.reversed:hover,input[type=submit].btn-primary-filled.reversed:hover,.btn.btn-primary-filled.reversed:hover,#didomi-host .btn-primary-filled.reversed.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:hover{color:#000000;}button.btn-primary-filled.reversed:hover svg,input[type=submit].btn-primary-filled.reversed:hover svg,.btn.btn-primary-filled.reversed:hover svg,#didomi-host .btn-primary-filled.reversed.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:hover svg{fill:#000000;}}button.btn-primary-filled.reversed:focus,button.btn-primary-filled.reversed:focus-visible,button.btn-primary-filled.reversed:focus-within,input[type=submit].btn-primary-filled.reversed:focus,input[type=submit].btn-primary-filled.reversed:focus-visible,input[type=submit].btn-primary-filled.reversed:focus-within,.btn.btn-primary-filled.reversed:focus,#didomi-host .btn-primary-filled.reversed.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus,.btn.btn-primary-filled.reversed:focus-visible,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-visible,.btn.btn-primary-filled.reversed:focus-within,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-within{color:#000000;}button.btn-primary-filled.reversed:focus svg,button.btn-primary-filled.reversed:focus-visible svg,button.btn-primary-filled.reversed:focus-within svg,input[type=submit].btn-primary-filled.reversed:focus svg,input[type=submit].btn-primary-filled.reversed:focus-visible svg,input[type=submit].btn-primary-filled.reversed:focus-within svg,.btn.btn-primary-filled.reversed:focus svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus svg,.btn.btn-primary-filled.reversed:focus-visible svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-visible svg,.btn.btn-primary-filled.reversed:focus-within svg,#didomi-host .btn-primary-filled.reversed.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-primary-filled.reversed:focus-within svg{fill:#000000;}button.btn-primary-outlined,input[type=submit].btn-primary-outlined,.btn.btn-primary-outlined,#didomi-host .btn-primary-outlined.didomi-button,.cossette-forms-profile-completion-form .buttons-container a{background-color:unset;color:#000000;border-color:#767575;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){button.btn-primary-outlined:hover,input[type=submit].btn-primary-outlined:hover,.btn.btn-primary-outlined:hover,#didomi-host .btn-primary-outlined.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}button.btn-primary-outlined:focus,button.btn-primary-outlined:focus-visible,button.btn-primary-outlined:focus-within,input[type=submit].btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus-visible,input[type=submit].btn-primary-outlined:focus-within,.btn.btn-primary-outlined:focus,#didomi-host .btn-primary-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a:focus,.btn.btn-primary-outlined:focus-visible,#didomi-host .btn-primary-outlined.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a:focus-visible,.btn.btn-primary-outlined:focus-within,#didomi-host .btn-primary-outlined.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}button.btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus,.btn.btn-primary-outlined:focus,#didomi-host .btn-primary-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a:focus{box-shadow:inset 0 0 0 1px #000000;}button.btn-primary-outlined:focus:not(:focus-visible),input[type=submit].btn-primary-outlined:focus:not(:focus-visible),.btn.btn-primary-outlined:focus:not(:focus-visible),#didomi-host .btn-primary-outlined.didomi-button:focus:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a:focus:not(:focus-visible){outline:none;outline-offset:0;box-shadow:none;}button.btn-primary-outlined svg,input[type=submit].btn-primary-outlined svg,.btn.btn-primary-outlined svg,#didomi-host .btn-primary-outlined.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a svg{height:20px;width:20px;margin-left:7px;transition:margin 0.3s ease;}button.btn-secondary-filled,input[type=submit].btn-secondary-filled,.btn.btn-secondary-filled,#didomi-host .btn-secondary-filled.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled{background-color:var(--main-color);color:#000000;border-color:#000000;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);font-size:13px;line-height:16px;font-weight:600;text-transform:initial;}@media (hover:hover){button.btn-secondary-filled:hover,input[type=submit].btn-secondary-filled:hover,.btn.btn-secondary-filled:hover,#didomi-host .btn-secondary-filled.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:hover{box-shadow:inset 0 0 0 1px #000000;}}button.btn-secondary-filled:focus,button.btn-secondary-filled:focus-visible,button.btn-secondary-filled:focus-within,input[type=submit].btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus-visible,input[type=submit].btn-secondary-filled:focus-within,.btn.btn-secondary-filled:focus,#didomi-host .btn-secondary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus,.btn.btn-secondary-filled:focus-visible,#didomi-host .btn-secondary-filled.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus-visible,.btn.btn-secondary-filled:focus-within,#didomi-host .btn-secondary-filled.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus-within{box-shadow:inset 0 0 0 1px #000000;}button.btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus,.btn.btn-secondary-filled:focus,#didomi-host .btn-secondary-filled.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus{box-shadow:inset 0 0 0 1px #000000;}button.btn-secondary-filled:focus:not(:focus-visible),input[type=submit].btn-secondary-filled:focus:not(:focus-visible),.btn.btn-secondary-filled:focus:not(:focus-visible),#didomi-host .btn-secondary-filled.didomi-button:focus:not(:focus-visible),.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled:focus:not(:focus-visible){outline:none;outline-offset:0;box-shadow:none;}button.btn-secondary-filled svg,input[type=submit].btn-secondary-filled svg,.btn.btn-secondary-filled svg,#didomi-host .btn-secondary-filled.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-secondary-filled svg{height:17px;width:17px;fill:#000000;margin:7px;}button.btn-link,input[type=submit].btn-link,.btn.btn-link,#didomi-host .btn-link.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link{height:auto;display:flex;align-items:center;width:fit-content;padding-left:0;}button.btn-link svg.arrow-full-right-white,input[type=submit].btn-link svg.arrow-full-right-white,.btn.btn-link svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link svg.arrow-full-right-white{fill:none;}button.btn-link:hover .round,button.btn-link:hover #didomi-host .didomi-button,#didomi-host button.btn-link:hover .didomi-button,input[type=submit].btn-link:hover .round,input[type=submit].btn-link:hover #didomi-host .didomi-button,#didomi-host input[type=submit].btn-link:hover .didomi-button,.btn.btn-link:hover .round,.btn.btn-link:hover #didomi-host .didomi-button,#didomi-host .btn.btn-link:hover .didomi-button,#didomi-host .btn-link.didomi-button:hover .round,#didomi-host .btn-link.didomi-button:hover .didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button{background:#000000;}button.btn-link:hover .round svg,button.btn-link:hover #didomi-host .didomi-button svg,#didomi-host button.btn-link:hover .didomi-button svg,input[type=submit].btn-link:hover .round svg,input[type=submit].btn-link:hover #didomi-host .didomi-button svg,#didomi-host input[type=submit].btn-link:hover .didomi-button svg,.btn.btn-link:hover .round svg,.btn.btn-link:hover #didomi-host .didomi-button svg,#didomi-host .btn.btn-link:hover .didomi-button svg,#didomi-host .btn-link.didomi-button:hover .round svg,#didomi-host .btn-link.didomi-button:hover .didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg{transform:translateX(20px);}button.btn-link:hover .round svg.white,button.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host button.btn-link:hover .didomi-button svg.white,input[type=submit].btn-link:hover .round svg.white,input[type=submit].btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host input[type=submit].btn-link:hover .didomi-button svg.white,.btn.btn-link:hover .round svg.white,.btn.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host .btn.btn-link:hover .didomi-button svg.white,#didomi-host .btn-link.didomi-button:hover .round svg.white,#didomi-host .btn-link.didomi-button:hover .didomi-button svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg.white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg.white{transform:translateX(0);fill:#ffffff;}button.btn-link:hover .round svg.arrow-full-right-white,button.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host button.btn-link:hover .didomi-button svg.arrow-full-right-white,input[type=submit].btn-link:hover .round svg.arrow-full-right-white,input[type=submit].btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host input[type=submit].btn-link:hover .didomi-button svg.arrow-full-right-white,.btn.btn-link:hover .round svg.arrow-full-right-white,.btn.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host .btn.btn-link:hover .didomi-button svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button:hover .round svg.arrow-full-right-white,#didomi-host .btn-link.didomi-button:hover .didomi-button svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .round svg.arrow-full-right-white,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover #didomi-host .didomi-button svg.arrow-full-right-white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link:hover .didomi-button svg.arrow-full-right-white{fill:none;transform:translateX(0);}button.btn-link:hover.hover-slide svg,input[type=submit].btn-link:hover.hover-slide svg,.btn.btn-link:hover.hover-slide svg,#didomi-host .btn-link.didomi-button:hover.hover-slide svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link:hover.hover-slide svg{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);transform:translateX(10px);}button.btn-link svg,input[type=submit].btn-link svg,.btn.btn-link svg,#didomi-host .btn-link.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link svg{height:17px;width:17px;fill:#ffffff;margin:7px;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}button.btn-link.dark svg,input[type=submit].btn-link.dark svg,.btn.btn-link.dark svg,#didomi-host .btn-link.dark.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link.dark svg{fill:#000000;}button.btn-link.small svg,input[type=submit].btn-link.small svg,.btn.btn-link.small svg,#didomi-host .btn-link.small.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link.small svg{height:12px;width:12px;}button.btn-link .round,button.btn-link #didomi-host .didomi-button,#didomi-host button.btn-link .didomi-button,input[type=submit].btn-link .round,input[type=submit].btn-link #didomi-host .didomi-button,#didomi-host input[type=submit].btn-link .didomi-button,.btn.btn-link .round,.btn.btn-link #didomi-host .didomi-button,#didomi-host .btn.btn-link .didomi-button,#didomi-host .btn-link.didomi-button .round,#didomi-host .btn-link.didomi-button .didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button{border:2px solid #000000;border-radius:60px;flex:0 0 auto;width:25px;height:25px;overflow:hidden;margin-left:10px;position:relative;transition-delay:0.15s;}button.btn-link .round svg,button.btn-link #didomi-host .didomi-button svg,#didomi-host button.btn-link .didomi-button svg,input[type=submit].btn-link .round svg,input[type=submit].btn-link #didomi-host .didomi-button svg,#didomi-host input[type=submit].btn-link .didomi-button svg,.btn.btn-link .round svg,.btn.btn-link #didomi-host .didomi-button svg,#didomi-host .btn.btn-link .didomi-button svg,#didomi-host .btn-link.didomi-button .round svg,#didomi-host .btn-link.didomi-button .didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg{height:12px;left:0;margin-left:5px;margin-top:4px;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);position:absolute;width:12px;}button.btn-link .round svg.white,button.btn-link #didomi-host .didomi-button svg.white,#didomi-host button.btn-link .didomi-button svg.white,input[type=submit].btn-link .round svg.white,input[type=submit].btn-link #didomi-host .didomi-button svg.white,#didomi-host input[type=submit].btn-link .didomi-button svg.white,.btn.btn-link .round svg.white,.btn.btn-link #didomi-host .didomi-button svg.white,#didomi-host .btn.btn-link .didomi-button svg.white,#didomi-host .btn-link.didomi-button .round svg.white,#didomi-host .btn-link.didomi-button .didomi-button svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link .round svg.white,.cossette-forms-profile-completion-form .buttons-container a.btn-link #didomi-host .didomi-button svg.white,#didomi-host .cossette-forms-profile-completion-form .buttons-container a.btn-link .didomi-button svg.white{transform:translateX(-25px);}button.btn-external svg,input[type=submit].btn-external svg,.btn.btn-external svg,#didomi-host .btn-external.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-external svg{height:15px;width:15px;}button:focus-visible,input[type=submit]:focus-visible,.btn:focus-visible,#didomi-host .didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a:focus-visible{outline:#6692e5 solid 3px;}button:disabled,input[type=submit]:disabled,.btn:disabled,#didomi-host .didomi-button:disabled,.cossette-forms-profile-completion-form .buttons-container a:disabled{border:0;background-color:#c2c7ca;background-image:none;color:#000000;cursor:not-allowed;}button.btn-tag,input[type=submit].btn-tag,.btn.btn-tag,#didomi-host .btn-tag.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-tag{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0.2px;margin-top:15px;display:inline-block;border-color:#767575;cursor:pointer;font-weight:600;height:auto;padding:10px 15px;text-transform:none;}button.btn-menu,input[type=submit].btn-menu,.btn.btn-menu,#didomi-host .btn-menu.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-menu{padding:0 15px 1px 15px;height:22px;background-color:unset;margin:0;}button.btn-menu-outlined,input[type=submit].btn-menu-outlined,.btn.btn-menu-outlined,#didomi-host .btn-menu-outlined.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined{padding:0 8px 1px 8px;margin-right:15px;border-color:#000000;border-width:2px;border-style:solid;border-radius:7px;width:38px;}@media (hover:hover){button.btn-menu-outlined:hover,input[type=submit].btn-menu-outlined:hover,.btn.btn-menu-outlined:hover,#didomi-host .btn-menu-outlined.didomi-button:hover,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover{background-color:var(--main-color);}button.btn-menu-outlined:hover svg,input[type=submit].btn-menu-outlined:hover svg,.btn.btn-menu-outlined:hover svg,#didomi-host .btn-menu-outlined.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu-outlined:hover svg line,input[type=submit].btn-menu-outlined:hover svg line,.btn.btn-menu-outlined:hover svg line,#didomi-host .btn-menu-outlined.didomi-button:hover svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:hover svg line{stroke:#000000;}}button.btn-menu-outlined:focus,button.btn-menu-outlined:focus-visible,button.btn-menu-outlined:focus-within,input[type=submit].btn-menu-outlined:focus,input[type=submit].btn-menu-outlined:focus-visible,input[type=submit].btn-menu-outlined:focus-within,.btn.btn-menu-outlined:focus,#didomi-host .btn-menu-outlined.didomi-button:focus,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus,.btn.btn-menu-outlined:focus-visible,#didomi-host .btn-menu-outlined.didomi-button:focus-visible,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible,.btn.btn-menu-outlined:focus-within,#didomi-host .btn-menu-outlined.didomi-button:focus-within,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within{background-color:var(--main-color);}button.btn-menu-outlined:focus svg,button.btn-menu-outlined:focus-visible svg,button.btn-menu-outlined:focus-within svg,input[type=submit].btn-menu-outlined:focus svg,input[type=submit].btn-menu-outlined:focus-visible svg,input[type=submit].btn-menu-outlined:focus-within svg,.btn.btn-menu-outlined:focus svg,#didomi-host .btn-menu-outlined.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus svg,.btn.btn-menu-outlined:focus-visible svg,#didomi-host .btn-menu-outlined.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible svg,.btn.btn-menu-outlined:focus-within svg,#didomi-host .btn-menu-outlined.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu-outlined:focus svg line,button.btn-menu-outlined:focus-visible svg line,button.btn-menu-outlined:focus-within svg line,input[type=submit].btn-menu-outlined:focus svg line,input[type=submit].btn-menu-outlined:focus-visible svg line,input[type=submit].btn-menu-outlined:focus-within svg line,.btn.btn-menu-outlined:focus svg line,#didomi-host .btn-menu-outlined.didomi-button:focus svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus svg line,.btn.btn-menu-outlined:focus-visible svg line,#didomi-host .btn-menu-outlined.didomi-button:focus-visible svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-visible svg line,.btn.btn-menu-outlined:focus-within svg line,#didomi-host .btn-menu-outlined.didomi-button:focus-within svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu-outlined:focus-within svg line{stroke:#000000;}@media (hover:hover){button.btn-menu:hover svg,input[type=submit].btn-menu:hover svg,.btn.btn-menu:hover svg,#didomi-host .btn-menu.didomi-button:hover svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:hover svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu:hover svg line,input[type=submit].btn-menu:hover svg line,.btn.btn-menu:hover svg line,#didomi-host .btn-menu.didomi-button:hover svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:hover svg line{stroke:#000000;}}button.btn-menu:focus svg,button.btn-menu:focus-visible svg,button.btn-menu:focus-within svg,input[type=submit].btn-menu:focus svg,input[type=submit].btn-menu:focus-visible svg,input[type=submit].btn-menu:focus-within svg,.btn.btn-menu:focus svg,#didomi-host .btn-menu.didomi-button:focus svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus svg,.btn.btn-menu:focus-visible svg,#didomi-host .btn-menu.didomi-button:focus-visible svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-visible svg,.btn.btn-menu:focus-within svg,#didomi-host .btn-menu.didomi-button:focus-within svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-within svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu:focus svg line,button.btn-menu:focus-visible svg line,button.btn-menu:focus-within svg line,input[type=submit].btn-menu:focus svg line,input[type=submit].btn-menu:focus-visible svg line,input[type=submit].btn-menu:focus-within svg line,.btn.btn-menu:focus svg line,#didomi-host .btn-menu.didomi-button:focus svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus svg line,.btn.btn-menu:focus-visible svg line,#didomi-host .btn-menu.didomi-button:focus-visible svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-visible svg line,.btn.btn-menu:focus-within svg line,#didomi-host .btn-menu.didomi-button:focus-within svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu:focus-within svg line{stroke:#000000;}button.btn-menu svg,input[type=submit].btn-menu svg,.btn.btn-menu svg,#didomi-host .btn-menu.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu svg{height:22px;width:22px;fill:none;stroke-width:2;stroke:#000000;}button.btn-menu.active svg,input[type=submit].btn-menu.active svg,.btn.btn-menu.active svg,#didomi-host .btn-menu.active.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-menu.active svg{fill:var(--main-color);stroke-width:2px;}button.btn-menu.active svg line,input[type=submit].btn-menu.active svg line,.btn.btn-menu.active svg line,#didomi-host .btn-menu.active.didomi-button svg line,.cossette-forms-profile-completion-form .buttons-container a.btn-menu.active svg line{stroke:#000000;}button.btn-icon-only,input[type=submit].btn-icon-only,.btn.btn-icon-only,#didomi-host .btn-icon-only.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only{display:flex;align-items:center;justify-content:center;width:fit-content;}button.btn-icon-only svg,input[type=submit].btn-icon-only svg,.btn.btn-icon-only svg,#didomi-host .btn-icon-only.didomi-button svg,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only svg{height:24px;width:24px;}button.btn-icon-only::after,input[type=submit].btn-icon-only::after,.btn.btn-icon-only::after,#didomi-host .btn-icon-only.didomi-button::after,.cossette-forms-profile-completion-form .buttons-container a.btn-icon-only::after{display:none;}button.icon-left,input[type=submit].icon-left,.btn.icon-left,#didomi-host .icon-left.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.icon-left{padding-left:10px;}button.icon-right,input[type=submit].icon-right,.btn.icon-right,#didomi-host .icon-right.didomi-button,.cossette-forms-profile-completion-form .buttons-container a.icon-right{padding-right:10px;}.burger-menu-btn{height:18px;width:25px;position:relative;z-index:49;}.burger-menu-btn__bar{width:100%;height:2px;background:black;position:absolute;transform-origin:center center;border-radius:2px;}.burger-menu-btn__bar--top{top:0;transition:top 0.2s 0.2s,transform 0.2s;}.burger-menu-btn__bar--middle{top:8px;transition:opacity 0.2s;}.burger-menu-btn__bar--bottom{bottom:0;transition:bottom 0.2s 0.2s,transform 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--top{top:10px;transform:rotate(45deg);transition:top 0.2s,transform 0.2s 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--middle{opacity:0;transition:opacity 0.2s 0.2s;}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--bottom{bottom:7px;transform:rotate(-45deg);transition:bottom 0.2s,transform 0.2s 0.2s;}.tag,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{width:fit-content;margin:auto;padding:6px 10px;border-radius:5px;letter-spacing:0.2px !important;font-weight:700 !important;text-transform:uppercase !important;font-size:13px !important;}.tag-primary,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{background-color:var(--main-color);color:#12181f;}.share-div .button-share.business{transform:translateX(100px);transition:0.3s ease;}.share-div.sticky .button-share.business{transform:translateX(0);transition:0.3s ease;}.button-share{position:sticky;right:30px;left:auto;top:120px;width:fit-content;margin:auto;margin-right:0;height:0;z-index:15;padding:10px;}.button-share.mobileOnly{display:none;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share.mobileOnly{display:block;margin-bottom:0 !important;}}.button-share.desktopOnly{display:block;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share.desktopOnly{display:none;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share{right:0;position:relative;top:-50px;}.button-share ul{display:none;}}@media only screen and (min-width:768px) and (max-width:calc(1600px - 1px)){.button-share{right:15px;}}.button-share .txt{transform:rotate(270deg) translateY(20px);display:block;text-transform:uppercase;font-weight:600;font-size:13px;cursor:pointer;transition:all 0.3s ease;z-index:4;line-height:30px;}.button-share .txt a{line-height:0.3;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.button-share .txt{font-size:0;transform:rotate(270deg) translateY(0);}.button-share .txt .icon svg{height:13px;width:13px;}}.button-share .txt:hover{color:#767575;transition:all 0.3s ease;}.button-share .txt:hover svg{fill:#767575;stroke-width:2px;transition:all 0.3s ease;}.button-share .icon{margin-left:3px;}.button-share .icon svg{height:11px;width:10px;transition:all 0.3s ease;}.button-share ul{max-height:0;}.button-share ul li{opacity:0;transform:translate(40px,0px);pointer-events:none;padding:5px 0;width:0;}.button-share ul li .icon svg{height:13px;width:13px;}.button-share ul li a:after{content:none;}.button-share.open .txt{color:#767575;}.button-share.open .txt svg{fill:#767575;stroke-width:2px;transition:all 0.3s ease;}.button-share.open ul li{pointer-events:initial;}.btn-hub-filters{display:flex;align-items:center;}.btn-hub-filters.active{box-shadow:inset 0 0 0 1px #000000 !important;border-color:#000000;}.btn-counter{display:none;}.has-active-filters > .btn > span:first-child,#didomi-host .has-active-filters > .didomi-button > span:first-child,.cossette-forms-profile-completion-form .buttons-container .has-active-filters > a > span:first-child{color:#767575;font-weight:400;margin-top:3px;text-align:left;width:calc(100% - 30px);font-size:13px;line-height:13px;}.has-active-filters > .btn > span:first-child .btn-counter,#didomi-host .has-active-filters > .didomi-button > span:first-child .btn-counter,.cossette-forms-profile-completion-form .buttons-container .has-active-filters > a > span:first-child .btn-counter{display:block;color:#000000;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;font-size:16px;line-height:16px;}.btn-icon--left{margin-left:0;margin-right:7px;}.btn-large-link{display:inline-block;font-weight:700;padding-bottom:5px;text-transform:uppercase;font-size:14px;line-height:14px;}.btn-large-link:after{background-color:var(--season-theme-color,#000000) !important;}.cossette-forms-profile-completion-form{padding-bottom:4.25rem;}.cossette-forms-profile-completion-form .section-info{padding:0 var(--margin-grid);margin-bottom:4.25rem;}.cossette-forms-profile-completion-form .section-info h1{margin-top:40px;margin-bottom:2.25rem;font-size:clamp(48px,6.2vw,95px);}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-info h1{margin-top:80px;}}.cossette-forms-profile-completion-form .section-info h2,.cossette-forms-profile-completion-form .section-info .intro{text-align:center;margin:0 auto 3.1rem auto;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-info h2,.cossette-forms-profile-completion-form .section-info .intro{max-width:640px;}}.cossette-forms-profile-completion-form .section-info .columns-container{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-auto-flow:row;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-info .columns-container{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:1920px){.cossette-forms-profile-completion-form .section-info .columns-container{gap:40px;}}@media only screen and (min-width:0) and (max-width:calc(1920px - 1px)){.cossette-forms-profile-completion-form .section-info .columns-container{gap:30px;}}.cossette-forms-profile-completion-form .section-info .columns-container .column-container{display:flex;flex-direction:column;}@media only screen and (min-width:1920px){.cossette-forms-profile-completion-form .section-info .columns-container .column-container{row-gap:40px;}}@media only screen and (min-width:0) and (max-width:calc(1920px - 1px)){.cossette-forms-profile-completion-form .section-info .columns-container .column-container{row-gap:30px;}}.cossette-forms-profile-completion-form .section-checkboxes{margin:0 var(--margin-grid);text-align:center;}.cossette-forms-profile-completion-form .section-checkboxes .fr-disclaimer{margin-top:-1rem;margin-bottom:1.5rem;}.cossette-forms-profile-completion-form .section-checkboxes > h2{margin:0 auto 1.5rem auto;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-checkboxes > h2{max-width:640px;}}.cossette-forms-profile-completion-form .section-checkboxes > p{margin:0 auto;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-checkboxes > p{max-width:640px;}}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-auto-flow:row;margin:2.5rem 0 4rem;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:1200px){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{grid-template-columns:repeat(4,1fr);}}@media only screen and (min-width:1920px){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{gap:40px;}}@media only screen and (min-width:768px) and (max-width:calc(1920px - 1px)){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{gap:30px;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container{gap:15px;}}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container{position:relative;}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item{aspect-ratio:1/1;overflow:hidden;position:relative;z-index:2;}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item input{visibility:hidden;position:absolute;left:-999999px;}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item input:checked + label{box-shadow:inset 0 0 0 4px var(--main-color);}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item input:checked + label span{background:var(--main-color);}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label{display:block;width:100%;height:100%;cursor:pointer;position:relative;transition:box-shadow 0.2s ease-in-out;}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label:hover span,.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label:focus-visible span{background:var(--main-color);}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{background:#ffffff;position:absolute;top:1.25rem;left:1.25rem;transition:background 0.2s ease-in-out;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{top:0.55rem;left:0.55rem;}}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .media-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.cossette-forms-profile-completion-form .section-checkboxes p{font-size:16px;font-family:Gelion,"sans-serif";font-weight:600;color:#000000;}.cossette-forms-profile-completion-form .section-checkboxes .form-item-consent{margin:0 auto;display:flex;align-items:flex-start;justify-content:center;text-align:left;column-gap:8px;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-checkboxes .form-item-consent{max-width:378px;}}.cossette-forms-profile-completion-form .section-checkboxes .form-item-consent input{margin-top:5px;}.cossette-forms-profile-completion-form .consent-container{margin:auto;}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .consent-container{max-width:378px;}}.cossette-forms-profile-completion-form .consent-container p{margin-top:10px;text-align:left;}.cossette-forms-profile-completion-form .buttons-container{display:grid;grid-template-areas:"recaptcha recaptcha" "button skip";justify-content:center;margin-top:1.5rem;}@media only screen and (min-width:1920px){.cossette-forms-profile-completion-form .buttons-container{gap:40px;}}@media only screen and (min-width:0) and (max-width:calc(1920px - 1px)){.cossette-forms-profile-completion-form .buttons-container{gap:30px;}}.cossette-forms-profile-completion-form .buttons-container .captcha{grid-area:recaptcha;}.cossette-forms-profile-completion-form .buttons-container button{grid-area:button;justify-self:end;}.cossette-forms-profile-completion-form .buttons-container a{grid-area:skip;justify-self:start;}.cossette-forms-profile-completion-form .captcha:last-child .g-recaptcha{display:flex;justify-content:center;margin:20px auto;}.article-tile{width:100%;}.article-tile h4.title.font-h5{font-size:23px;}.article-tile .surtitle{font-size:14px;}.article-tiles-title{margin-bottom:3.8rem !important;}@media only screen and (min-width:1024px){.article-tiles-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"left right";gap:0.85rem;}}.article-tiles-wrapper .flow > * + *{margin-top:0.85rem;}.article-tiles-wrapper .teaser-text{display:none;}@media only screen and (min-width:1200px){.article-tiles-wrapper .teaser-text{display:block;}}.article-tiles-wrapper .left-column{grid-area:left;}@media only screen and (min-width:1024px){.article-tiles-wrapper .left-column h4.title.font-h5{font-size:30px;}.article-tiles-wrapper .left-column .surtitle{font-size:19px;}}.article-tiles-wrapper .left-column.full{grid-column:1/-1;}.article-tiles-wrapper .left-column--wrapper :first-child{margin-bottom:0.85rem;}@media only screen and (min-width:1024px){.article-tiles-wrapper .left-column--wrapper :first-child{margin-bottom:0;}}@media only screen and (min-width:1024px){.article-tiles-wrapper .left-column--wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.article-tiles-wrapper .left-column--wrapper .article-tile{height:calc(50% - 0.425rem);}}.article-tiles-wrapper .right-column{grid-area:right;margin-top:0.85rem;}@media only screen and (min-width:1024px){.article-tiles-wrapper .right-column{margin-top:0;}}@media only screen and (min-width:1024px){.article-tiles-wrapper .right-column .article-tile{grid-row:2;}.article-tiles-wrapper .right-column .article-tile .teaser-text{display:none;}}.article-tiles-wrapper .right-column .article-tile .media-image{display:none;}.article-tiles-wrapper .article-tile{border-radius:8px;border:1px solid rgba(112,112,112,0.3);padding:0.85rem;transition:all 0.2s linear;}.article-tiles-wrapper .article-tile::after{display:none;}.article-tiles-wrapper .article-tile__inner{display:flex;justify-content:space-between;column-gap:1.55rem;}.article-tiles-wrapper .article-tile .surtitle{font-weight:600;}.article-tiles-wrapper .article-tile .date{color:#767575;font-weight:700;text-transform:uppercase;font-size:0.6rem;}.article-tiles-wrapper .article-tile .infos{display:flex;gap:0.6rem;}.article-tiles-wrapper .article-tile .infos .author{font-weight:600;}.article-tiles-wrapper .article-tile .media-image{display:none;width:190px;align-self:flex-start;flex-shrink:0;}@media only screen and (min-width:1024px){.article-tiles-wrapper .article-tile .media-image{display:block;}}@media (hover:hover){.article-tiles-wrapper .article-tile:hover{border-color:black;}}.article-tiles-wrapper .article-tile:focus,.article-tiles-wrapper .article-tile:focus-visible,.article-tiles-wrapper .article-tile:focus-within{border-color:black;}#didomi-host{position:fixed;top:0;left:0;}#didomi-host::before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,0.5);z-index:9999;}#didomi-host[aria-hidden=true]{display:none;}#didomi-host #didomi-notice{font-family:Gelion,"sans-serif" !important;}#didomi-host .didomi-screen-small #buttons{flex-direction:column !important;gap:1rem !important;}#didomi-host .didomi-screen-small #buttons .didomi-button{margin:0 !important;}#didomi-host .didomi-screen-medium #didomi-notice,#didomi-host .didomi-screen-large #didomi-notice,#didomi-host .didomi-screen-xlarge #didomi-notice{margin:2rem auto !important;padding:2rem !important;border-radius:20px;width:90% !important;max-width:1220px !important;box-shadow:0 0 6px 6px rgba(0,0,0,0.1);}#didomi-host .didomi-screen-medium #didomi-notice .didomi-notice__interior-border,#didomi-host .didomi-screen-large #didomi-notice .didomi-notice__interior-border,#didomi-host .didomi-screen-xlarge #didomi-notice .didomi-notice__interior-border{flex-direction:column !important;align-items:flex-start !important;gap:1rem !important;}#didomi-host .didomi-screen-medium #didomi-notice .didomi-notice__interior-border .didomi-notice-text,#didomi-host .didomi-screen-large #didomi-notice .didomi-notice__interior-border .didomi-notice-text,#didomi-host .didomi-screen-xlarge #didomi-notice .didomi-notice__interior-border .didomi-notice-text{margin:0 !important;}#didomi-host h1{line-height:1.1 !important;}#didomi-host .didomi-button{border-radius:60px !important;transition:transform 0.2s linear;font-size:0.6rem !important;}#didomi-host .didomi-button.didomi-disagree-button{background-color:transparent !important;color:#000000 !important;}#didomi-host .didomi-button.didomi-learn-more-button{background-color:transparent !important;color:#000000 !important;text-decoration:underline !important;border-color:transparent !important;}#didomi-host .didomi-button:hover{transform:scale(1.03) !important;}#didomi-host .didomi-notice-data-processing-title{color:#000000 !important;font-size:0.55rem !important;}#didomi-host .didomi-notice-data-processing-list{color:inherit !important;font-weight:400 !important;}.announcement-bar{background-color:var(--main-color);color:#000000;padding:0.2rem 2rem 0.2rem 0.4rem;font-size:15px;text-align:center;position:relative;z-index:200;}.announcement-bar > div{display:inline-flex;gap:0.2rem;margin:0 auto;}.scroll-up .announcement-bar,.scroll-down .announcement-bar,.open .announcement-bar{display:none;}.announcement-bar__icon{display:inline-block;vertical-align:middle;margin-top:0.1em;}.announcement-bar__icon svg{display:block;width:16px;height:16px;fill:currentColor;}.announcement-bar__close{background:none;border:none;padding:0.2rem;margin:0;height:auto;position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);}.announcement-bar a{color:#000000;}.announcement-bar.is-closed{display:none;}
.content-mix-module{overflow:hidden;}.content-mix-module.ty-flex--container{margin-bottom:var(--margin-module);}.content-mix-module.ty-flex--container:last-of-type{margin-bottom:0;padding-bottom:var(--margin-module);}.content-mix-module.latest-contents h2{font-weight:700;font-size:clamp(48px,9.55vw,150px);letter-spacing:-4px;line-height:clamp(45px,8.8vw,140px);padding-bottom:clamp(8px,1.3vw,25px);}.content-mix-module picture img{position:relative;object-fit:cover;top:0;left:0;object-position:50% 50%;height:100%;width:100%;transform-origin:50% 50%;z-index:1;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;}@media only screen and (min-width:768px){.content-mix-module picture img{position:relative;}}.content-mix-module h2{margin-bottom:40px;}@media only screen and (min-width:600px){.content-mix-module h2{margin-bottom:90px;}}.content-mix-module .swiper-slide{width:auto;}.content-mix-module .swiper-slide .media{width:100%;position:relative;overflow:hidden;z-index:1;}@media only screen and (min-width:1024px){.content-mix-module .mobile-slider:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);}.content-mix-module .mobile-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:first-child .teaser-text{padding-left:20px;}.content-mix-module .mobile-slider:not(.swiper-initialized) .swiper-bottom-navigation--container{display:none;}}@media only screen and (min-width:1920px){.content-mix-module .mobile-slider:not(.swiper-initialized) .swiper-wrapper{gap:40px;}}@media only screen and (min-width:1024px){.content-mix--grid.latest-contents .content-mix--node-container{grid-template-columns:repeat(3,1fr);}}.content-mix--grid .content-mix--node-container{margin:var(--margin-grid);}@media only screen and (min-width:600px){.content-mix--grid .content-mix--node-container{margin:0;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:1024px){.content-mix--grid .content-mix--node-container{grid-template-columns:repeat(4,1fr);}}@media only screen and (min-width:1920px){.content-mix--grid .content-mix--node-container{gap:40px;}}@media only screen and (min-width:600px){.content-mix--grid .content-mix--node-container .node:first-child .teaser-text{padding-left:20px;}}.content-mix-slider .swiper-wrapper{justify-content:center;}
.section-content-showcase .content-showcase--content--container{text-align:center;z-index:1;max-width:550px;min-width:350px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.section-content-showcase .content-showcase--content--container{min-height:500px;margin-top:60px;}}.section-content-showcase .content-showcase--content--container .content-showcase--content{z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;min-height:400px;max-height:650px;height:100%;}.section-content-showcase .picture-tile{position:relative;max-width:clamp(650px,50%,900px);margin:var(--margin-grid);}@media only screen and (min-width:768px){.section-content-showcase .picture-tile{margin-right:auto;margin-left:auto;}}.section-content-showcase .picture-tile .torn-paper--tile--container{top:0;z-index:1;position:absolute;width:100%;height:100%;}.section-content-showcase .picture-tile .torn-paper--tile--container svg{display:none;}.section-content-showcase .picture-tile .torn-paper--tile--container .content-showcase--content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.section-content-showcase .picture-tile .torn-paper--tile--container .content-showcase--content p{margin-top:17px;max-width:450px;}.section-content-showcase .picture-tile .torn-paper--tile--container .content-showcase--content svg{display:block;}
.user-favorites-modal-partial .errors-container{display:none;}.user-favorites-modal-partial .modal-favorites-section{display:flex;align-items:center;flex-direction:column;gap:16px;align-items:stretch;padding-bottom:100px;}.user-favorites-modal-partial .modal-favorites-section h4,.user-favorites-modal-partial .modal-favorites-section .font-h4{font-size:41px;text-align:center;}.user-favorites-modal-partial .modal-favorites-section .card-favorite .favorite-image-container{min-width:86px;}.user-favorites-modal-partial .see-more-button-container{position:sticky;bottom:50px;z-index:5;display:flex;justify-content:center;}.user-favorites-modal-partial .favorites-cta-description{text-align:center;}.user-favorites-modal-partial .favorites-cta-container{display:flex;flex-direction:column;align-items:center;}.user-favorites-modal-partial .favorites-cta-container .favorites-cta-title{text-align:center;margin:20px 0;}.user-favorites-modal-partial .favorites-cta-container .signForm{width:fit-content;}.favorites-header{margin-top:75px;margin-bottom:115px;padding-left:5%;}.category-header{margin-bottom:40px;padding-left:5%;}.favorites-section-page{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:auto;column-gap:10px;row-gap:10px;margin-bottom:var(--margin-module);}.favorites-section-page article:first-child .teaser-text{padding-left:24px;}.user-favorites-profile-page{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr auto;gap:15px;}.card-favorite .favorite-image-container{position:relative;}.card-favorite .favorite-image-container .media-image{height:100%;width:100%;}.card-favorite .favorite-image-container .media-image img{height:100%;width:100%;object-fit:cover;}.card-favorite .favorite-title a::after{display:none;}.card-favorite.favorite-thumbnail{display:flex;}.card-favorite.favorite-thumbnail .favorite-image-container{height:86px;width:86px;margin-right:23px;min-width:86px;}.card-favorite.favorite-thumbnail .favorite-image-container .favorite-toggle{right:6px;top:7px;}.card-favorite.favorite-thumbnail .favorite-image-container .favorite-toggle:hover{fill:#f1ab00;}.card-favorite.favorite-thumbnail .favorite-image-container .favorite-toggle span{pointer-events:none;}.card-favorite.favorite-thumbnail .favorite-meta-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;}.card-favorite.favorite-thumbnail .favorite-meta-container .favorite-category{color:#939191;text-transform:uppercase;font-size:14px;font-weight:bold;}.card-favorite.favorite-thumbnail .favorite-meta-container .favorite-title{min-block-size:50px;font-size:19px;}.card-favorite.favorite-full .favorite-image-container{height:280px;width:100%;margin-bottom:20px;}.card-favorite.favorite-full .favorite-image-container .favorite-toggle{right:10px;top:10px;}.favorite-toggle{position:absolute !important;right:20px !important;top:10px !important;left:auto !important;z-index:5 !important;width:20px !important;height:20px !important;background-color:unset;overflow:visible;transform-origin:center center;transition:transform 250ms ease-in-out;}.favorite-toggle .inside{opacity:1;}.favorite-toggle:hover{cursor:pointer;}@media only screen and (min-width:768px){.favorite-toggle{right:10px !important;}}.favorite-toggle:active{transform:scale(1.2);}.favorite-toggle svg{position:absolute;}.favorite-toggle .hover svg{display:none;}.favorite-toggle:hover svg,.favorite-toggle:focus-visible svg,.favorite-toggle.user-favorite svg{display:none;}.favorite-toggle:hover .hover svg,.favorite-toggle:focus-visible .hover svg,.favorite-toggle.user-favorite .hover svg{display:block;}.favorite-toggle span{pointer-events:none;}.favorite-toggle.active svg{fill:#ffffff;}.favorite-toggle::after{display:none !important;}.image-favorites{position:relative;}.image-favorites .favorite-toggle{width:30px !important;height:30px !important;top:30px !important;right:30px !important;}.image-favorites .favorite-toggle svg{width:30px !important;height:30px !important;}
.hero{background:#ffffff;color:#000000;margin-bottom:var(--margin-module);}.page-dark-theme .hero{background:none;}.hero-dark-theme .hero{background:#12181f;color:#ffffff;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){.hero h1{padding-top:20px;}}.hero .tag{font-size:16px !important;line-height:15px !important;}.hero .hero__container{overflow:hidden;}.hero .hero-content{margin:auto;}.hero .hero-content__subtitle{font-size:clamp(38px,3vw,41px);line-height:clamp(38px,3.1vw,42px);padding-bottom:10px;text-align:center;padding-top:20px;}.hero-inspire h1 .font-subtitle-large{animation:fadeIn 0.2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;animation-delay:0.1s;color:#767575;display:block;margin-bottom:15px;opacity:0;}@media only screen and (min-width:768px){.hero-inspire h1 .font-subtitle-large{margin-bottom:25px;}}.hero-inspire .hero-text{margin-bottom:60px;}@media only screen and (min-width:768px){.hero-inspire .hero-text{margin-bottom:85px;margin-inline:auto;max-width:calc(1000px + var(--margin-grid) * 2);}}@media only screen and (min-width:1920px){.hero-inspire .hero-text{max-width:calc(1300px + var(--margin-grid) * 2);}}.hero-inspire .hero-text.with-subtitle{margin-bottom:60px;}@media only screen and (min-width:768px){.hero-inspire .hero-text.with-subtitle{margin-bottom:100px;}}.hero-inspire .image{margin-bottom:0;}.hero-inspire .hero--title{margin-bottom:10px;}.hero-large-rectangle.is-inside .can-scroll,.hero-parallax.is-inside .can-scroll{position:fixed;}.hero-large-rectangle .hero-title-wrapper,.hero-parallax .hero-title-wrapper{opacity:0;}.hero-large-rectangle .hero-title-wrapper .hero-title .line-wrapper,.hero-parallax .hero-title-wrapper .hero-title .line-wrapper{overflow:hidden;padding-bottom:clamp(8px,1.4vw,25px);}.hero-large-rectangle .hero-title-wrapper .hero-title .line-wrapper + .line-wrapper,.hero-parallax .hero-title-wrapper .hero-title .line-wrapper + .line-wrapper{margin-top:calc(clamp(8px,1.4vw,25px) * -1);}.hero-large-rectangle{margin-top:calc((var(--header-height) + var(--menu-margin-top)) * -1);position:relative;}.hero-large-rectangle .hero__container{position:relative;}.hero-large-rectangle .hero__container.hero-screen{height:auto;}.hero-large-rectangle .hero-img .image{margin:0;}.hero-large-rectangle .hero-img .media{aspect-ratio:0.8;}@media only screen and (min-width:768px){.hero-large-rectangle .hero-img .media{aspect-ratio:1.3333;}}@media only screen and (min-width:768px){.hero-large-rectangle .hero-img img{position:absolute;width:100%;}}.hero-large-rectangle h1{left:50%;position:absolute;top:20%;transform:translate(-50%,0%);z-index:1;}@media only screen and (min-width:768px){.hero-large-rectangle h1{transform:translate(-50%,0%);}}.hero-parallax{aspect-ratio:0.8;margin-top:calc(var(--header-height) * -1);overflow:hidden;position:relative;width:100vw;}@media only screen and (min-width:600px){.hero-parallax{aspect-ratio:16/9;height:auto;}}.hero-parallax .hero__container{height:100%;}.hero-parallax .hero-title-wrapper{left:50%;overflow:hidden;position:absolute;top:26%;transform:translate(-50%,0);width:100%;z-index:6;}.hero-parallax .hero-title-wrapper .hero-title{padding-inline:0;max-width:350px;width:100%;transition:transform 250ms linear;}@media only screen and (min-width:600px){.hero-parallax .hero-title-wrapper .hero-title{max-width:400px;}}@media only screen and (min-width:768px){.hero-parallax .hero-title-wrapper .hero-title{max-width:1000px;padding-inline:calc(var(--margin-grid) * 2);}}@media only screen and (min-width:1366px){.hero-parallax .hero-title-wrapper .hero-title{max-width:1200px;padding:0;}}.hero-parallax .media-image{background:none !important;}.hero-parallax .media-image:before{content:none !important;}.hero-parallax .hero-img--back{left:50%;height:calc(100% + 100px);position:absolute;transform:translateX(-50%);z-index:4;}.hero-parallax .hero-img--back.is-video{height:100%;top:0;}.hero-parallax .hero-img--back.is-video video{height:100%;width:auto;}.hero-parallax .hero-img--back .media-image{height:100%;}.hero-parallax .hero-img--back .media-image img{height:100%;width:auto;}.hero-parallax .hero-img--front{bottom:-150px;height:calc(100% + 320px);left:50%;position:absolute;pointer-events:none;transform:translateX(-50%);z-index:7;}@media only screen and (min-width:768px){.hero-parallax .hero-img--front{left:53%;}}.hero-parallax .hero-img--front:after{background:#ffffff;content:"";display:block;top:100%;height:200px;position:absolute;width:100%;}.hero-parallax .hero-img--front .media-image{height:100%;}.hero-parallax .hero-img--front .media-image img{height:100%;width:auto;}[data-id="3106"] .hero-parallax .hero-img--front{bottom:-80px;height:calc(100% + 80px);}@media only screen and (min-width:768px){[data-id="3106"] .hero-parallax .hero-img--front{left:50%;}}@media only screen and (min-width:0) and (max-width:calc(380px - 1px)){[data-id="3106"] .hero-parallax .hero-img--front img{transform:translateX(-12.5vw);}}[data-id="3106"] .hero-parallax .hero-img--back{height:calc(100% + 80px);}@media only screen and (min-width:0) and (max-width:calc(380px - 1px)){[data-id="3106"] .hero-parallax .hero-img--back img{transform:translateX(-12.5vw);}}.hero-parallax.ratio-5-2{aspect-ratio:0.8;}@media only screen and (min-width:600px){.hero-parallax.ratio-5-2{aspect-ratio:5/2;}}.hero-parallax.ratio-5-2 .hero-img--back{transform:none;position:relative;left:auto;height:auto;}.hero-parallax.ratio-5-2 .hero-img--back img{width:100%;}@media only screen and (min-width:1920px){.hero-parallax.ratio-5-2 .media{display:flex;align-items:center;}.hero-parallax.ratio-5-2 .media picture{flex:1;}.hero-parallax.ratio-5-2 .media picture img{width:100%;}}a.go-back-link{font-size:14px;line-height:26px;margin:var(--margin-grid-lr);font-weight:600;position:absolute;top:calc(clamp(70px,7.3vw,100px) + var(--breadcrumb-margin-top));}a.go-back-link:after{content:none;}a.go-back-link svg{height:10px;transform:rotate(180deg);transition:0.3s;}a.go-back-link:hover svg{transform:rotate(180deg) translateX(3px);}
.gm-style .gm-control-active{width:40px !important;height:40px !important;}.gm-style .gm-style-iw{max-width:330px !important;font-family:Gelion,"sans-serif";}.gm-style .gm-style-iw a{width:fit-content;font-weight:600;text-transform:inherit;}.gm-style .gm-style-iw a:after{transform:scaleX(1);}.gm-style .gm-style-iw a:hover:after{animation:none;}.gm-style .gm-style-iw a svg{fill:#000000;width:14px;height:14px;margin:10px 7px 7px 7px;}.gm-style .gm-style-iw .container{display:flex;}.gm-style .gm-style-iw .container .left-area .media{width:126px;height:160px;}.gm-style .gm-style-iw .container .right-area{margin-left:20px;display:flex;flex-direction:column;justify-content:center;}.gm-style .gm-style-iw .container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;}.gm-style .gm-style-iw .container .right-area .field--name-title{font-size:19px;line-height:23px;font-weight:bold;margin-bottom:0;}.gm-style .gm-style-iw .container .right-area .desc{font-size:13px;line-height:16px;margin-bottom:5px;}.gm-style .gm-style-iw-c{padding:15px !important;border:1px solid black;min-width:330px !important;}.gm-style .gm-style-iw .field--name-title{font-size:19px;line-height:23px;font-weight:bold;margin-bottom:6px;}.gm-style .gm-ui-hover-effect{opacity:1 !important;}.gm-style button{top:0px !important;right:0 !important;width:51px !important;height:51px !important;}.gm-style button span{width:21px !important;height:21px !important;margin:15px !important;}.gm-style .gm-style-iw-tc::after{display:none;}.gm-style .gm-style-iw-t::after{content:none;}.gm-style .gm-style-iw-d::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none;}#map-marker-ajax-hub,#map-marker-ajax-nav,.map-marker-ajax{bottom:-1px;position:absolute;background:white;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px;opacity:0;width:100%;}#map-marker-ajax-hub.selected,#map-marker-ajax-nav.selected,.map-marker-ajax.selected{opacity:1;box-shadow:0px -3px 20px rgba(0,0,0,0.0705882353);}#map-marker-ajax-hub .btn-close,#map-marker-ajax-nav .btn-close,.map-marker-ajax .btn-close{position:absolute;top:20px;right:20px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#map-marker-ajax-hub .btn-close,#map-marker-ajax-nav .btn-close,.map-marker-ajax .btn-close{top:10px;}#map-marker-ajax-hub .btn-close .icon svg,#map-marker-ajax-nav .btn-close .icon svg,.map-marker-ajax .btn-close .icon svg{width:11px;height:11px;}}#map-marker-ajax-hub .container,#map-marker-ajax-nav .container,.map-marker-ajax .container{display:flex;}#map-marker-ajax-hub .container a,#map-marker-ajax-nav .container a,.map-marker-ajax .container a{text-decoration:underline;}#map-marker-ajax-hub .container a:after,#map-marker-ajax-nav .container a:after,.map-marker-ajax .container a:after{content:none;}#map-marker-ajax-hub .container .left-area .media,#map-marker-ajax-nav .container .left-area .media,.map-marker-ajax .container .left-area .media{width:115px;}#map-marker-ajax-hub .container .right-area,#map-marker-ajax-nav .container .right-area,.map-marker-ajax .container .right-area{margin-left:23px;display:flex;flex-direction:column;}#map-marker-ajax-hub .container .right-area .bundle,#map-marker-ajax-nav .container .right-area .bundle,.map-marker-ajax .container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;margin-top:3px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#map-marker-ajax-hub .container .right-area .bundle,#map-marker-ajax-nav .container .right-area .bundle,.map-marker-ajax .container .right-area .bundle{margin-bottom:10px;}}#map-marker-ajax-hub .container .right-area .desc,#map-marker-ajax-nav .container .right-area .desc,.map-marker-ajax .container .right-area .desc{margin-bottom:5px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#map-marker-ajax-hub .container .right-area .desc,#map-marker-ajax-nav .container .right-area .desc,.map-marker-ajax .container .right-area .desc{font-size:13px;line-height:13px;}}#map-marker-ajax-hub .container .right-area a,#map-marker-ajax-nav .container .right-area a,.map-marker-ajax .container .right-area a{font-weight:600;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#map-marker-ajax-hub .container .right-area a,#map-marker-ajax-nav .container .right-area a,.map-marker-ajax .container .right-area a{font-size:13px;line-height:13px;}}#map-marker-ajax-hub .container .right-area .field--name-title,#map-marker-ajax-nav .container .right-area .field--name-title,.map-marker-ajax .container .right-area .field--name-title{font-size:19px;line-height:23px;font-weight:bold;}#map-marker-ajax-hub .field--name-title,#map-marker-ajax-nav .field--name-title,.map-marker-ajax .field--name-title{font-size:19px;line-height:23px;font-weight:bold;margin-bottom:10px;}
.search-modal-partial .modal-search-section{display:flex;align-items:center;flex-direction:column;height:100%;overflow-y:auto;}.search-modal-partial .modal-search-section::-webkit-scrollbar{width:5px;}.search-modal-partial .modal-search-section::-webkit-scrollbar-track{background:#fff;}.search-modal-partial .modal-search-section::-webkit-scrollbar-thumb{background:#000;}.search-modal-partial .modal-search-section h4,.search-modal-partial .modal-search-section .font-h4{margin:6px 48px 30px 48px;font-size:41px;text-align:center;}.search-modal-partial .modal-search-section .ais-SearchBox-form{position:relative;width:330px;margin:auto;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input{width:290px;padding:0px 20px;font-size:16px;line-height:19px;border-radius:30px;border-width:2px;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input::placeholder{color:black;opacity:1;}.search-modal-partial .modal-search-section .ais-SearchBox-form .ais-SearchBox-input:focus::placeholder{color:#767575;}.search-modal-partial .modal-search-section .ais-SearchBox-form button{position:absolute;right:13px;top:4px;padding:7px;background:none;}.search-modal-partial .modal-search-section .ais-SearchBox-form button svg{width:17px;height:17px;fill:white;stroke-width:2px;stroke:black;}.search-modal-partial .modal-search-section .ais-SearchBox-form label{display:none;}.search-modal-partial .modal-search-section .popular-container{padding-top:50px;width:330px;margin:auto;}.search-modal-partial .modal-search-section .popular-container strong{padding-bottom:20px;display:inline-block;}.search-modal-partial .modal-search-section .popular-container .ais-Hits-item:nth-child(4),.search-modal-partial .modal-search-section .popular-container .ais-Hits-item:nth-child(5){display:none;}.search-modal-partial .modal-search-section .popular-container article{padding-bottom:15px;padding-top:0;position:relative;}.search-modal-partial .modal-search-section .popular-container article:hover img,.search-modal-partial .modal-search-section .popular-container article:hover svg{border:1px solid transparent;transform:scale(1.15);transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.search-modal-partial .modal-search-section .popular-container article img{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}.search-modal-partial .modal-search-section .popular-container article .container{display:flex;align-items:center;}.search-modal-partial .modal-search-section .popular-container article .container .left-area .media{width:85px;height:85px;}.search-modal-partial .modal-search-section .popular-container article .container .left-area .media-placeholder{padding:10px;}.search-modal-partial .modal-search-section .popular-container article .container .right-area{margin-left:23px;display:flex;flex-direction:column;}.search-modal-partial .modal-search-section .popular-container article .container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;margin-top:3px;}.search-modal-partial .modal-search-section .popular-container article .container .right-area .field--name-title{font-size:19px;line-height:23px;font-weight:600;}.search-modal-partial .modal-search-section .popular-container a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;}.search-modal-partial .modal-search-section .popular-container a:after{content:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions{width:330px;margin-top:15px;border:2px solid black;border-radius:30px;padding:16px 20px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions:has(.ais-Hits--empty),.search-modal-partial .modal-search-section #global-nav-hits-propositions.noresults{border:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits--empty{font-weight:600;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits-item{margin-bottom:17px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions .ais-Hits-item:last-of-type{margin-bottom:0;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article{position:relative;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container{display:flex;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area{display:flex;flex-direction:column;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .container .right-area .field--name-title{font-size:19px;line-height:23px;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article .left-area{display:none;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;}.search-modal-partial .modal-search-section #global-nav-hits-propositions article a:after{content:none;}.search-modal-partial .modal-search-section .btn-see-results{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);}#search-page-container{padding-top:70px;}#search-page-container .search-filters-page--container{justify-content:start;display:flex;margin:0 var(--margin-grid);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active{height:100vh;overflow:hidden;}}#search-page-container .results{margin:0 var(--margin-grid);padding-top:40px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results{padding-top:10px;}}#search-page-container .results #stats{padding-bottom:30px;}#search-page-container .results #stats label{font-weight:600;}#search-page-container .results #search-page-hits li{margin:0 0 20px;}#search-page-container .results #search-page-hits article{padding-top:0;}#search-page-container .results #search-page-hits a{width:100%;}#search-page-container .results #search-page-hits a:after{content:none;}#search-page-container .results #search-page-hits a:hover img{border:1px solid transparent;transform:scale(1.15);transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}#search-page-container .results #search-page-hits a img{transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}#search-page-container .results .result-container{display:flex;}#search-page-container .results .result-container .left-area .media{width:175px;height:175px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results .result-container .left-area .media{width:85px;height:85px;}#search-page-container .results .result-container .left-area .media.media-placeholder{padding:10px;}}#search-page-container .results .result-container .right-area{margin-left:30px;display:flex;flex-direction:column;justify-content:center;max-width:500px;}#search-page-container .results .result-container .right-area .bundle{font-size:13px;line-height:13px;color:#767575;text-transform:uppercase;font-weight:bold;}#search-page-container .results .result-container .right-area .field--name-title{font-size:23px;line-height:24px;font-weight:bold;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .results .result-container .right-area .desc{display:none;}}#search-page-container .results #pagination{justify-content:center;}#search-page-container .search-page-filters{background-color:white;border:1px solid #767575;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);cursor:pointer;margin-left:15px;position:absolute;left:calc(var(--margin-grid) + 330px);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters{left:auto;right:124px;}}#search-page-container .search-page-filters .remove-active{animation:slideDown 0.2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;}#search-page-container .search-page-filters .txt{padding:16px 23px 16px 20px;z-index:3;position:relative;font-weight:600;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters .txt{padding:5px 12px;font-size:13px;}#search-page-container .search-page-filters .txt svg{width:13px;height:13px;margin-top:2px;}}@media (hover:hover){#search-page-container .search-page-filters:not(.active):hover{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}}#search-page-container .search-page-filters:not(.active):focus,#search-page-container .search-page-filters:not(.active):focus-visible,#search-page-container .search-page-filters:not(.active):focus-within{box-shadow:inset 0 0 0 1px #000000;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid black;}#search-page-container .search-page-filters .icon{margin-right:14px;}#search-page-container .search-page-filters svg{width:20px;height:13px;}#search-page-container .search-page-filters.active{cursor:initial;overflow:hidden;z-index:1;border-radius:20px;border:2px solid #000000;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active{top:0;bottom:0;left:0;right:0;border-radius:0;transition-delay:0s,0s,0s,0s;transition-property:top,bottom,left,right;transition-duration:0s;margin:0;z-index:106;position:fixed;}}#search-page-container .search-page-filters.active .btn-apply #apply-filters{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active .txt{font-size:38px;font-weight:600;text-align:center;line-height:38px;padding:40px 18px;}#search-page-container .search-page-filters.active .txt .icon{display:none;}}#search-page-container .search-page-filters.active .filters{max-height:320px;max-width:400px;padding:0px 15px 15px;transition-delay:0s;margin:auto;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .search-page-filters.active .filters{min-height:100%;top:-118px;position:relative;padding-top:118px;}}#search-page-container .search-page-filters.active .filters .close{opacity:1;pointer-events:auto;z-index:3;cursor:pointer;}#search-page-container .search-page-filters.active .filters .ais-RefinementList-item,#search-page-container .search-page-filters.active .filters .ais-ClearRefinements-button{transform:translateY(0px);opacity:1;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955);margin:5px;}#search-page-container .buttons{position:absolute;right:25px;}@media only screen and (min-width:768px){#search-page-container .buttons{display:none;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .buttons .ais-Stats label{font-size:13px;}}#search-page-container .buttons .search-reset{margin-left:20px;margin-right:auto;}#search-page-container .buttons .btn-reset{background:none;display:none;transform:translateY(2px);}#search-page-container .buttons .btn-reset:disabled{display:none;}#search-page-container .buttons .btn-reset svg{height:14px;margin:0 8px 0 0;width:14px;}@media only screen and (min-width:600px){#search-page-container .buttons .btn-reset{display:flex;font-size:13px;}}@media only screen and (min-width:768px){#search-page-container .buttons .btn-reset{font-size:13px;}}#search-page-container .buttons .btn{height:30px;font-weight:600;text-transform:capitalize;padding:5px 12px;margin:0;font-size:13px;}#search-page-container .buttons .btn svg{fill:white;stroke-width:2px;stroke:black;width:13px;height:13px;margin-left:0;}#search-page-container .filters{max-height:0;max-width:0;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters{transition-delay:0s;}}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters .btn-apply{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}}@media only screen and (min-width:768px){#search-page-container .filters .btn-apply{display:none;}}#search-page-container .filters .btn-apply #apply-filters{transform:translateY(50px);opacity:0;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955),opacity 0.2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease 0.2s;position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;}@media (hover:hover){#search-page-container .filters .btn-apply #apply-filters:hover{background-position:left top;}}#search-page-container .filters .btn-apply #apply-filters:focus,#search-page-container .filters .btn-apply #apply-filters:focus-visible,#search-page-container .filters .btn-apply #apply-filters:focus-within{background-position:left top;}#search-page-container .filters .close{position:absolute;top:20px;right:20px;opacity:0;pointer-events:none;}#search-page-container .filters .ais-RefinementList-item,#search-page-container .filters .ais-ClearRefinements-button{transform:translateY(50px);opacity:0;display:inline-flex;align-items:center;background-color:white;color:#000000;border-color:#767575;border-width:1px;border-style:solid;font-weight:600;text-transform:capitalize;font-size:13px;line-height:35px;margin:0;padding-left:15px;padding-right:15px;height:35px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .filters .ais-RefinementList-item,#search-page-container .filters .ais-ClearRefinements-button{transition:none;}}@media (hover:hover){#search-page-container .filters .ais-RefinementList-item:hover,#search-page-container .filters .ais-ClearRefinements-button:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-RefinementList-item:focus-visible,#search-page-container .filters .ais-RefinementList-item:focus-within,#search-page-container .filters .ais-ClearRefinements-button:focus,#search-page-container .filters .ais-ClearRefinements-button:focus-visible,#search-page-container .filters .ais-ClearRefinements-button:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000000;}#search-page-container .filters .ais-RefinementList-item:focus:not(:focus-visible),#search-page-container .filters .ais-ClearRefinements-button:focus:not(:focus-visible){outline:none;outline-offset:0;}#search-page-container .filters .ais-RefinementList-item.btn-primary-filled,#search-page-container .filters .ais-ClearRefinements-button.btn-primary-filled{color:#ffffff;}#search-page-container .filters .ais-RefinementList-item svg,#search-page-container .filters .ais-ClearRefinements-button svg{position:relative;top:4px;margin-right:8px;height:18px;width:18px;margin-top:0;margin-bottom:0;margin-left:0;}#search-page-container .filters .ais-RefinementList-item--disabled,#search-page-container .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;display:flex;align-items:center;width:fit-content;}@media (hover:hover){#search-page-container .filters .ais-RefinementList-item--disabled:hover,#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#search-page-container .filters .ais-RefinementList-item--disabled:focus,#search-page-container .filters .ais-RefinementList-item--disabled:focus-visible,#search-page-container .filters .ais-RefinementList-item--disabled:focus-within,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}#search-page-container .filters .ais-RefinementList-item--disabled svg,#search-page-container .filters .ais-ClearRefinements-button--disabled svg{height:17px;width:17px;fill:#ffffff;margin-top:0;margin-bottom:0;}#search-page-container .filters .ais-RefinementList-item a:after,#search-page-container .filters .ais-ClearRefinements-button a:after{content:none;}#search-page-container .filters .ais-ClearRefinements-button{margin-top:0;}#search-page-container .filters .ais-ClearRefinements-button--disabled{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(45deg,#767575 50%,#000000 50%);background-size:250% 100%;background-position:right bottom;transition:background-position 0.5s ease;background-color:#000000;color:#ffffff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow 0.2s cubic-bezier(0.455,0.03,0.515,0.955),transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);}@media (hover:hover){#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{background-position:left top;}}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{background-position:left top;}@media (hover:hover){#search-page-container .filters .ais-ClearRefinements-button--disabled:hover{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-visible,#search-page-container .filters .ais-ClearRefinements-button--disabled:focus-within{box-shadow:inset 0 0 0 1px #000000;border-color:#000000;}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000000;}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus:not(:focus-visible){outline:none;outline-offset:0;}#search-page-container .filters .ais-ClearRefinements-button--disabled svg{height:20px;width:20px;margin-left:7px;transition:margin 0.3s ease;margin-top:0;margin-bottom:0;}#search-page-container .ais-SearchBox-form{position:relative;width:330px;margin:auto;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .ais-SearchBox-form{width:200px;}}#search-page-container .ais-SearchBox-form .ais-SearchBox-input{width:290px;padding:0px 20px;font-size:16px;line-height:19px;border-radius:30px;}@media only screen and (min-width:0) and (max-width:calc(768px - 1px)){#search-page-container .ais-SearchBox-form .ais-SearchBox-input{width:160px;}}#search-page-container .ais-SearchBox-form .ais-SearchBox-input::placeholder{color:black;opacity:1;}#search-page-container .ais-SearchBox-form button{position:absolute;right:13px;top:2px;padding:7px;background:none;}#search-page-container .ais-SearchBox-form button svg{width:17px;height:17px;fill:white;stroke-width:2px;stroke:black;}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset{top:0;}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset svg{fill:black;width:9px;height:9px;}#search-page-container .ais-SearchBox-form .ais-SearchBox-submit.hide,#search-page-container .ais-SearchBox-form .ais-SearchBox-reset.hide{display:none;}#search-page-container .ais-SearchBox-form label{display:none;}.search-page-no-results{max-width:650px;margin-bottom:105px;}.search-page-no-results h4,.search-page-no-results .font-h4{margin-bottom:15px;}.search-page-no-results a{margin-bottom:15px;}.search-page-no-results a:after{content:none;}.search-page-no-results a .icon{top:3px;position:relative;margin-left:0;transition:all 0.2s ease;}.search-page-no-results a:hover .icon{margin-left:5px;transition:all 0.2s ease;}.search-page-no-results p{margin-bottom:20px;}
.section-text-image-grid,.text-image-module{--gap-width:0;}@media only screen and (min-width:600px){.section-text-image-grid,.text-image-module{--gap-width:30px;}}@media only screen and (min-width:1920px){.section-text-image-grid,.text-image-module{--gap-width:40px;}}.section-text-image-grid .title,.text-image-module .title{margin-bottom:var(--margin-module);text-align:center;}.section-text-image-grid .ty-grid-left--area,.text-image-module .ty-grid-left--area{position:relative;}.section-text-image-grid .ty-grid-left--area .image-absolute,.text-image-module .ty-grid-left--area .image-absolute{position:relative;}@media only screen and (min-width:1024px){.section-text-image-grid .ty-grid-left--area .image-absolute,.text-image-module .ty-grid-left--area .image-absolute{left:calc(var(--margin-grid) * -1);width:calc(100% + var(--margin-grid) + var(--gap-width) / 2);}}.section-text-image-grid .ty-grid-left--area .image-absolute .img,.text-image-module .ty-grid-left--area .image-absolute .img{position:relative;}@media only screen and (min-width:1920px){.section-text-image-grid .ty-grid-left--area .image-absolute .img,.text-image-module .ty-grid-left--area .image-absolute .img{max-height:1170px;overflow:hidden;object-fit:cover;object-position:center;}}.section-text-image-grid .ty-grid-left--area .image-absolute .img img,.text-image-module .ty-grid-left--area .image-absolute .img img{display:block;}.section-text-image-grid .ty-grid-left--area .image-absolute .img .btn,.text-image-module .ty-grid-left--area .image-absolute .img .btn{position:absolute;bottom:25px;right:20px;z-index:3;padding-left:15px;padding-right:15px;}.section-text-image-grid .ty-grid-left--area .image-absolute .img .btn svg,.text-image-module .ty-grid-left--area .image-absolute .img .btn svg{fill:black;width:10px;height:10px;margin-right:10px;margin-left:0;}@media only screen and (min-width:0) and (max-width:calc(1024px - 1px)){.section-text-image-grid .ty-grid-left--area .image-absolute .img .btn,.text-image-module .ty-grid-left--area .image-absolute .img .btn{left:20px;right:auto;font-size:0;padding:4px;height:40px;width:40px;}.section-text-image-grid .ty-grid-left--area .image-absolute .img .btn svg,.text-image-module .ty-grid-left--area .image-absolute .img .btn svg{margin-left:10px;}}.section-text-image-grid .ty-grid-left--area .image-absolute .font-caption,.text-image-module .ty-grid-left--area .image-absolute .font-caption{max-width:calc(50% - 20px);}@media only screen and (min-width:1024px){.section-text-image-grid .ty-grid-left--area .image-absolute .font-caption,.text-image-module .ty-grid-left--area .image-absolute .font-caption{margin-left:var(--margin-grid);}}@media only screen and (min-width:600px){.section-text-image-grid .ty-grid-left--area .image-absolute .font-caption,.text-image-module .ty-grid-left--area .image-absolute .font-caption{max-width:none;}}.section-text-image-grid a.btn-primary,.text-image-module a.btn-primary{margin-top:20px;}.section-text-image-grid .layout-wysiwyg h5,.text-image-module .layout-wysiwyg h5{letter-spacing:0;font-weight:700;font-size:clamp(38px,3.7vw,60px);line-height:clamp(38px,3.5vw,56px);}
body.user-login,body.user-reset-form,body.user-pass{background:url("/themes/custom/cossette/src/assets/images/bg-login.webp") center/cover no-repeat;}body.user-login #block-tabs,body.user-reset-form #block-tabs,body.user-pass #block-tabs{display:none;}body.user-login .torn-paper--bg-yellow,body.user-reset-form .torn-paper--bg-yellow,body.user-pass .torn-paper--bg-yellow{position:relative;}body.user-login .torn-paper--bg-yellow::before,body.user-reset-form .torn-paper--bg-yellow::before,body.user-pass .torn-paper--bg-yellow::before{-webkit-mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/torn-paper-2.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:top;mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/torn-paper-2.svg");mask-repeat:no-repeat;mask-position:top;position:absolute;top:-20px;left:0;content:"";width:100%;height:22px;background-color:inherit;}body.user-login form.user-pass,body.user-login form.user-pass-reset,body.user-reset-form form.user-pass,body.user-reset-form form.user-pass-reset,body.user-pass form.user-pass,body.user-pass form.user-pass-reset{display:flex;flex-direction:column;gap:20px;}body.user-login .region-content,body.user-reset-form .region-content,body.user-pass .region-content{display:flex;min-height:calc(100vh - var(--header-height));}body.user-login .region-content .form-user-wrapper,body.user-reset-form .region-content .form-user-wrapper,body.user-pass .region-content .form-user-wrapper{margin:auto;background:var(--main-color);padding:90px 46px;}.form-user-wrapper{--min-width:380px;max-width:390px;text-align:center;}.form-user-wrapper #edit-pass .js-form-item{max-width:100%;}.form-user-wrapper #edit-pass .js-form-item .password-confirm,.form-user-wrapper #edit-pass .js-form-item .password-strength,.form-user-wrapper #edit-pass .js-form-item input{width:100%;}.form-user-wrapper #edit-pass #password-policy-status{width:100%;}.form-user-wrapper .business-registration-title{margin:60px 0;}.form-user-wrapper .who-are-you-title{margin:20px 0;}.form-user-wrapper .whats-your-business-title{margin-top:80px;}.form-user-wrapper .whats-your-business-blurb{margin:30px 0;}.form-user-wrapper .btn-primary{margin:0 auto;}.form-user-wrapper .form .form-item{margin:10px 0;}.form-user-wrapper .form input{background-color:white;}.form-user-wrapper .form input::placeholder{font-weight:bold;opacity:1;color:#000;font-size:16px;line-height:50px;}.form-user-wrapper #edit-password-reset-link{margin:15px 0;font-size:14px;font-weight:700;text-transform:uppercase;}.form-user-wrapper #edit-password-reset-link::after{display:none;}.form-user-wrapper .form-actions{display:flex;justify-content:center;}.mobile-cta{display:none;}.user-profile{display:grid;grid-template-columns:minmax(min-content,1fr) minmax(min-content,380px);grid-template-areas:unset;margin-top:50px;column-gap:30px;}@media (min-width:768px){.user-profile{margin-bottom:120px;}}.user-profile .greetings-section h1{align-items:center;text-align:left;display:flex;gap:20px;}.user-profile .greetings-section h1 span{text-transform:uppercase;}.user-profile .greetings-section span{position:relative;display:flex;justify-content:center;align-items:center;height:clamp(45px,4.1vw,70px);width:clamp(45px,4.1vw,70px);flex-shrink:0;}.user-profile .greetings-section span::before{content:"";background-color:#f1ab00;border-radius:100%;height:100%;width:100%;display:flex;position:absolute;z-index:-1;bottom:-2px;}.user-profile .profile-section{padding:50px 0 0;}.user-profile .profile-section form{width:65%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr auto;}.user-profile .profile-section form .form-item{margin:20px 20px 20px 0;}.user-profile .profile-section form .form-item label{display:block;color:#939191;font-size:14px;}.user-profile .profile-section form .form-item span{font-weight:600;}.user-profile .profile-section form .btn{grid-column:1/-1;width:fit-content;display:flex;align-items:center;}.user-profile .profile-section form.is-editing .form-item span,.user-profile .profile-section form.is-editing .form-item span{display:none;}.user-profile .profile-section form:not(.is-editing) .form-item input,.user-profile .profile-section form:not(.is-editing) .form-item select{display:none;}.user-profile .newsletter-section{padding:50px 0;border-bottom:2px solid #c2c7ca;}.user-profile .newsletter-section .newsletter-preference-description{margin:10px 0;}.user-profile .newsletter-section .btn{margin:20px 0;}.user-profile .favorites-section{padding-bottom:70px;}.user-profile .favorites-section .user-profile-favorites-title{margin:30px 0;}.user-profile .favorites-section .explore-description{margin:30px 0;}.user-profile .favorites-section .title-what-to-see{margin:20px 0;}.user-profile .favorites-section .see-all-button{margin-top:20px;}.user-profile .favorites-section .hub-list{padding-bottom:50px;}.user-profile .favorites-section .hub-list .hub-list-item{font-size:14px;font-weight:bold;text-transform:uppercase;padding:5px 0;}.user-profile .favorites-section .hub-list .hub-list-item a svg{margin-left:10px;height:13px;width:13px;}.user-profile .favorites-section .hub-list .hub-list-item a::after{display:none;}.user-profile .profile-cta{padding-top:30px;}.user-profile .profile-cta .torn-paper--bg-yellow{margin:auto;background:var(--main-color);padding:90px 46px;position:sticky;top:45px;min-height:520px;display:flex;flex-direction:column;justify-content:center;overflow-x:clip;}.user-profile .profile-cta .torn-paper--bg-yellow::before{width:380px !important;}.user-profile .profile-cta .torn-paper--bg-yellow .listing-guide{text-align:left;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz{text-align:left;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz .intro,.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz .results{display:none;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz .intro.active,.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz .results.active{display:block;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz p{margin:20px 0;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz.retake-user-quiz p{margin:10px 0;}.user-profile .profile-cta .torn-paper--bg-yellow .user-quiz.retake-user-quiz .retake-button{display:flex;width:fit-content;align-items:center;}.user-profile .profile-cta .torn-paper--bg-yellow .wysiwyg-col-1-module{margin:0 !important;}.user-profile .profile-cta .torn-paper--bg-yellow .wysiwyg-col-1-module .ty-grid--container{margin:0 !important;display:flex !important;flex-direction:column;}.user-profile .profile-cta .torn-paper--bg-yellow .wysiwyg-col-1-module .ty-grid--container p{margin:20px 0;width:90%;}.user-profile .profile-cta .torn-paper--bg-yellow .wysiwyg-col-1-module .ty-grid--container .wysiwyg-title{letter-spacing:0;font-weight:700;font-size:clamp(38px,3vw,41px);line-height:clamp(38px,3.1vw,42px);letter-spacing:0;margin:0 0 10px;}.user-profile .profile-cta .torn-paper--bg-yellow::before{-webkit-mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/torn-paper-2.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:top;mask-image:url("/themes/custom/cossette/dist/assets/ty-svg/torn-paper-2.svg");mask-repeat:no-repeat;mask-position:top;position:absolute;top:-20px;left:0;content:"";width:100%;height:22px;background-color:inherit;}.user-profile .business-section{margin-top:40px;padding-bottom:20px;border-bottom:2px solid #c2c7ca;}.user-profile .business-section .business-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;}.user-profile .business-section .business-container .business-title{max-width:calc(100% - 180px - 10px);}.user-profile .business-section .business-container .business-status{color:#939191;text-transform:uppercase;font-size:14px;font-weight:bold;display:flex;align-items:center;}.user-profile .business-section .business-container .business-status span{width:10px;position:relative;display:flex;justify-content:center;align-items:center;margin-right:5px;}.user-profile .business-section .business-container .business-status span.published::before{background-color:#108342;}.user-profile .business-section .business-container .business-status span.draft::before{background-color:#d41818;}.user-profile .business-section .business-container .business-status span.in_review::before{background-color:#256daa;}.user-profile .business-section .business-container .business-status span.archived::before{background-color:#656565;}.user-profile .business-section .business-container .business-status span::before{content:"";border-radius:100%;height:10px;width:10px;display:flex;}.user-profile .business-section .business-container .business-update-text{width:100%;}.user-profile .business-section .business-container .btn{margin-top:20px;}.user-profile .business-section .business-container .translation-container{width:100%;display:flex;align-items:center;margin:30px 0;gap:20px;}.user-profile .business-section .business-container .translation-container a{margin-top:0;}.user-profile .business-section .business-container .translation-container .business-larger-audience{height:31px;font-weight:600;}.user-profile .business-section .business-container .translation-container svg{fill:#000;width:12px;height:12px;}.user-profile .package-section{padding-bottom:30px;border-bottom:2px solid #c2c7ca;}.user-profile .package-section .package-buttons-container{display:flex;}.user-profile .package-section .package-buttons-container .add-package-button{margin:20px 0;}.user-profile .package-section .package-buttons-container .watch-package-video-button{margin:20px 20px;}.user-profile .package-section .user-packages-title{margin:30px 0;}.user-profile .package-section .packages-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;row-gap:30px;}.user-profile .package-section .packages-container .card-package{display:flex;}.user-profile .package-section .packages-container .card-package .package-image-container{position:relative;height:86px;min-width:86px;width:86px;margin-right:23px;}.user-profile .package-section .packages-container .card-package .package-image-container .package-edit-button{width:25px;height:25px;right:-5px;top:-5px;position:absolute;z-index:1;background:black;border-radius:100%;display:flex;justify-content:center;align-items:center;}.user-profile .package-section .packages-container .card-package .package-image-container .package-edit-button .icon{width:15px;height:15px;}.user-profile .package-section .packages-container .card-package .package-image-container .package-edit-button svg{display:block;width:15px;height:15px;fill:white !important;}.user-profile .package-section .packages-container .card-package .package-image-container .package-edit-button::after{display:none;}.user-profile .package-section .packages-container .card-package .package-image-container .media-image{height:100%;width:100%;}.user-profile .package-section .packages-container .card-package .package-image-container .media-image img{height:100%;width:100%;object-fit:cover;position:relative;z-index:1;}.user-profile .package-section .packages-container .card-package .package-meta-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status{color:#939191;text-transform:uppercase;font-size:14px;font-weight:bold;display:flex;align-items:center;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span{width:10px;position:relative;display:flex;justify-content:center;align-items:center;margin-right:5px;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span.published::before{background-color:#108342;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span.draft::before{background-color:#d41818;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span.in_review::before{background-color:#256daa;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span.archived::before{background-color:#656565;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-status span::before{content:"";border-radius:100%;height:10px;width:10px;display:flex;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-title{min-block-size:50px;font-size:19px;width:80%;}.user-profile .package-section .packages-container .card-package .package-meta-container .package-title a::after{display:none;}@media (max-width:768px){.desktop-cta{display:none;}.mobile-cta{display:flex;}.mobile-cta div.form-user-wrapper.torn-paper--bg-yellow{padding:90px 32px 65px;max-width:unset;min-height:315px;}.mobile-cta div.form-user-wrapper.torn-paper--bg-yellow:before{top:-4vw;height:50px;width:100% !important;}.user-profile{grid-template-columns:1fr;margin-top:0;}.user-profile section{margin-left:5%;margin-right:5%;}.user-profile .greetings-section h1{flex-direction:column;text-align:center;font-weight:700;font-size:clamp(48px,6.2vw,110px);line-height:clamp(45px,5.9vw,105px);}.user-profile .greetings-section h1 span{height:80px;width:80px;font-size:60px;}.user-profile .profile-section{border-bottom:none;margin-bottom:60px;}.user-profile .profile-section form{grid-template-columns:1fr;}.user-profile .profile-section form .password-container{grid-row:4;}.user-profile .favorites-section{border-bottom:none;}.user-profile .favorites-section .user-favorites-profile-page{display:flex;flex-direction:column;gap:20px 0;}.user-profile .package-section .packages-container{display:flex;flex-direction:column;}}
