body{--bl-ink: #173d53;--bl-muted: #597080;--bl-friendly-blue: #147fa8;font-family:var(--font-body-family),sans-serif;color:var(--bl-ink)}body h1,body h2,body h3,body .button,body button,body input,body select{font-family:var(--font-body-family),sans-serif}body .bl-top{background:#edf8fc;color:#24516a}body .bl-top a{color:#24516a}body .bl-header{box-shadow:0 3px 18px #173d5305}body .bl-search{border-color:#d6e9f1;background:#f6fbfd}body .bl-eyebrow{letter-spacing:1.2px;font-weight:700;color:#257b9c}body .bl-home--refresh .bl-hero{gap:44px;padding-block:38px 46px}body .bl-home--refresh .bl-hero h1{font-size:clamp(42px,4.6vw,66px);font-weight:700;line-height:1.1;letter-spacing:-1.7px}body .bl-home--refresh .bl-hero h1 em{font-style:normal;font-weight:700;color:#1687b1}body .bl-home--refresh .bl-hero-copy>p{font-size:17px;line-height:1.8;max-width:490px}body .bl-home--refresh .bl-hero-art{background:linear-gradient(145deg,#f3fbfe,#dff2fa);border:0;border-radius:36px;box-shadow:inset 0 0 0 1px #e5f2f7}body .bl-home--refresh .bl-hero-item{border-radius:24px;box-shadow:0 10px 25px #1763820c}body .bl-home--refresh .bl-hero-stamp{border:5px solid #fff;background:#188db9;font-family:inherit;font-weight:700;letter-spacing:.4px}body .bl-button{background:#147fa8;border-color:#147fa8;border-radius:16px;font-size:14px;padding:15px 23px;box-shadow:0 4px 12px #147fa81a}body .bl-button:hover{background:#106b90;color:#fff}body .bl-button--outline{background:#fff;color:#24516a;border-color:#cce2ed;box-shadow:none}body .bl-button--outline:hover{background:#edf8fc;color:#173d53}body .bl-home--refresh .bl-trust{background:#f7fbfd;border:0;border-radius:22px;padding:22px 26px}body .bl-home--refresh .bl-trust strong{font-size:14px}body .bl-home--refresh .bl-trust small{font-size:11px}body .bl-section-heading h2,body .bl-about h2{font-size:clamp(28px,3vw,39px);letter-spacing:-.8px;font-weight:700;line-height:1.2}body .bl-home--refresh .bl-offers{background:#f4faff;border-color:#e0eff7;border-radius:28px;padding:30px}body .bl-offer-card,body .bl-product-card{border:1px solid #e1edf3;border-radius:22px;background:#fff;box-shadow:0 3px 12px #173d5304;overflow:hidden}body .bl-offer-card__image,body .bl-product-image{background:#fff}body .bl-offer-card__flag{border-radius:9px}body .bl-offer-card h3,body .bl-product-info h3{font-weight:600;text-transform:none}body .bl-offer-card__formats{gap:8px}body .bl-offer-card__format{border-radius:12px}body .bl-card-cta{justify-content:center;gap:10px;background:#147fa8;border-radius:13px;min-height:48px;box-sizing:border-box;white-space:normal;text-align:center}body .bl-card-cta:hover{background:#106b90}body .bl-category{border:1px solid #e0edf4;border-radius:22px;background:#f4faff;overflow:hidden}body .bl-category:nth-child(2),body .bl-category:nth-child(5){background:#fff8ef}body .bl-category:nth-child(3),body .bl-category:nth-child(6){background:#f0f8f6}body .bl-category-title{font-size:15px;font-weight:700;color:#173d53}body .bl-shortcuts a{border-radius:12px;background:#fff;border-color:#d9eaf3}body .bl-home--refresh .bl-world{background:#eaf7fc;color:#173d53;border:0;border-radius:28px;padding:38px}body .bl-home--refresh .bl-world h2{color:#173d53;font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.8px}body .bl-home--refresh .bl-world p{color:#4c6b7d}body .bl-home--refresh .bl-world .bl-eyebrow{color:#257b9c}body .bl-home--refresh .bl-world-links a{color:#173d53;border-color:#c9e3ef}body .bl-home--refresh .bl-world-links span{color:#147fa8}body .bl-home--refresh .bl-about{background:#fffaf4;border-radius:28px;margin-block:28px 50px;padding:38px}body .bl-faq details{border-color:#e8e4de}body .product-card-wrapper{--bl-card-inset: 15px;min-width:0;max-width:100%}body .product-card-wrapper .card{border-radius:20px}body .product-card-wrapper .card__inner{border-radius:18px;background:#f7fbfd}body .product-card-wrapper .card__heading,body .product-card-wrapper .card__heading a{text-transform:none;line-height:1.5;font-weight:600}body .product-card-wrapper .selectedbtn,body .product-card-wrapper .selectedbtn modal-opener{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}body .product-card-wrapper product-form,body .product-card-wrapper product-form form{width:100%;max-width:100%;min-width:0;box-sizing:border-box}body .product-card-wrapper .wb_select_btn,body .product-card-wrapper .add-to-cart__submit{display:flex!important;align-items:center;justify-content:center;gap:8px;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;height:auto!important;padding:12px 10px!important;border:0!important;border-radius:14px!important;background:#147fa8!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 4px 10px #147fa818!important;cursor:pointer}body .product-card-wrapper .wb_select_btn>span,body .product-card-wrapper .add-to-cart__submit>span{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;max-width:100%;white-space:normal;text-align:center}body .product-card-wrapper .bl-action-label{display:inline;min-width:0;white-space:normal;overflow-wrap:normal}body .product-card-wrapper .bl-action-icon,body .product-card-wrapper .wb_select_btn svg{flex:0 0 17px!important;width:17px!important;height:17px!important}body .product-card-wrapper .wb_select_btn:hover:not(:disabled),body .product-card-wrapper .add-to-cart__submit:hover:not(:disabled){background:#106b90!important}body .product-card-wrapper .wb_select_btn:disabled,body .product-card-wrapper .add-to-cart__submit:disabled{background:#e3edf2!important;color:#5c7483!important;box-shadow:none!important;cursor:default}body .product-card-wrapper .wb_select_btn:before,body .product-card-wrapper .wb_select_btn:after{display:none!important}body .product-card-wrapper .wb_select_btn,body .product-card-wrapper wb-card-variant>product-form,body .product-card-wrapper .selectedbtn{width:calc(100% - var(--bl-card-inset) * 2)!important;margin:0 var(--bl-card-inset) var(--bl-card-inset)!important}body .product-card-wrapper .selectedbtn product-form{width:100%!important;margin:0!important}body .product-card-wrapper .card--standard .wb_select_btn,body .product-card-wrapper .card--standard wb-card-variant>product-form,body .product-card-wrapper .card--standard .selectedbtn{width:100%!important;margin:8px 0 0!important}body .product-card-wrapper .wbproductdes.parent-selected~.wb_select_btn{display:none!important}body .product-card-wrapper .quick-add{min-width:0;max-width:100%}body .product-card-wrapper .quick-add__submit{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;white-space:normal!important}body a:focus-visible,body button:focus-visible{outline:3px solid #147fa8;outline-offset:3px}body .bl-product-main .product__info-container{border:1px solid #e0edf3;border-radius:26px;box-shadow:none}body .bl-product-main h1.product__title,body .bl-product-main .product__title h1{font-family:var(--font-body-family),sans-serif;font-size:28px!important;line-height:1.3;font-weight:600!important;text-transform:none}body .bl-product-main .bl-buy-box{border:0;background:#f1f9fd;border-radius:20px;padding:18px}body .bl-product-main .product-form__submit{border-radius:15px!important;background:#147fa8!important;font-weight:700}body .bl-product-main .bl-chosen-format{background:#fffaf2;border:1px solid #f0e5d3;border-radius:15px}body .bl-product-main .product-form__input input[type=radio]+label{border-radius:13px!important;background:#fff}body .bl-product-main .product-form__input input[type=radio]:checked+label{border-color:#147fa8;background:#edf8fc}body .bl-product-main .wbprofpay{background:#fafcfd;border:0}body .bl-product-main .bl-product-services{border-color:#e1edf3}body .bl-product-reassurance{background:#f0f8fc;border:0;border-radius:22px;padding:24px 28px;margin-block:24px 40px;font-family:inherit}body .bl-product-reassurance strong{font-size:22px}body .jdgm-widget,body .jdgm-preview-badge,body .jdgm-carousel-wrapper{display:none!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){body .bl-offer-card,body .bl-product-card,body .bl-category{transition:transform .18s,box-shadow .18s}body .bl-offer-card:hover,body .bl-product-card:hover,body .bl-category:hover{transform:translateY(-3px);box-shadow:0 10px 24px #173d530b}}@media(max-width:749px){body .product-card-wrapper{--bl-card-inset: 10px}body .bl-home--refresh .bl-hero{gap:22px;padding-block:25px}body .bl-home--refresh .bl-hero h1{font-size:clamp(36px,8.5vw,49px);letter-spacing:-1px}body .bl-home--refresh .bl-hero-copy>p{font-size:15px;line-height:1.7}body .bl-home--refresh .bl-hero-art{border-radius:25px}body .bl-hero-actions .bl-button{font-size:12px;padding:13px 15px}body .bl-home--refresh .bl-trust{padding:18px;border-radius:18px}body .bl-home--refresh .bl-trust strong{font-size:12px}body .bl-home--refresh .bl-trust small{font-size:10px}body .bl-home--refresh .bl-offers{padding:22px 12px;border-radius:22px}body .bl-home--refresh .bl-world,body .bl-home--refresh .bl-about{padding:25px 20px;border-radius:22px}body .bl-category-title{font-size:13px}body .bl-card-cta{font-size:12px;padding:10px 8px}body .product-card-wrapper .wb_select_btn,body .product-card-wrapper .add-to-cart__submit{font-size:12px!important;padding:11px 7px!important;gap:5px;min-height:50px!important}body .product-card-wrapper .wb_select_btn>span,body .product-card-wrapper .add-to-cart__submit>span{gap:5px}body .bl-product-main h1.product__title,body .bl-product-main .product__title h1{font-size:23px!important}body .bl-product-main .product__info-container{padding:18px;border-radius:20px}body .bl-product-reassurance{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/blaiche-friendly.css.map */
