/* @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 GNU-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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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-down,.scroll-up) .header--container:not(.open) .header-logo svg{fill:#fff}.page.hero-dark-theme header:not(.scroll-down,.scroll-up) .header--container:not(.open) .header-nav--container--right{color:#fff}.page.hero-dark-theme header:not(.scroll-down,.scroll-up) .header--container:not(.open) .header-nav--container--right svg{stroke:#fff}.page.hero-dark-theme header:not(.scroll-down,.scroll-up) .header--container:not(.open) .header-nav--container--right .burger-menu-btn__bar{background:#fff}.page.hero-dark-theme header:not(.scroll-down,.scroll-up) .header--container:not(.open) .header-nav--container--right .btn-menu-outlined{border-color:#fff}.page.page-dark-theme .layout-content{background-color:#12181f;color:#fff}.page.page-dark-theme .layout-content .hero-img--front:after{background:#12181f}.page.page-dark-theme .layout-content svg{fill:#fff}.page.page-dark-theme .layout-content .tabs .tabs-trigger{color:#fff}.page.page-dark-theme .layout-content .tabs .tabs-trigger:after{background-color:#fff}.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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-menu-outlined{border-color:#fff}.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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu svg,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu use,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-menu use{stroke:#fff !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:#fff}.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:#fff}.page.page-dark-theme .layout-content ::placeholder{color:#fff}.page.page-dark-theme .layout-content .footer-utility--links a::after{background-color:#fff}.page.page-dark-theme .layout-content button.btn-link:hover .round,.page.page-dark-theme .layout-content input[type=submit].btn-link:hover .round,.page.page-dark-theme .layout-content .btn.btn-link:hover .round,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-link:hover .round{background:#fff}.page.page-dark-theme .layout-content button.btn-link .round,.page.page-dark-theme .layout-content input[type=submit].btn-link .round,.page.page-dark-theme .layout-content .btn.btn-link .round,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-link .round{border-color:#fff}.page.page-dark-theme .layout-content button.btn-link .round 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 .btn.btn-link .round svg.arrow-full-right,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg.arrow-full-right,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-link .round svg.arrow-full-right{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:round}.page.page-dark-theme .layout-content button.btn-link .round 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 .btn.btn-link .round svg.arrow-full-right.white,.page.page-dark-theme .layout-content .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg.arrow-full-right.white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .page.page-dark-theme .layout-content a.btn-link .round svg.arrow-full-right.white{stroke:#000;stroke-width:8;stroke-linecap:round}.page .padding--30{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){.page .padding--30{padding-top:0;padding-bottom:0}}.page .show-mobile{display:none}.page .show-mobile-open{display:none}.page .btn-hide-mobile{margin-top:30px;display:flex !important}.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{overflow:hidden;height:100vh}.page{position:relative;min-height:300px;padding-top:var(--header-height)}.container-bg-image{background-image:var(--background)}.section--background-image{color:var(--secondary-color-white-50);background-image:var(--background);background-size:cover}.torn-paper--tile--container{height:100%;overflow:hidden}.torn-paper--tile--container:after{content:none !important}.torn-paper--tile--container>div{padding:60px 40px;height:100%}.torn-paper--tile--container>svg{width:100%;margin-bottom:-10px}.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 .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 .4s cubic-bezier(0.455,0.03,0.515,0.955) forwards}.torn-paper--tile--container.torn-paper--bg-yellow>div{background-color:#f1ab00;color:#000}.torn-paper--tile--container.torn-paper--bg-yellow>svg{fill:#f1ab00}.torn-paper--tile--container.torn-paper--bg-yellow .search-arrow svg{fill:#000}.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:#fff}}.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:#fff}.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:#000}.is-winter .torn-paper--tile--container>div{background-color:#032e6c;color:#fff}.is-winter .torn-paper--tile--container>svg{fill:#032e6c}.is-winter .torn-paper--tile--container .search-arrow svg{fill:#fff}.is-spring .torn-paper--tile--container>div{background-color:#8a3794;color:#fff}.is-spring .torn-paper--tile--container>svg{fill:#8a3794}.is-spring .torn-paper--tile--container .search-arrow svg{fill:#fff}.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:#000}.season-summer{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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-link:hover .round{background-color:#006f6f}.season-summer .btn.btn-link .round,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-link .round{border-color:#006f6f}.season-summer .btn.btn-link .round svg path,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg path,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-link .round svg path{stroke:#006f6f}.season-autumn{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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-link:hover .round{background-color:#d44518}.season-autumn .btn.btn-link .round,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-link .round{border-color:#d44518}.season-autumn .btn.btn-link .round svg path,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg path,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-link .round svg path{stroke:#d44518}.season-winter{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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-link:hover .round{background-color:#032e6c}.season-winter .btn.btn-link .round,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-link .round{border-color:#032e6c}.season-winter .btn.btn-link .round svg path,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg path,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-link .round svg path{stroke:#032e6c}.season-spring{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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-link:hover .round{background-color:#73227c}.season-spring .btn.btn-link .round,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-link .round{border-color:#73227c}.season-spring .btn.btn-link .round svg path,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg path,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-link .round svg path{stroke:#73227c}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-right .btn,.text-right .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .text-right a{justify-content:end}.text-center{text-align:center !important}.text-center .btn,.text-center .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a,.cossette-forms-profile-completion-form .section-checkboxes .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{max-width:590px;text-align:center;margin:auto}.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{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;width:auto;-webkit-overflow-scrolling:touch}.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:#000}.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{text-align:center;margin-bottom:var(--margin-module)}#preLoader{width:100%;height:100%;position:fixed;z-index:9999;background:no-repeat center center #fff;transition:opacity .5s ease-in-out;display:flex;align-items:center;justify-content:center}#preLoader .preLoader-logo{max-width:100%;width:140px;height:100px;margin:auto;position:relative}@media only screen and (min-width:480px){#preLoader .preLoader-logo{width:210px}}#preLoader .preLoader-logo .ty-logo-star{max-width:100%;height:40px;width:40px;position:absolute;left:56%;top:6%;z-index:1;object-fit:contain;object-position:center;transform-origin:center;animation:spin 2.2s ease-in-out}@media only screen and (min-width:480px){#preLoader .preLoader-logo .ty-logo-star{top:-12%;left:54%;height:auto;width:auto}}#preLoader .preLoader-logo .ty-logo-front{max-width:100%;height:auto;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;z-index:2}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.can-scroll{bottom:47px;display:none;position:absolute;left:calc(100vw - 62px);transform:translateX(-100%);width:38px;z-index:7}@media only screen and (min-width:1024px){.can-scroll{display:block}}.can-scroll .arrow--container{display:flex;align-items:center;justify-content:center;position:relative;top:0;background-color:#fff;width:38px;height:38px;border-radius:20px;animation:bounce 4s cubic-bezier(0.455,0.03,0.515,0.955) infinite}.can-scroll .arrow--container .icon{height:20px;width:13px}.can-scroll .arrow--container .icon svg{fill:#000;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;min-height:calc(100vh - var(--header-height));background:#f1ab00;display:flex;flex-direction:column;justify-content:center}.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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}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 .2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000;background-color:#000}@media(hover:hover){.page a:hover:after,.ck-editor__main a:hover:after,.page-wrapper a:hover:after{animation:kf-underline-text .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 .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:.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:.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:.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:.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:#eee;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:#000}#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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}@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 .4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;opacity:1}.animate-out{animation:fadeOut .2s cubic-bezier(0.455,0.03,0.515,0.955) forwards}.animate-delay{animation-delay:.3s}.line-in:before,.line-in:after{animation:kf-underline-text .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:rgba(0,0,0,0)}.header .header--container.open{background-color:#fff}.header.scroll-up{position:fixed;top:var(--menu-margin-top);left:0;width:100%;transform:translateY(0)}.header.scroll-up .header--container{background-color:#fff;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}@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: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:.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 #000;margin:0 0 60px;padding:0 0 60px}@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}}.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-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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-xs-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-xs-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-xs-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-xs-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-xs-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-xs-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-xs-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-xs-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-xs-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-xs-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-xs-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-sm-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-sm-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-sm-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-sm-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-sm-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-sm-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-sm-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-sm-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-sm-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-sm-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-sm-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-smd-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-smd-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-smd-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-smd-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-smd-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-smd-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-smd-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-smd-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-smd-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-smd-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-smd-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-md-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-md-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-md-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-md-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-md-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-md-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-md-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-md-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-md-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-md-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-md-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 1)}.col-lg-2{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 2)}.col-lg-3{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 3)}.col-lg-4{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 4)}.col-lg-5{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 5)}.col-lg-6{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 6)}.col-lg-7{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 7)}.col-lg-8{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 8)}.col-lg-9{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 9)}.col-lg-10{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 10)}.col-lg-11{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.5);width:calc(var(--col-width) * 11)}.col-lg-12{padding-left:calc(var(--gutters)*.5);padding-right:calc(var(--gutters)*.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:#000;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 #000}.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)}.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:#fff}.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:#fff}.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 .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:#fff !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:#fff}.footer .footer-items--container.footer-newsletter--container .form-item-consent label a{color:#fff;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:#fff solid 1px;box-shadow:inherit;border:1px solid #fff}.footer .footer-items--container.footer-newsletter--container form label{color:#fff;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{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:#fff}.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 .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 .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:.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}.footer .footer-utility--links>div .menu a:after{background:#fff;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{margin-top:14px}.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 .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 .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>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:#fff;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{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}: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:107px}@media only screen and (min-width:1366px){:root body.toolbar-horizontal{--breadcrumb-margin-top:36px}}:root body.toolbar-vertical{--menu-margin-top:44px}.header{position:fixed;left:0;top:var(--menu-margin-top);z-index:100;width:100%;overflow:visible;transition:all .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:#fff}@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:#fff;z-index:41;pointer-events:none;height:var(--header-height);width:100vw;transform:translate3d(-50%,-101%,0);transition:transform .2s ease,height .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--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}.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 #000;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{top:0;z-index:50}.scroll-down .mega-menu#quiz-modal,.scroll-down .mega-menu#uk-modal{top:calc(var(--header-height) + 2)}.mega-menu#quiz-modal .mega-menu--container,.mega-menu#uk-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{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{background:#f1ab00;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{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{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{padding:40px 5%}}.mega-menu#quiz-modal .mega-menu--container .traveler-quiz::after,.mega-menu#uk-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{position:absolute;top:0;left:0;background:#f1ab00;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{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{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{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{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{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{justify-content:center;flex-direction:column;align-items:center;height:100%;display:none;max-width:630px;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{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{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{text-align:center;row-gap:15px;margin:120px auto}.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{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{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{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{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{border:#000 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{border:#000 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{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{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{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{border:#000 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{border:#000 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{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{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{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{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{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{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{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{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{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{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{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>*{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{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{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{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{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{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{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{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{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{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{margin:0 auto 20px auto}.mega-menu#quiz-modal .mega-menu--container .country-modal,.mega-menu#uk-modal .mega-menu--container .country-modal{background:#f1ab00;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{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{-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{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{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{margin:0 auto 30px}.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:#fff;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,.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,.62);left:0;right:0;top:0;bottom:0;z-index:-1}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}button,input[type=submit],.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a{box-sizing:border-box;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a::after{display:none}button:not(:focus-visible),input[type=submit]:not(:focus-visible),.btn:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#000;color:#fff;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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.btn.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.btn.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#032e6c}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-primary-filled:focus,.season-winter .btn.btn-primary-filled:focus-visible,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-primary-filled:focus-visible,.season-winter .btn.btn-primary-filled:focus-within,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#73227c}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-primary-filled:focus,.season-spring .btn.btn-primary-filled:focus-visible,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-primary-filled:focus-visible,.season-spring .btn.btn-primary-filled:focus-within,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#006f6f}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-primary-filled:focus,.season-summer .btn.btn-primary-filled:focus-visible,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-primary-filled:focus-visible,.season-summer .btn.btn-primary-filled:focus-within,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#d44518}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-primary-filled:focus,.season-autumn .btn.btn-primary-filled:focus-visible,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-primary-filled:focus-visible,.season-autumn .btn.btn-primary-filled:focus-within,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled svg{height:17px;width:17px;fill:#fff;margin:7px}button.btn-primary-filled.bordered,input[type=submit].btn-primary-filled.bordered,.btn.btn-primary-filled.bordered,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.bordered{border:2px solid #fff}button.btn-primary-filled.reversed,input[type=submit].btn-primary-filled.reversed,.btn.btn-primary-filled.reversed,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed{background:#fff;color:#767575}button.btn-primary-filled.reversed svg,input[type=submit].btn-primary-filled.reversed svg,.btn.btn-primary-filled.reversed svg,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:hover{color:#000}button.btn-primary-filled.reversed:hover svg,input[type=submit].btn-primary-filled.reversed:hover svg,.btn.btn-primary-filled.reversed:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:hover svg{fill:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus,.btn.btn-primary-filled.reversed:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-visible,.btn.btn-primary-filled.reversed:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-within{color:#000}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus svg,.btn.btn-primary-filled.reversed:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-visible svg,.btn.btn-primary-filled.reversed:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-within svg{fill:#000}button.btn-primary-outlined,input[type=submit].btn-primary-outlined,.btn.btn-primary-outlined,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a{background-color:unset;color:#000;border-color:#767575;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:hover,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:hover,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:hover{box-shadow:inset 0 0 0 1px #000;border-color:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus,.btn.btn-primary-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-visible,.btn.btn-primary-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-within{box-shadow:inset 0 0 0 1px #000;border-color:#000}button.btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus,.btn.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus{box-shadow:inset 0 0 0 1px #000}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),.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a svg{height:20px;width:20px;margin-left:7px;transition:margin .3s ease}button.btn-secondary-filled,input[type=submit].btn-secondary-filled,.btn.btn-secondary-filled,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled{background-color:#f1ab00;color:#000;border-color:#000;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:hover{box-shadow:inset 0 0 0 1px #000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus,.btn.btn-secondary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus-visible,.btn.btn-secondary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus-within{box-shadow:inset 0 0 0 1px #000}button.btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus,.btn.btn-secondary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus{box-shadow:inset 0 0 0 1px #000}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),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled svg{height:17px;width:17px;fill:#000;margin:7px}button.btn-link,input[type=submit].btn-link,.btn.btn-link,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link svg.arrow-full-right-white{fill:none}button.btn-link:hover .round,input[type=submit].btn-link:hover .round,.btn.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round{background:#000}button.btn-link:hover .round svg,input[type=submit].btn-link:hover .round svg,.btn.btn-link:hover .round svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round svg{transform:translateX(20px)}button.btn-link:hover .round svg.white,input[type=submit].btn-link:hover .round svg.white,.btn.btn-link:hover .round svg.white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round svg.white{transform:translateX(0);fill:#fff}button.btn-link:hover .round svg.arrow-full-right-white,input[type=submit].btn-link:hover .round svg.arrow-full-right-white,.btn.btn-link:hover .round svg.arrow-full-right-white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round 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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover.hover-slide svg{transition:transform .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link svg{height:17px;width:17px;fill:#fff;margin:7px;transition:transform .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link.dark svg{fill:#000}button.btn-link.small svg,input[type=submit].btn-link.small svg,.btn.btn-link.small svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link.small svg{height:12px;width:12px}button.btn-link .round,input[type=submit].btn-link .round,.btn.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round{border:2px solid #000;border-radius:60px;flex:0 0 auto;width:25px;height:25px;overflow:hidden;margin-left:10px;position:relative;transition-delay:.15s}button.btn-link .round svg,input[type=submit].btn-link .round svg,.btn.btn-link .round svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg{height:12px;left:0;margin-left:5px;margin-top:4px;transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955);position:absolute;width:12px}button.btn-link .round svg.white,input[type=submit].btn-link .round svg.white,.btn.btn-link .round svg.white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg.white{transform:translateX(-25px)}button.btn-external svg,input[type=submit].btn-external svg,.btn.btn-external svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-external svg{height:15px;width:15px}button:focus-visible,input[type=submit]:focus-visible,.btn:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-visible{outline:#6692e5 solid 3px}button:disabled,input[type=submit]:disabled,.btn:disabled,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:disabled{border:0;background-color:#c2c7ca;background-image:none;color:#000;cursor:not-allowed}button.btn-tag,input[type=submit].btn-tag,.btn.btn-tag,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-tag{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:.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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined{padding:0 8px 1px 8px;margin-right:15px;border-color:#000;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover{background-color:#f1ab00}button.btn-menu-outlined:hover svg,input[type=submit].btn-menu-outlined:hover svg,.btn.btn-menu-outlined:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover svg line{stroke:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus,.btn.btn-menu-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible,.btn.btn-menu-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within{background-color:#f1ab00}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus svg,.btn.btn-menu-outlined:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible svg,.btn.btn-menu-outlined:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus svg line,.btn.btn-menu-outlined:focus-visible svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible svg line,.btn.btn-menu-outlined:focus-within svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within svg line{stroke:#000}@media(hover:hover){button.btn-menu:hover svg,input[type=submit].btn-menu:hover svg,.btn.btn-menu:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:hover svg{fill:#f1ab00;stroke-width:2px}button.btn-menu:hover svg line,input[type=submit].btn-menu:hover svg line,.btn.btn-menu:hover svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:hover svg line{stroke:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus svg,.btn.btn-menu:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-visible svg,.btn.btn-menu:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-within svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus svg line,.btn.btn-menu:focus-visible svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-visible svg line,.btn.btn-menu:focus-within svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-within svg line{stroke:#000}button.btn-menu svg,input[type=submit].btn-menu svg,.btn.btn-menu svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu svg{height:22px;width:22px;fill:none;stroke-width:2;stroke:#000}button.btn-menu.active svg,input[type=submit].btn-menu.active svg,.btn.btn-menu.active svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu.active svg{fill:#f1ab00;stroke-width:2px}button.btn-menu.active svg line,input[type=submit].btn-menu.active svg line,.btn.btn-menu.active svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu.active svg line{stroke:#000}button.btn-icon-only,input[type=submit].btn-icon-only,.btn.btn-icon-only,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-icon-only::after{display:none}button.icon-left,input[type=submit].icon-left,.btn.icon-left,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.icon-left{padding-left:10px}button.icon-right,input[type=submit].icon-right,.btn.icon-right,.cossette-forms-profile-completion-form .section-checkboxes .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:#000;position:absolute;transform-origin:center center;border-radius:2px}.burger-menu-btn__bar--top{top:0;transition:top .2s .2s,transform .2s}.burger-menu-btn__bar--middle{top:8px;transition:opacity .2s}.burger-menu-btn__bar--bottom{bottom:0;transition:bottom .2s .2s,transform .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--top{top:10px;transform:rotate(45deg);transition:top .2s,transform .2s .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--middle{opacity:0;transition:opacity .2s .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--bottom{bottom:7px;transform:rotate(-45deg);transition:bottom .2s,transform .2s .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:.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:#f1ab00;color:#12181f}.share-div .button-share.business{transform:translateX(100px);transition:.3s ease}.share-div.sticky .button-share.business{transform:translateX(0);transition:.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 .3s ease;z-index:4;line-height:30px}.button-share .txt a{line-height:.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 .3s ease}.button-share .txt:hover svg{fill:#767575;stroke-width:2px;transition:all .3s ease}.button-share .icon{margin-left:3px}.button-share .icon svg{height:11px;width:10px;transition:all .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 .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 #000 !important;border-color:#000}.btn-counter{display:none}.has-active-filters>.btn>span:first-child,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .has-active-filters>a>span:first-child .btn-counter{display:block;color:#000;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}input:not([type=radio],[type=checkbox]),textarea,select{background-color:rgba(0,0,0,0);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:#000 solid 1px;box-shadow:inherit;border:1px solid #000}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:rgba(0,0,0,0)}.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:#fffffe}input:not([type=radio],[type=checkbox]):autofill,textarea:autofill,select:autofill{background-color:#fffffe}.form-item:has(input[type=file]){box-shadow:inherit;border:1px solid #767575;border-radius:100px}.form-item:has(input[type=file]):hover{outline:#000 solid 1px;box-shadow:inherit;border:1px solid #000}.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:#000}.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:#f1ab00;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:#000}.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:.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{position:relative}.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:#fff;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 rgba(0,0,0,0);transform:scale(1.15);transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955)}.geo-search-hits-scroll-list article img{transition:transform .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:rgba(0,0,0,0)}}#geo-nav-drawer .nav-geo-search-filters{position:absolute;background-color:#fff;top:20px;left:390px;border:1px solid;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow .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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}}#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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}#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 #000}@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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease .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 .5s ease;background-color:#000;color:#fff}@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:#fff;color:#000;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 #000;border-color:#000}}#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 #000;border-color:#000}#geo-nav-drawer .filters .ais-RefinementList-item:focus,#geo-nav-drawer .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000}#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:#fff}#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 .5s ease;background-color:#000;color:#fff;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:#fff;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 .5s ease;background-color:#000;color:#fff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955),transform .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 #000;border-color:#000}}#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 #000;border-color:#000}#geo-nav-drawer .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000}#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 .3s ease;margin-top:0;margin-bottom:0}.media{overflow:hidden}.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--large-rectangle img{transform:scale(1.2);transform-origin:center top}@media only screen and (min-width:1300px){.image--large-rectangle img{transform:scale(1.1)}}svg.arrow-full-right{stroke:#000;stroke-width:8;stroke-linecap:round}svg.arrow-full-right-white{stroke:#fff;stroke-width:8;stroke-linecap:round}.icon{height:20px;width:20px}.icon svg{height:20px;width:20px}.icon.icon-arrow-full-right svg{stroke:#000;stroke-width:8;stroke-linecap:round}.icon.icon-arrow-full-right-white svg{stroke:#fff;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 .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 .1s cubic-bezier(0.455,0.03,0.515,0.955),transform .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,.5);border-radius:13px;height:25px;max-width:25px;width:25px;transition:max-width .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 .2s cubic-bezier(0.455,0.03,0.515,0.955)}.media-image .media-credit.active .txt{opacity:1;transition-delay:.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:#fff;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 .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:#fff;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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}#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}: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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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 .2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000}.tabs.styled .tabs-trigger:hover{color:#000}.tabs.styled .tabs-trigger[aria-expanded=true]{font-weight:bold;color:#000}.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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .tabs .tabs-links--container a.tabs-trigger{background-color:rgba(0,0,0,0);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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=false],.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true],.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true]{color:#000}.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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:after,.cossette-forms-profile-completion-form .section-checkboxes .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 .2s cubic-bezier(0.455,0.03,0.515,0.955);transform-origin:bottom left;background-color:#000;background-color:#000}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:hover:after,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:hover:after{animation:kf-underline-text .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:focus:after,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:focus-visible:after,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:focus-within:after,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .tabs .tabs-links--container a.tabs-trigger[aria-expanded=true] span:focus-within:after{animation:kf-underline-text .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.tabs-trigger[aria-expanded=true] span:after,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .tag--container a{display:inline-flex;margin:0 0 15px}.socials .tag--container{margin-top:10px}.socials .tag--container a{transition:.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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.node--view-mode-teaser,.node--view-mode-teaser-square{width:100%;transform:translateZ(0)}.node--view-mode-teaser a,.node--view-mode-teaser-square a{width:100%;border:1px solid rgba(0,0,0,0)}.node--view-mode-teaser a:after,.node--view-mode-teaser-square a:after{content:none}.node--view-mode-teaser 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-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-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-square .bundle{display:block;text-transform:uppercase;font-weight:700;font-size:13px;color:#939191;margin-top:20px}.node--view-mode-teaser .label,.node--view-mode-teaser-square .label{font-size:23px;font-weight:700}@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 .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-square 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-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{transform:scale(1.06)}.node--view-mode-teaser-grid a .external-teaser,.node--view-mode-teaser a .external-teaser,.node--view-mode-teaser-square a .external-teaser{background-color:#000;color:#fff;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-square a .external-teaser .external-icon{width:35px;min-width:35px;height:35px;border:1px solid #fff;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-square a .external-teaser .external-icon svg path{fill:#fff;stroke:#fff}.node--view-mode-teaser-grid a .external-teaser:hover,.node--view-mode-teaser a .external-teaser:hover,.node--view-mode-teaser-square 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-square a .external-teaser:hover svg{transform:none}.node--view-mode-teaser-grid .teaser-text,.node--view-mode-teaser .teaser-text,.node--view-mode-teaser-square .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-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-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-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-grid .btn-link svg,.node--view-mode-teaser .btn-link svg,.node--view-mode-teaser-square .btn-link svg{fill:#000;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:.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:#000;width:14px;height:14px;margin:4px 7px 7px 7px}[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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a,.cossette-forms-profile-completion-form .section-checkboxes .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:#fff;background-color:#000;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a),.form-group-processed-text a:has(.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a),.form-group-webform-markup a:has(.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a),.ck-editor__editable a:has(.btn,.cossette-forms-profile-completion-form .section-checkboxes .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 .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 .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:#000;display:block;height:1px;left:0;margin:0;padding:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .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:#000;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}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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:#000;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:#fff;stroke-width:2px;stroke:#000}.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 rgba(0,0,0,0);transform:scale(1.15);transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955)}.search-modal-partial .modal-search-section .popular-container article img{transition:transform .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 #000;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 rgba(0,0,0,0);transform:scale(1.15);transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955)}#search-page-container .results #search-page-hits a img{transition:transform .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:#fff;border:1px solid #767575;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow .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 .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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}}#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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}#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 #000}@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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container #search-page-container .buttons a svg{fill:#fff;stroke-width:2px;stroke:#000;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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease .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 .5s ease;background-color:#000;color:#fff}@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:#fff;color:#000;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 #000;border-color:#000}}#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 #000;border-color:#000}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000}#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:#fff}#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 .5s ease;background-color:#000;color:#fff;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:#fff;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 .5s ease;background-color:#000;color:#fff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955),transform .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 #000;border-color:#000}}#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 #000;border-color:#000}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000}#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 .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:#000;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:#fff;stroke-width:2px;stroke:#000}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset{top:0}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset svg{fill:#000;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 .2s ease}.search-page-no-results a:hover .icon{margin-left:5px;transition:all .2s ease}.search-page-no-results p{margin-bottom:20px}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}: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)}:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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: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:.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 #000;margin:0 0 60px;padding:0 0 60px}@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}}.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-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{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}button,input[type=submit],.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a{box-sizing:border-box;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a::after{display:none}button:not(:focus-visible),input[type=submit]:not(:focus-visible),.btn:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#000;color:#fff;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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.btn.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.btn.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#032e6c}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-primary-filled:focus,.season-winter .btn.btn-primary-filled:focus-visible,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-winter a.btn-primary-filled:focus-visible,.season-winter .btn.btn-primary-filled:focus-within,.season-winter .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#73227c}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-primary-filled:focus,.season-spring .btn.btn-primary-filled:focus-visible,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-spring a.btn-primary-filled:focus-visible,.season-spring .btn.btn-primary-filled:focus-within,.season-spring .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#006f6f}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-primary-filled:focus,.season-summer .btn.btn-primary-filled:focus-visible,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-summer a.btn-primary-filled:focus-visible,.season-summer .btn.btn-primary-filled:focus-within,.season-summer .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled,.cossette-forms-profile-completion-form .section-checkboxes .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 .5s ease;background-color:#d44518}@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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:hover,.cossette-forms-profile-completion-form .section-checkboxes .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 .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-primary-filled:focus,.season-autumn .btn.btn-primary-filled:focus-visible,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .season-autumn a.btn-primary-filled:focus-visible,.season-autumn .btn.btn-primary-filled:focus-within,.season-autumn .cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled svg{height:17px;width:17px;fill:#fff;margin:7px}button.btn-primary-filled.bordered,input[type=submit].btn-primary-filled.bordered,.btn.btn-primary-filled.bordered,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.bordered{border:2px solid #fff}button.btn-primary-filled.reversed,input[type=submit].btn-primary-filled.reversed,.btn.btn-primary-filled.reversed,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed{background:#fff;color:#767575}button.btn-primary-filled.reversed svg,input[type=submit].btn-primary-filled.reversed svg,.btn.btn-primary-filled.reversed svg,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:hover{color:#000}button.btn-primary-filled.reversed:hover svg,input[type=submit].btn-primary-filled.reversed:hover svg,.btn.btn-primary-filled.reversed:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:hover svg{fill:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus,.btn.btn-primary-filled.reversed:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-visible,.btn.btn-primary-filled.reversed:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-within{color:#000}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus svg,.btn.btn-primary-filled.reversed:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-visible svg,.btn.btn-primary-filled.reversed:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-filled.reversed:focus-within svg{fill:#000}button.btn-primary-outlined,input[type=submit].btn-primary-outlined,.btn.btn-primary-outlined,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a{background-color:unset;color:#000;border-color:#767575;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:hover,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:hover,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:hover{box-shadow:inset 0 0 0 1px #000;border-color:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus,.btn.btn-primary-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-visible,.btn.btn-primary-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-within{box-shadow:inset 0 0 0 1px #000;border-color:#000}button.btn-primary-outlined:focus,input[type=submit].btn-primary-outlined:focus,.btn.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus{box-shadow:inset 0 0 0 1px #000}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),.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn:focus:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined:focus:not(:focus-visible),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-primary-outlined svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a svg{height:20px;width:20px;margin-left:7px;transition:margin .3s ease}button.btn-secondary-filled,input[type=submit].btn-secondary-filled,.btn.btn-secondary-filled,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled{background-color:#f1ab00;color:#000;border-color:#000;border-width:1px;border-style:solid;display:flex;align-items:center;width:fit-content;transition:box-shadow .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:hover{box-shadow:inset 0 0 0 1px #000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus,.btn.btn-secondary-filled:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus-visible,.btn.btn-secondary-filled:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus-within{box-shadow:inset 0 0 0 1px #000}button.btn-secondary-filled:focus,input[type=submit].btn-secondary-filled:focus,.btn.btn-secondary-filled:focus,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled:focus{box-shadow:inset 0 0 0 1px #000}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),.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-secondary-filled svg{height:17px;width:17px;fill:#000;margin:7px}button.btn-link,input[type=submit].btn-link,.btn.btn-link,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link svg.arrow-full-right-white{fill:none}button.btn-link:hover .round,input[type=submit].btn-link:hover .round,.btn.btn-link:hover .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round{background:#000}button.btn-link:hover .round svg,input[type=submit].btn-link:hover .round svg,.btn.btn-link:hover .round svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round svg{transform:translateX(20px)}button.btn-link:hover .round svg.white,input[type=submit].btn-link:hover .round svg.white,.btn.btn-link:hover .round svg.white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round svg.white{transform:translateX(0);fill:#fff}button.btn-link:hover .round svg.arrow-full-right-white,input[type=submit].btn-link:hover .round svg.arrow-full-right-white,.btn.btn-link:hover .round svg.arrow-full-right-white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover .round 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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link:hover.hover-slide svg{transition:transform .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link svg{height:17px;width:17px;fill:#fff;margin:7px;transition:transform .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link.dark svg{fill:#000}button.btn-link.small svg,input[type=submit].btn-link.small svg,.btn.btn-link.small svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link.small svg{height:12px;width:12px}button.btn-link .round,input[type=submit].btn-link .round,.btn.btn-link .round,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round{border:2px solid #000;border-radius:60px;flex:0 0 auto;width:25px;height:25px;overflow:hidden;margin-left:10px;position:relative;transition-delay:.15s}button.btn-link .round svg,input[type=submit].btn-link .round svg,.btn.btn-link .round svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg{height:12px;left:0;margin-left:5px;margin-top:4px;transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955);position:absolute;width:12px}button.btn-link .round svg.white,input[type=submit].btn-link .round svg.white,.btn.btn-link .round svg.white,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-link .round svg.white{transform:translateX(-25px)}button.btn-external svg,input[type=submit].btn-external svg,.btn.btn-external svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-external svg{height:15px;width:15px}button:focus-visible,input[type=submit]:focus-visible,.btn:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:focus-visible{outline:#6692e5 solid 3px}button:disabled,input[type=submit]:disabled,.btn:disabled,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a:disabled{border:0;background-color:#c2c7ca;background-image:none;color:#000;cursor:not-allowed}button.btn-tag,input[type=submit].btn-tag,.btn.btn-tag,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-tag{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:.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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined{padding:0 8px 1px 8px;margin-right:15px;border-color:#000;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover{background-color:#f1ab00}button.btn-menu-outlined:hover svg,input[type=submit].btn-menu-outlined:hover svg,.btn.btn-menu-outlined:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:hover svg line{stroke:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus,.btn.btn-menu-outlined:focus-visible,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible,.btn.btn-menu-outlined:focus-within,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within{background-color:#f1ab00}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus svg,.btn.btn-menu-outlined:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible svg,.btn.btn-menu-outlined:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus svg line,.btn.btn-menu-outlined:focus-visible svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-visible svg line,.btn.btn-menu-outlined:focus-within svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu-outlined:focus-within svg line{stroke:#000}@media(hover:hover){button.btn-menu:hover svg,input[type=submit].btn-menu:hover svg,.btn.btn-menu:hover svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:hover svg{fill:#f1ab00;stroke-width:2px}button.btn-menu:hover svg line,input[type=submit].btn-menu:hover svg line,.btn.btn-menu:hover svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:hover svg line{stroke:#000}}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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus svg,.btn.btn-menu:focus-visible svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-visible svg,.btn.btn-menu:focus-within svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-within svg{fill:#f1ab00;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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus svg line,.btn.btn-menu:focus-visible svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-visible svg line,.btn.btn-menu:focus-within svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu:focus-within svg line{stroke:#000}button.btn-menu svg,input[type=submit].btn-menu svg,.btn.btn-menu svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu svg{height:22px;width:22px;fill:none;stroke-width:2;stroke:#000}button.btn-menu.active svg,input[type=submit].btn-menu.active svg,.btn.btn-menu.active svg,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu.active svg{fill:#f1ab00;stroke-width:2px}button.btn-menu.active svg line,input[type=submit].btn-menu.active svg line,.btn.btn-menu.active svg line,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-menu.active svg line{stroke:#000}button.btn-icon-only,input[type=submit].btn-icon-only,.btn.btn-icon-only,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.btn-icon-only::after{display:none}button.icon-left,input[type=submit].icon-left,.btn.icon-left,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container a.icon-left{padding-left:10px}button.icon-right,input[type=submit].icon-right,.btn.icon-right,.cossette-forms-profile-completion-form .section-checkboxes .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:#000;position:absolute;transform-origin:center center;border-radius:2px}.burger-menu-btn__bar--top{top:0;transition:top .2s .2s,transform .2s}.burger-menu-btn__bar--middle{top:8px;transition:opacity .2s}.burger-menu-btn__bar--bottom{bottom:0;transition:bottom .2s .2s,transform .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--top{top:10px;transform:rotate(45deg);transition:top .2s,transform .2s .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--middle{opacity:0;transition:opacity .2s .2s}.menu-toggle.active .burger-menu-btn .burger-menu-btn__bar--bottom{bottom:7px;transform:rotate(-45deg);transition:bottom .2s,transform .2s .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:.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:#f1ab00;color:#12181f}.share-div .button-share.business{transform:translateX(100px);transition:.3s ease}.share-div.sticky .button-share.business{transform:translateX(0);transition:.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 .3s ease;z-index:4;line-height:30px}.button-share .txt a{line-height:.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 .3s ease}.button-share .txt:hover svg{fill:#767575;stroke-width:2px;transition:all .3s ease}.button-share .icon{margin-left:3px}.button-share .icon svg{height:11px;width:10px;transition:all .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 .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 #000 !important;border-color:#000}.btn-counter{display:none}.has-active-filters>.btn>span:first-child,.cossette-forms-profile-completion-form .section-checkboxes .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,.cossette-forms-profile-completion-form .section-checkboxes .buttons-container .has-active-filters>a>span:first-child .btn-counter{display:block;color:#000;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}.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:4.25rem}@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{text-align:center;margin:0 auto 3.1rem auto}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-info h2{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>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 #f1ab00}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item input:checked+label span{background:#f1ab00}.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 .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:#f1ab00}.cossette-forms-profile-completion-form .section-checkboxes .checkboxes-container .tile-container .js-form-item label span{background:#fff;position:absolute;top:1.25rem;left:1.25rem;transition:background .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:.55rem;left:.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 .buttons-container{display:flex;justify-content:center;margin-top:1.5rem}@media only screen and (min-width:1920px){.cossette-forms-profile-completion-form .section-checkboxes .buttons-container{column-gap:40px}}@media only screen and (min-width:0)and (max-width:calc(1920px - 1px)){.cossette-forms-profile-completion-form .section-checkboxes .buttons-container{column-gap:30px}}.cossette-forms-profile-completion-form .section-checkboxes .consent-container{margin:auto}@media only screen and (min-width:768px){.cossette-forms-profile-completion-form .section-checkboxes .consent-container{max-width:378px}}.cossette-forms-profile-completion-form .section-checkboxes .consent-container p{margin-top:10px;text-align:left}.cossette-forms-profile-completion-form .section-checkboxes p{font-size:16px;font-family:Gelion,"sans-serif";font-weight:600;color:#000}.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}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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:#000;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 #000;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:#fff;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,.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}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.text-image-module{--gap:30px}.text-image-module .title{margin-bottom:var(--margin-module);text-align:center}@media only screen and (min-width:768px)and (max-width:calc(1600px - 1px)){.text-image-module .title{grid-template-areas:". middle middle middle middle ."}}@media only screen and (min-width:1600px){.text-image-module .title{grid-template-areas:". . middle middle middle middle middle middle middle middle . ."}}.text-image-module .text-image--section{--grid-adjustment:0px;--margin-text:var(--margin-grid);--mobile-margin:var(--margin-grid);--image-adjustment:0px;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:1024px){.text-image-module .text-image--section{flex-direction:row;justify-content:space-between}}.text-image-module .text-image--section.has-animation.has-animated .media-image,.text-image-module .text-image--section.has-animation.has-animated.is-reversed .media-image{transform:none}.text-image-module .text-image--section.has-animation.has-animated .tag,.text-image-module .text-image--section.has-animation.has-animated.is-reversed .tag{opacity:1}.text-image-module .text-image--section.has-animation.is-reversed .media-image{transform:translate(0,75%) rotate(15deg)}.text-image-module .text-image--section.has-animation .media-image{transition:transform ease-out 1.25s;transform-origin:center;transform:translate(0,75%) rotate(-15deg)}.text-image-module .text-image--section.has-animation .tag{opacity:0;transition:opacity .2s cubic-bezier(0.455,0.03,0.515,0.955);transition-delay:1.25s}@media only screen and (min-width:1024px){.text-image-module .text-image--section.is-reversed{flex-direction:row-reverse}.text-image-module .text-image--section.is-reversed .text-image--section--right{margin:20px 0 0 var(--margin-text)}}.text-image-module .text-image--section.ty-grid--container{--grid-adjustment:5.12vw;--image-adjustment:6vw;--margin-text:var(--grid-adjustment);--mobile-margin:0px}.text-image-module .text-image--section .text-image--section--left{margin:0 var(--mobile-margin);position:relative;z-index:2}@media only screen and (min-width:1024px){.text-image-module .text-image--section .text-image--section--left{width:50%}}@media only screen and (min-width:1024px){.text-image-module .text-image--section .text-image--section--left{margin:0}}@media only screen and (min-width:1024px){.text-image-module .text-image--section .text-image--section--left img{aspect-ratio:.8;width:100%}}.text-image-module .text-image--section .text-image--section--left .tag{position:absolute;top:20px;z-index:2;left:20px;font-size:13px}.text-image-module .text-image--section .text-image--section--right{margin:30px var(--mobile-margin) 0}@media only screen and (min-width:1024px){.text-image-module .text-image--section .text-image--section--right{margin:20px var(--margin-text) 0 0;max-width:700px;transform:translateY(40px);width:calc((100% - var(--margin-grid)*2 - var(--gap)*11)/12*5 + var(--gap)*4 - var(--grid-adjustment))}}@media only screen and (min-width:1200px){.text-image-module .text-image--section .text-image--section--right{transform:none}}@media only screen and (min-width:1990px){.text-image-module .text-image--section .text-image--section--right{margin:20px auto}}.text-image-module .text-image--section .text-image--section--right h3{margin-bottom:15px}.text-image-module .text-image--section .text-image--section--right p{margin:20px 0 0 0}@media only screen and (min-width:1024px){.text-image-module .ty-grid-left--area{margin:0}}@media only screen and (min-width:1024px){.text-image-module .ty-grid-left--area .image-absolute{position:relative}}.text-image-module .ty-grid-right--area{display:flex;margin-top:0;flex-direction:column;justify-content:center}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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:#000;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)and (max-width:calc(1600px - 1px)){.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)}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}#passport-page h3.has-count{justify-content:center;flex-direction:column}@media only screen and (min-width:768px){#passport-page h3.has-count{flex-direction:row}}#passport-page h3.has-count .title-count{background-color:#f1ab00;color:#000;outline:2px solid #000}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){#passport-page h3.has-count .title-count{align-self:center}}#passport-page .surtitle{color:#767575;text-transform:uppercase;font-weight:bold;font-size:12px;margin-bottom:5px}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){#passport-page .hero{height:550px}}#passport-page .hero .hero-title{font-size:clamp(48px,8.55vw,130px)}#passport-page .hero-badge-container{height:100% !important;z-index:50;display:flex}#passport-page .hero-badge-container .hero-badge{margin:90px auto;align-self:flex-end;display:flex;align-items:center;justify-content:center;width:125px;height:125px;background-color:#fff;border-radius:100%;z-index:7}#passport-page .hero-badge-container .hero-badge img{width:75px}@media only screen and (min-width:1200px){#passport-page .hero-badge-container .hero-badge{margin-bottom:8%;width:240px;height:240px}#passport-page .hero-badge-container .hero-badge img{width:138px}}#passport-page #passeport-intro{text-align:center;margin-left:auto;margin-right:auto}#passport-page #passeport-intro #intro-surtitle,#passport-page #passeport-intro #intro-subtitle{font-weight:bold;padding:0 20px;text-align:center}#passport-page #passeport-intro #intro-subtitle{display:block;padding-top:55px;padding-bottom:75px}#passport-page #passeport-intro h2{margin:5px}@media only screen and (min-width:768px){#passport-page #passeport-intro h2{margin-top:20px}}#passport-page #passeport-intro .buttons-wrapper{display:flex;flex-direction:column;align-items:center}#passport-page #passeport-intro .buttons-wrapper .btn{margin-top:13px}@media only screen and (min-width:768px){#passport-page #passeport-intro .buttons-wrapper{flex-direction:row;justify-content:center}#passport-page #passeport-intro .buttons-wrapper .btn{margin:60px 10px 0 10px}}@media only screen and (min-width:768px){#passport-page #passeport-prizes{display:block}}#passport-page #passeport-prizes .cards-container{padding:20px;display:flex;justify-content:center;margin:auto;max-width:1200px;flex-direction:column}@media only screen and (min-width:768px){#passport-page #passeport-prizes .cards-container{flex-direction:row}}#passport-page #passeport-prizes .cards-container .card-area{width:100%;height:100%}#passport-page #passeport-prizes .cards-container .card-area .card-image{justify-content:center;align-items:baseline;display:flex;margin:auto}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){#passport-page #passeport-prizes .cards-container .card-area .card-image#card-1 img,#passport-page #passeport-prizes .cards-container .card-area .card-image#card-3 img{transform:rotate(-3deg)}#passport-page #passeport-prizes .cards-container .card-area .card-image#card-2{transform:rotate(3deg)}}@media only screen and (min-width:768px){#passport-page #passeport-prizes .cards-container .card-area .card-image{max-width:33.3333333333vw}#passport-page #passeport-prizes .cards-container .card-area .card-image#card-1{animation:cardOpenLeft .4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;transform:rotate(-4deg) translateY(80px)}#passport-page #passeport-prizes .cards-container .card-area .card-image#card-2{margin:auto}#passport-page #passeport-prizes .cards-container .card-area .card-image#card-3{animation:cardOpenRight .4s cubic-bezier(0.455,0.03,0.515,0.955) forwards;transform:rotate(4deg) translateY(80px)}#passport-page #passeport-prizes .cards-container .card-area .card-image img{width:360px}}@media only screen and (min-width:768px)and (min-width:768px){#passport-page #passeport-prizes .cards-container .card-area .card-image img{max-width:30vw}}#passport-page #passeport-prizes .cards-container .card-area img{max-width:100%}#passport-page #passeport-prizes-mobile{display:block}@media only screen and (min-width:768px){#passport-page #passeport-prizes-mobile{display:none}}#passport-page .card-text{text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-self:flex-end;height:100%;padding:15px 0 40px 0}@media only screen and (min-width:768px){#passport-page .card-text{margin-top:100px;padding:0 30px}}#passport-page .card-text .prize-desc{margin-top:30px}#passport-page #passeport-map .map-intro{text-align:center;align-items:center;justify-content:center}#passport-page #passeport-map .map-intro p{margin:auto;max-width:550px;padding:0 20px}#passport-page #passeport-map #passport-geo-container{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:65px}#passport-page #passport-capture{display:flex;justify-content:space-between;max-width:1200px;margin-right:auto;margin-left:auto;flex-direction:column}@media only screen and (min-width:768px){#passport-page #passport-capture{flex-direction:row}}#passport-page #passport-capture .section{display:flex;padding:20px;justify-content:center;align-items:center}#passport-page #passport-capture .section img{transform:rotate(4deg);max-width:100%}#passport-page #passport-capture .section.text-section{flex-direction:column}#passport-page #passport-capture .section.text-section h3{align-self:flex-start}@media only screen and (min-width:768px){#passport-page #passport-capture .section.text-section{max-width:60%}#passport-page #passport-capture .section.text-section .passport-capture-text{padding:0 40px}}#passport-page #passeport-upload-form{padding:20px;text-align:center}#passport-page #passeport-upload-form .form-intro{margin-bottom:35px}@media only screen and (min-width:768px){#passport-page #passeport-upload-form .form-intro{margin:0 auto 55px auto;max-width:550px}}#passport-page #passeport-upload-form form{margin:auto;max-width:680px}@media only screen and (min-width:768px){#passport-page #passeport-upload-form form .name-wrapper{display:flex}#passport-page #passeport-upload-form form .name-wrapper .form-item:first-child{padding-right:10px}#passport-page #passeport-upload-form form .name-wrapper .form-item:last-child{padding-left:10px}}#passport-page #passeport-upload-form form .form-item{margin-bottom:20px}#passport-page #passeport-upload-form form .form-item.form-type-checkbox{text-align:initial}#passport-page #passeport-upload-form form .form-item.form-type-checkbox.error input{outline:2px solid red}#passport-page #passeport-upload-form form .btn{margin:auto}#passport-page .text-image-module img{aspect-ratio:unset}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){#passport-page .text-image-module h3{letter-spacing:0;font-weight:700;font-size:23px;line-height:24px}}@media only screen and (min-width:0)and (max-width:calc(768px - 1px)){#passport-page .text-image-module img{max-width:100%}}#passport-page .text-image-module .module-quote blockquote{margin-bottom:25px}#passport-page .text-image-module .module-quote figcaption{display:flex;flex-direction:column;font-weight:bold}#passport-page .text-image-module .module-quote figcaption cite{font-style:normal;margin-bottom:10px}#passport-page .text-image-module .module-quote figcaption .quote-title{font-size:12px}#passport-page #passeport-instagram h3{text-align:center}#passport-success-page{padding:100px;text-align:center}#passport-success-page .btn{margin:auto;margin-top:50px}#passport-winners-page{padding:100px}#passport-winners-page img{max-width:300px}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.hero{background:#fff;color:#000;margin-bottom:var(--margin-module)}.page-dark-theme .hero{background:none}.hero-dark-theme .hero{background:#12181f;color:#fff}@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 .2s cubic-bezier(0.455,0.03,0.515,0.955) forwards;animation-delay:.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:.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:.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:1200px){.hero-parallax .hero-title-wrapper .hero-title{max-width:1200px;padding:0}}.hero-parallax .media-image{background:none}.hero-parallax .media-image:before{content:none}.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:#fff;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)}}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:.3s}a.go-back-link:hover svg{transform:rotate(180deg) translateX(3px)}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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:#fff}.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}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}.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:#000;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:#fff;stroke-width:2px;stroke:#000}.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 rgba(0,0,0,0);transform:scale(1.15);transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955)}.search-modal-partial .modal-search-section .popular-container article img{transition:transform .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 #000;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 rgba(0,0,0,0);transform:scale(1.15);transition:transform .2s cubic-bezier(0.455,0.03,0.515,0.955)}#search-page-container .results #search-page-hits a img{transition:transform .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:#fff;border:1px solid #767575;border-radius:38px;font-size:16px;line-height:19px;transition:box-shadow .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 .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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}}#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 #000;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955);border:1px solid #000}#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 #000}@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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .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:#fff;stroke-width:2px;stroke:#000;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 .2s cubic-bezier(0.455,0.03,0.515,0.955),opacity .2s cubic-bezier(0.455,0.03,0.515,0.955),margin 0s ease .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 .5s ease;background-color:#000;color:#fff}@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:#fff;color:#000;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 #000;border-color:#000}}#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 #000;border-color:#000}#search-page-container .filters .ais-RefinementList-item:focus,#search-page-container .filters .ais-ClearRefinements-button:focus{box-shadow:inset 0 0 0 1px #000}#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:#fff}#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 .5s ease;background-color:#000;color:#fff;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:#fff;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 .5s ease;background-color:#000;color:#fff;border-color:#767575;border-width:1px;border-style:solid;transition:box-shadow .2s cubic-bezier(0.455,0.03,0.515,0.955),transform .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 #000;border-color:#000}}#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 #000;border-color:#000}#search-page-container .filters .ais-ClearRefinements-button--disabled:focus{box-shadow:inset 0 0 0 1px #000}#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 .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:#000;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:#fff;stroke-width:2px;stroke:#000}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset{top:0}#search-page-container .ais-SearchBox-form .ais-SearchBox-reset svg{fill:#000;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 .2s ease}.search-page-no-results a:hover .icon{margin-left:5px;transition:all .2s ease}.search-page-no-results p{margin-bottom:20px}
:root{--margin-module:60px;--margin-grid:25px;--margin-grid-lr:0 25px;--margin-grid-tb:25px 0}@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}}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:#f1ab00;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:#fff}.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:#f1ab00;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:#000;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:#fff !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}}
