.product-information__body{padding-top:4rem;padding-bottom:4rem}.product-information__body swiper-slide{height:auto!important}.product-information__body .slide-title{font-family:var(--hh-font-domaine-display)}.product-information__body-sub--content-media{position:relative;padding-top:100%}.product-information__body .slide-media{position:absolute;top:0;left:0;border-radius:1.2rem;overflow:hidden;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.product-information__body .slide-details{grid-gap:0 4vw;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;padding-left:4vw;padding-right:4vw;width:100vw;background-color:var(--slide-background-color);transition:background-color .4s cubic-bezier(.23,1,.32,1);scroll-behavior:smooth}.product-information__body .slide-details .slide-item{box-sizing:border-box;grid-column-end:span 6;width:100%}@media screen and (min-width: 1024px){.product-information__body .slide-details{grid-gap:0 2.5vw;grid-template-columns:repeat(12,5.208333333vw);padding-left:5vw;padding-right:5vw}}.product-information__body--sub{padding:0 4vw}@media screen and (min-width: 768px){.product-information__body .slide-details{grid-gap:0 2.5vw;padding-left:5vw;padding-right:5vw}.product-information__body{padding-top:9.6rem;padding-bottom:9.6rem}.product-information__body--sub{padding:0 5vw}}@media screen and (min-width: 1024px){.product-information__body .slide-item:first-child{padding-right:2.5vw}}@media screen and (min-width: 1024px){.product-information__body .slide-item:last-child{padding-left:2.5vw}}.product-information__main-slider::part(bullet),.product-information__main-slider::part(bullet-active){width:auto;height:4.8rem;margin:0;padding:1.6rem;border-radius:1.2rem;box-sizing:border-box;background:#ffffff4d;color:var(--hh-color-day);font-family:var(--hh-font-manrope);font-size:1.2rem;font-weight:600;letter-spacing:.1rem;line-height:1.6rem;opacity:1;text-transform:uppercase;cursor:pointer}.product-information__main-slider::part(bullet-active){background-color:var(--hh-color-day);color:var(--hh-color-night)}.product-information__main-slider::part(container){display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1024px){.product-information__main-slider::part(container){gap:70px}}.product-information__main-slider::part(wrapper){order:2}.product-information__main-slider::part(pagination){display:flex;align-items:center;justify-content:center;gap:16px;position:relative;order:1;flex-wrap:wrap}.product-information__body--title{margin-bottom:4rem}.fragrance-tabs{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:6.4rem}.fragrance-tab{background-color:transparent;border:0;border-radius:0;box-sizing:border-box;height:2.4rem;padding:0;position:relative;text-transform:uppercase;color:var(--hh-color-day);font-size:1.4rem;font-family:var(--hh-font-manrope-semi-bold);letter-spacing:.15rem;line-height:1.25;cursor:pointer}.fragrance-tab:after{background-position:0 100%;background:linear-gradient(90deg,transparent 50%,currentColor 0);background-position:100% 100%;bottom:0;content:"";height:.1rem;left:0;position:absolute;transition:background-position .4s cubic-bezier(.23,1,.32,1);width:100%;background-size:200% 100%}.fragrance-tab[aria-selected=false]:after{background-position:0 100%}.fragrance-tab[aria-selected=false]:hover:after{background-position:100% 100%}.product-information__body-sub--content-wrapper .h3{font-family:var(--hh-font-domaine-display)}.product-information__body--content-wrapper:not(.swiper-slide-active){opacity:0!important;height:0}.product-information__body--content-wrapper .js-tabpanel.hidden{opacity:0}.product-information__body--content-wrapper .js-tabpanel{transition:all var(--hh-duration-default, .3s)}.collection__button{position:absolute;bottom:1.6rem;left:1.6rem;display:inline-flex}.product-information .product-information__before-after{display:flex;flex-direction:column;gap:40px;text-align:center}@media screen and (min-width: 768px){.product-information .product-information__before-after{flex-direction:row;gap:7.5vw;text-align:left}}.product-information .product-information__before-after .product-information__body--sub{width:100%}@media screen and (min-width: 990px){.product-information__body-sub--content-media.aspect-ratio-desktop-medium{padding-top:66.66%}}.product-information__mobile-only-slider{margin:0 -4vw}@media screen and (min-width: 990px){.product-information__mobile-only-slider{margin:initial}}
/*# sourceMappingURL=/cdn/shop/t/758/assets/section-product-information.css.map */
