.icon-image{display:inline-block;margin:0 auto;height:3.2rem;width:3.2rem}.icon-image>img{height:100%;width:100%;object-fit:contain;object-position:bottom}.icon-image{margin-bottom:1rem}.icon-with-text .title-content{margin:0 auto 3.9rem;padding:0 0 1.5rem;display:flex;align-items:center;justify-content:space-between}.title-content>.title{margin:0 2.5rem 0 0;max-width:48rem}.icon-with-text .text-content h2{text-transform:capitalize;letter-spacing:.03rem;margin-top:0;margin-bottom:1rem;font-size:var(--font-body-font-size);line-height:1.3;font-weight:600}.icon-with-text .text-content p,.icon-with-text .text-content h5{margin:0;letter-spacing:.03rem;font-size:1.4rem;font-weight:400}.icon-with-text .title-content .rte p{font-size:1.4rem;font-weight:400;margin-left:5rem}.icon-with-text .title-content .rte{position:relative;max-width:40%}.icon-with-text .title-content .rte:before{content:"";position:absolute;left:0;top:50%;transform:translate(-50%,-50%);border:.1rem solid;height:100%;min-height:8.5rem}.icon-content{width:calc(25% - 2rem)}.text-icon-content{align-items:flex-start;gap:2rem;justify-content:space-between}.icon-with-text .text-content p{word-break:break-word}@media screen and (max-width:500px){.icon_with_text .icon-content{flex-direction:row!important}.icon_with_text .icon-content{padding:2rem 1rem!important;width:100%!important}.icon_with_text .icon-content .text-content{text-align:center!important}.text-content{margin-top:.3rem}}@media screen and (max-width:767px){.icon-image{margin:0 auto}.icon_with_text .icon-content{flex-direction:column;padding:.6rem 1rem;width:50%;margin:0 auto}.icon_with_text .icon-content .text-content{text-align:center}.icon-with-text .title-content{display:block;margin-bottom:.8rem}.icon-with-text .title-content .rte:before{display:none}.title-content>.title{margin-bottom:.9rem;max-width:100%}.icon-with-text .title-content .rte{max-width:100%}.icon-with-text .title-content .rte p{margin-left:0}.icon-with-text .text-content h2{font-size:1.5rem;line-height:1.3}.icon-with-text .text-content p,.icon-with-text .text-content h5{font-size:1.2rem;line-height:1.4}.icon-content{width:calc(50% - 1rem)}}@media screen and (min-width:768px)and (max-width:991px){.text-content p{font-size:1.2rem}.icon-with-text .title-content{margin-bottom:2.7rem}.icon-content{width:calc(25% - 1.5rem)}.title-content>.title{margin-bottom:.9rem;max-width:100%}}@media screen and (min-width:992px)and (max-width:1024px){.icon-content{padding:1.5rem}.icon-with-text .title-content{margin-bottom:1.7rem}}body.template-product .icon-with-text{--se-trust-purple: #563263;--se-trust-purple-soft: rgba(86, 50, 99, .08);--se-trust-gold: #b8945f;--se-trust-ink: #2f2236;--se-trust-muted: #766a7f;background:radial-gradient(circle at 12% 4%,rgba(184,148,95,.12),transparent 28rem),radial-gradient(circle at 88% 18%,rgba(120,82,143,.1),transparent 30rem),linear-gradient(180deg,#fffffff5,#fdf8fcfa)}body.template-product .icon-with-text .page-width{max-width:128rem}body.template-product .icon-with-text .title-content{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,6rem);align-items:center;margin:0 auto 3.2rem;padding:clamp(2.4rem,4vw,4rem);border:.1rem solid rgba(184,148,95,.22);border-radius:2.4rem;background:#ffffffbd;box-shadow:0 2.4rem 7rem #56326314;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.template-product .icon-with-text .title-content>.title{max-width:none;margin:0;color:var(--se-trust-ink);font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,5.8rem);line-height:.96;letter-spacing:0}body.template-product .icon-with-text .title-content .rte{max-width:58rem;margin:0;padding-left:clamp(2rem,3vw,3.6rem);border-left:.1rem solid rgba(184,148,95,.45)}body.template-product .icon-with-text .title-content .rte:before{display:none}body.template-product .icon-with-text .title-content .rte p{margin:0;color:var(--se-trust-muted);font-size:clamp(1.45rem,1.2vw,1.7rem);line-height:1.65;letter-spacing:0}body.template-product .icon-with-text .text-icon-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;align-items:stretch}body.template-product .icon-with-text .icon-content{width:auto;min-height:18rem;padding:2.4rem 2rem;border:.1rem solid rgba(184,148,95,.18);border-radius:2rem;background:linear-gradient(180deg,#ffffffeb,#faf4f9db);box-shadow:0 1.8rem 5rem #56326312;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}body.template-product .icon-with-text .icon-content:hover{transform:translateY(-.4rem);border-color:#b8945f6b;box-shadow:0 2.6rem 6rem #56326321}body.template-product .icon-with-text .icon-image{width:4.6rem;height:4.6rem;margin:0 0 1.6rem;padding:.85rem;border:.1rem solid rgba(184,148,95,.22);border-radius:999rem;background:#ffffffd1}body.template-product .icon-with-text .icon-image>img{object-position:center}body.template-product .icon-with-text .text-content h2{margin:0 0 .8rem;color:var(--se-trust-ink);font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.5vw,2.2rem);font-weight:500;line-height:1.1;letter-spacing:0;text-transform:none}body.template-product .icon-with-text .text-content p{color:var(--se-trust-muted);font-size:1.4rem;line-height:1.55;letter-spacing:0}body.template-product .icon-with-text .icon-content:nth-child(2){background:linear-gradient(180deg,#fffffff0,#faf6ecc2)}@media screen and (max-width:989px){body.template-product .icon-with-text .title-content{grid-template-columns:1fr;gap:1.4rem;padding:2.4rem;text-align:center}body.template-product .icon-with-text .title-content .rte{max-width:68rem;padding-left:0;border-left:0;margin:0 auto}body.template-product .icon-with-text .text-icon-content{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-product .icon-with-text .icon-image{margin-left:auto;margin-right:auto}body.template-product .icon-with-text .icon-content .text-content{text-align:center}}@media screen and (max-width:560px){body.template-product .icon-with-text .text-icon-content{grid-template-columns:1fr;gap:1.2rem}body.template-product .icon-with-text .icon-content{min-height:auto;padding:2rem 1.8rem}body.template-product .icon-with-text .title-content>.title{font-size:clamp(2.8rem,10vw,3.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/icon-with-text.css.map */
