.image-component{margin:0;width:100%;position:relative}.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)}.img-width-auto{width:auto!important}.mainbanner-image{height:43.75vw}.common-image-filter{-webkit-filter:brightness(40%);filter:brightness(40%)}.image-heading-container{position:absolute;top:50%;width:100%}.image-heading-text{font-family:Helvetica Neue;color:#fff}.ITC-image-heading-text{color:#fff}.image-heading-container .mainbanner-sub-text p{font-size:1.67rem;font-family:Helvetica Neue;color:#fff;text-decoration:underline}.ITC-text-underneath span{color:#000;padding-top:.75em;text-align:center}.ITC-text-underneath a>p,.ITC-text-underneath button>p{margin:0;font-family:YoonVGothicStd,sourcehanserifcn,garamond-premier-pro-display,serif}.ITC-text-underneath .handmade-text-small p{display:inline}.ITC-text-underneath .tile-occhiello,.ITC-text-underneath .tile-occhiello p{font-family:sourcehanserifcn,SimplonMono,sans-serif;font-weight:500;margin-bottom:-.6rem;font-size:.875rem;line-height:1rem}.ITC-text-underneath .tile-occhiello a,.ITC-text-underneath .tile-occhiello p a{font-family:sourcehanserifcn,SimplonMono,sans-serif;margin-bottom:-.6rem;text-decoration:none}.ITC-text-underneath .tile-occhiello a:hover,.ITC-text-underneath .tile-occhiello p a:hover{color:#333}.ITC-text-underneath .tile-occhiello+p{margin-top:1rem}.gender-selection-layout .ITC-text-underneath .handmade_arrow,.gender-selection-layout .ITC-text-underneath .nav_arrow_right{margin-top:8px}@media(min-width:992px){.gender-selection-layout .ITC-text-underneath .handmade_arrow,.gender-selection-layout .ITC-text-underneath .nav_arrow_right{margin-top:13px}}@media(max-width:543.98px){.mainbanner-image{height:75vw}.ITC-text-underneath .tile-occhiello,.ITC-text-underneath .tile-occhiello p{font-size:.75rem;line-height:.875rem}}@media(max-width:768.98px){.arrow-action-text.text-sm-left,.main-banner-heading.text-sm-left{text-align:left!important}.arrow-action-text.text-sm-center,.main-banner-heading.text-sm-center{text-align:center!important}.arrow-action-text.text-sm-right,.main-banner-heading.text-sm-right{text-align:right!important}}