product-info[id^=MainProduct-] .product__title h1{font-weight:900;letter-spacing:-.025em;line-height:1.16;font-size:clamp(25px,2.45vw,39px);color:#10365b;margin:0}product-info[id^=MainProduct-] .product__title{margin-bottom:1.1rem}product-info[id^=MainProduct-] .product__info-container{min-width:0}product-info[id^=MainProduct-] .product__info-container .price{font-size:clamp(24px,2.25vw,33px);font-weight:900;letter-spacing:-.025em;color:#103c63}product-info[id^=MainProduct-] .product__info-container .price .price-item{font-weight:900;color:#103c63}product-info[id^=MainProduct-] .product__info-container .product__tax{font-size:11px;color:#687f8b}product-info[id^=MainProduct-] .product-form__submit{background:#f47729;color:#0c3050;border-radius:12px;min-height:52px;font-size:15px;line-height:1.28;font-weight:850;letter-spacing:0;transition:background-color .18s ease}product-info[id^=MainProduct-] .product-form__submit:hover:not(:disabled){background:#e66b20;color:#082b4a}product-info[id^=MainProduct-] .product-form__submit:disabled{background:#e9eff3;color:#6b7f8d;cursor:not-allowed}product-info[id^=MainProduct-] .product-form__submit:after{box-shadow:none!important}product-info[id^=MainProduct-] .product-form__quantity .quantity,product-info[id^=MainProduct-] .product-form__input .select__select{border-radius:11px}product-info[id^=MainProduct-] .product__media-wrapper .product__media{border-radius:17px;overflow:hidden;background:#f7fafc}product-info[id^=MainProduct-] .product__media-wrapper .product__media img{object-fit:contain}product-info[id^=MainProduct-] .product__media-wrapper .thumbnail{border-radius:10px;overflow:hidden}product-info[id^=MainProduct-] .product__description{font-size:15px;line-height:1.73;color:#486478;margin-top:1.3rem}product-info[id^=MainProduct-] .product__description p{margin:0 0 12px}product-info[id^=MainProduct-] .product__description a{color:#165c80;text-underline-offset:3px}product-info[id^=MainProduct-] .product__accordion{border-top-color:#e3eaf0;border-bottom-color:#e3eaf0}product-info[id^=MainProduct-] .product__accordion summary{font-weight:800;color:#10385e}product-info[id^=MainProduct-] .product-form__submit:focus-visible{outline:3px solid #146a9a;outline-offset:3px}.related-products .related-products__heading{font-size:clamp(23px,2.5vw,32px);font-weight:900;line-height:1.2;letter-spacing:-.025em;color:#123a60}.related-products .card-wrapper{height:100%;border:1px solid #dfe9ee;border-radius:17px;background:#fff;padding:9px;box-shadow:0 5px 20px #0b34540d;transition:transform .17s ease,box-shadow .17s ease;overflow:hidden}.related-products .card-wrapper:hover{transform:translateY(-2px);box-shadow:0 11px 27px #0b34541f}.related-products .card__inner{background:#f6f9fb;border-radius:12px;overflow:hidden}.related-products .card__media img{object-fit:contain!important;padding:8px}.related-products .card__heading{font-size:13px;font-weight:780;line-height:1.46;color:#12385d;min-height:40px}.related-products .card__heading a{text-decoration:none;color:#12385d}.related-products .price,.related-products .price .price-item{font-size:17px;font-weight:900;color:#103a60}.related-products .card--standard>.card__content{padding:10px 2px 4px}.related-products .quick-add__submit{min-height:43px;border:0;border-radius:10px;background:#f47829;color:#12395c;font-weight:850;font-size:12px}.related-products .quick-add__submit:after{box-shadow:none!important}.related-products .quick-add__submit:hover{background:#e7681e}.related-products a:focus-visible,.related-products button:focus-visible{outline:3px solid #2181a6;outline-offset:2px}@media(max-width:900px){product-info[id^=MainProduct-] .product__title h1{font-size:clamp(23px,3vw,31px)}product-info[id^=MainProduct-] .product__description{font-size:14px}}@media(max-width:749px){product-info[id^=MainProduct-] .product-form__submit{min-height:53px;font-size:14px}product-info[id^=MainProduct-] .product__media-wrapper .product__media{border-radius:12px}.related-products .card-wrapper{border-radius:13px;padding:7px}.related-products .card__heading{font-size:12px;min-height:48px}.related-products .price,.related-products .price .price-item{font-size:15px}.related-products .quick-add__submit{font-size:11px}}@media(prefers-reduced-motion:reduce){.related-products .card-wrapper,product-info[id^=MainProduct-] .product-form__submit{transition:none}.related-products .card-wrapper:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hk360-product-e231.css.map */
