body .page-wrapper{overflow:hidden}body .page-wrapper .page-header{border:none;background-color:#000;margin-bottom:0;position:relative;background-size:cover !important}body .page-wrapper .page-header .header.content{padding:20px;max-height:90vh}body .page-wrapper .page-header .header.content .compare.wrapper{display:none}body .page-wrapper .page-header .header.content .block-search{display:none;top:50px;position:relative;width:90%;margin:auto}@media screen and (min-width:768px){body .page-wrapper .page-header .header.content .block-search{right:-25px;position:absolute;width:400px}}@media screen and (min-width:768px){body .page-wrapper .page-header .header.content .block-search:before{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;top:-10px;content:"";position:absolute;right:5%;width:0;height:0}}body .page-wrapper .page-header .header.content .block-search .action.search:before{line-height:50px;font-size:30px;content:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search{margin:0;text-transform:uppercase;background:#000;border:1px solid #999;padding:13.5px 18px;opacity:1;background-image:none;color:#ffffff;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;right:10px;top:7px}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search span{position:relative}body .page-wrapper .page-header .header.content .logo{max-width:100%;width:100%;margin:0;z-index:99}body .page-wrapper .page-header .header.content .logo img{margin:auto;max-width:37%}body .page-wrapper .page-header .header.content ul.header.links{position:relative;float:none;margin:0;z-index:100;padding:0}body .page-wrapper .page-header .header.content ul.header.links li{position:absolute;width:20px;height:20px;margin-top:15px;list-style:none;margin-right:15px}body .page-wrapper .page-header .header.content ul.header.links li.greet{display:none}body .page-wrapper .page-header .header.content ul.header.links li>a,body .page-wrapper .page-header .header.content ul.header.links li a.showcart,body .page-wrapper .page-header .header.content ul.header.links li a.showquote{background-repeat:no-repeat;background-position-y:-5px;display:inline-block;color:transparent;width:100%;height:100%;overflow:hidden;margin:auto 5px;padding-right:5px}body .page-wrapper .page-header .header.content ul.header.links li.search-btn{left:30px}body .page-wrapper .page-header .header.content ul.header.links li.search-btn>a:hover{fill:#018dd8}body .page-wrapper .page-header .header.content ul.header.links li.authorization-link{right:20px}body .page-wrapper .page-header .header.content ul.header.links li.authorization-link>a:hover{fill:#018dd8}body .page-wrapper .page-header .header.content ul.header.links li a.showcart:hover{fill:#018dd8}body .page-wrapper .page-header .header.content ul.header.links li .block-minicart #minicart-content-wrapper .minicart-items-wrapper ol li.product-item{width:100%}body .page-wrapper .page-header .header.content ul.header.links li.top-link-minicart{right:0;margin-right:0}body .page-wrapper .page-header .header.content ul.header.links li.top-link-minicart .minicart-wrapper{margin-top:0;width:100%;height:100%}body .page-wrapper .page-header .header.content ul.header.links li.top-link-miniquote{display:none;opacity:0;visibility:hidden}body .page-wrapper .page-header .header.content ul.header.links .miniquote-wrapper .action.showquote:before{background:url(../images/quote-icon.png)}body .page-wrapper .page-header .header.content ul.header.links .miniquote-wrapper .action.showquote.active:before,body .page-wrapper .page-header .header.content ul.header.links .miniquote-wrapper .action.showquote:hover:before{background:url(../images/quote-icon-active.png)}body .page-wrapper .page-header .header.content .action.nav-toggle{z-index:100;top:25px}body .page-wrapper .page-header .header.content .action.nav-toggle::before{color:#fff;font-weight:bold;font-size:28px}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title{font-size:40px;margin-top:50%}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title span::after{border-bottom:5px solid #018dd8}body .page-wrapper .cora-page-header{margin-bottom:20px;position:relative;background:top left no-repeat url("../images/pages_title_bg_mobile.jpg")}body .page-wrapper .cora-page-header:after{border-style:solid;border-color:transparent #fff transparent transparent;transform:scale(1.0001);content:'';display:block;bottom:-1px;right:0;position:absolute;border-width:20px 100vw 0 0}body .page-wrapper .cora-page-header .page-main{padding:80px 0}body .page-wrapper .cora-page-header .page-main h1.page-title{font-size:5rem;display:inline-block;width:auto;padding-bottom:20px}body .page-wrapper .cora-page-header .page-main h1.page-title span{display:block;position:relative}body .page-wrapper .cora-page-header .page-main h1.page-title span:after{max-width:20%;border-bottom:5px solid #018dd8;content:'';position:absolute;left:0;width:50%;bottom:-10px}body .page-wrapper a.button{padding:10px 20px}body .page-wrapper h3{font-size:2.5rem;line-height:2rem}body .page-wrapper .home-block-content{display:table;width:100%}body .page-wrapper .about-cora-video::before{border-width:20px 100vw 0 0}body .page-wrapper .got-question::before{border-width:20px 100vw 0 0}body .page-wrapper .page-header .page-title-wrapper{width:50%}body .page-wrapper .page-header .panel.wrapper{display:none}body .page-wrapper .cora-page-header{background:top left no-repeat url("../images/pages_title_bg.jpg");background-size:cover !important}body .page-wrapper .cora-page-header:after{border-width:20px 100vw 0 0}body .page-wrapper .cora-page-header .page-main h1.page-title{margin-top:10%}body .page-wrapper .cora-page-header .page-title-wrapper h1.page-title span:after{border-bottom:10px solid #018dd8}body.cms-home .page-wrapper .page-header{background:top center no-repeat url("../images/homepage_mobile_bg.jpg")}body.cms-home .page-wrapper .page-header .page-title-wrapper{height:66vh;padding-bottom:180px}body.cms-home .page-wrapper .page-header .page-title-wrapper:after{border-width:20px 100vw 0 0}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title{margin-top:30%}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title span:after{border-bottom:10px solid #018dd8}@media screen and (min-width:480px) and (max-width:679px){body .page-wrapper .page-header .header.content ul.header.links li{width:30px;height:30px;margin-right:25px}body .page-wrapper .page-header .header.content ul.header.links li.search-btn{left:50px}body .page-wrapper .page-header .header.content ul.header.links li.authorization-link{right:35px}body .page-wrapper .page-header .header.content ul.header.links li.top-link-minicart{right:8px}body .page-wrapper .page-header .header.content .nav-sections{-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1 * (100% - 54px));overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 54px)}body .page-wrapper .page-header .header.content .action.nav-toggle{z-index:100;top:20px}body .page-wrapper .page-header .header.content .action.nav-toggle::before{color:#fff;font-weight:bold;font-size:38px}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title{font-size:55px;margin-top:54%}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title span::after{border-bottom:7px solid #018dd8}body .page-wrapper .cora-page-header .page-main h1.page-title{font-size:6rem}}@media screen and (min-width:680px) and (max-width:767px){body .page-wrapper .page-header .header.content ul.header.links li{width:30px;height:30px;margin-right:25px}body .page-wrapper .page-header .header.content ul.header.links li.search-btn{left:60px}body .page-wrapper .page-header .header.content ul.header.links li.authorization-link{right:45px}body .page-wrapper .page-header .header.content ul.header.links li.top-link-minicart{right:18px}body .page-wrapper .page-header .header.content .action.nav-toggle{left:25px;top:20px}body .page-wrapper .page-header .header.content .action.nav-toggle::before{color:#fff;font-weight:bold;font-size:38px}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title{font-size:70px;margin-top:57%}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title span::after{border-bottom:10px solid #018dd8}}@media screen and (min-width:768px){body .page-wrapper .page-header .header.content .nav-sections{background:transparent;text-align:center;margin:auto;float:none}body .page-wrapper .page-header .header.content .nav-sections .navigation{background-color:transparent}body .page-wrapper .page-header .header.content .nav-sections .navigation lihas-active>a.level-top,body .page-wrapper .page-header .header.content .nav-sections .navigation li.active a{border-color:#018dd8;border-bottom:10px solid #008fd5;padding-bottom:10px}body .page-wrapper .page-header .header.content .nav-sections .navigation li a.level-top{color:#fff;text-transform:uppercase;font-size:2rem;font-weight:400;display:inline-block;padding-bottom:10px}body .page-wrapper .page-header .header.content .nav-sections .navigation li a.level-top:hover{border-bottom:10px solid #018dd8;padding-bottom:0px}body .page-wrapper .page-header .header.content .nav-sections .navigation li.level0>a{font-size:14px}body .page-wrapper .page-header .header.content .logo{max-width:15%}body .page-wrapper .page-header .header.content .logo img{margin:0;max-width:100%}body .page-wrapper .page-header .header.content ul.header.links{float:right;padding:0;margin-top:10px}body .page-wrapper .page-header .header.content ul.header.links li{position:inherit;float:left;left:0;right:0}body .page-wrapper .page-header .header.content ul.header.links li.customer-welcome{display:none}body .page-wrapper .page-header .header.content ul.header.links li.search-btn{left:0}body .page-wrapper .page-header .header.content ul.header.links li.top-link-minicart{margin-right:15px}body .page-wrapper .page-header .header.content ul.header.links li.top-link-miniquote{display:block;opacity:1;visibility:visible}body .page-wrapper .page-header .header.content ul.header.links li.top-link-miniquote .miniquote-wrapper{float:none;height:100%;width:100%;margin-left:7px}body .page-wrapper .page-header .header.content ul.header.links li.top-link-miniquote .miniquote-wrapper .action.showquote{width:100%;height:100%;margin:0}body .page-wrapper .page-header .header.content ul.header.links li.top-link-miniquote .miniquote-wrapper .action.showquote::before{content:"";background:none;height:0;width:0;display:none;opacity:0;visibility:hidden}body .page-wrapper .page-header .header.content ul.header.links li .block-minicart #minicart-content-wrapper .minicart-items-wrapper{min-height:200px}body .page-wrapper .page-header .header.content .block-search{display:none;top:90px;right:199px;position:absolute;width:400px}body .page-wrapper .page-header .header.content .block-search .block-title{display:none}body .page-wrapper .page-header .header.content .block-search .block-content{margin-bottom:0}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search{margin:0;text-transform:uppercase;background:none;background-image:none;color:#ffffff;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;right:10px;top:7px}body .page-wrapper .page-header .header.content .page-title-wrapper{width:70%}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title{font-size:80px;margin-top:40%}body .page-wrapper .cora-page-header .page-main h1.page-title{font-size:8rem}body.cms-home .page-wrapper .cora-page-header{min-height:700px}body.cms-home .page-wrapper .page-header{background:top center no-repeat url("../images/cora-bike-rack.jpg")}}@media screen and (min-width:960px){body .page-wrapper .page-header .header.content ul.header.links{margin-top:5px}body .page-wrapper .page-header .header.content ul.header.links li{width:30px;height:30px}body .page-wrapper .page-header .header.content ul.header.links li .svg:hover .st0{fill:#018dd8}body .page-wrapper .page-header .header.content .nav-sections .navigation li.level0>a{font-size:18px}body .page-wrapper .page-header .header.content .page-title-wrapper{width:55%}body .page-wrapper .page-header .header.content .page-title-wrapper .page-title{margin-top:35%}}@media screen and (min-width:1280px){body .page-wrapper .page-header .header.content{margin-top:30px}body .page-wrapper .page-header .header.content .page-title-wrapper{width:45%}body .page-wrapper .page-header .header.content .page-title-wrapper::after{border-width:50px 100vw 0 0}}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);box-shadow:0 0 5px 0 rgba(50,50,50,0.75);left:0 !important;z-index:110}@media screen and (min-width:480px) and (max-width:767px){.cms-home .be-inspired p{font-size:16px !important}}body{font-family:'Montserrat',sans-serif}body .page-wrapper{overflow:hidden}body .page-wrapper .page-header{background-color:#000}body .page-wrapper .page-header .header.content .compare.wrapper{display:none}body .page-wrapper .page-header .header.content .block-search{display:none;top:50px;position:relative;width:90%;margin:auto}@media screen and (min-width:768px){body .page-wrapper .page-header .header.content .block-search{right:-25px;position:absolute;width:400px}}@media screen and (min-width:960px){body .page-wrapper .page-header .header.content .block-search{position:absolute;width:400px}}@media screen and (min-width:768px){body .page-wrapper .page-header .header.content .block-search:before{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;top:-10px;content:"";position:absolute;right:5%;width:0;height:0}}body .page-wrapper .page-header .header.content .block-search .action.search:before{line-height:50px;font-size:30px;content:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search{margin:0;text-transform:uppercase;background:#000;border:1px solid #999;padding:13.5px 18px;opacity:1;background-image:none;color:#ffffff;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem;right:10px;top:7px}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search span{position:relative}body .page-wrapper .page-header .header.content ul.header.links{padding:0}body .page-wrapper .page-header .header.content ul.header.links li.greet{display:none}body .page-wrapper .page-header .header.content ul.header.links li>a,body .page-wrapper .page-header .header.content ul.header.links li a.showcart{background-repeat:no-repeat;background-position-y:-5px;display:inline-block;color:transparent;width:100%;height:100%;overflow:hidden;margin:auto 5px;padding-right:5px}body .page-wrapper .page-header .header.content ul.header.links li.search-btn>a:hover{fill:red}body .page-wrapper .page-header .header.content ul.header.links li.authorization-link>a:hover{fill:red}body .page-wrapper .page-header .header.content ul.header.links li a.showcart:hover{fill:red}body .page-wrapper .page-header .header.content ul.header.links li a.showcart::before{content:''}body .page-wrapper .page-header .header.content ul.header.links li a.showquote::before{width:30px;height:34px}body .page-wrapper .page-header .header.content ul.header.links li .block-minicart #minicart-content-wrapper .minicart-items-wrapper ol li.product-item{width:100%}body .page-wrapper .page-header .header.content .nav-sections{margin-top:15px}body .page-wrapper .cora-page-header{margin-bottom:20px;position:relative}body .page-wrapper .cora-page-header:after{border-style:solid;border-color:transparent #fff transparent transparent;transform:scale(1.0001);content:'';display:block;bottom:-1px;right:0;position:absolute}body .page-wrapper .cora-page-header .page-main{padding:80px 0}body .page-wrapper .cora-page-header .page-main h1.page-title{display:inline-block;width:auto;padding-bottom:20px}body .page-wrapper .cora-page-header .page-main h1.page-title span{display:block;position:relative}body .page-wrapper .cora-page-header .page-main h1.page-title span:after{content:'';position:absolute;left:0;width:50%;bottom:-10px}body .page-wrapper .cora-page-breadcrumbs .breadcrumbs{display:block;margin:20px auto}body .page-wrapper .cora-page-breadcrumbs .breadcrumbs .items{color:#636363;text-transform:uppercase}body .page-wrapper .cora-page-breadcrumbs .breadcrumbs,body .page-wrapper .cora-page-breadcrumbs .breadcrumbs a{color:#d1d1d1}body .page-wrapper .page-title-wrapper h1.page-title{text-transform:uppercase;font-weight:700;color:#fff}body .page-wrapper img{vertical-align:middle}body .page-wrapper h3{text-transform:uppercase}body .page-wrapper h4{text-transform:uppercase;font-size:4rem;font-weight:normal}body .page-wrapper h5{text-transform:uppercase;font-size:4rem;margin-bottom:1rem}body .page-wrapper h6{font-size:1.6rem}body .page-wrapper p{line-height:1.8;font-size:18px}body .page-wrapper a.button{display:inline-block;text-transform:uppercase;margin:5px 0;text-decoration:none;color:#fff;font-size:18px}body .page-wrapper a.button.bg-blue:hover{background-color:#fc46ce}body .page-wrapper input[type="text"],body .page-wrapper input[type="password"],body .page-wrapper input[type="url"],body .page-wrapper input[type="tel"],body .page-wrapper input[type="search"],body .page-wrapper input[type="number"],body .page-wrapper input[type="datetime"],body .page-wrapper input[type="email"]{height:50px}body .page-wrapper #search{height:64px}body .page-wrapper .action.primary{padding:16px 25px}body .page-wrapper .action.primary,body .page-wrapper .action.primary:hover,body .page-wrapper .action.primary:active,body .page-wrapper .action.primary:focus{background:#000;border:1px solid #999}body .page-wrapper .about-cora-video{position:relative}body .page-wrapper .about-cora-video::before{border-style:solid;border-color:#fff transparent transparent transparent;transform:scale(1.0001);content:'';display:block;top:-1px;right:0;position:absolute}body .page-wrapper .about-cora-video .block-column{display:block !important;float:unset !important;text-align:center}@media screen and (min-width:767px){body .page-wrapper .about-cora-video .block-column{display:inline-block !important;float:left !important}}body .page-wrapper .got-question{position:relative}body .page-wrapper .got-question::before{border-style:solid;border-color:#fff transparent transparent transparent;transform:scale(1.0001);content:'';display:block;top:-1px;right:0;position:absolute}@media screen and (min-width:767px){body .page-wrapper .got-question .tablet-4{margin-top:80px}}body .page-wrapper .got-question .button{display:block;width:141px;margin:5px auto;text-align:center;padding:18px 48px}@media screen and (min-width:767px){body .page-wrapper .got-question .button{float:right}}body .page-wrapper .got-question .button.bg-blue{border:3px solid #fff;font-size:18px;font-weight:bold}body .page-wrapper .got-question h4{font-weight:bold;margin-bottom:10px}body .page-wrapper .newsletter-signup p{margin-top:10px}@media screen and (min-width:768px){body .page-wrapper .newsletter-signup p{font-size:17px}}@media screen and (min-width:1024px){body .page-wrapper .newsletter-signup p{font-size:23px}}body .page-wrapper .newsletter-signup .block.newsletter{width:100%;margin-bottom:0}body .page-wrapper .newsletter-signup .block.newsletter .form.subscribe{border:3px solid #fff}body .page-wrapper .newsletter-signup .block.newsletter .form.subscribe input{border:0}body .page-wrapper .newsletter-signup .block.newsletter .form.subscribe .actions button.subscribe{margin:0}body .page-wrapper .newsletter-signup .block.newsletter .field .control:before{line-height:50px}body .page-wrapper .newsletter-signup .block.newsletter button.subscribe{text-transform:uppercase}body .page-wrapper footer.page-footer{background-color:#2f2f2f;color:#fff}@media screen and (min-width:1312px){body .page-wrapper footer.page-footer .footer.content{padding-right:0;padding-left:0}}body .page-wrapper footer.page-footer .footer.content a{color:#bdbdbd}body .page-wrapper footer.page-footer .footer.content h5{text-transform:uppercase;float:left;color:#bdbdbd}body .page-wrapper footer.page-footer .footer.content ul.links{clear:both;float:left}body .page-wrapper footer.page-footer .footer.content ul.links.contact-details h5{border-bottom:none}@media screen and (min-width:768px){body .page-wrapper footer.page-footer .footer.content ul.links.contact-details p.phone a,body .page-wrapper footer.page-footer .footer.content ul.links.contact-details p.email a{font-size:14px}}@media screen and (min-width:1024px){body .page-wrapper footer.page-footer .footer.content ul.links.contact-details p.phone a,body .page-wrapper footer.page-footer .footer.content ul.links.contact-details p.email a{font-size:20px}}body .page-wrapper footer.page-footer .footer.content ul.links.contact-details a{color:#bdbdbd;text-decoration:none}body .page-wrapper footer.page-footer .footer.content ul.links.contact-details li{margin:0 0 10px 0}body .page-wrapper footer.page-footer .footer.content ul.links li{background-color:transparent}body .page-wrapper footer.page-footer .footer.content ul.links a{color:#bdbdbd}body .page-wrapper footer.page-footer .footer.content ul.links a,body .page-wrapper footer.page-footer .footer.content ul.links a:visited{color:#bdbdbd}body .page-wrapper footer.page-footer .footer.content ul.social{display:block;opacity:1;visibility:visible;padding:0;width:80%;margin:auto;text-align:center}@media screen and (min-width:1024px){body .page-wrapper footer.page-footer .footer.content ul.social{margin:20% auto}}body .page-wrapper footer.page-footer .footer.content ul.social li{width:20px;height:20px;display:inline-block;margin:0 5px 10px 5px;border:2px solid #bdbdbd;border-radius:50%;padding:10px}body .page-wrapper footer.page-footer .footer.content ul.social li a{display:block;height:100%;width:100%;margin:auto}body .page-wrapper footer.page-footer .footer.content ul.social li a span{display:block;font-size:0;height:100%}body .page-wrapper footer.page-footer .footer.content ul.social li a span svg{width:100%;height:100%}body .page-wrapper footer.page-footer .footer.content ul.social li a span svg #Black{fill:#bdbdbd}body .page-wrapper footer.page-footer .footer.content ul.social li a:hover span svg #Black{fill:#fff}@media screen and (min-width:1024px){body .page-wrapper footer.page-footer .footer.content ul.social{width:67%}}@media screen and (min-width:1280px){body .page-wrapper footer.page-footer .footer.content ul.social{width:100%}}body .page-wrapper footer.page-footer .footer.content .logo{max-width:100%;width:100%;margin:0 auto 5%}@media screen and (min-width:768px){body .page-wrapper footer.page-footer .footer.content .logo{margin:0 auto 15%}}@media screen and (min-width:1280px){body .page-wrapper footer.page-footer .footer.content .logo{margin:0 auto 20%}}body .page-wrapper footer.page-footer .footer.content .logo img{width:35%;margin:auto}@media screen and (min-width:480px){body .page-wrapper footer.page-footer .footer.content .logo img{width:25%}}@media screen and (min-width:768px){body .page-wrapper footer.page-footer .footer.content .logo img{width:70%}}body .page-wrapper footer.page-footer .footer>ul.footer.links{display:none;opacity:0;visibility:hidden}body .page-wrapper .copyright{background-color:#000;padding:35px;color:#bdbdbd;font-size:15px}body .page-wrapper .all-12,body .page-wrapper .tablet-1,body .page-wrapper .tablet-2,body .page-wrapper .tablet-3,body .page-wrapper .tablet-4,body .page-wrapper .tablet-5,body .page-wrapper .tablet-6,body .page-wrapper .tablet-7,body .page-wrapper .tablet-8,body .page-wrapper .tablet-9,body .page-wrapper .tablet-10,body .page-wrapper .tablet-11{float:left}body .page-wrapper .block-2cols,body .page-wrapper .block-3cols,body .page-wrapper .block-4cols,body .page-wrapper .block-5cols{display:block;width:100%;float:left}body .page-wrapper .block-2cols .block-column,body .page-wrapper .block-3cols .block-column,body .page-wrapper .block-4cols .block-column,body .page-wrapper .block-5cols .block-column{display:inline-block;float:left}body .page-wrapper .bg-blue{color:#fff;background-color:#018dd8}body .page-wrapper .bg-blue a{color:#fff}body .page-wrapper .bg-grey{background-color:#ebebeb}body .page-wrapper .bg-light-grey{background-color:#f3f3f3}body .page-wrapper .bg-white{background-color:#fff}body .page-wrapper .padding-vert{display:table;margin-top:5%;margin-bottom:5%}body .page-wrapper .padding-hori{display:table;margin-left:5%;margin-right:5%}body .page-wrapper .padding-vert-2x{display:table;margin-top:0;margin-bottom:10%}body .page-wrapper .padding-vert-2x .desktop-only{max-height:140px;overflow:hidden;font-size:14px}@media screen and (min-width:960px){body .page-wrapper .padding-vert-2x .desktop-only{max-height:100%;font-size:18px}}body .page-wrapper .padding-hori-2x{display:table;margin-left:10%;margin-right:10%}body .page-wrapper .margin-vert{margin:25px auto}body .page-wrapper .margin-vert-2x{margin:50px 0}body .page-wrapper .posi-hori-center{text-align:center}body .page-wrapper .posi-hori-right{text-align:right}body.cms-home .page-wrapper .cora-page-header{min-height:700px}body.cms-home .page-wrapper .page-header .header.content{position:unset}body.cms-home .page-wrapper .page-header .page-title-wrapper{padding-top:80px}body.cms-home .page-wrapper .page-header .page-title-wrapper:after{border-style:solid;border-color:transparent #fff transparent transparent;transform:scale(1.0001);content:'';display:block;bottom:0;left:0;position:absolute}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title span{display:block;position:relative}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title span:after{content:'';position:absolute;left:0;width:50%;bottom:-23px}body.cms-home .page-wrapper .page-header .header-background{background:-webkit-linear-gradient(bottom, rgba(34,34,34,0), #222);background:-moz-linear-gradient(bottom, rgba(34,34,34,0), #222);position:absolute;display:block;width:100%;height:120px}@media screen and (min-width:768px){body.cms-home .be-inspired .text-wrapper{margin:15px}body.cms-home .be-inspired .text-wrapper p{font-size:14px}}@media screen and (min-width:1024px){body.cms-home .be-inspired .text-wrapper{margin:5%}body.cms-home .be-inspired .text-wrapper h3{font-size:35px;margin:15px 0}body.cms-home .be-inspired .text-wrapper p{font-size:18px;margin-bottom:25px}}@media screen and (min-width:1200px){body.cms-home .be-inspired .text-wrapper{margin:10%}}body.cms-home .be-inspired p{line-height:1.5}body.cms-home .be-inspired a,body.cms-home .be-inspired a:visited,body.cms-home .be-inspired a:hover{color:#fff;border-bottom:1px solid #fff;padding-bottom:1px;line-height:3rem;font-weight:bold;margin-right:15px;display:inline-block}body.cms-home .blog-latest{padding:0}@media screen and (min-width:768px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-image{width:48%}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-image img{max-width:100%}}@media screen and (min-width:768px) and (max-width:1023px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text .article-description{display:none;opacity:0;visibility:hidden}}@media screen and (min-width:768px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text{margin:5px 10px;width:46%}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text .article-description{max-height:140px;overflow:hidden}}@media screen and (min-width:1280px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text{margin:5px 13px}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text .article-description{max-height:205px}}@media screen and (min-width:480px) and (max-width:767px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper .block-column.block-text h5{margin-top:20px}}@media screen and (min-width:1312px){body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper.right{margin-right:0;margin-left:5%}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-wrapper.left{margin-right:5%;margin-left:0}}body.blog-index-index .columns ol.post-list li.post-holder{border-bottom:2px solid #ebebeb;background-color:transparent}body.catalog-category-view .category-cms{display:table;width:100%}body.catalog-category-view .category-cms .category-block-content .block-2cols .block-column{width:100%;float:none}@media screen and (min-width:769px){body.catalog-category-view .category-cms .category-block-content .block-2cols .block-column{width:50%;float:left}}body.catalog-category-view .category-cms .category-block-content .product-category-bike{height:280px;width:auto;position:relative;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#000}@media screen and (min-width:481px){body.catalog-category-view .category-cms .category-block-content .product-category-bike{height:330px}}@media screen and (min-width:641px){body.catalog-category-view .category-cms .category-block-content .product-category-bike{max-width:85%;margin:auto}}@media screen and (min-width:769px){body.catalog-category-view .category-cms .category-block-content .product-category-bike{height:372px;max-width:100%}}body.catalog-category-view .category-cms .category-block-content .product-category-bike img{height:100%;width:100%;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0,0,0,0.35)));background-repeat:no-repeat;background-size:cover;background-position:center center}body.catalog-category-view .category-cms .category-block-content .padding-hori{display:block}body.catalog-category-view .category-cms .category-block-content .button{position:absolute;bottom:10px;right:0px}body.catalog-category-view .category-cms .category-block-content p.category-subtitle{position:absolute;right:10px;bottom:55px;text-transform:uppercase;font-size:26px;color:white;max-width:85%;text-align:right;line-height:1.4}@media screen and (min-width:481px){body.catalog-category-view .category-cms .category-block-content p.category-subtitle{right:unset;left:10px;bottom:0;text-align:left;max-width:55%}}@media screen and (min-width:769px){body.catalog-category-view .category-cms .category-block-content p.category-subtitle{right:10px;left:unset;bottom:55px;text-align:right;max-width:85%;font-size:30px}}@media screen and (min-width:961px){body.catalog-category-view .category-cms .category-block-content p.category-subtitle{right:unset;left:10px;bottom:0;text-align:left;max-width:55%}}body.catalog-category-view .page-products .columns{display:table}body.catalog-category-view .page-wrapper .page-main .category-view .category-image{display:none}body.catalog-category-view .page-wrapper .page-main .category-view .category-description{display:none}@media screen and (min-width:769px){body.catalog-category-view .page-wrapper .page-main .category-view .category-description{display:block}}body.checkout-index-index .page-wrapper .one-step-checkout h3{font-size:1.7rem}body.catalog-product-view .page-wrapper .product-info-main .stock.available{color:green}body.catalog-product-view .page-wrapper .product-info-main .stock.unavailable{color:red}body.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title{color:black;font-size:30px;font-weight:normal}@media only screen and (max-width:767px){body .page-wrapper .page-header{margin-bottom:0}body .page-wrapper .header.content .logo{width:100px}body .page-wrapper .cora-page-header{background:top left no-repeat url("../images/pages_title_bg_mobile.jpg")}body .page-wrapper .cora-page-header:after{border-width:20px 100vw 0 0}body .page-wrapper .cora-page-header .page-main h1.page-title span:after{max-width:20%;border-bottom:5px solid #018dd8}body .page-wrapper a.button{padding:10px 20px}body .page-wrapper h3{font-size:2.5rem;line-height:2rem}body .page-wrapper .home-block-content{display:table;width:100%}body .page-wrapper .newsletter-signup{display:table;width:90%;padding:20px 5%}body .page-wrapper .newsletter-signup p{font-size:1.3rem}body .page-wrapper .newsletter-signup .margin-vert-2x{margin:auto}body .page-wrapper .newsletter-signup .margin-vert-2x .block-column{width:100%}body .page-wrapper .about-cora-video::before{border-width:20px 100vw 0 0}body .page-wrapper .got-question::before{border-width:20px 100vw 0 0}body .page-wrapper footer.page-footer{margin-top:0}body .page-wrapper footer.page-footer .footer.content .margin-vert{margin:0}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column{width:100%;text-align:center}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column p.space{display:none}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5{font-size:1.7rem;width:100%;margin-top:0.5rem;margin-bottom:0.5rem;padding:5px 0}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5,body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5 a,body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5 a:visited,body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5 a:active,body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column h5 a:hover{color:#646464}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column .social-links.social{display:none}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column ul.links{width:100%}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column ul.links.accordion-content{display:none}body .page-wrapper footer.page-footer .footer.content .block-5cols .block-column ul.links li{border:0}body .page-wrapper footer.page-footer .footer.content .block-5cols .footer.mobile.social{display:table;width:100%;text-align:center;padding:20px 0}body .page-wrapper footer.page-footer .footer.content .block-5cols .footer.mobile.social li.item{float:none;display:inline-block;margin-right:10px}body .page-wrapper .all-12,body .page-wrapper .tablet-1,body .page-wrapper .tablet-2,body .page-wrapper .tablet-3,body .page-wrapper .tablet-4,body .page-wrapper .tablet-5,body .page-wrapper .tablet-6,body .page-wrapper .tablet-7,body .page-wrapper .tablet-8,body .page-wrapper .tablet-9,body .page-wrapper .tablet-10,body .page-wrapper .tablet-11{width:100%}body .page-wrapper .mobile-only{display:block !important}body .page-wrapper .desktop-only{display:none !important}body .page-wrapper .blog-latest{margin-top:-25px}body .page-wrapper .blog-latest h3{font-size:2.5rem;width:100%;margin:20px 0}body.cms-home .page-wrapper .page-header{background:top center no-repeat url("../images/homepage_mobile_bg.jpg")}body.cms-home .page-wrapper .page-header .page-title-wrapper{padding-bottom:100px;width:100%}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title{margin-top:50%;margin-bottom:30%}body.cms-home .page-wrapper .page-header .page-title-wrapper:after{border-width:20px 100vw 0 0}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title{margin-top:30%}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title span:after{max-width:80%;border-bottom:5px solid #018dd8;bottom:-10px}body.cms-home .page-wrapper .columns .column.main{padding-bottom:0}body.cms-home .home-block-categories{margin-bottom:0;max-width:600px}body.cms-home .home-block-categories .block-2cols{display:flex;flex-direction:column;margin:0;text-align:center}body.cms-home .home-block-categories .block-2cols .block-column{width:100%;margin-bottom:20px}body.cms-home .home-block-categories .block-2cols .block-column.title{order:2}body.cms-home .home-block-categories .block-2cols .block-column.title .padding-vert-2x{display:table;margin:0;width:100%}body.cms-home .home-block-categories .block-2cols .block-column.title .padding-vert-2x h3{float:left;width:60%;font-size:22px;margin-right:10px;text-align:left}body.cms-home .home-block-categories .block-2cols .block-column.title .padding-vert-2x a.button{float:right;font-size:12px;padding:10px 15px}body.cms-home .home-block-categories .block-2cols .block-column.image{order:1;margin-bottom:5px}body.cms-home .home-block-categories .block-2cols .block-column .padding-hori{display:block}body.cms-home .be-inspired p{line-height:1.5;font-size:14px}body.cms-home .be-inspired h3{width:100%;margin-bottom:20px}body.cms-home .be-inspired .block-2cols .block-column{margin-bottom:0}body.cms-home .be-inspired .padding-hori.padding-vert.text-wrapper{margin:10%}body.cms-home .be-inspired .padding-hori.padding-vert.text-wrapper a{font-size:13px}body.cms-home .blog-latest{display:table}body.cms-home .blog-latest .block-2cols .block-column.block-post{width:100%}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-column{width:50%;float:left}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-column h5{font-size:1.5rem;margin-bottom:0;margin-top:5px}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-column p{font-size:1.1rem;line-height:1.5rem}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-column img{width:90%}body.cms-home .blog-latest .block-2cols .block-column.block-post .block-column div.article-description{height:45px;overflow:hidden;margin-bottom:10px}body.cms-home .blog-latest .block-2cols .block-column.post-1{display:none}body.cms-home .blog-latest .block-2cols .block-column .button{display:table;margin:15px auto 0 auto}body.cms-home .cert-logos .block-3cols .block-column{width:50%}body.cms-home .cert-logos .block-3cols .block-column:first-child{width:100%}body.cms-home .cert-logos .block-3cols .block-column:first-child img{max-width:45%}body.cms-home .cert-logos .block-3cols .block-column img{max-width:90%}body.blog-index-index .columns ol.post-list{margin:0;padding:0}body.blog-index-index .columns ol.post-list li.post-holder{padding-bottom:20px}}@media all and (min-width:768px),print{body .page-wrapper .page-header .panel.wrapper{display:none}body .page-wrapper .page-header .header.content .nav-sections{background-color:transparent;text-align:center;margin:auto 250px}body .page-wrapper .page-header .header.content .nav-sections .navigation{background-color:transparent}body .page-wrapper .page-header .header.content .nav-sections .navigation lihas-active>a.level-top,body .page-wrapper .page-header .header.content .nav-sections .navigation li.active a{padding-bottom:10px}body .page-wrapper .page-header .header.content .nav-sections .navigation li a.level-top{color:#fff;text-transform:uppercase;font-size:2rem;font-weight:400;display:inline-block;padding-bottom:10px}body .page-wrapper .page-header .header.content .nav-sections .navigation li a.level-top:hover{border-bottom:10px solid #018dd8;padding-bottom:0px}body .page-wrapper .page-header .header.content ul.header.links li.customer-welcome{display:none}body .page-wrapper .page-header .header.content ul.header.links li .block-minicart #minicart-content-wrapper .minicart-items-wrapper{min-height:200px}body .page-wrapper .page-header .header.content .block-search .block-content .actions button.search{margin:0;text-transform:uppercase;background:none;background-image:none;color:#ffffff;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4rem}body .page-wrapper .cora-page-header{background:top left no-repeat url("../images/pages_title_bg.jpg")}body .page-wrapper .cora-page-header:after{border-width:20px 100vw 0 0}body .page-wrapper .cora-page-header .page-main{padding-left:0;padding-right:0}body .page-wrapper .cora-page-header .page-main h1.page-title{margin-top:10%}body .page-wrapper .cora-page-header .page-title-wrapper h1.page-title span:after{border-bottom:10px solid #018dd8}body .page-wrapper .page-header .page-title-wrapper{width:50%}body .page-wrapper .page-main .columns .column.main{min-height:0;width:100%}body .page-wrapper .page-main .columns .column.main .product-info-main .product-info-price .price-box .price-container .price{color:#000000}body .page-wrapper .page-main .columns .column.main .product-info-main .product-add-form .box-tocart .fieldset{width:100%}body .page-wrapper .page-main .columns .column.main .product-info-main .product-add-form .box-tocart .fieldset .field.qty{float:left}body .page-wrapper .page-main .columns .column.main .product-info-main .product-add-form .box-tocart .action.tocart{margin:21px 5px;width:41%}body .page-wrapper .page-main .columns .column.main .product-info-main .product-add-form .box-tocart .actions{float:left;width:82%}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info{box-shadow:none;border:none;margin:none;padding:none}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info .product-item-photo .product-image-container{display:inline}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info .product-item-details{position:absolute;bottom:107px;z-index:3}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .product-item-name{display:none}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .price-box{display:none}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .product-item-inner{box-shadow:none;border:none}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .product-item-inner .actions-primary{position:absolute;left:50px;bottom:0px}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .actions-secondary{display:none}body .page-wrapper .page-main .columns .column.main .products-grid .product-items .product-item .product-item-info:hover .product-item-photo{background-color:black;opacity:0.5;filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='10' /></filter></svg>#svgMask")}body .page-wrapper .page-main .columns .column.main .toolbar-products{display:none}body .page-wrapper .page-main .columns .sidebar.sidebar-main{display:none}body .page-wrapper a.button{padding:20px 40px}body .page-wrapper h3{text-transform:uppercase;font-size:5rem;font-weight:100;margin-top:1rem}body .page-wrapper .about-cora-video::before{border-width:20px 100vw 0 0}body .page-wrapper .got-question::before{border-width:20px 100vw 0 0}body .page-wrapper .newsletter-signup p{font-size:2.3rem}body .page-wrapper .newsletter-signup .block.newsletter .content{max-width:80%;margin:auto}body .page-wrapper footer.page-footer .footer.content h5{margin-top:1rem;margin-bottom:1rem;padding-bottom:10px;font-size:1.5rem}body .page-wrapper footer.page-footer .footer.content ul.links li.item{display:table}body .page-wrapper footer.page-footer .footer.content .footer.mobile{display:none !important}body .page-wrapper footer.page-footer .footer.content .columns .block-column>h5{position:relative}body .page-wrapper footer.page-footer .footer.content .columns .block-column>h5::after{content:"";border-bottom:4px solid #018dd8;position:absolute;left:0;bottom:0;height:4px;width:50%}body .page-wrapper footer.page-footer .footer.content .desktop-only ul.footer{margin-bottom:15px}body .page-wrapper footer.page-footer .footer.content .desktop-only ul.footer li h5{padding:0;margin:0}body .page-wrapper footer.page-footer .footer.content .desktop-only ul.footer li p{margin:0}body .page-wrapper footer.page-footer .footer.content .desktop-only ul.footer:first-child{position:relative}body .page-wrapper footer.page-footer .footer.content .desktop-only ul.footer:first-child::after{content:"";border-bottom:4px solid #018dd8;position:absolute;left:0;bottom:0;height:4px;width:50%}body .page-wrapper footer.page-footer .footer.content .desktop-only .contact-details{padding-right:0}body .page-wrapper .all-12{width:100%}body .page-wrapper .tablet-1{width:8.3333%}body .page-wrapper .tablet-2{width:16.6666%}body .page-wrapper .tablet-3{width:25%}body .page-wrapper .tablet-4{width:33.3333%}body .page-wrapper .tablet-5{width:41.6666%}body .page-wrapper .tablet-6{width:49.9999%}body .page-wrapper .tablet-7{width:58.3333%}body .page-wrapper .tablet-8{width:66.6666%}body .page-wrapper .tablet-9{width:74.9999%}body .page-wrapper .tablet-10{width:83.3333%}body .page-wrapper .tablet-11{width:91.6666%}body .page-wrapper .block-2cols .block-column{width:50%}body .page-wrapper .block-3cols .block-column{width:33%}body .page-wrapper .block-4cols .block-column{width:25%}body .page-wrapper .block-5cols .block-column{width:20%}body .page-wrapper .desktop-only{display:block !important}body .page-wrapper .mobile-only{display:none !important}body .page-wrapper .opc-wrapper{width:100%}body.cms-home .page-wrapper .cora-page-header{min-height:700px}body.cms-home .page-wrapper .page-header{background:top center no-repeat url("../images/cora-bike-rack.jpg")}body.cms-home .page-wrapper .page-header .page-title-wrapper{height:66vh;padding-bottom:180px}body.cms-home .page-wrapper .page-header .page-title-wrapper:after{border-width:20px 100vw 0 0}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title{margin-top:30%}body.cms-home .page-wrapper .page-header .page-title-wrapper h1.page-title span:after{border-bottom:10px solid #018dd8}body.cms-home .home-block-categories{max-width:100%}body.cms-home .home-block-content{font-size:18px;display:block}body.cms-home .home-block-content .article-description p{font-size:16px}body.cms-home .blog-latest h3{text-align:center;margin:50px 0;font-size:3.8rem}body.cms-home .blog-latest h5{font-size:1.8rem;text-transform:uppercase}body.cms-home .blog-latest p{padding-right:20px}body.cms-home .blog-latest .block-column img{max-width:250px}body.cms-home .blog-latest .block-column a.full-article{margin-top:20px}body.cms-home .blog-latest .block-column .button{display:none}}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #68a8e0;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus {box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;height:80px;width:80px}.ie9 .fotorama__arr .fotorama__arr__arr{margin:-40px 0 0 -40px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{*display:none;cursor:default;opacity:0.1;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px, -80px, 0);-ms-transform:translate3d(80px, -80px, 0);-o-transform:translate3d(80px, -80px, 0);transform:translate3d(80px, -80px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px, 0, 0);-ms-transform:translate3d(-120px, 0, 0);-o-transform:translate3d(-120px, 0, 0);transform:translate3d(-120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px, 0, 0);-ms-transform:translate3d(120px, 0, 0);-o-transform:translate3d(120px, 0, 0);transform:translate3d(120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px, -80px, 0) !important;-ms-transform:translate3d(80px, -80px, 0) !important;-o-transform:translate3d(80px, -80px, 0) !important;transform:translate3d(80px, -80px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px, 0, 0) !important;-ms-transform:translate3d(-120px, 0, 0) !important;-o-transform:translate3d(-120px, 0, 0) !important;transform:translate3d(-120px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px, 0, 0) !important;-ms-transform:translate3d(120px, 0, 0) !important;-o-transform:translate3d(120px, 0, 0) !important;transform:translate3d(120px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.4), transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:100%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000}.magnifier-loader-text{margin-top:10px}.magnifier-large{position:absolute;width:32%;z-index:100}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;position:absolute;top:0}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;width:100%}.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{margin:-15px 0 0 -15px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:0.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px, -80px, 0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0, -10px, 0)}.gallery-placeholder .loading-mask{padding:0 0 50%;position:static}.gallery-placeholder .loader img{position:absolute}.fotorama__spinner{background-image:url('../../images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}