.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .photo-tile-image{width:100%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .page-container{max-width:1200px}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region{position:relative;margin-bottom:.75rem}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region::before{display:block;content:"";width:100%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region_landscape-large::before{padding-top:39.0625%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region_square::before{padding-top:100%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region_landscape-small::before{padding-top:50%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region_portrait-small::before{padding-top:200%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] div.sf-interactions-proxyHoverContainer a{overflow:visible}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .region .experience-component{margin-left:10px;margin-right:10px}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-component{margin:0;width:100%;position:relative}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .common-image-component{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x) var(--focal-point-y);object-position:var(--focal-point-x) var(--focal-point-y)}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .mainbanner-image{height:43.75vw}
@media(max-width: 543.98px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .mainbanner-image{height:75vw}}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .common-image-filter{filter:brightness(40%)}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-container{position:absolute;top:50%;width:100%}
@media(min-width: 544px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-container{padding-left:7%}}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-text{font-family:"Helvetica Neue";color:#fff}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .ITC-image-heading-text{color:#fff}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-container .mainbanner-sub-text p{font-size:1.67rem;font-family:"Helvetica Neue";color:#fff;text-decoration:underline}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .ITC-text-underneath span{color:#000;padding-top:.75em;text-align:center}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-container{padding:0 7% 0 7%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-container .mainbanner-sub-text p,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-heading-text p{font-family:var(--skin-body-font)}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .video_player{width:100%}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .common-image-filter{filter:brightness(80%)}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .mainbanner-container .hidden{display:none}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .image-component-wrapper{position:relative}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-position-bottom{top:calc(100% - 5rem)}
@media(max-width: 991.98px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-position-bottom{top:calc(100% - 4rem)}}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-desktop,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-desktop,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-tablet,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-tablet,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-mobile,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-mobile{display:none}
@media(min-width: 769px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-desktop,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-desktop{display:block}}
@media(min-width: 544px)and (max-width: 768.98px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-tablet,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-tablet{display:block}}
@media(max-width: 543.98px){.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .text-overlay-mobile,.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .colored-text-mobile{display:block}}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .experience-component.experience-commerce_layouts-mobileGrid2r1c .two-row-image-component{width:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}
.caroll-source-page[data-layout="editorial-fashiontips-porterdesimprimes"] .ITC-container p.absolute{font-size:3.026vw;font-weight:500;text-transform:uppercase}