@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap");.page-header{padding:0;margin:0;z-index:1}.page-header__container{padding:0}.page-header__mobile-menu-trigger,.page-header__cta-button{width:90px;height:90px;max-height:90px;display:inline-block;text-transform:uppercase;text-align:center;font-weight:bold;text-decoration:none;background:url(/themes/vantage-2018/images/sprite.png) no-repeat 20px -1549px;background-size:50px;background-color:#fff;padding-top:60px;float:left}.page-header__mobile-menu-trigger.active{background-position:20px -1474px}.page-header__cta-button{float:right;line-height:20px;background:#E6032B;color:#fff;padding:28px 0}.page-header__cta-button:hover{background:#b40222;color:#fff}.page-header__logo{display:inline-block;height:90px;padding:10px 16px}.page-header__logo.homepage{display:none}.page-header__logo-link svg{height:100%}.page-header__mobile-menu-trigger{cursor:pointer}.header-nav{display:none}.header-nav.active{display:block}.main-nav__menu-item,.main-nav__second-menu-item,.main-nav__third-menu-item{position:relative}.main-nav__menu-item-link,.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{display:block;padding:24px 32px;line-height:20px;border-bottom:2px solid #F4F4F4;position:relative;color:#7C878E;text-decoration:none}.main-nav__menu-item-link.on,.main-nav__second-menu-item-link.on,.main-nav__third-menu-item-link.on{color:#E6032B}.main-nav__menu-item-link:hover,.main-nav__second-menu-item-link:hover,.main-nav__third-menu-item-link:hover{text-decoration:none;color:#646d73}.main-nav__menu{list-style-type:none;margin:0;padding:0}.main-nav__menu-item{background:#fff}.main-nav__second-menu,.main-nav__third-menu{padding:0;list-style-type:none}.main-nav__second-menu{display:none}.main-nav__second-menu.active{display:block}.main-nav__second-menu-item-link{margin-left:64px;padding-left:0}.main-nav__third-menu-item-link{margin-left:96px;padding-left:0}.main-nav__cta{display:none}.mobile-nav-trigger{position:absolute;width:50px;height:50px;top:10px;right:10px;background:url(/themes/vantage-2018/images/sprite.png) no-repeat 13px -95px;background-size:25px}.mobile-nav-trigger.active{background-position:13px -134px}.top-nav{background-color:#7C878E}.top-nav__menu{list-style-type:none;padding:0;margin:0}.top-nav__menu-item{border-bottom:1px solid #fff;position:relative}.top-nav__menu-item-link{display:block;padding:24px 32px 24px 90px;line-height:20px;text-decoration:none;color:#fff}.top-nav__menu-item-link:hover{text-decoration:none;color:#fff}.top-nav__menu-item-link:before{content:"";background:url(/themes/vantage-2018/images/sprite.png) no-repeat -2px -682px;background-size:35px;height:30px;width:30px;position:absolute;left:32px;top:20px}.top-nav__menu-item-link.camera:before{background-position:-2px -734px}.top-nav__menu-item-link.location-pin:before{background-position:-2px -839px}.top-nav__menu-item-link.speech-bubble:before{background-position:-2px -892px}.language-selector{position:relative;background-color:#7C878E}.language-selector input{position:absolute;left:-9999px}.language-selector__toggle-label{z-index:2;display:block;position:relative;padding:24px 0 24px 90px;color:#fff;border-bottom:1px solid #F4F4F4;line-height:20px}.language-selector__toggle-label:before{content:"";background:url(/themes/vantage-2018/images/sprite.png) no-repeat -2px -682px;background-size:35px;height:30px;width:30px;position:absolute;left:32px;top:20px}.language-selector__toggle-label:after{content:"";background:url(/themes/vantage-2018/images/sprite.png) no-repeat -2px -805px;background-size:30px;height:25px;width:25px;position:absolute;right:32px;top:24px}.language-selector__toggle:checked+.language-selector__toggle-label::after{content:"";background-position:-2px -850px}.language-selector__toggle:checked ~ .language-selector__options{max-height:1000px}.language-selector__options{margin:0;list-style:none;padding:0;max-height:0px;overflow:hidden;position:relative}.language-selector__select-option-label{display:block;cursor:pointer;padding:24px 0 24px 32px;border-bottom:1px solid #cccccc;color:#fff;line-height:20px}.rbs-logo-desktop{background:#000;text-align:center;padding:12px 0}.rbs-logo-desktop__intro{display:inline-block;margin:0;color:#fff}.rbs-logo-desktop__link{display:inline-block;background:url(/themes/vantage-2018/images/rbs-logo-mobile.png) no-repeat center;background-size:cover;width:110px;height:35px;vertical-align:middle;margin-left:8px}@media (min-width: 768px){.page-header{background:#fff}.page-header__container{position:relative;padding:0 15px}.page-header__mobile-menu-trigger,.page-header__cta-button{display:none}.page-header__logo{padding:0;margin:16px 0 6px;position:absolute;height:110px}.header-nav{display:block;padding:0 0 24px}.main-nav{width:100%;display:inline-block;margin-top:24px}.main-nav__second-menu-item,.main-nav__third-menu-item{display:block;background:#fff}.main-nav__menu-item-link,.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{padding:8px}.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{border-bottom-width:1px}.main-nav__second-menu-item-link:hover,.main-nav__third-menu-item-link:hover{background-color:#F4F4F4}.main-nav__menu{text-align:right}.main-nav__menu-item{display:inline-block;background:transparent}.main-nav__menu-item:hover .main-nav__second-menu{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;visibility:visible;opacity:1}.main-nav__menu-item-link{border-bottom:3px solid transparent;color:#7C878E}.main-nav__menu-item-link.on{color:#E6032B;border-color:#E6032B}.main-nav__menu-item-link:hover,.main-nav__menu-item-link.on:hover{color:#646d73;border-color:#646d73}.main-nav__second-menu{-webkit-box-shadow:0 2px 3px #7C878E;-moz-box-shadow:0 2px 3px #7C878E;box-shadow:0 2px 3px #7C878E;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-top:1px solid #F4F4F4;display:block;visibility:hidden;opacity:0;position:absolute;text-align:left;width:230px;z-index:9999}.main-nav__second-menu-item{display:block}.main-nav__second-menu-item-link{margin:0}.main-nav__third-menu{position:relative}.main-nav__third-menu-item-link{margin:0;padding-left:24px}.main-nav__cta{display:inline-block}.main-nav__cta-button{text-decoration:none;background-color:#E6032B;padding:16px 24px;color:#fff;border:0;font-weight:bold}.main-nav__cta-button:hover,.main-nav__cta-button:hover:hover{background-color:#b40222;color:#fff;text-decoration:none}.mobile-nav-trigger{display:none}.top-nav{border-bottom:1px solid #7C878E;background:none;float:right;margin-top:24px}.top-nav__menu{margin-bottom:0;padding:0}.top-nav__menu-item{border:0;display:inline-block}.top-nav__menu-item-link{padding:8px 0;margin:0 12px;color:#7C878E;font-size:0.8em;text-decoration:none;border-bottom:2px solid transparent}.top-nav__menu-item-link:before{display:none}.top-nav__menu-item-link:hover{border-color:#7C878E;color:#7C878E}.top-nav__menu-item-link:last-of-type{margin-right:0}.language-selector{width:auto;display:inline-block;background:none;min-width:106px;margin-top:16px;border-bottom:1px solid #F4F4F4}.language-selector__toggle-label{padding:8px 20px 8px 8px;line-height:20px;text-align:left;border-bottom:2px solid transparent;color:#7C878E}.language-selector__toggle-label:hover{border-bottom-color:#7C878E}.language-selector__toggle-label:before{display:none}.language-selector__toggle-label:after{top:8px;right:0;background-size:20px;background-position:0 -656px;width:20px;height:20px}.language-selector__toggle:checked+.language-selector__toggle-label::after{background-position:0 -685px}.language-selector__options{-webkit-box-shadow:0 2px 3px #7C878E;-moz-box-shadow:0 2px 3px #7C878E;box-shadow:0 2px 3px #7C878E;position:absolute;z-index:9999;width:100%}.language-selector__select-option{background:#fff;border-color:#7C878E}.language-selector__select-option-label{padding:8px;text-align:left;line-height:20px;color:#7C878E}.language-selector__select-option-label:hover{background:#F4F4F4}.rbs-logo-desktop{top:16px;right:0;padding:0;position:absolute;background:transparent}.rbs-logo-desktop__intro{display:none}.rbs-logo-desktop__link{background:url(/themes/vantage-2018/images/rbs-logo-tablet.png) no-repeat center;background-size:cover;width:98px;height:112px}}@media (min-width: 992px){.page-header__logo{height:120px}.main-nav__menu-item-link{color:#7C878E}.main-nav__menu-item-link:hover,.main-nav__menu-item-link.on:hover{color:#7C878E;border-color:#7C878E}.main-nav__cta-button{padding:12px 30px;margin-left:12px}}@media (min-width: 992px){.body--homepage .page-header{background:transparent;position:absolute;width:100%}.body--homepage .page-header__logo{display:none}.body--homepage .page-header__logo.homepage{display:block;height:160px}}footer:after{display:none}.page-footer a{color:#E6032B;text-decoration:none}.page-footer a:hover{color:#b40222;text-decoration:underline}.page-footer ul,.page-footer li{list-style-type:none;margin:0;padding:0}.page-footer .links li a{display:block;padding-bottom:16px}.page-footer .links h4{padding:24px 0;margin:0;border-top:2px solid #F4F4F4;position:relative;color:#7C878E;font-size:1em}.page-footer .links h4:after{content:"";background:url(/themes/vantage-2018/images/sprite.png) no-repeat -2px -657px;width:16px;height:16px;background-size:20px;display:block;position:absolute;right:0;top:24px}.page-footer .links h4.js-accordion-open:after{content:"";background-position:-2px -687px}.page-footer .js-accordion-panel{-moz-transition:max-height 0.5s ease-in-out;-o-transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden;margin:0}.page-footer .js-accordion-panel.js-accordion-open{-moz-transition:max-height 0.5s ease-in-out;-o-transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;max-height:1000px}.page-footer__container{margin:0 auto;font-family:"Geomanist",Arial,Helvetica,sans-serif;color:#000}.footer-cta{background:url(/themes/vantage-2018/images/footer-cta.png) no-repeat 0 0;background-size:cover;padding:100px 0;text-align:center}.footer-cta__heading,.footer-cta__subheading{color:#fff}.footer-cta__button{background:#E6032B;padding:12px 30px;color:#fff;display:block;max-width:160px;margin:0 auto}.footer-affiliates{display:none}.footer-nav{padding:24px 0 0;background:#fff;overflow:auto}.footer-nav__logo{display:none}.footer-nav__social{text-align:center;margin-bottom:24px}.footer-nav__social-icon{width:35px;height:35px;display:inline-block;background:url(/themes/vantage-2018/images/sprite.png) no-repeat -3px -418px;background-size:40px;margin:0 4px}.footer-nav__social-icon.facebook{background-position:-3px -418px}.footer-nav__social-icon.instagram{background-position:-3px -538px}.footer-nav__social-icon.trip-advisor{background-position:-3px -592px}.footer-nav__social-icon.twitter{background-position:-3px -475px}.footer-nav__social-icon.youtube{background-position:-3px -717px}.footer-nav__column{width:100%;overflow:auto}.footer-nav__label,.footer-nav__item{display:inline-block;float:left;margin:10px 0 24px}.footer-nav__label{color:#7C878E;width:40%;font-size:1em}.footer-nav__item{width:60%}.ngaitahutourism-footer{background:#fff}.ngaitahutourism-footer .brands{border-bottom:2px solid #F4F4F4}.footer-content-bottom{padding:20px 0}.footer-content-bottom__copyright{font-weight:100}@media (min-width: 768px){.page-footer .links h4{padding:0;border:0;color:#fff;margin:8px 0 16px;font-size:0.8em}.page-footer .links h4:after{display:none}.page-footer .js-accordion-panel{max-height:1000px}.footer-affiliates{display:block;text-align:center;background:#F4F4F4}.footer-affiliates__badge{margin:0 16px;display:inline-block;vertical-align:middle}.footer-nav{padding-bottom:24px;background:#000}.footer-nav__logo{width:160px;display:block;float:left;padding:0}.footer-nav__logo path{fill:#fff}.footer-nav__social{width:50%;float:right;margin:0}.footer-nav__column{width:25%;float:left;padding-right:16px}.footer-nav__column.content{padding-bottom:24px;width:100%}.footer-nav__label,.footer-nav__item{width:100%}.footer-nav__label,.footer-nav__menu-label{color:#fff;font-size:0.8em;margin:8px 0 16px;font-weight:bold}.footer-nav__item{margin:0 0 16px}.ngaitahutourism-footer{padding-bottom:20px}.ngaitahutourism-footer h4{display:none}.ngaitahutourism-footer .ntt-logo{display:block;margin:0 auto;width:240px;height:80px}.ngaitahutourism-footer .links .brands{overflow:auto;border-bottom:0}.ngaitahutourism-footer .links .brands li{width:25%;float:left;height:80px}.ngaitahutourism-footer .links .brands li a{height:100%;padding:0;font-size:0}.footer-content-bottom{background:#000;padding:40px 0}.footer-content-bottom__menu{display:inline-block;float:right}.footer-content-bottom__menu-item{display:inline-block}.footer-content-bottom__menu-link,.footer-content-bottom__copyright{font-size:0.8em;margin-bottom:0}.footer-content-bottom__menu-link{color:#fff;padding:0 0 0 20px}.footer-content-bottom__copyright{color:#fff}}@media (min-width: 992px){.ngaitahutourism-footer .brands li{width:20%}}@media (min-width: 1200px){.footer-nav__logo{margin-bottom:16px}.footer-nav__social{width:100%;float:none;clear:both;text-align:left}.footer-nav__social-icon{margin:0 8px 0 0}.footer-nav__column,.footer-nav__column.content{width:20%}.ngaitahutourism-footer .links .brands li{width:16.666%}}.alert-bar{display:inline-block;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);width:100%;z-index:9999;text-align:center;transition:all 0.8s ease-in-out;position:relative}.alert-bar p{padding:10px 0;margin:0;font-size:14px;padding:10px}.alert-bar.warning{background:#E6032B}.alert-bar.warning p{color:#FFF;font-weight:bold}.alert-bar.warning a{color:#FFF;border-bottom:1px solid #FFF;text-decoration:none}.alert-bar.warning a:hover{color:#810218;border-color:#810218}.alert-bar.informational{background:#333}.alert-bar.informational p{color:#FFF;font-weight:bold}.alert-bar.informational a{color:#FFF;border-bottom:1px solid #FFF;text-decoration:none}.alert-bar.informational a:hover{color:#333;border-color:#333}a.btn,a.btn-primary,a.btn-secondary,a.btn-outline,a.btn-outline--reverse,.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-outline--reverse,button,input[type=submit]{text-decoration:none;padding:16px 0;margin:16px 0;width:100%;font-weight:bold;color:#fff;border-color:transparent;background-color:#E6032B;text-align:center;cursor:pointer;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;vertical-align:middle}a.btn:hover,a.btn-primary:hover,a.btn-secondary:hover,a.btn-outline:hover,a.btn-outline--reverse:hover,.btn:hover,.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover,.btn-outline--reverse:hover,button:hover,input[type=submit]:hover{background-color:#b40222}.btn-primary{color:#fff !important;background-color:#E6032B;border-color:#E6032B}.btn-primary:hover{color:#fff !important;background-color:#b40222;border-color:#b40222;text-decoration:none}.btn-secondary{background-color:#7C878E;border-color:#7C878E}.btn-secondary:hover{background-color:#646d73;border-color:#646d73;text-decoration:none}.btn-outline,.btn-outline--reverse{background-color:transparent;border:2px solid #E6032B;color:#E6032B}.btn-outline:hover,.btn-outline--reverse:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}.btn-outline--reverse{border-color:#fff;color:#fff}@media (min-width: 768px){a.btn,a.btn-primary,a.btn-secondary,a.btn-outline,a.btn-outline--reverse,.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-outline--reverse,button,input[type=submit]{width:auto;font-size:1em;display:inline-block;padding:12px 16px}}@media (min-width: 992px){a.btn,a.btn-primary,a.btn-secondary,a.btn-outline,a.btn-outline--reverse,.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-outline--reverse,button,input[type=submit]{padding:12px 56px}}.user-defined-form{padding:40px 0}.user-defined-form__form{background:#fff;padding:32px;margin-bottom:32px}.user-defined-form .field{margin-bottom:16px}.user-defined-form input{padding:10px}.user-defined-form button,.user-defined-form input,.user-defined-form optgroup,.user-defined-form select,.user-defined-form textarea{width:100%}.user-defined-form input[type=checkbox],.user-defined-form input[type=radio]{width:auto}.requiredField label:after{content:"*";color:#E6032B}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-light.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-light.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-light.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-light.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-light-italic.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-light-italic.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-light-italic.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-light-italic.woff2") format("woff2");font-weight:100;font-style:italic}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-regular.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-regular.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-regular.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-regular-italic.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-regular-italic.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-regular-italic.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-regular-italic.woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-bold.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-bold.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-bold.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-bold.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Geomanist";src:url("eot?#iefix") format("embedded-opentype"),url("/themes/vantage-2018/fonts/geomanist-bold-italic.svg#Geomanist") format("svg"),url("/themes/vantage-2018/fonts/geomanist-bold-italic.ttf") format("truetype"),url("/themes/vantage-2018/fonts/geomanist-bold-italic.woff") format("woff"),url("/themes/vantage-2018/fonts/geomanist-bold-italic.woff2") format("woff2");font-weight:bold;font-style:italic}html,body{background:#F4F4F4;color:#000;font-family:"Geomanist",Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;line-height:1.5;overflow-x:hidden}ul,li,p,.paragraph{font-family:"Roboto",sans-serif;color:#7C878E;font-size:1em;text-decoration:none;font-weight:400}ul.label,li.label,p.label,.paragraph.label{font-weight:bold;color:#7C878E}a,a:hover{color:#E6032B;text-decoration:underline;font-weight:bold}a:hover,a:hover:hover{color:#b40222}a:link,a:hover:link{-webkit-tap-highlight-color:transparent}strong,b{font-weight:bold}h1,h2,h3,.h1,.h2,.h3,.h4,.h5,h1 a,h2 a,h3 a,h4 a,h5 a{font-family:"Geomanist",Arial,Helvetica,sans-serif;font-weight:bold;line-height:1.35;text-decoration:none;color:#000}h1.light,h2.light,h3.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,h1 a.light,h2 a.light,h3 a.light,h4 a.light,h5 a.light{font-weight:bold}h1.bold,h2.bold,h3.bold,.h1.bold,.h2.bold,.h3.bold,.h4.bold,.h5.bold,h1 a.bold,h2 a.bold,h3 a.bold,h4 a.bold,h5 a.bold{font-weight:bold}h4,h5,h4 a,h5 a{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.35;text-decoration:none;color:#E6032B}h4.light,h5.light,h4 a.light,h5 a.light{font-weight:300}h4.bold,h5.bold,h4 a.bold,h5 a.bold{font-weight:700}@media (min-width: 768px){.hero{font-size:4em}}@media (min-width: 992px){.hero{font-size:5.5em}p,.paragraph{font-size:1.1em}}.hero-block{margin-bottom:16px}.hero-block__image{width:100%}.hero-block__text{padding-top:16px}@media (min-width: 768px){.hero-block{height:400px;position:relative;overflow:hidden;margin-bottom:40px}.hero-block__image{width:auto;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;z-index:0}.hero-block__text{position:relative;height:100%}.hero-block__text .hero{color:#fff}}@media (min-width: 992px){.hero-block{height:500px}}@media (min-width: 992px) and (min-width: 992px){.body--homepage .hero-block{height:650px}.body--homepage .top-nav{border-color:#fff}.body--homepage .main-nav__menu-item-link,.body--homepage .top-nav__menu-item-link{color:#fff}.body--homepage .main-nav__menu-item-link:hover,.body--homepage .top-nav__menu-item-link:hover{color:#fff;border-color:#fff}}.image-text-block__image{margin-bottom:1em;max-width:100%}@media (min-width: 768px){.image-text-block{margin-bottom:40px}}.product-detail-block{margin-bottom:16px}.product-detail-block__info{background:#fff;padding:16px}.product-detail-block .btn-primary{margin:0}@media (min-width: 768px){.product-detail-block{margin-bottom:40px}}@media (min-width: 992px){.product-detail-block__info{padding:24px}}.product{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1);background:#fff;margin-bottom:15px;position:relative}.product:hover{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.3);box-shadow:0 1px 10px rgba(0,0,0,0.3)}.product__image{width:100%;height:100%}.product__info{padding:16px}.product__overlay{display:none}.product-promo{position:absolute;width:187px;z-index:99;background:rgba(43,54,70,0.9);padding:12px;right:16px}.product-promo__image{display:none}.product-promo__paragraph{font-size:15px;margin:0;color:#fff;font-weight:bold;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.product{margin-bottom:32px}.product__image-container{position:relative}.product__info{padding:32px}.product__image-wrapper{height:100%}.product-promo__image{display:block;width:100%;padding-bottom:8px}}@media (min-width: 992px){.product__overlay{position:absolute;display:block;height:100%}.product__overlay-image{height:100%}}.text-block{margin-bottom:16px}@media (min-width: 768px){.text-block{margin-bottom:40px}}
/*# sourceMappingURL=main.css.map */
