@font-face{font-family:Didot;src:url(HTFDidot-Medium06_Web.woff2) format("woff2"),url(HTFDidot-Medium06_Web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Didot Italic;src:url(HTFDidot-MediumIta06_Web.woff2) format("woff2"),url(HTFDidot-MediumIta06_Web.woff) format("woff");font-weight:500;font-style:italic}.split-callout-grid .split-callout-text-item{padding:2rem var(--container-padding) var(--component-spacing) var(--container-padding)}@media (min-width: 750px){.split-callout-grid{display:flex}.split-callout-grid .split-callout-media-item{width:50%}.split-callout-grid .split-callout-text-item{width:50%;padding:var(--component-spacing) var(--container-padding);display:flex;flex-direction:column;justify-content:center;align-items:center}.split-callout-grid.split-callout-grid-reverse,.split-callout+.split-callout .split-callout-grid{flex-direction:row-reverse}}.split-callout-media{width:100%;height:100%}.split-callout-media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.split-callout-media.media{padding-top:100%}.split-callout-media.placeholder{padding-top:100%;position:relative;overflow:hidden}.split-callout-media.placeholder .placeholder-svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentcolor}.split-callout-content{max-width:70ch;margin:0 auto;text-align:center}.split-callout-content .split-callout-subheading{margin:0;font-size:1.375rem;letter-spacing:.067em}.split-callout-content .split-callout-subheading+.split-callout-subheading,.split-callout-content .split-callout-subheading+.split-callout-heading,.split-callout-content .split-callout-subheading+.split-callout-text{margin-top:.75rem;margin-bottom:1.25rem}@media (min-width: 750px){.split-callout-content .split-callout-subheading+.split-callout-subheading,.split-callout-content .split-callout-subheading+.split-callout-heading,.split-callout-content .split-callout-subheading+.split-callout-text{margin-top:1.25rem;margin-bottom:1.5rem}}.split-callout-content .split-callout-heading+.split-callout-heading{margin-bottom:1.5rem}.split-callout-content .btn{margin-top:1.5rem}@media (min-width: 750px){.split-callout-content .btn{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/component-split-callout.css.map */
