#home-container{height:auto;width:100%}#home-container .hero-section-wrapper{min-height:calc(100vh - 120px);width:100%;overflow:hidden;position:relative;height:auto}#home-container .hero-section-wrapper .hero-section{width:100%}#home-container .hero-section-wrapper .hero-section .text-side{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100vh - 120px);height:auto;padding:25px}#home-container .hero-section-wrapper .hero-section .text-side .green-text{background:#e3fff1;border-radius:32px;padding:8px 22px;color:#06c270;font-size:14px;width:auto}#home-container .hero-section-wrapper .hero-section .text-side .hero-title{font-weight:700;font-size:50px;line-height:68px;display:flex;align-items:center;font-family:Roboto Slab;margin:10px 0 0}#home-container .hero-section-wrapper .hero-section .text-side .hero-text{margin:15px 0 65px}#home-container .hero-section-wrapper .hero-section .text-side .hero-button{font-family:Roboto Slab;font-size:14px;color:#fff;background:#220f00;border-radius:32px;text-transform:none;height:50px;padding:0 36px}#home-container .hero-section-wrapper .hero-section .text-side .social-container{display:flex;justify-items:flex-start;padding-top:36px;position:relative}#home-container .hero-section-wrapper .hero-section .text-side .social-container div{margin-right:15px;height:24px}#home-container .hero-section-wrapper .hero-section .image-side{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0;height:120%;width:120%}#home-container .hero-section-wrapper .hero-section .image-side>div{width:100%;flex-direction:column;display:flex;align-self:flex-end}#home-container .hero-section-wrapper .hero-section .image-side>div img{width:85%;display:flex;margin:auto}#home-container .hero-section-wrapper .hero-section .image-side>div .icons-container{width:100%;display:flex;justify-content:flex-end}#home-container .hero-section-wrapper .hero-section .image-side>div .icons-container img{width:30px;height:30px;cursor:pointer}#home-container .hero-section-wrapper .hero-section .image-side>div .icons-container .forward-icon{transform:rotate(180deg)}#home-container .title-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#home-container .title-container .title{font-family:Roboto Slab;font-style:normal;font-weight:600;font-size:48px;line-height:1.1;letter-spacing:.02em}#home-container .title-container img{height:56px}#home-container .our-collections-section{background-color:#f7f7fa;overflow-x:hidden}#home-container .our-collections-section .collections-wrapper{margin-top:85px}#home-container .our-collections-section .collections-wrapper .collection-item{height:600px;width:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden}#home-container .our-collections-section .collections-wrapper .collection-item:hover{cursor:pointer}#home-container .our-collections-section .collections-wrapper .collection-item:hover>.collection-image-container{transform:scale(1.1);transition:transform 6s cubic-bezier(.25,.45,.45,.95)}#home-container .our-collections-section .collections-wrapper .collection-item .collection-image-container{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}#home-container .our-collections-section .collections-wrapper .collection-item .collection-image-container .collection-image{height:100%;max-width:none}#home-container .our-collections-section .collections-wrapper .collection-item .collection-item-title{font-family:Poppins;font-style:normal;font-weight:900;font-size:60px;color:#fff;line-height:1.1;text-shadow:0 4px 10px rgba(0,0,0,.15);margin-bottom:20px}#home-container .our-collections-section .collections-wrapper .collection-item .collection-item-title.large{color:#220f00!important;font-size:96px}#home-container .our-collections-section .collections-wrapper .collection-item .button{margin-top:20px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:60px;height:50px;padding:10px 36px;text-transform:none;font-family:Roboto Slab;font-style:normal;font-weight:500;font-size:20px;color:#220f00}#home-container .our-collections-section .collections-wrapper .collection-item .button.large{background-color:#220f00;color:#fff;height:72px;font-size:24px;padding:0 120px}#home-container .goodies-listing-section .button{margin-top:20px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:60px;height:50px;padding:10px 36px;text-transform:none;font-family:Roboto Slab;font-style:normal;font-weight:500;font-size:16px;background-color:#220f00;color:#fff}