@charset "UTF-8";*,.btn__base,::after,::before,input{box-sizing:border-box}.carousel--basic .slick-slide,.carousel--slick .slick-slide,.carousel--syncing__main .slick-slide,.carousel--syncing__thumb .slick-slide,.slick-list:focus,.ui-helper-reset,.ui-slider .ui-slider-handle:active,.ui-slider .ui-slider-handle:focus,a,button,input,li,select,textarea,ul{outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}#slides__home .slider-content,.align-center,.md-row,.row,.section__content-center .btn--line,.slides-navigation,.sm-row{margin-left:auto;margin-right:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.error_alert{color:#AC1E23!important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?dm1r3c);src:url(../fonts/icomoon.eot?dm1r3c#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?dm1r3c) format("truetype"),url(../fonts/icomoon.woff?dm1r3c) format("woff"),url(../fonts/icomoon.svg?dm1r3c#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font--en,body.en{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}#slides__home h2,.gridbox--basic h2{text-transform:uppercase}.icon-gifts:before{content:"\e906"}.icon-menu:before{content:"\e904"}.icon-phone:before{content:"\e905"}.icon-account:before{content:"\e903"}.icon-minus:before{content:"\e901"}.icon-plus:before{content:"\e902"}.icon-question:before{content:"\e900"}.icon-weibo:before{content:"\e800"}.icon-close:before{content:"\e613"}.icon-cart:before{content:"\e615"}.icon-arrow-thin-down:before{content:"\e60f"}.icon-arrow-thin-left:before{content:"\e610"}.icon-arrow-thin-right:before{content:"\e611"}.icon-arrow-thin-up:before{content:"\e612"}.icon-addthis:before{content:"\e600"}.icon-arrow-down:before{content:"\e601"}.icon-arrow-left:before{content:"\e602"}.icon-arrow-right:before{content:"\e603"}.icon-arrow-up:before{content:"\e604"}.icon-calender:before{content:"\e605"}.icon-facebook:before{content:"\e606"}.icon-globe:before{content:"\e607"}.icon-google-plus:before{content:"\e608"}.icon-instagram:before{content:"\e609"}.icon-marker:before{content:"\e60a"}.icon-pinterest:before{content:"\e60c"}.icon-tripadvisor:before{content:"\e60d"}.icon-youtube:before{content:"\e60e"}.icon-location:before{content:"\e805"}.icon-download:before{content:"\e616"}#voucher:after,#voucher:before,.checkout__header:after,.checkout__header:before,.clear:after,.clear:before,.content-box--address li:after,.content-box--address li:before,.content-box--address-sent__body li:after,.content-box--address-sent__body li:before,.content-box--address:after,.content-box--address:before,.content-box--order-details li:after,.content-box--order-details li:before,.content-box--order-details__body:after,.content-box--order-details__body:before,.content-box--order-details__bottom:after,.content-box--order-details__bottom:before,.content-box--order-details__heading:after,.content-box--order-details__heading:before,.dropdown--cart__summary:after,.dropdown--cart__summary:before,.footer__main--numbers li:after,.footer__main--numbers li:before,.footer__main:after,.footer__main:before,.form--myorder__body li:after,.form--myorder__body li:before,.form--myorder__header:after,.form--myorder__header:before,.form--orderhistory--total-price>div:after,.form--orderhistory--total-price>div:before,.form--orderhistory__body li:after,.form--orderhistory__body li:before,.form--orderhistory__header:after,.form--orderhistory__header:before,.form-group__border:after,.form-group__border:before,.form-group__border__item-detial:after,.form-group__border__item-detial:before,.form-group__login:after,.form-group__login:before,.form-group__payment:after,.form-group__payment:before,.form__bottom-line:after,.form__bottom-line:before,.gift-wrap:after,.gift-wrap:before,.gift-wrap__button:after,.gift-wrap__button:before,.grid-filter__category ul:after,.grid-filter__category ul:before,.header--mobile__bottom .link:after,.header--mobile__bottom .link:before,.heading--gap:after,.heading--gap:before,.list--account-address:after,.list--account-address:before,.list--best-rate:after,.list--best-rate:before,.list--cart-summary__details:after,.list--cart-summary__details:before,.list--color-swatch>li ul li:after,.list--color-swatch>li ul li:before,.list--color-swatch>li ul:after,.list--color-swatch>li ul:before,.list--color-swatch>li:after,.list--color-swatch>li:before,.list--menu:after,.list--menu:before,.list--news ul:after,.list--news ul:before,.list--news__heading:after,.list--news__heading:before,.list--redeem-points ul:after,.list--redeem-points ul:before,.list__media a:after,.list__media a:before,.order-info:after,.order-info:before,.order-info__detial:after,.order-info__detial:before,.order-info__main li:after,.order-info__main li:before,.order-info__main:after,.order-info__main:before,.page__main-content__section:after,.page__main-content__section:before,.page__main-content__wrap:after,.page__main-content__wrap:before,.payment-button:after,.payment-button:before,.profile__form:after,.profile__form:before,.section--payment--pay-by:after,.section--payment--pay-by:before,.section--payment--summary__body li:after,.section--payment--summary__body li:before,.section--payment--summary__discount li:after,.section--payment--summary__discount li:before,.section--payment--summary__heading:after,.section--payment--summary__heading:before,.section--payment--summary__shipping:after,.section--payment--summary__shipping:before,.section--payment--summary__total:after,.section--payment--summary__total:before,.section--payment:after,.section--payment:before,.section__introductions:after,.section__introductions:before,.section__social:after,.section__social:before,.section__social__simple ul:after,.section__social__simple ul:before,.shopping--login:after,.shopping--login:before,.single-product:after,.single-product:before,.table--cart-summary:after,.table--cart-summary:before,.table--cart-summary__body:after,.table--cart-summary__body:before,.table--cart-summary__heading:after,.table--cart-summary__heading:before,.table--cart-total:after,.table--cart-total:before,.table--list .table--list__content .with-column-1-3:after,.table--list .table--list__content .with-column-1-3:before,.table--list .table--list__content .with-column-half:after,.table--list .table--list__content .with-column-half:before,.table--list>ul>li:after,.table--list>ul>li:before,[class*=gridbox--] ul:after,[class*=gridbox--] ul:before{content:" ";display:table}#voucher:after,.checkout__header:after,.clear:after,.content-box--address li:after,.content-box--address-sent__body li:after,.content-box--address:after,.content-box--order-details li:after,.content-box--order-details__body:after,.content-box--order-details__bottom:after,.content-box--order-details__heading:after,.dropdown--cart__summary:after,.footer__main--numbers li:after,.footer__main:after,.form--myorder__body li:after,.form--myorder__header:after,.form--orderhistory--total-price>div:after,.form--orderhistory__body li:after,.form--orderhistory__header:after,.form-group__border:after,.form-group__border__item-detial:after,.form-group__login:after,.form-group__payment:after,.form__bottom-line:after,.gift-wrap:after,.gift-wrap__button:after,.grid-filter__category ul:after,.header--mobile__bottom .link:after,.heading--gap:after,.list--account-address:after,.list--best-rate:after,.list--cart-summary__details:after,.list--color-swatch>li ul li:after,.list--color-swatch>li ul:after,.list--color-swatch>li:after,.list--menu:after,.list--news ul:after,.list--news__heading:after,.list--redeem-points ul:after,.list__media a:after,.order-info:after,.order-info__detial:after,.order-info__main li:after,.order-info__main:after,.page__main-content__section:after,.page__main-content__wrap:after,.payment-button:after,.profile__form:after,.section--payment--pay-by:after,.section--payment--summary__body li:after,.section--payment--summary__discount li:after,.section--payment--summary__heading:after,.section--payment--summary__shipping:after,.section--payment--summary__total:after,.section--payment:after,.section__introductions:after,.section__social:after,.section__social__simple ul:after,.shopping--login:after,.single-product:after,.table--cart-summary:after,.table--cart-summary__body:after,.table--cart-summary__heading:after,.table--cart-total:after,.table--list .table--list__content .with-column-1-3:after,.table--list .table--list__content .with-column-half:after,.table--list>ul>li:after,[class*=gridbox--] ul:after{clear:both}#hotel-location .icon-marker,#slides__home .slider-content,.accordion .js-accordion__trigger,.accordion--navgoco a,.align-center,.anim--scale .content-box__wrap,.anim--scale a,.anim--scale img,.back-to-top,.carousel--basic img,.carousel--slick img,.carousel--syncing__main img,.carousel--syncing__thumb img,.carousel__details .slick-active .carousel--slick__content__text,.carousel__intro .slick-current .carousel--slick__content .img-wrap h3,.carousel__intro .slick-current .carousel--slick__content__text,.checkout__header ol li:before,.content__box .icon-marker,.dropdown--cart .cart-list__cancel span,.dropdown--cart .cart-list__img img,.dropdown--main-nav a,.dropdown--main-nav li,.dropdown--main-nav>ul>li,.dropdown--mobile a,.form-group input,.form-group label,.form-group select,.form-group textarea,.gift-grid__gift-item img,.header--mobile--list a i,.header--mobile--list a span,.header--mobile--list button i,.header--mobile--list button span,.header--mobile--list li i,.header--mobile--list li span,.header__main,.header__top a,.lg-actions .lg-next,.lg-actions .lg-prev,.lg-outer .lg-pager,.list--cart-summary__details--product img,.list--news a,.list--news img,.list--news__heading h3 span,.list--redeem-points li img,.list__media a,.location-switch--submenu .content.active,.location-switch--submenu .location__select,.location-switch--submenu .location__select a,.location-switch--submenu li,.media-container img,.menu-btn i,.more-info.show,.page__main-content__section img,.pagination .pagination-list a,.profile__form .form-group.form-group--full,.section__content-center .btn--line,.section__map img,.section__social__simple li a,.section__social__simple li a:before,.slick-initialized .slick-slide,.slick-list,.slick-slide img,.slick-slider,.slick-track,.slick-vertical .slick-slide,.slides-navigation,.slides-navigation a,.social-list>a,h1 a{display:block}.btn--disable,.btn--gray,.btn--gray-dark,.btn--red,.btn--white,.btn__base,.form-group--timelist input,.gift-wrap__button .btn--disable,.gift-wrap__button .btn--gray,.gift-wrap__button .btn--red,.gift-wrap__button a,.grid-filter__category li,.lg-outer .lg-img-wrap,.lg-outer .lg-img-wrap:before,.lg-outer .lg-item,.lg-outer .lg-item:before,.lg-outer .lg-video .lg-object,.list--color-swatch>li ul li,.orderhistory-button,.pagination .pagination-list li,.sitemap__clomun .sitemap__list,.social-links li{display:inline-block}#slides__home .slider-content,.accordion .js-accordion__trigger,.accordion__parent,.anim--scale img,.carousel--basic img,.carousel--slick img,.carousel--syncing__main img,.carousel--syncing__thumb img,.content-box--redeem .btn--red,.dropdown--cart #cart-checkout,.dropdown--cart .cart-list__img img,.dropdown--mobile a,.dropdown--mobile li,.form--login-register button,.form-group input,.form-group select,.form-group textarea,.form__bottom-line .form-group,.full-width,.googlemaps,.header__main,.header__top,.list--cart-summary__cancel button,.list--cart-summary__details--product img,.list--menu img,.list--news img,.list--redeem-points li img,.location-switch--submenu li,.map-location,.media-container img,.mix,.page__head-kv .page__head-kv__content,.page__head-kv .slider-content,.page__head-slider .page__head-kv__content,.page__head-slider .slider-content,.page__main-content .right .mix,.page__main-content__section img,.section--ambassador-happenings,.section__map img,.section__social__simple li a,.section__social__simple li a:before,.slides-navigation,.slides-pagination,.social-list>a,.table,.table--basic,[class*=gridbox--] .content-box,[class*=gridbox--] .content-box__wrap,[class*=gridbox--] a,header{width:100%}#slides .scrollable,#slides__home .slider-content,.content__box,.dropdown--cart .cart-list__cancel,.dropdown--cart .cart-list__price,.dropdown--cart .cart-list__quantity,.dropdown--cart .cart-list__title,.gridbox--basic .content-box,.gridbox--filter .content-box,.list--cart-summary__cancel,.list--cart-summary__cancel button,.list--cart-summary__details,.list--cart-summary__details>div,.location-switch--submenu .content,.location-switch--submenu .location__select,.section__map .content__box,.section__map .map__view,.section__social__simple li a,.section__social__simple li a:before,.social-list>a,.table,[class*=gridbox--] .content-box__wrap,[class*=gridbox--] a{height:100%}#slides,#slides .scrollable,.accordion .js-accordion__trigger,.container__description__ext li.with-bottom-line,.content__box,.googlemaps,.gridbox--filter li,.header__main,.list--news li,.location-switch--submenu li,.map-location,.md-row,.menu-btn i,.page__head-kv,.row,.section__social__simple li,.single-product__content,.single-product__content__cart,.slick-list,.slick-slider,.slick-track,.sm-row,.social-list,.social-list>a,[class*=gridbox--] .content-box__wrap,[class*=gridbox--] a,footer{position:relative}.accordion .js-accordion__trigger .arrow-down,.add__to__cart__redeem,.carousel--basic .slick-arrow,.container__description__ext li.with-bottom-line .arrow-down,.container__description__ext li.with-bottom-line .arrow-up,.dropdown--cart,.dropdown--main-nav,.dropdown--main-nav .arrow-up,.dropdown--mobile,.list--news--button,.location-switch--submenu,.location-switch--submenu li .arrow,.menu-btn,.page__head-kv .page__head-kv__content,.page__head-kv .slider-content,.page__head-slider .page__head-kv__content,.page__head-slider .slider-content,.range-hide,.section__social__simple i,.slides-navigation,.slides-navigation a,.slides-pagination,.social-list [class*=icon-],[class*=gridbox--] .content-box{position:absolute}.float--left,.location-switch--submenu .content,.location-switch--submenu .location__select,.section__map .content__box,.section__map .map__view{float:left}.content-box--address button,.float--right,.nav__ext__title span{float:right}.dropdown--cart,.dropdown--main-nav,.dropdown--mobile,.map-homepage,.table--basic td.roomType,.text--left{text-align:left}.apply-button,.dropdown--cart__summary h3,.header__main .left,.text--right{text-align:right}#hotel-location .icon-marker,#slides__home h2,#slides__home h3,.carousel--basic__content,.carousel__details .carousel--slick__content__text,.carousel__intro .carousel--slick__content__text h3,.cart__quantity input,.checkout__header ol li:before,.content__box .icon-marker,.content__box p,.dropdown--mobile li,.form--header-reservation .form-group input,.form--header-reservation .form-group select,.form--myorder h4,.form--myorder__body li div,.form-group__border__item-detial--quantity p,.gift-wrap__button .btn--disable,.gift-wrap__button .btn--gray,.gift-wrap__button a,.grid-filter__category ul,.gridbox--basic,.heading--gap h2,.item-quantity--input,.list--best-rate h3,.list--cart-summary__cancel,.list--news--button,.list--news__heading h3,.list--redeem-points,.loading__content,.section__brands h2,.section__brands ul,.section__content-center .btn--line,.section__content-center h3,.section__content-center h4,.section__social__simple li.tripadvisor,.slides-pagination,.table--basic td,.text--center{text-align:center}.text--justify{text-align:justify}#lg-counter,#mobile-open-reservation h3,#mobile-open-reservation i,#mobile-submit-reservation h3,#mobile-submit-reservation i,#submit-reservation h3,#submit-reservation i,.breadcrumb a,.breadcrumb i,.breadcrumb span,.btn__quantity,.cart__quantity,.cart__unit,.checkout__header h3,.checkout__header li,.checkout__header ol,.footer__bottom li,.footer__bottom p,.footer__bottom ul,.form--header-reservation .form-group,.form--header-reservation .form-group input,.form--header-reservation .form-group label,.form--header-reservation .form-group select,.form-group input[type=checkbox],.form-group input[type=checkbox]~span,.form-group input[type=radio],.form-group input[type=radio]~span,.form-group__payment--card img,.form-wrap button,.form-wrap input,.form__bottom-line .form-group .checker,.form__bottom-line .form-group img,.form__bottom-line .form-group input,.form__bottom-line .form-group span,.header--mobile--list,.header--mobile--list li,.header--mobile--logo,.header--mobile--logo .location-switch,.header--mobile--logo h1,.header__main .location-switch,.header__main--nav,.header__nav-level-1>li,.heading--gap h2,.heading--gap hr,.item-quantity--input,.lg-outer .lg-caret,.lg-outer .lg-image,.lg-outer .lg-video-cont,.list--best-rate h3,.list--cart-summary__cancel,.list--cart-summary__details,.list--cart-summary__details--product img,.list--cart-summary__details--product p,.list--side-menu--icons li,.mobile-takeout h3,.mobile-takeout i,.nav__ext__title span,.order-info__detial>div h4,.order-info__detial>div h5,.pagination .pagination,.pagination .pagination li,.pagination .showall,.profile__form .form-group input[type=checkbox],.section--payment--summary__bottom img,.section__brands li,.section__header,.section__header h3,.section__header i,.section__header li,.slides-pagination a,.table--cart-total .right button,.table--cart-total .right h2,.table--cart-total .right h3,footer input,header .left,header .right{display:inline-block;vertical-align:middle}.cart__price,.cart__quantity p,.container__description__ext li.with-bottom-line .arrow-down,.container__description__ext li.with-bottom-line .arrow-up,.container__description__ext li.with-bottom-line .nav__ext__title,.lg-outer .lg-pager-cont{display:inline-block;vertical-align:top}.md-row:after,.row:after,.sm-row:after{content:" ";display:block;clear:both}#slides__home h2,#slides__home h3,#submit-reservation h3,#submit-reservation i,.btn--disable,.btn--gray,.btn--gray-dark,.btn--red,.btn--sign-up,.cart__quantity span,.color--white,.dropdown--main-nav a,.dropdown--main-nav h4,.dropdown--mobile a,.dropdown--mobile li,.footer__main,.grid-filter__category li.active,.header--mobile .form--header-reservation .form-group label,.header--mobile--list a span,.header--mobile--list button span,.header--mobile--list li span,.header__main .location-switch,.header__main--nav,.header__nav-level-1>li button,.header__nav-level-1>li i,.header__nav-level-1>li>a,.header__top .dropdown--main-nav a,.location-switch,.location-switch i,.page__head-kv h2,.page__head-slider h2,.page__main-content .form--myorder h4,.section__content-center,.section__content-center h3,.section__content-center p,.section__header.reserve h3,.section__header.reserve i,.section__social__simple i,.section__social__simple li.tripadvisor,.sidebar--header-mobile a,.sidebar--header-mobile a:hover,.slides-navigation a,.social-list [class*=icon-],[class*=gridbox--] h2,[class*=gridbox--] h3,[class*=gridbox--] p,footer .address,footer a,footer h2,footer p{color:#fff}.accordion--navgoco .open a,.breadcrumb,.breadcrumb a,.breadcrumb i,.breadcrumb span,.btn--white,.carousel__intro .carousel--slick__content__text h3,.carousel__intro .carousel--slick__content__text p a,.color--red,.content-box--redeem li.active,.heading--gap h2,.icon-marker,.list--redeem-points .price h3,.media__main-content__section .color--red,.page__main-content .left .change-color,.page__main-content .shopping--login h4,.page__main-content .side--date h3,.page__main-content h2,.page__main-content__wrap .icon-download,.section--book button,.section__content-center p a,a,footer .address [class*=icon-]{color:#AC1E23}.background--gray{background-color:#E5E5E4}.background--brown{background-color:#564219}.md-row,.row,.sm-row{padding:0 20px}.row{max-width:1140px}.md-row{max-width:940px}.sm-row{max-width:800px}.table{display:table}.table-cell{display:table-cell;vertical-align:middle}.hide{display:none!important}.with-line{border-top:1px solid #E5E5E4;padding:20px 0}.with-bottom-line{border-bottom:1px solid #E5E5E4}.col-height{min-height:400px}.with-tough-line{border-top:1.5px solid #8B9298;padding:10px 0 0}.p-space{padding:10px 0}.icon-marker{padding:0 5px}.anim--scale .content-box__wrap,.anim--scale a{overflow:hidden}@media (min-width:1025px){.anim--scale .content-box__wrap:hover img,.anim--scale a:hover img{transform:scale(1.12)}.anim--scale .content-box__wrap:hover .btn--line,.anim--scale a:hover .btn--line{color:#fff;border:1px solid transparent;background-color:rgba(255,255,255,.4)}}.arrow-down,.arrow-up{width:0;border-left:8px solid transparent;border-right:8px solid transparent;height:0}.anim--scale img{transition:opacity .35s,transform .35s}.with-paddings{padding:30px 0}.hover-link--red,.list--cart-summary__cancel button{transition:color .3s}.hover-link--red:hover,.list--cart-summary__cancel button:hover{color:#8a181c}.arrow-up{border-bottom:8px solid #000}.arrow-down{border-top:8px solid #000}.with-line-bottom{border-bottom:1px solid #E5E5E4;padding:12px 0 0}.with-padding-left{padding-left:20px}.with-padding-top{padding-top:15px}.range-hide{visibility:hidden;width:0!important;height:0;padding:0!important;margin:0!important;left:0}input,select{height:35px}button,p{margin:0;padding:0}.divider-gray{border:none;border-top:1px solid #E5E5E4}.wf-loading{overflow-y:hidden}.wf-active{overflow-y:auto}body.en{font-variant-numeric:tabular-nums;-moz-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}body.tc{font-family:source-han-sans-traditional,"微軟正黑體","Microsoft JhengHei",sans-serif}body.jp{font-family:source-han-sans-japanese,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.en h2{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.en .product-count,.en a,.en button,.en h3,.en h4,.en h5,.en input,.en li,.en p,.en select,.en span,.en table,.en textarea,.en ul{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:200}.tc a,.tc button,.tc h2,.tc h3,.tc h4,.tc h5,.tc input,.tc label,.tc li,.tc p,.tc select,.tc span,.tc textarea,.tc ul{font-family:source-han-sans-traditional,"微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:200}.tc h2,.tc h3,.tc label{font-weight:400}.jp a,.jp button,.jp h2,.jp h3,.jp h4,.jp h5,.jp input,.jp label,.jp li,.jp p,.jp select,.jp span,.jp textarea,.jp ul{font-family:source-han-sans-japanese,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:200}.jp h2,.jp h3,.jp label,strong{font-weight:400}a,h1,h2,h3,h4,h5,li,span,ul{margin:0;padding:0;line-height:120%}li,p{line-height:1.6em}a{text-decoration:none}input{border:1px solid #8B9298;padding:0 10px;font-size:18px}input[type=button],input[type=email],input[type=password],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}button,hr{border:none}input[type=radio]{height:auto}button{appearance:none;background:0 0;width:auto}@media (min-width:1025px){a{transition:color .3s}a:hover{color:#8a181c}button{cursor:pointer}.btn__base:hover{background:rgba(255,255,255,.2)}}hr{border-top:1px solid #fff}.btn--line,.btn__base{border:1px solid #fff}ul{list-style:none}.mix{display:none}.btn--disable,.btn__base{font-weight:200;font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;padding:10px 20px}.btn__base{font-size:24px;font-style:normal;transition:background .5s;margin-top:30px}.btn--gray,.btn--gray-dark,.btn--red,.btn--white{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;transition:all .3s;cursor:pointer}@media (min-width:768px){.btn--gray,.btn--gray-dark,.btn--red,.btn--white{font-size:18px}}@media (max-width:767px){.btn--gray,.btn--gray-dark,.btn--red,.btn--white{font-size:16px}}.btn--disable{cursor:auto;background-color:#8B9298}.en #slides__home h2,.page__head-kv h2,.page__head-slider h2{font-weight:600}#slides__home h3,.en .carousel--slick__content__text h3,.en .content__box h3,.map-location h3,footer h2{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}@media (min-width:768px){.btn--disable{font-size:18px}}@media (max-width:767px){.btn--disable{font-size:16px}}.btn--line{color:#fff;padding:10px 20px;transition:background-color .3s,border-color .3s;margin-top:10px;font-size:18px;display:inline-block}.btn--white{background-color:#fff;border:1px solid #AC1E23;padding:10px 20px}.btn--red{vertical-align:baseline!important;background-color:#AC1E23;border:0;border-radius:0;padding:10px 20px;transition:background .25s}.btn--close i,.social-links [class*=icon-]{transition:color .3s}@media (min-width:1025px){.btn--white:hover{color:#fff;background-color:#AC1E23}.btn--red:hover{cursor:pointer;color:#fff;background-color:#8a181c}}.btn--gray{background-color:#ccc;padding:10px 20px}@media (min-width:1025px){.btn--gray:hover{color:#fff;background-color:#AC1E23}}.btn--gray-dark{background-color:#5C6268;padding:10px 20px}@media (min-width:1025px){.btn--gray-dark:hover{color:#fff;background-color:#AC1E23}}.btn--red--width{margin:40px}.btn__thin{margin:5px 20px}.btn__small{padding:5px;width:80%;font-size:12px;margin:0 auto}.btn--sign-up{cursor:pointer;background:#AC1E23;padding:5px 10px;border:none}.table--list,.table--list>ul>li{border-bottom:1px solid #E5E5E4}.btn--close i{color:#E5E5E4;font-size:25px}.button--left{float:left}.button--right{float:right}.contact--social-links i,.social-links li{font-size:30px}@media (min-width:1025px){.btn--close:hover i{color:#AC1E23}.social-links a:hover{color:#fff}.social-links a:hover .icon-facebook{color:#3b5a9b}.social-links a:hover .icon-youtube{color:#ec2828}.social-links a:hover .icon-instagram{color:#5C2716}.social-links a:hover .icon-pinterest{color:#CB2027}.social-links a:hover .icon-google-plus{color:#DD4B39}.social-links a:hover .icon-addthis{color:#02BF01}.social-links a:hover .icon-tripadvisor{color:#3f974c}.social-links a:hover .icon-download{color:#AC1E23}.social-links a:hover .icon-weibo{color:#D52B2B}}.btn__quantity{width:30px;height:30px;background-color:#E5E5E4;transition:background-color .3s}.btn__quantity i{color:#8B9298;transition:color .3s}@media (min-width:1025px){.btn__quantity:hover{background-color:#AC1E23}.btn__quantity:hover i{color:#fff}}.item-quantity--input{width:30px;height:30px;margin-bottom:0;padding:0;color:#8B9298}#close-sidebar-header{position:absolute;top:20px;right:20px}#close-sidebar-header i{color:#D2B786;font-size:20px}.loadmore{display:block;margin:0 auto}@media (min-width:1281px){#slides__home h2{font-size:72px}}@media (max-width:1280px){#slides__home h2{font-size:60px}}@media (max-width:767px){#slides__home h2{font-size:36px}}#slides__home hr{margin:20px auto;width:50%}#slides__home h3{font-size:44px}@media (max-width:850px){#slides__home h3{font-size:36px}}@media (min-width:768px){.page__head-kv,.page__head-slider{height:520px}}@media (max-width:767px){#slides__home h3{font-size:30px}.page__head-kv,.page__head-slider{height:300px;margin-top:120px}}.page__head-kv:before,.page__head-slider li:before{background-color:rgba(0,0,0,.1);content:"";height:100%;display:block;width:100%;position:absolute}.page__head-kv .page__head-kv__content,.page__head-kv .slider-content,.page__head-slider .page__head-kv__content,.page__head-slider .slider-content{bottom:70px}@media (min-width:1281px){.page__head-kv h2,.page__head-slider h2{font-size:60px}}@media (max-width:1280px){.page__head-kv h2,.page__head-slider h2{font-size:44px}}@media (max-width:767px){.page__head-kv h2,.page__head-slider h2{font-size:32px}}.page__head-kv{background-size:cover;background-position:center}.eventTable{font-size:18px;margin-top:30px;margin-bottom:30px}.eventTable th,.eventTable tr{font-size:16px}.eventTable th{background:#E5E5E4;padding:10px 8px;color:#5C6268;vertical-align:middle;font-weight:100}.eventTable td{border:1px solid #E5E5E4;text-align:center;line-height:50px;color:#5C6268}.content-box--address ul,.content__box hr{border-top:1px solid #ccc}@media (min-width:768px){.table--list.col-half .table--list__title{width:49.15254%;float:left;margin-right:1.69492%}.table--list.col-half .table--list__content{width:49.15254%;float:right;margin-right:0}.table--list.col-1-2 .table--list__title{width:32.20339%;float:left;margin-right:1.69492%}.table--list.col-1-2 .table--list__content{width:66.10169%;float:right;margin-right:0}.table--list.col-1-2-1 .table--list__title{width:32.20339%;float:left;margin-right:1.69492%}.table--list.col-1-2-1 .table--list__content{width:66.10169%;float:right;margin-right:0}}@media (max-width:767px){.table--list.col-1-2 .table--list__content,.table--list.col-1-2 .table--list__title,.table--list.col-1-2-1 .table--list__content,.table--list.col-1-2-1 .table--list__title,.table--list.col-half .table--list__content,.table--list.col-half .table--list__title{width:100%;float:left;margin-left:0;margin-right:0}}.table--list .table--list__title p:last-child{margin-bottom:0}.table--list .table--list__content h4{font-weight:400}.table--list .table--list__content li{font-size:18px;margin-bottom:10px}.table--list .table--list__content li:last-child,.table--list .table--list__content p:last-child{margin-bottom:0}.table--list .table--list__content .social-links i{font-size:24px}.table--list .table--list__content .with-column-1-3,.table--list .table--list__content .with-column-half{margin-bottom:10px}.table--list .table--list__content .with-column-1-3 p,.table--list .table--list__content .with-column-1-3:last-child,.table--list .table--list__content .with-column-half p,.table--list .table--list__content .with-column-half:last-child{margin-bottom:0}.table--list .table--list__content .with-column-1-3.title p,.table--list .table--list__content .with-column-half.title p{width:100%;float:left;margin-left:0;margin-right:0;text-align:right}.table--list .table--list__content .with-column-1-3 p:nth-child(2n),.table--list .table--list__content .with-column-half p:nth-child(2n){text-align:right}.table--list .table--list__content .with-column-1-3 p{width:74.57627%;float:left;margin-right:1.69492%}.table--list .table--list__content .with-column-1-3 p:nth-child(2n){width:23.72881%;float:right;margin-right:0}.table--list .table--list__content .with-column-half p{width:49.15254%;float:left;margin-right:1.69492%}.table--list .table--list__content .with-column-half p:nth-child(2n){width:49.15254%;float:right;margin-right:0}.table--list>ul>li{width:100%;padding:10px 0}.table--list>ul>li:last-child{border-bottom:none}.table--basic{margin-bottom:20px;border:1px solid #ccc}.table--basic td,.table--basic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:middle}.table--basic th{font-weight:300;padding:8px 0;background-color:#F8F8F8}.table--basic th p{font-weight:300}.table--basic tr:nth-child(even) td{background:#F8F8F8}.table--basic td{font-size:14px;padding:5px}.content__box{padding:0 40px;width:33%}.content__box .icon-marker{font-size:36px;padding-bottom:15px}.content__box h2{color:#323232;font-weight:600;font-size:32px}.content__box p{font-size:18px;color:#323232;line-height:150%;margin:10px 0}.content__box li{font-size:16px;line-height:150%}.content__box h4{font-size:18px;font-weight:400;color:#323232;margin:10px 0}.content__box li.number{padding-top:5px}.content__box h3{font-size:20px;font-weight:800;color:#AC1E23}.content-box--address{margin:30px 0;border:1px solid #ccc;background-color:#F8F8F8}@media (min-width:768px){.content-box--address{padding:20px 30px}}.content-box--address h4{margin-bottom:20px}@media (max-width:767px){.content-box--address{padding:20px}.content-box--address h4{font-size:14px!important}}.content-box--address ul{border-bottom:1px solid #ccc;padding:5px 0;margin-bottom:20px;height:430px}.content-box--address-sent__heading,.content-box--order-details__heading,.grid-filter__category ul{border-bottom:1px solid #E5E5E4}.content-box--address li{margin:15px 0;font-size:18px}.content-box--address li h4{width:32.20339%;float:left;margin-right:1.69492%;margin-bottom:0}.content-box--address li p{width:66.10169%;float:right;margin-right:0}@media (max-width:767px){.content-box--address li p{font-size:14px}}.content-box--address button{margin-left:10px}.content-box--redeem{border:1px solid #E5E5E4}.content-box--redeem h3{background-color:#E5E5E4;padding:10px;color:#8B9298!important;font-size:20px!important;font-weight:200!important}.content-box--redeem__content{padding:10px}.content-box--redeem li{cursor:pointer;font-size:16px;margin-bottom:15px}@media (min-width:1025px){.content-box--redeem li:hover{color:#AC1E23}}#slider-range{margin:35px 10px;background-color:#ccc}.content-box--address-sent,.content-box--order-details{border:1px solid #E5E5E4;color:#5C6268}@media (min-width:768px){.content-box--address-sent h3,.content-box--order-details h3{font-size:22px}}@media (max-width:767px){.content-box--address-sent h3,.content-box--order-details h3{font-size:20px}}.content-box--address-sent li p,.content-box--order-details li p{color:#8B9298}.content-box--address-sent{padding:30px 20px}.content-box--address-sent__heading{padding-bottom:30px}.content-box--address-sent__body{padding:20px 0}@media (min-width:768px){.content-box--address-sent li p,.content-box--order-details li p{font-size:18px}.content-box--address-sent__body li{margin-bottom:1.69492%;width:49.15254%;float:left;margin-right:1.69492%}.content-box--address-sent__body li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (max-width:767px){.content-box--address-sent li p,.content-box--order-details li p{font-size:16px}.content-box--address-sent__body li{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:10px}}.content-box--address-sent__body li h4{width:32.20339%;float:left;margin-right:1.69492%;font-size:20px}.content-box--address-sent__body li p{width:66.10169%;float:right;margin-right:0}.content-box--order-details li{padding:10px 20px}.content-box--order-details li:nth-child(2n){background-color:#F8F8F8}.content-box--order-details h2{margin-top:10px}.content-box--order-details__bottom,.content-box--order-details__heading{background-color:#E5E5E4}@media (min-width:768px){.content-box--order-details h3{font-size:20px}.content-box--order-details__bottom,.content-box--order-details__heading{padding:30px 20px}.content-box--order-details__bottom{margin:20px}}@media (max-width:767px){.content-box--order-details h3{font-size:16px}.content-box--order-details__bottom,.content-box--order-details__heading{padding:15px 20px}}.content-box--order-details__body{padding-bottom:80px}@media (max-width:767px){.content-box--order-details__bottom{margin:0}}@media (min-width:768px){.content-box--order-details__bottom--title{width:74.57627%;float:left;margin-right:1.69492%}}@media (max-width:767px){.content-box--order-details__bottom--title{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:768px){.content-box--order-details__bottom--content{width:23.72881%;float:right;margin-right:0}}@media (max-width:767px){.content-box--order-details__bottom--content{width:49.15254%;float:right;margin-right:0}}@media (min-width:768px){.content-box--order-details--title{width:74.57627%;float:left;margin-right:1.69492%}}@media (max-width:767px){.content-box--order-details--title{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:768px){.content-box--order-details--quantity{width:6.77966%;float:left;margin-right:1.69492%}}@media (max-width:767px){.content-box--order-details--quantity{width:15.25424%;float:left;margin-right:1.69492%}}@media (min-width:768px){.content-box--order-details--price{width:15.25424%;float:right;margin-right:0}}@media (max-width:767px){.content-box--order-details--price{width:32.20339%;float:right;margin-right:0}}[class*=gridbox--] .content-box{background:rgba(0,0,0,.3);left:0}.gridbox--basic .content-box{top:0}.gridbox--basic .table-cell{padding:0 5%}.gridbox--basic h2{font-weight:600;letter-spacing:.03em}@media (min-width:1025px){.gridbox--basic h2{font-size:28px}.gridbox--filter h2{font-size:24px}}.gridbox--basic hr{width:50%}@media (min-width:768px){.gridbox--basic hr{margin:20px auto}}@media (max-width:767px){.gridbox--basic hr{margin:10px auto}}.gridbox--basic ul{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:space-around;justify-content:space-around}.gridbox--basic li{background-size:cover;background-position:center;margin:5px}@media (min-width:768px){.gridbox--basic.two-column li{flex:1 1 40%;height:350px}}@media (max-width:767px){.gridbox--basic.two-column li{flex:1 1 100%;height:300px}}@media (min-width:1281px){.gridbox--basic.three-column li{flex:1 1 30%;height:350px}}@media (max-width:1280px){.gridbox--basic.three-column li{flex:1 1 40%;height:300px}}@media (max-width:767px){.gridbox--basic.three-column li{flex:1 1 100%}}.gridbox--basic.four-column li{height:300px}@media (min-width:1281px){.gridbox--basic.four-column li{flex:1 1 20%}}@media (max-width:1280px){.gridbox--basic.four-column li{flex:1 1 40%}}.gridbox--filter{padding-bottom:80px}.gridbox--filter .wrap-gap{padding:15px}.gridbox--filter h2{font-weight:400}@media (max-width:1024px){.gridbox--basic h2{font-size:24px}.gridbox--basic img{display:none}.gridbox--filter h2{font-size:18px}}.gridbox--filter h3{font-weight:400;letter-spacing:1px;margin-bottom:5px}@media (min-width:1025px){.gridbox--filter h3{font-size:18px}}.gridbox--filter li{padding:10px;float:none!important}@media (min-width:768px){.gridbox--filter.two-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (max-width:767px){.gridbox--basic.four-column li{flex:1 1 100%}.gridbox--filter.two-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}@media (min-width:851px){.gridbox--filter.three-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}}@media (max-width:850px){.gridbox--filter.three-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (max-width:767px){.gridbox--filter.three-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}@media (min-width:1025px){.gridbox--filter.four-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.gridbox--filter a:hover .content-box{opacity:1}}@media (max-width:1024px){.gridbox--filter h3{font-size:14px}.gridbox--filter.four-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}}@media (max-width:850px){.gridbox--filter.four-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}.gridbox--filter .content-box{top:0;transition:opacity .3s;padding:0 20px;opacity:0}.gridbox--filter .content-box__content{position:absolute;bottom:20px}.offers .gridbox--filter .content-box{opacity:1}.grid-filter__category{margin-bottom:20px}.grid-filter__category ul{padding-bottom:10px}.grid-filter__category li{cursor:pointer;color:#5C6268;font-weight:400;transition:all .5s;text-transform:capitalize}#submit-reservation,#submit-reservation h3,#submit-reservation i,.footer__bottom,.footer__main--numbers span,.list--news__heading,.location-switch h3,footer .list-section,footer p,header{text-transform:uppercase}.grid-filter__category li.active{background:#AC1E23}@media (min-width:768px){.grid-filter__category li{padding:10px 20px;font-size:16px;margin:0 10px}.grid-filter__category.right-side ul{text-align:right}}@media (max-width:767px){.gridbox--filter.four-column li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.grid-filter__category li{width:100%;border:1px solid #AC1E23;margin-left:0;margin-bottom:1.69492%;padding:5px 10px;font-size:14px}.grid-filter__category.right-side ul{text-align:center}}@media (max-width:850px){.grid-filter__category.left-side ul{text-align:center;padding-left:0}}@media (min-width:1281px){.grid-filter__category.left-side ul{text-align:left;padding-left:20rem}}@media (min-width:768px){.grid-filter__category.left-side ul{text-align:left;padding-left:20rem}}@media (min-width:1025px){.grid-filter__category li:hover{color:#fff;background:#AC1E23}.grid-filter__category.left-side ul{text-align:left;padding-left:22rem}.carousel--basic .slick-arrow:hover i{color:#AC1E23}}.more-info{display:none}#hotel-location{width:400px;padding:20px 0;z-index:10;right:0;background:#F8F8F8}@media (min-width:851px){#hotel-location{height:500px;margin-top:-250px;position:absolute;top:50%}}@media (max-width:850px){#hotel-location{position:relative;top:auto;height:auto;margin-top:0;width:100%}}#hotel-location hr{border-top:1px solid #ccc}#hotel-location-container{margin-right:auto;margin-left:auto;padding-letf:15px;padding-right:15px}#hotel-location .icon-marker{font-size:36px;padding-bottom:15px}#hotel-location .map-list{margin-left:20px}#hotel-location .map-list li{line-height:150%;font-size:16px}#hotel-location .map-list h4{padding-bottom:10px;font-size:18px}@media (min-width:851px){.map-location{height:80vh}}@media (max-width:850px){.map-location{height:auto}}.map-location h3{font-weight:800;font-size:20px;color:#AC1E23}.map-location h4{font-weight:400;margin:10px 0}.googlemaps{top:0;left:0;z-index:0}@media (min-width:851px){.googlemaps{height:100%}}@media (max-width:850px){.googlemaps{height:50vh}}.breadcrumb{padding:35px 0;font-size:16px}.breadcrumb i{font-size:12px;margin-right:10px}.carousel--basic{margin-bottom:20px}.carousel--basic .slick-slide{margin:0 5px}.carousel--basic .slick-arrow{top:40%;margin-top:-20px;transition:all .3s}.carousel--basic .slick-arrow i{color:#8B9298;transition:color .3s}.carousel--basic__content{margin-top:15px}.carousel--basic__content h4{color:#5C6268}.carousel--basic__content p{color:#8B9298}.carousel--slick .slick-list{overflow:inherit}.index,.intro-slick{overflow-x:hidden}.carousel--slick__content{margin:0 10px}@media (min-width:768px){.carousel--basic .slick-arrow{width:30px;height:30px}.carousel--basic .slick-arrow i{font-size:30px}.carousel--basic .btn--prev{left:-40px}.carousel--basic .btn--next{right:-40px}.carousel--slick__content .img-wrap h3,.carousel--slick__content__text{display:none}}@media (max-width:767px){.carousel--basic .slick-arrow{width:20px;height:20px}.carousel--basic .slick-arrow i{font-size:20px}.carousel--basic .btn--prev{left:-20px}.carousel--basic .btn--next{right:-20px}.carousel--slick__content .img-wrap h3,.carousel--slick__content__text{display:block}}.carousel--slick__content__text{margin:20px 0}.carousel__intro img{width:100%;max-width:880px;height:auto}.carousel__intro .carousel--slick__content__text{margin:20px 0;padding:0 40px}@media (max-width:767px){.carousel__intro .carousel--slick__content__text{padding:0 15px}}.carousel__intro .carousel--slick__content__text h3{font-size:32px;padding:15px 0}@media (max-width:767px){.carousel__intro .carousel--slick__content__text h3{font-size:18px;margin:10px 0;padding:0 10px}}.carousel__intro .carousel--slick__content__text p{font-size:16px}.carousel__details .slick-track{padding-bottom:30px}.carousel__details .carousel--slick__content__text{padding:0 30px}@media (max-width:767px){.carousel__details .carousel--slick__content__text{padding:0}}.carousel__details .carousel--slick__content__text .content__title{padding-top:15px}.carousel__details .carousel--slick__content__text h3{color:#5C6268}@media (min-width:1025px){.carousel__details .carousel--slick__content__text h3{font-size:22px}.carousel__details .carousel-details__btn.btn--next{right:-55px}}.carousel__details .carousel--slick__content__text hr{border-top:1px solid #5C6268;margin:15px 0}.carousel__details .carousel--slick__content__text h4{font-size:18px;color:#5C6268}.carousel__details .carousel--slick__content__text .btn--white{margin-top:15px}.carousel__details .carousel-details__btn{position:absolute;z-index:20}@media (max-width:1024px){.carousel__details .carousel--slick__content__text h3{font-size:18px}.carousel__details .carousel-details__btn{background-color:#F8F8F8;padding:10px}.carousel__details .carousel-details__btn.btn--next{right:0}}.carousel__details .carousel-details__btn i{font-size:30px}@media (min-width:1025px){.carousel__details .carousel-details__btn.btn--prev{left:-55px}.list__media a:hover{background-color:#F8F8F8}}@media (max-width:1024px){.carousel__details .carousel-details__btn.btn--prev{left:0}.header--desktop{display:none}}.carousel--syncing__thumb .slick-slide{margin:10px 5px}.relation-carousel{margin-bottom:20px}.editor-section ul>li,.list--with-disc>li,.list--with-nodisc>li,.table--list>ul>li ul>li{margin-bottom:10px;margin-left:20px;text-indent:-20px}.relation-carousel__item{padding:0 10px}.editor-section ul,.list--with-disc,.table--list>ul>li ul{list-style-type:disc;list-style-position:inside}@media (min-width:768px){.carousel__details .carousel--slick__content__text .content__title{height:95px}.carousel__details .carousel-details__btn{top:55%}.editor-section ul>li,.list--with-disc>li,.table--list>ul>li ul>li{font-size:16px}}@media (max-width:767px){.carousel__details .carousel--slick__content__text .content__title{height:80px}.carousel__details .carousel-details__btn{top:72%}.editor-section ul>li,.list--with-disc>li,.table--list>ul>li ul>li{font-size:14px}}.list--with-decimal{list-style-type:decimal;margin-left:20px}.list--with-lower-latin{list-style-type:lower-latin;margin-left:20px}.list--color-swatch,.list--with-nodisc{list-style-type:none}@media (min-width:768px){.list--with-nodisc>li{font-size:16px}.list--menu li{height:410px;width:49.15254%;float:left;margin-right:1.69492%}.list--menu li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (max-width:767px){.list--with-nodisc>li{font-size:14px}}.list--menu .dish-title,.list--menu .social-links i{font-size:20px}.list--menu li{margin-bottom:1.69492%;border-bottom:1px solid #E5E5E4}@media (max-width:767px){.list--menu li{height:auto;width:100%;float:left;margin-left:0;margin-right:0}}.list--menu.menu-inner-page li{height:425px}.list--menu h4{margin-top:5px}.list--menu .dish-price{font-size:20px;font-weight:300}.list--menu .social-links a{margin-right:5px}.list--menu span{color:#323232;font-size:16px}.list--sublist li{font-size:16px;margin-bottom:10px;text-indent:-20px;margin-left:20px}.list--best-rate{margin-top:10px}.list--best-rate h3{padding:0 15px 10px;border-bottom:5px solid #AC1E23;width:70px;margin-right:10px}.list--best-rate h4{margin:15px 0}.list__media{margin-bottom:30px}.list__media:last-child{margin-bottom:0}.list__media a{padding:10px;transition:background-color .3s}.list--color-swatch{margin:30px 0}.list--color-swatch__left{width:66.10169%;float:left;margin-right:1.69492%}.list--color-swatch__right{width:32.20339%;float:right;margin-right:0}.list--color-swatch>li{margin-bottom:1px!important;background-color:#efeff0}.list--color-swatch>li .firstone{color:#323232}.list--color-swatch>li p{margin-bottom:1px!important;padding:5px 0 5px 15px;color:#8B9298;font-size:14px!important}.list--color-swatch>li h4{margin:0;padding:5px 0 5px 15px}.list--color-swatch>li:nth-child(2n){background-color:#fff}.list--cart-summary{border-bottom:1px solid #E5E5E4}@media (min-width:768px){.list--cart-summary{height:80px}}.list--cart-summary:last-child{border-bottom:none}@media (min-width:851px){.list--cart-summary__details{width:-webkit-calc(100% - 85px);width:calc(100% - 85px)}}@media (max-width:850px){.list--cart-summary__details{width:-webkit-calc(100% - 49px);width:calc(100% - 49px)}}@media (max-width:767px){.list--cart-summary{height:auto}.list--cart-summary__details{width:100%}}.list--cart-summary__details>div{padding:10px}@media (min-width:851px){.list--cart-summary__details--product{width:49.15254%;float:left;margin-right:1.69492%}}@media (max-width:850px){.list--cart-summary__details--product{width:40.67797%;float:left;margin-right:1.69492%}}@media (max-width:767px){.list--cart-summary__details--product{width:100%;float:left;margin-left:0;margin-right:0}}.list--cart-summary__details--product img{max-width:60px;max-height:60px!important;margin-right:5px}.list--cart-summary__details--product p{width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}@media (min-width:768px){.list--cart-summary__details--price{width:15.25424%;float:left;margin-right:1.69492%}}@media (max-width:767px){.list--cart-summary__details--price{width:100%;float:right;margin-right:0}}@media (min-width:851px){.list--cart-summary__details--quantity{width:15.25424%;float:left;margin-right:1.69492%}}@media (max-width:850px){.list--cart-summary__details--quantity{width:23.72881%;float:left;margin-right:1.69492%}}@media (max-width:767px){.list--cart-summary__details--quantity{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:768px){.list--cart-summary__details--total{width:15.25424%;float:right;margin-right:0}.list--cart-summary__cancel{border-left:1px solid #E5E5E4}}@media (max-width:767px){.list--cart-summary__details--total{width:49.15254%;float:right;margin-right:0}}@media (min-width:851px){.list--cart-summary__cancel{width:80px}}@media (max-width:850px){.list--cart-summary__cancel{width:45px}}.list--cart-summary__cancel button{color:#8B9298;transition:all .3s}@media (max-width:767px){.list--cart-summary__cancel{border-left:none;width:100%}.list--cart-summary__cancel button{padding:10px 0;background-color:#F8F8F8}}.list--cart-summary__cancel i{font-size:18px}.list--side-menu{border-top:1px solid #ccc;margin-top:20px;padding:18px 0}.list--side-menu li{margin:10px 0}.list--side-menu--icons{margin-top:20px}.list--side-menu--icons li a{color:#8B9298}.list--side-menu--icons li i{font-size:28px;margin-right:8px}.list--account-address>li{width:49.15254%;float:left;margin-right:1.69492%}.list--account-address>li:nth-child(2n){width:49.15254%;float:right;margin-right:0}.list--news{padding-bottom:80px}.list--news li{border:1px solid #ccc;transition:background-color .3s,border .3s;margin-bottom:2.85714%}@media (min-width:1025px){.list--cart-summary__cancel button:hover{background-color:#F8F8F8}.list--side-menu--icons li a:hover{color:#AC1E23}.list--news li:hover{background-color:#F8F8F8;border:1px solid #AC1E23}.list--news li:hover .list--news--button{color:#fff;background-color:#AC1E23}}@media (min-width:851px){.list--news li{width:31.42857%;float:left;margin-right:2.85714%}.list--news li:nth-child(3n){width:31.42857%;float:right;margin-right:0}}@media (max-width:850px){.list--news li{width:48.57143%;float:left;margin-right:2.85714%}.list--news li:nth-child(2n){width:48.57143%;float:right;margin-right:0}}@media (max-width:767px){.list--news li,.list--news li:nth-child(2n){width:100%;float:left;margin-left:0;margin-right:0}}.list--news h2{font-size:18px;color:#323232;font-weight:600;margin-bottom:5px}.list--news h4,.list--news p{color:#323232;font-size:14px}.list--news p{padding:10px 0;line-height:1.4em}.list--news--button{background-color:#fff;transition:all .3s;width:150px;padding:10px 0;border:1px solid #AC1E23;bottom:15px;left:50%;margin-left:-75px}.list--news__heading{padding:12px 0}.list--news__heading h3{color:#AC1E23;font-size:28px}.list--news__heading h3 span{font-size:14px;color:#5C6268}.list--news__heading h4{font-size:16px;margin-bottom:5px}.list--news__heading--date{width:32.20339%;float:left;margin-right:1.69492%;border-right:1px solid #AC1E23}.list--news__heading--title{width:66.10169%;float:right;margin-right:0;padding:0 5px}.list--news__body{padding:15px}@media (min-width:768px){.list--news__body{height:175px}}@media (max-width:767px){.list--news__body{height:auto;padding-bottom:60px}}.list--redeem-points li img{border:1px solid #E5E5E4;border-bottom:none}.list--redeem-points .list-details{border:1px solid #E5E5E4;background:#fff}.list--redeem-points .description{height:130px;padding:10px}.list--redeem-points .description h4{color:#AC1E23;margin-bottom:5px}.list--redeem-points .description p{font-size:14px!important;font-weight:400;color:#323232;margin:0!important}.list--redeem-points .price{height:45px;margin:20px;border-top:1px solid #AC1E23;border-bottom:1px solid #AC1E23}.list--redeem-points .price h3{font-weight:200;margin:0;font-size:14px}.list--redeem-points .btn--red{margin-bottom:20px}footer{background:#000;padding:40px 0 1px}@media (min-width:851px){footer .left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}footer a span,footer p span{padding-left:23px}}@media (max-width:850px){footer .left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}footer .right{display:none}}.footer__main--numbers span,footer .right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}footer .right{box-sizing:border-box;width:75%;float:left}footer h2{font-size:12px;line-height:1.4em}footer h2 a{font-weight:400!important}@media (min-width:1025px){footer h2 a:hover{color:#fff}}footer .address{margin-bottom:45px}footer a{letter-spacing:2px}footer p{letter-spacing:1px;margin:20px 0;font-size:12px}footer a,footer p{font-weight:400}footer a span,footer p span{color:#E5E5E4}@media (max-width:850px){footer a span,footer p span{padding-left:0}}footer .social-links ul{padding:0!important}footer .social-links li{margin-right:10px}footer .social-links a .icon-facebook,footer .social-links a .icon-instagram,footer .social-links a .icon-youtube{color:#fff!important}footer input{border:none;font-size:14px}footer .list-section h4,footer .list-section li{margin-bottom:10px;font-size:12px}footer .input{width:70%;padding:0 10px}@media (min-width:851px){footer .input{max-width:160px}}@media (max-width:850px){footer .input{max-width:none}}footer .list-section{width:23.72881%;float:left;margin-right:1.69492%}footer .list-section:last-child{width:23.72881%;float:right;margin-right:0}footer .list-section a{letter-spacing:1px;transition:color .35s;color:#E5E5E4}@media (min-width:1025px){footer .list-section a:hover{color:#AC1E23}#submit-reservation:hover .dropdown--main-nav{opacity:1;visibility:visible}}footer .list-section li{letter-spacing:0}footer .social-links-items-container{position:relative!important}footer .social-links-item{background-color:#fff;width:30px;height:30px;border-radius:100px;position:absolute!important;top:-28px!important}.footer--corporate{position:relative}.footer--corporate .list-section{width:23.72881%;float:left;margin-right:1.69492%}.footer--corporate .list-section:last-child{width:23.72881%;float:right;margin-right:0}.back-to-top{border:1px solid #fff;position:absolute;right:35px;color:#fff;font-size:20px;background-color:#000;top:60px;margin-top:-25px}@media (min-width:768px){.back-to-top{width:50px;height:50px}}@media (max-width:767px){.back-to-top{width:40px;height:40px;margin-top:55px}}.footer__main{margin-bottom:20px}.footer__main h2{letter-spacing:2px}.footer__main--numbers ul{padding:15px 0}.footer__main--numbers li{margin:10px 0}.footer__main--numbers span{box-sizing:border-box;width:50%;float:left;font-size:12px;max-width:150px;letter-spacing:1px}.footer__bottom{padding:10px 0}@media (min-width:851px){.footer__bottom{text-align:center;border-top:1px solid #8B9298}}@media (max-width:850px){.footer__bottom{text-align:left;border-top:0}}.footer__bottom li,.footer__bottom p,.footer__bottom ul{font-size:12px;color:#E5E5E4}.header__top a,.menu-btn i{color:#D2B786}@media (max-width:767px){.footer__bottom ul{margin-bottom:5px}.footer__bottom p{line-height:1.8em}}.footer__bottom li{border-left:1px solid #E5E5E4;padding:0 2px 0 7px}.footer__bottom li:first-child{border:none}.footer__bottom p{margin:0}.en .footer__main h2{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.tc .footer__main h2{font-size:16px}.tc .footer__bottom li,.tc .footer__main--numbers span,.tc footer .list-section h4,.tc footer .list-section li,.tc footer p{font-size:14px}.header-gap{margin-top:90px}header{backface-visibility:hidden;position:fixed;top:0;left:0;z-index:500}@media (max-width:767px){header{text-align:center}}@media (min-width:1281px){header .left{width:235px}}@media (max-width:1280px){header .left{width:205px}}@media (min-width:1281px){header .right{width:-webkit-calc(100% - 242px);width:calc(100% - 242px)}}@media (max-width:1280px){header .right{width:-webkit-calc(100% - 212px);width:calc(100% - 212px)}}.header--icons-section{padding:10px 0}.en .header--icons-section .dropdown--main-nav{right:0}.menu-btn{cursor:pointer;width:45px;height:45px;left:0;top:0;background:#323232}.menu-btn i{width:32px;height:30px;top:50%;margin:-15px auto 0;font-size:30px}.header__top{background:rgba(0,0,0,.6)}.header__top .dropdown--main-nav a{font-weight:200}@media (min-width:1025px){#submit-reservation{padding:10px}}@media (max-width:1024px){#submit-reservation{padding:10px 20px}}#submit-reservation i{font-size:16px;padding-bottom:3px}.header__main{height:45px;background:rgba(0,0,0,.8)}.header__main .location-switch,.header__main--nav,.header__nav-level-1{height:100%}.header__nav-level-1>li{cursor:pointer}.header__nav-level-1>li button,.header__nav-level-1>li i,.header__nav-level-1>li>a{text-transform:uppercase;transition:all .3s}.header__nav-level-1>li>a{font-size:14px;letter-spacing:2px;transition:all .3s;text-align:left;line-height:45px;padding:0 5px}.header__nav-level-1>li button{font-size:20px}@media (min-width:1025px){.header__nav-level-1>li:hover{background-color:#000}.header__nav-level-1>li:hover>a{color:#AC1E23}.header__nav-level-1>li:hover .dropdown--main-nav{opacity:1;visibility:visible}}.dropdown--main-nav,.header__nav-level-1 .dropdown--main-nav{top:45px}.dropdown--main-nav>ul>li{cursor:default}.cart__quantity span,.gallery--lightbox li,.location-switch,.section__header,.slick-list.dragging{cursor:pointer}@media (min-width:768px){h1{margin-right:15px}}@media (max-width:767px){h1{margin-right:10px}}h1 a{background:url(../img/logo.svg) no-repeat;text-indent:-9000px}@media (min-width:1281px){h1 a{width:220px;height:45px}}@media (max-width:1280px){h1 a{width:194px;height:40px;background-size:194px 40px}}.location-switch h3{font-size:16px}.location-switch h3,.location-switch i{display:inline-block}.location-switch--submenu .content,.location-switch--submenu.first-open .content,.location-switch--submenu.first-open li.active .arrow{display:none}.location-switch i{font-size:14px}@media (min-width:768px){.location-switch{margin-right:15px}.location-switch i{padding-left:10px}}.location-switch--submenu{max-width:1100px;background:rgba(0,0,0,.9);opacity:0;z-index:20;visibility:hidden;transition:opacity .5s}.lg-outer .lg,.right.editor-section img{max-width:100%}.location-switch--submenu.open{opacity:1;visibility:visible}.location-switch--submenu.first-open{opacity:1;visibility:visible;width:auto}.location-switch--submenu.first-open li.active{background:0 0}@media (min-width:1025px){.location-switch--submenu{width:80%;top:45px;left:100px}}@media (max-width:1024px){.location-switch--submenu{width:100%;height:auto;left:0;top:80px}}@media (max-width:767px){.location-switch{margin-right:0}.location-switch i{padding-left:5px}.location-switch--submenu{top:40px}}@media (min-width:1025px){.location-switch--submenu .location__select{width:170px}.location-switch--submenu .location__select:hover a{color:#fff}.location-switch--submenu li:hover{background:#AC1E23}.location-switch--submenu li:hover .arrow{opacity:1}}@media (max-width:1024px){.location-switch--submenu .location__select{width:100%}.location-switch--submenu .content{display:none}}.location-switch--submenu .location__select a{padding:15px;color:#fff}.location-switch--submenu ul{padding:0}.location-switch--submenu li{margin:0;border-bottom:1px solid #000;transition:background .5s}.location-switch--submenu li:last-child{border:none}.location-switch--submenu li.active{background:#AC1E23}.location-switch--submenu li.active .arrow{opacity:1}.location-switch--submenu li .arrow{width:10px;height:20px;background:url(../img/arrow-red.svg) no-repeat;top:50%;right:-9px;margin-top:-10px;opacity:0;transition:opacity .5s}@media (min-width:1025px){.location-switch--submenu .content{width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}.section__header h3:hover .dropdown--main-nav{opacity:1;visibility:visible}}.location-switch--submenu .content img,.location-switch--submenu .content__text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:20px}.location-switch--submenu h4{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#D2B786;padding-bottom:10px;border-bottom:1px solid #D2B786}.location-switch--submenu p{font-size:16px;color:#E5E5E4;padding:10px 0;text-transform:none}.section__header h3,.section__header i,.section__header li{color:#D2B786;letter-spacing:2px}.section__header h3 a,.section__header li a{font-size:14px;font-weight:400;color:#D2B786}.section__header li{border-left:1px solid #D2B786;padding-left:10px;box-sizing:border-box}.section__header h3{font-weight:400}@media (min-width:1281px){.section__header.with-padding-right{padding-right:30px}.section__header h3{letter-spacing:2px;font-size:14px}}@media (max-width:1280px){.section__header.with-padding-right{padding-right:0}.section__header h3{font-size:12px;letter-spacing:0}}.section__header h3 .dropdown--main-nav{top:35px}.section__header i{font-size:20px}@media (min-width:1281px){.section__header i{padding:0 5px}}@media (max-width:1280px){.section__header i{padding:0 2px}}.section__header.reserve{background:#AC1E23;padding:0 20px}@media (min-width:1025px){.header--mobile{display:none}}@media (max-width:1024px){.section__header h3{letter-spacing:2px}.header--mobile{display:block;text-align:center}}.header--mobile .location-switch{margin-right:1rem}.header--mobile__top{background:rgba(0,0,0,.8)}@media (min-width:768px){.header--mobile__top{padding:20px 10px}}@media (max-width:767px){.header--mobile .location-switch h3,.header--mobile .location-switch i{font-size:12px}.header--mobile__top{padding:0 10px 10px}}@media (min-width:768px){.header--mobile__bottom{padding:0 10px;background-color:#000}}@media (max-width:767px){.header--mobile__bottom{padding:0;background-color:rgba(0,0,0,.9)}}.header--mobile__bottom .link a{width:49.15254%;float:left;margin-right:1.69492%;font-size:12px;color:#D2B786}.header--mobile__bottom .link button{width:49.15254%;float:right;margin-right:0}.header--mobile--logo{margin-right:0}@media (max-width:850px){.header--mobile--list{margin-right:50px}}.header--mobile--list a,.header--mobile--list button,.header--mobile--list li{vertical-align:top}.header--mobile--list a span,.header--mobile--list button span,.header--mobile--list li span{margin-top:5px}@media (min-width:768px){.header--mobile__bottom .link a{padding:8px 5px}.header--mobile--list a span,.header--mobile--list button span,.header--mobile--list li span{font-size:14px}}@media (max-width:767px){.header--mobile__bottom .link a{padding:14px 5px}.header--mobile--logo{padding:5px 0}.header--mobile--logo h1 a{width:155px;height:32px;background-size:155px 32px}.header--mobile--list{margin-right:0}.header--mobile--list a span,.header--mobile--list button span,.header--mobile--list li span{font-size:10px}}.header--mobile--list a i,.header--mobile--list button i,.header--mobile--list li i{color:#D2B786}.header--mobile--list li{margin:0 6px}.header--mobile .form--header-reservation{padding:0}.header--mobile .form--header-reservation .form-group{margin-top:-3px}@media (min-width:768px){.header--mobile--list a i,.header--mobile--list button i,.header--mobile--list li i{font-size:26px}.header--mobile .form--header-reservation .form-group{float:none}}@media (max-width:767px){.header--mobile--list a i,.header--mobile--list button i,.header--mobile--list li i{font-size:22px}.header--mobile .form--header-reservation{display:none}.header--mobile .form--header-reservation .form-group{margin:auto 1.69492% auto auto;padding:10px;width:49.15254%;float:left}.header--mobile .form--header-reservation .form-group:last-of-type{margin:auto 0 auto auto;width:49.15254%;float:right}.header--mobile .form--header-reservation .form-group.form-group-full{margin:auto 0;width:100%;float:left}.header--mobile .form--header-reservation .form-group input,.header--mobile .form--header-reservation .form-group label,.header--mobile .form--header-reservation .form-group select{display:block;width:100%}.header--mobile .form--header-reservation .form-group label{text-align:left;margin-top:0}}.header--mobile .form--header-reservation .form-group label{margin-right:5px}.header--mobile .list-button.open .dropdown--mobile,.header--mobile .mobile--language-select.open .dropdown--mobile{opacity:1;visibility:visible}@media (min-width:768px){.header--mobile .link,.header--mobile--form{display:inline-block;vertical-align:middle}.header--mobile .link{width:205px}}@media (max-width:767px){.header--mobile .link,.header--mobile--form{display:block}.header--mobile .link{width:auto}}.header--mobile .link button{padding:10px}#mobile-submit-reservation{width:100%}#mobile-open-reservation h3,#mobile-submit-reservation h3,.mobile-takeout h3{text-transform:uppercase}#mobile-open-reservation i,#mobile-submit-reservation i,.mobile-takeout i{margin-left:5px}@media (min-width:768px){.mobile-takeout{width:100%!important}#mobile-open-reservation{display:none}.mobile--language-select{padding:20px;top:10px;right:10px}}.mobile--language-select{display:block;position:absolute}@media (max-width:767px){.mobile--language-select{padding:10px;top:4px;right:5px}.mobile--language-select span{font-size:12px}}@media (max-width:550px){.mobile--language-select{top:37px}}.mobile--language-select span{color:#D2B786}.tc .header__nav-level-1>li>a,.tc .location-switch h3{font-size:18px}.tc .sidebar--header-mobile a,.tc .sidebar--header-mobile a:hover{font-size:16px}.en .side-menu h2{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.en .section__content-center h3,.en .section__social__simple li.tripadvisor h3{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.page__main-content .side-menu{margin:30px 0}.page__main-content .side-menu h2{text-transform:capitalize;border-bottom:1px solid #ccc;font-size:20px;font-weight:300;color:#5C6268;padding:10px 0;margin-bottom:10px}.page__main-content .side-menu h3{color:#8B9298;font-size:18px}.page__main-content .side-menu a,.page__main-content .side-menu p{font-size:16px}.page__main-content .side-menu p{color:#5C6268;margin-bottom:4px}.page__main-content .side--date{margin-top:10px}.page__main-content .side--date h3{color:#8B9298}.side-menu-list{padding-top:20px;margin-top:20px}.side-menu-list .current{color:#8B9298;pointer-events:none}.side-menu-list li{margin:10px 0}.side-menu-list__parent{font-size:16px;color:#AC1E23}.side-menu-list h4{margin-bottom:10px;border-bottom:1px solid #E5E5E4;padding-bottom:8px}.side-menu-list ul ul{margin-left:15px}.side-menu-list .accordion .js-accordion__trigger{padding:0;color:#AC1E23}.sidebar--header-mobile{overflow-y:auto;transition:transform .3s;height:100%;background-color:#000;padding:50px 20px;z-index:300;position:fixed;top:0;right:0}.section__map,.social-list{overflow:hidden}@media (min-width:768px){.sidebar--header-mobile{transform:translateX(300px);width:300px}}@media (max-width:767px){.sidebar--header-mobile{width:100%;transform:translateX(100%)}}.sidebar--header-mobile.open{transform:translateX(0)}.sidebar--header-mobile li{padding:10px 0}.sidebar--header-mobile a,.sidebar--header-mobile a:hover{letter-spacing:2px;font-size:14px}.sidebar--header-mobile i{margin-left:5px}@media (min-width:768px){.sidebar--header-mobile i{font-size:12px}}.sidebar--header-mobile--level-2 a{color:#D2B786}@media (max-width:767px){.sidebar--header-mobile i{font-size:8px}#nav--header-mobile i{position:relative;top:-4px}}.mobile--language-select .dropdown--mobile,.modal--basic{position:fixed}.page__main-content{width:100%;padding-bottom:50px}.page__main-content h2{font-weight:600}@media (min-width:851px){.page__main-content h2{font-size:32px}.page__main-content .left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}}@media (max-width:850px){.page__main-content h2{font-size:28px}}.page__main-content h3{color:#323232;font-weight:400;margin-bottom:5px}@media (min-width:768px){.page__main-content h3{font-size:22px}}@media (max-width:767px){.page__main-content h3{font-size:20px}}.page__main-content h4{font-size:18px;line-height:150%;margin-bottom:10px;color:#323232;font-weight:400}.page__main-content h5{font-size:16px;font-weight:400;color:#8B9298;margin:15px 0 5px}.page__main-content li,.page__main-content p{color:#323232}.page__main-content li a[href="destination/directions/taipei-city"],.page__main-content p a[href="destination/directions/taipei-city"]{display:none}.page__main-content .list--side-menu h3{color:#8B9298;font-size:20px}.page__main-content .section--payment--summary p{color:#8B9298}.page__main-content .social-links{margin:10px 0}.page__main-content .social-links li{margin-right:10px}.page__main-content .social-links a{color:#ccc}.page__main-content .list--best-rate h3{font-size:44px;margin-bottom:10px}@media (max-width:850px){.page__main-content .left{width:32.20339%;float:left;margin-right:1.69492%}}@media (max-width:767px){.page__main-content .left{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #F8F8F8}}.page__main-content .left p{letter-spacing:1px}.page__main-content .left .change-color{margin-right:5px}@media (min-width:851px){.page__main-content .right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;margin-left:8.33333%}}@media (max-width:850px){.page__main-content .right{width:66.10169%;float:right;margin-right:0}}.page__main-content .right li,.page__main-content .right p{margin-bottom:10px}@media (min-width:768px){.page__main-content .right li,.page__main-content .right p{font-size:18px}}@media (max-width:767px){.page__main-content .right{width:100%;float:left;margin-left:0;margin-right:0}.page__main-content .right li,.page__main-content .right p{font-size:16px}}.page__main-content .right .list--redeem-points .mix{padding:5px}@media (min-width:1025px){.page__main-content .right .list--redeem-points .mix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}}@media (max-width:1024px){.page__main-content .right .list--redeem-points .mix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (max-width:767px){.page__main-content .right .list--redeem-points .mix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.page__main-content .right .alert__notice{font-size:12px;margin-bottom:0;display:none;color:#AC1E23}.page__main-content .right .alert__notice.warning{display:block}.page__main-content .right .alert__notice.selective__choice{margin-top:0}.page__main-content .right .table--list>ul>li{margin-bottom:0}.page__main-content .btn{font-size:18px}.page__main-content__wrap{border-top:1px solid #E5E5E4;padding:50px 0}.page__main-content__wrap:first-child{padding-top:0;border-top:0}.page__main-content__wrap .icon-download{margin-right:10px}.page__main-content__section{margin-bottom:20px}.page__main-content__section:last-child{margin-bottom:0}.page__main-content__section:last-of-type .table--list{border-bottom:none}.page__main-content__section .italics{font-style:italic}.page__main-content__section h2{font-size:26px;margin:8px 0}.pagination .pagination-list{font-size:12px;text-align:center}.pagination .pagination-list li{width:30px;height:30px;margin:0 -2px;border:1px solid #ccc}.pagination .pagination-list a{line-height:29px;transition:opacity .2s ease;transition:all .3s;color:#5C6268}@media (min-width:1025px){.pagination .pagination-list a:hover{color:#fff;background-color:#ccc}}.what-others-say{display:flex!important;justify-content:center!important}.heading--gap{font-size:0;margin:30px 0}@media (min-width:768px){.heading--gap h2,.heading--gap hr{width:33.33%}}.heading--gap h2{font-weight:600;text-transform:uppercase}@media (min-width:851px){.heading--gap h2{font-size:36px}}@media (max-width:850px){.heading--gap h2{font-size:28px}}.heading--gap hr{content:" ";border:none;border-top:1px solid #AC1E23;box-sizing:border-box}@media (max-width:767px){.heading--gap h2{width:70%;font-size:20px}.heading--gap hr{width:15%}}.en .section__content-center h3{font-weight:700}.en .section__social__simple li.tripadvisor h3{font-weight:400}.tc .section__content-center h3,.tc .section__social__simple li.tripadvisor h3{font-family:source-han-sans-traditional,"微軟正黑體","Microsoft JhengHei",sans-serif}.jp .section__content-center h3,.jp .section__social__simple li.tripadvisor h3{font-family:source-han-sans-japanese,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.section__content-center{height:100vh;background-size:cover;background-position:center}.section__content-center.small{height:60vh}.section__content-center h3{font-size:44px}@media (max-width:850px){.section__content-center h3{font-size:32px}}@media (max-width:767px){.section__content-center h3{font-size:18px}}.section__content-center hr{margin:25px 0}.section__content-center h4{font-size:24px;line-height:1.5em}.section__content-center p{font-size:20px}.section__content-center .btn--line{transition:all .3s;width:130px;margin-top:20px}.section__content-center .btn--line:hover{background-color:rgba(255,255,255,.4);color:#fff}.section__content-center .table-cell{background-color:rgba(0,0,0,.3)}.section__content-center .table-cell a{text-shadow:0 0 10px #000;text-decoration:underline;color:#FFF}.section__social__simple li{background-size:cover;background-position:center;margin-bottom:.69284%}@media (min-width:851px){.section__social__simple li{width:24.48037%;float:left;margin-right:.69284%}.section__social__simple li:nth-child(4n){width:24.48037%;float:right;margin-right:0}}@media (max-width:850px){.section__content-center p{font-size:18px}.section__social__simple li{width:49.65358%;float:left;margin-right:.69284%}.section__social__simple li:nth-child(2n){width:49.65358%;float:right;margin-right:0}}@media (min-width:768px){.section__social__simple li{height:40vh}}@media (max-width:767px){.section__content-center p{font-size:16px}.section__social__simple li,.section__social__simple li:nth-child(2n){width:100%;float:left;margin-left:0;margin-right:0}.section__social__simple li{height:340px}}.section__social__simple li.tripadvisor{background-color:#3f974c}.section__social__simple li.tripadvisor h2{font-size:32px;font-weight:600}@media (max-width:850px){.section__social__simple li.tripadvisor h2{font-size:32px}}@media (max-width:767px){.section__social__simple li.tripadvisor h2{font-size:28px}}.section__social__simple li.tripadvisor h3{font-size:30px}@media (max-width:850px){.section__social__simple li.tripadvisor h3{font-size:26px}}@media (max-width:767px){.section__social__simple li.tripadvisor h3{font-size:24px}}.section__social__simple li.tripadvisor .btn--line{height:auto;display:inline-block;width:auto;margin:10px 5px}.section__social__simple li a:before{transition:all .3s;content:""}@media (min-width:1025px){.section__social__simple li.tripadvisor .btn--line:hover{color:#fff;border:1px solid transparent;background-color:rgba(255,255,255,.4)}.section__social__simple li a:hover:before{background-color:rgba(51,51,51,.6)}}.section__social__simple i{bottom:20px;left:50%;margin-left:-25px;font-size:50px}.section--book{margin-bottom:35px}.section--book a,.section--book button{@extand inline--middle}.section--book button{font-size:16px}.section--book .btn--red{margin-right:10px}.section--ambassador-happenings{overflow-x:hidden;background:#F8F8F8}.section__brands h2{font-size:32px;font-weight:600;color:#323232;margin-bottom:40px}.section__brands a{display:block}.section__brands img{width:130px;height:62px}.section--one-column{padding:30px 0}.section--one-column .page__main-content__section{margin-bottom:50px;border-bottom:1px solid #ccc}@media (min-width:768px){.section--one-column .page__main-content__section{padding:0 20px 50px}}@media (max-width:767px){.section__brands h2{font-size:24px}.section--one-column .page__main-content__section{padding:0 0 50px}}.section--one-column .page__main-content__section:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}.section--one-column h2{font-size:22px;margin-bottom:20px}.section--one-column h2 span{font-size:14px;color:#8B9298}.section--user-details{padding:30px 0}.section--user-details .page__main-content__section{border-bottom:1px solid #ccc}@media (min-width:768px){.section--user-details .page__main-content__section{padding:0 20px 50px;margin-bottom:50px}}@media (max-width:767px){.section--user-details .page__main-content__section{padding:0 0 20px;margin-bottom:20px}}.section--user-details h2{font-size:22px;margin-bottom:20px}.section--user-details h2 span{font-size:14px;color:#8B9298}@media (min-width:851px){.section--user-details__half{width:49.15254%;float:left;margin-right:1.69492%}.section--user-details__half:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (max-width:850px){.section--user-details__half{width:100%;float:left;margin-left:0;margin-right:0}}.section--user-details__half li{margin:15px 0;font-size:18px}.section--user-details .show-hide-wrap{margin-bottom:35px}.section--user-details .show-hide-wrap:last-child{margin-bottom:0}.section--payment{padding:30px 0}@media (min-width:768px){.section--payment__block{width:49.15254%;float:left;margin-right:1.69492%}.section--payment__block:nth-child(2n){width:49.15254%;float:right;margin-right:0}}.section--payment--pay-by{padding-bottom:20px;border-bottom:1px solid #E5E5E4}.section--payment--pay-by img{height:30px;margin-right:3px}.section--payment--summary{border:1px solid #E5E5E4;padding:20px 20px 0;color:#ccc}.section--payment--summary h4{font-weight:200}@media (max-width:767px){.section--payment__block{width:100%}.section--payment--summary h4{font-size:14px}}@media (min-width:768px){.section--payment--summary .title{width:49.15254%;float:left;margin-right:1.69492%}}@media (max-width:767px){.section--payment--summary .title{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width:768px){.section--payment--summary .quantity{width:23.72881%;float:left;margin-right:1.69492%}}@media (max-width:767px){.section--payment--summary .quantity{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width:768px){.section--payment--summary .sub-total{width:23.72881%;float:right;margin-right:0}}.section--payment--summary__body li,.section--payment--summary__discount li,.section--payment--summary__heading,.section--payment--summary__shipping,.section--payment--summary__total{border-bottom:1px solid #E5E5E4;padding:10px 0}.section--payment--summary__heading{padding-top:0x}.section--payment--summary__shipping h4,.section--payment--summary__total h4{margin-bottom:5px}@media (max-width:767px){.section--payment--summary .sub-total{width:32.20339%;float:right;margin-right:0}.section--payment--summary__shipping .title,.section--payment--summary__total .title{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:768px){.section--payment--summary__shipping .sub-total,.section--payment--summary__total .sub-total{width:23.72881%;float:right;margin-right:0;margin-left:25.42373%}}@media (max-width:767px){.section--payment--summary__shipping .sub-total,.section--payment--summary__total .sub-total{width:49.15254%;float:right;margin-right:0;text-align:right}}.section--payment--summary__shipping .sub-total a,.section--payment--summary__total .sub-total a{margin:0}.section--payment--summary__bottom{padding:10px 0}.dropdown--cart,.dropdown--main-nav,.dropdown--mobile{z-index:40;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;transition:all .3s}.dropdown--main-nav li{margin:0;border:0;padding:0}.dropdown--main-nav h4{padding:10px}.dropdown--main-nav a{padding:10px;transition:background .3s;letter-spacing:2px;font-size:14px}.dropdown--main-nav .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.6);top:-5px;left:15%;margin-left:-2px}.dropdown--mobile{left:0;width:100%}@media (min-width:768px){.dropdown--mobile{top:79px}}@media (max-width:767px){.dropdown--mobile{top:54px}}@media (max-width:550px){.dropdown--mobile{top:77px}}.dropdown--mobile li{line-height:1;font-size:14px;margin:0}.dropdown--mobile a{padding:10px 0}@media (min-width:1025px){.dropdown--main-nav a:hover{color:#fff;background:#AC1E23}.dropdown--cart{width:450px;right:20px;top:45px}.dropdown--cart li{height:80px}}@media (max-width:1024px){.dropdown--cart{width:100%;right:0}.dropdown--cart li{height:auto}}.dropdown--cart.open{opacity:1;visibility:visible}.dropdown--cart__list{padding:10px}.dropdown--cart__summary{padding:0 10px 10px}.dropdown--cart__summary h3{width:66.10169%;float:right;margin-right:0}.dropdown--cart__summary h4{width:32.20339%;float:left;margin-right:1.69492%}.dropdown--cart h3,.dropdown--cart h4,.dropdown--cart i,.dropdown--cart p{color:#ccc;transition:all .3s}.dropdown--cart h4,.dropdown--cart p{font-size:14px}.dropdown--cart h3{font-size:16px;font-weight:200}.dropdown--cart li{border-bottom:1px solid #5C6268;padding:10px 0;border-left:none;width:100%}@media (min-width:1025px){.dropdown--cart .cart-list__img{width:15.25424%;float:left;margin-right:1.69492%}}@media (max-width:1024px){.dropdown--cart .cart-list__img{width:6.77966%;float:left;margin-right:1.69492%}.dropdown--cart .cart-list__title{width:49.15254%;float:left;margin-right:1.69492%}}@media (min-width:1025px){.dropdown--cart .cart-list__title{width:49.15254%;float:left;margin-right:1.69492%}.dropdown--cart .cart-list__cancel button:hover span{border:1px solid #5C6268}.dropdown--cart .cart-list__cancel button:hover i{color:#5C6268}}.dropdown--cart .cart-list__quantity{width:6.77966%;float:left;margin-right:1.69492%}.dropdown--cart .cart-list__price{width:15.25424%;float:left;margin-right:1.69492%}.dropdown--cart .cart-list__cancel{width:6.77966%;float:right;margin-right:0}.dropdown--cart .cart-list__cancel span{transition:border .3s;border:1px solid #ccc;border-radius:100%}@media (min-width:768px){.dropdown--cart .cart-list__cancel span{width:20px;height:20px}}@media (max-width:767px){.dropdown--cart .cart-list__cancel span{width:14px;height:14px}}.dropdown--cart .cart-list__cancel span i{padding:2px;font-size:8px}.tc .dropdown--main-nav a{font-size:16px}.form__section{padding:30px 0;border-bottom:1px solid #E5E5E4}.form--header-reservation{padding-left:5px}.form--header-reservation .form-group{width:auto;margin:0 10px 0 0}.form--header-reservation .form-group label{color:#D2B786;font-weight:200}@media (min-width:1281px){.form--header-reservation .form-group label{font-size:14px}}@media (max-width:1280px){.form--header-reservation .form-group label{font-size:12px}}.form--header-reservation .form-group input,.form--header-reservation .form-group select{border:none;height:30px;font-size:12px;text-transform:uppercase;padding:0 5px;width:100px}.profile__form h2{margin:5px 0 0 15px;font-size:20px}.profile__form h4{color:#AC1E23}@media (min-width:768px){.profile__form .form-group{width:49.15254%;float:left;margin-right:1.69492%}.profile__form .form-group:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (max-width:767px){.profile__form .form-group{width:100%;float:left;margin-left:0;margin-right:0}}.profile__form .form-group.form-group--full{width:100%;float:left;margin-left:0;margin-right:0}.profile__form .form-group input,.profile__form .form-group select,.profile__form .form-group textarea{border:1px solid #E5E5E4;transition:border .3s}.profile__form .form-group input:focus,.profile__form .form-group select:focus,.profile__form .form-group textarea:focus{border:1px solid #8B9298}.profile__form .form-group select{height:35px}.profile__form .form-group textarea{height:200px;resize:vertical;padding:10px}.profile__form .form-group input[type=checkbox],.profile__form .form-group input[type=radio]{margin:0 5px 0 0;width:auto}#new_postcode,#new_state_str{width:49%;display:inline-block}.profile__form .form-group button{margin-right:20px}.profile__form .form-group button:last-child{margin-right:0}.profile__form .form-group h2{margin:5px 0}#new_state_str{float:left}#new_postcode{float:right}#new_address1{margin-top:35px}@media (max-width:767px){#new_postcode{float:right}#new_address1{margin-top:0;float:right}}.form__bottom-line .form-group{margin:5px 0}.form__bottom-line .form-group label{color:#5C6268}.form__bottom-line .form-group input{font-size:14px;margin-bottom:0;border:0;border-bottom:1px solid #E5E5E4;transition:border .3s;padding:5px 0}.form__bottom-line .form-group input:focus{border-bottom:1px solid #8B9298}#voucher input,.form-group--select{border:1px solid #ccc}.form__bottom-line .form-group select{width:49.15254%;float:left;margin-right:1.69492%}.form__bottom-line .form-group select:nth-child(2n){width:49.15254%;float:right;margin-right:0}.form__bottom-line .form-group .unselect{color:#ccc}.form--login-register button{margin:15px 0}#voucher input{width:50%;height:40px}.form-group{width:49.15254%;float:left;margin-right:1.69492%;margin-bottom:25px}.form-group .column-four,.form-group .column-three{margin-bottom:15px}@media (min-width:768px){.form-group .column-three{width:32.20339%;float:left;margin-right:1.69492%}.form-group .column-three:nth-child(3n){width:32.20339%;float:right;margin-right:0}}@media (max-width:767px){.form-group .column-three{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:768px){.form-group .column-four{width:23.72881%;float:left;margin-right:1.69492%}.form-group .column-four:nth-child(4n){width:23.72881%;float:right;margin-right:0}}@media (max-width:767px){.form-group .column-four{width:100%;float:left;margin-left:0;margin-right:0}}.form-group input,.form-group select,.form-group textarea{font-size:18px;color:#5C6268;padding:0 10px}.form-group input[type=checkbox],.form-group input[type=radio]{margin:0 5px 0 0;width:auto;height:auto}.form-group input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form-group select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media (min-width:1025px){.form-group select{-webkit-appearance:none;-moz-appearance:none}}.form-group h2{margin:5px 0 0;font-size:20px}.form-group label{color:#323232;font-size:18px;margin-bottom:7px;margin-top:10px}.form-group label[for=birthday]~.clear select{width:32.20339%;float:left;margin-right:1.69492%}.form-group label[for=birthday]~.clear select:nth-child(3n){width:32.20339%;float:right;margin-right:0}.form-group input[type=date],.form-group select{appearance:none;background-image:url(../img/icons/arrow-down.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:15px;background-color:#fff;border-radius:0}.form-group .annotation{font-size:12px;color:#8B9298;padding-left:20px}.form-group span{margin-right:8px}@media (max-width:767px){.form-group span{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.form--myorder__header{display:none}}.form-group--timelist{color:#323232}.form-group--timelist h2{margin-bottom:10px}.form-group__border{margin:8% 10% 6% 5%;padding:20px 15px 15px;border:1px solid #E5E5E4}.form-group__border__item-detial:first-child{margin-top:12px}.form-group__border__item-detial{padding:0 15px 10px}.form-group__border__item-detial h5,.form-group__border__item-detial p{font-size:16px;color:#5C6268;font-weight:300}.form-group__border__item-detial--order{width:49.15254%;float:left;margin-right:1.69492%}.form-group__border__item-detial--quantity{width:23.72881%;float:left;margin-right:1.69492%}.form-group__border__item-detial--total{width:23.72881%;float:right;margin-right:0}.form-group__border__item-detial--list{border-top:1px solid #E5E5E4;padding:10px 0 0}.form-group__border__item-detial--list p{color:#8B9298;font-size:14px;font-weight:100}.form-group__border__item-detial--list h5{margin-bottom:8px}.form-group__border__item-detial--list h4{color:#5C6268;font-size:20px;font-weight:200}.form-group__border__login h4{margin-top:20px!important}.form-group__login h4,.form-group__register h4{padding-bottom:8px}.form-group__login p,.form-group__register p{color:#5C6268;font-weight:400}.form-group__login{margin:13% 15% 5% 13%}.form-group__border__content input[type=text],.form-group__border__content input[type=password],.form-group__border__content input[type=email],.form-group__login__content input[type=text],.form-group__login__content input[type=password],.form-group__login__content input[type=email]{border:none;transition:border .3s;border-bottom:solid 1px #E5E5E4;padding-left:10px}.form--myorder__body li,.form--orderhistory__body li{border-top:1px solid #E5E5E4}.form-group__border__content input[type=text]:focus,.form-group__border__content input[type=password]:focus,.form-group__border__content input[type=email]:focus,.form-group__login__content input[type=text]:focus,.form-group__login__content input[type=password]:focus,.form-group__login__content input[type=email]:focus{border-bottom:solid 1px #8B9298}.form-group__border__content [placeholder],.form-group__border__content input[placeholder],.form-group__login__content [placeholder],.form-group__login__content input[placeholder]{color:#ccc!important;font-size:14px}.form-group__border__content li:first-child,.form-group__login__content li:first-child,.form-group__notice{margin-top:10px}.form-group .login__button button.btn--gray{width:90%}.form-group__payment{margin:5px}.form-group__payment p,.form-group__payment span{color:#5C6268;font-weight:400}.form-group__payment--card{margin-left:10px}.form-group__payment--card img{margin-right:2px}.apply-button{margin-top:33px}.form--myorder{border:1px solid #E5E5E4}.form--myorder h4{font-size:16px;font-weight:100;margin-bottom:0}.form--myorder__header div{background:#8B9298;border-right:1px solid #E5E5E4;padding:10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}.form--myorder__header div:last-child{border-right:none}@media (min-width:768px){.form--myorder__body li div{border-right:1px solid #E5E5E4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding:10px 0}}@media (max-width:767px){.form--myorder__body li{padding:10px 0}.form--myorder__body li div{border-right:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:5px 0}}.form--myorder__body li div:last-child{border-right:none}.form--orderhistory{margin-bottom:15px;border:1px solid #E5E5E4}.form--orderhistory h4{font-size:16px;color:#5C6268}.form--orderhistory p{color:#8B9298}@media (min-width:768px){.form--orderhistory__details{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (max-width:767px){.form--orderhistory__details{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}@media (min-width:768px){.form--orderhistory__price{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}}@media (max-width:767px){.form--orderhistory__price{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (min-width:768px){.form--orderhistory__quantity{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}}@media (max-width:767px){.form--orderhistory__quantity{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}@media (min-width:768px){.form--orderhistory__subtotal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}}@media (max-width:767px){.form--orderhistory__subtotal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.form--orderhistory--note{padding:0 20px}@media (min-width:768px){.form--orderhistory--note{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left}}@media (max-width:767px){.form--orderhistory--note{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.form--orderhistory--note h4{margin-top:18px;font-weight:200;color:#5C6268}.form--orderhistory--note p{color:#8B9298;padding-top:4px}@media (min-width:768px){.form--orderhistory--total-price{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}.form--orderhistory__body li div{padding:10px 20px}}@media (max-width:767px){.form--orderhistory--total-price{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.form--orderhistory__header{display:none}}.form--orderhistory--total-price>div{margin-bottom:10px}.form--orderhistory--total-price>div h4,.form--orderhistory--total-price>div h5{width:49.15254%;float:left;margin-right:1.69492%;font-weight:200}.form--orderhistory--total-price>div h4:nth-child(2n),.form--orderhistory--total-price>div h5:nth-child(2n){width:49.15254%;float:right;margin-right:0}.form--orderhistory--total-price>div h5{font-size:18px;color:#8B9298}.form--orderhistory--total-price>div h4{font-size:20px;color:#5C6268}.form--orderhistory__header div{padding:10px 20px}@media (max-width:767px){.form--orderhistory__body li div{padding:10px}}.orderhistory-button{width:100%;margin-top:50px}.form__subtitle{margin-top:25px}.form-wrap{margin-bottom:15px}.form-wrap input{font-size:14px}.form-wrap ::-webkit-input-placeholder{font-size:14px}.form-wrap ::-moz-placeholder{font-size:14px}.form-wrap :-ms-input-placeholder{font-size:14px}.form-hour-min select{width:70px;display:inline-block;margin-right:10px}.accordion__base{margin-bottom:0!important;padding-top:0}.accordion__parent{text-align:left;font-size:18px;padding:10px 0;font-weight:400!important}.accordion .current{color:#8B9298;pointer-events:none}.accordion .js-accordion__trigger{text-align:left;font-size:18px;color:#323232;transition:color .3s;padding:15px 0}@media (min-width:1025px){.accordion .js-accordion__trigger:hover{color:#AC1E23}}.accordion .js-accordion__trigger .arrow-down{top:50%;margin-top:-4px;right:0}.accordion__sub-list{display:none}.accordion__sub-list tr{background-color:#fff!important}.accordion .is-active .accordion__parent{color:#AC1E23}.accordion--sidemenu li{margin:5px 0}.accordion--navgoco a{font-weight:400;color:#323232;transition:color .3s}.loading,.modal{transition:all .3s}.accordion--navgoco__lists{margin-bottom:15px;line-height:1.3em}.accordion--navgoco>li{padding-bottom:20px;font-size:18px}.accordion--navgoco>li ul{margin-top:15px}.accordion--navgoco>li ul a{font-weight:200;display:inline}.modal{opacity:0;visibility:hidden}.modal.open{opacity:1;visibility:visible}.modal--basic{width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.9);z-index:100}.modal--basic .btn--close{position:absolute}@media (min-width:1025px){.accordion--navgoco a:hover{color:#AC1E23}.modal--basic .btn--close{top:0;right:-20px}}@media (max-width:1024px){.modal--basic .btn--close{top:-30px;right:20px}}.add__to__cart__redeem,.slides-navigation a.next{right:0}.modal__small .modal__content{min-height:200px}.modal__content{background-color:#F8F8F8;padding:20px;min-height:400px}.modal__content.small{min-height:250px}.modal__content h3{font-size:44px;color:#AC1E23}.modal__content h4{font-size:20px;margin:10px 0;color:#5C6268;line-height:1.4em}.modal__content hr{margin:20px auto;width:60px;border:1px solid #AC1E23}.modal__content__bottom h4{margin-bottom:5px}.en .modal__content h3{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.wf-active .loading,.wf-inactive .loading{opacity:0;visibility:hidden}.wf-active .loading.loading-opacity,.wf-inactive .loading.loading-opacity{opacity:.9;visibility:visible}.lg-outer .lg-has-video .lg-video-object,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.loading{background-color:#261616;position:fixed;top:0;left:0}@media (max-width:1024px){.loading{opacity:0;visibility:hidden}}.loading--logo{width:280px;height:30px;margin:0 auto 20px}.loading span[class*=l-]{height:5px;width:5px;background:#fff;display:inline-block;margin:12px 10px;border-radius:100%;animation:loader 4s infinite;animation-timing-function:cubic-bezier(.03,.615,.995,.415);animation-fill-mode:both}.loading span.l-1{animation-delay:1s}.loading span.l-2{animation-delay:.8s}.loading span.l-3{animation-delay:.6s}.loading span.l-4{animation-delay:.4s}.loading span.l-5{animation-delay:.2s}.loading span.l-6{animation-delay:0}@-webkit-keyframes loader{0%{-webkit-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-webkit-transform:translateX(30px);opacity:0}100%{opacity:0}}@-moz-keyframes loader{0%{-moz-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-moz-transform:translateX(30px);opacity:0}100%{opacity:0}}@-keyframes loader{0%,100%,50%{opacity:0}0%{-transform:translateX(-30px)}25%{opacity:1}50%{-transform:translateX(30px)}}@-ms-keyframes loader{0%,100%,50%{opacity:0}0%{-ms-transform:translateX(-30px)}25%{opacity:1}50%{-ms-transform:translateX(30px)}}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{opacity:.5;pointer-events:none}.section__introductions{height:800px}.section__introductions .content__box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}.icon-calender{padding-left:4px}@media (min-width:851px){.section__map{height:500px}.section__map .map__view{width:-webkit-calc(100% - 400px);width:calc(100% - 400px)}}@media (max-width:850px){.section__map{height:auto}.section__map .map__view{width:100%}}.section__map .content__box{background:#F1F1F1}@media (min-width:851px){.section__map .content__box{width:400px}}@media (max-width:850px){.section__map .content__box{width:100%;padding:40px}.section__map .content__box h4{padding-bottom:15px}}.section__social .facebook,.section__social .instagram,.section__social .youtube{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left}.section__social .pinterest,.section__social .press,.section__social .tripadvisor{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}.section__social .tripadvisor{background:#01A54E}.section__social .facebook{background-image:url(../img/bg-social-facebook.jpg)}.section__social .youtube{background-image:url(../img/bg-social-youtube.jpg)}.section__social .press{background-image:url(../img/bg-social-press.jpg)}.section__social .pinterest{background-image:url(../img/bg-social-pinterest.jpg)}.section__social .instagram{background-image:url(../img/bg-social-instagram.jpg)}.social-list{height:400px;border-top:4px solid #fff;box-sizing:border-box;background-size:cover;background-position:center center}.social-list:nth-child(2n){border-left:4px solid #fff}.social-list>a{transition:background .5s}@media (min-width:1025px){.section__social .facebook a:hover [class*=icon-]{color:#3b5a9b}.section__social .youtube a:hover [class*=icon-]{color:#ec2828}.section__social .pinterest a:hover [class*=icon-]{color:#CB2027}.section__social .instagram a:hover [class*=icon-]{color:#5C2716}.social-list>a:hover{background:rgba(255,255,255,.2)}}.social-list [class*=icon-]{transition:color .5s;font-size:40px;left:20px;bottom:20px}.single-product__content .accordion__sub-list h3,.single-product__content__main h3{color:#AC1E23;font-weight:400;font-size:24px;margin-bottom:10px}.single-product__content .accordion__sub-list h4,.single-product__content__main h4{font-weight:400;font-size:22px;color:#5C6268;padding:15px 0}.single-product__content .accordion__sub-list ul,.single-product__content__main ul{list-style:disc inside;margin-top:10px}.single-product__content .accordion__sub-list ol,.single-product__content__main ol{list-style-type:decimal}.single-product__content .accordion__sub-list ol li,.single-product__content__main ol li{text-indent:0}.single-product__content .accordion__sub-list li,.single-product__content .accordion__sub-list p,.single-product__content__main li,.single-product__content__main p{font-size:18px}.single-product__content .accordion__sub-list li,.single-product__content__main li{text-indent:-16px;margin-left:16px;margin-bottom:5px}.single-product__content .accordion__sub-list p,.single-product__content__main p{margin-bottom:10px}.single-product__content .accordion__sub-list p:last-of-type,.single-product__content__main p:last-of-type{margin-bottom:0}.single-product{min-height:460px;padding-bottom:25px}@media (min-width:768px){.single-product__img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left}}@media (max-width:767px){.single-product__content .accordion__sub-list h3,.single-product__content__main h3{margin-top:10px}.single-product__img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}@media (min-width:768px){.single-product__content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;margin-left:8.33333%}}@media (max-width:767px){.single-product__content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.single-product__content ul.accordion--navgoco li.with-bottom-line{padding:15px 0}.single-product__content__main{padding-bottom:20px}.single-product__content__cart{padding:20px 0}.single-product__content .accordion__sub-list h3{color:#323232;font-size:20px;margin:10px 0}.single-product__content .accordion__sub-list li,.single-product__content .accordion__sub-list p{font-size:16px}.content__cart__bottom{margin-top:20px}.cart__price,.nav__ext__title span{margin-top:5px}.content__cart__bottom .btn--disable{float:right}.cart__unit{font-size:18px}.cart__quantity{margin-left:30px;font-size:18px}.cart__quantity input{width:30px;height:30px;padding:0}.cart__quantity span{background-color:#E5E5E4;padding:5px;font-size:16px;color:#000}.cart__quantity p{margin-right:20px}.cart__quantity__add,.cart__quantity__del{border:0;cursor:pointer}.cart__price{font-size:28px}.container__description__ext li.with-bottom-line .arrow-down,.container__description__ext li.with-bottom-line .arrow-up{right:0;margin-top:3px}.more__product h2{margin:20px 0;font-size:24px;color:#5C6268}.en .more__product h2{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.gift-wrap__button{width:100%;border:1px solid #AC1E23}.gift-wrap__button .btn--disable,.gift-wrap__button .btn--gray,.gift-wrap__button .btn--red,.gift-wrap__button a{width:50.2%;margin-right:-4px}.gift-wrap__button a{font-size:16px;padding:10px 0}.gift-grid__gift-item{margin-bottom:30px}@media (min-width:851px){.gift-grid__gift-item{height:385px;width:31.42857%;float:left;margin-right:2.85714%}.gift-grid__gift-item:nth-child(3n){width:31.42857%;float:right;margin-right:0}}@media (max-width:850px){.gift-grid__gift-item{height:385px;width:48.57143%;float:left;margin-right:2.85714%}.gift-grid__gift-item:nth-child(2n){width:48.57143%;float:right;margin-right:0}}@media (max-width:767px){.gift-grid__gift-item,.gift-grid__gift-item:nth-child(2n){width:100%;float:left;margin-left:0;margin-right:0}.gift-grid__gift-item{height:auto}}.gift-grid__gift-item img{width:100%}.gift-grid__gift-item .details h4{margin:10px 0}.product-count{margin:20px 0}.description__ext__description h3{font-size:18px;font-weight:400;margin:10px 0 5px}.media-container p,.sitemap__clomun h4,.table--cart-summary__heading h4{font-size:16px}.pagination input{display:none}.pagination .pagination{margin-left:20px}.pagination .pagination li{margin:0 5px}.sitemap__clomun{padding-right:15px}@media (min-width:768px){.sitemap__clomun{width:23.72881%;float:left}.sitemap__clomun:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.sitemap__clomun:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.sitemap__clomun:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.sitemap__clomun:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.group:after,.slick-track:after,.ui-helper-clearfix:after{clear:both}@media (max-width:767px){.sitemap__clomun{width:100%;float:left;padding:20px 23px;margin-right:0;border-bottom:1px solid #E5E5E4}.table--cart-summary__heading{display:none}}.sitemap__clomun .sitemap__list{margin-bottom:15px}.sitemap__clomun h4 a{color:#AC1E23;font-weight:300}.sitemap__clomun li{padding-bottom:5px}.sitemap__clomun a{color:#5C6268;transition:color .3s}@media (min-width:1025px){.sitemap__clomun a:hover{color:#AC1E23}}.media-container .left{width:32.20339%;float:left;margin-right:1.69492%}.media-container .right{width:66.10169%;float:right;margin-right:0;margin-left:0}.media__main-content__section{padding:20px}.media__main-content__section .media--category{margin-bottom:10px}.media__main-content__section .media--category .date{font-size:16px;font-weight:200;margin-bottom:10px;color:#8B9298}.en .media--category h3{font-family:minion-pro,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:600}.en .table--cart-total h2,.en .table--cart-total h3,.order-complete h2{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.table--cart-summary{border:1px solid #E5E5E4}@media (min-width:851px){.table--cart-summary__heading{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}}@media (max-width:850px){.table--cart-summary__heading{width:-webkit-calc(100% - 49px);width:calc(100% - 49px)}}.table--cart-summary__heading>div{padding:10px}@media (min-width:851px){.table--cart-summary__heading--detail{width:49.15254%;float:left;margin-right:1.69492%}}@media (max-width:850px){.table--cart-summary__heading--detail{width:40.67797%;float:left;margin-right:1.69492%}}.table--cart-summary__heading--price{width:15.25424%;float:left;margin-right:1.69492%}@media (min-width:851px){.table--cart-summary__heading--quantity{width:15.25424%;float:left;margin-right:1.69492%}}@media (max-width:850px){.table--cart-summary__heading--quantity{width:23.72881%;float:left;margin-right:1.69492%}}.table--cart-summary__heading--total{width:15.25424%;float:right;margin-right:0}.table--cart-summary__body{border-top:1px solid #E5E5E4}.table--cart-summary__body p{color:#8B9298}.table--cart-total{padding:20px 10px;border-bottom:1px solid #E5E5E4}@media (max-width:767px){.table--cart-total button{width:100%}.table--cart-total .left{margin-bottom:0;border-bottom:0}.table--cart-total .left a{width:100%;text-align:center}}@media (min-width:768px){.table--cart-total .right{text-align:right}}@media (max-width:767px){.table--cart-total .right{text-align:left}.table--cart-total .right a{width:100%;text-align:center;margin-top:10px}}.table--cart-total .right h2,.table--cart-total .right h3{color:#5C6268;font-weight:200;margin:0}.table--cart-total .right h2{font-size:22px}.table--cart-total .right h3{font-size:18px;margin:0 20px}.table--cart-notice{padding:10px}.table--cart-notice p{color:#8B9298;font-size:16px}.checkout__header{background-color:#F8F8F8}.checkout__header_title{margin:5px 0}@media (min-width:768px){.checkout__header_title{width:23.72881%;float:left;margin-right:1.69492%}}@media (max-width:767px){.checkout__header_title{width:40.67797%;float:left;margin-right:1.69492%}}@media (min-width:768px){.checkout__header_list{width:74.57627%;float:right;margin-right:0}}@media (max-width:767px){.checkout__header_list{width:57.62712%;float:right;margin-right:0}}@media (min-width:768px){.checkout__header_list li{width:32%;margin:25px 0}}@media (max-width:767px){.checkout__header_list li{width:100%;margin:20px 0 0;padding-right:5px;font-size:14px}}.checkout__header h3{color:#323232;font-weight:400;margin-bottom:0}@media (min-width:851px){.checkout__header h3{padding:16px 20px}}@media (max-width:850px){.checkout__header h3{padding:16px 10px}}.checkout__header ol{counter-reset:li;list-style:none;width:100%}@media (min-width:851px){.checkout__header ol{padding-left:60px}}@media (max-width:850px){.checkout__header ol{padding-left:0}}.checkout__header ol li{position:relative;min-height:30px;color:#8B9298}@media (min-width:768px){.checkout__header h3{font-size:32px}.checkout__header ol li{padding-top:7px;padding-left:40px}}@media (max-width:767px){.checkout__header h3{font-size:20px}.checkout__header ol li{display:none;padding-top:3px;padding-left:0}.checkout__header ol li.active{display:block}.checkout__header ol li:before{display:none}}.checkout__header ol li:before{content:counter(li);counter-increment:li;color:#8B9298;border:2px solid #8B9298;border-radius:50%;font-size:14px;position:absolute;top:0;left:0;font-weight:400;width:33px;height:33px;line-height:30px}.checkout__header ol li.active{color:#AC1E23}.checkout__header ol li.active:before{border:2px solid #AC1E23;color:#AC1E23}.checkout__button{float:right}.payment-button button{margin:0}.payment-button--left{float:left}.payment-button--right{float:right}.order-info h4{font-size:16px;color:#5C6268;margin-bottom:0}.order-info h5{color:#AC1E23}.order-info p{color:#8B9298}.order-info__detial{padding:0 20px}@media (min-width:768px){.order-info__detial{margin-bottom:45px}}@media (max-width:767px){.order-info__detial{margin:20px 0}}@media (min-width:768px){.order-info__detial>div{margin-bottom:1.69492%;width:32.20339%;float:left;margin-right:1.69492%}.order-info__detial>div:nth-child(3n){width:32.20339%;float:right;margin-right:0}}@media (max-width:767px){.order-info__detial>div{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:10px}}@media (min-width:768px){.order-info__detial>div h4{width:35%}}@media (max-width:767px){.order-info__detial>div h4{width:50%}}@media (min-width:768px){.order-info__detial>div h5{width:60%}}@media (max-width:767px){.order-info__detial>div h5{width:45%}}.order-info__main>div{padding:20px}@media (min-width:768px){.order-info__main>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.shopping--login{padding:40px 0}}@media (max-width:767px){.order-info__main>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.order-info__main li{margin-bottom:10px}.order-info__main__title{width:49.15254%;float:left;margin-right:1.69492%}.order-info__main__content{width:49.15254%;float:right;margin-right:0}.with-border{border:1px solid #E5E5E4}@media (max-width:767px){.shopping--login{padding:0}}.order-complete h2{color:#5C6268;font-weight:300}@media (min-width:768px){.shopping--login>div{padding:40px;width:49.15254%;float:left;margin-right:1.69492%}.shopping--login>div:nth-child(2n){width:49.15254%;float:right;margin-right:0;border:1px solid #E5E5E4}.order-complete h2{font-size:36px}}@media (max-width:767px){.shopping--login>div{padding:0 10px 40px;width:100%;float:left;margin-left:0;margin-right:0}.order-complete h2{font-size:28px}}.order-complete__section h3{margin-bottom:10px;color:#5C6268}@media (min-width:768px){.order-complete__section{padding:30px 0}.order-complete__section h3{font-size:30px}}@media (max-width:767px){.order-complete__section{padding:20px 0}.order-complete__section h3{font-size:24px}}.order-complete__section p{color:#8B9298;line-height:1.6em}@media (min-width:768px){.order-complete__section p{font-size:22px}}@media (max-width:767px){.order-complete__section p{font-size:18px}}.order-complete .content-box--order-details h2{font-weight:200}@media (min-width:768px){.order-complete .content-box--order-details h2{font-size:28px}}@media (max-width:767px){.order-complete .content-box--order-details h2{font-size:20px}}#slides .slides-container{display:none}#slides .scrollable{top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{z-index:3;top:46%}.slides-navigation a{font-size:30px}.slides-navigation a.prev{left:0}.slides-pagination{z-index:20;bottom:45px}.slides-pagination a{border:2px solid rgba(255,255,255,.7);border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;zoom:1;margin:2px 10px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:rgba(255,255,255,.7)}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-arrow.slick-hidden,.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{height:auto;border:1px solid transparent}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item,.lg-outer.lg-grab img.lg-object{cursor:grab}@media (min-width:768px){.lg-actions .lg-next,.lg-actions .lg-prev{font-size:22px}.lg-actions .lg-next{right:20px}}@media (max-width:767px){.lg-actions .lg-next,.lg-actions .lg-prev{font-size:15px}}.group:after,.group:before{display:table;content:"";line-height:0}.lg-outer .lg-empty-html,.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play,.ui-helper-hidden{display:none}.lg-outer .lg-img-wrap,.lg-outer .lg-item{text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";height:50%;width:1px}.lg-icon{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.lg-outer .lg-toogle-thumb,.lg-toolbar .lg-icon{font-size:24px;line-height:27px;text-align:center}.lg-actions .lg-next:before{content:"\e603"}.lg-actions .lg-prev:after{content:"\e602"}@media (min-width:768px){.lg-actions .lg-prev{left:20px}}@media (max-width:767px){.lg-actions .lg-next{right:5px}.lg-actions .lg-prev{left:5px}}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity .15s ease 0s}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;height:39px;padding:5px 0;position:absolute;right:20px;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s ease 0s;transform:translate3d(0,0,0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1,1,1);transition:transform .3s ease 0s,opacity .15s!important;transform-origin:0 0}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;overflow:hidden;position:relative;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45);z-index:1080}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-image{max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0,0,0)}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:grabbing}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-toolbar{left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;height:47px;padding:10px 0;width:50px;text-decoration:none!important;outline:0}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e613"}.lg-toolbar .lg-download:after{content:"\e616"}.lg-sub-html{bottom:0;color:#eee;font-size:16px;left:0;position:fixed;right:0;text-align:center}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{letter-spacing:1px;margin:5px 0 0}@media (min-width:768px){.lg-sub-html{padding:10px 40px}.lg-sub-html h3{font-size:20px}.lg-sub-html p{font-size:16px}}@media (max-width:767px){.lg-sub-html{padding:10px 15px}.lg-sub-html h3{font-size:16px}.lg-sub-html p{font-size:12px}}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}@media (min-width:1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0);transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0);transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item{will-change:transform,opacity}.lg-css3.lg-use-left .lg-item{will-change:left,opacity}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1;transition:opacity .1s ease 0s}.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform 250ms ease 0s,opacity 250ms!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scale3d(1,1,1);opacity:1}.lg-autoplay-button:after{content:"\e01d"}#lg-zoom-in:after{content:"\e311"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}/*! lightgallery - v1.2.3 - 2015-09-22
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-current,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-current,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-o-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-ms-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-webkit-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);transform:scale3d(.8,.8,.8) translate3d(0,10%,0)}.lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-current,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);transform:scale3d(.5,.5,.5) translate3d(0,-150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);transform:scale3d(.5,.5,.5) translate3d(0,150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0,0);transform:skew(20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0,0);-o-transform:skew(20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(100%,0,0);transform:skew(20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0,0);transform:skew(-20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0,0);transform:skew(-20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0,0);transform:skew(0deg,60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0,0);-o-transform:skew(0deg,60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(100%,0,0);transform:skew(0deg,60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0,0);transform:skew(0deg,-60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0,0);transform:skew(0deg,-60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0);transform:skew(60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0);-o-transform:skew(60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0);transform:skew(60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0);transform:skew(-60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0);transform:skew(-60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0);transform:skew(0deg,20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0);-o-transform:skew(0deg,20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0);transform:skew(0deg,20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0);transform:skew(0deg,-20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0);transform:skew(0deg,-20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}.lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}.ui-datepicker{width:230px;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-header select{border:none;background-color:transparent;background-image:url(../img/icons/arrow-down.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:10px}.ui-datepicker .ui-datepicker-header .ui-state-disabled{background:0 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:30px;height:30px;font-family:icomoon}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{font-size:14px;position:absolute;top:6px;left:9px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev:before{content:"\e602"}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next:before{content:"\e603"}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-size:14px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{text-transform:uppercase;width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;width:14.2%}.ui-datepicker td{border:0}.ui-datepicker td a,.ui-datepicker td span{display:block;text-align:center;text-decoration:none;padding:5px 0}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:12px;height:12px;cursor:default;-ms-touch-action:none;touch-action:none;border-radius:100%;background-color:#AC1E23}.ui-slider .ui-slider-handle i{padding:2px 5px;background-color:#AC1E23;color:#fff;font-size:12px;position:absolute;top:-30px;right:-2px;display:block}.ui-slider .ui-slider-handle i::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #AC1E23;bottom:-7px;position:absolute;right:3px}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#5C6268}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:10px}.ui-slider-horizontal .ui-slider-handle{top:-1px;margin-left:-6px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.en .ui-widget,.en .ui-widget button,.en .ui-widget input,.en .ui-widget select,.en .ui-widget textarea{font-family:ebony,Helvetica,Arial,"微軟正黑體","Microsoft JhengHei",sans-serif}.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{background-color:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{color:#222;font-weight:700}.ui-widget-header a{color:#AC1E23}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#323232;font-size:14px}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#5C6268;text-decoration:none}.dp-highlight .ui-state-default,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #AC1E23;background:#AC1E23;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#AC1E23;text-decoration:none}.ui-datepicker-today a{border:1px solid #AC1E23}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(../img/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-widget-overlay,.ui-widget-shadow{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}.ui-datepicker-calendar thead{font-size:14px;color:#8B9298;text-transform:uppercase}