.ph-img-wrapper img{width:50%}.ph-number{font-weight:500;letter-spacing:0}.ph-repeater-item{border-top:1px solid hsla(0,0%,59%,.3)}body.modal--toggled{overflow:hidden}.modal.product-hero-modal{background-color:rgba(29,37,45,.75);display:none;opacity:0;transition:opacity .15s ease}.product-hero-modal .modal__outer{max-height:100%;max-width:548px}.product-hero-modal .modal__inner .product-hero-form{padding:24px 35px 35px}.ph-form-title{font-size:25px;letter-spacing:0;line-height:32px}.product-hero-modal .product-modal__close{height:20px;right:18px;top:21px;width:20px}.product-hero-modal .product-modal__close:after,.product-hero-modal .product-modal__close:before{background-color:var(--dark-grey);content:"";height:20px;position:absolute;top:0;width:1px}.product-hero-modal .product-modal__close:before{transform:rotate(45deg)}.product-hero-modal .product-modal__close:after{transform:rotate(-45deg)}.product-hero-modal form input[type=submit]{background:linear-gradient(90deg,#f6a11e,#e91b0d);color:var(--white);padding:16px;width:100%}.product-hero-modal form input[type=submit]:hover{background:transparent;border:1px solid #e9500d;color:#e9500d;padding:15px}@media only screen and (max-width:991px){.ph-img-wrapper img{max-height:392px;width:100%}.ph-text{max-width:100%!important;width:100%}.ph-repeater-item:first-child{border-top:none}}@media only screen and (max-width:575px){.ph-repeater-item:first-child{border-top:1px solid hsla(0,0%,59%,.3)}.ph-img-wrapper img{max-height:100%}.ph-form-title{font-size:22px;line-height:30px}.product-hero-modal .modal__inner .product-hero-form{padding:21px 20px 28px}}