:root{--FONT-STACK-HEADING: "Alegreya SC", serif;--OUTLINE-SOLID-BUTTONS-WHITE-BORDER: #121316;--button-line-height: 1.5}.body--rounded-corners{--radius: 32px}.subheading-text{display:inline-block;padding:4px 28px;background:#f2ede3;border-radius:59px;position:relative;color:#234634;line-height:normal;letter-spacing:1px;font-weight:500}.subheading-text:before,.subheading-text:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:11px;height:11px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 0L6.9855 4.0145L11 5.5L6.9855 6.9855L5.5 11L4.0145 6.9855L0 5.5L4.0145 4.0145L5.5 0Z' fill='%23234634'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.subheading-text:before{left:10px}.subheading-text:after{right:10px}.slideshow .slide__text__container .slide__text.main-text{max-width:590px;margin-left:auto;text-align:center;margin-right:auto;margin-top:24px}.slider .slide__text__wrapper{padding-top:0}.promotion-row__inner .promotion-row__item__content{position:absolute;bottom:0;left:0;width:auto;text-align:left;padding:32px}.promotion-row__item__subheading.subheading-text{padding:4px 12px;border-radius:0;text-transform:uppercase;background:#cbb693;margin-bottom:10px;letter-spacing:0}.text__content{max-width:515px;margin:0 auto;font-size:16px!important}.template-product .text__content,.template--our-story .text__content{max-width:525px}.promotion-row__item__subheading.subheading-text p{margin:0;display:block;font-weight:700;color:#173225}.promotion-row__inner .subheading-text:before,.promotion-row__inner .subheading-text:after{display:none}.testimonial__heading.section__heading{font-weight:500}.testimonial__item__content .testimonial__stars .rating__star__full .icon,.testimonial__item__content .testimonial__stars .rating__star__empty .icon{margin-right:5px}.testimonial__text{font-family:var(--FONT-STACK-HEADING);font-weight:700}.testimonial__user__name{font-size:16px}.testimonial__user .testimonial__subheading{font-size:14px;color:#4e544b;margin-top:8px}.section__header .testimonial__subheading{color:#234634}.accordion__title .accordion__title-text{font-size:24px;font-weight:700;line-height:1}.accordion__header .section__heading{font-weight:500;letter-spacing:1px}.footer-bottom .social-sharing-wrapper{display:flex;justify-content:end;padding-top:10px}.footer-bottom .social-sharing-icon{opacity:.5;font-size:13px;letter-spacing:1px;line-height:1.5}.footer-block .rte p:last-child{font-size:14px;opacity:.5}.site-footer .footer-title__button{font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.64px}.site-footer .footer-block--menu .footer-links a{font-size:14px;opacity:.5;letter-spacing:1px;line-height:1.5}.site-footer .footer-copyright__copy{opacity:.5;letter-spacing:1px}.footer-bottom{padding-top:40px;border-top:1px solid #2e3b32;margin-top:60px}.banner-image__content{max-width:630px;margin-left:auto;margin-right:auto}.accordion__content .accordion__title{position:relative;padding-left:30px}.accordion__title:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:22px;background-image:url(/cdn/shop/files/small-blk-diamond_png.png?v=1788614977);background-size:contain;background-repeat:no-repeat;background-position:center}.template--contact .section-image{background:#fff}.body--rounded-corners .cart__item__image,.cart__item__image a{border-radius:8px}.main-heading{line-height:1}.text__heading,.section-testimonials-with-images .section__header .testimonial__heading{letter-spacing:1px}.section-testimonials-with-images .testimonial__item{width:425px}.section-testimonials-with-images .testimonial__item .testimonial__item__inner{padding:40px;--radius: 32px}.section-testimonials-with-images .testimonial__item .testimonial__text p{line-height:1}.section-testimonials-with-images .testimonials__slider .flickity-prev-next-button{--bg: var(--COLOR-ACCENT);border:1px solid var(--text)}.section-testimonials-with-images .testimonials-section{--flickity-btn-between: 16px}.section-banner-image .banner-image__text-wrapper .banner-image__subheading{margin-bottom:16px}.section-banner-image .banner-image__text-wrapper .banner-image__subheading p{font-size:inherit}.section-banner-image .banner-image__text-wrapper .banner-image__heading{font-weight:500;line-height:1}.site-footer .footer-block--newsletter .footer-title{font-weight:700}.drawer--nav .drawer__foot-scroll{text-transform:uppercase}.overlapping-images .overlapping-images__images .overlapping-images__image--primary{margin-top:0}.overlapping-images .overlapping-images__images .overlapping-images__image--secondary{margin-top:var(--image-offset)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1}.mobile-navlink--level-1{text-transform:uppercase}body:has(.section-footer--visible) .parallax-rounded-corners{border-bottom-left-radius:0;border-bottom-right-radius:0}.shopify-section--mosaic .mosaic__item__content .mosaic__item__heading{font-weight:500}.section-testimonials-with-images .testimonial__user .testimonial__user__name{color:var(--heading)}@media only screen and (min-width:1024px){.promotion-row .promotion-row__inner--2 .promotion-row__grid--enlarge-1{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"column1 column1 column1 column2"}}@media only screen and (max-width:767px){:root{--FONT-ADJUST-LARGE-BUTTON: .9}.accordion__title .accordion__title-text{font-size:20px}.site-footer .footer-blocks{gap:20px;--gutter: 30px}.site-footer .footer-bottom{padding-top:30px;margin-top:0;gap:10px}.site-footer .footer-bottom .footer-bottom__content{order:2;text-align:center}.site-footer .footer-bottom .social-sharing-wrapper{margin:0;padding:0;justify-content:center}.section-testimonials-with-images .testimonial__item .testimonial__item__inner{padding:30px}.section-testimonials-with-images .testimonial__item{width:330px;margin-right:15px}.subheading-text{font-size:14px!important}.slideshow .slide__text__container .slide__text.main-text{font-size:16px}.promotion-row .promotion-row__item__content .promotion-row__item__heading{font-size:20px}.announcement-bar-static .announcement{font-size:12px}.site-footer .footer-block--menu{gap:10px}.slideshow .slide__text__wrapper .slide__heading br{display:none}.promotion-row__inner .promotion-row__item__content{padding:26px}.overlapping-images__block .overlapping-images__content{margin-bottom:0}}.site-header .cart-indicator{fill:#121316}.slideshow .slide__text__wrapper{padding-top:15px}@media screen and (max-width:767px){.slideshow .slide__heading{font-size:36px}}@media screen and (min-width:1024px){.slideshow .slide__text__wrapper{padding-top:40px}}@media screen and (max-width:767px){.overlapping-images .h2{font-size:24px}}.main-content:has(.shopify-policy__container){background-color:#fff}.main-content:has(.shopify-policy__container) *{color:#121316}.main-content:has(.shopify-policy__container) .rte{margin-bottom:0}.template--subscription-policy .section-default .rte{margin:auto;max-width:65ch}.template-product.body--rounded-corners .cart-bar__media img{border-radius:8px}.product-single .jdgm-widget{margin-bottom:20px}.jm-review-widget-minimal-header__title{display:none!important}.countdown--stacked .countdown__content{max-width:100%}.template-product .cart-bar{background-color:#faf7f2}.template-product .cart-bar__message{flex-grow:0;max-width:40%;margin:auto;font-size:14px;text-align:center}@media screen and (max-width:767px){.countdown-timer__wrapper{display:grid;grid-template-columns:repeat(2,auto)}.template-product .cart-bar__form__wrapper{flex-direction:column}.template-product .cart-bar__message{max-width:100%;margin:0}}.Layout-Section{min-height:0!important}.iHdOfj{padding-bottom:0!important}.jrHuCw{margin-top:10px!important}.quizkit-popup__close{background-color:#173225!important;border-color:#173225!important}.gWmSVK{display:flex!important;justify-content:center!important;gap:15px!important;margin-bottom:0!important}.iJWNul{font-size:16px!important}.ddXwQm{flex-direction:column;align-items:center;margin-top:10px!important}@media screen and (max-width:767px){.gBMQTC{margin-top:0!important}}.body--rounded-corners .section-marquee .announcement__image{border-radius:0}.shopify-section-group-group-footer.Image{display:none}.template-product .shopify-section-group-group-footer.Image,.template--contact .shopify-section-group-group-footer.Image{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/novak-north.css.map */
