@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Titillium+Web:200,300,400,600,700,900";.clearfix:after{display:table;clear:both;content:""}.pull-left{float:left!important}.pull-right{float:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}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{margin:0;border:0;padding:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:4px;-ms-touch-action:manipulation;touch-action:manipulation}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Thin.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Bold.otf) format("opentype")}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Black.otf) format("opentype")}html{color:#222;font-family:Montserrat,PingFangTC-Regular,Roboto,Noto Sans TC,PingFang,LiHei Pro,Microsoft JhengHei,sans-serif;font-size:16px;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{line-height:1}h1{font-size:2.4em;font-weight:700}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em;font-weight:700}a{color:inherit}a:hover{cursor:pointer}p{text-align:justify}.container{margin:0 auto;padding:0 8px}.container.index-page,.container.page{min-height:90vh}.container.-error{height:75vh;text-align:center}.container.-error:after{content:"";display:inline-block;height:100%;vertical-align:middle}@media (min-width:600px){.container{padding:0 36px}}@media (min-width:900px){.container{max-width:1024px;padding:0 42px}}.page-content.error-page{display:inline-block;vertical-align:middle}.page-content.error-page .head{margin-bottom:20px}.page-content.error-page .head img,.page-content.error-page .head span{display:inline-block;vertical-align:middle}.page-content.error-page .head span{margin-left:20px;color:#c8af6c;font-size:20px}.page-content.error-page .body{color:#323233;font-size:18px;line-height:30px;margin-bottom:48px}.page-content.error-page .buttons{text-align:center}.page-content.error-page .buttons .btn{margin:10px}.footer{width:100%;height:260px;background-color:#250002;text-align:center}.footer:after{content:"";height:100%}.footer .container,.footer:after{display:inline-block;vertical-align:middle}.footer .contacts{margin-bottom:32px}.footer .contacts .contact{margin-bottom:2px}.footer .links{margin-bottom:32px}.footer .links .link{display:inline}.footer .links .link:after{content:"";display:inline-block;background-color:#ccc;height:12px;margin:0 13px;width:1px}.footer .links .link:last-child:after{display:none}.footer small{font-size:12px;color:#ccc;letter-spacing:.6px}@media (min-width:900px){.footer{height:120px}.footer .contacts,.footer .links{display:inline-block;vertical-align:middle;margin:0}.footer .contacts{padding:0 40px}.footer .copyright{display:inline-block;vertical-align:middle;margin:0}}.btn{display:block;width:100%;height:44px;font-size:16px;color:#fff;background-color:#c8af6c;border:none;border-radius:2px;text-decoration:none;transition:all .1;-webkit-transition:all .1s;text-align:center}.btn:hover{cursor:pointer;background-color:#dfc379}.btn:active{cursor:pointer;background-color:#9e8a55}.btn.-fb-blue{background-color:#486dab}.btn.-small{width:auto;font-size:14px;padding:4px 16px}.btn.-inline{display:inline-block}.btn.-outline{background-color:#fff;color:#c8af6c;border:1px solid #c8af6c}a.btn.-small{padding-top:15px}a.btn.-narrow{width:auto;padding-left:8px;padding-right:8px}.navbar{height:68px;width:100%;z-index:20000}@media (min-width:600px){.navbar{height:88px}}@media (min-width:900px){.navbar{height:140px}}.navbar ul{list-style:none}.navbar .logo{margin-top:22px;display:inline-block;width:227px}.navbar .logo img{width:100%}@media (max-width:599px){.navbar .logo{width:148px}}.navbar .user-panel{display:none}@media (min-width:900px){.navbar .user-panel{float:right;display:block;margin-top:29px;color:#c8af6c;line-height:24px;vertical-align:middle}.navbar .user-panel form{display:inline}.navbar .user-panel .icon{margin-left:12px}.navbar .user-panel span{filter:grayscale(1)}.navbar .user-panel span:hover{filter:none;cursor:pointer}.navbar .user-panel button{background:none;border:none}.navbar .user-panel .name{position:relative;top:-5px;left:-4px}}.navbar .icon-panel{display:none}@media (min-width:900px){.navbar .icon-panel{float:right;display:block;margin-top:30px}.navbar .icon-panel .icon{margin-left:12px}}.navbar .icon-panel .icon{filter:grayscale(1);display:inline-block;vertical-align:middle;position:relative}.navbar .icon-panel .icon.-btn-search:before{content:"";display:inline-block;position:absolute;height:24px;width:24px;left:15px;background-image:url(/bundle-assets/img/btn-search.svg);background-repeat:no-repeat;background-position:50%}.navbar .icon-panel .icon .icon-search-input{margin-left:12px;width:160px;height:26px;padding-left:28px;border:1px solid #c8af6c}.navbar .icon-panel .icon:hover{filter:none}.navbar.-open{background-color:#250002;position:fixed;top:0}.nav-list{margin-top:40px;width:100%;height:40px;font-size:16px;display:block}@media (max-width:599px){.nav-list{display:none}}@media (min-width:600px){.nav-list{display:none}}@media (min-width:900px){.nav-list{display:block}}.nav-list .nav-item{display:inline-block;position:relative;width:16.667%;min-height:38px;text-align:center;vertical-align:top;color:#505050;letter-spacing:1px;transition:color .5s}.nav-list .nav-item:before{content:"";display:block;position:absolute;top:32px;width:100%;height:0;border:0;background-color:#c8af6c;transition:top .2s,height .2s}.nav-list .nav-item:hover{color:#c8af6c;min-height:60px;z-index:1}.nav-list .nav-item:hover>.sub-nav{display:inline-block;animation:sub-nav-enter .3s forwards}@keyframes sub-nav-enter{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.nav-list .nav-item:hover:before{top:28px;height:4px}.nav-list .nav-item .nav-link{display:block;width:100%;min-height:32px;text-decoration:none}.nav-list ul.sub-nav{position:relative;display:none;top:13px;width:100%;background-color:#fff;border:1px solid #c8af6c;color:#979797;z-index:10}.nav-list ul.sub-nav>li{border-bottom:1px solid #c8af6c;position:relative}.nav-list ul.sub-nav>li:last-child{border-bottom:none}.nav-list ul.sub-nav>li a{display:block;width:100%;height:100%;padding:6px 4px;line-height:1.5;text-decoration:none}.nav-list ul.sub-nav>li:hover{color:#c8af6c}.nav-list:before{content:"";display:block;position:relative;top:34px;width:100%;height:2px;background-color:#c8af6c}.nav-list ul.sub-nav .third-nav{position:absolute;top:-1px;right:-100%;width:100%;border:1px solid #c8af6c;background-color:#fff}.nav-list .nav-item:last-child .third-nav{right:100%}.nav-list ul.sub-nav .third-nav li:not(:last-child){border-bottom:1px solid #c8af6c}.nav-list ul.sub-nav .third-nav{display:none}.nav-list ul.sub-nav li:hover a+.third-nav{display:block}.nav-list ul.sub-nav .third-nav li:hover{color:#c8af6c}.nav-list .third-nav{color:#979797}.mobile-nav{display:block;position:absolute;top:0;left:0}.mobile-nav .overlay-menu{overflow-y:scroll;display:block;position:fixed;top:-150%;left:0;width:100%;height:100%;padding-top:70px;transform:translateZ(1deg);z-index:10000;background-color:#f0f0f0}.mobile-nav .overlay-menu.-open{top:0;left:0}@media (min-width:600px){.mobile-nav .overlay-menu.-open{top:30px}}.mobile-nav .third-nav{padding-top:2px}.overlay-menu{background-color:#fff}.hamburger-btn{position:fixed;z-index:40000;border:0;background:none;padding:0;transform:translateZ(0);top:8px;right:8px;width:25px;height:25px;top:24px}.hamburger-btn>.bar{position:absolute;height:2px;background-color:#fdd000}.hamburger-btn>.bar:first-child{top:0}.hamburger-btn>.bar:nth-child(2){top:11.5px}.hamburger-btn>.bar:nth-child(3){top:23px}.hamburger-btn.-open>.bar:first-child,.hamburger-btn.-open>.bar:nth-child(2){top:10px;transform:rotate(45deg) scaleX(1.4)}.hamburger-btn.-open>.bar:nth-child(3){top:10px;transform:rotate(-45deg) scaleX(1.4)}@media (min-width:600px){.hamburger-btn{top:36px;right:36px;width:32px;height:32px;top:30px}.hamburger-btn>.bar{position:absolute;width:100%;height:2px;background-color:#fdd000}.hamburger-btn>.bar:first-child{top:0}.hamburger-btn>.bar:nth-child(2){top:15px}.hamburger-btn>.bar:nth-child(3){top:30px}.hamburger-btn.-open>.bar:first-child,.hamburger-btn.-open>.bar:nth-child(2){top:12.8px;transform:rotate(45deg) scaleX(1.4)}.hamburger-btn.-open>.bar:nth-child(3){top:12.8px;transform:rotate(-45deg) scaleX(1.4)}}.hamburger-btn>.bar{transition:transform .4s,top .4s,background-color 1.2s;width:100%;background-color:#c8af6c}.hamburger-btn.-open>.bar{background-color:#fff}.hamburger-btn.-yellow>.bar{background-color:#fdd000}.hamburger-btn.-green>.bar{background-color:#082534}.mobile-nav .link-list .nav-item{min-height:40px;width:100%;padding:12px 16px}.mobile-nav .link-list .nav-item a{text-decoration:none}.mobile-nav .link-list .nav-item .arrow{float:right}.mobile-nav .link-list .nav-item.-open .sub-nav{display:block}.mobile-nav .link-list .sub-nav{display:none;color:#929191}.mobile-nav .link-list .sub-nav li{width:100%;padding:12px 16px 4px}.mobile-nav .link-list .sub-nav li a{text-decoration:none}@media (min-width:900px){.shares-wrapper{width:32px;position:absolute;top:0;left:-80px}}.shares-wrapper .shares{position:static;margin:0 auto 32px;text-align:center}@media (min-width:600px){.shares-wrapper .shares{float:right;margin-top:20px}}@media (min-width:900px){.shares-wrapper .shares{display:block;float:none;margin-top:0;position:fixed}}.shares-wrapper .shares .share-icon{display:inline;margin:0 6px;filter:grayscale(1);-webkit-filter:grayscale(1)}@media (min-width:900px){.shares-wrapper .shares .share-icon{display:block;margin-bottom:12px}}.shares-wrapper .shares .share-icon:hover{filter:none;-webkit-filter:none}.article{position:relative;margin:0 auto 32px}.article .article-date{display:block;margin-bottom:16px;font-size:16px;color:#323233;letter-spacing:1px}.article .article-title{margin-bottom:40px;font-size:20px;font-weight:700;letter-spacing:1.43px;color:#323233}.article .article-markup p,.article.preview p{margin-bottom:24px;font-size:16px;color:#323233}.article .article-markup iframe[src*=youtube],.article.preview iframe[src*=youtube]{width:520px;height:315px}.article .article-markup p,.article.preview p{line-height:1.75;letter-spacing:1px}.article .article-markup img,.article.preview img{max-width:100%}.article .article-markup strong,.article.preview strong{font-weight:700}.article .article-markup h1,.article.preview h1{font-size:36px;line-height:1.1;padding:15px 0}.article .article-markup h2,.article.preview h2{font-size:30px;line-height:1.1;padding:15px 0;font-weight:700}.article .article-markup h3,.article.preview h3{font-size:24px;line-height:1.1;padding:12px 0;font-weight:700}.article .article-markup h4,.article.preview h4{font-size:18px;line-height:1.1;padding:10px 0;font-weight:700}.article .article-markup h5,.article.preview h5{font-size:16px;line-height:1.1;padding:8px 0;font-weight:700}.article img{max-width:100%}.article-markup.preview p{margin-bottom:24px;font-size:16px;color:#323233}.article-markup.preview iframe[src*=youtube]{width:520px;height:315px}.article-markup.preview p{line-height:1.75;letter-spacing:1px}.article-markup.preview img{max-width:100%}.article-markup.preview strong{font-weight:700}.article-markup.preview h1{font-size:36px;line-height:1.1;padding:15px 0}.article-markup.preview h2{font-size:30px;line-height:1.1;padding:15px 0;font-weight:700}.article-markup.preview h3{font-size:24px;line-height:1.1;padding:12px 0;font-weight:700}.article-markup.preview h4{font-size:18px;line-height:1.1;padding:10px 0;font-weight:700}.article-markup.preview h5{font-size:16px;line-height:1.1;padding:8px 0;font-weight:700}.sub-menu-container{width:100%}.sub-menu{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}@media (min-width:600px){.sub-menu{-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%}.sub-menu:last-child{-ms-grid-columns:25% 37.5% 37.5%;grid-template-columns:25% 37.5% 37.5%}}.sub-menu .item{display:block;font-size:16px;font-weight:600;color:#979797;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;padding:8px;border-bottom:3px solid transparent}.sub-menu .item a{text-decoration:none}.sub-menu .item.active,.sub-menu .item:hover{border-bottom:3px solid #c8af6c}.four-column,.three-column,.two-column{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-column-gap:10px}@media (min-width:600px){.four-column,.three-column,.two-column{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media (min-width:600px){.three-column{-ms-grid-columns:33% 33% 33%;grid-template-columns:33% 33% 33%}}@media (min-width:600px){.three-style2-column{-ms-grid-columns:25% 37.5% 37.5%;grid-template-columns:25% 37.5% 37.5%}}@media (min-width:600px){.four-column{-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%}}.breadcrumbs{padding:0}.breadcrumbs>li{display:inline;font-size:12px;letter-spacing:.86px;color:#323232}.breadcrumbs>li>a{text-decoration:none}.breadcrumbs>li>a.-disabled{pointer-events:none;cursor:default}.breadcrumbs>li:after{content:" / "}.breadcrumbs>li:last-child{color:#c8af6c}.breadcrumbs>li:last-child:after{content:""}.alert-box{width:100%;padding:22px;border-radius:2px;text-align:center}.alert-box>.icon{margin-bottom:8px}.alert-box>.message{letter-spacing:1px;line-height:1.75;font-weight:700;color:#505050}.alert-box.-yellow{background-color:#f8f3de}.alert-box.-pink{background-color:#f6e9ed}.checkbox>input[type=checkbox]{display:inline-block;width:18px;height:18px;border:1px solid #c8af6c;border-radius:2px;vertical-align:middle}.checkbox>input[type=checkbox]:checked{background-color:#c8af6c}.checkbox>input[type=checkbox]:checked+label:before{content:"";position:absolute;display:block;width:18px;height:14px;top:2px;left:-20px;color:#fff;background-image:url(/bundle-assets/img/icon-check.svg);background-repeat:no-repeat;background-size:90%}.checkbox>label{position:relative;display:inline-block;padding-left:4px;vertical-align:middle;color:#323233;letter-spacing:.88px}.cart{margin-bottom:100px}.cart .total{margin-bottom:24px;font-size:30px;color:#c8af6c;letter-spacing:1.88px;text-align:right}.cart .actions .btn{width:100%}.cart .actions .continue{float:none;margin-bottom:16px}.cart .actions .check{float:none}.cart .actions:before{content:"";display:block;width:100%;height:1px;margin-bottom:24px;background-color:#dcdcdc}@media (min-width:600px){.cart .actions{float:right}.cart .actions .btn{width:auto}.cart .actions .continue{margin-left:30px;float:right}.cart .actions .check{float:left}}.items{margin-bottom:24px}.items.-confirm{background-color:#f4e8b7}.items.-confirm .item-row .info-value .title{color:#505050}.items.-confirm .footer-sum{border:1px solid #c8af6c;border-top:none;padding:16px 24px}@media (max-width:599px){.items.-confirm .footer-sum .-sum-all{width:60%;text-align:left;margin-bottom:0}.items.-confirm .footer-sum .-sum{width:40%;text-align:right;margin-bottom:0}}.items.-confirm .footer-sum .-sum{font-weight:bolder}.items.-confirm .footer-fee{border:1px solid #c8af6c;border-top:none;padding:12px 24px}@media (max-width:599px){.items.-confirm .footer-fee .-sum-all{width:60%;text-align:left;margin-bottom:0}.items.-confirm .footer-fee .-sum{width:40%;text-align:right;margin-bottom:0}}.items.-confirm .footer-total{background-color:#c8af6c;padding:12px 24px;color:#fff;font-size:18px;font-weight:bolder;letter-spacing:1.5px}@media (max-width:599px){.items.-confirm .footer-total .-sum-all{width:60%;text-align:left;margin-bottom:0}.items.-confirm .footer-total .-sum{width:40%;text-align:right;margin-bottom:0}}.items.-confirm .col{display:inline-block;padding-top:0;vertical-align:middle;height:100%}@media (min-width:600px){.items.-confirm .col.-product{width:52%}.items.-confirm .col.-image{width:9%;padding-left:0}.items.-confirm .col.-info{width:43%;vertical-align:top}.items.-confirm .col.-price{width:19%;text-align:right}.items.-confirm .col.-quantity,.items.-confirm .col.-sum{width:13%;text-align:right}.items.-confirm .col.-sum-all{width:86%;text-align:right}}.items .header{display:none}@media (min-width:600px){.items .header{display:block;padding:12px 24px;color:#fff;background-color:#9e8a55}}.items .col{display:inline-block;width:100%;margin-bottom:24px}.items .col.-image{width:102px}@media (min-width:600px){.items .col{margin-bottom:0;padding-left:3%}.items .col.-image{width:16%;padding-left:0;vertical-align:middle}.items .col.-info{width:28%}.items .col.-price,.items .col.-quantity,.items .col.-sum{width:14%;vertical-align:middle}.items .col.-action{width:6%;vertical-align:middle}.items .col.-product{width:44%;padding-left:0}}.items>.item-row~.item-row{border-top:none}.item-row{position:relative;border:1px solid #c8af6c;padding:16px;max-width:100%;line-height:0}.item-row .image>img{width:100%}.item-row .info{line-height:normal}.item-row .info .category{display:block;margin-bottom:8px;color:#979797}.item-row .info .title{color:#c8af6c;font-weight:700}.item-row .info .info-value{display:inline-block;width:60%}@media (min-width:600px){.item-row .info .info-value{width:100%}}.item-row .price{line-height:normal}.item-row .price .price-value{display:inline-block;width:60%}@media (min-width:600px){.item-row .price .price-value{width:100%}}.item-row .quantity{line-height:normal}.item-row .quantity .quantity-value{display:inline-block;width:60%}.item-row .quantity .quantity-value>input[type=number]{width:36px}@media (min-width:600px){.item-row .quantity .quantity-value{width:100%}}.item-row .sum{line-height:normal}.item-row .sum .sum-value{display:inline-block;width:60%}@media (min-width:600px){.item-row .sum .sum-value{width:100%}}.item-row .action{display:block;position:absolute;top:10px;right:10px;text-align:right}.item-row .action img{width:18px}.item-row .mobile-tag{display:inline-block;width:40%;font-size:14px;color:#979797;vertical-align:top}@media (min-width:600px){.item-row{padding:24px}.item-row .image>img{max-width:140px}.item-row .info{padding-top:18px;line-height:normal}.item-row .info .category{display:block;margin-bottom:8px;color:#979797}.item-row .info .title{color:#c8af6c;font-weight:700}.item-row .quantity>input[type=number]{width:36px}.item-row .action{position:static;display:inline-block;text-align:center}.item-row .action img{width:18px}.item-row .mobile-tag{display:none}}h2.title{color:#323233;letter-spacing:1.5px;margin-bottom:20px}.input-fields.-receiver{max-width:500px;margin:40px auto 0}.input-fields.-receiver .btn.-confirm{margin-top:40px}.accordian-container{margin-bottom:16px}.accordian-head{position:relative;height:48px;border-top:1px solid #c8af6c;border-bottom:none;line-height:48px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0;font-size:16px;font-weight:700}.accordian-head.-opened:after,.preview .accordian-head:after{background-image:url(../img/arrow-down.svg)}.accordian-head:after{content:"";display:block;width:16px;height:16px;background-image:url(../img/arrow-up.svg);background-repeat:no-repeat;background-size:round;position:absolute;top:16px;right:0}.accordian-body{position:relative;display:block;overflow:hidden;transition:max-height .8s ease-out;max-height:0}.accordian-body.-opened{max-height:0;border-bottom:none;padding:0}.accordian-body.-opened:last-child{border-top:none}.preview .accordian-body{max-height:none;padding-bottom:32px}.accordian-body:last-child,.drawer{border-top:1px solid #c8af6c}.drawer{position:relative;max-height:48px;border-bottom:none;margin:0;overflow-y:hidden;transition:max-height 1s;line-height:48px}.drawer.-opened{max-height:10000px}.drawer.-opened .drawer-head:after{background-image:url(../img/arrow-down.svg)}.drawer .drawer-head{font-size:16px;font-weight:700;letter-spacing:1px;color:#323233;cursor:pointer}.drawer .drawer-head:after{content:"";display:block;width:16px;height:16px;background-image:url(../img/arrow-up.svg);background-repeat:no-repeat;background-size:round;position:absolute;top:16px;right:0}.drawer .drawer-body{overflow:hidden;line-height:normal}.drawer .drawer-body p{letter-spacing:1px;font-size:16px;line-height:1.75;color:#323233}.read-drawer{position:relative;max-height:48px;border-top:1px solid #c8af6c;border-bottom:none;line-height:48px;margin:0;overflow-y:hidden;transition:max-height .6s}.read-drawer.-opened{max-height:3000px}.read-drawer.-opened .header:after{background-image:url(../img/arrow-down.svg)}.read-drawer>.header{font-size:16px;cursor:pointer}.read-drawer>.header:after{content:"";display:block;width:16px;height:16px;background-image:url(../img/arrow-up.svg);background-repeat:no-repeat;background-size:round;position:absolute;top:16px;right:0}.read-drawer>.body{padding-top:30px;padding-bottom:30px;overflow:hidden}.read-drawer>.body p{margin-bottom:4px;letter-spacing:1px;font-size:16px;line-height:1.75;color:#323233}.read-drawer>.body img{display:block}.year.btn.-active,.year.btn:hover{background-color:#c8af6c;color:#fff}.read-table{margin-top:30px;font-weight:400}.read-table>.header{width:100%;height:40px;padding-top:12px;background-color:#979797;color:#fff}.read-table .episode{width:25%}.read-table .episode,.read-table .title{display:inline-block;height:100%;padding-left:10px;vertical-align:top}.read-table .title{width:75%}@media (min-width:600px){.read-table .title{width:27%}}.read-table .duration{display:none;width:48%;height:100%;padding-left:10px;vertical-align:top}@media (min-width:600px){.read-table .duration{display:inline-block}}.read-table .body .content,.read-table .body .portrait{display:block;width:100%}@media (min-width:600px){.read-table .body .portrait{display:inline-block;width:40%;vertical-align:top}.read-table .body .content{display:inline-block;width:60%;vertical-align:top}}.markup{margin-bottom:48px}.markup.preview{padding:16px 8px}.markup p{line-height:1.75;letter-spacing:1px;margin-bottom:24px;word-wrap:break-word}.markup img{max-width:100%;margin-top:20px;margin-bottom:20px}.markup b,.markup strong{font-weight:700}.markup h1{font-size:36px}.markup h1,.markup h2{line-height:1.4;padding:15px 0}.markup h2{font-size:30px;font-weight:700}.markup h3{font-size:24px;padding:12px 0}.markup h3,.markup h4{line-height:1.4;font-weight:700}.markup h4{font-size:18px;padding:10px 0}.markup h5{font-size:16px;line-height:1.4;padding:8px 0;font-weight:700}.markup li,.markup ol{list-style:decimal;list-style:trad-chinese-formal;list-style-position:inside;line-height:1.5;padding-bottom:8px}.markup iframe{width:100%}.markup iframe[src*=youtube]{width:100%;height:385px}.award-result-article li,.award-result-article ol{list-style:decimal;list-style:trad-chinese-formal;list-style-position:inside;line-height:1.5;padding-bottom:8px}.pagination-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-button{display:list-item;color:#979797;font-weight:300}.page-button.-selected{color:#323233;font-weight:400}.page-button>.pagelink{border:1px solid #ccc;display:block;min-width:32px;height:32px;text-align:center;font-size:14px;padding:.5rem;margin-left:-1px}.page-button:first-child>.pagelink,.page-button:last-child>.pagelink{border-top-right-radius:4px;border-bottom-right-radius:4px}.page-button.-btnnext>.pagelink,.page-button.-btnprev>.pagelink{background:url(/bundle-assets/img/pagination-arrow.svg) no-repeat #fff;background-position:50%;font-size:0}.page-button.-btnprev>.pagelink{transform:rotate(180deg)}.index-page{padding-top:16px}.index-page .slider{float:left;width:100%}@media (min-width:900px){.index-page .slider{width:70%}}.index-page .slider .slide{position:relative}.index-page .slider .banner{position:absolute;top:25%;left:0;width:220px;height:220px;padding:32px;background-color:#250002}.index-page .slider .banner .banner-title{margin-top:36px;color:#fff;font-size:36px}.index-page .slider .banner .banner-description{margin-top:20px;color:grey;font-size:16px}@media (max-width:599px){.index-page .slider .banner{display:none}}.index-page .slider .slide-image{width:100%}.index-page .slider .slick-dots{bottom:4px}.index-page .slider .slick-dots li button:before{font-size:8px}.index-page .title{text-align:left}@media (max-width:599px){.index-page .title{text-align:center}}.index-page .news{float:left;margin-top:40px;width:100%;padding:0}@media (min-width:600px){.index-page .news{padding:24px}.index-page .news .news-head{text-align:left}}@media (min-width:900px){.index-page .news{margin-top:0;width:30%;padding-right:0}}.index-page .news .news-row{display:block;margin-top:16px;padding:10px 24px 12px;border-left:1px solid #c8af6c;color:#323233;text-decoration:none;letter-spacing:1px;overflow-y:hidden}.index-page .news .news-row .news-date{font-size:12px}.index-page .news .news-row .news-content{margin-top:10px;font-size:14px;line-height:1.5}.index-page .news .news-row:hover{color:#fff;background-color:#250002}.index-page .news .more{display:block;float:none;margin:20px auto 0;text-decoration:none;text-align:center;letter-spacing:.85px}@media (min-width:600px){.index-page .news .more{float:right}}.index-page .news .more:link,.index-page .news .more:visited{color:#c8af6c}.index-page .news .more:active,.index-page .news .more:hover{color:#9e8a55}.index-page .events{float:left;margin-top:32px;margin-bottom:32px;width:100%}@media (min-width:600px){.index-page .events{padding:24px}}@media (min-width:900px){.index-page .events{padding:0}}.index-page .events .event{display:block;float:left;margin:30px 0 20px;width:100%;text-align:center;text-decoration:none}@media (min-width:600px){.index-page .events .event{padding-left:1%;padding-right:1%;width:50%}.index-page .events .event:nth-child(2n+0){padding-left:0}.index-page .events .event:nth-child(odd){padding-right:0}}@media (min-width:900px){.index-page .events .event:nth-child(4n+0),.index-page .events .event:nth-child(4n+1),.index-page .events .event:nth-child(4n+2),.index-page .events .event:nth-child(4n+3){width:25%;padding-left:1%;padding-right:1%}}.index-page .events .event .event-image-wrapper{overflow:hidden}.index-page .events .event .event-image{width:100%;display:block;transition:all .5s cubic-bezier(.24,.375,.11,1)}.index-page .events .event .event-image:hover{transform:scale3d(1.2,1.2,1)}.index-page .events .event .event-name{display:block;margin-top:16px;font-size:18px;color:#505050}.page-content{margin:0 auto;max-width:680px;padding-top:20px}@media (min-width:900px){.page-content{padding-top:40px}}.page-content.-wide{max-width:780px}.page-content.-narrow{max-width:460px}.page-content.-full{max-width:940px;width:100%}.page-content.-login{padding-bottom:100px}.page-content .sub-title{font-size:18px;color:#323233;margin-bottom:24px;font-weight:700}.page-title{font-size:18px;font-weight:500;color:#c8af6c;letter-spacing:1.12px;height:32px;border-bottom:2px dotted #c8af6c}@media (min-width:600px){.page-title{margin-top:35px;height:40px}}.page-back{display:block;margin-top:20px;margin-bottom:52px;text-align:center}@media (min-width:600px){.page-back{float:left}}.page-back:link,.page-back:visited{color:#c8af6c}.breadcrumbs{display:none}@media (min-width:900px){.breadcrumbs{display:block;margin-top:8px}}.page .select{margin-bottom:24px;border:1px solid #979797;width:100%;height:40px;padding-left:16px;font-size:14px;font-weight:300;color:#999;background:url(/bundle-assets/img/dropdown-triangle.svg) 95%/10px no-repeat #fff}@media (min-width:600px){.page .select{float:right;margin-bottom:40px;width:288px;height:40px}}@media (min-width:900px){.page .select{display:none}}.page .card{display:block;margin-top:16px;padding:10px 24px 12px;border-left:1px solid #c8af6c;color:#323233;text-decoration:none}.page .card .image-crop{display:none;position:relative;overflow:hidden;width:100%;height:150px}.page .card .image-crop>img{min-height:150px;width:100%;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.page .card .card-date{font-size:12px;font-weight:400}.page .card .card-content{display:block;display:-webkit-box;margin-top:10px;font-size:14px;line-height:1.5;height:42px;letter-spacing:1px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (max-width:599px){.page .card{height:92px}.page .card:hover{color:#fff;background-color:#250002;border-left:none}}@media (min-width:600px){.page .card{margin-top:0;margin-bottom:24px;height:260px;border:none;border-bottom:1px dotted #c8af6c;padding:0}.page .card:hover{color:#c8af6c}.page .card .image-crop{display:block;position:relative;overflow:hidden;width:100%;height:150px;margin-bottom:12px}.page .card .image-crop>img{position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.page .card .card-date{margin-bottom:16px;font-size:14px;font-weight:500}.page .card .card-content{margin-bottom:32px}}@media (min-width:900px){.page .card{height:260px}.page .card .card-content{margin-bottom:24px}.page .card .image-crop{display:block;position:relative;overflow:hidden;width:100%;height:150px;margin-bottom:20px}}.page .cards{margin:0 auto;width:100%}.page .cards .card{float:none;width:100%}@media (min-width:600px){.page .cards .card{float:left;margin-left:1.7241%;margin-right:1.7241%;width:46%}}@media (min-width:900px){.page .cards .card{width:29.8%}}.pagination-container{margin-top:2rem;margin-bottom:6rem}.loading-indicator{text-align:center}.about-us .sponsors{list-style:none;text-align:center}@media (min-width:600px){.about-us .sponsors{text-align:left}}.about-us .sponsors .sponsor{display:block;margin-top:20px}.about-us .sponsors .sponsor>img{height:100%}@media (min-width:600px){.about-us .sponsors .sponsor{display:inline-block;margin-top:30px;margin-right:20px;margin-left:20px;height:50px}}.user .page-content.-login{text-align:center}.user .input-text{margin-bottom:16px}.user .input-text.-condensed{margin-bottom:8px}.user .title{margin-bottom:32px;font-size:20px;color:#323233;letter-spacing:1.43px;font-weight:700}.user .btn{margin-bottom:24px}.user .alert-box{margin-bottom:16px}.user .social-login h4{display:block;position:relative;font-size:14px;font-weight:400;color:#979797;margin-bottom:24px}@media (min-width:600px){.user .social-login h4.-line:before{left:0}.user .social-login h4.-line:after,.user .social-login h4.-line:before{content:"";display:inline-block;position:absolute;top:6px;width:190px;height:1px;background-color:#dcdcdc}.user .social-login h4.-line:after{right:0}}.user .social-login img{margin-bottom:40px}.input-text{display:block;width:100%;height:44px;padding-left:10px;font-size:16px;border:none;border-bottom:1px solid #979797;border-radius:0;color:#505050}.input-text:focus{border-bottom:1px solid #c8af6c}.input-text::-webkit-input-placeholder{color:#979797}.input-text::-moz-placeholder{color:#979797}.input-text:-ms-input-placeholder{color:#979797}.input-text:-moz-placeholder{color:#979797}.helper{margin-top:24px;margin-bottom:40px}.helper .checkbox{float:left;vertical-align:middle}.helper .links{float:right;vertical-align:middle;color:#c8af6c}.helper .links a{text-decoration:none}.input-text-wrapper{position:relative}.input-text-wrapper.-required:before{content:"*";color:#c8af6c;position:absolute;left:0;top:12px}.input-fields{margin-bottom:24px}.forgot-message{margin-bottom:48px;line-height:1.75;color:#505050}.input-text-wrapper .error{color:red;float:right}.event-row{border-bottom:1px dotted #c8af6c;position:relative}.event-row .cover-link{display:block;padding:18px 0;text-decoration:none}.event-row .cover-link .image{margin-bottom:10px;width:100%}.event-row .cover-link .title{margin-top:4px;margin-bottom:10px;letter-spacing:1.14px}.event-row .cover-link .content{font-size:14px;line-height:1.5714;letter-spacing:1px;color:#323233}.event-row .cover-link .more{display:block;position:relative;bottom:8px;float:right;font-size:12px;color:#c8af6c;text-decoration:none;letter-spacing:.75px}@media (min-width:600px){.event-row .cover-link .image{display:inline-block;margin-bottom:0;width:40%;vertical-align:top}.event-row .cover-link .info{margin-left:4%;display:inline-block;max-width:56%;min-height:140px;vertical-align:top}.event-row .cover-link .title{font-size:18px;margin-bottom:16px}.event-row .cover-link .more{display:block;position:absolute;bottom:20px;right:0;font-size:12px;color:#c8af6c;text-decoration:none;letter-spacing:.75px}}@media (min-width:600px){.event-row.-small .image{width:20%}.event-row.-small .info{max-width:76%}.event-row.-small .more{display:none}}.general-event>.title{font-size:18px;color:#323233;margin-bottom:24px;font-weight:700}.general-event>.btn-more{margin:32px auto 48px}@media (min-width:600px){.general-event>.btn-more{margin-top:48px;margin-bottom:48px}}.general-event .feature-image{position:relative;margin-bottom:24px;width:100vw;left:-8px}@media (min-width:600px){.general-event .feature-image{width:100%;left:0}}.page .award .award-card{margin-top:16px;height:auto;color:#323233}.page .award .award-card a{text-decoration:none}.page .award .award-card .card-image-container{height:0;width:100%;overflow:hidden;padding-bottom:61.22%}.page .award .award-card .card-image{width:100%}.page .award .award-card .card-name{margin-bottom:8px;font-size:16px;letter-spacing:1.14px;font-weight:700}.page .award .award-card .card-subname{font-size:14px;line-height:1.57;letter-spacing:1px}.page .award .award-card .card-content{display:block;display:-webkit-box;margin-top:10px;font-size:14px;line-height:1.5;height:42px;letter-spacing:1px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (max-width:599px){.page .award .award-card:hover{color:#c8af6c}}@media (min-width:600px){.page .award .award-card{margin-top:0;padding:0}.page .award .award-card:hover{color:#c8af6c}.page .award .award-card .card-image{display:block;margin-bottom:16px}.page .award .award-card .card-subname{min-height:42px}.page .award .award-card .card-content{margin-bottom:32px}}@media (min-width:900px){.page .award .award-card{margin-bottom:0}.page .award .award-card .card-content{margin-bottom:24px}}.page .award .award-cards{padding-bottom:40px;margin:0 auto;width:100%}.page .award .award-cards>li{display:inline-block;vertical-align:top}.page .award .award-cards .award-card{width:100%;padding:10px 0}@media (min-width:600px){.page .award .award-cards .award-card{padding:10px;width:33.3333%}.page .award .award-cards .award-card:nth-child(3n+1){padding-left:0}.page .award .award-cards .award-card:nth-child(3n+2){padding-left:.5%;padding-right:.5%}.page .award .award-cards .award-card:nth-child(3n+3){padding-right:0}}.award-result-article p{font-size:16px;line-height:1.75;letter-spacing:1px}.seperate-line{margin-top:90px;margin-bottom:48px;width:100%;height:1px;background-color:#c8af6c}.award{position:relative;padding-top:0;margin-top:50px}.award .feature-image.-original{width:auto;left:0}.award .article-markup p{font-size:16px;line-height:28px;letter-spacing:1px;color:#323233}.president-award .page-title .dropdown{margin-top:12px}@media (min-width:600px){.president-award .page-title .dropdown{margin-top:-12px}}.exhibition-card{display:inline-block;margin-bottom:16px;width:50%;color:#323233;vertical-align:top}@media (max-width:599px){.exhibition-card:nth-child(odd){padding-left:0;padding-right:1%}.exhibition-card:nth-child(2n+2){padding-left:1%;padding-right:0}}.exhibition-card a{text-decoration:none}.exhibition-card .exhibition-image{margin-bottom:6px;width:100%}.exhibition-card .exhibition-title{font-size:16px;font-weight:700;text-align:center}@media (min-width:600px){.exhibition-card{box-sizing:border-box;margin-bottom:34px;width:33.3333%;padding-left:1%;padding-right:1%}.exhibition-card .exhibition-image{margin-bottom:16px}.exhibition-card:nth-child(3n+1){padding-left:0}.exhibition-card:nth-child(3n+2){padding-left:.5%;padding-right:.5%}.exhibition-card:nth-child(3n+3){padding-right:0}.exhibition-card:hover{color:#c8af6c}}@media (min-width:900px){.exhibition-card .card-content{margin-bottom:24px}}.exhibition-cards{margin:0 auto;width:100%}.line{display:block;width:100%;height:1px;margin:30px 0;background-color:#c8af6c}.southart-navigator{display:block;margin-top:40px;margin-bottom:40px;width:100%;color:#bbb}.southart-navigator .nav{display:block;float:left;margin-right:8px;margin-bottom:8px;border:1px solid #dbdbdb;border-radius:4px}.southart-navigator .nav.-active{color:#505050}.southart-navigator .nav .nav-link{display:block;margin:10px;width:100%;height:100%;text-decoration:none}@media (min-width:600px){.southart-navigator{height:34px}.southart-navigator .nav{float:none;margin:0;border:none;padding:0;display:inline-block;position:relative;width:25%;height:100%;text-align:center;vertical-align:top}.southart-navigator .nav .nav-link{margin:0}.southart-navigator .nav.-active,.southart-navigator .nav:hover{color:#c8af6c}.southart-navigator .nav.-active:after,.southart-navigator .nav:hover:after{content:"";display:block;position:absolute;margin:0 auto;bottom:0;width:100%;height:4px;border:0;background-color:#c8af6c}}.southart-master .content{margin-bottom:30px}.southart-master .portrait{display:inline-block;width:30%;vertical-align:top}.southart-master .info{display:inline-block;width:67%;margin-left:3%;font-size:14px;line-height:2;vertical-align:top}.southart-life .download{float:right;margin-top:12px;margin-bottom:12px}.southart-map .stops{font-size:18px;padding-left:20px}.southart-map .stops .stop{margin-bottom:10px}.dropdown{margin-bottom:24px;border:1px solid #979797;width:100%;height:40px;padding-left:16px;font-size:14px;font-weight:300;color:#999;background:url(/bundle-assets/img/dropdown-triangle.svg) 95%/10px no-repeat #fff}@media (min-width:600px){.dropdown{float:right;margin-bottom:40px;width:288px;height:40px}}.magazine-info{margin-top:30px}.magazine-info .image{margin-bottom:24px;width:100%;display:block}.magazine-info .content .info{margin-bottom:24px;font-size:16px;color:#323233;letter-spacing:1px;line-height:1.75}.magazine-info .content .buttons .btn{width:46%;margin-left:2%;margin-right:2%}@media (min-width:600px){.magazine-info .image{display:inline;width:220px;vertical-align:top}.magazine-info .content{display:inline-block;width:64%;padding-left:3%}}.magazine-contents .item .name.-main{font-weight:700}.magazine-contents .item .name.-page{font-weight:lighter}h2.title{font-weight:700;font-size:20px}.topics-universal .topic .info{width:100%}.product-list .product-card{padding:20px 2%;display:inline-block;vertical-align:top;width:50%}.product-list .product-card .product-image-container{width:200px;height:270px}.product-list .product-card .product-image-container .image{max-width:100%;max-height:100%;margin-bottom:16px;padding-bottom:16px}.product-list .product-card .name{font-weight:700;margin-bottom:16px}.product-list .product-card .more{color:#c8af6c;text-decoration:none}@media (min-width:600px){.product-list .product-card{width:33.3333%}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 3px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;background-color:#fff;border-radius:50%;opacity:.5}.slick-dots li.slick-active button:before{opacity:1;color:#000}.section{padding:16px 0}.section h2.title{font-size:20px}.fade-appear{opacity:.01}.fade-appear.fade-appear-active{opacity:1;transition:opacity .5s ease-in}.-delay-1 .fade-appear.fade-appear-active{transition-delay:0}.-delay-2 .fade-appear.fade-appear-active{transition-delay:.5s}.-delay-3 .fade-appear.fade-appear-active{transition-delay:1s}.-delay-4 .fade-appear.fade-appear-active{transition-delay:1.5s}
/*# sourceMappingURL=style.css.map */
