.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px
dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em
2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size:.9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td
a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close
span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px
-2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item
a{text-decoration:none;display:block;padding:2px
.4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled
a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item
a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:0;margin:1px
.2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li
a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading
a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active
a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:LucidaGrande,LucidaSans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget
button{font-family:LucidaGrande,LucidaSans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #a6c9e2;background:#fcfdfd url(/media/css/ui/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content
a{color:#222}.ui-widget-header{border:1px
solid #4297d7;background:#5c9ccc url(/media/css/ui/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header
a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px
solid #c5dbec;background:#dfeffc url(/media/css/ui/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px
solid #79b7e7;background:#d0e5f5 url(/media/css/ui/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px
solid #79b7e7;background:#f5f8f9 url(/media/css/ui/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px
solid #fad42e;background:#fbec88 url(/media/css/ui/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url(/media/css/ui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error
a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(/media/css/ui/images/ui-icons_469bdd_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/media/css/ui/images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/media/css/ui/images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(/media/css/ui/images/ui-icons_6da8d5_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/media/css/ui/images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(/media/css/ui/images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/media/css/ui/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/media/css/ui/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(/media/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/media/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar
.jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,
.jspHorizontalBar
.jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent: -20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar
.jspArrow{height:16px}.jspHorizontalBar
.jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html
.jspCorner{margin:0
-3px 0 0}html{font-size:10px;font-size:62.5%}@media (max-width: 767px){html{font-size:9px}}@media (min-width: 1921px){html{font-size:11px}}body{font-family:'OpenSans',sans-serif;font-size:16px;font-size:1.6rem}body,html,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,p,blockquote,table,tr,th,td,form,fieldset,input,textarea,select,div{margin:0;padding:0}*{box-sizing:border-box}img{border:0}img[src='/media/dsg/spacer.gif']{width:1px !important;height:1px !important}a,a:hover{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-family:'OpenSans',sans-serif;color:#151515;font-weight:600}ul,ol{list-style-position:inside}.box > .title h1,
.box > .content h1,
.box > .title .h1,
.box > .content
.h1{font-weight:700;font-size:4.8rem;line-height:1.33;margin-bottom:0.66em}@media (max-width: 1024px){.box > .title h1,
.box > .content h1,
.box > .title .h1,
.box > .content
.h1{font-size:4rem}}@media (max-width: 575px){.box > .title h1,
.box > .content h1,
.box > .title .h1,
.box > .content
.h1{font-size:3.2rem}}.box > .title h2,
.box > .content
h2{font-size:3.2rem;line-height:1.5;margin-bottom:24px}@media (max-width: 1024px){.box > .title h2,
.box > .content
h2{font-size:2.7rem}}@media (max-width: 575px){.box > .title h2,
.box > .content
h2{font-size:2.4rem}}.box > .title h3,
.box > .content
h3{font-size:2.7rem;line-height:1.5;margin-bottom:20px}@media (max-width: 1024px){.box > .title h3,
.box > .content
h3{font-size:2.4rem}}@media (max-width: 575px){.box > .title h3,
.box > .content
h3{font-size:2.1rem}}.box > .title h4,
.box > .content
h4{font-size:2.1rem;line-height:1.5;margin-bottom:16px}@media (max-width: 767px){.box > .title h4,
.box > .content
h4{font-size:1.9rem}}.box > .title h5,
.box > .content
h5{font-size:1.8rem;line-height:1.5;margin-bottom:16px}@media (max-width: 767px){.box > .title h5,
.box > .content
h5{font-size:1.7rem}}.box>.content>h1{margin-top:36px}.box>.content>h2{margin-top:30px}.box>.content>h3{margin-top:26px}.box>.content>h4{margin-top:24px}.box>.content>h5{margin-top:20px}.box > .content p+p{margin-bottom:0.5rem}#center .box > .content ul:not([class]){list-style:none}#center .box > .content ul:not([class]) li{margin-bottom:0.5rem;position:relative;padding-left:24px}#center .box > .content ul:not([class]) li:before{content:'';position:absolute;top:3px;left:0;width:16px;height:16px;background:url(/media/dsg/arrow-li.svg) no-repeat bottom center;background-size:10px auto}#center .box > .content ul:not([class]) ul{margin-left:1rem}.auto-reload{display:block;clear:both;float:left;width:100%;font-size:18px;line-height:20px;padding:18px;border:1px
solid #e3e3e3;color:#a8a8a8;text-align:center}.auto-reload>img{position:absolute;margin-left: -40px;margin-top: -2px}@media (max-width: 480px){.auto-reload{font-size:16px;line-height:18px;padding:15px}}.ProductIndexNew .auto-reload{display:none}.ui-slider .ui-slider-handle,
.ui-slider .ui-slider-handle.ui-state-default{width:16px;height:16px;border-radius:50%;border:none;background:#28458e}.ui-slider{background:rgba(0, 0, 0, 0.12);position:relative;height:4px;border:none;opacity:1;margin:0;border-radius:0}.ui-slider .ui-slider-range{background:#28458e}.jspContainer{width:100% !important}.jspContainer
.jspPane{width:100% !important}.jspContainer
.jspVerticalBar{width:10px;background:transparent;border-radius:5px;overflow:hidden}.jspContainer
.jspTrack{background-color:#eee}.jspContainer
.jspDrag{background-color:#28458e}.jspContainer
.jspArrow{background-color:#f5821f;height:10px}.BasketExtras
table{margin:12px
0}.BasketExtras table tr
th{text-align:left;padding:5px
4px;color:white;background:#f5821f}.BasketExtras table tr th:nth-child(n+2){text-align:right}.BasketExtras table tr:nth-child(2n + 1) td{background:#f5f5f5}.BasketExtras table tr
td{padding:3px
4px}.BasketExtras table tr td:nth-child(n+2){text-align:right}.BasketExtras table td:first-child{width:50%;font-size:1.5rem;line-height:1.45}a.button,.customButton,a.customSubmit{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms}a.button:hover,.customButton:hover,a.customSubmit:hover{background:white;color:#f5821f}.button-secondary{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;font-weight:600;color:white !important;text-decoration:none !important;margin-top:2.4rem;appearance:none;-webkit-appearance:none;outline:none;background:#28458e;border:solid 2px #28458e;transition:all 350ms}.button-secondary:hover{background:white;color:#28458e !important}a.button1{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;font-weight:600;color:white !important;text-decoration:none !important;margin-top:2.4rem;appearance:none;-webkit-appearance:none;outline:none;background:#28458e;border:solid 2px #28458e;transition:all 350ms}a.button1:hover{background:white;color:#28458e !important}.link{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.6rem;color:#f5821f;background:none;padding:0
25px 1px 0;position:relative;border:none}.link:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.link:before{width:8px;height:16px;top:50%}}.link:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.link:hover:before{animation:arrow-right 1.5s linear infinite}.link:hover:after{transform:scale(1)}.biglink,.big-link{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.8rem;color:#28458e;background:none;padding:0
25px 2px 0;position:relative;border:none;border-bottom:solid 2px #f5821f}.biglink:before,.big-link:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-secondary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.biglink:before,.big-link:before{width:8px;height:16px;top:50%}}.biglink:after,.big-link:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#28458e}.biglink:hover:before,.big-link:hover:before{animation:arrow-right 1.5s linear infinite}.biglink:hover:after,.big-link:hover:after{transform:scale(1)}.video{position:relative}.videoIcon{width:64px;height:64px;position:absolute;background:url(/media/dsg/video_icon.png);background-size:contain;top:50%;left:50%;margin: -32px 0 0 -32px;opacity:1;transition:all .25s;pointer-events:none}.video:hover
.videoIcon{-ms-transform:scale(1.3334);-webkit-transform:scale(1.3334);transform:scale(1.3334);opacity: .5}.content
img{max-width:100%;height:auto}@media screen and (max-width: 480px){table{width:100% !important}}.pagination{margin:24px
0 42px}.pagination
tr{display:flex;width:100%;align-items:center}@media screen and (max-width: 767px){.pagination
tr{flex-wrap:wrap;justify-content:center}}.pagination td.first,
.pagination td.previous,
.pagination td.next,
.pagination td.last,
.pagination
td.show_all{flex-grow:1;width:auto;margin-right:8px}@media screen and (max-width: 767px){.pagination td.first,
.pagination td.previous,
.pagination td.next,
.pagination td.last,
.pagination
td.show_all{width:100%}}.pagination td.first,
.pagination
td.previous{display:inline-flex}@media screen and (max-width: 767px){.pagination td.first,
.pagination
td.previous{justify-content:center}}.pagination td.first > *,
.pagination td.previous>*{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.6rem;color:#f5821f;background:none;padding:0
25px 1px 0;position:relative;border:none;padding:0
0 1px 25px;margin-top:0}.pagination td.first > *:before,
.pagination td.previous>*:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.pagination td.first > *:before,
.pagination td.previous>*:before{width:8px;height:16px;top:50%}}.pagination td.first > *:after,
.pagination td.previous>*:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.pagination td.first > *:hover:before,
.pagination td.previous>*:hover:before{animation:arrow-right 1.5s linear infinite}.pagination td.first > *:hover:after,
.pagination td.previous>*:hover:after{transform:scale(1)}.pagination td.first > *:before,
.pagination td.previous>*:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.pagination td.first > *:before,
.pagination td.previous>*:before{width:8px;height:16px;top:50%}}.pagination td.first > *:after,
.pagination td.previous>*:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.pagination td.first > *:hover:before,
.pagination td.previous>*:hover:before{animation:arrow-right 1.5s linear infinite}.pagination td.first > *:hover:after,
.pagination td.previous>*:hover:after{transform:scale(1)}.pagination td.first > *:before,
.pagination td.previous>*:before{content:'';top:calc(50% - 1px);transform:rotate(180deg) translateY(50%);right:auto;left:1px}.pagination td.first > *:hover:before,
.pagination td.previous>*:hover:before{animation:arrow-left 1.5s linear infinite}.pagination td.first > *:hover:after,
.pagination td.previous>*:hover:after{transform:scale(1)}@media screen and (max-width: 767px){.pagination td.first > *,
.pagination td.previous>*{margin-bottom:12px}}.pagination td.next,
.pagination td.last,
.pagination
td.show_all{display:inline-flex;justify-content:flex-end}@media screen and (max-width: 767px){.pagination td.next,
.pagination td.last,
.pagination
td.show_all{justify-content:center}}.pagination td.next > *,
.pagination td.last > *,
.pagination td.show_all>*{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.6rem;color:#f5821f;background:none;padding:0
25px 1px 0;position:relative;border:none;margin-top:0}.pagination td.next > *:before,
.pagination td.last > *:before,
.pagination td.show_all>*:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.pagination td.next > *:before,
.pagination td.last > *:before,
.pagination td.show_all>*:before{width:8px;height:16px;top:50%}}.pagination td.next > *:after,
.pagination td.last > *:after,
.pagination td.show_all>*:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.pagination td.next > *:hover:before,
.pagination td.last > *:hover:before,
.pagination td.show_all>*:hover:before{animation:arrow-right 1.5s linear infinite}.pagination td.next > *:hover:after,
.pagination td.last > *:hover:after,
.pagination td.show_all>*:hover:after{transform:scale(1)}.pagination td.next > *:before,
.pagination td.last > *:before,
.pagination td.show_all>*:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.pagination td.next > *:before,
.pagination td.last > *:before,
.pagination td.show_all>*:before{width:8px;height:16px;top:50%}}.pagination td.next > *:after,
.pagination td.last > *:after,
.pagination td.show_all>*:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.pagination td.next > *:hover:before,
.pagination td.last > *:hover:before,
.pagination td.show_all>*:hover:before{animation:arrow-right 1.5s linear infinite}.pagination td.next > *:hover:after,
.pagination td.last > *:hover:after,
.pagination td.show_all>*:hover:after{transform:scale(1)}@media screen and (max-width: 767px){.pagination td.next > *,
.pagination td.last > *,
.pagination td.show_all>*{margin-top:12px}}.pagination
td.active{width:48px}.pagination td.active
a{width:42px;height:42px;padding:8px;background:#f5821f;display:inline-flex;justify-content:center;color:white;align-items:center}.pagination td:not([class]){width:48px}.pagination td:not([class]) a{width:42px;height:42px;padding:8px;background:#FBE3D1;display:inline-flex;justify-content:center;align-items:center}.Faq dl.faqItems
dt{padding:16px
8px 0;color:#2a2a2a;margin-bottom:0 !important;border-top:solid 2px rgba(245, 130, 31, 0.42)}.Faq dl.faqItems
dt.active{background:rgba(245, 130, 31, 0.05)}.Faq dl.faqItems
dd{padding:8px
20px;background:rgba(245, 130, 31, 0.05)}.Faq dl.faqItems dd[style="display: block;"]+dt{margin-top:0}.Faq dl.faqItems dd
.print{display:inline-flex;justify-content:center;padding:12px;background:rgba(245, 130, 31, 0.24)}.Faq dl.faqItems dd+dt{margin-top:16px}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-Light.woff') format('woff'), url('/media/fonts/opensans/OpenSans-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-Regular.woff') format('woff'), url('/media/fonts/opensans/OpenSans-Regular.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-Medium.woff') format('woff'), url('/media/fonts/opensans/OpenSans-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-SemiBold.woff') format('woff'), url('/media/fonts/opensans/OpenSans-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-Bold.woff') format('woff'), url('/media/fonts/opensans/OpenSans-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'OpenSans';src:url('/media/fonts/opensans/OpenSans-Italic.woff') format('woff'), url('/media/fonts/opensans/OpenSans-Italic.woff2') format('woff2');font-weight:normal;font-style:italic;font-display:swap}#layout{position:relative;display:flex;flex-direction:column;z-index:2;width:100%;max-width:1544px;margin:0
auto;padding:0
20px}@media (max-width: 768px){#layout{padding:0
16px}}#layout.no_right_column{max-width:1820px}#layout.no_right_column
.wrapper{display:flex}@media (max-width: 768px){#layout.no_right_column
.wrapper{flex-direction:column}}#layout.no_right_column
#left{width:360px;padding-right:60px;float:left}@media (max-width: 1220px){#layout.no_right_column
#left{width:300px;padding-right:32px}}@media (max-width: 768px){#layout.no_right_column
#left{width:100%;padding-right:0;padding-bottom:32px}}#layout.no_right_column #left
.MenuList{padding-top:8%}@media (max-width: 768px){#layout.no_right_column #left
.MenuList{padding-top:0}}#layout.no_right_column
#center{width:calc(100% - 360px)}@media (max-width: 1220px){#layout.no_right_column
#center{width:calc(100% - 300px)}}@media (max-width: 768px){#layout.no_right_column
#center{width:100%;padding-right:0}}#narrow
#layout.no_right_column{width:100%;max-width:1544px;margin:0
auto;padding:0
20px}@media (max-width: 768px){#narrow
#layout.no_right_column{padding:0
16px}}#narrow #layout.no_right_column
#center{max-width:860px;margin-left:0}#page{padding-top:162px}@media (max-width: 1220px){#page{padding-top:184px}}@media (max-width: 1023px){#page{padding-top:79px}}@media (max-width: 480px){#page{padding-top:62px}}#top{z-index:1000;top:0;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.24);position:fixed;background:white;left:0;right:0;transition:all 350ms}#top
.wrapper{width:100%;max-width:1544px;margin:0
auto;padding:0
20px;padding-bottom:4px;display:flex;position:relative;flex-wrap:wrap;padding-top:6px}@media (max-width: 768px){#top
.wrapper{padding:0
16px}}#top .wrapper:before{transition:all 500ms ease-in-out;position:absolute;top:0;left: -9999em;right: -9999em;height:157px;z-index: -1}@media (max-width: 1023px){#top .wrapper:before{height:85px}}#header{transition:all 500ms ease-in-out}#header
img{transition:all 500ms ease-in-out;width:245px;height:auto}@media (max-width: 480px){#header
img{width:170px}}.scroll #top .wrapper:before{height:96px;background-color:#fff;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.25)}.home.scroll #top .wrapper:before{background-color:rgba(0, 0, 0, 0.666)}@media (max-width: 1023px){.scroll #top .wrapper:before{height:100%}}.scroll
#header{margin-top:12px}.scroll #header
img{width:120px}@media (max-width: 1023px){.scroll #header
img{width:170px}}.scroll #corporate,
.scroll
#languages{margin-top:12px}.home
#top{box-shadow:none}.home.scroll
#top{background-color:rgba(0, 0, 0, 0.666);box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.24)}@media (max-width: 480px){#breadcrumbs ul
li{display:none}#breadcrumbs ul li:nth-last-child(1),
#breadcrumbs ul li:nth-last-child(2){display:inline-block}}#breadcrumbs+div{margin-top:3rem}#breadcrumbs
ul{display:flex;list-style:none}#breadcrumbs ul
li{float:left;display:inline-flex;align-items:center}#breadcrumbs ul li
a{text-decoration:none;float:left;font-size:1.4rem;color:#787878}#breadcrumbs ul li a:hover{text-decoration:underline}#breadcrumbs ul li a:hover{color:#f5821f}#breadcrumbs ul li:not(:nth-last-child(-n+2)):after{content:'';float:left;margin-top:2px;width:5px;height:10px;background:url(/media/dsg/link-arrow-gray.svg) no-repeat center center;background-size:contain;padding:0
10px}#breadcrumbs ul li:last-child{float:right;position:absolute;right:0;margin-top: -9px}@media (max-width: 1260px){#breadcrumbs ul li:last-child{margin-right:20px}}#breadcrumbs .print,
#breadcrumbs .back,
#breadcrumbs
.view{width:30px;height:30px;display:block;margin-left:9px;border-radius:50%;overflow:hidden}#breadcrumbs
.print{background:url(/media/dsg/icons/print.png)}#breadcrumbs
.back{background:url(/media/dsg/icons/back.png)}#breadcrumbs
.view.normal{background:url(/media/dsg/icons/list.png)}#breadcrumbs
.view.table{background:url(/media/dsg/icons/table.png)}#center .plugin.last
.GenericForm{padding-bottom:40px}@media (max-width: 1024px){#page{overflow:hidden}}.spacer{height:0}#center
.plugin{clear:both}body>.popup{padding:24px}body > .popup .box > .title
h1{margin-top:0}#layout #center .position_center
div.GenericForm.type_exposed{max-width:none;padding-top:40px;padding-bottom:40px;background-image: -moz-linear-gradient(67.62deg, #28458e 0%, #3960c4 100%);background-image: -webkit-linear-gradient(67.62deg, #28458e 0%, #3960c4 100%);background-image: -ms-linear-gradient(67.62deg, #28458e 0%, #3960c4 100%);color:#fff}@media (min-width: 601px){#layout #center .position_center
div.GenericForm.type_exposed{padding-top:3vw;padding-bottom:3vw}}#layout #center .position_center div.GenericForm.type_exposed
.box{width:100%;max-width:1020px;margin:0
auto;padding-left:20px;padding-right:20px}#layout #center .position_center div.GenericForm.type_exposed .box:after{content:'';display:block;clear:both}#layout #center .position_center div.GenericForm.type_exposed .box:before{content:'';display:block;clear:both}#layout #center .position_center div.GenericForm.type_exposed
.content{position:relative;min-height:150px}#layout #center .position_center div.GenericForm.type_exposed .content
h3{color:#fff}#layout #center .position_center div.GenericForm.type_exposed .content
h3.generic_form_title{margin-top:0;margin-left:0;text-align:left;clear:left;font-size:40px;line-height:1.2em;color:#fff}@media (min-width: 601px){#layout #center .position_center div.GenericForm.type_exposed .content
h3.generic_form_title{width:48%}}#layout #center .position_center div.GenericForm.type_exposed .content>p{text-align:left !important;margin-left:0;margin-bottom:0.5em;order:3}@media (min-width: 601px){#layout #center .position_center div.GenericForm.type_exposed .content>p{width:48%}}#layout #center .position_center div.GenericForm.type_exposed .content
form{position:relative;padding-top:5px}@media (min-width: 601px){#layout #center .position_center div.GenericForm.type_exposed .content
form{max-width:100%;width:48%;position:absolute;top:0;right:0;margin-right:0;margin-left:0;float:right}}#layout #center .position_center div.GenericForm.type_exposed .content form li.text>div{width:calc(100% - 145px)}#layout #center .position_center div.GenericForm.type_exposed .content form li.text
label{display:none}#layout #center .position_center div.GenericForm.type_exposed .content form li.text
input{color:#000;padding-left:20px}#layout #center .position_center div.GenericForm.type_exposed .content form li.text input::-webkit-input-placeholder{color:#7e7e7e !important}#layout #center .position_center div.GenericForm.type_exposed .content form li.text input:-moz-placeholder{color:#7e7e7e !important}#layout #center .position_center div.GenericForm.type_exposed .content form li.text input::-moz-placeholder{color:#7e7e7e !important}#layout #center .position_center div.GenericForm.type_exposed .content form li.text input:-ms-input-placeholder{color:#7e7e7e !important}#layout #center .position_center div.GenericForm.type_exposed .content form li.html.help>span{background-color:rgba(0, 0, 0, 0.2);color:#87a1e5;font-size:13px;padding-left:20px;padding-right:20px;margin-top:15px}#layout #center .position_center div.GenericForm.type_exposed .content form li.html.help > span
p{color:inherit}#layout #center .position_center div.GenericForm.type_exposed .content form li.html.help > span p
a{font-weight:bold}#layout #center .position_center div.GenericForm.type_exposed .content form
li.submit{position:absolute;width:135px;top:0;right:0;margin-top:5px}#layout #center .position_center div.GenericForm.type_exposed .content form li.submit
a{font-size:20px;line-height:1.2em;padding:12px;width:100%;display:block}body{overflow-x:hidden}body#narrow
#center{width:100%;max-width:760px;margin:0
auto}body#narrow #center:after{content:'';display:block;clear:both}body#narrow #center:before{content:'';display:block;clear:both}body#narrow #center > div .box
.title{width:100%;max-width:640px;margin:0
auto;text-align:left}body#narrow #center > div .box .title:after{content:'';display:block;clear:both}body#narrow #center > div .box .title:before{content:'';display:block;clear:both}body#narrow #center > div .box .title h1,
body#narrow #center > div .box .title
h4{font-size:40px;line-height:1}body#narrow #center > div .box
.content{font-size:18px;line-height:1.61111111}body#narrow #center > div .box .content .faqItems,
body#narrow #center > div .box .content > .document,
body#narrow #center > div .box .content > h1,
body#narrow #center > div .box .content > h2,
body#narrow #center > div .box .content > h3,
body#narrow #center > div .box .content > h4,
body#narrow #center > div .box .content > h5,
body#narrow #center > div .box .content > h6,
body#narrow #center > div .box .content > p,
body#narrow #center > div .box .content > ul,
body#narrow #center > div .box .content>ol{max-width:640px;margin-left:auto;margin-right:auto}body#narrow #center > div .box .content
.full_width{text-align:center}body#narrow #center > div .box .content
.m_picture{text-align:center;margin:2em
auto 3em;float:none;clear:both}body#narrow #center
.media{margin-top:2em;margin-bottom:3em;padding-left:7%;padding-right:7%}body#narrow #center .media
.scrollable{padding-left:0;padding-right:0}body#narrow #center .media .scrollable .items
ul.page{margin-bottom:0}body#narrow #center .media .scrollable .items ul.page
li.item{height:140px !important;width:32.166% !important;margin-left:0.5% !important;margin-right:0.5% !important;padding:0
!important;overflow:hidden}@media (max-width: 800px){body#narrow #center .media .scrollable .items ul.page
li.item{height:16.5vw !important}}body#narrow #center .media .pPage,
body#narrow #center .media
.nPage{height:100% !important;width:7%}body#narrow #center .media
.pPage{left: -3px}body#narrow #center .GenericForm .content
h3.generic_form_title{text-align:left}#after_top{padding-top:2.4%;padding-bottom:2.4%}#after_top
.wrapper{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){#after_top
.wrapper{padding:0
16px}}#after_top .plugin .box .title
h4{font-weight:700;font-size:4.8rem;line-height:1.33;margin-bottom:0.24em}@media (max-width: 1024px){#after_top .plugin .box .title
h4{font-size:4rem}}@media (max-width: 575px){#after_top .plugin .box .title
h4{font-size:3.2rem}}body#bg{background:#F4F6F9}body#bg
#after_top{background:white}body#bg #after_top+#layout{padding-top:2.4%}#scrollToTop{display:inline-flex;width:48px;height:48px;position:fixed;bottom:20px;right:5%;background:url('/media/dsg/link-arrow-up.svg') no-repeat center center;background-size:50% auto;background-color:#28458e;cursor:pointer;z-index:9999;pointer-events:none;opacity:0;transition:all 350ms}@media screen and (max-width: 767px){#scrollToTop{right:9px;bottom:16px;width:45px;height:45px}}#scrollToTop.active{opacity:1;pointer-events:all}#scrollToTop:hover{transform:translateY(-8px)}.media.scrollable_design{clear:both}@media screen and (max-width: 480px){.popup .table_wrapper,
.popup
.compareItems{margin-left: -16px !important;margin-right: -16px !important;width:calc(100% + 32px) !important}}#simple
#after_top{padding-bottom:1.2%}#simple #layout .first
.ContentIndex.type_normal{padding-top:1.2%}.animate{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate.parallax{transition:all 0.25s ease-out}@-webkit-keyframes
pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes
pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes
flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes
flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-ms-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-ms-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip{-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes
flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes
flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);opacity:1}}.flipInY{backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes
rotate{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes
rotate{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotate{-webkit-animation-name:rotate;animation-name:rotate}@-webkit-keyframes
bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes
bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);-ms-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);-ms-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes
slideInUp{from{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes
slideInUp{from{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes
zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes
zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes
slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes
slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes
slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes
slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes
slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes
slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes
zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}100%{opacity:1}}@keyframes
zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}100%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}5%,25%,45%,65%,85%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}15%,35%,55%,75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}5%,25%,45%,65%,85%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}15%,35%,55%,75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes
rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes
rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes
heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes
blur{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes
blur{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}.blur{-webkit-animation-name:blur;animation-name:blur}@-webkit-keyframes
flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes
flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes
scale{0%{-webkit-transform:scale(0.25);transform:scale(0.25);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes
scale{0%{-webkit-transform:scale(0.25);transform:scale(0.25);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.scale{-webkit-animation-name:scale;animation-name:scale}@keyframes arrow-right{0%{right:1px;opacity:1}33.33%{right: -7px;opacity:0}34.33%{right:17px;opacity:0}66.66%{right:9px;opacity:1}100%{right:1px;opacity:1}}@keyframes arrow-left{0%{left:1px;opacity:1}33.33%{left: -7px;opacity:0}34.33%{left:17px;opacity:0}66.66%{left:9px;opacity:1}100%{left:1px;opacity:1}}form
fieldset{border:none}form
ol{list-style-type:none}.GenericForm>div>h2{text-align:center}#center .GenericForm form,
#center .Basket
form{max-width:640px;margin:0
auto}.GenericForm form ol,
.Basket form
ol{display:block;clear:both;float:left;width:100%}.GenericForm form li,
.Basket form
li{display:block;clear:both;float:left;width:100%}.GenericForm form li input.text,
.Basket form li input.text,
.GenericForm form li input.file,
.Basket form li input.file,
.GenericForm form li select.select,
.Basket form li select.select,
.GenericForm form li textarea.textarea,
.Basket form li
textarea.textarea{transition:all 500ms ease-in-out;font-family:'OpenSans',sans-serif;background-color:#f1f1f1;border:1px
solid #dfdfdf;font-size:18px;line-height:24px;padding:12px;width:100%;outline:none}.GenericForm form li input.text:focus,
.Basket form li input.text:focus,
.GenericForm form li input.file:focus,
.Basket form li input.file:focus,
.GenericForm form li select.select:focus,
.Basket form li select.select:focus,
.GenericForm form li textarea.textarea:focus,
.Basket form li textarea.textarea:focus{background:#fff}.GenericForm form li > label,
.Basket form li>label{font-size:18px;line-height:24px;color:#151515;font-weight:600;margin-bottom:6px;margin-top:12px;float:left}.GenericForm form li > div > strong,
.Basket form li>div>strong{color:#f5821f}.GenericForm form li.submit,
.Basket form
li.submit{text-align:center;margin-top:16px}.GenericForm form li.submit .no_label,
.Basket form li.submit
.no_label{text-align:center}.GenericForm form li.submit a,
.Basket form li.submit
a{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms}.GenericForm form li.submit a:hover,
.Basket form li.submit a:hover{background:white;color:#f5821f}.GenericForm form li.submit a span,
.Basket form li.submit a
span{line-height:1.375}form .captcha_newsletter_conditions .option
label{width:80%;margin-top:0;padding:0
!important;display:block !important;text-align:left;font-size:1.4rem;line-height:1.5;margin-left:24px !important}form .captcha_newsletter_conditions .option
input{float:left;margin-top:10px}form li.html.help>span{display:block;margin-top:10px;border-radius:10px;padding:10px;background:#ddd;font-size:11px;line-height:18px;color:#000}form li.html.help span
p{margin:0;color:#000}form li.html.help span
a{color:#f5821f}form
li.mandatory_required{position:absolute !important;width:auto;opacity:0}form li.mandatory_required~li{position:relative;z-index:100}form .recaptcha
div{margin:10px
0}.Basket form li.submit
a{padding:12px
20px;font-weight:700;font-size:18px}.Basket form li>label{font-size:15px;margin:10px
0 2px}.Basket form
.checkbox.validate{margin-top:20px}.Basket form .checkbox.validate>.no_label{margin-bottom:8px}.GenericForm
.generic_form_title{text-align:center}#center .Basket
form{max-width:none;margin:0
auto}.popup .GenericFormIndex .content>p{max-width:640px;margin:0
auto 16px;width:100%}.popup form .captcha_newsletter_conditions .option
input{margin-top:6px}.popup form .captcha_newsletter_conditions .option
label{font-size:1.4rem;line-height:1.5;margin-left:28px !important;margin-top:8px}#header{float:left;margin-top:24px}@media (max-width: 1023px){#header{margin-top:12px;margin-bottom:6px}}#menu{transition:all 500ms ease-in-out;float:left;width:100%;padding-top:16px;margin-top:16px;border-top:solid 1px rgba(200, 200, 200, 0.42)}#menu .dropdown>ul{display:flex;justify-content:space-between;width:100%;position:relative}#menu .dropdown>ul>li{display:table-cell;vertical-align:middle;text-align:center;position:relative}#menu .dropdown>ul>li>a{font-size:1.6rem;position:relative;color:#606060;font-weight:600;text-transform:uppercase}#menu .dropdown > ul > li > a
.top{display:flex;align-items:center;padding-bottom:12px}#menu .dropdown > ul > li > a .top .arrow-down{margin-left:4px}#menu .dropdown > ul > li > a .top
svg{width:14px;height:auto}#menu .dropdown>ul>li>a.active{color:#f5821f}#menu .dropdown > ul > li > a.active .arrow-down
path{stroke:#f5821f}#menu .dropdown > ul > li > a:hover .arrow-down
path{stroke:#f5821f}@media (max-width: 1440px){#menu .dropdown>ul>li.last>ul{left:auto;right:0}}#menu .dropdown>ul>li>ul{display:none;padding:15px
0 18px;position:absolute;left:0;right:0;top:28px;z-index:100;width:300px;background:white;list-style-type:none;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.24)}#menu .dropdown>ul>li>ul>li{width:100%;float:left;clear:both;text-align:left}#menu .dropdown>ul>li>ul>li>a{padding:7px
32px;width:100%;float:left;color:#606060;font-size:1.5rem}@media screen and (max-width: 1220px){#menu .dropdown>ul>li>ul>li>a{font-size:1.4rem}}#menu .dropdown > ul > li > ul > li > a:hover,
#menu .dropdown>ul>li>ul>li>a.active{color:#f5821f}#menu .dropdown>ul>li:hover>ul{display:block}#after_top .MenuListSub,
#center .MenuListSiblings .box>.content{width:100%;max-width:1544px;margin:0
auto;padding:30px
0 8px;position:relative}#after_top .MenuListSub:after,
#center .MenuListSiblings .box>.content:after{content:'';display:block;clear:both}#after_top .MenuListSub:before,
#center .MenuListSiblings .box>.content:before{content:'';display:block;clear:both}@media (max-width: 1604px){#after_top .MenuListSub,
#center .MenuListSiblings .box>.content{padding-left:20px;padding-right:20px;max-width:none}}@media (max-width: 640px){#after_top .MenuListSub,
#center .MenuListSiblings .box>.content{padding-top:20px}}#after_top .MenuListSub h4,
#center .MenuListSiblings .box > .content
h4{display:none}#after_top .MenuListSub .subMenu ul,
#center .MenuListSiblings .box > .content .subMenu
ul{position:relative;list-style-type:none;list-style-image:none;display:block;width:100%}#after_top .MenuListSub .subMenu ul li,
#center .MenuListSiblings .box > .content .subMenu ul
li{float:left;vertical-align:middle;text-align:center;position:relative;margin-right:12px;margin-bottom:18px !important}@media (max-width: 960px){#after_top .MenuListSub .subMenu ul li,
#center .MenuListSiblings .box > .content .subMenu ul
li{clear:both;margin-bottom:16px}#after_top .MenuListSub .subMenu ul li a,
#center .MenuListSiblings .box > .content .subMenu ul li
a{padding-right:10px}}#after_top .MenuListSub .subMenu ul li a,
#center .MenuListSiblings .box > .content .subMenu ul li
a{font-size:18px;line-height:18px;text-transform:none;color:#b7b7b7;font-weight:500;padding-right:50px;margin-right:5px}#after_top .MenuListSub .subMenu ul li a:after,
#center .MenuListSiblings .box > .content .subMenu ul li a:after{position:absolute;content:'';width:100%;top:100%;left:0;right:0;height:4px;border-radius:0;background-color:#e0e0e0}#after_top .MenuListSub .subMenu ul li.active a,
#center .MenuListSiblings .box > .content .subMenu ul li.active a,
#after_top .MenuListSub .subMenu ul li:hover a,
#center .MenuListSiblings .box > .content .subMenu ul li:hover
a{color:#f5821f}#after_top .MenuListSub .subMenu ul li.active a:after,
#center .MenuListSiblings .box > .content .subMenu ul li.active a:after,
#after_top .MenuListSub .subMenu ul li:hover a:after,
#center .MenuListSiblings .box > .content .subMenu ul li:hover a:after{background-color:#f5821f}#left .subMenu
ul{display:flex;flex-direction:column;list-style:none}#left .subMenu ul
li{padding:0;margin:0;border-bottom:solid 1px rgba(200, 200, 200, 0.42)}#left .subMenu ul li
a{padding:12px
24px 12px 0;display:block;position:relative}#left .subMenu ul li a:before{content:'';z-index:1;position:absolute;top:100%;left:0;height:1px;background:#f5821f;width:0;transition:all 350ms}#left .subMenu ul li a:after{content:'';position:absolute;top:15px;width:7px;height:14px;background:url(/media/dsg/link-arrow-gray.svg) no-repeat center center;background-size:contain;right:5px}#left .subMenu ul li a:hover:before{width:100%}#left .subMenu ul li.active
a{color:#28458e;font-weight:600;padding-left:8px;background:rgba(40, 69, 142, 0.05)}#left .subMenu ul li.active a:after{background:url(/media/dsg/link-arrow-secondary.svg) no-repeat center center;background-size:contain}#left .subMenu ul li.active a:before{background:#28458e;width:100%}#corporate,#languages{transition:all 500ms ease-in-out;float:right;line-height:14px;margin-top:35px}#corporate ul,
#languages
ul{list-style-type:none}#corporate ul li,
#languages ul
li{float:left}#corporate ul li a,
#languages ul li
a{font-size:1.6rem;color:#606060}#corporate ul li a:hover,
#languages ul li a:hover{color:#f5821f;text-decoration:underline}#corporate{margin-left:auto}#corporate ul li:not(:last-child){margin-right:30px}#corporate ul li:last-child{position:relative}#corporate ul li:last-child:after{content:'';display:none;position:absolute;height:16px;top:50%;width:1px;background:rgba(200, 200, 200, 0.42);transform:translateY(-50%);right: -20px}#corporate ul li:last-child
a{padding:9px
20px;background:#28458e;color:white !important;border:solid 2px #28458e;font-size:1.5rem;font-weight:600;text-decoration:none;letter-spacing:0.03em}#corporate ul li:last-child a:hover{background:white;color:#28458e !important}#hamburger{display:none;float:right;line-height:14px;margin-left:auto;align-self:center}#hamburger span.open
svg{display:none !important}#hamburger .hamburger-trigger{border:solid 1px #28458e;width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:0;position:relative;transition:all 350ms}#hamburger .hamburger-trigger
span{width:24px;display:inline-flex;background:#28458e;height:2px;margin:4px
0 0;transition:all 350ms, visibility 0ms 350ms}#hamburger .hamburger-trigger span:nth-child(2){width:18px;margin-left:6px}#hamburger .hamburger-trigger:hover{border-color:#f5821f}#hamburger .hamburger-trigger:hover
span{background:#f5821f}#hamburger
.drop{display:none;border-top:solid 2px #28458e;position:absolute;right:0;top:100%;z-index:100;width:100%;max-height:calc(100vh - 96px);height:calc(100vh - 96px);max-width:420px;overflow-y:auto;background:white;padding-bottom:48px}@media (max-width: 768px){#hamburger
.drop{max-height:calc(100vh - 77px);height:calc(100vh - 77px)}}@media (max-width: 480px){#hamburger
.drop{height:calc(100vh - 61px);max-height:calc(100vh - 61px)}}#hamburger .drop
ul{list-style:none;display:flex;flex-direction:column}#hamburger .drop ul
a{display:flex;padding:16px;border-bottom:solid 2px #FBE3D1;color:#151515}#hamburger .drop ul a
.top{display:flex;align-items:center;justify-content:stretch}#hamburger .drop ul a
.title{font-size:1.6rem;font-weight:600}#hamburger .drop ul a .arrow-down{width:12px;margin-left:auto}#hamburger .drop ul a .arrow-down
svg{width:100%;height:auto}#hamburger .drop ul a .arrow-down
path{stroke:#151515}#hamburger .drop ul a .top,
#hamburger .drop ul a
.bottom{width:100%}#hamburger .drop ul
a.active{color:#f5821f}#hamburger .drop ul a.active .arrow-down
path{stroke:#f5821f}#hamburger .drop ul a:hover .arrow-down
path{stroke:#f5821f}#hamburger .drop ul
ul{display:none !important}#hamburger .drop ul>li.children.level_0>a{pointer-events:none}#hamburger .drop ul>li.children.level_0.hover>a{background:#FBE3D1}#hamburger .drop ul > li.children.level_0.hover
ul{display:flex !important;padding:10px
0 20px 24px;background:rgba(251, 227, 209, 0.42)}#hamburger .drop ul > li.children.level_0.hover ul
a{padding:10px
8px 10px 16px;font-size:13px;background:white;font-weight:500}#hamburger .drop ul > li.from-corporate.last
a{margin-top: -2px;color:white;background:#28458e}#hamburger .drop ul>li.from-languages.active{background:#FBE3D1}@media (max-width: 1023px){#hamburger{display:block}.hamburger-open #hamburger .hamburger-trigger span:nth-child(2){visibility:hidden;transition:all 350ms, visibility 0ms }.hamburger-open #hamburger .hamburger-trigger span:nth-child(1){transform:translate(0, 6px) rotate(45deg)}.hamburger-open #hamburger .hamburger-trigger span:nth-child(3){transform:translate(0, -6px) rotate(-45deg)}.hamburger-open #hamburger
.drop{display:block}}#languages{margin-left:40px;position:relative;z-index:9999}#languages
ul{list-style-type:none}#languages ul
li{float:none;display:none;margin-bottom:8px}#languages ul li
.open{display:none}#languages ul
li.active{display:inline-flex;align-items:center;padding:0;position:relative}#languages ul li.active
a{pointer-events:none}#languages ul li.active
span.open{display:inline-flex;margin-left:4px}#languages ul li.active span.open:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}#languages ul li.active span.open
svg{width:12px;height:auto}body.languages-open #languages
ul{position:relative}body.languages-open #languages ul
li{width:38px;display:block}body.languages-open #languages ul li:not(.active){background:#FBE3D1;padding:6px
8px;position:absolute;left: -2px;top:24px;border-top:solid 1px white}body.languages-open #languages ul li:not(.active) a{text-decoration:none}body.languages-open #languages ul li:not(.active) span{text-decoration:none;color:black}body.languages-open #languages ul li:not(.active)~li:not(.active){top:50px}body.languages-open #languages ul li:not(.active)~li:not(.active)~li:not(.active){top:76px}@media (max-width: 1023px){#menu,#languages,#corporate{display:none}}.home #menu .dropdown > ul > li > a svg
path{stroke:white}.home #menu .dropdown > ul > li > a:hover svg
path{stroke:#f5821f}.home #languages ul li.active span.open svg
path{stroke:white}.scroll #hamburger
.drop{max-height:calc(100vh - 67px);height:calc(100vh - 67px)}@media screen and (max-width: 767px){.scroll #hamburger
.drop{max-height:calc(100vh - 60px);height:calc(100vh - 60px)}}.bottom-wrapper{position:relative;background:url(/media/dsg/bg-eurona-footer-mini.jpg) no-repeat center center;background-size:cover;z-index:3;clear:both}@media (max-width: 768px){.bottom-wrapper{z-index:6}}@media (max-width: 480px){.bottom-wrapper{background:url(/media/dsg/bg-eurona-footer-mini.jpg) no-repeat top center;background-size:auto 70%;background-color:#28458e}}.bottom-wrapper a:hover{text-decoration:underline}@media screen and (max-width: 767px){.bottom-wrapper.no-bottom #footer #copyright
p{color:black}.bottom-wrapper.no-bottom #footer #copyright > div
a{background-color:#28458e !important;border-radius:6px;width:40px;height:40px;border:solid 2px #28458e}}.bottom-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #fff 1.57%, rgba(255, 255, 255, 0.8) 15.51%, rgba(40, 69, 142, 0.6) 47.92%, #28458e 75%, #28458e 100%)}@media (max-width: 480px){.bottom-wrapper:after{background:linear-gradient(180deg, #fff 1.57%, rgba(255, 255, 255, 0.8) 15.51%, rgba(40, 69, 142, 0.6) 47.92%, #28458e 69%, #28458e 100%)}}.bottom-wrapper #bottom,
.bottom-wrapper #footer,
.bottom-wrapper
#after_footer{position:relative;z-index:1}.bottom-wrapper
#bottom{z-index:2}.bottom-wrapper
.GenericForm{padding-top:4.2%;padding-bottom:4.2%}@media (max-width: 768px){.bottom-wrapper
.GenericForm{padding-bottom:64px}}.bottom-wrapper .GenericForm>div{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.bottom-wrapper .GenericForm>div{padding:0
16px}}.bottom-wrapper .GenericForm
form{display:flex;max-width:740px;margin:64px
auto;position:relative}.bottom-wrapper .GenericForm form
.hidden{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.bottom-wrapper .GenericForm form fieldset:not(.submit){width:auto;flex-grow:1}.bottom-wrapper .GenericForm form fieldset:not(.submit) label{position:absolute;bottom:100%;left:0;font-size:1.6rem;font-weight:500;display:none}.bottom-wrapper .GenericForm form fieldset:not(.submit) .html.help{position:absolute;top:100%;left:0}.bottom-wrapper .GenericForm form fieldset:not(.submit) .html.help
span{background:rgba(255, 255, 255, 0.66)}.bottom-wrapper .GenericForm form fieldset:not(.submit) input{border:solid 1px white;background:white;padding:0
16px;height:60px}@media screen and (max-width: 767px){.bottom-wrapper .GenericForm form fieldset:not(.submit) input{padding:0
16px;height:48px}}.bottom-wrapper .GenericForm form
fieldset.submit{width:auto;flex-grow:0}.bottom-wrapper .GenericForm form fieldset.submit
.submit{margin:0}.bottom-wrapper .GenericForm form
.customSubmit{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;font-weight:600;color:white !important;text-decoration:none !important;margin-top:2.4rem;appearance:none;-webkit-appearance:none;outline:none;background:#28458e;border:solid 2px #28458e;transition:all 350ms;margin-top:0;padding-top:0;padding-bottom:0;align-items:center;justify-content:center;height:60px}.bottom-wrapper .GenericForm form .customSubmit:hover{background:white;color:#28458e !important}@media screen and (max-width: 767px){.bottom-wrapper .GenericForm form
.customSubmit{height:48px}}.bottom-wrapper #bottom .index_0
.ContentIndex{padding-top:12%}.bottom-wrapper #bottom .ContentIndex
.title{display:none !important}.bottom-wrapper #bottom .ContentIndex .content
a{position:fixed;top:66%;right:0;display:inline-flex;cursor:pointer;z-index:1111111}@media (max-width: 1440px){.bottom-wrapper #bottom .ContentIndex .content
a{top:80%}}@media (max-width: 768px){.bottom-wrapper #bottom .ContentIndex .content
a{bottom:144px;top:auto}}#footer
.wrapper{width:100%;max-width:1544px;margin:0
auto;padding:0
20px;display:flex;flex-wrap:wrap}@media (max-width: 768px){#footer
.wrapper{padding:0
16px}}#footer
#copyright{width:33.33%;padding-right:20px;order:1}@media (max-width: 768px){#footer
#copyright{width:100%}}#footer #copyright
p{font-size:1.6rem;color:white;margin:0
0 12px}#footer #copyright>div{display:flex;align-items:center;margin-top:32px}#footer #copyright > div
a{display:inline-flex;margin-right:12px;width:36px;height:36px;padding:0;font-size:0}#footer #copyright > div a:hover{transform:scale(1.1)}#footer #copyright > div a[href*='fb'],
#footer #copyright > div a[href*='face']{background:url(/media/dsg/fb-footer.svg) no-repeat center center;background-size:contain}#footer #copyright > div a[href*='insta'],
#footer #copyright > div a[href*='if']{background:url(/media/dsg/ig-footer.svg) no-repeat center center;background-size:contain}#footer #copyright > div a[href*='ln'],
#footer #copyright > div a[href*='linked']{background:url(/media/dsg/ln-footer.svg) no-repeat center center;background-size:contain}#footer #copyright > div a[href*='tube'],
#footer #copyright > div a[href*='yt']{background:url(/media/dsg/yt-footer.svg) no-repeat center center;background-size:contain}#footer #copyright > div a[href*='tw'],
#footer #copyright > div a[href*='twitter']{background:url(/media/dsg/x-footer.svg) no-repeat center center;background-size:contain}#footer #copyright > div a[href*='maps'],
#footer #copyright > div a[href*='google']{background:url(/media/dsg/gm-footer.svg) no-repeat center center;background-size:contain}#footer
#sitemap{width:33.33%;padding-right:20px;order:2}@media (max-width: 768px){#footer
#sitemap{width:100%;margin-top:20px}}#footer #sitemap .Sitemap
*{color:white}#footer #sitemap
.Sitemap__intro{color:white;font-weight:600;margin-bottom:18px}#footer #sitemap .Sitemap
ul{list-style:none}#footer #sitemap .Sitemap ul
li{margin:0;padding:6px
0}#footer
.plugins{width:33.33%;order:3}@media (max-width: 768px){#footer
.plugins{width:100%}}#footer .plugins
*{color:white;font-size:1.3rem}#footer .plugins
h3{color:white;font-weight:600;margin:0
0 18px;font-size:1.6rem}#footer .plugins table:first-of-type{margin:0
0 18px}#footer .plugins table:first-of-type
td{padding:6px
12px 6px 0}#footer .plugins table:first-of-type td
img{width:72px;height:72px;object-fit:contain}#footer .plugins table:last-of-type{margin:18px
0 0}#footer .plugins table:last-of-type
td{padding:6px
12px 6px 0}#footer .plugins table:last-of-type
img{width:100%;max-height:48px;object-fit:contain}#after_footer{padding-top:42px;padding-bottom:20px}#after_footer
.wrapper{width:100%;max-width:1544px;margin:0
auto;padding:0
20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){#after_footer
.wrapper{padding:0
16px}}@media (max-width: 768px){#after_footer
.wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}#after_footer .wrapper
*{color:white}#after_footer .wrapper
ul{list-style:none;display:flex}@media (max-width: 768px){#after_footer .wrapper
ul{margin-top:24px}}@media screen and (max-width: 480px){#after_footer .wrapper
ul{flex-direction:column}}#after_footer .wrapper ul
li{margin:0;padding:6px
0 6px 20px}@media (max-width: 768px){#after_footer .wrapper ul
li{padding:6px
12px 6px 0}}.home
#top{background:transparent}.home
#page{padding-top:0}.home #center .ContentIndex.type_exposed:after{top:108px;height:calc(100% - 108px)}@media (max-width: 1440px){.home #center .ContentIndex.type_exposed:after{display:none}}.home #center .ContentIndex.type_exposed
.box{margin-top: -108px;padding-top:42px}@media (max-width: 1440px){.home #center .ContentIndex.type_exposed
.box{margin-top:0;padding-top:4.2%}}.home #center .ContentIndex.type_exposed
.exposed_items{padding-top:0}.home #center
.ProductExpose{position:relative}@media screen and (max-width: 767px){.home #center
.ProductExpose{padding-bottom:96px}}.home #center .ProductExpose .box>.title{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.home #center .ProductExpose .box>.title{padding:0
16px}}@media screen and (max-width: 1220px){.home #center .ProductExpose .box>.title{padding:0}}.home #center .ProductExpose .content>p>a{position:absolute;top:16px;right:128px}@media screen and (max-width: 1220px){.home #center .ProductExpose .content>p>a{right:0}}@media screen and (max-width: 767px){.home #center .ProductExpose .content>p>a{top:auto;bottom:24px;right:auto;left:50%;transform:translateX(-50%)}}.home #corporate ul > li > a,
.home #languages ul>li>a{color:#fff}.home #menu .dropdown>ul>li>a{color:#fff}.home #before_top
.ContentIndex{color:#151515;text-align:center;margin-top:50px}.home #before_top .ContentIndex .title
h4{font-size:48px;line-height:48px}.home #before_top .ContentIndex
.content{font-size:36px;line-height:40px}.home #before_top
.index_1{display:none}.home #before_top .index_1 .box > .content
h2{font-size:48px;line-height:48px;margin-bottom:8px}.home #hamburger .hamburger-trigger{border:1px
solid #fff;color:#fff}.home #hamburger .hamburger-trigger
span{background:#fff}.home
#footer{margin-top:0}.home .exposed_items
li{opacity:0}.home .GenericListLast
.description{opacity:0}.home #center .ContentIndex.type_normal
.box{position:relative}.home #center .ContentIndex.type_normal
.title{padding-left:calc(50% + 32px);padding-top:2.4%}@media (max-width: 768px){.home #center .ContentIndex.type_normal
.title{padding-left:0;padding-top:0}}.home #center .ContentIndex.type_normal .title
h1{text-align:left;max-width:480px;width:100%;display:block;margin-left:auto;margin-right:0}@media (max-width: 768px){.home #center .ContentIndex.type_normal .title
h1{max-width:100%}}.home #center .ContentIndex.type_normal
.content{padding-left:calc(50% + 32px);min-height:520px;display:flex;flex-direction:column}@media (max-width: 768px){.home #center .ContentIndex.type_normal
.content{padding-left:0;min-height:0}}.home #center .ContentIndex.type_normal .content>div:not(.spacer){position:absolute;right:50%;width:50%;top:0;display:flex;flex-wrap:wrap}@media (max-width: 768px){.home #center .ContentIndex.type_normal .content>div:not(.spacer){position:relative;right:auto;width:90%;order:99;max-width:600px;margin-top:12px}}@media screen and (max-width: 480px){.home #center .ContentIndex.type_normal .content>div:not(.spacer){margin-left: -16px;width:calc(100% + 16px)}}.home #center .ContentIndex.type_normal .content > div:not(.spacer) img{width:75%;height:auto;margin-bottom:24px;max-height:268px;object-fit:cover;margin-right:auto}.home #center .ContentIndex.type_normal .content > div:not(.spacer) img:nth-child(2n){margin-left:auto;margin-right:0}.home #center .ContentIndex.type_normal .content>*:not(div){max-width:480px;width:100%;display:block;margin-left:auto;margin-right:0}@media (max-width: 768px){.home #center .ContentIndex.type_normal .content>*:not(div){max-width:100%}}#cookies{display:none;position:fixed;z-index:99999;bottom:8px;right:8px;margin-left:8px;background:#28458e;-webkit-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.15);box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.15);font-size:1.4rem;color:#555;max-width:480px;padding:16px}#cookies
*{color:white}#cookies
strong{font-size:1.8rem;display:block;margin:4px
0}#cookies
a{text-decoration:underline;color:#f5821f}#cookies
a.cookies_confirm{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms;font-size:13px;padding:12px
42px;text-decoration:none;margin:16px
0 0 0}#cookies a.cookies_confirm:hover{background:white;color:#f5821f}.Promotion{position:relative}.Promotion
.item{position:relative;max-height:937px}@media (min-width: 1921px){.Promotion
.item{max-height:1080px}}.Promotion
.item_ratio{min-height:600px;padding-top:56.25%;width:100%;display:block}.Promotion .item
img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.Promotion
.filter{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%)}.Promotion
.title_lead{position:absolute;top:0;padding-top:172px;padding-bottom:144px;left:0;align-items:center;width:100%;height:100%;z-index:2;display:flex}@media (max-width: 1440px){.Promotion
.title_lead{padding-top:188px;padding-bottom:128px}}@media (max-width: 767px){.Promotion
.title_lead{padding-top:79px;padding-bottom:48px}}.Promotion .title_lead
.title_wrapper{width:100%;max-width:1544px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.Promotion .title_lead
.title_wrapper{padding:0
16px}}@media (max-width: 767px){.Promotion .title_lead
.title_wrapper{padding:0}}.Promotion .title_lead
.title_wrapper_inner{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.Promotion .title_lead
.title_wrapper_inner{padding:0
16px}}.Promotion
.title{max-width:720px;margin-right:auto}@media (min-width: 1921px){.Promotion
.title{max-width:800px}}@media (max-width: 1600px){.Promotion
.title{max-width:800px}}@media (max-width: 1440px){.Promotion
.title{max-width:920px}}.Promotion .title
h1{font-size:7.6rem;line-height:1.2;font-weight:700;color:white;margin-bottom:0.54em}@media (max-width: 1024px){.Promotion .title
h1{font-size:6.4rem}}@media (max-width: 575px){.Promotion .title
h1{font-size:4.8rem}}.Promotion
.lead{max-width:640px;margin-right:auto;color:white;margin-bottom:64px;font-size:1.8rem}@media (min-width: 1600px){.Promotion
.lead{font-size:1.9rem}}@media (max-width: 1600px){.Promotion
.lead{max-width:760px;margin-bottom:48px}}@media (max-width: 1440px){.Promotion
.lead{max-width:860px;margin-bottom:42px}}@media (max-width: 767px){.Promotion
.lead{margin-bottom:36px;font-size:1.6rem}}.Promotion .lead
*{color:white}.Promotion
.more{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms;margin-top:0}.Promotion .more:hover{background:white;color:#f5821f}.Promotion
.navigation{text-align:center}.Promotion .navigation
ul{display:flex;z-index:3;position:absolute;bottom:144px;left:50%;list-style-type:none;transform:translateX(-50%)}@media (max-width: 1440px){.Promotion .navigation
ul{bottom:32px}}.Promotion .navigation ul
li{float:left}.Promotion .navigation ul li
a{float:left;width:40px;height:4px;display:inline-flex;background:white;opacity:0.54;margin:0
12px;transition:350ms}@media (max-width: 768px){.Promotion .navigation ul li
a{width:32px;height:3px;margin:0
4px}}.Promotion .navigation ul li
a.active{background:#f5821f;opacity:1;width:64px}@media (max-width: 768px){.Promotion .navigation ul li
a.active{width:48px}}.Promotion .navigation ul li a
span{display:none}.Promotion .navigation .prev,
.Promotion .navigation
.next{position:absolute;top:50%;display:inline-flex;z-index:5}@media (max-width: 767px){.Promotion .navigation .prev,
.Promotion .navigation
.next{top:auto;bottom:12px}}.Promotion .navigation .prev,
.Promotion .navigation
.next{width:48px;height:48px;cursor:pointer;display:inline-flex;background:rgba(0, 0, 0, 0.42)}.Promotion .navigation .prev:hover,
.Promotion .navigation .next:hover{background:#f5821f}.Promotion .navigation .prev:after,
.Promotion .navigation .next:after{content:'';position:absolute;top:50%;left:50%;height:42%;width:42%;background:url(/media/dsg/arrow-nav.svg) center center no-repeat;background-size:contain;transform:translate(-50%, -50%)}.Promotion .navigation
.prev{transform:rotate(180deg)}@media (min-width: 1740px){.Promotion .navigation
.prev{left:5%}.Promotion .navigation
.next{right:5%}}@media (max-width: 1739px){.Promotion .navigation
.prev{left:0}.Promotion .navigation
.next{right:0}}body:not(.home) .Promotion
.item_ratio{min-height:360px;padding-top:33%}body:not(.home) .Promotion
.title_lead{padding:84px
0 32px}@media screen and (max-width: 600px){body:not(.home) .Promotion
.title_lead{padding:48px
0 24px}}.scrollable{overflow:hidden}.scrollable
.items{width:9999em;position:relative}.media{position:relative;overflow:hidden}@media (max-width: 1024px){.media{overflow:unset}}.media
h2{display:none}.media
.scrollable{width:calc(33.33% + 16px);overflow:visible;margin-right:auto}.media .scrollable
.items{display:flex;list-style:none}.media .scrollable .items>.page{float:left;padding-right:40px;width:25vw;list-style:none}@media (max-width: 1024px){.media .scrollable .items>.page{padding-right:20px;width:33vw}}@media (max-width: 768px){.media .scrollable .items>.page{padding-right:16px;width:42vw}}.media .scrollable .items .item
a.inline{display:none !important}.media .scrollable .items .item
.title{display:none}.media .scrollable .items .item
.hs{position:relative;display:block;padding-top:66%}.media .scrollable .items .item .hs
img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.Content .media
a.hs{display:block !important}.Content .media
li.item{height:240px !important;width:33.333% !important}.Content .media .pPage,
.Content .media
.nPage{height:240px !important}.ProductLastView
ul.items{list-style-type:none}.ProductLastView ul.items
li{float:left}.ProductLastView ul.items li
div.item{display:flex;position:relative;min-height:224px;background:white}@media (max-width: 576px){.ProductLastView ul.items li
div.item{flex-direction:column}}.ProductLastView ul.items li div.item
.badges{position:absolute;top:0;right:0;display:flex}.ProductLastView ul.items li div.item .badges>div{padding:6px
12px;background:#f5821f}.ProductLastView ul.items li div.item .badges > div
*{color:white;font-weight:600;font-size:1.4rem}.ProductLastView ul.items li div.item
.thumb{width:45%}@media (max-width: 576px){.ProductLastView ul.items li div.item
.thumb{width:100%}}.ProductLastView ul.items li div.item .thumb
a{display:block;width:100%;height:100%;position:relative}@media (max-width: 576px){.ProductLastView ul.items li div.item .thumb
a{height:auto;padding-top:66%}}.ProductLastView ul.items li div.item .thumb
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ProductLastView ul.items li div.item
.select{position:absolute;bottom:0;display:inline-flex;left:0}@media (max-width: 576px){.ProductLastView ul.items li div.item
.select{top:0;bottom:auto;margin-top:calc(66% - 42px)}}.ProductLastView ul.items li div.item .select
a{width:42px;height:42px;display:inline-flex;border:solid 1px #f5821f;background:white}.ProductLastView ul.items li div.item .select a:before{width:1px;content:'';position:absolute;top:50%;left:50%;transform:translate(0, -50%);height:20px;z-index:1;background:#f5821f}.ProductLastView ul.items li div.item .select a:after{height:1px;z-index:1;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, 0);width:20px;background:#f5821f}.ProductLastView ul.items li div.item .select a:hover{border-color:#28458e}.ProductLastView ul.items li div.item .select a:hover:before,
.ProductLastView ul.items li div.item .select a:hover:after{background:#28458e}.ProductLastView ul.items li div.item .select
a.customCheckboxOn{background:#f5821f;border-color:#f5821f}.ProductLastView ul.items li div.item .select a.customCheckboxOn:before,
.ProductLastView ul.items li div.item .select a.customCheckboxOn:after{background:white}.ProductLastView ul.items li div.item
.description{width:55%;padding:24px;display:flex;flex-direction:column}@media (max-width: 576px){.ProductLastView ul.items li div.item
.description{width:100%;padding:16px
24px 20px;flex-grow:1}}.ProductLastView ul.items li div.item .description
.title{font-size:1.8rem;margin:0
0 12px}@media (max-width: 576px){.ProductLastView ul.items li div.item .description
.title{width:100%;margin:0
0 6px}}.ProductLastView ul.items li div.item .description
.info{font-size:1.3rem;color:#606060;display:flex;align-items:center}@media (max-width: 576px){.ProductLastView ul.items li div.item .description
.info{font-size:1.5rem}}.ProductLastView ul.items li div.item .description
.info.date{margin:0
0 12px;color:#020202}@media (max-width: 576px){.ProductLastView ul.items li div.item .description
.info.date{margin:0
0 6px}}.ProductLastView ul.items li div.item .description .info.date:before{content:'';width:16px;height:12px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-date.svg) center center no-repeat;background-size:contain}.ProductLastView ul.items li div.item .description
.info.base{margin:0
0 12px}.ProductLastView ul.items li div.item .description .info.base:before{content:'';width:16px;height:16px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}.ProductLastView ul.items li div.item .description
.attributes{display:flex;align-items:center;margin-top:1.2rem;flex-wrap:wrap}@media (max-width: 576px){.ProductLastView ul.items li div.item .description
.attributes{margin-bottom:6px}}.ProductLastView ul.items li div.item .description .attributes
.info{width:33.33%;padding:0
12px 16px 0;flex-direction:column}@media (max-width: 576px){.ProductLastView ul.items li div.item .description .attributes
.info{padding:0
8px 12px 0}}.ProductLastView ul.items li div.item .description .attributes .info.extras
span{position:relative}.ProductLastView ul.items li div.item .description .attributes .info.extras span
img{position:absolute;top: -6px;left:calc(100% + 4px);width:14px;height:auto}.ProductLastView ul.items li div.item .description .attributes .info:last-of-type{padding-right:0}.ProductLastView ul.items li div.item .description .attributes .info
span{font-size:1.4rem}@media (max-width: 576px){.ProductLastView ul.items li div.item .description .attributes .info
span{font-size:1.5rem}}.ProductLastView ul.items li div.item .description .attributes .info span+span{font-size:1.1rem}@media (max-width: 576px){.ProductLastView ul.items li div.item .description .attributes .info span+span{font-size:1.3rem}}.ProductLastView ul.items li div.item .info-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.ProductLastView ul.items li div.item .info-bottom
.detail{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.8rem;color:#28458e;background:none;padding:0
25px 2px 0;position:relative;border:none;border-bottom:solid 2px #f5821f;margin-top:0;font-size:1.5rem}.ProductLastView ul.items li div.item .info-bottom .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-secondary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.ProductLastView ul.items li div.item .info-bottom .detail:before{width:8px;height:16px;top:50%}}.ProductLastView ul.items li div.item .info-bottom .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#28458e}.ProductLastView ul.items li div.item .info-bottom .detail:hover:before{animation:arrow-right 1.5s linear infinite}.ProductLastView ul.items li div.item .info-bottom .detail:hover:after{transform:scale(1)}@media (max-width: 576px){.ProductLastView ul.items li div.item .info-bottom
.detail{font-size:1.6rem}}.ProductLastView ul.items li div.item .info-bottom .detail:before{top:50%;width:5px;height:10px}.ProductLastView ul.items li div.item .info-bottom .price>div{display:flex;flex-direction:column}.ProductLastView ul.items li div.item .info-bottom .price > div
.price{font-size:2rem;font-weight:700;color:#28458e}.ProductLastView ul.items li div.item .info-bottom .price > div
.old_price{font-size:1.4rem;text-decoration:line-through}.ProductLastView ul.items li div.item
.description{margin-left:0}.ProductLastView a.prev,
.ProductLastView
a.next{display:none}.ProductLastView
.navi_wrapper{display:none}.ProductLastView
.navi_wrapper.show{display:flex}.ProductLastView .navi_wrapper
.navi{text-align:center}.ProductLastView .navi_wrapper .navi
a{transition:all 500ms ease-in-out;cursor:pointer;display:inline-block;width:12px;height:12px;box-shadow:1px 1px 3px #aaa;background-color:#f5821f;border-radius:50%;margin:0
5px}.ProductLastView .navi_wrapper .navi
a.active{background-color:#28458e}.ProductIndexNew
.viewSettings{display:none}.ProductIndexNew .box>.content{padding-bottom:80px !important}[class*="ProductIndex"] ul.productList{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between}[class*="ProductIndex"] ul.productList>li.item{display:flex;position:relative;min-height:224px;background:white;width:calc(50% - 12px);margin:0
0 24px}@media (max-width: 576px){[class*="ProductIndex"] ul.productList>li.item{flex-direction:column}}[class*="ProductIndex"] ul.productList > li.item
.badges{position:absolute;top:0;right:0;display:flex}[class*="ProductIndex"] ul.productList > li.item .badges>div{padding:6px
12px;background:#f5821f}[class*="ProductIndex"] ul.productList > li.item .badges > div
*{color:white;font-weight:600;font-size:1.4rem}[class*="ProductIndex"] ul.productList > li.item
.thumb{width:45%}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item
.thumb{width:100%}}[class*="ProductIndex"] ul.productList > li.item .thumb
a{display:block;width:100%;height:100%;position:relative}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .thumb
a{height:auto;padding-top:66%}}[class*="ProductIndex"] ul.productList > li.item .thumb
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[class*="ProductIndex"] ul.productList > li.item
.select{position:absolute;bottom:0;display:inline-flex;left:0}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item
.select{top:0;bottom:auto;margin-top:calc(66% - 42px)}}[class*="ProductIndex"] ul.productList > li.item .select
a{width:42px;height:42px;display:inline-flex;border:solid 1px #f5821f;background:white}[class*="ProductIndex"] ul.productList > li.item .select a:before{width:1px;content:'';position:absolute;top:50%;left:50%;transform:translate(0, -50%);height:20px;z-index:1;background:#f5821f}[class*="ProductIndex"] ul.productList > li.item .select a:after{height:1px;z-index:1;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, 0);width:20px;background:#f5821f}[class*="ProductIndex"] ul.productList > li.item .select a:hover{border-color:#28458e}[class*="ProductIndex"] ul.productList > li.item .select a:hover:before,
[class*="ProductIndex"] ul.productList > li.item .select a:hover:after{background:#28458e}[class*="ProductIndex"] ul.productList > li.item .select
a.customCheckboxOn{background:#f5821f;border-color:#f5821f}[class*="ProductIndex"] ul.productList > li.item .select a.customCheckboxOn:before,
[class*="ProductIndex"] ul.productList > li.item .select a.customCheckboxOn:after{background:white}[class*="ProductIndex"] ul.productList > li.item
.description{width:55%;padding:24px;display:flex;flex-direction:column}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item
.description{width:100%;padding:16px
24px 20px;flex-grow:1}}[class*="ProductIndex"] ul.productList > li.item .description
.title{font-size:1.8rem;margin:0
0 12px}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description
.title{width:100%;margin:0
0 6px}}[class*="ProductIndex"] ul.productList > li.item .description
.info{font-size:1.3rem;color:#606060;display:flex;align-items:center}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description
.info{font-size:1.5rem}}[class*="ProductIndex"] ul.productList > li.item .description
.info.date{margin:0
0 12px;color:#020202}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description
.info.date{margin:0
0 6px}}[class*="ProductIndex"] ul.productList > li.item .description .info.date:before{content:'';width:16px;height:12px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-date.svg) center center no-repeat;background-size:contain}[class*="ProductIndex"] ul.productList > li.item .description
.info.base{margin:0
0 12px}[class*="ProductIndex"] ul.productList > li.item .description .info.base:before{content:'';width:16px;height:16px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}[class*="ProductIndex"] ul.productList > li.item .description
.attributes{display:flex;align-items:center;margin-top:1.2rem;flex-wrap:wrap}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description
.attributes{margin-bottom:6px}}[class*="ProductIndex"] ul.productList > li.item .description .attributes
.info{width:33.33%;padding:0
12px 16px 0;flex-direction:column}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description .attributes
.info{padding:0
8px 12px 0}}[class*="ProductIndex"] ul.productList > li.item .description .attributes .info.extras
span{position:relative}[class*="ProductIndex"] ul.productList > li.item .description .attributes .info.extras span
img{position:absolute;top: -6px;left:calc(100% + 4px);width:14px;height:auto}[class*="ProductIndex"] ul.productList > li.item .description .attributes .info:last-of-type{padding-right:0}[class*="ProductIndex"] ul.productList > li.item .description .attributes .info
span{font-size:1.4rem}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description .attributes .info
span{font-size:1.5rem}}[class*="ProductIndex"] ul.productList > li.item .description .attributes .info span+span{font-size:1.1rem}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .description .attributes .info span+span{font-size:1.3rem}}[class*="ProductIndex"] ul.productList > li.item .info-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}[class*="ProductIndex"] ul.productList > li.item .info-bottom
.detail{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.8rem;color:#28458e;background:none;padding:0
25px 2px 0;position:relative;border:none;border-bottom:solid 2px #f5821f;margin-top:0;font-size:1.5rem}[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-secondary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:before{width:8px;height:16px;top:50%}}[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#28458e}[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:hover:before{animation:arrow-right 1.5s linear infinite}[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:hover:after{transform:scale(1)}@media (max-width: 576px){[class*="ProductIndex"] ul.productList > li.item .info-bottom
.detail{font-size:1.6rem}}[class*="ProductIndex"] ul.productList > li.item .info-bottom .detail:before{top:50%;width:5px;height:10px}[class*="ProductIndex"] ul.productList > li.item .info-bottom .price>div{display:flex;flex-direction:column}[class*="ProductIndex"] ul.productList > li.item .info-bottom .price > div
.price{font-size:2rem;font-weight:700;color:#28458e}[class*="ProductIndex"] ul.productList > li.item .info-bottom .price > div
.old_price{font-size:1.4rem;text-decoration:line-through}@media (max-width: 1440px){[class*="ProductIndex"] ul.productList>li.item{width:100%;max-width:860px;margin-right:auto}}[class*="ProductIndex"] .viewSettings{float:left;margin-right:20px}@media (max-width: 1220px){[class*="ProductIndex"] .viewSettings{margin-bottom:16px;margin-right:0}}@media (max-width: 640px){[class*="ProductIndex"] .viewSettings{margin-top:16px;margin-bottom:16px}}[class*="ProductIndex"] .viewSettings
.sort{display:inline-flex;align-items:center}[class*="ProductIndex"] .viewSettings .sort
p{margin:0
16px 0 0;white-space:normal;font-size:1.5rem}[class*="ProductIndex"] .viewSettings
select{font-size:1.6rem;border:1px
solid #f8f8f8;color:#606060;outline:none;padding:18px
16px;width:100%;background:white;border:none;width:auto}@media screen and (max-width: 767px){[class*="ProductIndex"] .viewSettings
select{background:#fff url(/media/dsg/arrow_down.gif) no-repeat right 8px center;background-size:7px auto;-webkit-appearance:none;appearance:none}}[class*="ProductIndex"] .compareItemsLine{float:left}@media (max-width: 1220px){[class*="ProductIndex"] .compareItemsLine{display:flex}}[class*="ProductIndex"] .compareItemsLine
a.customSubmit{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms;font-size:1.4rem;margin-top:0;padding-left:20px}[class*="ProductIndex"] .compareItemsLine a.customSubmit:hover{background:white;color:#f5821f}@media (max-width: 1220px){[class*="ProductIndex"] .compareItemsLine
a.customSubmit{margin-left:auto}}@media (max-width: 640px){[class*="ProductIndex"] .compareItemsLine
a.customSubmit{width:100%;justify-content:center}}[class*="ProductIndex"] .compareItemsLine a.customSubmit
span{display:inline-flex;align-items:center}[class*="ProductIndex"] .compareItemsLine a.customSubmit
svg{width:16px;margin-right:8px;height:auto;stroke:white}[class*="ProductIndex"] .compareItemsLine a.customSubmit svg
*{stroke:white}[class*="ProductIndex"] .compareItemsLine a.customSubmit
em{font-style:normal}[class*="ProductIndex"] .compareItemsLine a.customSubmit:hover:not(.inactive) svg{stroke:#f5821f}[class*="ProductIndex"] .compareItemsLine a.customSubmit:hover:not(.inactive) svg
*{stroke:#f5821f}[class*="ProductIndex"] .compareItemsLine
a.customSubmit.inactive{background:#f2bb8f !important;border-color:#f2bb8f !important;color:white !important}[class*="ProductIndex"]>.box{display:flex;flex-wrap:wrap}@media (max-width: 640px){[class*="ProductIndex"]>.box{display:flex;flex-direction:column}}[class*="ProductIndex"]>.box>.title{display:block;margin-bottom:32px;align-self:center;margin-right:0;width:100%}[class*="ProductIndex"] > .box > .title
h1{font-size:2.4rem;margin:0;width:100%;display:flex;align-items:center;font-weight:400}@media (max-width: 640px){[class*="ProductIndex"] > .box > .title
h1{flex-wrap:wrap}}[class*="ProductIndex"] > .box > .title h1
span{font-weight:700;white-space:nowrap}[class*="ProductIndex"] > .box > .title h1>.subtitle{margin-left:auto;align-self:center;display:inline-block;margin-bottom:32px}@media (max-width: 1220px){[class*="ProductIndex"] > .box > .title h1>.subtitle{display:flex;margin-left:auto;flex-direction:column;padding-left:16px}}@media (max-width: 640px){[class*="ProductIndex"] > .box > .title h1>.subtitle{margin-left:0;padding-left:0;margin-right:auto;width:100%}}[class*="ProductIndex"]>.box>.content{width:100%}[class*="ProductIndex"] div.brand{display:block;clear:both;float:left;width:100%;text-align:left}[class*="ProductIndex"] div.brand
h2{font-size:36px;line-height:42px;padding-top:36px;position:relative}[class*="ProductIndex"] div.brand h2:before{content:'';position:absolute;left: -9999em;right: -9999em;top:0;height:1px;background-color:#eaeaea;display:block}[class*="ProductIndex"] div.brand
.lead{font-size:14px;line-height:24px;padding-bottom:48px;padding-top:36px;display:inline-block;float:none;width:100%;max-width:768px;color:#666}@media (max-width: 1024px){[class*="ProductIndex"] div.brand
.lead{max-width:640px}}[class*="ProductIndex"] div.brand
.picture{float:right;margin-top:65px}@media (max-width: 959px){[class*="ProductIndex"] div.brand
.picture{display:none}}[class*="ProductIndex"] table.compareItems{width:100%;table-layout:fixed;border-collapse:collapse;border:none}[class*="ProductIndex"] table.compareItems
td{border:1px
solid #ddd;padding:8px
6px}[class*="ProductIndex"] table.compareItems tr:first-child td:first-child,
[class*="ProductIndex"] table.compareItems tr:last-child td:first-child{border-left:none}[class*="ProductIndex"] table.compareItems tr:first-child td:last-child,
[class*="ProductIndex"] table.compareItems tr:last-child td:last-child{border-left:none}[class*="ProductIndex"] table.compareItems tr:first-child
td{border-top:none}[class*="ProductIndex"] table.compareItems tr:last-child
td{border-bottom:none}[class*="ProductIndex"] table.compareItems tr:nth-child(2n) td{background-color:#f7f7f7}[class*="ProductIndex"] table.compareItems
td.item{font-size:1.5rem}[class*="ProductIndex"] table.compareItems td.item.picture
.badges{display:none}[class*="ProductIndex"] table.compareItems td.item.picture
img{width:100%;height:auto}[class*="ProductIndex"] table.compareItems td.item.add_to_basket
a.customSubmit{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms;margin-top:1rem;width:100%;padding:12px;justify-content:center;text-align:center}[class*="ProductIndex"] table.compareItems td.item.add_to_basket a.customSubmit:hover{background:white;color:#f5821f}[class*="ProductIndex"] table.compareItems td.item.price
.old_price{font-size:13px;text-decoration:line-through}[class*="ProductIndex"] ul#filters{margin-bottom:2rem;display:flex}[class*="ProductIndex"] ul#filters:after{content:'';display:block;clear:both}[class*="ProductIndex"] ul#filters
li{margin-right:2rem;padding-left:0 !important;display:flex}[class*="ProductIndex"] ul#filters li:before{display:none}[class*="ProductIndex"] ul#filters li
a{margin-top:3px;margin-left:10px;display:flex;justify-content:center;align-items:center;text-decoration:none;width:16px;background:#f5821f;height:16px}[class*="ProductIndex"] ul#filters li a:before{position:absolute;font-weight:100;content:'+';color:white;font-size:30px;line-height:1;transform:rotate(45deg)}[class*="ProductIndex"] .virtual_tour{text-align:center;margin:30px
0}form.basket_and_compare
.compare_title{padding-top:1rem;padding-bottom:1rem}form.basket_and_compare
.multi_options{float:right;margin-top:2rem}form.basket_and_compare .multi_options .select_all,
form.basket_and_compare .multi_options .buy_products,
form.basket_and_compare .multi_options
.compare_products{float:left;margin-left:2rem}form.basket_and_compare .multi_options
.select_all{line-height:48px}form.basket_and_compare .multi_options .buy_products,
form.basket_and_compare .multi_options
.compare_products{font-size:14px;line-height:16px;padding:15px;transition:all 500ms ease-in-out;color:#fff;border:1px
solid #f5821f;background-color:#f5821f;text-transform:uppercase}form.basket_and_compare .multi_options .buy_products:hover,
form.basket_and_compare .multi_options .compare_products:hover{color:#f5821f;background-color:#fff}form.basket_and_compare .multi_options
.buy_products{display:none}.ProductFilter{margin-top:16px;padding-top:16px;border:solid 2px white}.ProductFilter
.box{width:100%;max-width:1544px;margin:0
auto}.ProductFilter .box:after{content:'';display:block;clear:both}.ProductFilter .box:before{content:'';display:block;clear:both}@media (max-width: 1604px){.ProductFilter
.box{padding-left:20px;padding-right:20px;max-width:none}}.ProductFilter form#top_filter
ol{list-style-type:none;display:flex;flex-direction:column;width:100%}@media (min-width: 480px) and (max-width: 768px){.ProductFilter form#top_filter
ol{flex-direction:row;flex-wrap:wrap}}.ProductFilter form#top_filter ol>li{display:flex;flex-direction:column;padding:8px
16px 16px}@media (min-width: 480px) and (max-width: 768px){.ProductFilter form#top_filter ol>li{width:50%}}.ProductFilter form#top_filter ol>li>label{font-size:1.4rem;font-weight:600;margin-bottom:8px;line-height:1.33;color:#151515}.ProductFilter form#top_filter ol > li
select.select{font-size:1.6rem;border:1px
solid #f8f8f8;color:#606060;outline:none;padding:18px
16px;width:100%;background:white;appearance:none;-webkit-appearance:none;border:none}@media screen and (max-width: 767px){.ProductFilter form#top_filter ol > li
select.select{background:#fff url(/media/dsg/arrow_down.gif) no-repeat right 8px center;background-size:7px auto;-webkit-appearance:none;appearance:none}}@media screen and (max-width: 767px){.ProductFilter form#top_filter ol > li
select.select{background:#fff url(/media/dsg/arrow_down.gif) no-repeat right 8px center;background-size:7px auto;-webkit-appearance:none;appearance:none}}.ProductFilter form#top_filter ol > li.date
select{padding-left:48px}.ProductFilter form#top_filter ol>li.date>div{position:relative}.ProductFilter form#top_filter ol>li.date>div:after{content:'';position:absolute;top:50%;left:16px;width:16px;height:16px;transform:translateY(-50%);background:url(/media/dsg/date-ico.svg) center center no-repeat;background-size:contain}.ProductFilter form#top_filter ol>li.slider-range{position:relative;padding-left:28px;padding-right:28px;margin-bottom:24px}.ProductFilter form#top_filter ol>li.slider-range>label{margin-bottom:16px;margin-left: -12px}.ProductFilter form#top_filter ol > li.slider-range .range
span{position:absolute;font-size:1.4rem;bottom: -12px;color:#5A6166}.ProductFilter form#top_filter ol > li.slider-range .range
.min{left:30px}.ProductFilter form#top_filter ol > li.slider-range .range
.max{right:30px}.ProductFilter form#top_filter ol>li.submit{text-align:right}.ProductFilter form#top_filter ol > li.submit
.no_label{float:right}.ProductFilter form#top_filter ol > li.submit
a{transition:all 500ms ease-in-out;color:#fff;border:1px
solid #28458e;background-color:#28458e;font-size:14px;line-height:18px;padding:14px;padding-left:46px;padding-right:46px;text-transform:uppercase;font-weight:600;float:left}.ProductFilter form#top_filter ol > li.submit a:hover{color:#28458e;background-color:#fff}.ProductFilter form#top_filter ol > li.error
select.select{border-color:red}.ProductFilter form#top_filter ol>li.error>div>strong{color:red}[class*="ProductIndex"] .single_product .book,
[class*="ProductExpose"] .single_product
.book{display:flex;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;padding:18px
0;margin-bottom:48px}@media (max-width: 768px){[class*="ProductIndex"] .single_product .book,
[class*="ProductExpose"] .single_product
.book{flex-wrap:wrap;padding-top:3px;border-bottom:0;margin-bottom:20px}}[class*="ProductIndex"] .single_product .book > div,
[class*="ProductExpose"] .single_product .book>div{display:flex;max-width:80%;align-items:center;width:auto;flex-grow:1}@media (max-width: 768px){[class*="ProductIndex"] .single_product .book > div,
[class*="ProductExpose"] .single_product .book>div{flex-wrap:wrap;max-width:100%}}[class*="ProductIndex"] .single_product .book > div > *,
[class*="ProductExpose"] .single_product .book>div>*{width:auto;flex-grow:1;padding-right:24px}@media (max-width: 768px){[class*="ProductIndex"] .single_product .book > div > *,
[class*="ProductExpose"] .single_product .book>div>*{width:100%;border-bottom:solid 1px #d9d9d9;padding-bottom:12px;padding-top:12px;padding-right:0}}[class*="ProductIndex"] .single_product .book > div .base,
[class*="ProductExpose"] .single_product .book > div .base,
[class*="ProductIndex"] .single_product .book > div .deposit,
[class*="ProductExpose"] .single_product .book > div
.deposit{display:flex;margin:0;flex-direction:column;font-size:1.6rem}[class*="ProductIndex"] .single_product .book > div .base span,
[class*="ProductExpose"] .single_product .book > div .base span,
[class*="ProductIndex"] .single_product .book > div .deposit span,
[class*="ProductExpose"] .single_product .book > div .deposit
span{display:block;color:#606060}[class*="ProductIndex"] .single_product .book > div .base span + span,
[class*="ProductExpose"] .single_product .book > div .base span + span,
[class*="ProductIndex"] .single_product .book > div .deposit span + span,
[class*="ProductExpose"] .single_product .book > div .deposit span+span{margin-top:3px;font-weight:600;color:#151515;font-size:1.8rem}[class*="ProductIndex"] .single_product .book > div .base a:after,
[class*="ProductExpose"] .single_product .book > div .base a:after{content:'';width:16px;height:16px;margin-left:10px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}[class*="ProductIndex"] .single_product .book > div > .price,
[class*="ProductExpose"] .single_product .book>div>.price{display:flex;margin:0;flex-direction:column;font-size:1.6rem}[class*="ProductIndex"] .single_product .book > div > .price span,
[class*="ProductExpose"] .single_product .book > div > .price
span{display:block;color:#606060}[class*="ProductIndex"] .single_product .book > div > .price span + span,
[class*="ProductExpose"] .single_product .book > div > .price span+span{margin-top:3px;color:#151515;display:flex;align-items:flex-end;white-space:nowrap}[class*="ProductIndex"] .single_product .book > div > .price span + span *,
[class*="ProductExpose"] .single_product .book > div > .price span + span
*{line-height:30px}[class*="ProductIndex"] .single_product .book > div > .price span + span *:not(.old_price),
[class*="ProductExpose"] .single_product .book > div > .price span + span *:not(.old_price){font-weight:700;font-size:2.4rem;color:#28458e;padding-right:8px}[class*="ProductIndex"] .single_product .book > div > .price span + span .old_price,
[class*="ProductExpose"] .single_product .book > div > .price span + span
.old_price{order:99;font-size:1.4rem;transform:translateY(0.2em);text-decoration:line-through;color:#606060}[class*="ProductIndex"] .single_product .book > a,
[class*="ProductExpose"] .single_product .book>a{display:inline-flex;padding:1.5rem 2.4rem;font-size:1.8rem;margin-top:2.4rem;font-weight:600;color:white;letter-spacing:0.03em;appearance:none;-webkit-appearance:none;outline:none;background:#f5821f;border:solid 2px #f5821f;transition:all 350ms;margin:0
0 0 auto;width:auto}[class*="ProductIndex"] .single_product .book > a:hover,
[class*="ProductExpose"] .single_product .book>a:hover{background:white;color:#f5821f}@media (max-width: 768px){[class*="ProductIndex"] .single_product .book > a,
[class*="ProductExpose"] .single_product .book>a{width:100%}}[class*="ProductIndex"] .single_product .holder,
[class*="ProductExpose"] .single_product
.holder{display:flex;flex-wrap:wrap}[class*="ProductIndex"] .single_product .holder .left,
[class*="ProductExpose"] .single_product .holder
.left{display:block;width:40%;padding-right:4.2%;margin-bottom:32px}@media (max-width: 768px){[class*="ProductIndex"] .single_product .holder .left,
[class*="ProductExpose"] .single_product .holder
.left{width:100%;max-width:544px;margin-right:auto;padding-right:0}}[class*="ProductIndex"] .single_product .holder .left *,
[class*="ProductExpose"] .single_product .holder .left
*{color:#606060}[class*="ProductIndex"] .single_product .holder .right,
[class*="ProductExpose"] .single_product .holder
.right{display:block;float:right;width:60%;clear:right;margin-bottom:32px}@media (max-width: 768px){[class*="ProductIndex"] .single_product .holder .right,
[class*="ProductExpose"] .single_product .holder
.right{width:100%;max-width:544px;margin-right:auto;padding-right:0}}[class*="ProductIndex"] .single_product .holder .right .product_media,
[class*="ProductExpose"] .single_product .holder .right
.product_media{position:relative}[class*="ProductIndex"] .single_product .holder .right .product_media .badges,
[class*="ProductExpose"] .single_product .holder .right .product_media
.badges{position:absolute;top:0;right:0;display:flex}[class*="ProductIndex"] .single_product .holder .right .product_media .badges > div,
[class*="ProductExpose"] .single_product .holder .right .product_media .badges>div{padding:8px
20px;background:#f5821f;margin-left:8px}[class*="ProductIndex"] .single_product .holder .right .product_media .badges > div *,
[class*="ProductExpose"] .single_product .holder .right .product_media .badges > div
*{color:white;font-weight:600;font-size:1.6rem}[class*="ProductIndex"] .single_product .holder .bottom-gallery,
[class*="ProductExpose"] .single_product .holder .bottom-gallery{width:100%}[class*="ProductIndex"] .single_product .m_picture a,
[class*="ProductExpose"] .single_product .m_picture
a{pointer-events:none}[class*="ProductIndex"] .single_product .m_picture img,
[class*="ProductExpose"] .single_product .m_picture
img{width:100%;height:auto}[class*="ProductIndex"] .single_product .specification,
[class*="ProductExpose"] .single_product
.specification{padding:2.4% 0;margin-top:4.2%;position:relative}[class*="ProductIndex"] .single_product .specification:after,
[class*="ProductExpose"] .single_product .specification:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}[class*="ProductIndex"] .single_product .specification__wrapper,
[class*="ProductExpose"] .single_product
.specification__wrapper{display:flex;flex-wrap:wrap}[class*="ProductIndex"] .single_product .specification__left,
[class*="ProductExpose"] .single_product
.specification__left{width:calc(100% / 12 * 7);padding-right:32px}@media (max-width: 1024px){[class*="ProductIndex"] .single_product .specification__left,
[class*="ProductExpose"] .single_product
.specification__left{width:50%}}@media (max-width: 767px){[class*="ProductIndex"] .single_product .specification__left,
[class*="ProductExpose"] .single_product
.specification__left{width:100%;padding-right:0}}[class*="ProductIndex"] .single_product .specification__right,
[class*="ProductExpose"] .single_product
.specification__right{width:calc(100% / 12 * 5);padding-left:32px}@media (max-width: 1024px){[class*="ProductIndex"] .single_product .specification__right,
[class*="ProductExpose"] .single_product
.specification__right{width:50%}}@media (max-width: 767px){[class*="ProductIndex"] .single_product .specification__right,
[class*="ProductExpose"] .single_product
.specification__right{width:100%;padding-left:0}}[class*="ProductIndex"] .single_product .specification .attributes,
[class*="ProductExpose"] .single_product .specification
.attributes{background:white;padding:2.4%;display:flex;flex-wrap:wrap}[class*="ProductIndex"] .single_product .specification .attributes__attribute,
[class*="ProductExpose"] .single_product .specification
.attributes__attribute{width:33.33%;padding:20px
6px;display:flex;flex-direction:column;align-items:center}[class*="ProductIndex"] .single_product .specification .attributes__attribute span,
[class*="ProductExpose"] .single_product .specification .attributes__attribute
span{font-size:1.8rem;color:#151515;justify-content:center;display:flex;font-weight:600;text-align:center}[class*="ProductIndex"] .single_product .specification .attributes__attribute span + span,
[class*="ProductExpose"] .single_product .specification .attributes__attribute span+span{color:#606060;font-weight:400;font-size:1.4rem}[class*="ProductIndex"] .single_product .specification .tabbed,
[class*="ProductExpose"] .single_product .specification
.tabbed{display:flex;flex-direction:column}[class*="ProductIndex"] .single_product .specification .tabbed .tab,
[class*="ProductExpose"] .single_product .specification .tabbed
.tab{margin:64px
0 0;padding:32px
0 0;border-top:solid 1px #d9d9d9}[class*="ProductIndex"] .single_product .specification .tabbed ul,
[class*="ProductExpose"] .single_product .specification .tabbed
ul{column-count:2;column-gap:32px}@media (max-width: 575px){[class*="ProductIndex"] .single_product .specification .tabbed ul,
[class*="ProductExpose"] .single_product .specification .tabbed
ul{column-gap:16px}}[class*="ProductIndex"] .single_product .specification .tabbed ul li,
[class*="ProductExpose"] .single_product .specification .tabbed ul
li{color:#606060;padding:0
0 16px}[class*="ProductIndex"] .single_product .specification .tabbed ul li strong,
[class*="ProductExpose"] .single_product .specification .tabbed ul li
strong{color:#151515;font-weight:500}[class*="ProductIndex"] .single_product table.attributes td,
[class*="ProductExpose"] .single_product table.attributes
td{font-size:14px;line-height:18px;padding:4px;padding-left:0;padding-right:0;padding-right:12px;color:#151515;font-weight:500}[class*="ProductIndex"] .single_product table.attributes td:last-child,
[class*="ProductExpose"] .single_product table.attributes td:last-child{color:#666;font-weight:400}[class*="ProductIndex"] .single_product .documents,
[class*="ProductExpose"] .single_product
.documents{margin:4.2% 0 0}[class*="ProductIndex"] .single_product .documents ul,
[class*="ProductExpose"] .single_product .documents
ul{list-style-type:none;padding:0
0 2rem 0}[class*="ProductIndex"] .single_product .documents .presentation_picture,
[class*="ProductExpose"] .single_product .documents
.presentation_picture{width:100%;display:block;padding-top:42%;position:relative;margin:2.4% 0}@media screen and (max-width: 480px){[class*="ProductIndex"] .single_product .documents .presentation_picture,
[class*="ProductExpose"] .single_product .documents
.presentation_picture{padding-top:60%}}[class*="ProductIndex"] .single_product .documents .presentation_picture__wrapper,
[class*="ProductExpose"] .single_product .documents
.presentation_picture__wrapper{position:absolute;top:0;left:0;width:42%;padding-top:100%;transform-origin:left top;transform:rotate(90deg) translateY(-100%)}@media screen and (max-width: 480px){[class*="ProductIndex"] .single_product .documents .presentation_picture__wrapper,
[class*="ProductExpose"] .single_product .documents
.presentation_picture__wrapper{width:60%}}[class*="ProductIndex"] .single_product .documents .presentation_picture__wrapper img,
[class*="ProductExpose"] .single_product .documents .presentation_picture__wrapper
img{position:absolute;top:0;left:0;width:100%;object-position:bottom center;height:100%;object-fit:contain}[class*="ProductIndex"] .single_product .documents .biglink span,
[class*="ProductExpose"] .single_product .documents .biglink
span{width:20px;height:20px;display:inline-flex;margin-right:8px;margin-top:2px;background:url(/media/dsg/boat-ico.svg) no-repeat center center;background-size:contain}.availabilities-wrapper
form#month{display:block;text-align:center;width:100%}.availabilities-wrapper form#month
ol{display:table;width:100%}.availabilities-wrapper form#month
li.select{text-align:left}.availabilities-wrapper form#month li.html label
a.arrow{width:6px;height:10px;margin-top:22px}.availabilities-wrapper form#month li.html label
a.arrow.left{background:url(/media/dsg/icons/arrow_left.png);float:right}.availabilities-wrapper form#month li.html label
a.arrow.right{background:url(/media/dsg/icons/arrow_right.png);float:left}.availabilities-wrapper form#month
li.select{margin-bottom:36px}.availabilities-wrapper form#month li.select>div{background:white;padding-right:20px;max-width:372px;width:100%}.availabilities-wrapper form#month li.select>label{font-weight:600;font-size:1.9rem;text-align:left;display:block;margin-bottom:12px}.availabilities-wrapper form#month li.select
select.select{font-size:1.6rem;color:#606060;padding:20px
24px;background:white;border:none;width:100%;max-width:352px}@media screen and (max-width: 767px){.availabilities-wrapper form#month li.select
select.select{background:#fff url(/media/dsg/arrow_down.gif) no-repeat right 8px center;background-size:7px auto;-webkit-appearance:none;appearance:none}}.availabilities-wrapper
.term_row{margin-bottom:24px;background:white;position:relative}.availabilities-wrapper .term_row .discount-wrapper{position:absolute;top:0;right:60px}@media (max-width: 768px){.availabilities-wrapper .term_row .discount-wrapper{right:0}}.availabilities-wrapper .term_row .discount-wrapper>*{padding:3px
10px;background:#f5821f;font-weight:500;font-size:1.5rem;color:white;margin-left:8px}.availabilities-wrapper .term_row
.date_header{background:#FBE3D1;display:flex;align-items:center;padding:20px
4.2% 20px 6%;cursor:pointer;border:solid 2px #FBE3D1}.availabilities-wrapper .term_row .date_header
*{cursor:pointer}.availabilities-wrapper .term_row .date_header>label{font-weight:600;font-size:1.9rem;margin-right:6%;display:block}.availabilities-wrapper .term_row .date_header>.no_label{flex-grow:1;margin-right:20px;max-width:240px;background:white;padding-right:16px}.availabilities-wrapper .term_row .date_header
select{font-size:1.6rem;color:#606060;outline:none;padding:14px
18px;background:white;border:none;width:100%;max-width:224px}@media screen and (max-width: 767px){.availabilities-wrapper .term_row .date_header
select{background:#fff url(/media/dsg/arrow_down.gif) no-repeat right 8px center;background-size:7px auto;-webkit-appearance:none;appearance:none}}.availabilities-wrapper .term_row .date_header>.close{display:inline-flex;width:14px;height:14px;justify-content:center;align-items:center}.availabilities-wrapper .term_row
.base{padding-top:24px;padding-bottom:24px}.availabilities-wrapper .term_row .base
a{display:inline-flex;align-items:center}.availabilities-wrapper .term_row .base a:before{content:'';width:16px;height:16px;margin-right:10px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}.availabilities-wrapper .term_row .general-info{padding:0
6%}.availabilities-wrapper .term_row .general-info
ul{padding:8px
0;display:flex;flex-wrap:wrap;list-style:none}.availabilities-wrapper .term_row .general-info ul
li{width:33.33%;padding:8px
6px;display:flex;flex-direction:column;align-items:center;position:relative}.availabilities-wrapper .term_row .general-info ul li
.hs{position:absolute;top: -5px;left:calc(100% + 8px);display:block;width:14px}.availabilities-wrapper .term_row .general-info ul li .hs
img{width:100%;height:auto}.availabilities-wrapper .term_row .general-info ul li:before{display:none}.availabilities-wrapper .term_row .general-info ul li
span{font-size:1.6rem;position:relative;color:#151515;justify-content:center;display:flex;margin-bottom:4px}.availabilities-wrapper .term_row .general-info ul li span+span{color:#606060;font-size:1.4rem}.availabilities-wrapper .term_row .general-bottom{margin-top:10px;border-top:solid 1px rgba(96, 96, 96, 0.24);display:flex;align-items:flex-end;justify-content:space-between;padding:20px
4.2% 20px 6%}.availabilities-wrapper .term_row .general-bottom
.bubble{margin-left:auto}.availabilities-wrapper .term_row .general-bottom
.customSubmit{margin-top:0}.availabilities-wrapper .term_row .general-bottom
.price_wrap{display:flex;flex-direction:column}.availabilities-wrapper .term_row .general-bottom .price_wrap
b{font-weight:700;font-size:2.4rem;color:#28458e}.availabilities-wrapper .term_row .general-bottom .price_wrap b+span{color:#606060;text-decoration:line-through}.availabilities-wrapper .term_row.active
.date_header{background:#f5821f;border:solid 2px #f5821f}.availabilities-wrapper .term_row.active .date_header>label{color:white}.availabilities-wrapper .term_row.active .date_header svg
path{stroke:white}.availabilities-wrapper .term_row.active
.discount{background:#28458e !important}.availabilities-wrapper .term_row:hover:not(.active) .date_header{border:solid 2px #f5821f}.availabilities-wrapper .toggle-content{display:none;width:100% !important}.boat-owner{position:relative;z-index:1;padding:4.2% 0;margin-bottom:4.2%}@media (max-width: 575px){.boat-owner{padding:24px
0;margin-bottom:24px}}.boat-owner__wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 575px){.boat-owner__wrapper{flex-direction:column;justify-content:flex-start;align-items:stretch}}.boat-owner__wrapper
h2{margin:0
0 10px}.boat-owner__wrapper
.eligble{padding-right:32px}@media (max-width: 575px){.boat-owner__wrapper
.eligble{padding-right:0;padding-bottom:0}}.boat-owner:after{content:'';position:absolute;top:0;width:100vw;left:50%;height:100%;transform:translateX(-50%);background:#FEF8F4;z-index: -1}.ProductExpose,.ProductIndexBase{padding-top:2.4%;padding-bottom:4.2%;position:relative}@media (max-width: 768px){.ProductExpose,.ProductIndexBase{padding-top:24px;padding-bottom:24px}}.ProductExpose:after,.ProductIndexBase:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}.ProductExpose .scrollable:not(.scrollable--media),
.ProductIndexBase .scrollable:not(.scrollable--media){width:720px;margin-right:auto;min-width:720px;overflow:visible}@media (max-width: 640px){.ProductExpose .scrollable:not(.scrollable--media),
.ProductIndexBase .scrollable:not(.scrollable--media){width:90%;min-width:90%}}.ProductExpose .scrollable:not(.scrollable--media) .items,
.ProductIndexBase .scrollable:not(.scrollable--media) .items{display:flex;list-style:none}.ProductExpose .scrollable:not(.scrollable--media) .items > li,
.ProductIndexBase .scrollable:not(.scrollable--media) .items>li{float:left;padding-right:40px;width:100%}@media (max-width: 1024px){.ProductExpose .scrollable:not(.scrollable--media) .items > li,
.ProductIndexBase .scrollable:not(.scrollable--media) .items>li{padding-right:20px}}@media (max-width: 768px){.ProductExpose .scrollable:not(.scrollable--media) .items > li,
.ProductIndexBase .scrollable:not(.scrollable--media) .items>li{padding-right:16px}}.ProductExpose .scrollable:not(.scrollable--media) .item,
.ProductIndexBase .scrollable:not(.scrollable--media) .item{display:flex;position:relative;min-height:224px;background:white}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item,
.ProductIndexBase .scrollable:not(.scrollable--media) .item{flex-direction:column}}.ProductExpose .scrollable:not(.scrollable--media) .item .badges,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.badges{position:absolute;top:0;right:0;display:flex}.ProductExpose .scrollable:not(.scrollable--media) .item .badges > div,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .badges>div{padding:6px
12px;background:#f5821f}.ProductExpose .scrollable:not(.scrollable--media) .item .badges > div *,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .badges > div
*{color:white;font-weight:600;font-size:1.4rem}.ProductExpose .scrollable:not(.scrollable--media) .item .thumb,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.thumb{width:45%}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .thumb,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.thumb{width:100%}}.ProductExpose .scrollable:not(.scrollable--media) .item .thumb a,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .thumb
a{display:block;width:100%;height:100%;position:relative}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .thumb a,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .thumb
a{height:auto;padding-top:66%}}.ProductExpose .scrollable:not(.scrollable--media) .item .thumb img,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .thumb
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ProductExpose .scrollable:not(.scrollable--media) .item .select,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.select{position:absolute;bottom:0;display:inline-flex;left:0}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .select,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.select{top:0;bottom:auto;margin-top:calc(66% - 42px)}}.ProductExpose .scrollable:not(.scrollable--media) .item .select a,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select
a{width:42px;height:42px;display:inline-flex;border:solid 1px #f5821f;background:white}.ProductExpose .scrollable:not(.scrollable--media) .item .select a:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a:before{width:1px;content:'';position:absolute;top:50%;left:50%;transform:translate(0, -50%);height:20px;z-index:1;background:#f5821f}.ProductExpose .scrollable:not(.scrollable--media) .item .select a:after,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a:after{height:1px;z-index:1;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, 0);width:20px;background:#f5821f}.ProductExpose .scrollable:not(.scrollable--media) .item .select a:hover,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a:hover{border-color:#28458e}.ProductExpose .scrollable:not(.scrollable--media) .item .select a:hover:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a:hover:before,
.ProductExpose .scrollable:not(.scrollable--media) .item .select a:hover:after,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a:hover:after{background:#28458e}.ProductExpose .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select
a.customCheckboxOn{background:#f5821f;border-color:#f5821f}.ProductExpose .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:before,
.ProductExpose .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:after,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:after{background:white}.ProductExpose .scrollable:not(.scrollable--media) .item .description,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.description{width:55%;padding:24px;display:flex;flex-direction:column}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description,
.ProductIndexBase .scrollable:not(.scrollable--media) .item
.description{width:100%;padding:16px
24px 20px;flex-grow:1}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .title,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.title{font-size:1.8rem;margin:0
0 12px}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .title,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.title{width:100%;margin:0
0 6px}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .info,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.info{font-size:1.3rem;color:#606060;display:flex;align-items:center}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .info,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.info{font-size:1.5rem}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .info.date,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.info.date{margin:0
0 12px;color:#020202}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .info.date,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.info.date{margin:0
0 6px}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .info.date:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .info.date:before{content:'';width:16px;height:12px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-date.svg) center center no-repeat;background-size:contain}.ProductExpose .scrollable:not(.scrollable--media) .item .description .info.base,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.info.base{margin:0
0 12px}.ProductExpose .scrollable:not(.scrollable--media) .item .description .info.base:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .info.base:before{content:'';width:16px;height:16px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.attributes{display:flex;align-items:center;margin-top:1.2rem;flex-wrap:wrap}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description
.attributes{margin-bottom:6px}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes
.info{width:33.33%;padding:0
12px 16px 0;flex-direction:column}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes
.info{padding:0
8px 12px 0}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info.extras span,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info.extras
span{position:relative}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info.extras span img,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info.extras span
img{position:absolute;top: -6px;left:calc(100% + 4px);width:14px;height:auto}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info:last-of-type,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info:last-of-type{padding-right:0}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info span,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info
span{font-size:1.4rem}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info span,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info
span{font-size:1.5rem}}.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info span + span,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info span+span{font-size:1.1rem}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .description .attributes .info span + span,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .description .attributes .info span+span{font-size:1.3rem}}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom
.detail{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.8rem;color:#28458e;background:none;padding:0
25px 2px 0;position:relative;border:none;border-bottom:solid 2px #f5821f;margin-top:0;font-size:1.5rem}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-secondary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{width:8px;height:16px;top:50%}}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:after,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#28458e}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:before{animation:arrow-right 1.5s linear infinite}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:after,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:after{transform:scale(1)}@media (max-width: 576px){.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom
.detail{font-size:1.6rem}}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .detail:before,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{top:50%;width:5px;height:10px}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .price > div,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .price>div{display:flex;flex-direction:column}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .price > div .price,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .price > div
.price{font-size:2rem;font-weight:700;color:#28458e}.ProductExpose .scrollable:not(.scrollable--media) .item .info-bottom .price > div .old_price,
.ProductIndexBase .scrollable:not(.scrollable--media) .item .info-bottom .price > div
.old_price{font-size:1.4rem;text-decoration:line-through}.single-product .ProductExpose:after,
.single-product .ProductIndexAll:after,
.single-product .ProductIndexBase:after,
.single-product .ProductIndexNew:after{display:none}.similar_items .scrollable:not(.scrollable--media){width:720px;margin-right:auto;min-width:720px;overflow:visible}@media (max-width: 640px){.similar_items .scrollable:not(.scrollable--media){width:90%;min-width:90%}}.similar_items .scrollable:not(.scrollable--media) .items{display:flex;list-style:none}.similar_items .scrollable:not(.scrollable--media) .items>li{float:left;padding-right:40px;width:100%}@media (max-width: 1024px){.similar_items .scrollable:not(.scrollable--media) .items>li{padding-right:20px}}@media (max-width: 768px){.similar_items .scrollable:not(.scrollable--media) .items>li{padding-right:16px}}.similar_items .scrollable:not(.scrollable--media) .item{display:flex;position:relative;min-height:224px;background:white;box-shadow:0 0 12px rgba(0, 0, 0, 0.12)}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item{flex-direction:column}}.similar_items .scrollable:not(.scrollable--media) .item
.badges{position:absolute;top:0;right:0;display:flex}.similar_items .scrollable:not(.scrollable--media) .item .badges>div{padding:6px
12px;background:#f5821f}.similar_items .scrollable:not(.scrollable--media) .item .badges > div
*{color:white;font-weight:600;font-size:1.4rem}.similar_items .scrollable:not(.scrollable--media) .item
.thumb{width:45%}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item
.thumb{width:100%}}.similar_items .scrollable:not(.scrollable--media) .item .thumb
a{display:block;width:100%;height:100%;position:relative}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .thumb
a{height:auto;padding-top:66%}}.similar_items .scrollable:not(.scrollable--media) .item .thumb
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.similar_items .scrollable:not(.scrollable--media) .item
.select{position:absolute;bottom:0;display:inline-flex;left:0}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item
.select{top:0;bottom:auto;margin-top:calc(66% - 42px)}}.similar_items .scrollable:not(.scrollable--media) .item .select
a{width:42px;height:42px;display:inline-flex;border:solid 1px #f5821f;background:white}.similar_items .scrollable:not(.scrollable--media) .item .select a:before{width:1px;content:'';position:absolute;top:50%;left:50%;transform:translate(0, -50%);height:20px;z-index:1;background:#f5821f}.similar_items .scrollable:not(.scrollable--media) .item .select a:after{height:1px;z-index:1;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, 0);width:20px;background:#f5821f}.similar_items .scrollable:not(.scrollable--media) .item .select a:hover{border-color:#28458e}.similar_items .scrollable:not(.scrollable--media) .item .select a:hover:before,
.similar_items .scrollable:not(.scrollable--media) .item .select a:hover:after{background:#28458e}.similar_items .scrollable:not(.scrollable--media) .item .select
a.customCheckboxOn{background:#f5821f;border-color:#f5821f}.similar_items .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:before,
.similar_items .scrollable:not(.scrollable--media) .item .select a.customCheckboxOn:after{background:white}.similar_items .scrollable:not(.scrollable--media) .item
.description{width:55%;padding:24px;display:flex;flex-direction:column}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item
.description{width:100%;padding:16px
24px 20px;flex-grow:1}}.similar_items .scrollable:not(.scrollable--media) .item .description
.title{font-size:1.8rem;margin:0
0 12px}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description
.title{width:100%;margin:0
0 6px}}.similar_items .scrollable:not(.scrollable--media) .item .description
.info{font-size:1.3rem;color:#606060;display:flex;align-items:center}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description
.info{font-size:1.5rem}}.similar_items .scrollable:not(.scrollable--media) .item .description
.info.date{margin:0
0 12px;color:#020202}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description
.info.date{margin:0
0 6px}}.similar_items .scrollable:not(.scrollable--media) .item .description .info.date:before{content:'';width:16px;height:12px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-date.svg) center center no-repeat;background-size:contain}.similar_items .scrollable:not(.scrollable--media) .item .description
.info.base{margin:0
0 12px}.similar_items .scrollable:not(.scrollable--media) .item .description .info.base:before{content:'';width:16px;height:16px;margin-right:8px;display:inline-flex;background:url(/media/dsg/info-loc.svg) center center no-repeat;background-size:contain}.similar_items .scrollable:not(.scrollable--media) .item .description
.attributes{display:flex;align-items:center;margin-top:1.2rem;flex-wrap:wrap}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description
.attributes{margin-bottom:6px}}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes
.info{width:33.33%;padding:0
12px 16px 0;flex-direction:column}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description .attributes
.info{padding:0
8px 12px 0}}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info.extras
span{position:relative}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info.extras span
img{position:absolute;top: -6px;left:calc(100% + 4px);width:14px;height:auto}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info:last-of-type{padding-right:0}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info
span{font-size:1.4rem}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info
span{font-size:1.5rem}}.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info span+span{font-size:1.1rem}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .description .attributes .info span+span{font-size:1.3rem}}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom
.detail{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.8rem;color:#28458e;background:none;padding:0
25px 2px 0;position:relative;border:none;border-bottom:solid 2px #f5821f;margin-top:0;font-size:1.5rem}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-secondary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{width:8px;height:16px;top:50%}}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#28458e}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:before{animation:arrow-right 1.5s linear infinite}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:hover:after{transform:scale(1)}@media (max-width: 576px){.similar_items .scrollable:not(.scrollable--media) .item .info-bottom
.detail{font-size:1.6rem}}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .detail:before{top:50%;width:5px;height:10px}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .price>div{display:flex;flex-direction:column}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .price > div
.price{font-size:2rem;font-weight:700;color:#28458e}.similar_items .scrollable:not(.scrollable--media) .item .info-bottom .price > div
.old_price{font-size:1.4rem;text-decoration:line-through}.Product .scrollable:not(.scrollable--media) .item{height:100%}.navi_wrapper{display:flex;margin-top:64px;justify-content:space-between;display:none}.navi_wrapper.show{display:flex}@media (max-width: 767px){.navi_wrapper{margin-top:6%;margin-left: -16px;margin-right: -16px}}.navi_wrapper .prev,
.navi_wrapper .next,
.navi_wrapper .pPage,
.navi_wrapper
.nPage{width:48px;height:48px;position:relative;cursor:pointer;display:inline-flex;background:transparent;flex-shrink:0}.navi_wrapper .prev > div,
.navi_wrapper .next > div,
.navi_wrapper .pPage > div,
.navi_wrapper .nPage>div{position:absolute;top:0;left:0;width:100%;height:100%}.navi_wrapper .prev > div a,
.navi_wrapper .next > div a,
.navi_wrapper .pPage > div a,
.navi_wrapper .nPage > div
a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.navi_wrapper .prev:after,
.navi_wrapper .next:after,
.navi_wrapper .pPage:after,
.navi_wrapper .nPage:after{content:'';position:absolute;top:50%;left:50%;height:50%;width:50%;background:url(/media/dsg/slider-arrow.svg) center center no-repeat;background-size:contain;transform:translate(-50%, -50%)}.navi_wrapper .prev:hover,
.navi_wrapper .next:hover,
.navi_wrapper .pPage:hover,
.navi_wrapper .nPage:hover{background:#f5821f}.navi_wrapper .prev:hover:after,
.navi_wrapper .next:hover:after,
.navi_wrapper .pPage:hover:after,
.navi_wrapper .nPage:hover:after{width:42%;height:42%;background:url(/media/dsg/arrow-nav.svg) center center no-repeat;background-size:contain}.navi_wrapper .prev,
.navi_wrapper
.pPage{order:1;transform:rotate(180deg)}.navi_wrapper
.navi{order:2;display:flex;list-style-type:none;align-self:center;flex-grow:1;margin-left:5%;margin-right:5%;flex-wrap:wrap;justify-content:center}@media (max-width: 480px){.navi_wrapper
.navi{flex-wrap:nowrap}}.navi_wrapper .navi
a{float:left;height:4px;display:inline-flex;background:black;opacity:0.12;margin:4px
8px;flex-grow:1;max-width:40px;transition:350ms}.navi_wrapper .navi a
span{display:none}@media (max-width: 768px){.navi_wrapper .navi
a{max-width:28px;height:3px;margin:4px
6px}}@media (max-width: 480px){.navi_wrapper .navi
a{max-width:24px;margin:4px
0}}.navi_wrapper .navi
a.active{background:#f5821f;opacity:1;width:64px}@media (max-width: 768px){.navi_wrapper .navi
a.active{width:36px}}@media (max-width: 480px){.navi_wrapper .navi
a.active{width:32px}}.navi_wrapper .next,
.navi_wrapper
.nPage{order:3}.Product.type_exposed
.box{padding-top:20px}.Product.type_exposed
.content{display:flex;flex-direction:column;position:relative;z-index:1}.Product.type_exposed .content:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}.ProductIndexAll{position:relative;z-index:1;padding:2.4% 0}.ProductIndexAll:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}.ProductIndexAll
.pagination.Limited{visibility:hidden}.single-product
#layout{padding-top:0 !important;width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.single-product
#layout{padding:0
16px}}.single-product #after_top
.wrapper{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.single-product #after_top
.wrapper{padding:0
16px}}.single-product #layout.no_right_column
#left{display:none !important}.single-product #layout.no_right_column #left+#center{width:100% !important;float:none !important}.single-product .Product.type_exposed .content:after{display:none}.single-product .type_exposed .box > .title,
.single-product .type_exposed .box>.content{padding-left:0;padding-right:0}.single-product .index_0 .Product .box .title
h1{font-weight:700;font-size:4.8rem;line-height:1.33;margin-bottom:0.66em}@media (max-width: 1024px){.single-product .index_0 .Product .box .title
h1{font-size:4rem;margin-bottom:0}}@media (max-width: 575px){.single-product .index_0 .Product .box .title
h1{font-size:3.2rem}}.single-product#bg{background:white}.single-product
.plugins.position_after_top{display:none !important}#layout .Product .scrollable:not(.scrollable--media) .item
.select{display:none !important}.GenericList
.ProductIndex{padding:2.4% 0;margin:2.4% 0;position:relative;z-index:1}.GenericList .ProductIndex:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}.GenericList .ProductIndex .item
.thumb{margin:0
!important;float:none !important}.GenericList .ProductIndex .item
.select{display:none !important}.GenericList:not(.GenericListLast)>.box{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.GenericList:not(.GenericListLast)>.box{padding:0
16px}}@media screen and (max-width: 1220px){.GenericList:not(.GenericListLast)>.box{padding:0}}.GenericList:not(.GenericListLast) .sortItems{display:none}.GenericList:not(.GenericListLast) ul.itemList{display:flex;margin:0
-16px;flex-wrap:wrap;list-style:none;position:relative}.GenericList:not(.GenericListLast) ul.itemList
li.item{width:33.33%;padding:0
16px 42px;display:flex;flex-direction:column}@media (max-width: 768px){.GenericList:not(.GenericListLast) ul.itemList
li.item{padding:0
8px 42px;width:50%}}.GenericList:not(.GenericListLast) ul.itemList li.item
.thumb{margin-bottom:16px;padding:0;width:100%}@media (max-width: 768px){.GenericList:not(.GenericListLast) ul.itemList li.item
.thumb{margin-bottom:10px}}.GenericList:not(.GenericListLast) ul.itemList li.item
.description{margin:0;display:flex;flex-direction:column;width:100%;flex-grow:1}.GenericList:not(.GenericListLast) ul.itemList li.item .description
.date_published{order:1;font-size:1.5rem;margin:0
0 16px}@media (max-width: 768px){.GenericList:not(.GenericListLast) ul.itemList li.item .description
.date_published{margin:0
0 10px}}.GenericList:not(.GenericListLast) ul.itemList li.item .description
.title{order:2;margin:0
0 42px}@media (max-width: 768px){.GenericList:not(.GenericListLast) ul.itemList li.item .description
.title{margin:0
0 24px}}.GenericList:not(.GenericListLast) ul.itemList li.item .description
.lead{display:none}.GenericList:not(.GenericListLast) ul.itemList li.item .description
.detail{order:3;display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.6rem;color:#f5821f;background:none;padding:0
25px 1px 0;position:relative;border:none;margin:auto auto 0 0}.GenericList:not(.GenericListLast) ul.itemList li.item .description .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.GenericList:not(.GenericListLast) ul.itemList li.item .description .detail:before{width:8px;height:16px;top:50%}}.GenericList:not(.GenericListLast) ul.itemList li.item .description .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.GenericList:not(.GenericListLast) ul.itemList li.item .description .detail:hover:before{animation:arrow-right 1.5s linear infinite}.GenericList:not(.GenericListLast) ul.itemList li.item .description .detail:hover:after{transform:scale(1)}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.item{display:flex;align-items:center;margin-bottom:42px;flex-wrap:wrap}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.content{font-size:16px;line-height:32px}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.description{width:calc(100% / 12 * 7);margin:0}@media screen and (max-width: 600px){.GenericList:not(.GenericListLast).GenericListIndex .itemList
.description{width:100%}}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.CommunityLink{margin-top:10px}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.lead{font-weight:normal !important}.GenericList:not(.GenericListLast).GenericListIndex .itemList
p{margin-bottom:18px !important}.GenericList:not(.GenericListLast).GenericListIndex .itemList
.thumb{width:calc(100% / 12 * 5);margin:0;padding-right:24px}@media screen and (max-width: 600px){.GenericList:not(.GenericListLast).GenericListIndex .itemList
.thumb{padding-right:0;margin-bottom:16px;width:100%}}.GenericListMenu
ul{list-style-type:none}.GenericListMenu ul li:not(:last-child){border-bottom:1px solid #e4e4e4}.GenericListMenu ul li
a{transition:all 500ms ease-in-out;display:block;clear:both;float:left;width:100%;font-size:14px;line-height:16px;padding:10px;background-color:#f5f5f5;color:#797979}.GenericListMenu ul li:hover a,
.GenericListMenu ul li.active
a{background-color:#28458e;color:#fff}.GenericListIndex
.destination_map{position:relative}.GenericListIndex .destination_map
.map_img{position:relative;width:705px;height:470px;z-index:0}.GenericListIndex .destination_map
.roll{position:absolute;display:none;top:0;left:0;width:270px;z-index:10000}.GenericListIndex .destination_map .roll
.inner{width:250px;box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.4)}.GenericListIndex .destination_map .roll .inner
.info{padding:15px
15px 10px 15px;background:#fff}.GenericListIndex .destination_map .roll .inner
h4{font-size:18px;font-weight:bold;line-height:100%}.GenericListIndex .destination_map .roll .inner
.lead{padding-top:15px;line-height:140%}.GenericListIndex .destination_map .roll .inner .lead
p{margin-bottom:5px}.GenericListIndex .destination_map .roll .inner
.details{width:220px;padding:10px
15px;background:#dceff6;border-top:1px dotted #86c9de}.GenericListIndex .destination_map .roll .inner .details
.count{float:left;width:110px;font-size:18px;text-align:center;color:#0089bc}.GenericListIndex .destination_map .roll .inner .details .count
span{display:block;padding-top:5px;font-size:32px;font-weight:bold}.GenericListIndex .destination_map .roll
.arrow{top:100px;right:0;position:absolute;width:20px;height:34px;background:url(/project/plugins/generic_list/media/dsg/arrow.png) no-repeat left top}.GenericListIndex .destination_map
.lbl{position:absolute;top:0;left:0;font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(0, 0, 0, 0.7);color:#fff;z-index:100}.GenericListIndex .destination_map
.lbl.active{color:#ff4e00;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)}.GenericListIndex .destination_map
.lbl.p0{left:60px;top:100px}.GenericListIndex .destination_map
.lbl.p1{left:107px;top:177px}.GenericListIndex .destination_map
.lbl.p2{left:115px;top:235px}.GenericListIndex .destination_map
.lbl.p3{left:170px;top:282px}.GenericListIndex .destination_map
.lbl.p4{left:240px;top:332px}.GenericListIndex .destination_map
.lbl.p5{left:325px;top:405px}.GenericListIndex
ul.groupList{list-style-type:none}.GenericListIndex ul.groupList
li.group{display:block;clear:both;float:left;width:100%}body.generic-list-single #center > div .box
.title{width:100%;max-width:640px;margin:0
auto;text-align:left}body.generic-list-single #center > div .box .title:after{content:'';display:block;clear:both}body.generic-list-single #center > div .box .title:before{content:'';display:block;clear:both}body.generic-list-single #center > div .box .title h1,
body.generic-list-single #center > div .box .title
h4{font-size:40px;line-height:1}body.generic-list-single #center > div .box
.content{font-size:18px;line-height:1.61111111}body.generic-list-single #center > div .box .content
.date_published{font-size:18px;margin-bottom:32px}body.generic-list-single #center > div .box .content
.full_width{text-align:center}body.generic-list-single #center > div .box .content
.m_picture{text-align:center;margin:2em
auto 3em}body.generic-list-single #center > div .box .content
div.left.fullwidth{padding-bottom:4.2%;width:100%;max-width:820px;margin:0
auto}body.generic-list-single #center > div .box .content div.left.fullwidth:after{content:'';display:block;clear:both}body.generic-list-single #center > div .box .content div.left.fullwidth:before{content:'';display:block;clear:both}body.generic-list-single #center > div .box .content div.left.fullwidth
li{margin-bottom:20px}body.generic-list-single #center > div .box .content div.left.fullwidth>p{margin-bottom:16px}body.generic-list-single #center > div .box .content div.left.fullwidth > p
img{margin-top:15px;margin-bottom:15px}body.generic-list-single #center > div .box .content div.left.fullwidth > h2,
body.generic-list-single #center > div .box .content div.left.fullwidth>h3{margin:24px
0 16px}body.generic-list-single #center > div .box .content div.left.fullwidth .article-promo{width:100vw;position:relative;left:50%;margin-bottom:42px;transform:translateX(-50%);max-width:1328px;background:#F4F6F9;padding:32px
40px 12px}@media (max-width: 576px){body.generic-list-single #center > div .box .content div.left.fullwidth .article-promo{padding:28px
20px 1px}}body.generic-list-single #center > div .box .content div.left.fullwidth .article-promo
h1{max-width:1000px}body.generic-list-single #center > div .box .content
div.CommunityLink{width:100%;max-width:760px;margin:0
auto;margin-top:3vw}body.generic-list-single #center > div .box .content div.CommunityLink:after{content:'';display:block;clear:both}body.generic-list-single #center > div .box .content div.CommunityLink:before{content:'';display:block;clear:both}body.generic-list-single #center > div .box .content
div.GenericForm{margin-top:4vw}body.generic-list-single #center
.media{margin-bottom:1em;height:142px !important}body.generic-list-single #center .media .scrollable .items
ul.page{margin-bottom:0}body.generic-list-single #center .media .scrollable .items ul.page
li.item{height:100% !important;padding-left:0.166%;padding-right:0.166%}body.generic-list-single #center .media .pPage,
body.generic-list-single #center .media
.nPage{height:100% !important}body.generic-list-single #center .GenericForm .content
h3.generic_form_title{text-align:left}.GenericListLast{padding:0
0 6%}.GenericListLast
.box{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.GenericListLast
.box{padding:0
16px}}@media screen and (max-width: 1220px){.GenericListLast
.box{padding:0}}.GenericListLast .title
h1{margin-bottom:48px}.GenericListLast
.detail{display:inline-flex;font-weight:600;margin-top:1.6rem;appearance:none;-webkit-appearance:none;outline:none;font-size:1.6rem;color:#f5821f;background:none;padding:0
25px 1px 0;position:relative;border:none}.GenericListLast .detail:before{content:'';top:calc(50% - 1px);transform:translateY(-50%);right:1px;width:6px;height:12px;position:absolute;background:url(/media/dsg/link-arrow-primary.svg) center center no-repeat;background-size:contain}@media (min-width: 1921px){.GenericListLast .detail:before{width:8px;height:16px;top:50%}}.GenericListLast .detail:after{content:'';position:absolute;transition:all 600ms;bottom: -2px;display:block;width:100%;left:0;transform-origin:left center;transform:scale(0);height:2px;background:#f5821f}.GenericListLast .detail:hover:before{animation:arrow-right 1.5s linear infinite}.GenericListLast .detail:hover:after{transform:scale(1)}.GenericListLast .items
.items{display:flex;margin:0
-16px;flex-wrap:wrap;list-style:none;position:relative}@media (max-width: 768px){.GenericListLast .items
.items{margin:0
-8px}}.GenericListLast .items .items
.item{width:33.33%;padding:0
16px 42px;display:flex;flex-direction:column}@media (max-width: 768px){.GenericListLast .items .items
.item{padding:0
8px 42px;width:50%}.GenericListLast .items .items .item:nth-child(n+3){display:none}}.GenericListLast .items .items .link-item{position:absolute;bottom:calc(100% + 54px);right:16px}.GenericListLast .items .items
.thumb{margin-bottom:16px}@media (max-width: 768px){.GenericListLast .items .items
.thumb{margin-bottom:10px}}.GenericListLast .items .items
.description{margin:0;display:flex;flex-direction:column;flex-grow:1}.GenericListLast .items .items .description
.date_published{order:1;font-size:1.5rem;margin:0
0 16px}@media (max-width: 768px){.GenericListLast .items .items .description
.date_published{margin:0
0 10px}}.GenericListLast .items .items .description
.title{order:2;margin:0
0 42px}@media (max-width: 768px){.GenericListLast .items .items .description
.title{margin:0
0 24px}}.GenericListLast .items .items .description
.lead{display:none}.GenericListLast .items .items .description
.detail{order:3;margin:auto auto 0 0}.exposed_items
.exposed_items{display:flex;flex-wrap:wrap;margin:0
-16px}.exposed_items .exposed_items>.item{display:inline-flex;width:33.33%;padding:16px;flex-direction:column;margin:0
0 64px}@media (max-width: 1024px){.exposed_items .exposed_items>.item{margin:0
0 24px}}@media (max-width: 576px){.exposed_items .exposed_items>.item{width:50%;margin:0
0 12px}}.exposed_items .exposed_items > .item
.thumb{max-width:120px;width:50%;margin-right:auto;position:relative;margin-bottom:24px}.exposed_items .exposed_items > .item .thumb>img{width:auto;height:auto}.exposed_items .exposed_items > .item .thumb a,
.exposed_items .exposed_items > .item .thumb
span{display:block;width:100%;padding-top:100%}.exposed_items .exposed_items > .item .thumb a img,
.exposed_items .exposed_items > .item .thumb span
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.exposed_items .exposed_items > .item .description
.title{font-weight:600;font-size:1.8rem}#page #layout #center .type_exposed_boxes
.exposed_items{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){#page #layout #center .type_exposed_boxes
.exposed_items{padding:0
16px}}@media screen and (max-width: 1220px){#page #layout #center .type_exposed_boxes
.exposed_items{padding:0}}#page #layout #center .type_exposed_boxes .exposed_items
.exposed_items{display:flex;justify-content:space-between;flex-wrap:wrap}#page #layout #center .type_exposed_boxes .exposed_items .exposed_items>li{width:45%;padding:0
0 42px;border-bottom:solid 2px rgba(200, 200, 200, 0.42);margin:0
0 64px;display:flex}@media screen and (max-width: 480px){#page #layout #center .type_exposed_boxes .exposed_items .exposed_items>li{flex-wrap:wrap}}@media screen and (max-width: 767px){#page #layout #center .type_exposed_boxes .exposed_items .exposed_items>li{width:100%}}#page #layout #center .type_exposed_boxes .exposed_items .exposed_items > li
.thumb{width:42%;max-width:240px;margin-right:42px}@media screen and (max-width: 480px){#page #layout #center .type_exposed_boxes .exposed_items .exposed_items > li
.thumb{width:100%;margin-right:0;margin-bottom:16px}}#page #layout #center .type_exposed_boxes .exposed_items .exposed_items > li .thumb
img{width:100%;height:auto;position:relative;top:auto;left:auto}#page #layout #center .type_exposed_boxes .exposed_items .exposed_items > li
.description{flex-grow:1}#page #layout #center .type_exposed_boxes .exposed_items .vertical .exposed_items>li{display:flex;flex-direction:column}#page #layout #center .type_exposed_boxes .exposed_items .vertical .exposed_items > li
.thumb{width:100%;max-width:144px;margin:0
auto 24px 0}#page #layout #center .type_normal .exposed_items
.exposed_items{display:flex;margin:0
-8px;justify-content:flex-start}#page #layout #center .type_normal .exposed_items
.exposed_items.centered{justify-content:center}#page #layout #center .type_normal .exposed_items .exposed_items.centered>li{width:calc(33.33% - 16px);padding:0
12px 42px;border-bottom:solid 2px rgba(200, 200, 200, 0.42);margin:0
8px 64px;display:flex;flex-direction:column}@media screen and (max-width: 960px){#page #layout #center .type_normal .exposed_items .exposed_items.centered>li{padding:0
0 42px;width:calc(50% - 16px)}}#page #layout #center .type_normal .exposed_items .exposed_items>li{width:calc(25% - 16px);padding:0
0 42px;border-bottom:solid 2px rgba(200, 200, 200, 0.42);margin:0
8px 64px;display:flex;flex-direction:column}@media screen and (max-width: 1220px){#page #layout #center .type_normal .exposed_items .exposed_items>li{width:calc(33.33% - 16px)}}@media screen and (max-width: 960px){#page #layout #center .type_normal .exposed_items .exposed_items>li{width:calc(50% - 16px)}}#page #layout #center .type_normal .exposed_items .exposed_items > li
.thumb{width:100%;max-width:100%;margin:0
0 16px 0}#page #layout #center .type_normal .exposed_items .exposed_items > li .thumb
a{padding-top:66%}#page #layout #center .type_normal .exposed_items .exposed_items > li .thumb
img{object-fit:cover;width:100%;height:100%}#page #layout #center .type_normal .exposed_items .exposed_items > li
.description{flex-grow:1;width:100%;margin:0}@media screen and (max-width: 767px){#page #layout #center .type_normal .exposed_items .exposed_items > li .description .lead > *,
#page #layout #center .type_normal .exposed_items .exposed_items > li .description
.lead{font-size:1.5rem}}@media screen and (max-width: 767px){#page #layout #center .type_normal .exposed_items .exposed_items > li .description .lead > * a,
#page #layout #center .type_normal .exposed_items .exposed_items > li .description .lead
a{font-size:1.7rem}}#center .GenericForm .box>.title{text-align:left}#center .GenericForm .box
.generic_form_title{max-width:640px;margin-left:auto;margin-right:auto}#center .GenericForm .box>.content>p{font-size:16px !important}#center .GenericForm .box > .content form .captcha_newsletter_conditions .option
label{font-size:1.4rem;line-height:1.5;margin-left:24px !important}#center .GenericForm .box>.content>h2{text-align:left}#center .GenericForm .box > .content a:not([class]){text-decoration:none;color:#f5821f}#center .GenericForm .box > .content a:not([class]):hover{text-decoration:underline}#center .GenericForm .box > .content
form{margin-top:24px}.ProductSupplier
ul.groupList{list-style-type:none}@media (min-width: 1024px){.ProductSupplier
ul.groupList{margin-left: -30px;margin-right: -30px}.ProductSupplier ul.groupList:after{content:'';display:block;clear:both}.ProductSupplier ul.groupList>li.group{padding-left:30px;padding-right:30px;width:25%;float:left;padding-bottom:30px}.ProductSupplier ul.groupList>li.group:nth-child(4n){clear:right}.ProductSupplier ul.groupList>li.group:nth-child(4n+1){clear:left}}@media (min-width: 768px) and (max-width: 1023px){.ProductSupplier
ul.groupList{margin-left: -20px;margin-right: -20px}.ProductSupplier ul.groupList:after{content:'';display:block;clear:both}.ProductSupplier ul.groupList>li.group{padding-left:20px;padding-right:20px;width:33.33333333%;float:left;padding-bottom:20px}.ProductSupplier ul.groupList>li.group:nth-child(3n){clear:right}.ProductSupplier ul.groupList>li.group:nth-child(3n+1){clear:left}}@media (min-width: 640px) and (max-width: 767px){.ProductSupplier
ul.groupList{margin-left: -20px;margin-right: -20px}.ProductSupplier ul.groupList:after{content:'';display:block;clear:both}.ProductSupplier ul.groupList>li.group{padding-left:20px;padding-right:20px;width:50%;float:left;padding-bottom:20px}.ProductSupplier ul.groupList>li.group:nth-child(2n){clear:right}.ProductSupplier ul.groupList>li.group:nth-child(2n+1){clear:left}}@media (max-width: 639px){.ProductSupplier
ul.groupList{margin-left: -10px;margin-right: -10px}.ProductSupplier ul.groupList:after{content:'';display:block;clear:both}.ProductSupplier ul.groupList>li.group{padding-left:10px;padding-right:10px;width:100%;clear:both;float:left;padding-bottom:10px}}#center .ContentIndex.type_normal .box > .content ul.exposed_items,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items,
#center .FaqIndex.type_normal .box > .content
ul.exposed_items{list-style-type:none}@media (min-width: 960px){#center .ContentIndex.type_normal .box > .content ul.exposed_items,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items,
#center .FaqIndex.type_normal .box > .content
ul.exposed_items{margin-left: -30px;margin-right: -30px}#center .ContentIndex.type_normal .box > .content ul.exposed_items:after,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items:after,
#center .FaqIndex.type_normal .box > .content ul.exposed_items:after{content:'';display:block;clear:both}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item,
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item{padding-left:30px;padding-right:30px;width:25%;float:left;padding-bottom:30px}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(4n),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(4n),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(4n){clear:right}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(4n + 1),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(4n + 1),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(4n+1){clear:left}}@media (min-width: 768px) and (max-width: 959px){#center .ContentIndex.type_normal .box > .content ul.exposed_items,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items,
#center .FaqIndex.type_normal .box > .content
ul.exposed_items{margin-left: -20px;margin-right: -20px}#center .ContentIndex.type_normal .box > .content ul.exposed_items:after,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items:after,
#center .FaqIndex.type_normal .box > .content ul.exposed_items:after{content:'';display:block;clear:both}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item,
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item{padding-left:20px;padding-right:20px;width:33.33333333%;float:left;padding-bottom:20px}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(3n),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(3n),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(3n){clear:right}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(3n + 1),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(3n + 1),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(3n+1){clear:left}}@media (min-width: 361px) and (max-width: 767px){#center .ContentIndex.type_normal .box > .content ul.exposed_items,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items,
#center .FaqIndex.type_normal .box > .content
ul.exposed_items{margin-left: -10px;margin-right: -10px}#center .ContentIndex.type_normal .box > .content ul.exposed_items:after,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items:after,
#center .FaqIndex.type_normal .box > .content ul.exposed_items:after{content:'';display:block;clear:both}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item,
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item{padding-left:10px;padding-right:10px;width:50%;float:left;padding-bottom:10px}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(2n),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(2n),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(2n){clear:right}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item:nth-child(2n + 1),
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item:nth-child(2n + 1),
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item:nth-child(2n+1){clear:left}}@media (max-width: 360px){#center .ContentIndex.type_normal .box > .content ul.exposed_items,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items,
#center .FaqIndex.type_normal .box > .content
ul.exposed_items{margin-left: -10px;margin-right: -10px}#center .ContentIndex.type_normal .box > .content ul.exposed_items:after,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items:after,
#center .FaqIndex.type_normal .box > .content ul.exposed_items:after{content:'';display:block;clear:both}#center .ContentIndex.type_normal .box > .content ul.exposed_items > li.item,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items > li.item,
#center .FaqIndex.type_normal .box > .content ul.exposed_items>li.item{padding-left:10px;padding-right:10px;width:100%;clear:both;float:left;padding-bottom:10px}}#center .ContentIndex.type_normal .box > .content ul.exposed_items img,
#center .ProductPricelist.type_normal .box > .content ul.exposed_items img,
#center .FaqIndex.type_normal .box > .content ul.exposed_items
img{max-width:100%;width:auto;height:auto}#center .ContentIndex .box > .title,
#center .ProductPricelist .box > .title,
#center .FaqIndex .box>.title{text-align:left}#center .ContentIndex .box > .content,
#center .ProductPricelist .box > .content,
#center .FaqIndex .box>.content{font-size:16px;line-height:1.6}#center .ContentIndex .box > .content p:not(:last-child),
#center .ProductPricelist .box > .content p:not(:last-child),
#center .FaqIndex .box > .content p:not(:last-child),
#center .ContentIndex .box > .content ul:not(:last-child),
#center .ProductPricelist .box > .content ul:not(:last-child),
#center .FaqIndex .box > .content ul:not(:last-child){margin-bottom:2rem}#center .ContentIndex .box > .content h1:not(:first-child),
#center .ProductPricelist .box > .content h1:not(:first-child),
#center .FaqIndex .box > .content h1:not(:first-child),
#center .ContentIndex .box > .content h2:not(:first-child),
#center .ProductPricelist .box > .content h2:not(:first-child),
#center .FaqIndex .box > .content h2:not(:first-child),
#center .ContentIndex .box > .content h3:not(:first-child),
#center .ProductPricelist .box > .content h3:not(:first-child),
#center .FaqIndex .box > .content h3:not(:first-child),
#center .ContentIndex .box > .content h4:not(:first-child),
#center .ProductPricelist .box > .content h4:not(:first-child),
#center .FaqIndex .box > .content h4:not(:first-child),
#center .ContentIndex .box > .content h5:not(:first-child),
#center .ProductPricelist .box > .content h5:not(:first-child),
#center .FaqIndex .box > .content h5:not(:first-child),
#center .ContentIndex .box > .content h6:not(:first-child),
#center .ProductPricelist .box > .content h6:not(:first-child),
#center .FaqIndex .box > .content h6:not(:first-child){margin-bottom:1rem}#center .ContentIndex .box > .content > p > a,
#center .ProductPricelist .box > .content > p > a,
#center .FaqIndex .box>.content>p>a{color:#f5821f}#center .ContentIndex .box > .content table td,
#center .ProductPricelist .box > .content table td,
#center .FaqIndex .box > .content table
td{padding:1rem}@media (min-width: 640px) and (max-width: 959px){#center .ContentIndex .box > .content table td,
#center .ProductPricelist .box > .content table td,
#center .FaqIndex .box > .content table
td{padding:0.75rem}}@media (max-width: 639px){#center .ContentIndex .box > .content table td,
#center .ProductPricelist .box > .content table td,
#center .FaqIndex .box > .content table
td{padding:0.5rem}}#center .ContentIndex .box > .content table[align=center],
#center .ProductPricelist .box > .content table[align=center],
#center .FaqIndex .box > .content table[align=center]{margin:0
auto}#center .ContentIndex .box > .content table tr.row2 td,
#center .ProductPricelist .box > .content table tr.row2 td,
#center .FaqIndex .box > .content table tr.row2
td{background-color:#eee}#center .ContentIndex .box > .content table th,
#center .ProductPricelist .box > .content table th,
#center .FaqIndex .box > .content table
th{background-color:#ddd}#center .ContentIndex .box > .content table:not(.styled),
#center .ProductPricelist .box > .content table:not(.styled),
#center .FaqIndex .box > .content table:not(.styled){border-collapse:collapse;border:none}#center .ContentIndex .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) th,
#center .ProductPricelist .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) th,
#center .FaqIndex .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) th,
#center .ContentIndex .box > .content table:not(.styled):not([border='0']) th,
#center .ProductPricelist .box > .content table:not(.styled):not([border='0']) th,
#center .FaqIndex .box > .content table:not(.styled):not([border='0']) th,
#center .ContentIndex .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) td,
#center .ProductPricelist .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) td,
#center .FaqIndex .box > .content table:not(.styled):not([style='border: 0px solid #fff;']) td,
#center .ContentIndex .box > .content table:not(.styled):not([border='0']) td,
#center .ProductPricelist .box > .content table:not(.styled):not([border='0']) td,
#center .FaqIndex .box > .content table:not(.styled):not([border='0']) td{border:1px
solid #e4e4e4}#center .ContentIndex .box > .content table:not(.styled) thead tr td,
#center .ProductPricelist .box > .content table:not(.styled) thead tr td,
#center .FaqIndex .box > .content table:not(.styled) thead tr td,
#center .ContentIndex .box > .content table:not(.styled) thead tr th,
#center .ProductPricelist .box > .content table:not(.styled) thead tr th,
#center .FaqIndex .box > .content table:not(.styled) thead tr
th{font-weight:bold;background-color:#f4f4f4}#center .ContentIndex .box > .content table.pricelist tr:hover td,
#center .ProductPricelist .box > .content table.pricelist tr:hover td,
#center .FaqIndex .box > .content table.pricelist tr:hover
td{background-color:#fff8c3 !important}#center .ContentIndex .box > .content table.nohover tr:hover td,
#center .ProductPricelist .box > .content table.nohover tr:hover td,
#center .FaqIndex .box > .content table.nohover tr:hover
td{background-color:inherit !important}#center .ContentIndex .box > .content table.styled,
#center .ProductPricelist .box > .content table.styled,
#center .FaqIndex .box > .content
table.styled{width:100%;table-layout:fixed;border-collapse:collapse;border:none}#center .ContentIndex .box > .content table.styled img,
#center .ProductPricelist .box > .content table.styled img,
#center .FaqIndex .box > .content table.styled
img{width:calc(100% + 72px);height:auto;vertical-align:top;margin: -36px}#center .ContentIndex .box > .content table.styled td,
#center .ProductPricelist .box > .content table.styled td,
#center .FaqIndex .box > .content table.styled
td{padding:36px;border:none}#center .ContentIndex .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n-1),
#center .ProductPricelist .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n-1),
#center .FaqIndex .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n-1){vertical-align:middle}#center .ContentIndex .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n),
#center .ProductPricelist .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n),
#center .FaqIndex .box > .content table.styled tr:nth-child(2n-1) td:nth-child(2n){vertical-align:top}#center .ContentIndex .box > .content table.styled tr:nth-child(2n) td:nth-child(2n-1),
#center .ProductPricelist .box > .content table.styled tr:nth-child(2n) td:nth-child(2n-1),
#center .FaqIndex .box > .content table.styled tr:nth-child(2n) td:nth-child(2n-1){vertical-align:top}#center .ContentIndex .box > .content table.styled tr:nth-child(2n) td:nth-child(2n),
#center .ProductPricelist .box > .content table.styled tr:nth-child(2n) td:nth-child(2n),
#center .FaqIndex .box > .content table.styled tr:nth-child(2n) td:nth-child(2n){vertical-align:middle}#center .ContentIndex .box > .content .m_google_map,
#center .ProductPricelist .box > .content .m_google_map,
#center .FaqIndex .box > .content
.m_google_map{float:right;margin-left:3rem;margin-bottom:3rem}@media screen and (max-width: 600px){#center .ContentIndex .box > .content .m_google_map,
#center .ProductPricelist .box > .content .m_google_map,
#center .FaqIndex .box > .content
.m_google_map{margin:0
0 16px;float:none;width:100%}#center .ContentIndex .box > .content .m_google_map > div,
#center .ProductPricelist .box > .content .m_google_map > div,
#center .FaqIndex .box > .content .m_google_map>div{width:100% !important}}#center .ContentIndex .box > .content .m_picture,
#center .ProductPricelist .box > .content .m_picture,
#center .FaqIndex .box > .content
.m_picture{float:right;clear:right;margin-left:32px}@media screen and (max-width: 600px){#center .ContentIndex .box > .content .m_picture,
#center .ProductPricelist .box > .content .m_picture,
#center .FaqIndex .box > .content
.m_picture{margin:0
0 16px;float:none;width:100%}}#center .ContentIndex .box > .content div.table-responsive,
#center .ProductPricelist .box > .content div.table-responsive,
#center .FaqIndex .box > .content div.table-responsive{overflow-x:scroll;transform:rotateX(180deg)}@media (min-width: 640px) and (max-width: 959px){#center .ContentIndex .box > .content div.table-responsive,
#center .ProductPricelist .box > .content div.table-responsive,
#center .FaqIndex .box > .content div.table-responsive{font-size:14px;line-height:20px}}@media (max-width: 639px){#center .ContentIndex .box > .content div.table-responsive,
#center .ProductPricelist .box > .content div.table-responsive,
#center .FaqIndex .box > .content div.table-responsive{font-size:13px;line-height:16px}}#center .ContentIndex .box > .content div.table-responsive table.pricelist,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist,
#center .FaqIndex .box > .content div.table-responsive
table.pricelist{transform:rotateX(180deg)}#center .ContentIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist th:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child{position: -webkit-sticky;position:sticky;left:0;z-index:1;min-width:200px;text-align:left}#center .ContentIndex .box > .content div.table-responsive table.pricelist th:first-child:after,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist th:first-child:after,
#center .FaqIndex .box > .content div.table-responsive table.pricelist th:first-child:after,
#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child:after,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child:after,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child:after{position:absolute;content:'';top:0;right: -8px;width:8px;height:calc(102%);background:linear-gradient(to right, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1) 50%, transparent)}#center .ContentIndex .box > .content div.table-responsive table.pricelist th:first-child:before,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist th:first-child:before,
#center .FaqIndex .box > .content div.table-responsive table.pricelist th:first-child:before,
#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child:before,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child:before,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child:before{position:absolute;content:'';left:0;bottom: -1px;width:100%;height:1px;background:#e4e4e4}@media screen and (max-width: 767px){#center .ContentIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist th:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child{min-width:160px}}@media screen and (max-width: 480px){#center .ContentIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist th:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist th:first-child,
#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child{min-width:125px}}#center .ContentIndex .box > .content div.table-responsive table.pricelist td,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td,
#center .FaqIndex .box > .content div.table-responsive table.pricelist
td{text-align:center}#center .ContentIndex .box > .content div.table-responsive table.pricelist td:first-child,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist td:first-child,
#center .FaqIndex .box > .content div.table-responsive table.pricelist td:first-child{background-color:#fff}#center .ContentIndex .box > .content div.table-responsive table.pricelist tr.row2 td,
#center .ProductPricelist .box > .content div.table-responsive table.pricelist tr.row2 td,
#center .FaqIndex .box > .content div.table-responsive table.pricelist tr.row2
td{background-color:#eee}#center .ContentIndex .box > .content div.table-responsive.resTab,
#center .ProductPricelist .box > .content div.table-responsive.resTab,
#center .FaqIndex .box > .content div.table-responsive.resTab{position:relative}#center .ContentIndex .box > .content div.table-responsive.resTab:after,
#center .ProductPricelist .box > .content div.table-responsive.resTab:after,
#center .FaqIndex .box > .content div.table-responsive.resTab:after{content:'';position:absolute;bottom:40px;z-index:1;pointer-events:none;right:20px;-webkit-animation:mymove 0.7s infinite;animation:mymove 0.7s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;width:36px;height:36px;background:url(/media/dsg/touch.svg) center center no-repeat;background-size:contain;transform:rotateX(180deg)}@media (max-width: 480px){#center .ContentIndex .box > .content div.table-responsive.resTab,
#center .ProductPricelist .box > .content div.table-responsive.resTab,
#center .FaqIndex .box > .content div.table-responsive.resTab{margin-left: -20px;margin-right: -20px}}#center .ContentIndex .box > .content table.pricelist td,
#center .ProductPricelist .box > .content table.pricelist td,
#center .FaqIndex .box > .content table.pricelist td,
#center .ContentIndex .box > .content table.pricelist th,
#center .ProductPricelist .box > .content table.pricelist th,
#center .FaqIndex .box > .content table.pricelist
th{font-size:13px;line-height:16px;padding:6px
3px}@media (max-width: 480px){#center .ContentIndex .box > .content table img,
#center .ProductPricelist .box > .content table img,
#center .FaqIndex .box > .content table
img{width:auto;height:auto}#center .ContentIndex .box > .content table,
#center .ProductPricelist .box > .content table,
#center .FaqIndex .box > .content table,
#center .ContentIndex .box > .content table tr,
#center .ProductPricelist .box > .content table tr,
#center .FaqIndex .box > .content table tr,
#center .ContentIndex .box > .content table td,
#center .ProductPricelist .box > .content table td,
#center .FaqIndex .box > .content table
td{font-size:12px;text-align:left}#center .ContentIndex .box > .content table h3,
#center .ProductPricelist .box > .content table h3,
#center .FaqIndex .box > .content table h3,
#center .ContentIndex .box > .content table tr h3,
#center .ProductPricelist .box > .content table tr h3,
#center .FaqIndex .box > .content table tr h3,
#center .ContentIndex .box > .content table td h3,
#center .ProductPricelist .box > .content table td h3,
#center .FaqIndex .box > .content table td
h3{text-align:left !important}#center .ContentIndex .box > .content table.styled,
#center .ProductPricelist .box > .content table.styled,
#center .FaqIndex .box > .content table.styled,
#center .ContentIndex .box > .content table.styled tr,
#center .ProductPricelist .box > .content table.styled tr,
#center .FaqIndex .box > .content table.styled tr,
#center .ContentIndex .box > .content table.styled td,
#center .ProductPricelist .box > .content table.styled td,
#center .FaqIndex .box > .content table.styled
td{font-size:12px;text-align:left}#center .ContentIndex .box > .content table.styled h3,
#center .ProductPricelist .box > .content table.styled h3,
#center .FaqIndex .box > .content table.styled h3,
#center .ContentIndex .box > .content table.styled tr h3,
#center .ProductPricelist .box > .content table.styled tr h3,
#center .FaqIndex .box > .content table.styled tr h3,
#center .ContentIndex .box > .content table.styled td h3,
#center .ProductPricelist .box > .content table.styled td h3,
#center .FaqIndex .box > .content table.styled td
h3{text-align:left !important}}.ContentIndex .document .items ul.page,
.ProductPricelist .document .items ul.page,
.FaqIndex .document .items
ul.page{list-style-type:none}.ContentIndex .document .items ul.page li.item > img,
.ProductPricelist .document .items ul.page li.item > img,
.FaqIndex .document .items ul.page li.item>img{margin-right:6px;margin-top: -3px;vertical-align:middle}.ContentIndex .document .items ul.page li.item .info,
.ProductPricelist .document .items ul.page li.item .info,
.FaqIndex .document .items ul.page li.item
.info{color:#4e4e4e}#layout
.ContentIndex.type_normal{width:100%;max-width:1288px;margin:0
auto;padding:0
20px;padding-top:4.2%;padding-bottom:4.2%}@media (max-width: 768px){#layout
.ContentIndex.type_normal{padding:0
16px}}@media (max-width: 768px){#layout
.ContentIndex.type_normal{padding-top:6%;padding-bottom:6%;padding-left:0;padding-right:0}}td
img{width:auto;height:auto;max-width:100%}@keyframes
mymove{from{right:20px}to{right:45px}}@-webkit-keyframes
mymove{from{right:20px}to{right:45px}}@-moz-keyframes
mymove{from{right:20px}to{right:45px}}#center
.ContentIndex.type_exposed{position:relative;padding-bottom:4.2%}#center .ContentIndex.type_exposed:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index: -1;background:#F4F6F9}.type_exposed
.box{padding:72px
0 0;background:white}@media (max-width: 1440px){.type_exposed
.box{padding-top:6.66%}}.type_exposed .box>.content{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.type_exposed .box>.content{padding:0
16px}}@media (max-width: 768px){.type_exposed .box>.content{padding-left:0;padding-right:0}}.type_exposed .box>.content>.exposed_items{padding-top:24px;padding-bottom:24px}@media (max-width: 768px){.type_exposed .box>.content>.exposed_items{padding-top:6px;padding-bottom:12px}}.type_exposed .box>.title{width:100%;max-width:1288px;margin:0
auto;padding:0
20px}@media (max-width: 768px){.type_exposed .box>.title{padding:0
16px}}@media (max-width: 768px){.type_exposed .box>.title{padding-left:0;padding-right:0}}.type_exposed .box > .title
h1{margin-top:0;text-align:left}#center
.Basket{padding:4vw 0}#center .Basket .logo
h1{margin:0
0 24px}#center .Basket .logo
h2{margin:0
0 12px;font-weight:700}#center .Basket
.BasketOrder{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0
-1.5%}#center .Basket .BasketOrder > .spacer,
#center .Basket .BasketOrder
.left{display:none}#center .Basket .BasketOrder
.right{width:42%;margin:24px
1.5%;flex-grow:1;box-sizing:border-box;padding:32px;background:#f4f4f4;max-width:860px;order:99;-webkit-order:99;align-self:flex-start}@media screen and (max-width: 960px){#center .Basket .BasketOrder
.right{width:97%;order:initial;-webkit-order:initial}}@media screen and (max-width: 480px){#center .Basket .BasketOrder
.right{width:calc(100% + 40px);margin:0
-20px 24px;padding:30px
20px}}#center .Basket .BasketOrder .right
.description{margin-bottom:24px}#center .Basket .BasketOrder .right>*{margin:0}#center .Basket .BasketOrder .right
.term{display:flex;justify-content:space-between;padding:8px
5px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;background:#151515;color:white}#center .Basket .BasketOrder .right .term
*{color:white}#center .Basket .BasketOrder .right .base,
#center .Basket .BasketOrder .right
.guests{display:flex;justify-content:space-between;padding:8px
5px;border-bottom:1px solid #e4e4e4}#center .Basket .BasketOrder .right>*:last-child{padding-bottom:0 !important}#center .Basket .BasketOrder .right>*:last-child>*:last-child{border-bottom:none !important}#center .Basket .BasketOrder .right > .prices,
#center .Basket .BasketOrder .right
.extras{background:white;padding:8px
5px}#center .Basket .BasketOrder .right > .prices > p:first-child,
#center .Basket .BasketOrder .right .extras>p:first-child{padding-top:0}#center .Basket .BasketOrder .right > .prices p,
#center .Basket .BasketOrder .right .extras
p{margin:0}#center .Basket .BasketOrder .right > .prices > p,
#center .Basket .BasketOrder .right .extras>p{display:flex;justify-content:space-between;padding:8px
5px}#center .Basket .BasketOrder .right > .prices > p input,
#center .Basket .BasketOrder .right .extras > p
input{margin-right:10px}#center .Basket .BasketOrder .right > .prices .option,
#center .Basket .BasketOrder .right .extras
.option{border-top:1px solid #e4e4e4;margin-top:8px;margin-bottom:5px;display:flex;justify-content:space-between;padding:10px
5px 0px}#center .Basket .BasketOrder .right > .prices .option label,
#center .Basket .BasketOrder .right .extras .option
label{width:100%}#center .Basket .BasketOrder .right > .prices .option input,
#center .Basket .BasketOrder .right .extras .option
input{margin-right:10px;margin-top:6px}#center .Basket .BasketOrder .right > .prices .select,
#center .Basket .BasketOrder .right .extras
.select{text-align:center}#center .Basket .BasketOrder .right > .prices .select select,
#center .Basket .BasketOrder .right .extras .select
select{font-size:12px;padding:4px
10px;width:50%;margin-left:25%;margin-right:25%}#center .Basket .BasketOrder .right > .prices .rent_price b,
#center .Basket .BasketOrder .right .extras .rent_price
b{margin:0}#center .Basket .BasketOrder .right > .prices .rent_price b.strike,
#center .Basket .BasketOrder .right .extras .rent_price
b.strike{margin:0
12px 0 auto;opacity:0.5;font-weight:400;text-decoration:line-through}#center .Basket .BasketOrder .right > .prices .rent_price input,
#center .Basket .BasketOrder .right .extras .rent_price
input{display:none}#center .Basket .BasketOrder .right > .prices .total_base_price,
#center .Basket .BasketOrder .right .extras
.total_base_price{background:#f5821f;margin:0
-5px;padding:8px
10px;color:white}#center .Basket .BasketOrder .right > .prices .total_base_price.title,
#center .Basket .BasketOrder .right .extras
.total_base_price.title{background:rgba(40, 69, 142, 0.66)}#center .Basket .BasketOrder .right > .prices .total_base_price *,
#center .Basket .BasketOrder .right .extras .total_base_price
*{color:white}#center .Basket .BasketOrder .right > .prices .total_base_price.is_paid,
#center .Basket .BasketOrder .right .extras
.total_base_price.is_paid{background:#28458e}#center .Basket .BasketOrder
.fieldsets{max-width:860px;width:52%;margin:24px
1.5%;order:10;-webkit-order:10}@media screen and (max-width: 960px){#center .Basket .BasketOrder
.fieldsets{width:97%;order:initial;-webkit-order:initial}}.BasketOrder .extras li.select:not(.obligatory){display:none}.BasketOrder .extras
li.select.base_cost{display:none}.BasketOrder .extras .option
span{float:right}.BasketOrder .extras .option.obligatory
label{pointer-events:none}.BasketOrder .extras .option.obligatory
input{pointer-events:none;opacity:0.3}.BasketOrder .extras .option.obligatory
span{font-weight:bold}.invoice_price.extras
label{pointer-events:none}.invoice_price.extras
input{pointer-events:none;opacity:0.7}a.crew_url{color:#f5821f;text-decoration:underline}a.crew_url:hover{text-decoration:none}body.presentation#bg{background:unset}body.presentation
#page{padding-top:0 !important}body.presentation
#top{height:auto !important;position:relative}body.presentation #top
.wrapper{padding-top:0;padding-bottom:0}body.presentation #top
#header{margin:12px
0 !important;position:relative}body.presentation #top #header
img{width:245px !important}@media (max-width: 768px){body.presentation #top #header
img{width:170px !important}}body.presentation .Product.type_exposed .content:after{display:none}body.presentation #top .wrapper,
body.presentation #breadcrumbs ul,
body.presentation #layout,
body.presentation #footer
.wrapper{max-width:1530px}@media (max-width: 1570px){body.presentation #top .wrapper,
body.presentation #breadcrumbs ul,
body.presentation #layout,
body.presentation #footer
.wrapper{padding-left:20px;padding-right:20px;max-width:none}}@media (max-width: 1570px){body.presentation
#breadcrumbs{margin-left:auto;margin-right:auto}body.presentation #breadcrumbs ul li:last-child{margin-right:20px}}@media screen and (max-width: 767px){body.presentation
#page{padding-bottom:80px}body.presentation
#top{height:62px;background-color:#fff}body.presentation #top .wrapper:before{height:62px}body.presentation .product_presentation .holder
.left{top:55px}}body.presentation.scroll
#top{height:62px}body.presentation.scroll #top .wrapper:before{height:62px}body.presentation.scroll .product_presentation .holder
.left{top:55px}body.presentation .box > .content h1,
body.presentation .box > .content h2,
body.presentation .box > .content h3,
body.presentation .box > .content
h4{margin-bottom:30px}body.presentation .quick_search,
body.presentation h2,
body.presentation .content_menu,
body.presentation
.contents{margin-top:40px;margin-bottom:40px}body.presentation .product_presentation
.holder{display:flex;position:relative}body.presentation .product_presentation
.left{position: -webkit-sticky;position:sticky;top:120px;width:25%;align-self:flex-start;transition:all 500ms ease-in-out}body.presentation .product_presentation .left:after{content:'';display:block;clear:both}body.presentation .product_presentation .left>div{padding-right:20px}@media screen and (max-width: 767px){body.presentation .product_presentation
.left{-moz-box-sizing:border-box;position:fixed;z-index:100;left:0;bottom:0;right:0;padding:12px
15px;top:auto !important;height:72px;width:100vw;background-color:#fff;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.25)}}body.presentation .product_presentation .left #contentMenu-trigger{display:none;position:relative}@media screen and (max-width: 767px){body.presentation .product_presentation .left #contentMenu-trigger{display:block;float:right;font-size:36px;line-height:36px;color:#949393;padding:2px
8px;width:38px;height:38px;transition:all 500ms ease-in-out;cursor:pointer}body.presentation .product_presentation .left #contentMenu-trigger:hover{color:#EA7318}}body.presentation .product_presentation .left #contentMenu-trigger
span{position:absolute}body.presentation .product_presentation .left #contentMenu-trigger
span.open{display:inline-block}body.presentation .product_presentation .left #contentMenu-trigger
span.close{display:none}body.presentation .product_presentation
.right{position:relative;flex:75%;margin-top:40px}body.presentation .product_presentation .right
.intro{margin-top:0;float:left;width:60%;margin-bottom:5vw}@media screen and (max-width: 480px){body.presentation .product_presentation .right
.intro{width:100%}}body.presentation .product_presentation .right .intro
h1{margin-top:0}body.presentation .product_presentation .right .intro
.lead{font-size:18px;line-height:1.5}body.presentation .product_presentation .right
.pic_wrapper{max-width:39%;float:right;margin-bottom:5vw}@media screen and (max-width: 480px){body.presentation .product_presentation .right
.pic_wrapper{width:100%;clear:both;max-width:none;float:none}}body.presentation .product_presentation .right
.product_picture{position:relative;z-index:2;right:0}@media screen and (max-width: 480px){body.presentation .product_presentation .right
.product_picture{right:auto;text-align:center}}body.presentation .product_presentation .right
.contents{clear:both}body.presentation table.attributes tr
td{padding:4px
0}body.presentation table.attributes tr
td.title{padding-right:20px;font-weight:bold}body.presentation
.hints_and_tips_link{display:block;width: -moz-fit-content;width:fit-content;margin-top:3vw;padding:13px
30px;border:2px
solid #f5821f;color:#f5821f;transition:all 500ms ease-in-out}body.presentation .hints_and_tips_link:hover{background-color:#f5821f;color:#fff}body.presentation .content_menu ul,
body.presentation .content_menu
li{list-style:none}body.presentation .hotspot>a.hotspot-dot{border:2px
solid #f5821f;border-radius:50%;background-color:white;padding:0;position:absolute;top:auto;left:auto;right: -10px;bottom: -10px;width:20px;height:20px;box-sizing:border-box}body.presentation .hotspot .hotspot-detail{border:2px
solid #f5821f;border-radius:8px;background-color:#FFF4EC;padding:12px
12px 8px;width:143px;display:none;position:absolute;right:5px;bottom:5px;z-index:1000}body.presentation .hotspot .hotspot-detail
.title{font-size:16px;line-height:1.2em;font-weight:bold;margin:0}body.presentation .hotspot .hotspot-detail
.more{font-size:14px;line-height:1.2em;color:#f5821f}@media screen and (max-width: 767px){body.presentation
.quick_search{margin-top:0}}body.presentation .quick_search
form{max-width:235px}body.presentation .quick_search
input{background:url('/media/dsg/ico_search.svg') no-repeat 10px center;font-size:14px;line-height:20px;color:#949393;border:1px
solid #EFEFEF;box-sizing:border-box;border-radius:4px;padding:7px
10px 7px 40px;max-width:100%}@media screen and (max-width: 767px){body.presentation .quick_search
input{padding:13px
10px 13px 40px}}body.presentation .quick_search input:focus{color:#787878}@media screen and (min-width: 768px){body.presentation #left ::-webkit-scrollbar{width:5px}body.presentation #left ::-webkit-scrollbar-track{background:#f1f1f1}body.presentation #left ::-webkit-scrollbar-thumb{background:#888}body.presentation #left ::-webkit-scrollbar-thumb:hover{background:#555}}@media screen and (min-width: 768px){body.presentation
#contentMenu{padding-right:10px;overflow-Y:auto;max-height:80vh;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}}@media screen and (max-width: 767px){body.presentation
#contentMenu{position:fixed;z-index:9999;top:100%;bottom:72px;left:0;right:0;background-color:#fff;overflow:scroll;padding:15px
20px;box-sizing:border-box;transition:all 500ms ease-in-out}}body.presentation #contentMenu li
a{display:block;font-size:16px;font-weight:600;line-height:1.5;color:#151515}body.presentation #contentMenu li a:hover,
body.presentation #contentMenu li
a.active{color:#28458e}body.presentation #contentMenu>li{margin-bottom:1em !important}body.presentation #contentMenu
ul{margin-left:0 !important;margin-bottom:2em}body.presentation #contentMenu ul
li{margin-bottom:0}body.presentation #contentMenu ul li
a{padding-left:14px;font-weight:400;line-height:1.5;border-left:1px solid #EFEFEF}body.presentation #contentMenu ul li
a.active{border-left-color:#28458e;color:#28458e}body.presentation .contents a
h2{margin-top:3em;margin-bottom:1em}body.presentation .contents
.item{margin-bottom:5vw}body.presentation .contents .item:after{content:'';display:block;clear:both}body.presentation .contents
.picture_wrapper{float:left;clear:left;max-width:41.8%;margin-right:5%;margin-bottom:2px;position:relative}@media screen and (max-width: 480px){body.presentation .contents
.picture_wrapper{float:none;max-width:none;margin-left:0}}body.presentation .contents
.content_picture_number{color:#f5821f;background-color:#fff;display:block;border-radius:50%;width:28px;height:28px;line-height:26px;position:absolute;z-index:2;top:20px;left:13px;text-align:center;font-size:20px;font-weight:600}body.presentation .contents
.description{margin-left:47.4%;max-width:490px}@media screen and (max-width: 480px){body.presentation .contents
.description{margin-top:1.5em;margin-left:0;max-width:none}}body.presentation .contents
h4{color:#EA7318;font-weight:700;font-size:26px;margin-top:0}body.presentation .contents>ul:not([class]){list-style:none !important;list-style-position:outside;font-size:18px;line-height:1.5}body.presentation .contents > ul:not([class]) li{margin-bottom:1.5em !important;margin-left:50px}body.presentation .contents > ul:not([class]) li:before{content:'';background:url('/media/dsg/checkmark.svg') no-repeat left top;display:inline-block;width:40px;height:24px;margin:0
10px 0 -50px}@media screen and (max-width: 767px){body.presentation.contentMenu-open .product_presentation .left
#contentMenu{position:fixed;z-index:9999;top:62px;bottom:72px;left:0;right:0;background-color:#fff;overflow:scroll;padding:15px
20px;box-sizing:border-box}}@media screen and (max-width: 767px){body.presentation.contentMenu-open .product_presentation .left #contentMenu-trigger
span.close{display:inline-block}body.presentation.contentMenu-open .product_presentation .left #contentMenu-trigger
span.open{display:none}}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp
*{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp
img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed
.pswp__img{cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in
.pswp__img{cursor: -webkit-grab;cursor: -moz-grab;cursor:grab}.pswp--dragging
.pswp__img{cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie
.pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top: -8px;color:#CCC}.pswp__error-msg
a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/media/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left:before,
.pswp--svg .pswp__button--arrow--right:before{background-image:url(/media/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position: -44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position: -44px 0}.pswp__button--zoom{display:none;background-position: -88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position: -132px 0}.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top: -50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position: -138px -44px}.pswp__button--arrow--right:before{right:6px;background-position: -94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition: -webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip
a{display:block;padding:8px
12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip
a{padding:16px
12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top: -12px;right:15px;border:6px
solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0
10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption
small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:center;max-width:420px;margin:0
auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left: -22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active
.pswp__preloader__icn{background:url(/media/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation
.pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation
.pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation
.pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px
solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0, 0, 0, 0.5)}.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit
.pswp__caption{background-color:rgba(0, 0, 0, 0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide
.pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.iframe-wrapper{position:fixed;top:50%;left:50%;height:0%;width:0%;background-color:rgba(0, 0, 0, 0.25);-webkit-transition-delay:0.5s;transition-delay:0.5s;z-index:10000}.iframe-wrapper
.close{right:20px;top:10px;display:none;overflow:hidden;border:none;position:absolute;background:#fff;border-radius:50%}.iframe-wrapper .close:hover::before, .iframe-wrapper .close:hover::after{background:#bbb}.iframe-wrapper .close::before, .iframe-wrapper .close::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top: -1px;background:#000}.iframe-wrapper .close::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.iframe-wrapper .close::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.iframe-wrapper
iframe{width:0px;height:0px;border:none;background:#fff;opacity:0;transition:0.5s}.iframe-wrapper .iframe-direct{margin:0
auto;margin-top:50vh;max-width:0px;border:none;transition:0.5s;position:relative;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch}.iframe-wrapper.active{-webkit-transition-delay:0s;transition-delay:0s;position:fixed;top:0;left:0;height:100%;width:100%}.iframe-wrapper.active
.close{display:block;cursor:pointer;height:40px;position:absolute;z-index:555555;width:40px}.iframe-wrapper.active
iframe{opacity:1;width:100%;height:80vh;transition:height 0.5s, opacity 0.5s 0.5s}.iframe-wrapper.active .iframe-direct{max-width:914px;margin-top:10vh}@media screen and (max-width: 840px){.iframe-wrapper.active .iframe-direct{padding:0;margin-top:0}.iframe-wrapper.active .iframe-direct
iframe{height:100vh}}@media screen and (max-width: 767px){.iframe-wrapper.active .iframe-direct{position:absolute;width:100%;height:100%;z-index:100000}}.highslide-body
iframe{-webkit-overflow-scrolling:touch;overflow-y:scroll;height:1px;min-height:100%;width:100%}.promotion{}.promotion .items
.item{display:none}.promotion .items
.active{display:block}#top .promotion .type_paging .items,
.promotion
.items{position:relative}#top .promotion .type_paging .items .item,
.promotion .items
.item{position:absolute;top:0;width:100%}#top .promotion .type_paging .items .item.active,
.promotion .items
.item.active{position:relative}.evaluation{font-size:11px}.evaluation
.thumbs_up{float:left;margin-right:10px}.evaluation
.thumbs_down{float:left}.evaluation .thumbs
span.icon{display:block;float:left;width:12px;height:12px;background:url('/media/dsg/evaluation/thumb_up_disabled.png') no-repeat center center;font-size:0;text-indent: -9999em;margin-right:2px;position:relative;top:1px;zoom:1;overflow:hidden}.evaluation .thumbs a
span.icon{background-image:url('/media/dsg/evaluation/thumb_up.png')}.evaluation .thumbs_down
span.icon{background-image:url('/media/dsg/evaluation/thumb_down_disabled.png');top:5px}.evaluation .thumbs_down a
span.icon{background-image:url('/media/dsg/evaluation/thumb_down.png')}