.hyc-buy-main .product__block{margin-top:16px}.hyc-buy-main .hyc-buy-title h1{font-size:clamp(28px,2.7vw,42px);line-height:1.12;margin:0;text-wrap:balance}.hyc-buy-main .hyc-buy-title p{font-size:18px;line-height:1.5;margin:10px 0 0;color:#4c5c66}.hyc-buy-main .hyc-buy-reassurance{font-size:16px;line-height:1.55;border-top:1px solid #d9e1e5;padding-top:14px}.hyc-buy-main .hyc-buy-reassurance p{margin:0 0 8px}.hyc-buy-main .hyc-buy-reassurance a,.hyc-buy-main .hyc-extra a{color:#005587;text-decoration:underline;text-underline-offset:3px}.hyc-buy-main .hyc-buy-reassurance .hpp-delivery{margin:8px 0 12px}.hyc-buy-main .hyc-buy-reassurance summary,.hyc-buy-main .hyc-buy-extras summary{cursor:pointer;font-size:16px;font-weight:600;list-style:revert;min-height:44px;padding:10px 0}.hyc-buy-main .hyc-buy-extras{border-block:1px solid #d9e1e5;font-size:17px;line-height:1.5}.hyc-buy-main .hyc-buy-extras>p{margin:8px 0 20px}.hyc-buy-main .hyc-extra{display:grid;grid-template-columns:1fr auto;align-items:start;gap:16px;padding:16px 0;border-top:1px solid #d9e1e5}.hyc-buy-main .hyc-extra p{margin:6px 0 0;font-size:16px}.hyc-buy-main .hyc-extra .btn{min-height:44px;padding:10px 16px;font-size:16px;white-space:nowrap}.hyc-buy-main .hyc-extra-form{max-width:180px}#hyc-buying-options{display:block;scroll-margin-top:160px}.hyc-buy-main .product__block:has(>#hyc-buying-options){margin:0;height:0}.hyc-buy-main .product__block:has(>.hyc-buy-title){margin-top:0}.hyc-buy-main .product-form__submit{background:#005587;border-color:#005587;color:#fff;font-size:18px;min-height:52px}.hyc-buy-main .hyc-extra .alert{font-size:16px}@media(max-width:760px){.hyc-buy-main .product__media-gallery-viewer .product__media-item{height:240px}.hyc-buy-main .product__media-gallery-viewer .product__media,.hyc-buy-main .product__media-gallery-viewer .media{height:240px;padding-bottom:0}.hyc-buy-main .product__media-gallery-viewer img{height:240px;width:100%;object-fit:contain}.hyc-buy-main .product__media-gallery-thumbails{margin-top:8px}.hyc-buy-main .product__thumbs-item{max-width:52px}.hyc-buy-main .product__thumbs-inner{height:50px;padding-bottom:0}.hyc-buy-main .product__info-wrapper{padding-top:16px}.hyc-buy-main .product__block{margin-top:12px}.hyc-buy-main .hyc-buy-title h1{font-size:28px;text-wrap:initial}.hyc-buy-main .hyc-buy-title p{font-size:17px;margin-top:6px}.hyc-buy-main .product-form__buttons{gap:8px}.hyc-buy-main .hyc-extra{grid-template-columns:1fr;gap:10px}.hyc-buy-main .hyc-extra-form{max-width:none}.hyc-buy-main .hyc-extra .btn{width:100%}}.hyc-buy-main .hyc-highlights{padding:22px 24px;background:#f2f5f6;border-left:3px solid #005587;color:#10202b}.hyc-buy-main .hyc-highlights h2{font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 18px;text-transform:none;letter-spacing:0}.hyc-buy-main .hyc-highlights ul{list-style:none;padding:0;margin:0;display:grid;gap:15px}.hyc-buy-main .hyc-highlights li{display:flex;align-items:flex-start;gap:14px;margin:0;font-size:17px;line-height:1.45}.hyc-buy-main .hyc-highlights svg{flex:0 0 24px;color:#005587;margin-top:3px}.hyc-buy-main .hyc-highlights strong,.hyc-buy-main .hyc-highlights span{display:block}.hyc-buy-main .hyc-highlights strong{font-size:16px;font-weight:650;color:#005587;margin-bottom:2px}.hyc-alternatives{padding:64px 7%;background:#fff;color:#10202b;border-top:1px solid #d9e1e5;font-family:Helvetica Neue Custom,Arial,sans-serif}.hyc-alternatives-heading{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:32px}.hyc-alternatives h2{font-size:clamp(36px,3.6vw,54px);line-height:1.06;max-width:20ch;margin:0}.hyc-alternatives-heading p{max-width:48ch;font-size:18px;line-height:1.6;margin:0;color:#53616a}.hyc-alternatives-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hyc-alternative{display:flex;flex-direction:column;min-width:0;padding:24px;background:#f2f5f6}.hyc-alternative-image{display:block;aspect-ratio:4/3;margin-bottom:24px;background:#fff}.hyc-alternative-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hyc-alternative h3{font-size:26px;line-height:1.2;margin:8px 0 14px}.hyc-alternative p{font-size:17px;line-height:1.55;margin:0 0 18px;color:#53616a}.hyc-alternative .hyc-alternative-type{font-size:16px;font-weight:650;color:#005587;margin:0}.hyc-alternative-footer{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:auto;padding-top:10px}.hyc-alternative-footer strong{font-size:26px}.hyc-alternative-footer span{font-size:16px;color:#53616a}.hyc-alternative-link,.hyc-alternatives-all{display:inline-flex;align-items:center;gap:16px;color:#005587;font-size:17px;font-weight:600;min-height:48px;text-decoration:underline;text-underline-offset:5px}.hyc-alternative-link{margin-top:12px}.hyc-alternatives-all{margin-top:28px}.hyc-alternatives a:focus-visible{outline:3px solid #005587;outline-offset:4px}@media(max-width:760px){.hyc-buy-main .hyc-highlights{padding:20px}.hyc-alternatives{padding:44px 6%}.hyc-alternatives-heading{grid-template-columns:1fr;gap:18px}.hyc-alternatives-grid{grid-template-columns:1fr;gap:20px}.hyc-alternative{padding:20px}.hyc-alternative-image{max-height:260px}.hyc-alternatives-heading p{font-size:17px}}.hyc-alternative-image{position:relative;min-height:0;overflow:hidden}.hyc-alternative-image img{position:absolute;top:0;right:0;bottom:0;left:0}body:has(hyc-product-story) .pdp-compat__grid{grid-template-columns:repeat(auto-fit,minmax(280px,420px));gap:20px}body:has(hyc-product-story) .pdp-compat__card{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;text-align:left;padding:20px;gap:10px 18px;border-radius:0}body:has(hyc-product-story) .pdp-compat__img{grid-row:span 2}body:has(hyc-product-story) .pdp-compat__name{font-size:17px;line-height:1.5}body:has(hyc-product-story) .pdp-compat__link{grid-column:2;font-size:16px;color:#005587}@media(max-width:760px){body:has(hyc-product-story) .pdp-compat__grid{grid-template-columns:minmax(0,1fr)}body:has(hyc-product-story) .pdp-compat__card{padding:16px;grid-template-columns:64px minmax(0,1fr)}body:has(hyc-product-story) .pdp-compat__img{width:64px;height:64px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hyc-buying.css.map */
