section.editorial-portrait-image{display:table}
section.editorial-portrait-image.portrait-image-padding{padding-top:30px!important}
.content-right.col-md-3 .padding-left-small-image{margin-left:11px;margin-right:0}
.content-right.col-md-3.col-md-pull-7 .padding-left-small-image{margin-left:0;margin-right:11px}
section.editorial-item.editorial-portrait-image .imageloader{overflow:hidden}
.editorial-item .padding-left-small-image.border-bottom-quote{border-bottom:1px solid #2f2f2e;padding-bottom:22px}
.editorial-item .padding-left-small-image{padding-left:0!important}
.editorial-item .padding-left-small-image.small-img-no-border{border-bottom:0}
.editorial-portrait-image.legend:before{content:"M29 Editorial Portrait Image"}
.editorial-portrait-image .content-left,.editorial-portrait-image .content-right{display:table-cell;float:none}
.editorial-portrait-image[data-configuration="landscape"] .content-right.col-md-3.col-md-pull-7{padding-left:5px!important;padding-right:6px!important}
.editorial-portrait-image[data-configuration="landscape"] .content-right.col-md-3{padding-left:6px!important;padding-right:0!important}
.editorial-portrait-image .content-left{padding-right:10px}
.editorial-portrait-image .content-left.newpaddingsmallportrait{padding-right:50px}
.editorial-portrait-image .button.primary-button.coming-soon{cursor:default}
.editorial-portrait-image .button.primary-button.coming-soon:hover{background-color:#222;color:#fff}
.editorial-portrait-image .content-right{padding-left:5px;padding-right:10px}
.editorial-portrait-image .content-right.col-md-pull-7,.editorial-portrait-image .content-right.col-md-pull-4{padding-right:12px!important;padding-left:10px!important}
.editorial-portrait-image .content-left.col-md-push-3,.editorial-portrait-image .content-left.col-md-push-7{padding-right:0!important;padding-left:10px!important}
.editorial-portrait-image[data-configuration='small'] .content-right{vertical-align:top}
.editorial-portrait-image .content-right.text-top{vertical-align:top!important}
section.editorial-portrait-image:not([data-configuration='small']) .content-right{vertical-align:bottom}
section.editorial-portrait-image[data-configuration='looks'] .content-left,section.editorial-portrait-image[data-configuration='looks'] .content-right{vertical-align:middle}
.editorial-portrait-image .text p{color:#656463;margin-top:22px}
.editorial-portrait-image[data-configuration='small'] .text{position:relative}
.editorial-portrait-image .image .text,.editorial-portrait-image[data-configuration='small'] .title,.editorial-portrait-image[data-configuration='small'] .paragraph{display:none}
.editorial-portrait-image img{max-width:100%}
.editorial-portrait-image .image{text-align:center}
.editorial-portrait-image .image.image-padding{padding-top:10px}
.editorial-portrait-image[data-configuration='small'] .image *{display:block;text-align:left;text-decoration:none}
.editorial-portrait-image[data-configuration='small'] .image .title{padding-top:40px;color:#333;font-size:16px}
.editorial-portrait-image[data-configuration='small'] .image .paragraph{color:#8b8a8a;margin-bottom:17px;font-size:14px}
.editorial-portrait-image[data-configuration='small'] .image .text a.image-icon-download{background-image:url(../images/common/icons/iconDownloadLink.svg);background-repeat:no-repeat;background-position:0 45px;padding-left:15px}
.editorial-portrait-image[data-configuration='small'] .image .text a.link-to-page{font-size:14px;margin:0;color:#8b8a8a;float:left}
.editorial-portrait-image[data-configuration='small'] .image .text .border-bottom-underline{float:left;border-bottom:1px solid #8b8a8a}
.editorial-portrait-image[data-configuration='small'] .image .text .border-bottom-underline img{margin-top:9px;margin-bottom:0;padding-left:3px}
.editorial-portrait-image .counter{display:block;margin-bottom:10px}
.editorial-portrait-image .counter.counter-no-margin{margin-bottom:0}
.editorial-portrait-image .title{text-transform:uppercase;font-size:16px}
.editorial-portrait-image .paragraph{margin-top:26px;margin-bottom:27px;-webkit-transition:max-height .500s ease-in-out;-moz-transition:max-height .500s ease-in-out;-ms-transition:max-height .500s ease-in-out;-o-transition:max-height .500s ease-in-out;transition:max-height .500s ease-in-out}
.editorial-portrait-image .arrow{float:right}
.editorial-portrait-image .quote{font-size:19px;line-height:35px;margin-bottom:25px}
.editorial-portrait-image .content{font-size:19px;line-height:35px}
.editorial-portrait-image hr{border-top-color:#2f2f2e;margin-bottom:0;margin-top:35px}
.editorial-portrait-image .more-less .arrow{display:none}
.editorial-portrait-image[data-configuration='landscape'] hr,.editorial-portrait-image[data-configuration='quote'] hr{margin-bottom:0}
.editorial-portrait-image[data-configuration='quote'] hr{margin-top:30px}
.editorial-portrait-image .more,.editorial-portrait-image .less{float:right;font-size:11px;line-height:15px;color:#666}
.editorial-portrait-image .more{display:none}
.editorial-portrait-image .more-less:hover{text-decoration:underline}
.editorial-portrait-image .more-less img{width:8px;margin-left:8px;margin-top:-4px;cursor:pointer}
.editorial-portrait-image .button{margin-top:20px;font-size:16px;line-height:49px!important;padding-top:0!important;padding-bottom:0!important}
.editorial-portrait-image .looks{overflow:hidden}
.editorial-portrait-image .looks-number,.editorial-portrait-image .looks-caption,.editorial-portrait-image .looks-list{text-align:center}
.editorial-portrait-image .looks-number{font-size:60px;font-family:"Times New Roman",Georgia,Serif}
.editorial-portrait-image .looks-caption{border-bottom:1px solid silver;font-size:20px;line-height:32px;padding-bottom:40px}
.editorial-portrait-image .looks-product{margin-top:40px}
.editorial-portrait-image .looks-product div{color:#333;font-size:18px}
.editorial-portrait-image .looks-product .name{text-decoration:underline}
.editorial-portrait-image .looks-product .name:after{content:" >>";font-size:12px}
.editorial-portrait-image .looks-product{margin-top:40px}
.editorial-portrait-image .looks-product div{color:#333;font-size:18px}
.editorial-portrait-image .looks-product .name{text-decoration:underline}
.editorial-portrait-image .looks-product .name:after{content:" >>";font-size:12px}
.editorial-portrait-image .product-list{margin-top:0}
.editorial-portrait-image .product-list .name::after{content:" >>";font-size:12px}
.editorial-portrait-image .product-item{margin-top:15px}
.editorial-portrait-image .product-item div{color:#656463;font-size:14px}
.editorial-portrait-image .blur-animation{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}
.editorial-portrait-image .blur-animation-remove{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);transition:all 3s ease-out;-ms-transition:all 3s ease-out;-o-transition:all 3s ease-out;-webkit-transition:all 3s ease-out}
.editorial-portrait-image .preload-effect-invisible{opacity:0;transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;-webkit-transition:all 2s ease-out}
.editorial-portrait-image .preload-effect-visible{opacity:1}
@media(max-width:991px){.editorial-portrait-image[data-configuration="landscape"] .content-right.col-md-3{padding-right:5px!important}
.content-right.col-md-3 .padding-left-small-image{margin-left:0;margin-right:0}
.content-right.col-md-3.col-md-pull-7 .padding-left-small-image{margin-left:0;margin-right:0}
.editorial-portrait-image .content-left,.editorial-portrait-image .content-right{display:block}
.editorial-portrait-image .content-left{padding-right:5px}
.editorial-portrait-image .content-right{padding-left:5px;padding-right:5px}
.editorial-portrait-image .content-right.col-md-pull-7,.editorial-portrait-image .content-right.col-md-pull-4{padding-right:5px!important;padding-left:5px!important}
.editorial-portrait-image .content-left.col-md-push-3,.editorial-portrait-image .content-left.col-md-push-7{padding-right:5px!important;padding-left:5px!important}
.editorial-portrait-image .col-md-3{height:auto!important}
.editorial-portrait-image .text{position:relative;margin-top:36px;padding-left:0}
.editorial-portrait-image .counter{display:inline-block}
.editorial-portrait-image .more-less{float:right;cursor:pointer}
.editorial-portrait-image[data-configuration='landscape'] .more-less .arrow{display:inline-block}
.editorial-portrait-image[data-configuration='landscape'] .more-less .more{display:inline-block}
.editorial-portrait-image[data-configuration='landscape'] .open-text{display:none}
.editorial-portrait-image[data-configuration='quote'] .open-text img{margin-top:20px}
.editorial-portrait-image .content{font-size:15px;line-height:23px}
.editorial-portrait-image .button{font-size:11px}
.editorial-portrait-image[data-configuration='small'] .image .title{padding-top:25px}
.editorial-portrait-image[data-configuration='small'] .image .text a.image-icon-download{background-position:2px 30px}
.editorial-item .padding-left-small-image{margin-left:0}
.editorial-portrait-image[data-configuration='small'] .content p:first-child{margin-top:15px}
}
@media(max-width:767px){.editorial-portrait-image .quote{max-height:none;overflow:visible}
.editorial-portrait-image[data-configuration='quote'] .more-less{display:none}
.editorial-portrait-image[data-configuration='quote'] .open-text{display:block}
.editorial-portrait-image[data-configuration='quote'] .quote{margin-top:10px}
}