.oh-experience-section-wrapper{background-color:#fff}.oh-experience-section-wrapper .oh-experience-section{position:relative;background-color:var(--oui-aston-green-100);height:calc(var(--oh-section-height) - 90vh)}.oh-experience-section-wrapper .oh-experience-section .mock-icons{height:100vh;z-index:1;position:sticky;top:0}.oh-experience-section-wrapper .oh-experience-section .mock-icons svg{position:absolute}.oh-experience-section-wrapper .oh-experience-section .mock-icons svg:first-of-type{right:0;top:20vh}@media(min-width:900px){.oh-experience-section-wrapper .oh-experience-section .mock-icons svg:first-of-type{left:0;top:0}}.oh-experience-section-wrapper .oh-experience-section .mock-icons svg:nth-of-type(2){top:50px;right:92px}.oh-experience-section-wrapper .oh-experience-section .mock-icons svg:nth-of-type(3){bottom:0;right:318px}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid{--card-height:clamp(384px,calc(100vh - var(--header-height) - var(--bottom-cart-height) - 40px - 88px),400px);--card-gap:20vh;--fold-height:calc(100dvh - var(--header-height));--fold-midpoint:calc(var(--header-height) + var(--fold-height) / 2);--card-top:calc(var(--fold-midpoint) - var(--card-height) / 2 + 10px);width:100%;max-width:624px;display:grid;grid-row-gap:40px;row-gap:40px;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-inline:auto;z-index:5;margin-bottom:90px;position:relative;top:-100vh}@media(min-width:900px){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid{grid-template-columns:1fr 1fr}}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .heading{grid-column:1/-1;margin-bottom:40px;position:sticky;bottom:0;background:radial-gradient(100% 100% at 50% 60%,#fff 0,hsla(0,0%,100%,.133) 100%);padding-inline:40px 32px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fade-out-exit ease-in;animation-timeline:view();top:calc(var(--header-height) + 4vh);margin-top:4vh;transition:opacity .3s ease-in-out}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .heading.intersecting{opacity:0}@media(min-width:900px){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .heading{grid-template-columns:1fr 1fr;max-width:60%;top:calc(var(--header-height) + 8vh);margin-top:8vh;padding-inline:0}}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards{flex:1 1;display:flex;flex-direction:column;gap:var(--card-gap);flex-wrap:wrap;justify-content:center;border-radius:12px;transition:top .3s ease-in-out}@supports not (animation-timeline:view()){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards{padding-bottom:40px;gap:20vh}}@supports(animation-timeline:view()){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card:first-of-type{animation:stack-scale-1 ease-in;animation-timeline:view()}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card:nth-of-type(2){animation:stack-scale-2 ease-in;animation-timeline:view()}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card:nth-of-type(3){animation:stack-scale-3 ease-in;animation-timeline:view()}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card:nth-of-type(4){animation:stack-scale-4 ease-in;animation-timeline:view()}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card:nth-of-type(5){animation:stack-scale-5 ease-in;animation-timeline:view()}@keyframes fade-out-exit{0%,79%{opacity:1}82%,to{opacity:0}}@keyframes stack-scale-1{0%{scale:.85}17%{scale:1}20%{scale:1;top:var(--card-top)}to{scale:.65;top:calc(var(--card-top) + 150px)}}@keyframes stack-scale-2{0%{scale:.85}22%{scale:1}25%{scale:1;top:var(--card-top)}to{scale:.7;top:calc(var(--card-top) + 130px)}}@keyframes stack-scale-3{0%{scale:.85}32%{scale:1}35%{scale:1;top:var(--card-top)}to{scale:.75;top:calc(var(--card-top) + 110px)}}@keyframes stack-scale-4{0%{scale:.85}42%{scale:1}45%{scale:1;top:var(--card-top)}to{scale:.8;top:calc(var(--card-top) + 90px)}}@keyframes stack-scale-5{0%{scale:.85}52%{scale:1}55%{scale:1;top:var(--card-top)}to{scale:.85;top:calc(var(--card-top) + 70px)}}}@supports not (animation-timeline:view()){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-1) .suspend-1{transform:translateY(10px) scale(.98)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-2) .suspend-1{transform:translateY(30px) scale(.95)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-2) .suspend-2{transform:translateY(10px) scale(.98)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-3) .suspend-1{transform:translateY(50px) scale(.92)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-3) .suspend-2{transform:translateY(30px) scale(.95)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-3) .suspend-3{transform:translateY(10px) scale(.98)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-4) .suspend-1{transform:translateY(70px) scale(.89)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-4) .suspend-2{transform:translateY(50px) scale(.92)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-4) .suspend-3{transform:translateY(30px) scale(.95)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-4) .suspend-4{transform:translateY(10px) scale(.98)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-5) .suspend-1{transform:translateY(90px) scale(.86)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-5) .suspend-2{transform:translateY(70px) scale(.89)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-5) .suspend-3{transform:translateY(50px) scale(.92)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-5) .suspend-4{transform:translateY(30px) scale(.95)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:has(.suspend-5) .suspend-5{transform:translateY(10px) scale(.98)}}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card{position:sticky;margin-inline:auto;display:flex;justify-content:center;align-items:center;border-radius:12px;width:calc(100% - 80px);z-index:1;top:var(--card-top);box-shadow:6px 12px 28px rgba(0,0,0,.05);aspect-ratio:280/389;max-width:400px}@media(min-width:900px){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card{width:100%}}@supports not (animation-timeline:view()){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card{top:var(--card-top);transition:transform .3s ease-in-out}}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards .card .card-content{width:100%;border-radius:inherit}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .sticky-cards:after{content:""}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions{flex:1 1;display:none;flex-direction:column;gap:var(--card-gap)}@media(min-width:900px){.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions{display:flex}}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content{height:var(--card-height);display:flex;flex-direction:column;justify-content:center}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content:last-of-type{position:sticky;top:var(--card-top)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item{background-color:transparent;box-shadow:none}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .oui-accordion--trigger{background-color:transparent;padding-left:0;padding-block:6px;width:auto}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .oui-accordion--content{padding:0}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .oui-accordion--content-wrapper{padding-top:8px}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .oui-accordion--content-wrapper ul{padding-left:20px;color:var(--oui-aston-green-05)}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .card-description-arrow{margin-left:2px;position:relative;top:6px;transition:transform .3s ease-in-out}.oh-experience-section-wrapper .oh-experience-section .oh-experience-grid .card-descriptions .description-content .oui-accordion>.oui-accordion--item .card-description-arrow.expanded{transform:rotate(-180deg)}.oh-experience-section-wrapper .oh-experience-card-modal ul{padding-left:20px;color:var(--oui-grey-80)}.product-video-section{display:flex;background-color:#fff;justify-content:center}@media(min-width:900px){.product-video-section{padding-bottom:64px}}.product-video-section.inner-container{margin-inline:0;max-width:none}.product-video-section .video-container{width:-moz-fit-content;width:fit-content;position:relative;border:none;background:transparent;border-radius:24px;cursor:pointer;max-width:522px;width:100%;margin-bottom:48px}.product-video-section .video-container:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-2);outline-color:var(--oui-orange-100)}.product-video-section .video-container .thumbnail{position:relative!important;border-radius:24px;overflow:hidden}.product-video-section .video-container .pulsar{width:128px;aspect-ratio:1;position:absolute;left:50%;bottom:0;transform:translate(-50%,calc(50% + 16px))}@media(min-width:900px){.product-video-section .video-container .pulsar{width:150px}}.product-video-section .video-container .pulsar .pulse-1{opacity:0;animation:pulse-1 3s ease-in-out infinite}.product-video-section .video-container .pulsar .pulse-2{opacity:0;animation:pulse-2 3s ease-in-out infinite}@keyframes pulse-1{25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes pulse-2{25%{opacity:0}75%{opacity:1}to{opacity:0}}.product-video-modal .oui-modal--content{padding:0;display:flex;width:100vw!important;backdrop-filter:blur(5.43656px)!important;background-color:rgba(0,0,0,.5)}.product-video-modal .oui-modal--content .oui-modal--body{padding:8px;max-height:none}.product-video-modal .oui-modal--content .oui-modal--body>div{height:100%;line-height:0;flex:1 1;display:flex;align-items:center}.product-video-modal .oui-modal--content iframe{aspect-ratio:16/9;height:-moz-fit-content;height:fit-content;border-radius:1rem}@media(min-width:900px){.product-video-modal .oui-modal--content{aspect-ratio:16/9;width:80vw!important}.product-video-modal .oui-modal--content .oui-modal--body{padding:0}}.remove-video-bg-color{background-color:transparent}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .carousel-container{display:flex;align-items:center;gap:var(--oui-scale-8);margin-top:var(--oui-scale-7)}.simple-carousel-wrapper .simple-carousel-section .carousel-container ul.splide__list>li:last-child{padding-right:0}.simple-carousel-wrapper .simple-carousel-section .carousel-container:after,.simple-carousel-wrapper .simple-carousel-section .carousel-container:before{content:"";position:absolute;top:0;width:20px;height:100%;background:linear-gradient(90deg,var(--carousel-parent-bg-color,#fbfbfb) 0,#fbfbfb 100%);z-index:1;pointer-events:none;transition:width .2s ease-in-out}.simple-carousel-wrapper .simple-carousel-section .carousel-container:after{right:0;background:linear-gradient(90deg,var(--carousel-parent-bg-color,#fbfbfb) 0,#fbfbfb 100%)}.simple-carousel-wrapper .simple-carousel-section .carousel-container.on-end:before,.simple-carousel-wrapper .simple-carousel-section .carousel-container.on-start:after{width:20%}.simple-carousel-wrapper .simple-carousel-section .carousel-container:before{left:0;background:linear-gradient(90deg,var(--carousel-parent-bg-color,#fbfbfb) 0,hsla(0,0%,100%,0) 100%)}}.simple-carousel-wrapper{color:var(--oui-grey-100)}.simple-carousel-wrapper .simple-carousel-section{position:relative;padding-inline:0}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section{padding-inline:calc(var(--desktop-container-inline-padding) - 16px)}}.simple-carousel-wrapper .simple-carousel-section .simple-carousel-header{display:flex;justify-content:space-between;align-items:center;margin-inline:24px}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .simple-carousel-header{margin-inline:0;padding-left:16px}}.simple-carousel-wrapper .simple-carousel-section .simple-carousel-header .view-all-products-btn{box-shadow:none;border:none;color:#2f6358;display:flex;align-items:center;gap:4px}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .simple-carousel-header .view-all-products-btn{align-self:flex-start;margin-top:24px;border:1px solid #ccf0e4;padding-inline:40px}}.simple-carousel-wrapper .simple-carousel-section .oui-carousel--navigation-button[data-direction=previous]{display:none;left:-64px}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .oui-carousel--navigation-button[data-direction=previous]{display:block}}.simple-carousel-wrapper .simple-carousel-section .oui-carousel--navigation-button[data-direction=next]{display:none;right:-64px}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .oui-carousel--navigation-button[data-direction=next]{display:block}}.simple-carousel-wrapper .simple-carousel-section .oui-carousel--navigation-button{position:absolute;top:50%;transform:translateY(-50%)}.simple-carousel-wrapper .simple-carousel-section .splide__track{padding-inline:24px!important}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .splide__track{padding-inline:16px!important}}.simple-carousel-wrapper .simple-carousel-section .oui-carousel--pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:-32px}.simple-carousel-wrapper .simple-carousel-section .carousel-container{position:relative}.simple-carousel-wrapper .simple-carousel-section .carousel-container ul.splide__list>li:last-child{padding-right:var(--desktop-container-inline-padding)}@media(min-width:900px){.simple-carousel-wrapper .simple-carousel-section .carousel-container{display:flex;align-items:center;gap:var(--oui-scale-8);margin-top:var(--oui-scale-7)}.simple-carousel-wrapper .simple-carousel-section .carousel-container ul.splide__list>li:last-child{padding-right:0}.simple-carousel-wrapper .simple-carousel-section .carousel-container:after,.simple-carousel-wrapper .simple-carousel-section .carousel-container:before{content:"";position:absolute;top:0;width:20px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--carousel-parent-bg-color,#fbfbfb) 100%);z-index:1;pointer-events:none;transition:width .2s ease-in-out}.simple-carousel-wrapper .simple-carousel-section .carousel-container:after{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--carousel-parent-bg-color,#fbfbfb) 100%)}.simple-carousel-wrapper .simple-carousel-section .carousel-container.on-end:before,.simple-carousel-wrapper .simple-carousel-section .carousel-container.on-start:after{width:20%}.simple-carousel-wrapper .simple-carousel-section .carousel-container:before{left:0;background:linear-gradient(90deg,var(--carousel-parent-bg-color,#fbfbfb) 0,hsla(0,0%,100%,0) 100%)}}