.ebot-container{padding:8rem 5%;max-width:140rem;margin:0 auto}.ebot-container *,.ebot-container *:before,.ebot-container *:after{box-sizing:border-box}.ebot-header{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem;align-items:baseline;margin-bottom:5rem}.ebot-heading{grid-column:1 / 8;font-family:GCMozarellaDemo-Regular,serif!important;font-size:5.5rem;color:#31482c;line-height:1.1;margin:0}.ebot-desc{grid-column:9 / 13;font-family:SVN-Gilroy Regular,sans-serif!important;font-size:1.6rem;color:#4a4a4a;text-align:right;margin:0;line-height:1.5}.ebot-heading span.font-italic,.ebot-heading .mask-text span.font-italic{font-family:GCMozarellaDemo-LightItalic,serif!important;font-style:italic!important;font-weight:300!important}.ebot-heading-mobile{display:none}.ebot-heading-desktop{display:block}.ebot-heading .mask-text{font-family:GCMozarellaDemo-Regular,serif!important}.ebot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:5rem}.ebot-card{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;cursor:pointer;background-color:#f4f4f4;border-radius:.6rem!important}.ebot-front{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease;z-index:1}.ebot-front img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.ebot-front:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:65%;background:linear-gradient(to top,#31482C 0%,rgba(49,72,44,.4) 50%,transparent 100%);z-index:2;pointer-events:none}.ebot-overlay{display:none!important}.ebot-plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;transition:opacity .4s ease,transform .4s ease;z-index:3}.ebot-back{position:absolute;top:0;left:0;width:100%;height:100%;padding:3rem;background-color:var(--active-bg, #3c4f36);z-index:4;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.ebot-back-text{color:var(--active-text, #e6f0da);font-family:SVN-Gilroy Regular,sans-serif!important;font-size:1.5rem;line-height:1.6;margin:0;max-width:90%;transform:translateY(1rem);transition:transform .5s ease}.ebot-minus{position:absolute;top:2.5rem;right:2.5rem;color:var(--active-text, #e6f0da);cursor:pointer}.ebot-title{position:absolute;bottom:2.5rem;left:3rem;font-family:SVN-Gilroy SemiBold,sans-serif!important;font-size:2rem;font-weight:400;color:#fff;margin:0;z-index:5;transition:color .5s ease}.ebot-card.is-active .ebot-front{opacity:0}.ebot-card.is-active .ebot-back{opacity:1;visibility:visible}.ebot-card.is-active .ebot-back-text{transform:translateY(0)}.ebot-card.is-active .ebot-title{color:var(--active-text, #e6f0da)}@media(hover:hover){.ebot-card:not(.is-active):hover .ebot-front img{transform:scale(1.04)}.ebot-card:not(.is-active):hover .ebot-plus{opacity:1;transform:translate(-50%,-50%) scale(1.05)}.ebot-btn:hover{background-color:#31482c;color:#fff;border-color:#31482c}}.ebot-footer{text-align:center;margin-top:3rem}.ebot-btn{display:inline-block;padding:1.2rem 4.5rem;border-radius:.4rem;border:1px solid #4A4A4A;color:#4a4a4a;text-decoration:none;font-family:SVN-Gilroy SemiBold,sans-serif!important;font-size:1.5rem;transition:all .3s ease}.ebot-header.reveal-mask .mask-container{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}.ebot-header.reveal-mask .mask-text{display:block;transform:translateY(110%);transition:transform 1.5s cubic-bezier(.2,.8,.2,1);will-change:transform}.ebot-header.reveal-mask.is-visible .mask-text{transform:translateY(0)}@media screen and (max-width:1024px){.ebot-header{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ebot-desc{text-align:left}.ebot-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.ebot-heading{font-size:3.5rem!important;line-height:1.2!important}.ebot-heading-desktop{display:none}.ebot-heading-mobile{display:block}.ebot-heading span.font-italic,.ebot-heading .mask-text span.font-italic{font-style:normal!important}.ebot-heading .mask-container{display:block;margin-right:0}.ebot-container{padding:6rem 0}.ebot-header{padding:0 5%;margin-bottom:4rem}.ebot-footer{padding:0 5%}.ebot-grid{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:auto;gap:1.6rem;padding:0 7.5vw 2rem 7.5vw;margin:0;scrollbar-width:none;-ms-overflow-style:none}.ebot-grid::-webkit-scrollbar{display:none}.ebot-card{grid-column:unset;flex:0 0 85vw;max-width:85vw;scroll-snap-align:center;min-width:0;aspect-ratio:3 / 4}.ebot-plus{display:none!important}.ebot-title{bottom:2.5rem;left:2.5rem}.ebot-title:after{content:"Show more";display:block;font-family:SVN-Gilroy Regular,sans-serif!important;font-size:1.4rem;font-weight:400;text-decoration:underline;text-underline-offset:4px;margin-top:.6rem;opacity:.9;color:#fff;transition:color .3s ease}.ebot-card.is-active .ebot-title:after{content:"Show less";color:var(--active-text, #e6f0da)}.ebot-back{padding:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elemital-botanicals.css.map */
