.viewmore{display:flex}.viewmore--center{justify-content:center}.viewmore__text{font-size:1.5rem;font-weight:700;position:relative}.viewmore__text:before,.viewmore__text:after{z-index:1;content:"";transition:width .4s cubic-bezier(.215,.61,.355,1);display:block;position:absolute;bottom:0}.viewmore__text:before{background-color:#000;width:100%;height:1px;right:0}.viewmore__text:after{background-color:#fff000;width:0;height:12px;transition-delay:.12s;left:0}.viewmore__text a{z-index:2;padding:5px 0;text-decoration:none;display:block;position:relative}.ci-box-link{z-index:5;border:none;outline:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ci-btn{text-align:center;transition:opacity .4s cubic-bezier(.215,.61,.355,1),color .4s cubic-bezier(.215,.61,.355,1),background-color .4s cubic-bezier(.215,.61,.355,1),border-color .4s cubic-bezier(.215,.61,.355,1);position:relative}.ci-btn>a,.ci-btn>span{z-index:2;display:block;position:relative}.ci-btn a{text-decoration:none}.ci-btn[class*=--bd-black]{border:1px solid #000}.ci-btn[class*=--bg-black]{color:#fff;background:#000}.ci-btn[class*=--disabled][class*=--bd-black]{color:#0000004d;border:1px solid #0000004d}.ci-btn[class*=--disabled][class*=--bd-black]:hover{background-color:#0000;border:1px solid #0000004d}.ci-btn[class*=--disabled][class*=--bg-black]{background-color:#0000004d}.ci-btn[class*=--disabled][class*=--bg-black]:hover{color:#fff}.ci-btn__bg{z-index:1;background-color:#fff000;width:0;height:100%;position:absolute;top:0}.ci-btn .svg-icon-blank{width:11px;height:11px;margin-left:5px;margin-right:5px;display:inline-block}.js-trim-img__target{position:relative;overflow:hidden}.js-trim-img img,.js-trim-img--cover img,.js-trim-img--contain img{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.js-trim-img--cover.is-full-height img{width:auto;height:100%}.js-trim-img--cover.is-full-width img{width:100%;height:auto}.js-trim-img--contain.is-full-height img{width:auto;height:100%}.js-trim-img--contain.is-full-width img{width:100%;height:auto}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}@media only screen and (min-width:48.0625em){.viewmore__text{font-size:1.8rem}.viewmore__text:hover:before{width:0}.viewmore__text:hover:after{width:100%}.ci-btn:hover[class*=--bd-black]{border-color:#fff000}.ci-btn:hover[class*=--bg-black]{color:#000}}