.custom-pb{position:relative;background:var(--pb-bg, #06122a);padding:var(--pb-pt, 64px) 16px var(--pb-pb, 64px);color:#fff}.custom-pb__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.custom-pb__bg picture,.custom-pb__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.custom-pb__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--pb-bg-overlay, transparent);pointer-events:none}.custom-pb__container{position:relative;z-index:1;max-width:var(--pb-max-width, 1280px);margin:0 auto;width:100%}.custom-pb__title{margin:var(--pb-title-mt, 0) 0 var(--pb-title-mb, 16px);color:var(--pb-title-color, #fff);font-family:var(--pb-title-font, inherit);font-size:var(--pb-title-fs-mobile, 26px);font-weight:800;line-height:1.15;text-align:center;text-wrap:balance}.custom-pb__title strong{color:var(--pb-title-accent, inherit);font-weight:inherit}.custom-pb__subtitle{margin:var(--pb-subtitle-mt, 0) auto var(--pb-subtitle-mb, 32px);max-width:var(--pb-subtitle-max-width, 720px);color:var(--pb-subtitle-color, #d6e0f5);font-family:var(--pb-subtitle-font, inherit);font-size:var(--pb-subtitle-fs-mobile, 14px);text-align:center;line-height:1.5}.custom-pb__body{display:flex;flex-direction:column;gap:var(--pb-col-gap-mobile, 32px);align-items:center}.custom-pb__image-col{width:100%;max-width:var(--pb-image-max-mobile, 320px);text-align:center}.custom-pb__image-col img{width:100%;height:auto;display:block;border-radius:var(--pb-image-radius, 0);margin:0 auto}.custom-pb__content-col{width:100%;display:flex;flex-direction:column}.custom-pb__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pb-items-gap-mobile, 8px)}.custom-pb__item{padding:var(--pb-card-py, 14px) var(--pb-card-px, 16px)}.custom-pb--split .custom-pb__item{background:var(--pb-card-bg, rgba(15, 31, 74, .6));border:var(--pb-card-border-w, 1px) solid var(--pb-card-border, rgba(96, 165, 250, .3));border-radius:var(--pb-card-radius, 10px);display:flex;align-items:center;gap:var(--pb-card-inner-gap, 24px)}.custom-pb--stacked .custom-pb__item{padding-left:0;padding-right:0}.custom-pb__item-head{display:flex;align-items:center;gap:var(--pb-icon-gap, 12px)}.custom-pb--split .custom-pb__item-head{flex-shrink:0;flex-basis:38%;max-width:38%}.custom-pb--stacked .custom-pb__item-head{flex:1 1 0}.custom-pb__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--pb-icon-color, #fff);width:var(--pb-icon-size-mobile, 22px);height:var(--pb-icon-size-mobile, 22px)}.custom-pb__icon svg,.custom-pb__icon img{width:100%;height:100%;display:block;object-fit:contain}.custom-pb--icon-boxed .custom-pb__icon{width:var(--pb-icon-box-size-mobile, 40px);height:var(--pb-icon-box-size-mobile, 40px);background-color:var(--pb-icon-box-bg, #1d4ed8);border-radius:var(--pb-icon-box-radius, 8px);padding:calc((var(--pb-icon-box-size-mobile, 40px) - var(--pb-icon-size-mobile, 22px)) / 2)}.custom-pb--icon-boxed .custom-pb__icon svg,.custom-pb--icon-boxed .custom-pb__icon img{width:var(--pb-icon-size-mobile, 22px);height:var(--pb-icon-size-mobile, 22px)}.custom-pb__item-title{margin:0;color:var(--pb-title-item-color, #fff);font-family:var(--pb-title-item-font, inherit);font-size:var(--pb-title-item-fs-mobile, 14px);font-weight:800;line-height:1.2;text-wrap:balance}.custom-pb__item-desc{margin:0;color:var(--pb-desc-color, #d6e0f5);font-family:var(--pb-desc-font, inherit);font-size:var(--pb-desc-fs-mobile, 12px);font-weight:500;line-height:1.45}.custom-pb--split .custom-pb__item-desc{flex:1 1 0;min-width:0}.custom-pb--stacked .custom-pb__item-desc{margin-top:var(--pb-desc-mt, 4px);padding-left:calc(var(--pb-icon-size-mobile, 22px) + var(--pb-icon-gap, 12px))}.custom-pb--stacked.custom-pb--icon-boxed .custom-pb__item-desc{padding-left:calc(var(--pb-icon-box-size-mobile, 40px) + var(--pb-icon-gap, 12px))}.custom-pb__cta-wrap{margin-top:var(--pb-cta-mt, 32px)}.custom-pb__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:var(--pb-cta-max-mobile, 360px);background:var(--pb-cta-bg, #ff4d00);color:var(--pb-cta-color, #fff);font-family:var(--pb-cta-font, inherit);font-size:var(--pb-cta-fs-mobile, 16px);font-weight:800;line-height:1.2;padding:var(--pb-cta-py, 18px) var(--pb-cta-px, 40px);border-radius:var(--pb-cta-radius, 6px);border:0;cursor:pointer;text-decoration:none;transition:background-color .2s ease,transform .1s ease}.custom-pb__cta:hover{background:var(--pb-cta-bg-hover, var(--pb-cta-bg, #ff4d00))}.custom-pb__cta:active{transform:scale(.98)}.custom-pb__cta-arrow{width:1.1em;height:1.1em;flex-shrink:0}@media(min-width:990px){.custom-pb{padding-left:32px;padding-right:32px}.custom-pb__title{font-size:var(--pb-title-fs-desktop, 38px)}.custom-pb__subtitle{font-size:var(--pb-subtitle-fs-desktop, 16px)}.custom-pb__body{flex-direction:row;align-items:center;gap:var(--pb-col-gap-desktop, 48px)}.custom-pb__image-col{flex:0 1 calc(var(--pb-image-width-pct, 45) * 1%);max-width:var(--pb-image-max-desktop, 520px)}.custom-pb__content-col{flex:1 1 0;min-width:0}.custom-pb--image-right .custom-pb__image-col{order:2}.custom-pb--image-right .custom-pb__content-col{order:1}.custom-pb__items{gap:var(--pb-items-gap-desktop, 12px)}.custom-pb__icon{width:var(--pb-icon-size-desktop, 26px);height:var(--pb-icon-size-desktop, 26px)}.custom-pb--icon-boxed .custom-pb__icon{width:var(--pb-icon-box-size-desktop, 48px);height:var(--pb-icon-box-size-desktop, 48px);padding:calc((var(--pb-icon-box-size-desktop, 48px) - var(--pb-icon-size-desktop, 26px)) / 2)}.custom-pb--icon-boxed .custom-pb__icon svg,.custom-pb--icon-boxed .custom-pb__icon img{width:var(--pb-icon-size-desktop, 26px);height:var(--pb-icon-size-desktop, 26px)}.custom-pb--stacked .custom-pb__item-desc{padding-left:calc(var(--pb-icon-size-desktop, 26px) + var(--pb-icon-gap, 12px))}.custom-pb--stacked.custom-pb--icon-boxed .custom-pb__item-desc{padding-left:calc(var(--pb-icon-box-size-desktop, 48px) + var(--pb-icon-gap, 12px))}.custom-pb__item-title{font-size:var(--pb-title-item-fs-desktop, 16px)}.custom-pb__item-desc{font-size:var(--pb-desc-fs-desktop, 14px)}.custom-pb__cta{font-size:var(--pb-cta-fs-desktop, 18px);max-width:var(--pb-cta-max-desktop, 480px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-product-benefits.css.map */
