.sf-product__text{margin:0;color:var(--color-content-black);font-family:var(--font-family-tt-hoves);font-size:var(--text-s-regular-font-size);font-weight:var(--text-s-regular-font-weight);line-height:var(--text-s-regular-line-height);letter-spacing:.4px}.sf-product__rte p{margin:0}.sf-product__rte p+p{margin-top:1lh}.sf-product__title{margin:0;color:var(--color-content-black);font-family:var(--font-family-tt-hoves);font-size:var(--heading-l-semibold-font-size);font-weight:var(--heading-l-semibold-font-weight);line-height:var(--heading-l-semibold-line-height);letter-spacing:.4px;text-transform:uppercase}.sf-product__title a{color:inherit;text-decoration:none}.sf-product-hero .sf-product__text,.sf-product-story .sf-product__text,.sf-product-story__note-row,.sf-product-hero .sf-button-secondary{font-size:var(--text-m-regular-font-size);line-height:var(--text-m-regular-line-height)}.sf-product-hero .sf-product__title{font-size:var(--heading-xl-semibold-font-size);line-height:var(--heading-xl-semibold-line-height)}.sf-product-story__note,.sf-product-story__text,.sf-product-story__notes,.sf-related__heading{padding-inline:var(--content-padding-x)}.sf-product-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:var(--border-width-xs) solid var(--color-content-white)}.sf-product-hero__media{position:relative;min-width:0;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--color-background-light-yellow)}.sf-gallery__slide img,.sf-product-story__media img,.sf-related__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sf-product-hero__info{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:10px}.sf-gallery__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sf-gallery__track::-webkit-scrollbar{display:none}.sf-gallery__slide{position:relative;flex:0 0 100%;scroll-snap-align:start}.sf-gallery__arrow{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background-color:color-mix(in srgb,var(--color-background-light-yellow) 60%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;transform:translateY(-50%)}.sf-gallery__arrow--prev{left:var(--space-l)}.sf-gallery__arrow--next{right:var(--space-l)}.sf-gallery__dots{position:absolute;bottom:var(--space-l);left:50%;display:flex;gap:var(--space-xs);transform:translate(-50%)}.sf-gallery__dot{width:8px;height:8px;padding:0;border:1px solid var(--color-content-black);border-radius:50%;background-color:transparent;cursor:pointer}.sf-gallery__dot[aria-current]{background-color:var(--color-content-black)}@media screen and (min-width:750px){.sf-gallery__arrow{display:flex}}.sf-product-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.15;pointer-events:none}.sf-product-hero__wrapper{position:relative;display:flex;flex-direction:column;gap:var(--space-3xl);width:460px;max-width:100%}.sf-product-hero__heading{display:flex;flex-direction:column;gap:var(--space-s)}.sf-product-hero__description{display:flex;flex-direction:column;gap:var(--space-2xl)}.sf-product-hero__meta{display:flex;justify-content:space-between;gap:var(--space-l)}.sf-product-hero__form{margin:0}.sf-product-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sf-product-story__content{display:flex;flex-direction:column;gap:var(--space-8xl)}.sf-product-story__note,.sf-product-story__body{max-width:500px}.sf-product-story__body{display:flex;flex-direction:column;gap:var(--space-4xl)}.sf-product-story__notes{display:flex;justify-content:space-between;gap:var(--space-3xl)}.sf-product-story__list{display:flex;flex-direction:column;gap:var(--space-2xs);width:320px;margin:0}.sf-product-story__note-row{display:flex;gap:var(--space-2xl);margin:0;color:var(--color-content-black);font-family:var(--font-family-tt-hoves);font-size:var(--text-s-regular-font-size);line-height:var(--text-s-regular-line-height);letter-spacing:.4px}.sf-product-story__note-row dt{flex:0 0 50px}.sf-product-story__note-row dd{flex:1;margin:0}.sf-product-story__media{position:relative;height:90svh;overflow:hidden}.sf-related{display:flex;flex-direction:column;gap:var(--space-xl)}.sf-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-l)}.sf-related__card{display:flex;flex-direction:column;gap:var(--space-s)}.sf-related__image{position:relative;display:block;aspect-ratio:618.67 / 785;overflow:hidden;background-color:var(--color-background-light-yellow)}.sf-related__image .sf-related__image-hover{opacity:0}@media(hover:hover){.sf-related__card:hover .sf-related__image-hover{opacity:1}}.sf-related__content{display:flex;flex-direction:column;gap:var(--space-xl)}.sf-related__heading-group,.sf-related__meta{display:flex;flex-direction:column;align-items:center;text-align:center}.sf-related__heading-group{gap:var(--space-2xs)}.sf-related__details{display:flex;flex-direction:column;gap:28px}.sf-related__meta{gap:var(--space-xs)}.sf-related__details form{margin:0}@media screen and (min-width:750px){.sf-related{height:80svh}.sf-related__grid{flex:1;min-height:0}.sf-related__image{flex:1;min-height:0;aspect-ratio:auto}}@media screen and (max-width:749px){.sf-product-hero,.sf-product-story,.sf-related__grid{grid-template-columns:minmax(0,1fr)}.sf-product-hero__info{justify-content:flex-start;padding:var(--space-2xl) var(--content-padding-x) var(--space-4xl)}.sf-product-hero__heading,.sf-product-hero__description,.sf-product-hero__meta{display:contents}.sf-product-hero__wrapper{gap:var(--space-l);width:100%}.sf-product-hero .sf-product__title{order:2;font-size:var(--heading-l-semibold-font-size);line-height:var(--heading-l-semibold-line-height)}.sf-product-hero__subtitle{order:1}.sf-product-hero__tagline{order:3}.sf-product-hero__price{order:4}.sf-product-hero__hashtag{order:5}.sf-product-hero__form{order:6;margin-top:var(--space-xl)}.sf-product-hero__rte{order:7;margin-top:var(--space-xl)}.sf-product-story{gap:var(--space-4xl)}.sf-product-story__content,.sf-product-story__body{display:contents}.sf-product-story__note{order:1}.sf-product-story__media{order:2}.sf-product-story__text{order:3}.sf-product-story__notes{order:4}.sf-product-story__media{height:auto;aspect-ratio:560.33 / 806.88}.sf-related__grid{gap:var(--space-4xl)}}.sf-product-hero__form .sf-button-secondary--cta,.sf-product-hero__form .sf-button-secondary--cta:hover,.sf-product-hero__form .sf-button-secondary--cta:active{background-color:var(--color-background-black);color:var(--color-content-white)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sf-product-page.css.map */
