#header-group{transition:transform .4s ease-out}.announcement-bar{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.announcement-bar .description{text-align:center;margin:0}.announcement-bar .description a{color:currentColor;transition:all .2s ease-out}.announcement-bar .description a:hover,.announcement-bar .description a:focus{opacity:.75}.announcement-bar .carousel{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}.announcement-bar .carousel-control{background-color:transparent;border-color:transparent}.announcement-bar .carousel-control-prev{left:-1.25rem}.announcement-bar .carousel-control-next{right:-1.25rem}#navbar-wrapper{display:block;border-top-style:solid;border-bottom-style:solid;transition:background-color .2s ease-out}#navbar-wrapper.shadow{box-shadow:0 .125rem .25rem #00000013}#navbar-mobile>.container{width:100%;max-width:100%}#navbar-desktop.container{width:95%;max-width:95%}#navbar-desktop>div{width:100%;max-width:100%!important}#navbar-wrapper .navbar-logo{display:flex;font-size:1.5rem;text-decoration:none;color:currentColor;transition:all .2s ease}#navbar-wrapper .navbar-logo:hover,#navbar-wrapper .navbar-logo:focus{opacity:.75}.nav-desktop-menu .nav-item{padding:0 .075rem}.svg-icon-menu line{opacity:1;transform:rotate(0) translateY(0) translate(0);transition:transform .3s ease-in-out,opacity .2s ease-in-out}.svg-icon-menu-close line:nth-child(1){transform:rotate(45deg) translate(6px,-12px)}.svg-icon-menu-close line:nth-child(2){opacity:0}.svg-icon-menu-close line:nth-child(3){transform:rotate(-45deg) translate(-12px)}body #main:after,body #footer-group:after{content:"";transition:all .4s ease-out;opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(var(--bs-dialog-backdrop-color-rgb),var(--bs-dialog-backdrop-opacity));-webkit-backdrop-filter:blur(var(--bs-dialog-backdrop-blur));backdrop-filter:blur(var(--bs-dialog-backdrop-blur))}body.navbar-dropdown-open #main,body.navbar-dropdown-open #footer-group{position:relative;overflow:hidden}body.navbar-dropdown-open #main:after,body.navbar-dropdown-open #footer-group:after{animation:navbar_dropdown_open .4s ease-out both}@keyframes navbar_dropdown_open{to{opacity:1;visibility:visible}}#footer{border-top-style:solid;border-bottom-style:solid}#footer .footer-block .title span{display:inline-block;padding:.25rem .5rem;background:linear-gradient(to right,rgba(var(--text-color-rgb),.1),transparent);border-radius:var(--bs-border-radius)}#footer .nav-link{transition:all .2s ease-out;background-color:transparent}#footer .nav:hover .nav-link{opacity:.6}#footer .nav:hover .nav-link:hover,#footer .nav:hover .nav-link:focus{opacity:1}#footer .social-icons{border-radius:50rem;background-color:rgba(var(--text-color-rgb),.05);padding-left:.5rem;padding-right:.5rem}.hero-carousel{border-top-style:solid;border-bottom-style:solid}.hero-carousel .media-wrapper img,.hero-carousel .media-wrapper video{display:block;width:100%;object-fit:contain;max-height:100vh}.hero-carousel .media-wrapper{--opacity: 0;position:relative}.hero-carousel.hero-carousel--media-adapt .media-wrapper{height:auto}.hero-carousel.hero-carousel--media-adapt .media-wrapper img,.hero-carousel.hero-carousel--media-adapt .media-wrapper video{height:auto!important;max-height:none;object-fit:contain}.hero-carousel.hero-carousel--fixed-height .media-wrapper{height:var(--hero-carousel-height-mobile)}.hero-carousel.hero-carousel--fixed-height .media-wrapper img,.hero-carousel.hero-carousel--fixed-height .media-wrapper video{width:100%;height:100%!important;max-height:none;object-fit:cover}.hero-carousel .media-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--overlay-color-rgb, 0, 0, 0),var(--overlay-opacity, .7))}.hero-carousel .carousel-control-prev{left:2%}.hero-carousel .carousel-control-next{right:2%}.hero-carousel .carousel-caption .subtitle{animation:fade_in_up .5s ease-out both;animation-delay:.4s}.hero-carousel .carousel-caption .title{animation:fade_in_up .5s ease-out both;animation-delay:.6s}.hero-carousel .carousel-caption .description{animation:fade_in_up .5s ease-out both;animation-delay:.8s}.hero-carousel .carousel-caption .btn-wrapper{animation:fade_in_up .5s ease-out both;animation-delay:1s}.hero-carousel--with-mini-spacing{margin-top:var(--hero-mini-margin-mobile, 8px);margin-bottom:var(--hero-mini-margin-mobile, 8px)}.hero-carousel--with-mini .hero-carousel__layout{display:block}.hero-carousel--with-mini .hero-carousel__main{min-width:0}.hero-carousel--with-mini .hero-carousel__main .carousel{border-radius:var(--hero-mini-radius, 22px);overflow:hidden;height:100%}.hero-carousel--with-mini .hero-carousel__mini{flex-direction:row;gap:var(--hero-mini-gap, 16px);align-items:stretch;height:100%}.hero-carousel--with-mini .hero-carousel__mini-item{display:block;flex:1 1 0;min-height:0;height:100%;text-decoration:none;border-radius:var(--hero-mini-radius, 22px);overflow:hidden}.hero-carousel--with-mini .hero-carousel__mini-media{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:767.98px){.hero-carousel--with-mini .hero-carousel__mini{display:none!important}#main .hero-carousel.hero-carousel--fixed-height .hero-carousel__main,#main .hero-carousel.hero-carousel--fixed-height .hero-carousel__main .carousel,#main .hero-carousel.hero-carousel--fixed-height .carousel-inner,#main .hero-carousel.hero-carousel--fixed-height .carousel-item,#main .hero-carousel.hero-carousel--fixed-height .media-wrapper{height:auto!important}#main .hero-carousel.hero-carousel--fixed-height .carousel-media,#main .hero-carousel.hero-carousel--fixed-height .media-wrapper img,#main .hero-carousel.hero-carousel--fixed-height .media-wrapper video{width:100%;height:auto!important;max-height:none!important;object-fit:contain}.hero-carousel .carousel-zoom-in{margin-top:0!important;border:0!important}}@media(min-width:600px){.hero-carousel--with-mini-spacing{margin-top:var(--hero-mini-margin-desktop, 24px);margin-bottom:var(--hero-mini-margin-desktop, 24px)}.hero-carousel--with-mini .hero-carousel__layout{display:flex;align-items:stretch;gap:var(--hero-mini-gap, 16px)}.hero-carousel--with-mini .hero-carousel__main{flex:0 1 calc(100% - var(--hero-mini-column-width, 32%))}.hero-carousel--with-mini .hero-carousel__mini{flex:0 0 var(--hero-mini-column-width, 32%);max-width:var(--hero-mini-column-width, 32%);align-self:stretch}.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main .carousel-inner,.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main .carousel-item,.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main .media-wrapper{height:100%}.hero-carousel.hero-carousel--fixed-height{--hero-height-desktop-boost: 1;--hero-desktop-reference-width: 1920px;--hero-desktop-scale: min(calc(100vw / var(--hero-desktop-reference-width)), 1);--hero-fixed-height-desktop-fluid: calc( var(--hero-carousel-height-desktop) * var(--hero-height-desktop-boost) * var(--hero-desktop-scale) )}.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main,.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__mini{height:var(--hero-fixed-height-desktop-fluid)}.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main .carousel-media{height:var(--hero-fixed-height-desktop-fluid)!important;object-fit:cover}.hero-carousel.hero-carousel--fixed-height .media-wrapper{height:var(--hero-fixed-height-desktop-fluid)}}@media(max-width:1199.98px){.hero-carousel--with-mini .hero-carousel__mini{display:none!important}.hero-carousel--with-mini .hero-carousel__main{flex:1 1 100%;max-width:100%}}@media(min-width:600px)and (max-width:1199.98px){.hero-carousel.hero-carousel--fixed-height{--hero-fixed-height-no-mini: clamp( 420px, 46vw, calc(var(--hero-carousel-height-desktop) * 1.15) )}.hero-carousel.hero-carousel--fixed-height .media-wrapper,.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main,.hero-carousel--with-mini.hero-carousel--fixed-height .hero-carousel__main .carousel-media{height:var(--hero-fixed-height-no-mini)!important}}.promo-carousel{border-top-style:solid;border-bottom-style:solid}.promo-carousel .media-wrapper img,.promo-carousel .media-wrapper video{display:block;width:100%;object-fit:cover}.promo-carousel .media-wrapper video{pointer-events:none}.promo-carousel__video-fixed{width:100%;overflow:hidden}.promo-carousel__video-fixed video,.promo-carousel__video-fixed .carousel-media{height:100%}.promo-carousel .media-wrapper,.promo-carousel .carousel-item{position:relative}.promo-carousel__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-decoration:none}.promo-carousel .media-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(var(--overlay-color-rgb, 0, 0, 0),var(--overlay-opacity, 0));-webkit-backdrop-filter:blur(var(--overlay-blur, 0));backdrop-filter:blur(var(--overlay-blur, 0))}.image-overlay{position:relative}.image-overlay img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.image-overlay .img-wrapper{--opacity: 0}.image-overlay .img-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(var(--overlay-color-rgb, 0, 0, 0),var(--overlay-opacity, .7));-webkit-backdrop-filter:blur(var(--overlay-blur, 0));backdrop-filter:blur(var(--overlay-blur, 0))}.image-overlay .title{animation:fade_in_up .5s ease-out both;animation-delay:.2s}.image-overlay .description{animation:fade_in_up .5s ease-out both;animation-delay:.4s}.featured-products,.featured-collections{display:block;border-top-style:solid;border-bottom-style:solid}.media-with-text{border-top-style:solid;border-bottom-style:solid;position:relative;overflow:hidden}.media-with-text img{width:100%}.media-with-text video{position:absolute;object-fit:cover;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.faq,.richtext,.contact-form-section,.page-content{border-top-style:solid;border-bottom-style:solid}.page-content--about .description{display:grid;grid-template-columns:minmax(180px,260px) 1fr;column-gap:2rem;row-gap:1.25rem}.page-content--about .container{padding-left:.5rem;padding-right:.5rem}.page-content--about .description>*{margin-top:0;margin-bottom:0}.page-content--about .description>h1,.page-content--about .description>h2,.page-content--about .description>h3,.page-content--about .description>h4,.page-content--about .description>h5,.page-content--about .description>h6{grid-column:1;align-self:start;padding-right:1rem}.page-content--about .description>p,.page-content--about .description>ul,.page-content--about .description>ol,.page-content--about .description>blockquote,.page-content--about .description>table{grid-column:2;border-left:1px solid rgba(var(--bs-body-color-rgb),.25);padding-left:1.5rem}@media(min-width:768px){.page-content--store .description{display:grid;grid-template-columns:minmax(180px,260px) 1fr;column-gap:2rem;row-gap:1.25rem}.page-content--store .container{padding-left:.5rem;padding-right:.5rem}.page-content--store .description>*{margin-top:0;margin-bottom:0}.page-content--store .description>h1,.page-content--store .description>h2,.page-content--store .description>h3,.page-content--store .description>h4,.page-content--store .description>h5,.page-content--store .description>h6{grid-column:1;align-self:start;padding-right:1rem}.page-content--store .description>p,.page-content--store .description>ul,.page-content--store .description>ol,.page-content--store .description>blockquote,.page-content--store .description>table{grid-column:2;border-left:1px solid rgba(var(--bs-body-color-rgb),.25);padding-left:1.5rem}}@media(min-width:768px)and (max-width:1199.98px){.page-content--store .container{max-width:min(1000px,calc(100% - 2.5rem))!important;padding-left:1rem;padding-right:1rem}.page-content--store .description{grid-template-columns:minmax(160px,220px) minmax(0,1fr);column-gap:1.5rem}.page-content--store .description>*{min-width:0}}@media(max-width:767.98px){.page-content--about,.page-content--store{border-top:0!important;border-bottom:0!important}.page-content--about .description,.page-content--store .description{display:block}.page-content--about .description>h1,.page-content--about .description>h2,.page-content--about .description>h3,.page-content--about .description>h4,.page-content--about .description>h5,.page-content--about .description>h6,.page-content--store .description>h1,.page-content--store .description>h2,.page-content--store .description>h3,.page-content--store .description>h4,.page-content--store .description>h5,.page-content--store .description>h6{padding-right:0}.page-content--about .description>*+h1,.page-content--about .description>*+h2,.page-content--about .description>*+h3,.page-content--about .description>*+h4,.page-content--about .description>*+h5,.page-content--about .description>*+h6,.page-content--store .description>*+h1,.page-content--store .description>*+h2,.page-content--store .description>*+h3,.page-content--store .description>*+h4,.page-content--store .description>*+h5,.page-content--store .description>*+h6{margin-top:1rem}.page-content--about .description>h1+p,.page-content--about .description>h2+p,.page-content--about .description>h3+p,.page-content--about .description>h4+p,.page-content--about .description>h5+p,.page-content--about .description>h6+p,.page-content--about .description>h1+ul,.page-content--about .description>h2+ul,.page-content--about .description>h3+ul,.page-content--about .description>h4+ul,.page-content--about .description>h5+ul,.page-content--about .description>h6+ul,.page-content--about .description>h1+ol,.page-content--about .description>h2+ol,.page-content--about .description>h3+ol,.page-content--about .description>h4+ol,.page-content--about .description>h5+ol,.page-content--about .description>h6+ol,.page-content--about .description>h1+blockquote,.page-content--about .description>h2+blockquote,.page-content--about .description>h3+blockquote,.page-content--about .description>h4+blockquote,.page-content--about .description>h5+blockquote,.page-content--about .description>h6+blockquote,.page-content--about .description>h1+table,.page-content--about .description>h2+table,.page-content--about .description>h3+table,.page-content--about .description>h4+table,.page-content--about .description>h5+table,.page-content--about .description>h6+table,.page-content--store .description>h1+p,.page-content--store .description>h2+p,.page-content--store .description>h3+p,.page-content--store .description>h4+p,.page-content--store .description>h5+p,.page-content--store .description>h6+p,.page-content--store .description>h1+ul,.page-content--store .description>h2+ul,.page-content--store .description>h3+ul,.page-content--store .description>h4+ul,.page-content--store .description>h5+ul,.page-content--store .description>h6+ul,.page-content--store .description>h1+ol,.page-content--store .description>h2+ol,.page-content--store .description>h3+ol,.page-content--store .description>h4+ol,.page-content--store .description>h5+ol,.page-content--store .description>h6+ol,.page-content--store .description>h1+blockquote,.page-content--store .description>h2+blockquote,.page-content--store .description>h3+blockquote,.page-content--store .description>h4+blockquote,.page-content--store .description>h5+blockquote,.page-content--store .description>h6+blockquote,.page-content--store .description>h1+table,.page-content--store .description>h2+table,.page-content--store .description>h3+table,.page-content--store .description>h4+table,.page-content--store .description>h5+table,.page-content--store .description>h6+table{margin-top:.5rem}.page-content--about .description>*,.page-content--store .description>*{border-left:0;padding-left:0}.page-content--about .description hr,.page-content--store .description hr{display:none}}.card-list{border-top-style:solid;border-bottom-style:solid}.card-slider,.html-section{display:block;border-top-style:solid;border-bottom-style:solid}.newsletter{border-top-style:solid;border-bottom-style:solid}.newsletter-form .form-floating .form-floating-icon{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);opacity:.5;z-index:3;color:var(--bs-body-color)}.newsletter-form .form-floating input{padding-left:3rem}.newsletter-form .form-floating label{padding-left:3rem;color:var(--bs-body-color)}.newsletter-form .form-floating input:focus+label{transform:scale(.85) translateY(-.5rem) translate(.5rem)}.newsletter-form .form-floating button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);z-index:3;height:calc(100% - 1rem);display:flex;align-items:center;justify-content:center}.newsletter-trust-badges-item{border-radius:var(--bs-border-radius)}.testimonials{display:block;border-top-style:solid;border-bottom-style:solid}.testimonials .card{border-radius:1.5rem;border-bottom-left-radius:0}.testimonials .card .svg-icon-star{fill:currentColor}.blog-slider{display:block;border-top-style:solid;border-bottom-style:solid}@media(max-width:767.98px){#header-group.sticky-top{position:static!important;top:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sections.css.map */
