.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{line-height:0!important}.jdgm-ellipsis{overflow:unset!important}.jdgm-carousel__arrows{margin:2px auto 10px!important}.jdgm-carousel-wrapper{padding:10px 0 48px!important}.jdgm-carousel-title-and-link{margin-bottom:0!important}.site-header__heading-logo{width:100px}@media screen and (min-width: 900px){.site-header__container--middle-left.menu-center .site-header__inline-menu{justify-content:center}}.jdgm-paginate__load-more,.jdgm-write-rev-link{border-radius:0!important;font-weight:400;letter-spacing:-.022em}.content-box__buttons .button:hover,.featured-product__add-to-cart-container button[type=submit]:hover,.product-sticky-quick-add__button:hover{background-color:#e52d64!important;background-image:linear-gradient(#e52d64,#e52d64)}.site-footer__title,.site-header__inline-menu-item{font-weight:700!important}@media only screen and (min-width:901px){.content-box__buttons .button,.featured-product__add-to-cart-container button[type=submit],.jdgm-paginate__load-more,.product-sticky-quick-add__button{font-size:18px!important}}@media only screen and (max-width:900px){.media-with-text__wrapper h2,.rich-text h2,.slideshow h1{font-size:36px}.media-with-text__content .text-block h3 strong{font-size:28px}}@media only screen and (max-width:900px){.content-box__buttons .button,.featured-product__add-to-cart-container button[type=submit],.product-sticky-quick-add__button{font-size:15px!important}.media-with-text__content .text-block h3 strong{font-size:24px}}.hide,.badge--sold-out{display:none}.page-about-us footer .color--underneath-default{background-color:transparent!important}@media only screen and (max-width:900px){.media-with-text__wrapper h2,.rich-text h2,.slideshow h1{font-size:26px}}.over-the-image{position:relative}.over-the-image>div{margin:0!important}.title_bg{position:absolute;bottom:20px;left:50%;transform:translate(-50%);white-space:nowrap;background:#fff;min-height:40px;display:flex;align-items:center;justify-content:center;padding:0 10px;border-radius:30px}.btn_outline{background-color:transparent;border:1px solid var(--banner-text-color)}.product-card .product-price{font-weight:var(--font-heading-weight)}.site-footer__blocks{display:flex!important}.site-footer__block--menu,.site-footer__block--newsletter,.site-footer__block--side-img{width:100%}.group--footer{overflow:visible}.site-footer__block--side-img>img{margin-top:-140px}.site-footer .container--page{max-width:1400px}.site-footer__block--newsletter{max-width:400px;flex:0 0 400px;display:flex;flex-direction:column;align-items:center}.section--site-footer .newsletter-form{width:100%}.newsletter-form__input{background-color:transparent!important;border:var(--border-size--thin) solid!important;border-radius:30px!important;color:var(--newsletter-text-color);padding-right:calc(var(--newsletter-icon-size) + var(--space-medium));font-weight:var(--font-body-family);font-size:16px;text-align:center}.site-footer__menu-link{font-weight:var(--font-body-family);font-size:16px;padding:5px 0!important;margin:0}.newsletter-form__button{display:none}.site-footer__block--menu .site-footer__title{text-transform:uppercase}.flag-section{color:#fff;display:flex;align-items:center;gap:10px}.flag-section img{width:20px;flex:0 0 20px}.site-footer__payments-copyright.no-justify{justify-content:flex-start}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 #e699954d}to{box-shadow:0 0 0 50px #e6999500}}@media only screen and (max-width:1279.98px){.site-footer__blocks{gap:20px!important}.site-footer__block--newsletter{max-width:290px;flex:0 0 290px;display:flex;flex-direction:column;align-items:center;margin-top:0}.site-footer__block--menu,.site-footer__block--newsletter{width:100%;margin-bottom:30px}.site-footer__block--side-img>img{margin-top:-112px}}@media only screen and (max-width:900px){.site-footer__block--side-img>img{margin-top:-50px}.site-footer__block--newsletter{max-width:240px;flex:0 0 240px}}@media only screen and (max-width:743px){.site-footer__blocks{flex-wrap:wrap}.site-footer__block--side-img>img{height:200px;margin:0 auto}.site-footer__block--newsletter{max-width:100%;flex:0 0 100%}.site-footer__block--align-center{text-align:left!important}.site-footer__block--align-center .site-footer__menu-item{justify-content:start!important;text-align:left}.site-footer__block--menu,.site-footer__block--newsletter{margin-bottom:0}.site-footer__block--menu{width:auto;flex-grow:1}.site-footer__blocks{gap:40px 20px!important}.body--template-index .featured-collection .cards__slider-buttons,.body--template-index .sealsubs-target-element,.body--template-collection .sealsubs-target-element{display:none!important}}.rose-oil-butter-mini .product-card__quick-add-button-container,.rose-oil-butter-mini #main-product-form,.rose-oil-butter-mini .cart-item__actions{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/genielab.css.map */
