.fh-cover-product.fh-cover-product.fh-cover-product{color:#17253d}.fh-cover-product.fh-cover-product.fh-cover-product .product__title{font-size:clamp(30px,2.8vw,44px);line-height:1.13;font-weight:400;letter-spacing:-.025em;margin-bottom:12px}.fh-cover-product.fh-cover-product.fh-cover-product .product__price{margin-bottom:0}.fh-cover-product.fh-cover-product.fh-cover-product .price{font-size:20px}.fh-cover-product.fh-cover-product.fh-cover-product .product__variant-picker{margin:0}.fh-cover-product.fh-cover-product.fh-cover-product .product__variant-picker:has(product-variant-selects[hidden]){display:none}.fh-cover-product.fh-cover-product.fh-cover-product .product__buy-buttons{margin:0}.fh-cover-product.fh-cover-product.fh-cover-product .fh-cover-intro{margin:8px 0 24px;font-size:13px;line-height:1.65;color:#626872;max-width:390px}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--wrapper{margin:0 0 24px!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--options{margin:0!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--option{margin:0 0 22px!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--option:last-child{margin-bottom:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--label{font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;margin:0 0 10px!important;padding:0!important;color:#17253d!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Cover Only or With Insert"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Cover Only or With Insert"]>.cl-po--label{grid-column:1 / -1;margin-bottom:2px!important}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--radio-item{box-shadow:none!important;min-width:0!important;min-height:56px!important;padding:12px 10px!important;margin:0!important;border:1px solid #d4d0c7!important;border-radius:3px!important;background:transparent!important;color:#17253d!important;font-size:12px!important;line-height:1.5!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap;gap:2px 4px!important;text-align:center}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--radio-item:has(input:checked){border-color:#173caf!important;background:#eef0f6!important;color:#1238a6!important;box-shadow:inset 0 0 0 1px #173caf!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Cover Only or With Insert"] input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%);overflow:hidden}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Cover Only or With Insert"] .fh-cover-extra{display:block;width:100%;font-size:11px;font-weight:400}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-item{width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:86px!important;min-height:0!important;max-width:none!important;margin:0!important;padding:10px 4px!important;box-sizing:border-box!important;border:1px solid #d4d0c7!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch:before,.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch:after{display:none!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch img{display:none!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .fh-cover-shape-icon{display:block;width:53px;height:35px;color:#253a56}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .fh-cover-shape-name{font-size:11px;line-height:1.2;letter-spacing:0;color:inherit}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] input:checked+.cl-po--swatch{background:#eef0f6!important;border-color:#173caf!important;box-shadow:inset 0 0 0 1px #173caf!important;color:#1238a6!important}.fh-cover-product.fh-cover-product.fh-cover-product label:has(input:focus-visible){outline:2px solid #173caf!important;outline-offset:3px}.fh-cover-product.fh-cover-product.fh-cover-product .choices__inner{min-height:46px!important;padding:11px 14px!important;border:1px solid #c9c6be!important;border-radius:3px!important;background:#fcfbf7!important;font-size:14px!important;box-sizing:border-box!important}.fh-cover-product.fh-cover-product.fh-cover-product .choices__list--dropdown{border-color:#c9c6be!important;background:#fcfbf7!important;font-size:14px!important;z-index:30!important}.fh-cover-product.fh-cover-product.fh-cover-product .choices__list--single{padding:0 20px 0 0!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Select Fill"] .cl-po--swatch-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Select Fill"] .cl-po--swatch-item{width:auto!important;min-width:0!important;margin:0!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Select Fill"] .cl-po--swatch{width:100%!important;height:auto!important;min-height:48px!important;border-radius:3px!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option="Select Fill"] .cl-po--swatch img{height:60px!important;object-fit:contain!important}.fh-cover-product.fh-cover-product.fh-cover-product .fh-cover-selection{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid #d9d5cb;margin-top:8px;font-size:12px;line-height:1.6}.fh-cover-selection>div{min-width:0}.fh-cover-selection__label{display:block;color:#69707b;font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:3px}.fh-cover-selection__price{font-size:20px;font-weight:500;white-space:nowrap;color:#1238a6}.fh-cover-product.fh-cover-product.fh-cover-product .product-form__buttons{display:grid!important;grid-template-columns:112px minmax(0,1fr);gap:10px!important;align-items:stretch!important}.fh-cover-product.fh-cover-product.fh-cover-product .product-form__quantity{width:auto!important;margin:0!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product quantity-input-dawn.quantity{width:112px!important;min-width:112px!important}.fh-cover-product.fh-cover-product.fh-cover-product .quantity__wrapper{display:grid!important;grid-template-columns:38px minmax(0,1fr) 38px;box-sizing:border-box;width:100%!important;min-height:50px!important;height:50px!important;padding:0!important;border-radius:3px!important;background:transparent!important}.fh-cover-product.fh-cover-product.fh-cover-product .quantity__button{min-width:38px!important;width:38px!important;min-height:48px;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .quantity__input{min-width:0!important;width:100%!important;padding:0!important;text-align:center}.fh-cover-product.fh-cover-product.fh-cover-product .product-form__submit{min-height:50px!important;height:auto!important;padding:14px 12px!important;border-radius:3px!important;background:#1238a6!important;color:#fff!important;font-size:12px!important;letter-spacing:.06em!important;box-shadow:none!important}.fh-cover-product.fh-cover-product.fh-cover-product .fh-cover-support{margin-top:20px}.fh-cover-support__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 18px;padding:0 0 16px}.fh-cover-support__links a{font-size:11px;color:#263953;text-decoration:none;border-bottom:1px solid #a2a7b0;line-height:1.8}.fh-cover-support__links a span{margin-left:6px}.fh-cover-support__policy{font-size:10px;line-height:1.6;color:#70747c;margin:0 0 20px}.fh-cover-support__policy a{color:inherit;text-underline-offset:3px}.fh-cover-details{border-top:1px solid #d9d5cb;border-bottom:1px solid #d9d5cb}.fh-cover-details summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:13px;font-weight:500;cursor:pointer;list-style:none}.fh-cover-details summary::-webkit-details-marker{display:none}.fh-cover-details[open] summary>span{transform:rotate(45deg)}.fh-cover-details .rte{font-size:12px;line-height:1.8;padding-bottom:16px}.fh-cover-details .rte p{margin:0 0 12px}@media(max-width:749px){.fh-cover-product.fh-cover-product.fh-cover-product{padding-top:8px}.fh-cover-product.fh-cover-product.fh-cover-product .product__title{font-size:30px!important;margin-bottom:8px!important}.fh-cover-product.fh-cover-product.fh-cover-product .product__price{margin-bottom:0!important}.fh-cover-product.fh-cover-product.fh-cover-product .fh-cover-intro{font-size:12px;margin:8px 0 22px}.fh-cover-product.fh-cover-product.fh-cover-product .cl-po--option{margin-bottom:20px!important}body:has(.fh-cover-product.fh-cover-product.fh-cover-product) back-to-top{display:none}}.fh-cover-product.fh-cover-product.fh-cover-product [data-fh-includes]{font-size:0!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-fh-includes]:before{content:attr(data-fh-label);display:block;width:100%;font-size:12px;line-height:1.5}.fh-cover-product.fh-cover-product.fh-cover-product [data-fh-includes] .hidePrice{font-size:11px}.fh-cover-product.fh-cover-product.fh-cover-product [data-fh-includes] .hidePrice:before{content:"+ "}.fh-cover-product.fh-cover-product.fh-cover-product .product-form__buttons>.product-form__quantity{grid-area:1 / 1 / 2 / 2!important}.fh-cover-product.fh-cover-product.fh-cover-product .product-form__buttons>.product-form__submit{grid-area:1 / 2 / 2 / 3!important;width:100%!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-item>.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-item:before,.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-item:after{display:none!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch{outline:none!important}.fh-cover-product.fh-cover-product.fh-cover-product [data-option=Shape] .cl-po--swatch-item{border:0!important;box-shadow:none!important;background:transparent!important;outline:none!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/fh-cover-refinement.css.map */
