.wp-it--dark{--wp-it-bg: #1b1b20;--wp-it-heading: #ffffff;--wp-it-text: rgba(255, 255, 255, .78);--wp-it-eyebrow: var(--color-accent, #CD2817);--wp-pat-base: #ffffff}.wp-it--light{--wp-it-bg: #f5f5f5;--wp-it-heading: var(--color-heading, #1f2022);--wp-it-text: var(--color-body, #1f2022);--wp-it-eyebrow: var(--color-accent, #CD2817);--wp-pat-base: #1f2022}.wp-it__panel{position:relative;display:flex;flex-direction:column;background:var(--wp-it-bg, #1b1b20);color:var(--wp-it-text, #fff);border-radius:var(--wp-it-radius, 8px);overflow:hidden;isolation:isolate}.wp-container--full .wp-it__panel{border-radius:0}.wp-it__pattern{position:absolute;z-index:0;width:var(--wp-pat-size, 40%);aspect-ratio:200 / 130;pointer-events:none}.wp-it--pat-tl .wp-it__pattern{top:0;left:0}.wp-it--pat-tr .wp-it__pattern{top:0;right:0;transform:scaleX(-1)}.wp-it--pat-bl .wp-it__pattern{bottom:0;left:0;transform:scaleY(-1)}.wp-it--pat-br .wp-it__pattern{bottom:0;right:0;transform:scale(-1)}.wp-pat{display:block;width:100%;height:100%;overflow:visible}.wp-pat .wp-pat__b,.wp-pat .wp-pat__a{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wp-pat .wp-pat__b{stroke:var(--wp-pat-base, #fff);stroke-opacity:var(--wp-pat-base-o, .12)}.wp-pat .wp-pat__a{stroke:var(--wp-pat-accent, #CD2817);stroke-opacity:var(--wp-pat-accent-o, .5);stroke-width:2}.wp-pat .wp-pat__thick{stroke-width:5}.wp-pat .wp-pat__bf{fill:var(--wp-pat-base, #fff);fill-opacity:calc(var(--wp-pat-base-o, .12) * 1.8)}.wp-pat .wp-pat__af{fill:var(--wp-pat-accent, #CD2817);fill-opacity:var(--wp-pat-accent-o, .5)}.wp-pat--footsteps .wp-pat__bf{fill-opacity:calc(var(--wp-pat-base-o, .12) * 2.2)}.wp-it__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:var(--wp-it-py-m, 28px) var(--wp-it-px-m, 20px)}.wp-it__eyebrow{margin:0 0 -6px;font-size:.75rem;line-height:16px;font-weight:var(--font-body-medium-weight, 500);letter-spacing:.08em;text-transform:uppercase;color:var(--wp-it-eyebrow, #CD2817)}.wp-it__heading{margin:0;line-height:round(1.15em,1px);color:var(--wp-it-heading, #fff)}.wp-it__text{max-width:54ch;color:var(--wp-it-text, rgba(255,255,255,.78))}.wp-it__text,.wp-it__text p{font-size:var(--wp-it-text-size-m, 14px);line-height:round(calc(var(--wp-it-text-size-m, 14px) * 1.6),1px);color:inherit}.wp-it__text p:last-child{margin-bottom:0}.wp-it__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wp-it__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.wp-it .button.wp-it__btn--accent{background:var(--color-accent, #CD2817);color:#fff}.wp-it .button.wp-it__btn--dark{background:var(--color-heading, #1f2022);color:#fff}.wp-it .button.wp-it__btn--white{background:#fff;color:#1f2022}.wp-it .button.wp-it__btn--outline{background:transparent;color:var(--wp-it-heading, #fff);border:1.5px solid currentColor;box-shadow:none;box-sizing:border-box}@media(hover:hover){.wp-it .button.wp-it__btn--accent:hover{background:#ae2214;color:#fff}.wp-it .button.wp-it__btn--dark:hover{background:#3a3b3e;color:#fff}.wp-it .button.wp-it__btn--white:hover{background:#f0f0f0;color:#1f2022}.wp-it .button.wp-it__btn--outline:hover{background:var(--wp-it-heading, #fff);color:var(--wp-it-bg, #1b1b20);border-color:var(--wp-it-heading, #fff)}}.wp-it__media{position:relative;z-index:1;order:-1}.wp-it__frame{position:relative;aspect-ratio:4 / 3;overflow:hidden}.wp-it__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wp-it__placeholder{background:#7f7f7f40;fill:#7f7f7f80}.wp-it--style-inset .wp-it__frame{margin:12px 12px 0;border-radius:calc(var(--wp-it-radius, 8px) * 1.5)}.wp-it--style-curve .wp-it__frame{border-radius:0 0 50% 50% / 0 0 calc(var(--wp-it-shape-n, 14) * 1.2%) calc(var(--wp-it-shape-n, 14) * 1.2%)}.wp-it__collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start;width:100%;max-width:560px;margin:0 auto;padding:14px 14px 0;box-sizing:border-box}.wp-it__col{display:flex;flex-direction:column;gap:10px}.wp-it__col--b{padding-top:28px}.wp-it__tile{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:4 / 5}.wp-it__col--a .wp-it__tile:nth-child(2){aspect-ratio:1 / 1;margin-left:14%}.wp-it__col--b .wp-it__tile:nth-child(1){aspect-ratio:3 / 4}.wp-it__col--b .wp-it__tile:nth-child(2){aspect-ratio:1 / 1;margin-right:10%}@media screen and (max-width:1067px){.wp-it--hide-media-m .wp-it__media,.wp-it--pat-hide-m .wp-it__pattern{display:none}.wp-it__pattern{width:calc(var(--wp-pat-size, 40%) * 1.6)}}@media screen and (min-width:1068px){.wp-it__panel{display:grid;grid-template-columns:minmax(0,1fr) var(--wp-it-media-w, 50%);min-height:var(--wp-it-min-h, 460px)}.wp-it--media-left .wp-it__panel{grid-template-columns:var(--wp-it-media-w, 50%) minmax(0,1fr)}.wp-it__media{order:0}.wp-it--media-left .wp-it__media{order:-1}.wp-it__content{justify-content:center;padding:var(--wp-it-py, 56px) var(--wp-it-px, 64px)}.wp-it__text,.wp-it__text p{font-size:var(--wp-it-text-size, 16px);line-height:round(calc(var(--wp-it-text-size, 16px) * 1.6),1px)}.wp-it--single .wp-it__frame{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;margin:0}.wp-it--single.wp-it--style-inset .wp-it__frame{top:24px;right:24px;bottom:24px;left:0;border-radius:calc(var(--wp-it-radius, 8px) * 1.5)}.wp-it--single.wp-it--style-inset.wp-it--media-left .wp-it__frame{top:24px;right:0;bottom:24px;left:24px}.wp-it--single.wp-it--style-curve .wp-it__frame{border-radius:0 0 0 calc(var(--wp-it-shape-n, 14) * 3%) / 0 0 0 100%}.wp-it--single.wp-it--style-curve.wp-it--media-left .wp-it__frame{border-radius:0 0 calc(var(--wp-it-shape-n, 14) * 3%) 0 / 0 0 100% 0}.wp-it--collage .wp-it__media{display:flex;align-items:center;padding:40px 48px 40px 0}.wp-it--collage.wp-it--media-left .wp-it__media{padding:40px 0 40px 48px}.wp-it__collage{gap:16px;padding:0}.wp-it__col{gap:16px}.wp-it__col--b{padding-top:56px}.wp-it__tile{border-radius:18px}}.wp-it--white{--wp-it-bg: #ffffff;--wp-it-heading: var(--color-heading, #1f2022);--wp-it-text: rgba(var(--color-body-rgb, 31,32,34), .7);--wp-it-eyebrow: var(--color-heading, #1f2022);--wp-pat-base: #1f2022}.wp-it.wp-it--title-custom .wp-it__heading{font-size:var(--wp-it-title-fs-m, 26px);font-weight:var(--wp-it-title-fw, 700);text-transform:var(--wp-it-title-tt, uppercase);letter-spacing:var(--wp-it-title-ls, 0em);line-height:var(--wp-it-title-lh, 1.1)}@media screen and (min-width:1068px){.wp-it.wp-it--title-custom .wp-it__heading{font-size:var(--wp-it-title-fs, 36px)}}.wp-it__price{display:flex;flex-direction:column;gap:4px;margin-top:4px}.wp-it__price-label{font-size:.875rem;font-weight:var(--font-body-bold-weight, 600);line-height:1.2;color:var(--wp-it-heading, #1f2022)}.wp-it__price-value{font-size:var(--wp-it-price-fs-m, 22px);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--wp-it-price, #CD2817)}@media screen and (min-width:1068px){.wp-it__price-value{font-size:var(--wp-it-price-fs, 28px)}}.wp-it__usps{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.wp-it__usp{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--wp-it-usp-fs, 14px);font-weight:var(--font-body-medium-weight, 500);line-height:1.3;text-transform:var(--wp-it-usp-tt, none);color:var(--wp-it-heading, #1f2022)}.wp-it__usp-icon{flex-shrink:0;width:18px;height:18px;fill:none;stroke:var(--wp-it-usp-check, currentColor);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wp-it.wp-it--btn-custom .button.wp-it__btn{display:inline-flex;align-items:center;justify-content:center;height:var(--wp-it-btn-h-m, 46px);min-height:0;padding:0 var(--wp-it-btn-px, 32px);line-height:1;font-size:var(--wp-it-btn-fs-m, 14px);font-weight:var(--wp-it-btn-fw, 600);text-transform:var(--wp-it-btn-tt, uppercase);letter-spacing:var(--wp-it-btn-ls, .02em);box-sizing:border-box}.wp-it.wp-it--btn-custom .button.wp-it__btn span{font-size:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit}@media screen and (min-width:1068px){.wp-it.wp-it--btn-custom .button.wp-it__btn{height:var(--wp-it-btn-h, 46px);min-width:var(--wp-it-btn-minw, 0px);font-size:var(--wp-it-btn-fs, 13px)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wp-image-text.css.map */
