.sh-hero__grid{display:grid;gap:32px}@media screen and (min-width:990px){.sh-hero__grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:56px;align-items:start}.sh-hero__grid--no-gallery{grid-template-columns:minmax(0,1fr);max-width:760px}.sh-hero__info--sticky{position:sticky;top:32px}}.sh-hero__gallery{display:flex;gap:12px;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sh-hero__gallery::-webkit-scrollbar{display:none}.sh-hero__gallery:focus-visible{outline:2px solid var(--sh-vert);outline-offset:2px}.sh-hero__slide{flex:0 0 88%;margin:0;scroll-snap-align:center}.sh-hero__slide:only-child{flex-basis:100%}@media screen and (min-width:990px){.sh-hero__gallery{display:grid;gap:16px;margin:0;padding:0;overflow:visible}.sh-hero__slide{flex:none}}.sh-hero__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--sh-creme)}.sh-hero__media img,.sh-hero__media .sh-placeholder{display:block;width:100%;height:100%}.sh-hero__media--contain img{object-fit:contain}.sh-hero__media--cover img{object-fit:cover}.sh-hero__media .sh-placeholder{fill:#13433859}.sh-hero__caption{margin-top:8px;font-size:14px;line-height:1.5}.sh-section .sh-hero__title{margin:0 0 12px;font-family:var(--sh-font-heading);font-size:32px;font-weight:400;line-height:1.12;letter-spacing:normal;color:var(--sh-bordeaux)}.sh-section .sh-hero__subtitle{margin:0 0 20px;font-family:var(--sh-font-body);font-size:22px;font-weight:700;line-height:1.3;color:var(--sh-vert)}@media screen and (min-width:990px){.sh-section .sh-hero__title{font-size:44px}.sh-section .sh-hero__subtitle{font-size:23px}}.sh-section .sh-hero__hook{font-size:18px;font-weight:700;line-height:1.45}.sh-hero__intro{margin-bottom:24px}.sh-hero__price{margin:24px 0 20px}.sh-section .sh-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 2px}.sh-price__amount{font-size:30px;font-weight:700;line-height:1.2}.sh-price__label{font-size:16px;font-weight:700}.sh-section .sh-hero__reassurance{margin-top:16px}.sh-section .sh-hero__note{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sh-section-hero.css.map */
