@keyframes pulse{0%{opacity:1}70%{opacity:.4}to{opacity:1}}.gallery .swiper-outer{overflow:hidden}.gallery .galleryEl .img{border-radius:.625rem;overflow:hidden}.gallery .galleryEl .img img{height:auto;width:100%}.gallery .galleryEl .img:after{background:linear-gradient(0deg,rgba(34,39,41,.9),rgba(34,39,41,0));bottom:-1px;content:"";height:50%;left:0;position:absolute;-moz-transition:height .2s ease-out;-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out;width:100%;z-index:1}@media (max-width:991.98px){.galleryContainer.container{max-width:100%;padding-left:0;padding-right:0;width:100%}}.productDetail{padding-bottom:6.25rem;padding-top:10rem;position:relative}.productDetail .headerBck{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.productDetail .headerBck .img{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(13px);height:calc(100% + 26px);left:-13px;position:absolute;top:-13px;width:calc(100% + 26px);z-index:1}.productDetail .headerBck:after{background:linear-gradient(0deg,#222729,rgba(34,39,41,.2));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.productDetail .productHeaderImg{border-radius:.625rem;margin-bottom:6.25rem;margin-left:-2px;margin-right:-2px;overflow:hidden;position:relative}@media (max-width:991.98px){.productDetail .productHeaderImg{margin-left:0;margin-right:0}}.productDetail .productHeaderImg img{height:auto;width:100%}.productDetail .productHeaderImg:after{background:linear-gradient(0deg,#222729,rgba(34,39,41,0));bottom:0;content:"";height:30%;left:0;position:absolute;width:100%;z-index:2}.productDetail .headline{font-family:Halenoir Display;font-size:6.25rem;font-weight:700}@media (max-width:767.98px){.productDetail .headline{font-size:3.125rem}}.productDetail .intro .content{font-size:1.875rem;margin-top:3.75rem}.productDetail .smallerWidth{margin-left:auto;margin-right:auto;max-width:860px}.productDetail .details{margin-top:10rem}.productDetail .details .row{margin-bottom:6.25rem}.productDetail .details .productLogo{width:12.5rem}.productDetail .details .label{font-size:.75rem;margin-top:.4375rem;padding-left:.9375rem;position:relative;text-transform:uppercase}@media (max-width:991.98px){.productDetail .details .label{font-size:1.125rem}}.productDetail .details .label:before{content:"/";left:0;position:absolute;top:0}.productDetail .details .detailContentCol{font-size:1.375rem;font-weight:200}.productDetail .details .detailContentCol p:last-child{margin-bottom:0}.productDetail .details .detailContentCol a{text-decoration:underline}.productDetail .details .websiteRow a{display:inline-block;padding-right:1.875rem;position:relative}.productDetail .details .websiteRow a:after{-webkit-font-smoothing:antialiased;color:#e51346;content:"\f08e";display:var(--fa-display,inline-block);font-family:Font Awesome\ 6 Pro;font-style:normal;font-variant:normal;font-weight:300;line-height:1;position:absolute;right:0;text-rendering:auto;top:50%;transform:translateY(-50%)}.productDetail .gallery{padding-top:2.5rem}@media (max-width:991.98px){.productDetail .details .label{padding-bottom:5px}.productDetail .details .row{margin-bottom:3.75rem}}