.pdp-collection-herobanner .pdp-collection-header h1{font-family:"HelveticaNeueLTW01-75Bold";font-size:42px;line-height:44px;color:#fff;width:58%}
.pdp-collection-herobanner .pdp-collection-header{position:absolute;top:40%}
.pdp-collection-comp .artile-hero-header p a{text-decoration:none;text-underline-position:under;text-transform:uppercase;border-bottom:2px solid #888}
.pdp-collection-comp .pdp-collection-text h3{font-size:18px;line-height:20px}
.pdp-collection-comp .pdp-collection-text p{font-size:16px;line-height:22px;font-weight:300}
.pdp-collection-text h2,.pdp-collection-page h2{font-family:'HelveticaNeueLTW01-45Light';font-size:28px;letter-spacing:2px;line-height:20px}
.pdp-collection-page h3{font-size:24px;line-height:28px}
.pdp-collection-page h4{font-size:18px;line-height:20px;text-decoration:underline}
@media only screen and (max-width:767px){.pdp-collection-comp img{object-fit:cover;object-position:center;height:300px}
.pdp-collection-herobanner .pdp-collection-header h1{font-size:28px;line-height:30px;width:60%}
.pdp-collection-comp .pdp-collection-header{top:34%}
}
@media only screen and (max-width:767px) and (orientation:landscape){.pdp-collection-herobanner .pdp-collection-header h1{font-size:28px;line-height:30px;width:44%}
.pdp-collection-herobanner .pdp-collection-header{top:32%}
}
@media only screen and (min-width:768px) and (max-width:991px){.pdp-collection-herobanner .pdp-collection-header h1{font-size:32px;line-height:34px;width:50%}
.pdp-collection-herobanner .pdp-collection-header{top:28%}
}
@media only screen and (min-width:991px) and (max-width:1024px){.pdp-collection-comp .pdp-collection-header h1{font-size:36px;line-height:40px}
}
.pdp-collection-page p a{text-decoration:none;text-underline-position:under;border-bottom:1px solid #000}
.pdp-collection-page p a:hover{color:#000}
.pdp-collection-page p a{line-height:20px;font-weight:'Helvetica-Medium'}
.pdp-collection-page p{font-size:16px;line-height:22px;font-weight:300}
.pdp-collection-page h3{font-size:18px;line-height:20px}
.pdp-collection-page h2{font-family:"HelveticaNeueLTW01-75Bold";font-size:36px;line-height:44px}
#imgWitText h3 p,#imgWitText p{padding:0}
.card-link{position:relative}
.card-hover-items{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;height:100%;visibility:hidden;opacity:0;width:100%;background-color:rgba(31,31,31,0.8)}
.card-hover-items a:first-child{color:#fff;font-family:"Playfair Display";font-size:28px;letter-spacing:0;line-height:32px;text-align:center;max-width:300px}
.card-hover-items a:last-child{color:#fff;font-family:"Helvetica Now Text";font-size:14px;letter-spacing:1px;line-height:16px;text-decoration:underline}
.img-card{display:block;overflow:hidden}
.img-card img{display:block;transition:all ease .5s}
.img-card:hover img{transform:scale(1.1);opacity:.3}
.card-link:hover .card-hover-items{visibility:visible;opacity:1}
@media only screen and (min-width:1280px){.container{overflow-x:auto}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.container{overflow-x:auto}
}
@media only screen and (min-width:768px) and (max-width:1023px){.container{overflow-x:auto}
}
@media only screen and (max-width:767px){.container{overflow-x:auto}
}