.-detail{margin:100px 0 0;padding:0;width:100%}.-detail .-title{margin:0;padding:0 0 0;text-align:left;color:#FFF;background-color:#00417b}.-detail .-title .row{display:table}.-detail .-title .row [class*="col-"]{float:none;display:table-cell;vertical-align:bottom}.-detail .-title .row [class*="col-"] .-details{padding:0 0 50px}.-detail .-title img{max-width:100%}.-detail .-title h3{margin:0;font-weight:700 !important}.-detail .-title .-desc{margin:0 0 20px;font-size:20px;font-weight:700 !important}.-detail .-title h2{margin:0;font-weight:700 !important}.-detail .item a{display:block;height:auto;text-align:center;overflow:hidden}.-detail .item a img{margin:0 0 30px;max-width:100%;transform:scale(1);transition:all 0.2s ease-in-out}.-detail .item a:hover img{transform:scale(1.05)}.-detail .item .-block{margin:0 auto;max-width:40em}.-detail .item .-block .-contain{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;cursor:pointer;z-index:1000;box-shadow:0 4px 8px 0 rgba(46,61,73,0.2)}.-detail .item .-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.-detail .item .item-detail{padding:0 0 15px}.-detail .item .item-detail .-name,.-detail .item .item-detail .-desc{display:inline-block;width:100%;color:#212121;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.-detail .item .item-detail .-name{margin:5px 0;font-size:18px}.-detail .item .item-detail .-desc{margin:0;font-size:17px}.-detail .item .item-detail .-desc *{transition:all 0.2s ease-in-out}.-detail .item .item-detail .-desc.-normal{font-size:18px !important}.-detail .item .item-detail .-desc.-normal *{font-size:18px !important}.-detail .item .item-detail .-desc.-big{font-size:20px !important;font-weight:700 !important}.-detail .item .item-detail .-desc.-big *{font-size:20px !important;font-weight:700 !important}.-detail .-item .-slider{margin:0 0 80px !important;position:relative;display:block;width:100%;max-height:450px;text-align:center;opacity:0;visibility:hidden;transition:all 0.4s linear}.-detail .-item .-slider.active{opacity:1;visibility:visible}.-detail .-item .-slider .-items{display:inline-block;width:auto;height:450px;background-position:center center;background-repeat:no-repeat;background-size:cover}.-detail .-item .-slider .-items .-table{display:table;width:100%;height:100%;vertical-align:middle}.-detail .-item .-slider .-items .-table .-cell{display:table-cell;text-align:center;vertical-align:middle}.-detail .-item .-slider .-items .-table .-cell img{margin:0 auto;display:block;max-width:100%;max-height:450px}.-detail .-item .-slider .slick-dots{bottom:-50px;font-size:0}.-detail .-item .-slider .slick-dots li button:before{color:#27aae1}.-detail .-item .-slider .slick-dots li.slick-active button:before{color:#00417b}.-detail .-item .-back{margin:11px 0;display:inline-block;font-weight:700 !important}.-detail .-item .-change-font-size{margin:10px 0}.-detail .-item .-change-font-size a{padding:5px;display:inline-block;color:#212121}.-detail .-item .-change-font-size a.active,.-detail .-item .-change-font-size a:hover,.-detail .-item .-change-font-size a:focus,.-detail .-item .-change-font-size a:active{text-decoration:none}.-detail .-item .-change-font-size a.active{color:#00417b}.-detail .-item .-change-font-size a:hover{color:#27aae1}.-detail .-item .-change-font-size a:focus,.-detail .-item .-change-font-size a:active{color:#00417b}.-detail .-item .-change-font-size a+a{margin:0 0 0 10px;padding:5px 5px 5px 15px;border-left:1px solid #F2F2F2}.-detail .-item .-change-font-size a.-normal{font-size:18px !important}.-detail .-item .-change-font-size a.-big{font-size:20px !important;font-weight:700 !important}@media screen and (max-width: 767px){.-detail .-item .-slider{max-height:350px}.-detail .-item .-slider .-items{height:350px}.-detail .-item .-slider .-items .-table .-cell img{max-height:350px}}@media screen and (max-width: 991px){.-detail{margin:64px 0 0}.-detail .-title .row [class*="col-"] .-details{padding:20px 0}}@media screen and (max-width: 767px){.-detail .item a.product-image-link{margin:0 auto 30px;width:75%}}@media screen and (max-width: 640px){.-detail .-title .row [class*="col-"]{display:block;width:100%}.-detail .-title .row [class*="col-"]+[class*="col-"]{margin:30px 0}.-detail .-title .row [class*="col-"] .-details{text-align:center}}@media screen and (max-width: 543px){.-detail .item a.product-image-link{width:85%}}@media screen and (max-width: 320px){.-detail .item a.product-image-link{width:100%}}
