#banner-slide-carousel.header-style-reversed-default-banner-section{margin-top:80px}@media (min-width:768px) and (max-width:991px){#banner-slide-carousel .banner-arrow-left,#banner-slide-carousel .banner-arrow-right{display:none}}@media (max-width:767px){#banner-slide-carousel .banner-arrow-left,#banner-slide-carousel .banner-arrow-right{display:none}}#banner-slide-carousel .owl-stage-outer{height:540px}@media (min-width:992px) and (max-width:1199px){#banner-slide-carousel .owl-stage-outer{height:540px}}@media (min-width:768px) and (max-width:991px){#banner-slide-carousel .owl-stage-outer{height:400px}}@media (max-width:767px){#banner-slide-carousel .owl-stage-outer{height:400px}}#banner-slide-carousel.bigger-slides .owl-stage-outer{height:648px}@media (min-width:992px) and (max-width:1199px){#banner-slide-carousel.bigger-slides .owl-stage-outer{height:648px}}@media (min-width:768px) and (max-width:991px){#banner-slide-carousel.bigger-slides .owl-stage-outer{height:533px}}@media (max-width:767px){#banner-slide-carousel.bigger-slides .owl-stage-outer{height:533px}}#banner-slide-carousel .owl-item .focus-image{width:auto}#banner-slide-carousel>.banner-slide{display:none}#banner-slide-carousel>.banner-slide:first-child{display:block}.section-type-banner.banner-slide{height:540px}.section-type-banner.banner-slide .coupon-code-badge{position:absolute;top:20px;left:0;background:#fff}.section-type-banner.banner-slide .coupon-code-badge .coupon-code{font-weight:700;line-height:1;color:#000;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px;border:1px solid #d6d6d6;text-transform:uppercase}@media (max-width:360px){.section-type-banner.banner-slide .coupon-code-badge .coupon-code{padding-top:10px;padding-bottom:10px}}.section-type-banner.banner-slide .coupon-code-badge:after{position:absolute;content:"";top:0}.section-type-banner.banner-slide .coupon-code-badge-small:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -66px;width:29px;height:36px;right:-28px}.section-type-banner.banner-slide .coupon-code-badge-small .coupon-code{padding-right:1px}.section-type-banner.banner-slide .coupon-code-badge-large .coupon-code{padding-top:3px;padding-bottom:3px;line-height:2;font-size:28px}.section-type-banner.banner-slide .coupon-code-badge-large:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 0;width:40px;height:64px;right:-38px}.section-type-banner.banner-slide .coupon-code-badge-medium:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -104px;width:34px;height:48px;right:-28px}.section-type-banner.banner-slide .coupon-code-badge-medium .coupon-code{padding-right:5px;line-height:2;font-size:20px;padding-top:3px;padding-bottom:3px}.section-type-banner.banner-slide .coupon-code-badge2{background-color:rgba(21,20,20,.6)}.section-type-banner.banner-slide .coupon-code-badge2:after,.section-type-banner.banner-slide .coupon-code-badge2:before{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -267px;width:13px;height:26px}.section-type-banner.banner-slide .coupon-code-badge2:after{right:-13px}.section-type-banner.banner-slide .coupon-code-badge2:before{position:absolute;content:"";-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);left:-13px}.section-type-banner.banner-slide .coupon-code-badge2 .coupon-code{background:0 0;color:#fff;line-height:.45;border-left:none;border-right:none;font-weight:300;font-size:14px}@media (max-width:360px){.section-type-banner.banner-slide .coupon-code-badge2 .coupon-code{line-height:.3}}@media (min-width:992px) and (max-width:1199px){.section-type-banner.banner-slide{height:540px}}@media (min-width:768px) and (max-width:991px){.section-type-banner.banner-slide{height:400px}}@media (max-width:767px){.section-type-banner.banner-slide{height:400px}}.section-type-banner.banner-slide.bigger-slide{height:648px}@media (min-width:992px) and (max-width:1199px){.section-type-banner.banner-slide.bigger-slide{height:648px}}@media (min-width:768px) and (max-width:991px){.section-type-banner.banner-slide.bigger-slide{height:533px}}@media (max-width:767px){.section-type-banner.banner-slide.bigger-slide{height:533px}}.section-type-banner.banner-slide.bigger-slide .content .collection-slide,.section-type-banner.banner-slide.bigger-slide .content .promotion-slide,.section-type-banner.banner-slide.bigger-slide .content .tour-slide{margin-top:60px}@media (max-width:767px){.section-type-banner.banner-slide.custom-search-active{height:440px}.section-type-banner.banner-slide.custom-search-active.bigger-slide{height:533px}}.section-type-banner.banner-slide h1{margin:0}.section-type-banner.banner-slide.no-banner{margin-bottom:0;height:auto}.section-type-banner.banner-slide.no-banner .content{padding:20px 0 0 0}.section-type-banner.banner-slide.banner-present{margin-bottom:0}.section-type-banner.banner-slide.banner-present .collection-info,.section-type-banner.banner-slide.banner-present .coupon-info,.section-type-banner.banner-slide.banner-present .tagline,.section-type-banner.banner-slide.banner-present .tour-info,.section-type-banner.banner-slide.banner-present .tour-price,.section-type-banner.banner-slide.banner-present h1,.section-type-banner.banner-slide.banner-present p{text-shadow:0 2px 6px rgba(0,0,0,.8)}.section-type-banner.banner-slide.banner-present .pre-heading p{font-weight:700;font-size:20px;margin-bottom:0}.section-type-banner.banner-slide.banner-present .call-to-action .btn-primary-lg{box-shadow:0 2px 6px rgba(0,0,0,.8)}@media (min-width:768px) and (max-width:991px){.section-type-banner.banner-slide.banner-present h1{font-size:32px}.section-type-banner.banner-slide.banner-present .pre-heading p{font-size:16px}}@media (max-width:767px){.section-type-banner.banner-slide.banner-present h1{font-size:24px}.section-type-banner.banner-slide.banner-present .pre-heading p{font-size:14px}}.section-type-banner.banner-slide .black-50-overlay{background-color:rgba(0,0,0,.2)}.section-type-banner.banner-slide .content{height:100%;text-align:center}.section-type-banner.banner-slide .content .content-overlay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:"row";flex-direction:"row";position:absolute;top:0;flex-direction:column;justify-content:center;padding-left:15px;padding-right:15px;align-items:center;height:100%;width:100%;color:#fff}.section-type-banner.banner-slide .content .collection-slide,.section-type-banner.banner-slide .content .custom-slide,.section-type-banner.banner-slide .content .promotion-slide,.section-type-banner.banner-slide .content .tour-slide{width:100%}.section-type-banner.banner-slide .content .tour-slide{margin-top:-40px}.section-type-banner.banner-slide .content .tour-slide .tour-info .icon{color:#fff;margin-top:15px;padding-left:20px;font-size:18px}.section-type-banner.banner-slide .content .tour-slide .tour-info .icon span{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:5px}.section-type-banner.banner-slide .content .tour-slide .tour-price{margin-top:15px;font-size:20px}.section-type-banner.banner-slide .content .tour-slide .tour-price span{font-weight:700}.section-type-banner.banner-slide .content .tour-slide .call-to-action{margin-top:0}@media (min-width:768px) and (max-width:991px){.section-type-banner.banner-slide .content .tour-slide .icon{font-size:16px!important}.section-type-banner.banner-slide .content .tour-slide .tour-price{font-size:20px}}@media (max-width:767px){.section-type-banner.banner-slide .content .tour-slide .tour-info{display:none}.section-type-banner.banner-slide .content .tour-slide .tour-price{font-size:18px}}.section-type-banner.banner-slide .content .collection-slide{margin-top:-40px}.section-type-banner.banner-slide .content .collection-slide .collection-info{display:flex;flex-direction:row;justify-content:center;margin:30px 0 0 -20px}.section-type-banner.banner-slide .content .collection-slide .collection-info ul{font-weight:700;list-style:none;margin:0}.section-type-banner.banner-slide .content .collection-slide .collection-info ul li:nth-of-type(1){font-size:11px}.section-type-banner.banner-slide .content .collection-slide .collection-info ul li:nth-of-type(2){margin-top:-18px;font-size:28px}.section-type-banner.banner-slide .content .collection-slide .call-to-action{margin-top:0}.section-type-banner.banner-slide .content .promotion-slide{margin-top:-40px}.section-type-banner.banner-slide .content .promotion-slide .coupon-info{margin-top:22px}.section-type-banner.banner-slide .content .promotion-slide .coupon-info p{margin-bottom:0}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge{text-shadow:none;margin-top:2px;margin-bottom:2px;position:relative;display:inline-block;top:0}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:2;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;padding-top:4px;padding-bottom:4px;font-size:20px;font-weight:700;letter-spacing:1px}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.active.focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.active:focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:active.focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:active:focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:focus,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:hover{color:#333;text-decoration:none}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.active,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-ms-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.disabled,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code[disabled],fieldset[disabled] .section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}a.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code.disabled,fieldset[disabled] a.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge .coupon-code{pointer-events:none}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge:after,.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge:before{content:"";top:0;position:absolute}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -104px;width:34px;height:48px;right:-28px}.section-type-banner.banner-slide .content .promotion-slide .coupon-info .coupon-code-badge:before{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -104px;width:34px;height:48px;left:-28px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section-type-banner.banner-slide .call-to-action{margin-top:30px}.section-type-banner.banner-slide .call-to-action .btn-primary-lg{padding-left:25px;padding-right:25px}.section-type-banner.banner-slide .tagline{margin-top:5px}