@font-face{font-family:Elza;font-style:normal;font-weight:300;src:url(/cdn/shop/files/ElzaTrial-Light.otf?v=1706015839) format("truetype")}@font-face{font-family:Elza;font-style:normal;font-weight:400;src:url(/cdn/shop/files/ElzaTrial-Regular.otf?v=1706015839) format("truetype")}@font-face{font-family:Elza;font-style:normal;font-weight:500;src:url(/cdn/shop/files/ElzaTrial-Medium.otf?v=1706015839) format("truetype")}@font-face{font-family:Elza;font-style:normal;font-weight:600;src:url(/cdn/shop/files/ElzaTrial-Semibold.otf?v=1706015839) format("truetype")}@font-face{font-family:Elza;font-style:normal;font-weight:700;src:url(/cdn/shop/files/ElzaTrial-Bold.otf?v=1706015839) format("truetype")}@font-face{font-family:Elza;font-style:normal;font-weight:900;src:url(/cdn/shop/files/ElzaTrial-Black.otf?v=1706015839) format("truetype")}:root{--heading-font-family: "Elza", sans-serif;--text-font-family: "Elza", sans-serif}:before,:after{font-family:Poppins,sans-serif}html{padding-bottom:0!important}body{display:block!important;padding-bottom:0!important;margin-bottom:0!important}a.blog-post-card__title.h4{font-size:16px;line-height:26px;letter-spacing:1.8px}section#shopify-section-template--17246129389818__7bf26bf5-5361-4cfe-b933-1bf7fff11c07 .section-spacing.color-scheme.color-scheme--scheme-1.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56{padding-block-start:0px!important;padding-block-end:0px!important}section#shopify-section-template--17246129389818__custom_image_text_amjkQz{margin-top:30px!important}.shopify-section--countdown-condensed{background-color:#222}.countdown-condensed{max-width:1760px;margin:0 auto;padding:7px 20px;background-color:transparent}.countdown-condensed__timer{column-gap:10px}.countdown-condensed__timer-item{background:#fff3;border-radius:5px;width:35px;height:46px;padding:5px 0}.countdown-condensed__timer-flip{font-size:16px;line-height:18px;letter-spacing:0;text-align:center}.countdown-condensed__timer-unit{font-size:12px;line-height:14px;font-weight:300;letter-spacing:.48px}.header .header__primary-nav .header__primary-nav-item a{font-size:16px;font-weight:400;line-height:18px}.header-sidebar__nested-linklist{font-size:var(--text-h6);line-height:1.7}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content p.h6{font-size:20px;font-weight:500;line-height:22px;letter-spacing:2px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content p.h1{font-size:40px;font-weight:900;opacity:.7;line-height:50px;letter-spacing:1.6px;text-shadow:0px 0px 20px #000;max-width:450px;margin-inline:auto}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content .slide-text{font-size:16px;line-height:22px;font-style:normal;font-weight:400;margin-top:10px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content .button-group{margin-top:15px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content a.button{font-size:16px;letter-spacing:1.6px;font-weight:500}.shopify-section--media-grid .container.container--lg{margin-inline-start:0px!important;margin-inline-end:0px!important}.shopify-section--media-grid .section-stack .media-grid__item .prose p.h4{font-size:22px}.shopify-section--featured-collections .section-spacing{padding-top:10px!important;padding-bottom:70px}.shopify-section--featured-collections .v-stack:has(h2.h2){display:none}.shopify-section--featured-collections h2.h2{font-weight:700;opacity:.7}.shopify-section--video .content-over-media:before{background:#0006}.shopify-section--video .prose p.h2{font-size:40px;font-style:normal;font-weight:900;opacity:.7;line-height:40px;letter-spacing:1px;max-width:580px}.shopify-section--featured-collections .featured-collections-navigation button{flex:1;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.36px;color:#222;padding:15px;border:1px solid rgb(34 34 34 / 20%);background:transparent}.shopify-section--featured-collections .featured-collections-navigation button:after{content:none}.shopify-section--featured-collections .featured-collections-navigation button[aria-current=true]{background-color:#222;color:#fff}.shopify-section--featured-collections .container{max-width:1760px;padding:0 20px;margin:0 auto}.shopify-section--featured-collections .container .section-stack{gap:60px}.shopify-section--featured-collections .v-stack{max-width:1170px;width:100%}.shopify-section--featured-collections .v-stack .featured-collections-navigation{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0}.featured-collections-carousel .scroll-area{column-gap:0px}.featured-collections-carousel .product-card{gap:30px}.featured-collections-carousel .product-card .product-title{font-size:18px;font-style:normal;font-weight:700;opacity:.7;line-height:28px;color:#222;letter-spacing:.36px}.featured-collections-carousel .product-card .price-list{font-size:16px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:.32px;color:#222}.shopify-section--blog-posts .container .section-stack{gap:20px}.shopify-section--blog-posts .section-header{justify-self:flex-start;padding:0 20px}.shopify-section--blog-posts .section-header p{font-size:20px;letter-spacing:0}.shopify-section--blog-posts .container .section-stack .section-header h2{font-size:40px;font-style:normal;font-weight:900;opacity:.7;line-height:50px;letter-spacing:1px;color:#222}.shopify-section--blog-posts .container{max-width:1760px;width:100%;margin:0 auto;padding:0 20px}.shopify-section--blog-posts .blog-post-list{column-gap:40px}.shopify-section--blog-posts .blog-post-list .blog-post-card{gap:20px}.shopify-section--blog-posts .blog-post-list .blog-post-card .blog-post-card__info .blog-post-card__title{font-size:16px;line-height:26px;font-style:normal;font-weight:400;letter-spacing:.48px;color:#222}.shopify-section--blog-posts .blog-post-list .blog-post-card .blog-post-card__info .blog-post-card__read-more{font-size:16px;font-style:normal;font-weight:400;line-height:18px}.shopify-section--blog-posts a.button{font-size:16px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.6px;padding:20px 30px}.custom-image-text .color-scheme{max-width:78.75rem;width:100%;margin:0 auto;padding:0 20px}.custom-image-text .color-scheme picture img{margin:0 auto}.usp-icons-section{padding:70px 0!important}.usp-icons-section .container{max-width:1760px;width:100%;margin:0 auto;padding:0 20px}.usp-icons-section .container multi-column{display:flex;flex-wrap:wrap;gap:0 25%}.usp-icons-section .multi-column__item{gap:1rem}.usp-icons-section .container multi-column img{max-width:100px;margin:0 auto}.usp-icons-section .container multi-column .prose p{font-size:20px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.4px;opacity:.7}body.index .custom-image-text{padding-bottom:70px}div.images-with-text-scroll__container{padding-block-start:6rem;padding-block-end:6rem}.shopify-section--testimonials .container .section-stack{gap:2rem}.shopify-section--testimonials .testimonial-list .testimonial-item{align-content:center}.footer{padding:100px 0 40px}.footer .container{max-width:1760px;width:100%;margin:0 auto;padding:0 20px}.footer .footer__block--newsletter{max-width:350px;flex:0 0 350px}.footer .footer__block .v-stack p.h6{font-size:18px;font-style:normal;font-weight:700;opacity:.7;line-height:20px;letter-spacing:1.8px;color:#222;text-transform:uppercase}.footer .footer__block .v-stack{gap:30px}.footer .footer__block .v-stack .prose.text-subdued p{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#2222227f}.footer__block.footer__block--newsletter form{gap:10px}.footer__block.footer__block--newsletter form .button{font-size:16px;font-style:normal;font-weight:700;opacity:.7;line-height:18px;letter-spacing:1.6px;text-transform:uppercase;padding:20px 37px}.footer .footer__block.footer__block--links ul.v-stack{gap:20px}.footer .footer__block.footer__block--links ul.v-stack li a{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.footer .footer__inner .footer__aside{border-top:1px solid rgb(0 0 0 / 10%);padding-top:40px;justify-content:center}.footer .footer__inner .footer__aside p.heading{font-family:var(--heading-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:18px;color:#222}.footer__block--text .social-media{margin-top:30px;gap:15px 30px}.footer__block--text .social-media .icon{width:30px;height:30px}.footer .footer__block.footer__block--image{flex:0 0 100%!important;max-width:100%!important;text-align:center}.footer__block--image img{margin:0 auto}.custom-media-grid-v2 img.mobile-image{display:none}body.about-us .shopify-section--rich-text .container{max-width:80%;width:100%;margin:0 auto}body.about-us .shopify-section--image-with-text-overlay .content p.h2,body.about-us .shopify-section--rich-text p.h2,body.about-us .shopify-section--multi-column .h2,body.about-us .shopify-section--multiple-media-with-text p.h3,body.about-us .shopify-section--featured-collections h2.h2{font-size:40px;line-height:50px;font-weight:600;letter-spacing:1.5px}body.about-us .shopify-section--multiple-media-with-text p.h3{opacity:.7}body.about-us .section-spacing{padding:60px 0}body.contact .section-header .prose h2{font-size:40px;font-style:normal;font-weight:900;opacity:.7;line-height:50px;letter-spacing:1px;color:#222;margin:0 0 15px}.contact-details-section .contact-row{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-details-section .contact-row .text-block{width:calc(50% - 15px);padding-top:20px}.contact-details-section .contact-row .map-block{width:calc(50% - 15px)}.contact-details-section{padding-bottom:50px}.contact-details-section .contact-row .text-block h2{font-size:40px;font-style:normal;font-weight:900;opacity:.7;line-height:50px;letter-spacing:1px;color:#222;margin:0 0 15px}.contact-details-section .contact-row .text-block .address{max-width:350px;display:block;font-size:16px}.contact-details-section .contact-row .text-block .map-btn{margin-top:15px}body.article .article__image{max-width:1100px;margin:0 auto}.custom-read-more.section-spacing{padding-top:50px;padding-bottom:50px}.custom-read-more .container>.section-stack{row-gap:2rem}.custom-read-more .read-more{display:flex;flex-wrap:wrap}.custom-read-more .read-more .blog-post-card{max-width:calc(33.3333% - 2.5rem);flex:0 0 calc(33.3333% - 2.5rem)}.custom-read-more .read-more .blog-post-card:hover img{scale:1!important}.custom-read-more .blog-post-card>a{position:relative;padding-top:56%}.custom-read-more .blog-post-card>a .blog-post-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body.collection{--collection-gap: 0 !important}body.collection .collection__main product-list product-card .product-card__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body.collection .collection__main product-list product-card .product-card__media{position:relative;padding-top:120%}@media (min-width: 700px) and (max-width: 1400px){.header{padding-block:15px!important}}body.index .section-spacing{padding-block:50px}@media (max-width: 1100px){.footer__block-list{gap:2rem}.footer .footer__block--newsletter{max-width:320px;flex:0 0 320px}}@media (max-width: 989px){.shopify-section--slideshow .slideshow__slide .slideshow__slide-content p.h1,.shopify-section--video .prose p.h2{font-size:30px;line-height:40px}.shopify-section--featured-collections .v-stack .featured-collections-navigation{flex-wrap:nowrap;overflow-x:scroll}.shopify-section--featured-collections .featured-collections-navigation button{flex:0 0 140px;font-size:16px;line-height:20px;letter-spacing:.36px;color:#222;padding:10px}.shopify-section--blog-posts .container .section-stack .section-header h2{font-size:30px;line-height:40px}div.images-with-text-scroll__container{padding-block-start:4rem;padding-block-end:4rem}.usp-icons-section .container multi-column{gap:0 15%}.footer .footer__block-list{gap:2rem}.footer .footer__block .v-stack{gap:20px}.footer .footer__block{max-width:calc(50% - 2rem)!important;flex:0 0 calc(50% - 2rem)}.contact-details-section .contact-row .text-block h2,body.contact .section-header .prose h2{font-size:30px;line-height:40px}}@media (max-width: 767px){section#shopify-section-template--17246129389818__7bf26bf5-5361-4cfe-b933-1bf7fff11c07 .section-spacing.color-scheme.color-scheme--scheme-1.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56{padding-block-start:20px!important;padding-block-end:20px!important}.media-grid{gap:20px!important}.countdown-condensed{flex-direction:column;justify-content:center;align-items:center;gap:15px}.countdown-condensed__timer-item{width:30px;height:41px}.countdown-condensed__timer-flip{font-size:12px;line-height:14px}.countdown-condensed__timer-unit{font-size:10px;line-height:12px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content p.h6{font-size:16px;line-height:20px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content p.h1{font-size:28px;line-height:34px;margin-top:10px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content .slide-text{font-size:16px;line-height:24px}.shopify-section--slideshow .slideshow__slide .slideshow__slide-content a.button{padding:8px 15px;font-size:14px}section.shopify-section--scrolling-content div.section-spacing{padding-block:10px!important}.shopify-section--featured-collections .container .section-stack{gap:30px}body.index .section-spacing{padding-block:50px!important}.shopify-section--featured-collections .featured-collections-navigation button{flex:0 0 120px;font-size:16px;line-height:20px;letter-spacing:.36px;color:#222;padding:10px 8px;white-space:nowrap}.shopify-section--media-grid .section-stack .media-grid__item .prose p.h4{font-size:20px}.shopify-section--video .prose p.h2{font-size:24px;line-height:30px;font-weight:600}.shopify-section--video .prose button.play-button{margin-top:15px}.featured-collections-carousel .product-card .product-title{font-size:16px;line-height:26px}.featured-collections-carousel .product-card .price-list{font-size:14px}.shopify-section--blog-posts .container .section-stack .section-header h2{font-size:28px;line-height:34px}.shopify-section--blog-posts .container .section-stack{gap:30px}.shopify-section--blog-posts .blog-post-list{column-gap:20px}.shopify-section--blog-posts .blog-post-list .blog-post-card .blog-post-card__info .blog-post-card__title{font-size:20px;line-height:30px}.shopify-section--blog-posts .blog-post-list .blog-post-card{gap:10px}.shopify-section--blog-posts a.button{font-size:14px;line-height:16px;padding:15px 20px}.usp-icons-section .container multi-column{gap:30px 0;flex-direction:column}.usp-icons-section .container multi-column img{max-width:80px}body.index .custom-image-text{padding-bottom:25px}.footer{padding:50px 0 40px}.footer .footer__block{max-width:100%!important;flex:0 0 100%}.footer .footer__block .v-stack{gap:14px}.footer__block.footer__block--newsletter form .button{font-size:14px;line-height:16px;padding:15px 20px}.footer .footer__block.footer__block--links ul.v-stack{gap:10px}.footer .footer__inner{row-gap:2rem}.footer__block--text .social-media{margin-top:20px;gap:15px 20px}.footer__block--text .social-media .icon{width:20px;height:20px}.footer .footer__inner .footer__aside{padding-top:20px}.footer .footer__inner .footer__aside p.heading{display:flex;flex-direction:column;gap:6px}body.about-us .shopify-section--image-with-text-overlay .content p.h2,body.about-us .shopify-section--rich-text p.h2,body.about-us .shopify-section--multi-column .h2,body.about-us .shopify-section--multiple-media-with-text p.h3,body.about-us .shopify-section--featured-collections h2.h2{font-size:28px;line-height:30px;font-weight:600;letter-spacing:0}body.about-us .shopify-section--multiple-media-with-text .prose{text-align:center}body.about-us .custom-image-text .prose{padding-inline:0}body.about-us .testimonial-list .prose p{font-size:16px}.contact-details-section .contact-row .text-block h2{font-size:28px;line-height:34px}.contact-details-section .contact-row .text-block{width:100%;padding:0 0 25px}.contact-details-section .contact-row .map-block,.contact-details-section .contact-row .map-block iframe{width:100%}body.contact .section-header .prose h2{font-size:28px;line-height:34px}.custom-read-more .read-more .blog-post-card{max-width:100%;flex:0 0 100%}.custom-media-grid-v2 img.mobile-image{display:block}.custom-media-grid-v2 img.desktop-image{display:none}}.calendly-badge-widget .calendly-badge-content span{display:none!important}.calendly-badge-widget{right:60px!important}li.header__primary-nav-item details.header__menu-disclosure .h6{font-size:16px}body.index .content-over-media:has(video-media){height:unset}body.article .article__image img{max-height:600px;object-fit:scale-down}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
