body.index-page{background:#fff}.index-page .slideshow .slideshow__carousel .slideshow__slide .content-over-media{height:calc(100vh - 48px);min-height:450px;position:relative}.index-page .slideshow .slideshow__carousel .slideshow__slide .content-over-media:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:400px;background:linear-gradient(0deg,#00000080 0,#d9d9d900 99.76%)}.slideshow .slideshow__carousel .slideshow__controls .circle-button{width:45px;height:45px;border:1px solid #f2f2f2;background:0 0;color:#fff}.slideshow .slideshow__carousel .slideshow__slide .content-over-media .text-custom{width:100%}.slideshow .slideshow__carousel .slideshow__slide .content-over-media .text-custom p{text-decoration:none;font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.slideshow .slideshow__carousel .slideshow__slide .content-over-media .text-custom p.h1{font-size:32px;margin:0;font-style:normal;font-weight:400;line-height:normal;display:inline-block}.shopify-section--featured-collection .section-header{display:flex;justify-content:space-between;flex-wrap:wrap}.shopify-section--featured-collection .section-header .prose{max-width:650px;width:100%}.shopify-section--featured-collection .section-header .text-with-icon{justify-content:flex-end;flex:1}.shopify-section--featured-collection .section-header h2{font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#10100f}.shopify-section--featured-collection .section-header p,.shopify-section--rich-text .richtext-custom p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;color:#898d8d}.shopify-section--featured-collection .product-list .product-card__info .price-list,.shopify-section--featured-collection .section-header .text-with-icon.group .circle-chevron{display:none}.shopify-section--featured-collection .product-list .product-card__info,.shopify-section--featured-collection .product-list .product-card__info .product-card__title,.timeline .timeline-header{text-align:center}.shopify-section--featured-collection .product-list .product-card__info .product-card__title a{font-size:20px;font-style:normal;font-weight:400;line-height:normal;color:#10100f}.shopify-section--featured-collection .product-list .product-card__info .vendor{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#898d8d;margin-bottom:8px}.index-page .shopify-section--media-with-text .media-with-text{box-shadow:0 4px 4px #00000040}.index-page .shopify-section--media-with-text .section{padding-bottom:72px;padding-top:0}.shopify-section--media-with-text .text-custom .prose .add-to-cart{margin-top:auto;margin-block-start:auto!important}.shopify-section--media-with-text .text-custom .prose p.bold{margin-bottom:40px;font-size:26px;font-style:normal;font-weight:400;line-height:normal;color:#898d8d}.shopify-section--media-with-text .text-custom .prose p.h2{font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#4f4f4f;margin-bottom:0;margin-top:0}.shopify-section--media-with-text .text-custom .prose p{font-size:26px;font-style:normal;font-weight:400;line-height:normal;color:#4f4f4f;margin:50px 0}.shopify-section--rich-text .top-meet-glassybaby .section{padding-bottom:104px}.shopify-section--rich-text .top-meet-glassybaby .section .rich-text__wrapper{max-width:962px}.index-page .shopify-section--before-after-image .section,.shopify-section--rich-text .before-after-top .section{padding:0}.shopify-section--rich-text .richtext-custom h1,.shopify-section--rich-text .richtext-custom h2,.shopify-section--rich-text .richtext-custom h3,.shopify-section--rich-text .richtext-custom h4{font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#4f4f4f}.shopify-section--rich-text .before-after-top .section .rich-text__wrapper{max-width:690px}.index-page .shopify-section--before-after-image .section .section-stack__main{width:100%}.index-page .shopify-section--before-after-image{margin:53px 0}.index-page .shopify-section--before-after-image .section-stack .before-after .text-custom .rounded{border-radius:initial}.index-page .shopify-section--before-after-image .section-stack .before-after .text-custom .before-after__label{font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#f2f2f2}.timeline .timeline-header h2{font-size:36px;margin:0;font-style:normal;font-weight:400;line-height:normal;color:#4f4f4f}.timeline .timeline-header p,.timeline .timeline__slide .prose h3,.timeline .timeline__slide .prose p{font-size:26px;font-style:normal;font-weight:400;line-height:normal}.timeline .timeline-header p{color:#898d8d;margin:16px 0 0}.shopify-section--timeline .section{max-width:1440px;margin:0 auto 75px;padding:0}.shopify-section--timeline .section .timeline-header,.shopify-section--timeline .section .timeline__slider{padding:0 24px}.timeline .timeline__slide{display:flex;align-items:center}.timeline .timeline__slide .timeline__image-wrapper{padding-inline-end:initial;max-width:403px;height:500px;width:100%}.timeline .timeline__slide .timeline__image-wrapper video{width:100%;height:100%;object-fit:cover}.timeline .timeline__slide .timeline__image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:0}.timeline .timeline__slide .prose{width:100%;padding:0 0 0 195px}.timeline .timeline__slide .prose h3{color:#4f4f4f}.timeline .timeline__slide .prose p{color:#898d8d}.timeline .timeline__slide .prose p strong{color:#10100f;font-weight:100}.timeline{position:relative;max-width:1243px;margin:0 auto;width:calc(100% - 110px)}.timeline .timeline__controls{display:flex;gap:initial}.timeline .timeline__controls .relative{order:2;margin-left:195px;max-width:432px;width:100%}.timeline .timeline__controls .timeline__buttons{max-width:403px;width:100%;order:1}.timeline .timeline__controls .relative .timeline__nav{display:flex;justify-content:space-between;z-index:1;position:relative}.timeline .timeline__controls .relative .timeline__nav .timeline__nav-item{padding:32px 0 0;transform:translate(50%);text-align:center}.timeline .timeline__controls .timeline__buttons button{position:absolute;top:50%;width:45px;height:45px;color:#10100f;border:1px solid #10100f;box-shadow:none}.timeline .timeline__controls .timeline__buttons .prev-button{left:-45px}.timeline .timeline__controls .timeline__buttons .next-button{right:-45px}.timeline .timeline__controls .relative .timeline__nav-item:before{width:30px;height:30px;border:1px solid #898d8d;left:50%;position:absolute;transform:translate(-50%);top:0;background:#fff}.timeline .timeline__controls .relative .timeline__nav-item[aria-current=true]:before{background-color:#4f4f4f;box-shadow:0 1px 4px #00000059}.timeline .timeline__controls .relative .timeline__nav-bar{top:5px;height:1px;background-color:#898d8d}.timeline .timeline__controls .relative .timeline__nav .timeline__nav-item .timeline__nav-label{font-size:22px;opacity:1;font-style:normal;font-weight:400;line-height:normal;color:#10100f}.timeline .timeline__controls .relative .timeline__nav .timeline__nav-item[aria-current=true] .timeline__nav-label{color:#4f4f4f}.timeline .timeline__controls .relative .timeline__nav .timeline__nav-item:first-child{margin-left:-40px}.before-after .text-custom{height:calc(100vh - 73px);overflow:hidden}.shopify-section--apps .section{padding-top:25px;padding-bottom:25px}.shopify-section--apps .shopify-app-block #insta-feed{max-width:1340px;margin:0 auto}.shopify-section--apps .shopify-app-block #insta-feed h2{text-align:left;font-size:32px;font-style:normal;font-weight:400;line-height:normal;color:#4f4f4f}@media only screen and (max-width:1180px){.timeline .timeline__slide .prose{padding-left:100px}.timeline .timeline__controls .relative{margin-left:100px}.before-after .text-custom{height:auto;overflow:initial}}@media only screen and (max-width:1024px){.index-page .shopify-section--before-after-image .section-stack .before-after .text-custom .before-after__label{font-size:26px}.shopify-section--rich-text .richtext-custom p br,.timeline .timeline__controls .timeline__buttons{display:none}.shopify-section--rich-text .top-meet-glassybaby .section{padding-bottom:50px}.timeline .timeline__controls .relative{margin:0 auto}.timeline{width:100%;overflow:hidden}.timeline .timeline__slide .prose{padding-left:30px}.timeline .timeline__controls .relative .timeline__nav-item{min-height:initial;min-width:initial}.shopify-section--featured-collection .section-header .text-with-icon{justify-content:flex-start;flex:initial;width:100%;margin-top:20px}.shopify-section--media-with-text .text-custom .prose h5{margin-bottom:20px}}@media only screen and (max-width:767px){.index-page .shopify-section--before-after-image .section-stack .before-after .text-custom .before-after__label{font-size:9.653px}.shopify-section--rich-text .before-after-top .section .rich-text__wrapper{padding:0 30px}.shopify-section--rich-text .richtext-custom h1,.shopify-section--rich-text .richtext-custom h2,.shopify-section--rich-text .richtext-custom h3,.shopify-section--rich-text .richtext-custom h4{font-size:24px}.shopify-section--rich-text .richtext-custom p{font-size:20px}.shopify-section--rich-text .richtext-custom .add-to-cart{max-width:250px;height:41px;padding:5px;font-size:15.446px}.index-page .shopify-section--before-after-image{margin-top:42px}.shopify-section--rich-text .richtext-custom p.h2,.timeline .timeline-header h2{font-size:24px}.index-page .shopify-section--media-with-text .media-with-text{padding:40px 35px;background:#e5e1d7}.index-page .shopify-section--media-with-text .media-with-text .media-with-text__media img{height:300px}.index-page .shopify-section--media-with-text .media-with-text .media-with-text__item{display:flex;flex-direction:column}.index-page .shopify-section--media-with-text .media-with-text .media-with-text__item .media-with-text__media{order:2}.index-page .shopify-section--media-with-text .media-with-text .media-with-text__item .media-with-text__content{order:1;padding:0 0 49px}.shopify-section--featured-collection .section-header h2,.shopify-section--media-with-text .text-custom .prose p.h2{font-size:24px;text-align:center}.shopify-section--media-with-text .text-custom .prose p{font-size:20px;text-align:center;margin:25px 0}.shopify-section--media-with-text .text-custom .prose .add-to-cart{margin:30px auto 0;margin-block-start:30px!important}.shopify-section--media-with-text .section,.shopify-section--rich-text .top-meet-glassybaby .section{padding-bottom:42px}.slideshow .slideshow__carousel .slideshow__slide .content-over-media .text-custom p{font-size:18px}.slideshow .slideshow__carousel .slideshow__slide .content-over-media .text-custom p.h1{font-size:22px}.shopify-section--featured-collection .section-header p,.shopify-section--media-with-text .text-custom .prose h5{text-align:center}.shopify-section--featured-collection .section-header .text-with-icon.group .reversed-link{width:250px;margin:0 auto;height:41px;font-size:15.446px}.shopify-section--featured-collection .section-header .text-with-icon.group{margin:30px auto 0}.index-page .shopify-section--featured-collection .product-list{--product-list-carousel-item-width:42vw!important}.index-page .slideshow .slideshow__carousel .slideshow__controls{display:none;left:24px}.shopify-section--featured-collection .product-list .product-card__info .vendor{font-size:12px}.shopify-section--featured-collection .product-list .product-card__info .product-card__title a{font-size:16px}.timeline .timeline-header p{font-size:20px;max-width:235px;margin:16px auto 0}.timeline .timeline__slide{flex-wrap:wrap}.timeline .timeline__slide .timeline__image-wrapper{max-width:274px;height:367px;margin:0 auto}.timeline .timeline__controls .relative .timeline__nav{justify-content:space-evenly}.timeline .timeline__controls{padding-left:0;padding-right:0}.timeline .timeline__controls .relative{max-width:100%}.timeline .timeline__slide .prose{padding-left:0;text-align:center}.shopify-section--apps .shopify-app-block #insta-feed h2,.timeline .timeline__slide .prose h3{font-size:24px}.timeline .timeline__slide .prose p{font-size:20px}.timeline .timeline__slide .prose .add-to-cart{margin:0 auto}.timeline .timeline__controls .relative .timeline__nav .timeline__nav-item:first-child{margin-left:-50px}.shopify-section--media-with-text .text-custom .prose p.bold{font-size:14px;margin-bottom:30px}}.fresh-oven-location .location{margin-top:8px;display:block;font-size:16px}.shopify-section--featured-collection .section-header .prose p{margin-top:12px}@media only screen and (max-width: 767px){.fresh-oven-location .location{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/home-page.css.map */
