@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap');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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1;}.easyzoom img{vertical-align:bottom;}.easyzoom.is-loading img{cursor:progress;}.easyzoom.is-ready img{cursor:crosshair;}.easyzoom.is-error  img{cursor:not-allowed;}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888;}.easyzoom-flyout{position:absolute;z-index:10;overflow:hidden;background:#FFF;}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%;}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px;}
html{color:#fff;font-family:interstate,Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:1.4;}body{overflow-x:hidden;background-color:#000;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}ul.menu li{margin:0;}li.expanded,li.collapsed,li.leaf{padding:0;}ul li.expanded,ul li.leaf{list-style-image:none;list-style-type:none;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(/themes/swiza/css/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-prev,.owl-next{position:absolute;top:50%;left:-2.25em;width:2.5em;height:5em;margin-top:-2.5em;background:url(/themes/swiza/img/arrow-prev.svg) no-repeat center;opacity:.4;transition:opacity 0.5s ease-out;text-indent:-999em;}.no-svg .owl-prev,.no-svg .owl-next{background-image:url(/themes/swiza/img/arrow-prev.png);}.owl-prev:hover,.owl-next:hover{opacity:1;}.owl-next{left:auto;right:-2.25em;background-image:url(/themes/swiza/img/arrow-next.svg);}.no-svg .owl-next{background-image:url(/themes/swiza/img/arrow-next.png);}.owl-pagination{position:absolute;bottom:0;left:0;width:95%;padding:0 2.5%;text-align:center;}.owl-pagination .owl-page{display:inline-block;width:0.75em;height:0.75em;background-color:#666;border-radius:1em;margin:0.5em;}.owl-pagination .owl-page.active{background-color:#fff;}@media only screen and (max-width:760px){.owl-prev,.owl-next{width:.75em;height:4em;margin-top:-2em;background-size:contain;}.owl-prev{left:-0.5em;}.owl-next{right:-0.5em;}}@media only screen and (max-width:760px){body[data-menu-position="closed"] .jPanelMenu-panel{transform:none !important;}}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0;}h1,.h1,h2,.h2{font-family:'Montserrat',sans-serif;}h1,.h1{font-size:2.333em;text-transform:uppercase;}@media only screen and (max-width:1000px){h1,.h1{font-size:2em;}}@media only screen and (max-width:760px){h1,.h1{font-size:1.8em;}}h2,.h2{font-size:1.333em;text-transform:uppercase;}h3,.h3{font-size:1.176em;}h3 + h1{margin-top:-0.5em;}h4,.h4{font-size:1.133em;text-transform:uppercase;}a{color:#ddad89;text-decoration:none;transition:all 0.35s ease-out;}a:hover{color:#ab8467;}a.bloc{display:inline-block;}a.bloc h1{color:#fff;}.btn,.pager-load-more a,.btn-small{display:inline-block;text-transform:uppercase;border:2px solid;padding:.5em 2em;transition:all .35s;color:#fff;}.btn:hover,.pager-load-more a:hover,.btn-small:hover{background:#fff;color:#000;}.btn:hover img,.pager-load-more a:hover img,.btn-small:hover img{mix-blend-mode:difference;}.btn.small,.pager-load-more a.small,.btn-small.small{border-width:1px;font-size:0.785em;}.btn img,.pager-load-more a img,.btn-small img{max-height:1.25em;margin-left:1em;}.btn.fill,.pager-load-more a.fill,.btn-small.fill{background-color:#fff;border-color:#fff;color:#000;}.btn.fill:hover,.pager-load-more a.fill:hover,.btn-small.fill:hover{background:#000;color:#fff;}span.btn,span.pager-load-more a,span.btn-small{pointer-events:none;}.btn-small{border-width:1px;font-size:0.785em;}.btn-map{padding:0.5em 2.5em 0.5em 3.5em;background:url(/themes/swiza/img/icon-map.svg) no-repeat 1em 0.55em;}.no-svg .btn-map{background-image:url(/themes/swiza/img/icon-map.png);}.item-list .pager-load-more li{display:inline-block;margin:1em 0 0;}.btn-pdf{display:block;margin:1em auto;max-width:35em;padding-bottom:0.5em;border-bottom:1px solid #dddddd;background:url(/themes/swiza/img/icon-pdf.svg) no-repeat right;}.no-svg .btn-pdf{background-image:url(/themes/swiza/img/icon-pdf.png);}.btn-press{display:block;padding:1em 0;border-top:1px solid #333333;border-bottom:1px solid #333333;background:url(/themes/swiza/img/icon-download.svg) no-repeat right;text-align:left;}.no-svg .btn-press{background-image:url(/themes/swiza/img/icon-download.png);}.handleDiv{margin:0 auto;width:35%;}.handleDiv h4{background:rgba(0,0,0,0) url(/themes/swiza/img/arrow-right-small.svg) no-repeat scroll right center;cursor:pointer;width:200px;}.handleDiv .views-exposed-form .views-exposed-widget label{width:100%;text-align:center;}.handleDiv .views-exposed-form .views-exposed-widget .views-widget{margin-left:0;text-align:left;}.handleDiv .form-item .description{display:none;}blockquote:before{content:url(/themes/swiza/img/icon-quote.svg);display:block;margin:-1.5em 0 0.5em -2.5em;}.no-svg blockquote:before{content:url(/themes/swiza/img/icon-quote.png);}.google-map{height:750px;margin-top:2em;}.gm-style .gm-style-iw{color:#000;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.small{font-size:0.875em;}.col_1,.col_2,.col_3,.col_4,.col_5,.col_5-5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{float:left;padding:0 2.5%;box-sizing:border-box;}.col_1.no-padding,.col_2.no-padding,.col_3.no-padding,.col_4.no-padding,.col_5.no-padding,.col_5-5.no-padding,.col_6.no-padding,.col_7.no-padding,.col_8.no-padding,.col_9.no-padding,.col_10.no-padding,.col_11.no-padding,.col_12.no-padding{padding:0;}.col_1{width:8.33%;}.col_2{width:16.66%;}.col_3{width:25%;}.col_4{width:33.33%;}.col_5{width:41.66%;}.col_5-5{width:45.83%;}.col_6{width:50%;}.col_7{width:58.33%;}.col_8{width:66.66%;}.col_9{width:75%;}.col_10{width:83.33%;}.col_11{width:91.66%;}.col_12{width:100%;}.col_offset_1{margin-left:8.33%;}.col_offset_2{margin-left:16.66%;}.col_offset_3{margin-left:25%;}.col_offset_4{margin-left:33.33%;}.col_offset_5{margin-left:41.66%;}.col_offset_5-5{margin-left:45.83%;}.col_offset_6{margin-left:50%;}.col_offset_6-5{margin-left:54.16%;}.col_offset_7{margin-left:58.33%;}.col_offset_8{margin-left:66.66%;}.col_offset_9{margin-left:75%;}.col_offset_10{margin-left:83.33%;}.col_offset_11{margin-left:91.66%;}.row{margin:0 -2.625%;}.row.small-gutter{margin:0 -1.15%;}.row.small-gutter .col_1,.row.small-gutter .col_2,.row.small-gutter .col_3,.row.small-gutter .col_4,.row.small-gutter .col_5,.row.small-gutter .col_5-5,.row.small-gutter .col_6,.row.small-gutter .col_7,.row.small-gutter .col_8,.row.small-gutter .col_9,.row.small-gutter .col_10,.row.small-gutter .col_11,.row.small-gutter .col_12{padding:0 1.25%;}.mb-1{margin-bottom:1em;}.mb-2{margin-bottom:2em;}.mt-1{margin-top:1em;}.mt-2{margin-top:2em;}.ml-1{margin-left:1em;}.ml-2{margin-left:2em;}.mr-1{margin-right:1em;}.mr-2{margin-right:2em;}@media only screen and (max-width:760px){.col_2,.col_3,.col_4,.col_5,.col_5-5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{display:block;float:none;width:auto;}.col_2.no-padding,.col_3.no-padding,.col_4.no-padding,.col_5.no-padding,.col_5-5.no-padding,.col_6.no-padding,.col_7.no-padding,.col_8.no-padding,.col_9.no-padding,.col_10.no-padding,.col_11.no-padding,.col_12.no-padding{width:auto;}.col_offset_1,.col_offset_2,.col_offset_3,.col_offset_4,.col_offset_5,.col_offset_5-5,.col_offset_6,.col_offset_6-5,.col_offset_7,.col_offset_8,.col_offset_9,.col_offset_10,.col_offset_11{margin-left:0;}}.wrapper,.wrapper-small,.wrapper-large,.cart .order-total-line,.cart .form-actions{margin:0 auto;width:90%;max-width:1000px;}.wrapper-small{max-width:780px;}.wrapper-large{max-width:1230px;}.img-responsive{max-width:100%;height:auto;}.img-full-width{width:100%;height:auto;}article.stretch-height{align-items:stretch;display:flex;}@media only screen and (max-width:760px){article.stretch-height{display:block;}}article.stretch-height .col-img{display:flex;}article.stretch-height .col-img img{object-fit:cover;}article.stretch-height .col-text{padding-top:2em;padding-bottom:2em;}.center{text-align:center;}.center .content{margin-left:auto;margin-right:auto;}.vcenter{display:flex;align-items:center;}.no-flexbox .vcenter{position:relative;}.no-flexbox .vcenter:after{content:"";display:inline-block;height:100%;vertical-align:middle;}.no-flexbox .vcenter .content{display:inline-block;vertical-align:middle;}.section-space{padding-top:4em;padding-bottom:4em;}.border-bottom{border-bottom:1px solid;}.small-description{padding:3em 0;}.small-description .btn-pdf{margin:2em auto;}.hr-special{border:0;height:2.5em;margin:0;background:#1a1818 url(/themes/swiza/img/bg-hr.svg) no-repeat center;}.no-svg .hr-special{background-image:url(/themes/swiza/img/bg-hr.png);}.dialog-off-canvas-main-canvas h2.visually-hidden + ul{position:fixed;top:0;right:9em;display:flex;list-style:none;z-index:1000;font-size:14px;margin:0;}.dialog-off-canvas-main-canvas h2.visually-hidden + ul a{display:block;margin:0.75em;}.main-block header{margin-top:13em;text-align:center;}@media only screen and (max-width:1080px){.main-block header{margin-top:14.5em;}}@media only screen and (max-width:760px){.main-block header{margin-top:1em;}}.btn-down{display:block;position:fixed;z-index:9;bottom:2em;left:50%;width:40px;margin-left:-20px;animation:btn-down 2s 0s infinite;}.btn-down img{width:auto;height:auto;}@keyframes btn-down{0%{bottom:2em;}20%{bottom:3em;}100%{bottom:2em;}}.img-header{position:relative;height:55.6vw;max-height:75vh;color:#fff;background-color:#000;}.img-header .overlay{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;pointer-events:none;}.img-header .wrapper-large{position:relative;}.img-header h1{margin-top:1em;}.img-header img,.img-header video{display:block;width:100%;height:100%;max-height:75vh;object-fit:cover;}.img-header img{object-fit:contain;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.img-header{overflow:hidden;}.img-header img{height:auto;}}#sitemap ul li{list-style:none;list-style-image:none;margin:.5em 0;padding:0;}#sitemap > ul.menu > li > a{color:#fff;font-size:1.059em;text-transform:uppercase;}aside.aside-appointment{position:relative;z-index:10;padding:2em 0;min-height:15vw;display:flex;align-items:center;background:url(/themes/swiza/img/bg-appointment.jpg) no-repeat center;background-size:cover;text-align:center;}aside.aside-appointment .btn{background:rgba(0,0,0,0.5);}aside.aside-newsletter{position:relative;z-index:10;padding:2em 0;text-align:center;background:#000;}aside.aside-newsletter h3{color:#ddad89;}aside.aside-newsletter form{display:flex;}aside.aside-newsletter form input[type=email]{width:1%;flex-grow:1;margin-right:0.5em;}@media only screen and (max-width:760px){aside article.col_6{padding-top:1em;padding-bottom:1em;}}@media only screen and (max-width:1000px){aside .catalogue h1,aside .distributeur h1{font-size:1.8em;}}input,textarea,select{border:1px solid;background-color:transparent;padding:.5em;box-sizing:border-box;max-width:100%;}input[type=submit]{padding:.5em 2em;text-transform:uppercase;color:#fff;transition:all .35s;}input[type=submit]:hover{background:#fff;color:#000;}textarea{height:5em;}select{height:2.3em;padding-right:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:url(/themes/swiza/img/arrow-down-lang.svg) no-repeat right center;background-position:right 1em center;}select option{background:#000;}.no-svg select{background-image:url(/themes/swiza/img/arrow-down-lang.png);}.webform-submission-form .form-item{margin-bottom:1rem;}.webform-submission-form .form-item label{display:block;margin-bottom:0.25rem;}.webform-submission-form .form-item .form-text{width:100%;}.webform-submission-form .btn-map{display:block;}.marker,.form-required{color:#ddad89;}.form-managed-file .form-file{width:70%;}.form-managed-file .form-submit{line-height:1.6;padding:0.5em 1em;width:30%;}.tabs{position:relative;z-index:25;}#main-header{position:fixed;left:0;top:0;width:100%;border-bottom:1px solid transparent;z-index:20;}.toolbar-tray-open #main-header{top:79px;}@media only screen and (max-width:760px){#main-header{position:static;background-color:#000;border-bottom:1px solid #333;}}#main-header ul{list-style:none;padding:0;}#main-header ul a{display:block;}#main-header #second-nav .wrapper-large{display:flex;margin-top:1em;font-size:0.778em;}#main-header #second-nav .wrapper-large a{color:#ddad89;}#main-header #second-nav .wrapper-large a:hover{color:#fff;}#main-header #second-nav .wrapper-large .language-switcher-locale-url{position:absolute;margin:0;background-color:#101010;max-height:0;overflow:hidden;}#main-header #second-nav .wrapper-large .link-home{float:left;margin:1.25em 0;}#main-header #second-nav .wrapper-large .menu-wrapper ul.menu{display:flex;}#main-header #second-nav .wrapper-large .menu-wrapper ul.menu a{display:inline-block;padding:0.5em 1em;text-transform:uppercase;}#main-header #second-nav .wrapper-large .social-media{position:relative;float:left;margin:0 1em 0 0;}#main-header #second-nav .wrapper-large .social-media li{display:inline-block;}#main-header #second-nav .wrapper-large .social-media a{display:block;text-align:center;width:1em;line-height:3.5;}#main-header #second-nav .wrapper-large .lang-wrapper{position:relative;float:right;padding:0.75em;border-right:1px solid #dcdcdc;font-size:0.706em;}#main-header #second-nav .wrapper-large .lang-wrapper i{font-style:normal;padding:0 1.75em 0 0.5em;background:url(/themes/swiza/img/arrow-down-lang.svg) no-repeat right;}#main-header #second-nav .wrapper-large .lang-wrapper .language-switcher-locale-url{right:0;margin-top:0.5em;}#main-header #second-nav .wrapper-large .lang-wrapper .language-switcher-locale-url a{padding:.5em 2em;text-transform:uppercase;}#main-header #second-nav .wrapper-large .lang-wrapper:hover .language-switcher-locale-url{max-height:8em;}#main-header #second-nav .wrapper-large .shop-wrapper{margin-left:auto;}#main-header #second-nav .wrapper-large .shop-wrapper ul{display:flex;}#main-header #second-nav .wrapper-large .shop-wrapper ul a{padding:0.5em;}#main-header #second-nav .wrapper-large .shop-wrapper ul ul{position:absolute;display:none;}#main-header #second-nav .wrapper-large .shop-wrapper ul li:hover ul{display:block;}#main-header .logo-wrapper{max-height:12em;overflow:hidden;}@media only screen and (min-width:1000px){#main-header .logo-wrapper{margin-top:-2em;}}#main-header .logo-wrapper .logo{display:block;width:195px;margin:0 auto 1em;text-align:center;}#main-header .logo-wrapper .logo img{width:4.5em;}.home #main-header .logo-wrapper .logo img{width:195px;}.home #main-header .logo-wrapper{max-height:20em;}#main-header #nav-collapser{display:none;}#main-header .baseline{display:block;margin:0 auto 2em;}#main-header #main-nav{display:flex;border-top:1px solid rgba(255,255,255,0.5);text-align:center;}#main-header #main-nav .logo{width:0;opacity:0;overflow:hidden;}#main-header #main-nav .logo img{margin:0.5em 1em 0 0;width:60px;height:50px;}#main-header #main-nav a{color:#fff;}#main-header #main-nav a:hover{color:#ddad89;}#main-header #main-nav a.active{color:#ddad89;border-color:#ddad89;}#main-header #main-nav li.active-trail > a{color:#ddad89;border-color:#ddad89;}#main-header #main-nav ul{margin:1em 0 0;}#main-header #main-nav > ul{flex-grow:1;display:flex;justify-content:space-between;margin:0.75em 0 0;}#main-header #main-nav > ul > li{display:inline-block;padding-bottom:1em;}#main-header #main-nav > ul > li > a{padding:.5em 1em;font-size:1.059em;border-bottom:.2em solid transparent;text-transform:uppercase;}@media only screen and (max-width:1000px){#main-header #main-nav > ul > li > a{padding:.5em .25em;font-size:0.882em;}}#main-header #main-nav > ul > li.open ul{max-height:calc(100vh - 4.5em);overflow:auto;}body.page-is-changing #main-header #main-nav > ul > li.open ul{max-height:0;}#main-header #main-nav > ul > li > ul{position:absolute;left:0;width:100%;background-color:#000;max-height:0;overflow:hidden;z-index:1;font-size:0.875em;}@media only screen and (min-width:1400px){#main-header #main-nav > ul > li > ul{text-align:center;}#main-header #main-nav > ul > li > ul > li{float:none;display:inline-block;width:16.5em;margin:0 1em 3em;text-align:left;}}#main-header #main-nav > ul > li > ul .btn-close-menu{position:absolute;right:1em;top:1em;width:40px;height:40px;background:url(/themes/swiza/img/icon-close.svg) no-repeat center;z-index:25;}#main-header #main-nav > ul > li > ul > li{float:left;width:18%;margin:0 1% 2em;position:relative;padding-top:12em;vertical-align:top;}.lt-ie8 #main-header #main-nav > ul > li > ul > li{display:inline;zoom:1;}#main-header #main-nav > ul > li > ul > li > a{text-align:left;text-transform:uppercase;font-size:1.412em;line-height:1;height:2em;}@media only screen and (min-width:1000px){#main-header #main-nav > ul > li > ul > li > a{height:auto;line-height:1.4;overflow:hidden;white-space:nowrap;}#main-header #main-nav > ul > li > ul > li > a:after{content:"";display:inline-block;width:100%;height:1px;margin-left:.5em;background-color:#fff;}}#main-header #main-nav > ul > li > ul > li > ul{text-transform:uppercase;text-align:left;min-width:80%;}#main-header #main-nav > ul > li > ul > li > ul a:after{content:'';position:absolute;width:100%;height:10em;top:1em;left:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#000;opacity:0;pointer-events:none;}#main-header #main-nav > ul > li > ul > li > ul li:first-child a:after,#main-header #main-nav > ul > li > ul > li > ul a:hover:after{opacity:1;}#main-header #main-nav > ul > li > ul > li > ul:hover li:first-child a:after{opacity:0;}#main-header #main-nav > ul > li > ul > li > ul:hover li:first-child a:hover:after{opacity:1;}#main-header.small{border-color:#7e7e7e;background-color:#000;}#main-header.small #second-nav .wrapper-large{margin-top:-4.75em;}#main-header.small .logo-wrapper{max-height:0;margin-top:0;}#main-header.small #main-nav .logo{opacity:1;width:6em;}#main-header.small #main-nav > ul > li > a{font-size:0.882em;border-bottom-width:0;}@media only screen and (min-width:1400px){#main-header.small #main-nav{background-position:5% top;}}@media only screen and (max-width:760px){#main-header #main-nav,#main-header #second-nav{display:none;}#main-header #nav-collapser{display:block;float:right;width:35px;height:78px;background:#1f1f1f url(/themes/swiza/img/nav-collapser.svg) no-repeat center;}#main-header .logo-wrapper{margin:0 35px;}#main-header .logo-wrapper .logo{margin:0.2em auto;width:5em;}#main-header .logo-wrapper .logo img{height:71px;width:75px !important;}#main-header .logo-wrapper .baseline{display:none;}}@media only screen and (max-width:760px){body[data-menu-position="closed"] .jPanelMenu-panel{transform:none !important;}#jPanelMenu-menu{background-color:#1F1F1F;}#jPanelMenu-menu #nav-collapser,#jPanelMenu-menu .logo-wrapper,#jPanelMenu-menu .logo,#jPanelMenu-menu #second-nav .menu-wrapper > img,#jPanelMenu-menu .lang-wrapper > span{display:none;}#jPanelMenu-menu ul{list-style:none;padding:0;margin:0;}#jPanelMenu-menu ul li{list-style:none;margin:0;padding:0;}#jPanelMenu-menu ul a{display:block;padding:.3em 0.75em;color:#fff;border-bottom:1px solid #4A4A4A;}#jPanelMenu-menu ul a.active{color:#ddad89;border-color:#ddad89;}#jPanelMenu-menu #second-nav{margin-top:1em;}#jPanelMenu-menu #second-nav ul.social-media{text-align:center;border-bottom:1px solid #4A4A4A;}#jPanelMenu-menu #second-nav ul.social-media li{display:inline-block;}#jPanelMenu-menu #second-nav ul.social-media a{border:0;}#jPanelMenu-menu .lang-wrapper{position:absolute;right:5%;top:1.5em;border-left:1px solid #4A4A4A;padding-left:.5em;text-transform:uppercase;font-size:.8em;}#jPanelMenu-menu .lang-wrapper .language-switcher-locale-url{margin:0;}#jPanelMenu-menu .lang-wrapper .language-switcher-locale-url li{display:inline-block;}#jPanelMenu-menu .lang-wrapper .language-switcher-locale-url a{border-bottom:0;padding:.3em 0.5em;}#jPanelMenu-menu #main-nav ul{}#jPanelMenu-menu #main-nav ul a{text-transform:uppercase;}#jPanelMenu-menu #main-nav ul ul{margin-left:1em;}#jPanelMenu-menu #main-nav ul ul a{color:#ddad89;text-transform:none;}#jPanelMenu-menu #main-nav ul ul ul{display:none;}}@media only screen and (max-width:760px){.product-detail .img-responsive{width:100%;}}.quote{padding:3em 0;color:#fff;background-color:#000;}.specifications h4{font-size:1em;padding-top:.5em;margin-bottom:0.5em;border-top:1px solid #e0e0e0;font-weight:bold;text-transform:uppercase;}.specifications p,.specifications [data-quickedit-field-id]{margin:.5em 0;font-size:0.824em;color:#ccc;}#commerce-product-add-to-cart-form{display:flex;justify-content:center;}[data-lightbox-src]{cursor:url(/themes/swiza/img/zoom-in.cur);cursor:zoom-in;}#lightbox-wrapper{position:fixed;z-index:100;background-color:#000;top:0;left:0;width:100%;height:100%;display:none;}#lightbox-wrapper:after{content:"";position:absolute;left:50%;top:50%;width:1em;height:1em;background:#fff;border-radius:2em;animation:loading 3s 0s infinite;}#lightbox-wrapper.visible{display:flex;align-items:center;justify-content:center;}#lightbox-wrapper #lightbox-content{max-width:100%;height:auto;position:relative;z-index:1;opacity:0;transition:opacity 0.35s;}#lightbox-wrapper #lightbox-content.loaded{opacity:1;}#lightbox-wrapper #btn-close{position:absolute;right:1em;top:5em;z-index:10;width:26px;height:26px;background:url(/themes/swiza/img/icon-close.svg) no-repeat center;}@keyframes loading{0%{width:1em;height:1em;}50%{width:2em;height:2em;margin:-0.5em 0 0 -0.5em;}100%{width:1em;height:1em;}}#carousel-produit .owl-item{overflow:hidden;}#carousel-produit .owl-prev{background-color:#333;opacity:.7;background-image:url(/themes/swiza/img/arrow-prev-bold.svg);}#carousel-produit .owl-next{background-color:#333;opacity:.7;background-image:url(/themes/swiza/img/arrow-next-bold.svg);}#carousel-produit .owl-pagination{bottom:10.75em;}@media only screen and (max-width:760px){#carousel-produit .owl-pagination{bottom:-2em;height:2em;overflow:hidden;}}.owl-item video{width:100%;}.img-magnify{cursor:url(/themes/swiza/img/zoom-in.cur);cursor:zoom-in;overflow:hidden;}.magnify{position:relative;display:inline-block;}.magnify .magnify-lens{display:none;position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px rgba(221,173,137,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);cursor:none;background-color:#000 !important;z-index:10;}.magnify .magnify-lens.loading{background:#333 !important;opacity:.75;}.magnify .magnify-lens.loading:after{position:absolute;top:45%;left:0;width:100%;color:#fff;content:'Loading...';text-align:center;text-shadow:0 0 2px rgba(51,51,51,0.8);text-transform:none;}#carousel-manufacturing .owl-item > div{padding:0 4%;}#carousel-manufacturing .owl-item > div img{width:100%;height:auto;}#carousel-collection-pictures{}#carousel-collection-pictures img{width:100%;height:auto;}#carousel-collection-pictures .owl-prev{left:0;background-color:#333;background-image:url(/themes/swiza/img/arrow-prev-bold.svg);}#carousel-collection-pictures .owl-next{right:0;background-color:#333;background-image:url(/themes/swiza/img/arrow-next-bold.svg);}.section-collection .views-element-container{display:flex;flex-wrap:wrap;}.collection{padding-bottom:1em;border-bottom:1px solid;}.collection header{padding-bottom:1px;}@media only screen and (max-width:760px){.collection header{padding-bottom:1em;}}.collection article{position:relative;text-align:center;margin:1em 0;}.collection article.col_6:nth-child(odd){clear:left;}.collection article h1{font-size:1.25em;min-height:2em;line-height:1;}@media only screen and (max-width:760px){.collection article h1{hyphens:auto;}}.collection article a{display:inline-block;}.collection article a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.collection article a img{transition:all 0.5s ease-out;z-index:-1;position:relative;}.collection article:hover .img-responsive{opacity:0.5;transform:scale(1.1);}.collection-eboutique .views-element-container,.collection-historical .views-element-container{display:flex;flex-wrap:wrap;}#views-exposed-form-eboutique-tpl{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid rgba(255,255,255,0.5);margin:0 1.25% 1em;}#views-exposed-form-eboutique-tpl .form-item{padding:0 1.25%;margin-bottom:1rem;}#views-exposed-form-eboutique-tpl .form-item label{display:block;margin-bottom:0.25rem;}#views-exposed-form-eboutique-tpl .form-item.form-item-field-collection-target-id{margin-left:auto;}#views-exposed-form-eboutique-tpl .form-item.js-form-item-sort-by{margin-left:auto;}#views-exposed-form-eboutique-tpl #edit-field-collection-target-id{display:flex;margin-right:1em;}#views-exposed-form-eboutique-tpl #edit-field-collection-target-id > .form-item{margin:0;padding:0.8em 0.5em 0 0;}#views-exposed-form-eboutique-tpl #edit-field-collection-target-id label{color:#666;white-space:nowrap;}#views-exposed-form-eboutique-tpl #edit-field-collection-target-id input{visibility:hidden;position:absolute;}#views-exposed-form-eboutique-tpl #edit-field-collection-target-id input:checked + label{color:#ddad89;}#views-exposed-form-eboutique-tpl #edit-submit-eboutique{margin:1.6em 0 1rem;}article.product-collection-teaser{display:flex;flex-direction:column;position:relative;margin-bottom:2em;text-align:center;}article.product-collection-teaser > img{transition:all 0.35s;position:relative;z-index:-1;margin-bottom:.75em;}article.product-collection-teaser:hover > img{opacity:0.5;transform:scale(1.1);}article.product-collection-teaser h3{margin-bottom:0;}article.product-collection-teaser h3 a{color:#fff;}article.product-collection-teaser h3 a:before{content:"";position:absolute;left:2px;right:2px;top:0;bottom:0;}article.product-collection-teaser p.sku{font-size:0.75em;margin:0 0 1em;}article.product-collection-teaser .btn-wrapper{margin-top:auto;height:2em;}article.product-collection-teaser p:last-child{margin-top:auto;min-height:5em;}article.product-collection-teaser .btn{position:relative;z-index:1;}nav.pager{width:100%;clear:both;padding-top:2em;margin:0 1.25%;}nav.pager ul{list-style:none;padding:0;text-align:center;border-top:1px solid rgba(255,255,255,0.5);}nav.pager ul li{display:inline-block;}nav.pager ul li a{padding:0.5em;display:block;color:#fff;}#carousel-home{height:auto;}#carousel-home .overlay2{left:0;right:0;bottom:2em;position:absolute;z-index:1;text-align:right;}#carousel-home article{position:relative;}.home-shortcut{display:flex;align-items:center;justify-content:center;min-height:15vw;background-size:cover;background-position:center;}.home-shortcut.col_6{min-height:36vw;margin:4em 0;}.home-shortcut a.btn{background:rgba(0,0,0,0.5);}@media only screen and (max-width:760px){#home-header{display:none;}.small-description{padding:1em 0;}.homepage .img-collection{max-width:50%;}.homepage .manufacture-img{display:none;}.homepage .manufacture-content{margin:1em 0;}}section.distributeur{padding-bottom:1px;}section.distributeur header{background-color:#000;color:#fff;}section.distributeur header:after{content:"";display:block;width:100%;height:1px;background:linear-gradient(to right,rgba(102,102,102,0) 0%,#666666 20%,#666666 80%,rgba(102,102,102,0) 100%);}section.distributeur #map{position:relative;max-width:1250px;}section.distributeur #map a{position:absolute;padding:.5em 2em;font-style:italic;text-decoration:none;background:url(/themes/swiza/img/map-pin.svg) no-repeat right;}.no-svg section.distributeur #map a{background-image:url(/themes/swiza/img/map-pin.png);}section.distributeur #map a.active{color:#fff;background-image:url(/themes/swiza/img/map-pin-active.svg);}.no-svg section.distributeur #map a.active{background-image:url(/themes/swiza/img/map-pin-active.png);}section.distributeur #btn-europe{right:53%;top:21%;}section.distributeur #btn-america{right:81%;top:25%;}section.distributeur #btn-south-america{right:69%;top:63%;}section.distributeur #btn-africa{right:48%;top:40%;}section.distributeur #btn-middle-east{right:42%;top:31%;}section.distributeur #btn-asia{right:30%;top:22%;}section.distributeur #btn-oceania{right:14%;top:70%;}section.distributeur #map > img{width:100%;}section.distributeur .partners{display:none;}section.distributeur .partners.active{display:block;}section.distributeur .partners select{margin:2em 0;border:3px solid;font-weight:bold;padding:1em;text-transform:uppercase;height:auto;-moz-appearance:none;-webkit-appearance:none;padding-right:60px;background:#000 url(/themes/swiza/img/bg-select.svg) no-repeat right center;}section.distributeur .partners select::-ms-expand{display:none;}.lt-ie10 section.distributeur .partners select{background-image:none;padding-right:0.5em;}.lt-ie8 section.distributeur .partners select{width:100%;height:2.95em;}section.distributeur .partners section{margin:2em 0 4em;column-count:2;column-gap:2em;display:none;}section.distributeur .partners section.active{display:block;}section.distributeur .partners article{display:table;font-size:0.824em;break-inside:avoid-column;}section.distributeur .partners article h4{font-weight:bold;}@media only screen and (max-width:760px){section.distributeur #map a{position:static;display:block;padding:.5em 0;}section.distributeur #map img{display:none;}section.distributeur .partners section{margin:2em 0 4em;column-count:1;column-gap:0;}}.press-review #views-exposed-form-press-default{width:100%;display:flex;margin:0 1rem 2rem;flex-wrap:wrap;justify-content:center;background:#333;padding-top:1em;text-align:center;}.press-review #views-exposed-form-press-default .form-item{padding:0 15px;margin-bottom:1rem;}.press-review #views-exposed-form-press-default label{display:block;margin-bottom:0.25rem;color:#828282;}.press-review #views-exposed-form-press-default #edit-actions{margin-top:1.6rem;}.press-review .views-element-container > div{display:flex;flex-wrap:wrap;}.press-review article{width:130px;padding:0;margin:1rem;text-align:left;font-size:.875em;overflow:hidden;transition:opacity 0.5s ease-out;}.press-review article img{display:block;margin-bottom:.5em;transition:transform 0.5s ease-out;}.press-review article:hover{opacity:1;}.press-review article:hover img{transform:scale(1.1);}.load-more-wrapper{text-align:center;}.press-release .views-element-container{display:flex;flex-wrap:wrap;}.press-release img{transition:all .35s;}.press-release h1{font-size:1em;margin-left:-0.5em;margin-right:-0.5em;}.press-release h5{margin:1em 0;text-align:left;background:url(/themes/swiza/img/arrow-right-small.svg) no-repeat right center;cursor:pointer;opacity:0;transition:opacity 0.5s ease-out;}.press-release h5.open{background-image:url(/themes/swiza/img/arrow-down-lang.svg);}.press-release ul{list-style:none;padding:0;margin:0.5em 0;font-size:0.875em;max-height:0;overflow:hidden;opacity:0;transition:all 0.5s ease-out;}.press-release ul a{display:block;}.press-release ul a:before{content:normal;}.press-release h5.open + ul{max-height:60em;}.press-release article:hover h5,.press-release article:hover ul{opacity:1;}.press-release .btn-press{padding:0.5em 1.5em 0.5em 0;text-align:left;}.histoire{position:relative;padding-top:1px;overflow:hidden;overflow:-moz-hidden-unscrollable;}.histoire:after{content:"";position:absolute;width:2px;height:100%;left:50%;top:32em;background-color:#ddad89;z-index:0;}.histoire header.heritage{padding-top:6em;padding-bottom:20em;background:url(/themes/swiza/img/history-header.jpg) no-repeat center;background-size:cover;}.histoire header.heritage h1{position:relative;}.histoire header.heritage h1:after{content:"";position:absolute;width:.5em;height:.5em;left:50%;top:2em;margin-left:-0.25em;background-color:#ddad89;border-radius:1em;}.histoire article{position:relative;}.histoire article h1{font-size:1.765em;text-align:left;letter-spacing:0;}.histoire article h1 small{font-size:0.667em;}.histoire article.col_left h1{text-align:right;}.histoire article p{text-align:justify;hyphens:auto;}.histoire article:after{content:url(/themes/swiza/img/history-bullet.svg);position:absolute;top:2em;left:-9%;margin-left:-4px;width:10px;height:52px;}.histoire article.col_left:after{left:auto;right:-9%;margin-left:0;margin-right:-7px;}.histoire article .img-responsive{width:100%;}.histoire .creation{position:relative;}.histoire .creation article{position:absolute;width:100%;left:0;top:-11em;z-index:1;}.histoire .creation article h1{text-align:right;width:7.5em;}.histoire .creation article p{color:#000;background-color:#fff;padding:1.5em 2em;}.histoire .creation article:after{left:50%;}.histoire .creation > img{width:100%;height:auto;}.histoire .echappement{padding-top:1em;background-color:#fff;}.histoire .echappement article{padding-bottom:3em;padding-top:3em;position:relative;background-color:#000;}.histoire .echappement article h1{position:absolute;left:0;top:-5em;text-align:left;}.histoire .echappement article hr{border-width:.5em;border-color:#fff;}.histoire .echappement .echappement-img{margin-top:-8em;margin-bottom:10em;}.histoire .echappement .echappement2{margin-bottom:-8em;margin-top:9em;}.histoire .maitrise-production{padding-bottom:14em;background:url(/themes/swiza/img/history-production.gif) no-repeat left bottom;background-size:50% auto;}.histoire .maitrise-production .maitrise{margin-top:-8em;background-color:#fff;color:#000;}.histoire .xxe-siecle{padding-bottom:2em;background-color:#fff;color:#000;}.histoire .xxe-siecle .geante{margin-top:-8em;}.histoire .aeronautique{padding:5em 0 15em;background:url(/themes/swiza/img/history-aeronautique.jpg) no-repeat right;}.histoire .aeronautique p{margin-right:7em;}.histoire .aeronautique .img-concorde{position:relative;margin-left:-6em;margin-top:7em;z-index:1;}.histoire .de-1994-a-2009{padding-top:1em;background-color:#fff;color:#000;}.histoire .de-1994-a-2009 .img-regulateur{margin-bottom:10em;margin-left:12.5%;}.histoire .de-1994-a-2009 .regulateur{margin-bottom:3em;background-color:#fff;box-shadow:0 0.5em 0.5em rgba(0,0,0,0.1);}.histoire .de-1994-a-2009 h1{text-align:left;}.histoire .de-1994-a-2009 .collection-moderne{position:relative;z-index:1;background-color:#fff;}.histoire .de-1994-a-2009 .collection-moderne .col_10{margin-bottom:2em;background-color:#fff;box-shadow:0 0.5em 0.5em rgba(0,0,0,0.1);}.histoire .de-1994-a-2009 .collection-moderne .col_10 h1{text-align:center;}.histoire .de-1994-a-2009 .collection-moderne #btn-collection{display:block;margin:0 auto;width:3em;height:3em;background:#ddad89 url(/themes/swiza/img/arrow-down-lang.svg) no-repeat center;}.histoire .de-1994-a-2009 #collection{background-color:#000;list-style:none;padding:2em 0;font-size:0.875em;margin:0;position:relative;z-index:1;}.histoire .de-1994-a-2009 #collection a{color:#fff;}.histoire .de-1994-a-2009 #collection > li{float:left;width:18%;margin:0 1% 2em;position:relative;padding-top:12em;vertical-align:top;overflow:hidden;}.lt-ie8 .histoire .de-1994-a-2009 #collection > li{display:inline;zoom:1;}.histoire .de-1994-a-2009 #collection > li > a{text-align:left;font-style:italic;font-size:1.412em;overflow:hidden;white-space:nowrap;}.histoire .de-1994-a-2009 #collection > li > a:after{content:"";display:inline-block;width:100%;height:1px;margin-left:.5em;background-color:#fff;}.histoire .de-1994-a-2009 #collection > li > ul{text-transform:uppercase;float:right;text-align:left;min-width:80%;}.histoire .de-1994-a-2009 #collection > li > ul a:after{content:'';position:absolute;width:100%;height:55%;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:all 0.5s ease-out;pointer-events:none;}.histoire .de-1994-a-2009 #collection > li > ul li:first-child a:after,.histoire .de-1994-a-2009 #collection > li > ul a:hover:after{opacity:1;}.histoire .de-1994-a-2009 .btn-wrapper{background-color:#fff;margin:0;padding:2em;position:relative;text-align:center;z-index:1;}.histoire .starfleet{margin-top:3em;}.histoire .starfleet img.col_6{padding:0;width:50%;}.histoire .starfleet .content{max-width:27em;text-align:justify;padding:2em 0;}.histoire .starfleet:after{bottom:4em;left:50%;top:auto;}@media only screen and (max-width:760px){.histoire:after,.histoire article:after,.histoire header.heritage h1:after{content:normal;}.histoire header.heritage{background-image:none;padding-bottom:9em;}.histoire article h1,.histoire article.col_left h1,.histoire .creation article h1{text-align:center;width:auto;}.histoire .echappement .echappement-img{margin:0;padding:0;width:100%;}.histoire .echappement .echappement2{margin:1em auto;width:70%;}.histoire .maitrise-production{background-image:none;padding-bottom:2em;}.histoire .maitrise-production .maitrise{margin-top:0;padding-bottom:1em;}.histoire .xxe-siecle .geante{margin:1em auto;width:80%;}.histoire .aeronautique{padding:0 0 3em;}.histoire .aeronautique p{margin-right:0;}.histoire .aeronautique .img-concorde{margin:0;width:100%;}.histoire .de-1994-a-2009 h1{text-align:center;}.histoire .de-1994-a-2009 .img-regulateur{margin:0 auto;width:80%;}.histoire .de-1994-a-2009 .regulateur{margin-top:0;padding-bottom:1em;}.histoire .de-1994-a-2009 #collection > li{float:none;width:auto;}}.cart table{width:100%;border-bottom:1px solid #666;}.cart table td,.cart table th{padding:.5rem;}.cart table th{text-align:left;text-transform:uppercase;font-weight:normal;}.cart table input.delete-order-item{border:none;padding:0;text-transform:none;}.cart table input.delete-order-item:hover{color:#fff;background:transparent;}.cart table .views-field-total-price__number{text-align:right;}@media only screen and (max-width:760px){.cart table th{display:none;}.cart table tr{display:flex;flex-wrap:wrap;border-bottom:1px solid;align-items:center;}.cart table .views-field.views-field-total-price__number{margin-left:auto;}}.cart .order-total-line{box-sizing:border-box;padding:0.5rem;}.cart .order-total-line-value{width:auto;margin-left:.5em;min-width:7em;}.cart .order-total-line__subtotal{color:#7b7b7b;}.cart .form-actions #edit-submit{border:none;padding:0;margin-right:1em;text-transform:none;}.cart .form-actions #edit-submit:hover{color:#fff;background:transparent;}.cart-block--contents{width:500px;color:#fff;background:#000;}.cart-block--contents img{width:40%;float:left;margin-right:10px;}.cart-block--contents__links a{width:40%;margin:auto;text-align:center;display:inline-block;text-transform:uppercase;border:2px solid;padding:.5em 2em;transition:all .35s;border-width:1px;}.img-cart{width:40%;float:left;margin-right:10px;}.commerce-checkout-flow .form-item{display:block;margin-bottom:1rem;}.commerce-checkout-flow legend{font-size:1.333em;margin-bottom:0.75rem;text-transform:uppercase;}.commerce-checkout-flow label{display:block;margin-bottom:0.25rem;color:#fff;}.commerce-checkout-flow input[type=text],.commerce-checkout-flow input[type=number],.commerce-checkout-flow input[type=email],.commerce-checkout-flow input[type=password],.commerce-checkout-flow textarea,.commerce-checkout-flow select{width:100%;}.commerce-checkout-flow .fieldgroup legend{font-size:1em;text-transform:none;margin-bottom:0.25rem;}.commerce-checkout-flow .js-form-type-radio,.commerce-checkout-flow .js-form-type-checkbox{display:flex;}.commerce-checkout-flow .js-form-type-radio input,.commerce-checkout-flow .js-form-type-checkbox input{margin:0.5rem 0.5rem 0 0;}.commerce-checkout-flow .js-form-type-radio label,.commerce-checkout-flow .js-form-type-checkbox label{margin:0.5rem 0 0;}.commerce-checkout-flow #edit-payment-information-payment-method{display:flex;}.commerce-checkout-flow #edit-payment-information-payment-method .form-item{margin-right:3em;}.commerce-checkout-flow .address-container-inline{display:flex;}.commerce-checkout-flow .address-container-inline > .form-item{flex-grow:1;}.commerce-checkout-flow .address-container-inline > .form-item:last-child{margin-right:0;}.commerce-checkout-flow .link--previous{display:inline-block;margin-left:1em;color:#fff;}.checkout-order-summary{padding:1rem 0.5rem;background-color:#333;}.checkout-order-summary table{width:100%;border-bottom:1px solid #666;}.checkout-order-summary table td{padding:.5rem;}.checkout-order-summary table td:nth-child(2){width:100%;}.checkout-order-summary .order-total-line{padding:0.5rem;}.checkout-order-summary .order-total-line-value{width:auto;margin-left:.5em;min-width:7em;}.checkout-order-summary .order-total-line__subtotal{color:#7b7b7b;}#sliding-popup{left:0;right:0;border-top:1px solid #f5f3ee;background-color:#000;padding:1em 2.5%;font-size:0.875em;}#sliding-popup .popup-content{max-width:1000px;margin:0 auto;}@media only screen and (min-width:959px){#sliding-popup .popup-content{display:flex;align-items:flex-end;}}#sliding-popup .popup-content #popup-text{flex-grow:1;}#sliding-popup .popup-content #popup-buttons{max-width:none;}#sliding-popup .popup-content h3{margin-top:0;text-align:left;}#sliding-popup .popup-content button{margin:.25em 0;background:none;border:1px solid;padding:.5em 1em;}footer{position:relative;z-index:10;padding-top:1em;font-size:0.882em;color:#ddad89;border-top:1px solid #636565;background:#000;}footer > .wrapper{margin-bottom:5em;}footer h1{color:#fff;font-size:1.867em;}footer h4{color:#fff;margin:2.5em 0;}footer a.email{color:#fff;text-decoration:underline;}footer ul.menu{padding:0;list-style:none;}footer ul.menu a{display:block;padding:.75em 0;border-top:1px solid #2c2c29;}footer ul.menu a:hover,footer ul.menu a.active{color:#fff;}footer ul.menu li:first-child a{border:0;}footer .social-media{list-style:none;padding:0;display:flex;justify-content:flex-end;}footer .social-media a{display:block;padding:0.35em .5em;}footer .social-media a img{height:1em;}footer .legal-copyright{font-size:0.800em;text-transform:uppercase;color:#7c7c7c;background-color:#2c2c2c;}footer .legal-copyright .copyright{float:left;}footer .legal-copyright .legal{float:right;}footer .legal-copyright .legal a{color:#7c7c7c;}footer .legal-copyright .legal a:hover{color:#ddad89;}@media only screen and (max-width:760px){footer{padding-top:1em;}footer > .wrapper{margin-bottom:2em;}footer h4{margin:1.75em 0 0;}footer ul.menu{margin:0;}footer ul.menu a{padding:0.25em 0;}footer .legal-copyright{text-align:center;}footer .legal-copyright .legal,footer .legal-copyright .copyright{float:none;}}section.main-block h2.visually-hidden + ul{position:relative;z-index:100;list-style:none;padding:0;display:flex;justify-content:center;border-bottom:1px solid rgba(255,255,255,0.5);text-transform:uppercase;}section.main-block h2.visually-hidden + ul a{padding:0.5rem 1rem;display:block;}section.main-block h2.visually-hidden + ul a.is-active{color:#fff;border-bottom:3px solid;margin-bottom:-2px;}section.main-block div[aria-label="Status message"] ul{display:block;text-transform:none;}section.main-block div[aria-label="Status message"] ul li{margin-bottom:1rem;}section.main-block div[aria-label="Status message"] ul a{display:inline;padding:0;}section.main-block #user-login-form,section.main-block #user-register-form,section.main-block #user-pass,section.main-block #user-pass-reset,section.main-block #user-form{max-width:25em;margin:3em auto;}section.main-block #user-login-form .form-item,section.main-block #user-register-form .form-item,section.main-block #user-pass .form-item,section.main-block #user-pass-reset .form-item,section.main-block #user-form .form-item{margin-bottom:1.5rem;}section.main-block #user-login-form .form-item label,section.main-block #user-register-form .form-item label,section.main-block #user-pass .form-item label,section.main-block #user-pass-reset .form-item label,section.main-block #user-form .form-item label,section.main-block #user-login-form .form-item input[type="text"],section.main-block #user-register-form .form-item input[type="text"],section.main-block #user-pass .form-item input[type="text"],section.main-block #user-pass-reset .form-item input[type="text"],section.main-block #user-form .form-item input[type="text"],section.main-block #user-login-form .form-item input[type="email"],section.main-block #user-register-form .form-item input[type="email"],section.main-block #user-pass .form-item input[type="email"],section.main-block #user-pass-reset .form-item input[type="email"],section.main-block #user-form .form-item input[type="email"],section.main-block #user-login-form .form-item input[type="password"],section.main-block #user-register-form .form-item input[type="password"],section.main-block #user-pass .form-item input[type="password"],section.main-block #user-pass-reset .form-item input[type="password"],section.main-block #user-form .form-item input[type="password"],section.main-block #user-login-form .form-item select,section.main-block #user-register-form .form-item select,section.main-block #user-pass .form-item select,section.main-block #user-pass-reset .form-item select,section.main-block #user-form .form-item select{display:block;width:100%;margin-bottom:.25rem;}section.main-block #user-login-form .form-item.js-form-type-checkbox label,section.main-block #user-register-form .form-item.js-form-type-checkbox label,section.main-block #user-pass .form-item.js-form-type-checkbox label,section.main-block #user-pass-reset .form-item.js-form-type-checkbox label,section.main-block #user-form .form-item.js-form-type-checkbox label{display:inline-block;width:auto;margin:0.5em;}section.main-block #user-login-form .description,section.main-block #user-register-form .description,section.main-block #user-pass .description,section.main-block #user-pass-reset .description,section.main-block #user-form .description{color:#666;font-size:0.75em;}section.main-block #user-login-form .password-strength__meter,section.main-block #user-register-form .password-strength__meter,section.main-block #user-pass .password-strength__meter,section.main-block #user-pass-reset .password-strength__meter,section.main-block #user-form .password-strength__meter{background-color:#333;}section.main-block #user-login-form .password-strength__indicator,section.main-block #user-register-form .password-strength__indicator,section.main-block #user-pass .password-strength__indicator,section.main-block #user-pass-reset .password-strength__indicator,section.main-block #user-form .password-strength__indicator{background-color:#8c9d6d;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table;}.clearfix:after,.row:after{clear:both;}.clearfix,.row{*zoom:1;}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
