/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes top_swipe_in{0%{-webkit-transform:translateX(0px) translateY(50px);transform:translateX(0px) translateY(50px);opacity:0}to{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px);opacity:1}}@-webkit-keyframes top_swipe_in{0%{-webkit-transform:translateX(0px) translateY(50px);opacity:0}to{-webkit-transform:translateX(0px) translateY(0px);opacity:1}}@-webkit-keyframes loader-1-2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(220deg)}}@keyframes loader-1-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@-webkit-keyframes loader-1-3{0%{-webkit-transform:rotate(-140deg)}50%{-webkit-transform:rotate(-160deg)}to{-webkit-transform:rotate(140deg)}}@keyframes loader-1-3{0%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}50%{-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}to{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}body,html{max-width:100%;width:100%;min-height:100%;color:#231f20;font-family:"Geomanist","Open Sans","Helvetica","Arial",sans-serif;font-weight:300;padding:0;margin:0}html{font-size:47.5%}@media screen and (min-width:321px){html{font-size:52.5%}}@media screen and (min-width:992px){html{font-size:58.5%}}@media screen and (min-width:1440px){html{font-size:62.5%}}body{font-size:1.6rem;background-color:#FFFFFF;font-weight:300;text-align:center;line-height:1.5}@media screen and (min-width:992px){body{font-size:1.8rem}}a,a:focus{-webkit-transition:500ms ease-in color;transition:500ms ease-in color;color:#626262;text-decoration:none}a.active,a:hover{-webkit-transition:250ms ease-out color;transition:250ms ease-out color;color:#132059;text-decoration:none}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:"Geomanist","Open Sans","Helvetica","Arial",sans-serif;line-height:1.25;text-transform:none;margin-top:0;font-weight:600;letter-spacing:0.04em;text-rendering:optimizeLegibility;font-weight:normal;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures,contextual;font-variant-ligatures:common-ligatures,contextual;-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt"}.h4,h4{font-size:15px;margin-bottom:0px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em}.h3,h3{font-size:2.5rem;font-weight:600;margin-bottom:15px;text-transform:uppercase;letter-spacing:0.1em}@media screen and (min-width:992px){.h3,h3{font-size:3rem;margin-bottom:30px}}.h2,h2{position:relative;font-size:3rem;font-weight:600;line-height:1;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:15px}@media screen and (min-width:992px){.h2,h2{font-size:4rem;margin-bottom:30px}}@media screen and (min-width:1440px){.h2,h2{font-size:5rem}}.h1,h1{position:relative;font-size:4.5rem;font-weight:600;line-height:1;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:15px}@media screen and (min-width:321px){.h1,h1{font-size:5.5rem}}@media screen and (min-width:992px){.h1,h1{font-size:7rem;margin-bottom:30px}}@media screen and (min-width:1024px){.h1,h1{font-size:7.5rem}}@media screen and (min-width:1240px){.h1,h1{font-size:8rem;margin-bottom:45px}}@media screen and (min-width:1440px){.h1,h1{font-size:8.5rem}}@media screen and (min-width:1600px){.h1,h1{font-size:9rem}}.headline{font-size:20px}@media screen and (min-width:992px){.headline{font-size:25px}}svg circle,svg line,svg path,svg polygon,svg rect{-webkit-transition:500ms ease-in fill,500ms ease-in stroke;transition:500ms ease-in fill,500ms ease-in stroke}svg:hover circle,svg:hover line,svg:hover path,svg:hover polygon,svg:hover rect{-webkit-transition:250ms ease-out fill,250ms ease-out stroke;transition:250ms ease-out fill,250ms ease-out stroke}b,strong{font-weight:600}ul{margin:0;padding:0}ul li{margin:15px 0}.centered-text{text-align:center!important}.left-text{text-align:left!important}.right-text{text-align:right!important}svg#logo{max-width:350px}svg#logo.black .coloured{fill:#231f20}svg#logo.black .red{fill:#ff2f2f}svg#logo.black .white{fill:#FFFFFF}svg#logo.white .coloured{fill:#FFFFFF}svg#logo.white .red{fill:#ff2f2f}svg#logo.white .white{fill:#FFFFFF}svg#logo .coloured,svg#logo .red,svg#logo .white{-webkit-transition:500ms ease-in fill;transition:500ms ease-in fill}.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;background-color:#FFF;height:100%;width:100%;padding:0;margin:0;opacity:1;pointer-events:none}.loader-wrapper.inactive{opacity:0}.loader-wrapper.inactive .loader-circle,.loader-wrapper.inactive .loader-mask{opacity:0}.loader-wrapper.inactive img{-webkit-animation:move-logo 500ms ease-out;animation:move-logo 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.loader-wrapper .loader-container{position:absolute;top:50%;left:0;right:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.loader-wrapper .loader-container svg#logo-black{width:350px;height:114.6296296296px}.loader-wrapper .loader-container svg#logo-black .coloured{-webkit-animation:pulsate 2000ms infinite linear;animation:pulsate 2000ms infinite linear}svg#logo-white .coloured{fill:#FFFFFF}@keyframes pulsate{0%{fill:#231f20}50%{fill:#7a1739}to{fill:#231f20}}@-webkit-keyframes pulsate{0%{fill:#231f20}50%{fill:#7a1739}to{fill:#231f20}}header.main-header{position:fixed;top:0;left:0;right:0;width:100%;background-color:#FFFFFF;padding:15px;z-index:900;line-height:1;text-align:left;-webkit-transition:500ms ease-in padding;transition:500ms ease-in padding}@media screen and (min-width:992px){header.main-header{padding:30px 30px;text-align:inherit}header.main-header .backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#FFFFFF;z-index:902}}@media screen and (min-width:1440px){header.main-header{padding:30px 60px}}header.main-header .padding-wrapper{-webkit-transition:250ms ease-out padding;transition:250ms ease-out padding}@media screen and (min-width:992px){header.main-header .padding-wrapper{position:relative;z-index:903;height:70px}}@media screen and (min-width:992px){header.main-header.scrolling{padding-top:0;padding-bottom:0}}header.main-header .search-wrapper{position:relative;padding:15px!important;-webkit-transform:translate(-3%,100%);-ms-transform:translate(-3%,100%);transform:translate(-3%,100%);pointer-events:none}@media screen and (min-width:992px){header.main-header .search-wrapper{display:block;opacity:0;position:absolute;right:94px;bottom:100px;padding:0!important}}header.main-header .search-wrapper.search-open{opacity:1;bottom:-8px;pointer-events:all}header.main-header .search-wrapper.search-open form{width:100%}@media screen and (min-width:992px){header.main-header .search-wrapper.search-open form input[type=search]{width:200px;-webkit-transition:500ms ease-in width;transition:500ms ease-in width}}@media screen and (min-width:1240px){header.main-header .search-wrapper.search-open form input[type=search]{width:300px;-webkit-transition:500ms ease-in width;transition:500ms ease-in width}}header.main-header .search-wrapper form{position:relative;margin:0;padding:0;width:0%}header.main-header .search-wrapper form input[type=search]{height:auto;width:100%;border:1px solid #626262;border-radius:20px;padding:5px 15px;color:#000000;line-height:1;font-weight:100;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:992px){header.main-header .search-wrapper form input[type=search]{width:0;border-radius:15px}}@media screen and (min-width:1240px){header.main-header .search-wrapper form input[type=search]{width:0}}header.main-header .search-wrapper form input[type=submit]{position:absolute;right:0;top:0;bottom:0;width:75px;cursor:pointer;z-index:901;background-color:transparent;border:0;color:transparent}header.main-header .search-wrapper form #search-icon{position:absolute;top:7px;right:15px;height:17px;z-index:900}header.main-header .search-wrapper form ::-webkit-input-placeholder{color:#626262;opacity:1}header.main-header .search-wrapper form ::-moz-placeholder{color:#626262;opacity:1}header.main-header .search-wrapper form :-ms-input-placeholder{color:#626262;opacity:1}header.main-header .search-wrapper form ::-ms-input-placeholder{color:#626262;opacity:1}header.main-header .search-wrapper form ::placeholder{color:#626262;opacity:1}header.main-header .logo-wrapper{display:inline-block;width:auto}header.main-header .logo-wrapper a{font-weight:600;letter-spacing:0.1em;font-size:22px;color:#000000}@media screen and (min-width:992px){header.main-header .logo-wrapper{position:absolute;padding:7px;z-index:1001;left:50%;top:15px;background-color:#FFFFFF;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}header.main-header .logo-wrapper a{font-size:25px;letter-spacing:0.15em}}header.main-header .logo-wrapper svg#logo{height:85px;width:40.375px}header.main-header nav.main-navigation,header.main-header nav.secondary-navigation{position:absolute;top:-1000px;width:100%;padding-top:7.5px;z-index:1000;background-color:#FFFFFF;-webkit-transition:500ms ease-in top;transition:500ms ease-in top}@media screen and (min-width:992px){header.main-header nav.main-navigation,header.main-header nav.secondary-navigation{top:15px;width:auto;background-color:transparent}}header.main-header nav.main-navigation ul,header.main-header nav.secondary-navigation ul{margin:0;padding:0;list-style:none;width:auto}header.main-header nav.main-navigation ul li,header.main-header nav.secondary-navigation ul li{display:block;margin:0;padding:0;font-size:17px;border-bottom:1px solid #818181;width:auto}@media screen and (min-width:992px){header.main-header nav.main-navigation ul li,header.main-header nav.secondary-navigation ul li{display:inline-block;border:0}}header.main-header nav.main-navigation ul li a,header.main-header nav.secondary-navigation ul li a{display:block;color:#818181;vertical-align:middle;line-height:17px;padding:15px;font-size:15px;text-transform:uppercase;letter-spacing:0.1em;font-weight:400}@media screen and (min-width:992px){header.main-header nav.main-navigation ul li a,header.main-header nav.secondary-navigation ul li a{display:inline-block;padding:0}}header.main-header nav.main-navigation ul li svg,header.main-header nav.secondary-navigation ul li svg{height:17px;width:17px;margin-right:3px;vertical-align:middle}header.main-header nav.main-navigation ul li svg circle,header.main-header nav.main-navigation ul li svg line,header.main-header nav.main-navigation ul li svg path,header.main-header nav.main-navigation ul li svg polygon,header.main-header nav.main-navigation ul li svg rect,header.main-header nav.secondary-navigation ul li svg circle,header.main-header nav.secondary-navigation ul li svg line,header.main-header nav.secondary-navigation ul li svg path,header.main-header nav.secondary-navigation ul li svg polygon,header.main-header nav.secondary-navigation ul li svg rect{stroke:#818181;-webkit-transition:500ms ease-in stroke;transition:500ms ease-in stroke}header.main-header nav.main-navigation ul li.user-profile,header.main-header nav.secondary-navigation ul li.user-profile{position:relative}header.main-header nav.main-navigation ul li.user-profile .dropdown,header.main-header nav.secondary-navigation ul li.user-profile .dropdown{display:none;position:absolute;top:-300px;left:50%;padding:30px 0;text-align:center;background-color:transparent;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}@media screen and (min-width:992px){header.main-header nav.main-navigation ul li.user-profile .dropdown,header.main-header nav.secondary-navigation ul li.user-profile .dropdown{display:block}}header.main-header nav.main-navigation ul li.user-profile .dropdown a,header.main-header nav.secondary-navigation ul li.user-profile .dropdown a{background-color:white;padding:7.5px 15px}header.main-header nav.main-navigation ul li.user-profile .dropdown a:last-child,header.main-header nav.secondary-navigation ul li.user-profile .dropdown a:last-child{margin-bottom:15px}header.main-header nav.main-navigation ul li.user-profile:hover .dropdown,header.main-header nav.secondary-navigation ul li.user-profile:hover .dropdown{top:0}header.main-header nav.main-navigation ul li.cart-container,header.main-header nav.secondary-navigation ul li.cart-container{-webkit-transition:250ms ease-in transform;transition:250ms ease-in transform}header.main-header nav.main-navigation ul li.cart-container a,header.main-header nav.secondary-navigation ul li.cart-container a{display:inline-block;position:relative;-webkit-transition:250ms ease-in color;transition:250ms ease-in color}header.main-header nav.main-navigation ul li.cart-container span,header.main-header nav.secondary-navigation ul li.cart-container span{position:absolute;top:5px;right:5px;font-size:10px;color:#818181}@media screen and (min-width:992px){header.main-header nav.main-navigation ul li.cart-container span,header.main-header nav.secondary-navigation ul li.cart-container span{top:-10px;right:-10px}}header.main-header nav.main-navigation ul li.cart-container.updated,header.main-header nav.secondary-navigation ul li.cart-container.updated{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:250ms ease-out transform;transition:250ms ease-out transform}header.main-header nav.main-navigation ul li.cart-container.updated a,header.main-header nav.main-navigation ul li.cart-container.updated span,header.main-header nav.secondary-navigation ul li.cart-container.updated a,header.main-header nav.secondary-navigation ul li.cart-container.updated span{color:#ff2f2f;-webkit-transition:250ms ease-out color;transition:250ms ease-out color}header.main-header nav.main-navigation ul li.cart-container.updated a svg circle,header.main-header nav.main-navigation ul li.cart-container.updated a svg line,header.main-header nav.main-navigation ul li.cart-container.updated a svg path,header.main-header nav.main-navigation ul li.cart-container.updated a svg polygon,header.main-header nav.main-navigation ul li.cart-container.updated a svg rect,header.main-header nav.main-navigation ul li.cart-container.updated span svg circle,header.main-header nav.main-navigation ul li.cart-container.updated span svg line,header.main-header nav.main-navigation ul li.cart-container.updated span svg path,header.main-header nav.main-navigation ul li.cart-container.updated span svg polygon,header.main-header nav.main-navigation ul li.cart-container.updated span svg rect,header.main-header nav.secondary-navigation ul li.cart-container.updated a svg circle,header.main-header nav.secondary-navigation ul li.cart-container.updated a svg line,header.main-header nav.secondary-navigation ul li.cart-container.updated a svg path,header.main-header nav.secondary-navigation ul li.cart-container.updated a svg polygon,header.main-header nav.secondary-navigation ul li.cart-container.updated a svg rect,header.main-header nav.secondary-navigation ul li.cart-container.updated span svg circle,header.main-header nav.secondary-navigation ul li.cart-container.updated span svg line,header.main-header nav.secondary-navigation ul li.cart-container.updated span svg path,header.main-header nav.secondary-navigation ul li.cart-container.updated span svg polygon,header.main-header nav.secondary-navigation ul li.cart-container.updated span svg rect{stroke:#ff2f2f}header.main-header nav.main-navigation ul li.active a,header.main-header nav.main-navigation ul li:hover a,header.main-header nav.secondary-navigation ul li.active a,header.main-header nav.secondary-navigation ul li:hover a{color:#000000}header.main-header nav.main-navigation ul li.active svg circle,header.main-header nav.main-navigation ul li.active svg line,header.main-header nav.main-navigation ul li.active svg path,header.main-header nav.main-navigation ul li.active svg polygon,header.main-header nav.main-navigation ul li.active svg rect,header.main-header nav.main-navigation ul li:hover svg circle,header.main-header nav.main-navigation ul li:hover svg line,header.main-header nav.main-navigation ul li:hover svg path,header.main-header nav.main-navigation ul li:hover svg polygon,header.main-header nav.main-navigation ul li:hover svg rect,header.main-header nav.secondary-navigation ul li.active svg circle,header.main-header nav.secondary-navigation ul li.active svg line,header.main-header nav.secondary-navigation ul li.active svg path,header.main-header nav.secondary-navigation ul li.active svg polygon,header.main-header nav.secondary-navigation ul li.active svg rect,header.main-header nav.secondary-navigation ul li:hover svg circle,header.main-header nav.secondary-navigation ul li:hover svg line,header.main-header nav.secondary-navigation ul li:hover svg path,header.main-header nav.secondary-navigation ul li:hover svg polygon,header.main-header nav.secondary-navigation ul li:hover svg rect{stroke:#000000;-webkit-transition:250ms ease-out stroke;transition:250ms ease-out stroke}header.main-header nav.main-navigation{left:0;text-align:center}@media screen and (min-width:992px){header.main-header nav.main-navigation{text-align:left}}@media screen and (min-width:992px){header.main-header nav.main-navigation .desktop-hidden{display:none}}header.main-header nav.main-navigation.open{top:35px;-webkit-transition:250ms ease-out top;transition:250ms ease-out top}@media screen and (max-width:991px){header.main-header nav.main-navigation ul li:active{background-color:#7a1739}}@media screen and (min-width:992px){header.main-header nav.main-navigation ul li{margin-left:30px}}header.main-header nav.main-navigation ul li:nth-child(2){margin-left:0}header.main-header nav.main-navigation ul li ul li:last-child{border-bottom:0}header.main-header nav.secondary-navigation{text-align:center;right:0;border-bottom:1px solid #818181}@media screen and (max-width:991px){header.main-header nav.secondary-navigation{padding:0}}@media screen and (min-width:992px){header.main-header nav.secondary-navigation{text-align:right;border:0}}@media screen and (max-width:991px){header.main-header nav.secondary-navigation .mobile-hidden{display:none}}header.main-header nav.secondary-navigation.open{top:523px;-webkit-transition:250ms ease-out top;transition:250ms ease-out top}@media screen and (max-width:991px){header.main-header nav.secondary-navigation ul li{display:inline-block;border:0}}@media screen and (min-width:992px){header.main-header nav.secondary-navigation ul li{margin-right:30px}}header.main-header nav.secondary-navigation ul li:last-child{margin-right:0}header.main-header nav.secondary-navigation .language-switcher,header.main-header nav.secondary-navigation .user-profile{position:relative!important;cursor:pointer}header.main-header nav.secondary-navigation .language-switcher svg,header.main-header nav.secondary-navigation .user-profile svg{height:15px;width:15px}header.main-header nav.secondary-navigation .language-switcher:hover .languages,header.main-header nav.secondary-navigation .user-profile:hover .languages{opacity:1;pointer-events:all;-webkit-transition:250ms ease-in opacity;transition:250ms ease-in opacity}header.main-header nav.secondary-navigation .language-switcher .current-site,header.main-header nav.secondary-navigation .user-profile .current-site{padding-left:15px}header.main-header nav.secondary-navigation .language-switcher .languages,header.main-header nav.secondary-navigation .user-profile .languages{position:absolute!important;text-align:left;opacity:0;pointer-events:none;background-color:#FFFFFF;-webkit-transition:500ms ease-out opacity;transition:500ms ease-out opacity}header.main-header nav.secondary-navigation .language-switcher .languages .language:first-child,header.main-header nav.secondary-navigation .user-profile .languages .language:first-child{padding-top:10px!important}header.main-header nav.secondary-navigation .language-switcher .languages .language,header.main-header nav.secondary-navigation .user-profile .languages .language{padding-left:15px;padding-bottom:10px!important}header.main-header .shop:hover+.category-hover{z-index:2!important;opacity:1!important;-webkit-transition:250ms ease-in all;transition:250ms ease-in all}header.main-header .mobile-cart-container{display:none;pointer-events:none}@media screen and (max-width:991px){header.main-header .mobile-cart-container{position:fixed;top:15px;right:55px;width:34px;height:34px;cursor:pointer;z-index:1001;display:block;pointer-events:all}header.main-header .mobile-cart-container svg{height:20px;width:20px;stroke:#626262}header.main-header .mobile-cart-container .mobile-cart-amount{position:absolute;top:0px;right:2px;font-size:10px}}.nav-toggle{position:fixed;top:15px;right:15px;width:34px;height:34px;cursor:pointer;z-index:1001;display:block;-webkit-transition:500ms ease-out all;transition:500ms ease-out all}@media screen and (min-width:992px){.nav-toggle{display:none}}.nav-toggle span{display:block;position:absolute;height:3px;background-color:#231f20;width:100%;border-radius:0px;opacity:1;left:0;margin:auto;right:0;border-radius:5px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all}.nav-toggle span:first-child{top:0}.nav-toggle span:nth-child(2){top:7px}.nav-toggle span:nth-child(3){top:14px}.nav-toggle:hover{-webkit-transition:250ms ease-out all;transition:250ms ease-out all}.nav-toggle:hover span{width:100%}.nav-toggle.open span{width:100%;background-color:#7a1739}.nav-toggle.open span:first-child{top:7px;width:0%;left:50%}.nav-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.open span:nth-child(3){top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}h3#search-results{margin-bottom:45px}audio,canvas,iframe,img,svg,video{vertical-align:middle}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}