.diip-how{padding:70px 0}.diip-how__intro{text-align:center;max-width:640px;margin:0 auto 40px}.diip-how__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.diip-how__heading{font-size:38px;font-weight:800;margin:0 0 12px}.diip-how__subheading{font-size:15px;line-height:1.6;margin:0}.diip-how__grid{position:relative;columns:2;column-gap:32px}.diip-how__grid:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:var(--how-line-color);transform:translate(-50%)}@media screen and (max-width:749px){.diip-how__grid{columns:1}.diip-how__grid:before{display:none}}.diip-how-card{position:relative;break-inside:avoid;display:flex;gap:16px;background-color:var(--how-card-bg);border-radius:14px;padding:24px;margin-bottom:24px;box-shadow:0 2px 10px #0000000a;cursor:default;transition:background-color .3s ease,transform .25s ease}.diip-how-card:hover{background-color:var(--how-card-hover-bg);transform:translateY(-3px)}.diip-how-card__number{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;background-color:var(--how-number-bg);color:var(--how-number-text);transition:background-color .3s ease,color .3s ease}.diip-how-card:hover .diip-how-card__number{background-color:var(--how-number-hover-bg);color:var(--how-number-hover-text)}.diip-how-card__body{flex:1;min-width:0}.diip-how-card__title{font-size:15px;font-weight:700;margin:0 0 8px;color:var(--how-title-color);transition:color .3s ease}.diip-how-card:hover .diip-how-card__title{color:var(--how-title-hover-color)}.diip-how-card__desc{font-size:13px;line-height:1.6;margin:0;color:var(--how-desc-color);transition:color .3s ease}.diip-how-card:hover .diip-how-card__desc{color:var(--how-desc-hover-color)}.diip-how__shadow-eyebrow{text-shadow:var(--how-eyebrow-shadow-offset, 0px) var(--how-eyebrow-shadow-offset, 0px) var(--how-eyebrow-shadow-blur, 0px) rgba(var(--how-eyebrow-shadow-color, 0,0,0),var(--how-eyebrow-shadow-opacity, 0))}.diip-how__shadow-heading{text-shadow:var(--how-heading-shadow-offset, 0px) var(--how-heading-shadow-offset, 0px) var(--how-heading-shadow-blur, 0px) rgba(var(--how-heading-shadow-color, 0,0,0),var(--how-heading-shadow-opacity, 0))}.diip-how__shadow-subheading{text-shadow:var(--how-subheading-shadow-offset, 0px) var(--how-subheading-shadow-offset, 0px) var(--how-subheading-shadow-blur, 0px) rgba(var(--how-subheading-shadow-color, 0,0,0),var(--how-subheading-shadow-opacity, 0))}.diip-how__shadow-card{text-shadow:var(--how-card-shadow-offset, 0px) var(--how-card-shadow-offset, 0px) var(--how-card-shadow-blur, 0px) rgba(var(--how-card-shadow-color, 0,0,0),var(--how-card-shadow-opacity, 0))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-how-it-works.css.map */
