.article-hero-section .hero-image{width:100%;position:relative}.article-hero-section .article_basic_info{writing-mode:vertical-rl;font-size:14px;margin:0;line-height:1.571;transform:rotate(180deg);text-align:right}.article-hero-section .rotate_logo{position:absolute;top:-50px;right:57px;width:100px;height:100px;animation:rotateInfinite 8s linear infinite;object-fit:cover;z-index:2}.article-hero-section .section-content-colgroup{overflow:hidden;max-width:calc(100% - 75px);width:100%;padding-top:60px}.article-hero-section .col h2{font-size:22px;line-height:1.5;word-break:break-word;padding-top:25px;position:relative;margin:0}.article-hero-section .col h2:before{content:"";position:absolute;top:7px;left:0;width:18px;height:1px;background-color:#000}.article-hero-section .col p{font-size:14px;line-height:24px;margin-top:0;font-weight:200}.article-hero-section .col p strong{font-weight:400}.article-hero-section .col p:last-child{margin-bottom:0}.article-hero-section .section-col-footer{padding-top:80px}.article-hero-section .section-col-footer p{margin:0;font-size:16px;line-height:24px;letter-spacing:3px;text-transform:uppercase;font-weight:200}@keyframes rotateInfinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width:990px){.article-hero-section .section-content-colgroup .col:not(:last-child){border-right:1px solid #dbdbdb}.article-hero-section .section-content-colgroup-wrap{margin:0 -15px}.article-hero-section .section-content-colgroup .col{width:100%;max-width:25%;padding:0 15px}.article-hero-section .hero-image{max-width:calc(100% - 75px)}.article-hero-section .section-col-footer{padding-top:60px}}@media only screen and (max-width:989px){.article-hero-section .section-content-colgroup .col{max-width:100%;width:100%}.article-hero-section .section-content-colgroup .col.title-col{padding-bottom:28px}.article-hero-section .section-col-footer p{font-size:12px}}@media only screen and (max-width:749px){.article-hero-section .rotate_logo{width:60px;height:60px;top:-30px;right:30px}.article-hero-section .section-content-colgroup{max-width:100%;padding:20px 0 0}.article-hero-section .col h2{font-size:18px;font-weight:300;padding-top:15px}.article-hero-section .col p{font-size:12px;line-height:20px}.article-hero-section .section-col-footer{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/article-hero.css.map */
