.op-pdp-content-block{--op-max: 1200px;--op-gap: 18px;--op-font: "Zen Kaku Gothic New", system-ui, -apple-system, "Segoe UI", sans-serif;padding-top:var(--op-pad-top);padding-bottom:var(--op-pad-bottom);font-family:var(--op-font)}@media screen and (max-width:749px){.op-pdp-content-block{padding-top:calc(var(--op-pad-top) * .5)}}.op-pdp-content-block .op-pdp-content-block__heading,.op-pdp-content-block .op-pdp-content-block__subheading,.op-pdp-content-block .op-pdp-content-block__subheading p,.op-pdp-content-block .op-pdp-content-block__text,.op-pdp-content-block .op-pdp-content-block__text p,.op-pdp-content-block .op-pdp-content-block__text li{font-family:var(--op-font)!important}.op-pdp-content-block__hero{width:100%}.op-pdp-content-block__img{display:block;width:100%;height:auto}.op-pdp-content-block__img--hero{width:100%;height:auto}.op-pdp-content-block__bg{padding-top:25px}@media screen and (max-width:749px){.op-pdp-content-block__bg{padding-top:0}}.op-pdp-content-block__inner{max-width:var(--op-max);margin:0 auto}.op-pdp-content-block__inner--spaced{margin-top:63px}@media screen and (max-width:749px){.op-pdp-content-block__inner--spaced{margin-top:31.5px}}.op-pdp-content-block__heading{font-weight:400;letter-spacing:.02em;line-height:1.2;margin:0 0 63px;font-size:42px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.24em}@media screen and (max-width:749px){.op-pdp-content-block__heading{font-size:24px!important;margin:0 0 31.5px}}.op-pdp-content-block__center{text-align:center}.op-pdp-content-block__subheading{letter-spacing:.01em;line-height:1.35;margin:16px 0 10px;font-size:38px;font-weight:500}@media screen and (max-width:749px){.op-pdp-content-block__center{text-align:left}.op-pdp-content-block__subheading{font-size:19px;margin:31.5px 0 10px}}.op-pdp-content-block__text{line-height:1.9;margin:0 0 63px;color:rgb(var(--color-foreground))}.op-pdp-content-block__text p,.op-pdp-content-block__text li{font-size:18px}.op-pdp-content-block__text p{margin:0 0 12px}.op-pdp-content-block__text p:last-child{margin-bottom:0}.op-pdp-content-block__center .op-pdp-content-block__text{max-width:910px;margin-left:auto;margin-right:auto}.op-pdp-content-block__center .rte,.op-pdp-content-block__center .rte p,.op-pdp-content-block__center .rte li{text-align:inherit}@media screen and (max-width:749px){.op-pdp-content-block__center .op-pdp-content-block__text{max-width:none;margin-left:0;margin-right:0;margin-bottom:30px}.op-pdp-content-block__text p,.op-pdp-content-block__text li{font-size:13px}}.op-pdp-content-block__img2-bleed{width:100%;overflow:hidden}.op-pdp-content-block__ratio{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.op-pdp-content-block__img--img2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.op-pdp-content-block__media--img2-s,.op-pdp-content-block__media--img2-m,.op-pdp-content-block__media--img2-l{max-width:none!important;margin-left:0!important;margin-right:0!important}.op-pdp-content-block__text--boxed{border:calc(var(--op-body2-box, 1) * 1px) solid rgba(var(--color-foreground),.25);padding:20px 9rem;margin-top:6px}.op-pdp-content-block__text--boxed p{font-size:24px!important}@media screen and (max-width:749px){.op-pdp-content-block__text--boxed{padding:calc(var(--op-body2-box, 1) * 12px)}.op-pdp-content-block__text--boxed p{font-size:10.5px!important}}.op-pdp-content-block__heading p{margin:0}.op-pdp-content-block__heading,.op-pdp-content-block__heading h2,.op-pdp-content-block__heading span{font-size:42px!important;line-height:1.4}.op-pdp-content-block__subheading,.op-pdp-content-block__subheading p,.op-pdp-content-block__subheading span{font-size:38px!important;line-height:1.35}@media screen and (max-width:749px){.op-pdp-content-block__heading,.op-pdp-content-block__heading h2,.op-pdp-content-block__heading span{font-size:24px!important}.op-pdp-content-block__subheading,.op-pdp-content-block__subheading span{font-size:14px!important}.op-pdp-content-block__subheading p{font-size:21px!important}}.op-pdp-content-block__heading--sp{display:none}.op-pdp-content-block__heading-wrap{text-align:center}@media screen and (max-width:749px){.op-pdp-content-block__heading--pc{display:none}.op-pdp-content-block__heading--sp{display:block}.op-pdp-content-block__heading-wrap{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/op-pdp-content-block.css.map */
