.hidden-gallery{position:absolute!important;z-index:-1!important;opacity:0!important;pointer-events:none!important}.section__wrapper:first-child:last-child{padding-top:80px}.section__wrapper.wholesale-page:first-child:last-child{padding-top:65px}.product-thumbnail .junip-product-summary-stars-wrapper{font-size:14px}.product__information .junip-product-summary-review-count,.product__information .rating_container{font-size:16px}.product-thumbnail .junip-stars-container{transform:scale(.9)}body.collection .dark-overlay-true:after{background:#91919180}.blog-wb-default__button.button--primary:active,.blog-wb-default__button.button--primary:focus{color:#212121;border:1px solid #000000;box-shadow:none}.banner__text{max-width:1135px}#template-collection{background:#f0ece6;padding-bottom:100px}.custom_quick_shop_info{display:none!important}#template-collection>.section__wrapper.section{max-width:1440px}.thumbnail__hover-overlay--true .thumbnail__caption{display:flex;justify-content:center}#template-collection .thumbnail__hover-overlay--true .thumbnail__caption{position:absolute;bottom:-73px;width:100%;justify-content:center}#template-collection .container .one-third{margin-top:20px}body.collection .banner__content .banner__heading{font-family:Noto Serif;font-style:normal;font-weight:500;font-size:30px;line-height:52px;letter-spacing:2px;color:#fff;text-align:left;margin-bottom:0}body.collection .banner__subheading{display:none}.custom_collection_namelist ul{display:flex}.collection__filters{margin-bottom:0}.custom_collection_namelist ul li a{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.3px;margin:0 16px}.custom_collection_namelist ul li:last-child a{margin-right:0}.custom_collection_breadcrumb{display:none!important}.collection__filters .is-grouped{justify-content:flex-start}.custom_collection_breadcrumb nav ul li a{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.3px}.custom_collection_breadcrumb nav{margin-top:10px}body.collection .custom_breadcrumb_main_container{margin-left:0!important}body.collection .custom_product_collection_title{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#212121;text-align:center}body.collection .custom_product_thumbnail{font-family:circular_std_book;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.3px;color:#212121;text-align:center}.custom_product_thumbnail span.money,.panel1 li a{font-family:circular_std_book}.section .container .custom_collection_page_addcart .button-styles,.custom_collection_page_addcart button{border-radius:21px;margin:20px auto 0;color:#212121;border-color:#212121;background:none;width:233px!important;padding:5px 50px 3px;height:40px}.section .container .custom_collection_page_addcart .button-styles:hover,.custom_collection_page_addcart button:hover{background:#212121;color:#fff}.section .container .custom_collection_page_addcart .button-styles span,.custom_collection_page_addcart button span{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:initial}@media (max-width: 990px){.section .container .custom_collection_page_addcart .button-styles,.custom_collection_page_addcart button{height:2rem;width:180px!important}}.custom_collection_page_addcart:not(.show_price) button span.money{display:none}.purchase-details .purchase-details__spb--false .button--add-to-cart:hover{background:#212121!important;border:1px solid #212121!important}.purchase-details .purchase-details__spb--false .button--add-to-cart{background:#434f2d!important;border:1px solid #434F2D!important;max-width:unset}.purchase-details .purchase-details__spb--false .button--add-to-cart span{color:#fff!important;font-weight:400;font-family:canada-type-gibson}#template-collection .custom_collection_page_addcart{transition:all .4s ease-in-out}#template-collection>#template-collection>.section__wrapper.section{padding-top:27px}#shopify-section-collection__main .one-fourth{padding-bottom:58.15px}#shopify-section-collection__main .image-element__wrap{max-width:100%!important}.custom_gallery-cell .image-element__wrap{max-height:100%;max-height:28vw;display:flex}@media (min-width: 1500px){.custom_gallery-cell .image-element__wrap{max-height:23vw}}@media (max-width: 749px){.custom_gallery-cell .image-element__wrap{max-height:50svw}}.landing-styles .custom_gallery-cell .image-element__wrap{max-height:unset}.custom_gallery-cell .image-element__wrap img{max-height:500px;object-fit:cover}@media (min-width: 990px) and (max-width: 1050px){.section .container .custom_collection_page_addcart .button-styles,.custom_collection_page_addcart button{width:215px!important}}body.product .product-gallery.has-height-set .product-gallery__main img{object-fit:cover!important}body.product-scrolling,body.product-scrolling header#header{background:#f0ece6}body.product-scrolling #shopify-section-footer-classic{margin-top:50px}body.product .custom_productdetail_main_image{max-width:100%!important;width:100%}.purchase-details__quantity{display:none}.quick-shop__popup .purchase-details__quantity{display:block}.custom_productdetail-title{font-weight:200;font-size:60px;line-height:52px;font-family:noto-serif,serif;text-transform:capitalize;margin-bottom:20px}body.product .custom_productdetail_des,body.product-scrolling .custom_productdetail_des{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:22px;line-height:30px;letter-spacing:.5px}body.product-scrolling .custom_productdetail_des p,body.product-scrolling .custom_productdetail_des h5,body.product .custom_productdetail_des p,body.product .custom_productdetail_des h5{margin-bottom:40px;font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:30px;letter-spacing:.5px;color:#212121}body.product-scrolling .custom_productdetail_des h5{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:25px;line-height:30px;letter-spacing:.5px;margin-bottom:5px}body.product-scrolling .custom_productdetail_des p:empty{display:none}body.product .custom_productdetail_des span{font-family:circular_std_book;font-style:normal;font-weight:400;font-size:14px;line-height:16px}.purchase-details__buttons{max-width:initial!important}.purchase-details__buttons button{font-family:space-mono;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.3px;color:#fff;text-transform:initial;max-width:423px;width:100%}.purchase-details__buttons button span{margin:0 5px}.custom_product_detail_button{background:transparent;color:#212121!important;border:1px solid #212121;border-radius:21px;padding:0}.custom_product_detail_button span{color:#212121;font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.custom_product_detail_button:hover span{color:#fff!important}.purchase-details .purchase-details__spb--false{margin-top:0!important}.custom_thumbail_collection_info{margin-bottom:30px}.custom_product_detail_component{margin-top:18px}.custom_product_detail_component h1,.custom_product_detail_component h2,.custom_product_detail_component h3,.custom_product_detail_component h4,.custom_product_detail_component h5,.custom_product_detail_component h6{font-family:canada-type-gibson!important}.custom_product_detail_component h2.custom_field_title_component{font-family:"Noto Serif",serif!important;font-style:normal;font-weight:300;font-size:18px;line-height:1.5;color:#1f221f;margin-bottom:8px;letter-spacing:0px;cursor:pointer}.custom_climate_section,.custom_sustainable_packaging_section{margin-top:28px}.custom_product_detail_component span,.custom_product_detail_component p,.custom_product_detail_component li{font-family:canada-type-gibson!important;font-style:normal!important;font-weight:300!important;font-size:15px!important;line-height:1.5!important;align-items:center!important;letter-spacing:.5px!important;COLOR:#212121!important}#template-product{padding-top:50px}#template-product .product-gallery__thumbnails{display:none!important}body.product{background:#f0ece6}body.product header#header{background:#f0ece6;padding-top:0}#shopify-section-collection__main .collection_product_wrap_info{position:relative;height:100%;display:flex;flex-direction:column}.product-wrap.collection_product_wrap_info{height:100%;display:flex;flex-direction:column}.page-our-mission .product-wrap.collection_product_wrap_info{justify-content:space-between}.collection_product_wrap_info:hover .custom_collection_page_addcart{display:block!important;transition:all .8s ease-in-out}.custom_product_recommended_component{max-width:1170px}.custom_product_recommended_component .heading-wrapper--recommended-products{margin-bottom:0}#custom_product_recommended_component .image-element__wrap{width:100%!important;margin:0}#custom_product_recommended_component .image-element__wrap img{width:100%!important;object-fit:contain}.custom_product_recommended_component h4.recommended-products__title{width:100%;font-family:space-mono;font-style:normal;font-weight:400;font-size:46px;line-height:40px;color:#212121;text-transform:initial;text-align:center;margin-top:28px}.block__recommended-products{display:none!important}#shopify-section-product_part_it_with__section{margin-top:110px;margin-bottom:60px}#shopify-section-product_part_it_with__section h2.custom_part_width_section_title{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.4em;margin-bottom:.5rem}@media screen and (min-width: 758px){#shopify-section-product_part_it_with__section h2.custom_part_width_section_title{font-size:19px}}.heading-wrapper.text-align-center .heading-divider{display:none}.custom_product_recommended_component .product-thumbnail a{font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:#212121;font-family:circular_std_book}.has-thumbnail-sticker .product-thumbnail__title,.has-thumbnail-sticker .product-thumbnail__price{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:17px;line-height:18px;text-align:center;color:#000}.has-thumbnail-sticker .sticker-position-bottom-right{align-items:flex-start;justify-content:flex-start}.collection-variant-title{font-size:11px;color:#395800;font-weight:500;text-transform:uppercase;letter-spacing:.33px}#template-product .custom_top_seller_product_title{font-style:normal;font-weight:400;font-size:28px;line-height:0px;color:#212121;display:block;text-align:center;margin-bottom:40px;font-family:eb-garamond}#template-product .custom_top_seller_product_title h2{font-family:eb-garamond}#custom_footer_newsletter_component .ixJtuN.ixJtuN{padding:0!important}#custom_footer_newsletter_component .gdHoRB.gdHoRB.gdHoRB.gdHoRB.gdHoRB.gdHoRB{background:transparent;border:0px;border-bottom:1px solid}#custom_footer_newsletter_component .eCANmI.eCANmI.eCANmI.eCANmI.eCANmI.eCANmI{font-family:circular_std_book;line-height:18px!important;padding:7px 10px!important}#custom_footer_newsletter_component .jrpSnn.jrpSnn.jrpSnn.jrpSnn.jrpSnn.jrpSnn{background:transparent;border:0px;border-bottom:1px solid}body.product .header{padding-top:55px}#shopify-section-header-centered__top-bar .top-bar,.top-bar #currency-convertor{position:absolute;right:10%;top:55px}body.product .custom_product_main_component-section,body.product-scrolling .custom_product_main_component-section{max-width:1320px}.custom_work_desktop_view .momney{font-family:eb-garamond!important}.mobile-menu-link:after{display:none}body.page-about header#header{padding-top:55px;background:transparent;background-color:#fff0;position:absolute;top:0;width:100%;z-index:10}#shopify-section-about_section1 h3.image-with-text__heading,#shopify-section-about_section2 h3.image-with-text__heading{font-family:eb-garamond;text-transform:initial}#shopify-section-about_section1 .image-with-text__text p,#shopify-section-about_section2 .image-with-text__text p{font-family:circular_std_book;font-size:18px}#shopify-section-about_section1 a.button span,#shopify-section-about_section2 a.button span{font-family:circular_std_book;font-size:14px}#shopify-section-about_section1 a.button.button--link-style span,#shopify-section-about_section2 a.button.button--link-style span{font-family:circular_std_book;font-size:14px;color:#000;border:none!important;border-bottom-color:transparent}a.button--link-style.button{border:none!important;border-bottom-color:transparent}#shopify-section-about_section1 a.button.button--link-style span:after,#shopify-section-about_section2 a.button.button--link-style span:after{content:"";height:4px;width:70px;background:url(//cdn.shopify.com/s/files/1/2233/8277/t/51/assets/underline-dark.svg?v=1611674\2026) no-repeat center center/auto 100%;position:relative;display:block;margin:0 auto}.dark-overlay-true:after{background:#00000061!important}.custom_captions_component{z-index:4}.cart__product-title h3,.cart__price-title h3,.cart__quantity-title h3,.cart__total-title h3{font-family:eb-garamond;font-size:18px}.item__title a,.cart__price span,.cart__cost-summary .cart__subtotal-container p,.cart__featured-links a{font-weight:500;font-size:16px;line-height:18px;font-family:circular_std_book}.cart__checkout .checkout#checkout{font-weight:500;font-size:14px;line-height:18px;font-family:circular_std_book}.ajax-cart__cart-title{font-family:canada-type-gibson;font-size:20px}.ajax-cart__product-title a,.ajax-cart__price span.money,.ajax-cart__row-description span,.ajax-cart__details-row span{font-weight:500;font-size:16px;line-height:18px}.quantity-wrapper.quantity-style--box.is-medium .quantity-element{font-family:canada-type-gibson}.ajax-cart__button,.ajax-cart__cart-link,.ajax-cart__empty-text,.ajax-cart__empty-cart-message a{font-family:canada-type-gibson;font-size:17px}.ajax-cart__empty-cart-message a{text-decoration:underline;text-underline-position:under}body.page #shopify-section-header-centered__top-bar .top-bar,body.page .top-bar #currency-convertor{top:0!important}.custom_part_with_container{display:flex;flex-wrap:wrap;width:100%}.custom_part_with_container .custom_part_with_leftcontainer{width:44.5%}.custom_part_with_container .custom_part_with_rightcontainer{width:55.5%}#custom_part_with_section{max-width:100%;width:100%;margin:0}#custom_part_with_section .custom_left_image-with-text__image-column{margin-right:0}#custom_part_with_section h3#custom_left_title_component1{color:#212121;font-family:canada-type-gibson;font-style:normal;font-size:20px;line-height:28px;letter-spacing:2px;text-transform:capitalize;padding-bottom:16px!important}#template-product-scrolling .custom_leftimagewithrighttext_component .image-with-text__text{margin-bottom:29px;COLOR:#212121}#custom_part_with_section p{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:28px;display:flex;align-items:center;letter-spacing:.5px;COLOR:#212121!important}#custom_part_with_section a.button--link-style{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px!important;line-height:20px;letter-spacing:.05em;text-decoration-line:underline;color:#212121}@media screen and (min-width: 768px){#shopify-section-product_our_friends__section{padding-top:100px;padding-bottom:0}body.product-scrolling #shopify-section-shop_best_selllers{padding-top:100px}.custom_product_out_component_container{max-width:825px;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:20px}.custom_product_out_component_container h2{font-style:normal;font-weight:200;font-size:33px;line-height:48px;font-family:noto-serif,serif;text-transform:inherit;text-align:center;letter-spacing:.1em}}#shopify-section-shop_best_selllers h2.featured-collection__title a{font-family:space-mono;font-style:normal;font-weight:400;font-size:33px;line-height:40px;text-align:center;margin-bottom:30px;letter-spacing:15px}.custom_product_name{font-style:normal;font-weight:300;font-size:34px;line-height:52px;display:flex;align-items:flex-start;letter-spacing:1px;color:#212121;font-family:noto-serif,serif;text-transform:capitalize;margin-bottom:0!important}.product-7690367467727 .custom_product_name,.product-7661225279695 .custom_product_name{text-transform:unset}.rating_container{font-family:"Noto Serif"}.hBdlZF.hBdlZF.hBdlZF.hBdlZF.hBdlZF.hBdlZF::placeholder{font-size:10px!important}.custom_register_component_section{justify-content:center;max-width:591px;width:100%}.custom_register_component_section .register{width:100%;margin:0 0 58px}.custom_register_component_section .register__image{display:none}.field:not(:last-child){margin-bottom:20px}#shopify-section-registration-form{background:#f0ece6}.custom_register_form_header_component{margin-top:110px;justify-content:center;display:block}.custom_register_title{font-family:canada-type-gibson;font-style:normal;font-weight:700;font-size:25px;line-height:40px;align-items:center;text-align:center;letter-spacing:2px;color:#212121;margin-bottom:32px}.custom_register_des_component{font-family:canada-type-gibson;font-style:normal;font-size:14px;line-height:24px;align-items:center;text-align:center;letter-spacing:.35px;color:#212121;max-width:553px;margin:0 auto 59px;font-weight:700}.custom_register_form_header_component .heading-wrapper{justify-content:center;align-items:center}.register__title{font-family:space-mono;font-style:normal;font-weight:400;font-size:40px;line-height:14px;letter-spacing:15px}#create-customer label.label{font-family:canada-type-gibson;font-style:normal;font-weight:400;font-size:14px;line-height:14px;display:flex;align-items:center;color:#212121;margin-bottom:8px}#create-customer input[type=text],#create-customer input[type=email]{border:1px solid #212121;box-sizing:border-box;background:transparent}body.customers-register header#header{background:#f0ece6}.custom_signup_button{justify-content:center;margin-top:54px}.custom_signup_button .button{font-family:canada-type-gibson;font-style:normal;font-weight:700;font-size:14px!important;line-height:20px;display:flex;align-items:center;color:#212121;padding:8px 40px;border:1px solid #212121;border-radius:22px;text-transform:capitalize;background:transparent}.custom_signup_button .button:hover{color:#fff;background:#000}.custom_move_loginpage{display:none}@media screen and (max-width: 769px){.register__title{font-size:20px!important;line-height:14px!important;letter-spacing:5px!important;margin-bottom:10px!important}#create-customer label.label{font-size:14px!important;line-height:20px!important}}body.product-scrolling .customer_collection_mini_btn{display:none}.free-ship-message{font-family:canada-type-gibson;font-size:11px;line-height:1.6;letter-spacing:.03em;display:none;margin:10px 0;color:#ab6b4f}.free-ship-message.d-block{display:block}.ajax-cart .free-ship-message{margin:0 auto;display:block}@media screen and (min-width: 769px){.free-ship-message{font-size:14px}}@media (max-width: 769px){.product-scrolling{padding-bottom:var(--sticky-bar-height)}}.product-scrolling .image-with-text .column,.product-scrolling .image-with-text .columns{margin:0}.product-scrolling .image-with-text .button{font-size:10px!important;font-weight:300!important;letter-spacing:.1em!important}.custom_product_out_component_container p{font-weight:200;text-align:center;letter-spacing:.1em;font-size:12px;font-family:noto-serif,serif;margin-top:1rem;padding:0 17%}.custom_care_component_contentarea__panel{display:none}.custom_climate_section:last-of-type{border-bottom:1px solid #212121}.custom_product_detail_component h2.custom_field_title_component{margin:-1px 0 0;padding:.65rem .5rem;border-top:1px solid #70726F;position:relative}.custom_product_detail_component h2.custom_field_title_component .icon{width:14px;height:14px;position:absolute;top:50%;margin-top:-5px;right:5px;transition:transform .3s}.custom_product_detail_component h2.custom_field_title_component.active .icon{transform:rotate(-180deg);margin-top:-8px}.breadcrumb-product{font-weight:300;font-family:canada-type-gibson;font-size:12px;margin-bottom:.8rem}.breadcrumb-product li{font-size:12px;letter-spacing:.03em}.breadcrumb-product li .icon{width:10px!important;margin:0 8px!important}.breadcrumb-product ul a{margin:0}.mobile-fixed-box{position:fixed;bottom:0;left:0;z-index:999999998;padding:12px 16px 14px;background:#e5e5c9;width:100%;display:flex;font-size:17px;font-family:canada-type-gibson;gap:12px;align-items:center;opacity:0;transform:translateY(100%);transition:opacity .2s ease,transform .3s ease;pointer-events:none}.mobile-fixed-box.mobile-fixed-box-visible{transform:translateY(0);opacity:1;pointer-events:all}.mobile-fixed-box-text{max-width:152px;min-width:152px;line-height:1.2}.mobile-fixed-box-button{border-radius:100px;border:1px solid #212121;background:#212121;color:#fff;font-size:16px;font-weight:400;font-family:canada-type-gibson;text-align:center;padding:22px 40px;width:100%;max-height:60px;line-height:1}.mobile-fixed-box-button:hover{color:#fff}.mobile-fixed-box-text .rating_container{display:none}.mobile-fixed-box .custom_product_name{margin:0;padding-bottom:5px}.mobile-fixed-box .button--add-to-cart .text,.mobile-fixed-box .purchase-details__buttons button span{font-size:12px;font-weight:300;letter-spacing:.03em}.mobile-fixed-box .purchase-details__buttons .button{min-height:40px;min-width:185px!important}.tag-sold-out{font-size:12px;font-weight:400;font-family:canada-type-gibson;display:block;letter-spacing:.03em}.mobile-fixed-box .tag-sold-out{margin:0 auto;text-align:center}.custom_care_component_contentarea__panel{padding-left:.5rem;padding-right:.5rem}@media screen and (min-width: 770px){.tag-sold-out{font-size:15px}.product-scrolling .custom__image-with-text__text-column{padding-left:5%}.product-scrolling .custom__image-with-text__text-column,.product-scrolling .image-with-text__image-column{width:50%}.custom_product_out_component_container p{font-size:21px;margin-top:2rem}.product-scrolling .custom_product_out_component_header h3{font-size:19px!important}.product-scrolling .product-thumbnail__title{font-size:17px}.product-scrolling .custom_collection_page_addcart button{height:36px;font-size:17px;padding-bottom:5px;min-width:200px}.product-scrolling .custom_collection_page_addcart button span{font-size:inherit}.product-scrolling .custom_climate_section,.product-scrolling .custom_sustainable_packaging_section{margin-top:0}.custom_product_detail_component h2.custom_field_title_component{font-size:18px;padding:13px 0}.custom_care_component_contentarea__panel{padding-top:0;padding-bottom:1rem}.product-scrolling #custom_part_with_section h3#custom_left_title_component1{font-size:38px!important;margin:13px 0 0}.product-scrolling .custom_productdetail_des{margin-bottom:0;margin-top:30px}.product-scrolling .purchase-details .purchase-details__spb--false{height:auto}.product-scrolling .flickity-button{width:50px!important;height:calc(100% - 107px)!important;top:0;transform:none}.product-scrolling .flickity-button-icon{height:auto;width:auto;padding:10px;background:#f0ece6}.product-scrolling .flickity-prev-next-button.next{right:5px}.product-scrolling .flickity-prev-next-button.previous{left:5px}.mobile-fixed-box{display:none}}@media screen and (max-width: 769px){.breadcrumb-product{display:none}.product-scrolling .image-with-text .custom__image-with-text__text-column{width:100%;padding:38px 38px 20px}.product-scrolling .custom_climate_section,.product-scrolling .custom_sustainable_packaging_section{margin-top:0}.product-scrolling .mobile_area .custom_collection_page_addcart button{border:none;background:none;padding:0;text-transform:uppercase;display:block;letter-spacing:.05em;font-size:12px!important;text-decoration:underline}.product-scrolling .mobile_area .custom_collection_page_addcart button span{text-align:left;padding:0;text-transform:uppercase;font-size:12px!important}.product-scrolling .mobile_area .has-thumbnail-sticker .product-thumbnail__title{text-align:center}.product-scrolling .product-gallery__image img{object-fit:cover}}@media screen and (max-width: 1281px){.product-scrolling .custom_featured-collection-section .featured-collection{margin:0!important}}.collection-heading{display:block;padding:30px 20px 10px!important}.collection-heading+.custom_breadcrumb_main_container{padding-top:0!important}.collection-heading h1{color:#000;font-size:30px;font-family:Noto Serif;letter-spacing:.03em;font-weight:400;margin:0;text-transform:none;padding-bottom:.5rem}.collection-heading__desc{font-size:12px;color:#000;font-family:canada-type-gibson;font-weight:300;line-height:1.45}.collection-heading__desc strong{font-weight:400}.collection-heading__desc p{font-size:inherit;font-family:inherit}.collection-heading__desc p:empty{display:none}.mobile_custom_collection_namelist .icon{width:14px;height:11px;transition:transform .3s;position:relative;top:1px}.mobile_custom_collection_namelist .accordion1.active .icon{transform:rotate(-180deg)}@media screen and (max-width: 768px){.collection-heading{background:#fff}.collection__filters{padding-bottom:10px}}@media screen and (min-width: 769px){.collection-heading{padding-left:26px!important;padding-right:26px!important;padding-top:20px!important}.collection-heading h1{max-width:50%}.collection-heading__desc{font-size:15px;max-width:50%}}.product__notify-form{border:none;margin:20px 0 0;max-width:none;background:none;padding:0;box-shadow:none}.notify-form__description{font-size:12px;letter-spacing:.03em;line-height:20px;font-family:canada-type-gibson;font-weight:300;margin-bottom:.9rem!important}.notify_form__inputs{max-width:280px;margin:0 auto}.notify_email{border-color:#212121!important;height:38px;padding:0 10px;font-size:14px!important;font-family:canada-type-gibson;font-weight:300;background:none;width:100%;color:#212121!important}.notify_email::-webkit-input-placeholder{color:#212121}.notify_email::-moz-placeholder{color:#212121}.notify_email:-ms-input-placeholder{color:#212121}.notify_email:-moz-placeholder{color:#212121}.product__notify-form .field{display:block}.product__notify-form .button{font-family:canada-type-gibson;border-radius:30px!important;background:#000;text-align:center;letter-spacing:.03em;font-weight:300;font-size:12px;color:#fff;height:40px;max-width:183px;text-transform:none;width:100%;display:block;margin-top:1.25rem}.rc_popup__hover[data-v-7bc675e0]:hover:after{display:none!important}@media screen and (max-width: 769px){.product__notify-form .button{margin-left:auto;margin-right:auto}}@media screen and (min-width: 770px){.notify-form__description{font-size:15px}.product__notify-form .button{height:48px}.notify_form__inputs{margin:0}.product__notify-form .control:first-child{margin-top:0}}.heading-collection-product-wprice{max-width:300px;margin:0 auto}.custom_product_collection_price{font-size:14px;white-space:nowrap;line-height:18px;padding-top:5px;font-family:canada-type-gibson;font-style:normal;font-weight:400;color:#212121;display:block}.rc-template__radio-group .rc-radio-group__options{border:0!important}.rc_popup_label_wrapper,.rc_popup__hover,.rc-container.rc_container,.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price,.rc-widget .rc-option__text,.rc-widget .rc-option__discount,.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans,div.rc_popup{margin:0!important;padding:0!important}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price{font-weight:unset!important}.rc-option__text{order:3!important}.rc-option__discount.rc_widget__option__discount{order:2!important;margin-right:auto!important;font-weight:700}.rc-option__price.rc_widget__price.rc_widget__price--subsave{order:1!important;font-weight:unset!important}.rc-selling-plans__label{display:none}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{margin-top:14px!important}.rc_widget__option__plans__dropdown.rc-selling-plans__dropdown{padding:8px 12px 8px 10px!important;border-radius:100px!important;background:#e4e4d1!important;border-color:#212121!important;font-size:14px!important;font-family:canada-type-gibson!important;color:#212121!important}.rc_popup__label{font-family:canada-type-gibson;line-height:1.5;color:#212121!important}.rc-widget .rc-option--active{background:#e4e4d1!important}.rc-widget .rc-option{border-radius:100px!important;border:1.4px solid #212121!important;font-size:16px;font-family:canada-type-gibson}.rc-template__radio-group .rc-radio.rc-option__subsave .rc-radio__label{font-weight:400!important}.rc-radio-group__options{display:flex;flex-direction:column;gap:10px}.rc-template__radio-group .rc-radio .rc-radio__label{width:100%;justify-content:space-between;flex-direction:row-reverse;gap:5px}.ajax-cart .rc-container-wrapper.rc_container_wrapper{display:none!important}.product_section .purchase-details__quantity.product-quantity-box.quantity-box--box{display:block!important}.subheading-variants-text{font-family:canada-type-gibson;color:#000;font-size:15px;font-weight:400;line-height:1.5;margin-top:20px;margin-bottom:8px}.key_points_container li{display:flex;align-items:flex-start;gap:8px;line-height:1.5;font-size:16px;font-family:canada-type-gibson;font-weight:400}.key_points_container li svg{min-width:23px}.key_points_container .custom-bullet{display:flex;flex-direction:column;gap:6px;margin-top:18px}.ready-shipping-text{color:#35401f;text-align:center;font-family:canada-type-gibson;font-size:15px;font-weight:400;line-height:1.5;flex-grow:1}.rc-template__radio-group .rc-radio .rc-radio__input{accent-color:#434F2D;width:20px;height:20px}.rc-radio__label{margin-left:12px!important}.cart-item-selling-plan{font-size:13px;opacity:.7;font-family:canada-type-gibson}.ajax-cart__price .was-price{margin-left:0}@media (max-width: 990px){.ready-shipping-text{margin-top:5px}.smart-payment-button--false .purchase-details{align-items:flex-start}.rc_popup__block{display:none!important}.rc_popup_open.rc_popup__block{display:block!important;z-index:1!important}}@media screen and (max-width: 768px){.custom_product_collection_price{font-size:12px}.key_points_container .custom-bullet{margin-top:16px}.price-wrapper{align-items:flex-start}}.rc_popup_label_wrapper:focus{outline:none!important}.section-landing-page .section-media-content li,.section-landing-page .section-media-content p{font-family:Trade Gothic LT;letter-spacing:.03em;font-size:16px;margin-bottom:30px}.section-landing-page .full-image{background-position:bottom}.section-landing-page .full-section--hero .section-media-content{display:flex;flex-direction:column-reverse}.section-landing-page .half-image-section .section-media-content ul>li{list-style:disc;margin:0 0 20px 20px}.section-landing-page .half-image-section .section-media-content{max-width:unset;text-align:start;width:35vw;max-width:600px}.section-media-content .full-hero-copy-text p{font-size:40px;margin-bottom:0}.landing-page-half-image.image-pos-left0 .half-image-absolute{background-position:5vw center}.landing-page-half-image.image-pos-right0 .half-image-absolute{background-position:55vw center}.landing-page-full-image .section-media-content{max-width:fit-content}.section-landing-page .section-media-content .landing-page-full-media-copy.copy-text-small *{font-size:16px}.section-landing-page .section-media-content .landing-page-full-media-copy.copy-text-medium *{font-size:20px}.section-landing-page .section-media-content .landing-page-full-media-copy.copy-text-large *{font-size:24px}.ajax-cart__empty-cart-message a.empty-cart-collection-link{padding:14px 48px;border-radius:36px;background:#434f2d;font-size:16px;text-decoration:none;color:#fff;width:233px;line-height:1}.ajax-cart__empty-cart-message .ajax-cart__cart-count.text-align-center{width:100%}.cart-collection-links-wrapper .ajax-cart__cart-title.has-margin-bottom{font-family:Noto Serif;font-size:24px;font-weight:300;line-height:1.2;letter-spacing:initial;padding:0;text-align:center;color:#000;margin-bottom:14px}.cart-collection-links-wrapper{display:flex;flex-direction:column;gap:22px;align-items:center}.image-element__wrap~.image-element__wrap .secondary{left:50%;transform:translate(-50%)}@media (min-width: 1600px){.horizontal-flex-end{margin-right:10%}.vertical-flex-end{margin-bottom:5%}}@media (min-width: 800px) and (max-width: 1240px){.landing-page-half-image.image-pos-left0 .half-image-absolute{background-position:-5vw center}}@media (min-width: 799px){.section-landing-page{padding-top:73px}}@media (min-width: 1024px){.section-landing-page .full-section--hero .section-media-content{max-width:480px;position:absolute;right:20vw;top:20vh}}@media (min-width: 1800px){.section-landing-page .full-section--hero .section-media-content{right:23vw;top:12vh}}@media (max-width: 1023px){.section-landing-page .full-section--hero .section-media-content{position:absolute;right:10%;top:20%;width:fit-content}.vertical-flex-start{margin-top:10%}}@media (max-width:990px){.section-landing-page .full-image,.section-landing-page .full-section.full-section--hero,.announcement-bar--visible .section-landing-page .full-section.full-section--hero,.landing-page-full-image .section-media-wrapper,.full-section.landing-page-full-image{height:80vw}.section-landing-page.full-section{height:auto}.section-landing-page .full-section--hero .section-media-content{max-width:fit-content;text-align:right}.section-landing-page .full-section-full_hero_WqFrdR .section-media-wrapper{align-items:flex-end}.section-landing-page .full-section--hero .section-media-wrapper{padding-top:120px}.section-landing-page .full-section--hero .section-media-content p,.section-landing-page .full-section--hero .section-media-content h2{margin-bottom:0}}@media (max-width: 990px){.banner__wrapper.is-medium .image-element__wrap{max-height:25svh}}@media (max-width: 799px){.vertical-flex-start{margin-top:0}.section-landing-page .half-image-section .section-media-content,.section-landing-page .full-section{height:auto}}@media (max-width: 749px){.collection-heading{padding:10px 20px!important}#shopify-section-collection__filters .field{margin-bottom:0}.collection-heading h1{font-size:22px;line-height:1.2}.has-thumbnail-sticker .sticker-holder{width:100%}#shopify-section-collection__main .image-element__wrap{max-width:80%!important}.one-third .sticker-shape-square .sticker-holder__content{max-width:80%}.thumbnail-sticker{padding:5px 15px}.heading-collection-product-wprice .junip-product-summary{font-size:13px!important}}@media (max-width: 590px){.section .container .custom_collection_page_addcart .button-styles,.custom_collection_page_addcart button{width:145px!important}.section-landing-page .full-section--hero .section-media-wrapper{padding:60px 40px 40px}.section-landing-page .full-section--hero .section-media-content h2{font-size:28px}.section-landing-page .full-section--hero .section-media-content p{font-size:26px;text-align:center}}@media (max-width: 420px){.section-landing-page .section-media-content h2{font-size:24px}.landing-page-full-image .section-media-wrapper{padding:20px}.landing-page-full-image .section-media-content p,.landing-page-full-image .section-media-content h2{margin-bottom:10px}.section-landing-page .section-media-content .landing-page-full-media-copy.copy-text-medium *{font-size:16px}.section-landing-page .section-media-content{top:25%;right:5%}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/custom_page.css.map */
