.breadcrumb{padding-top:50px!important}.header__active-menu-item{color:#38a846!important}.header-navigation .header-logo,.header-navigation .header-icons{width:15%}.custom-image-banner-block .customImageBanner-item .content{background:linear-gradient(to bottom,#00800000,green);border-radius:20px}.custom-image-banner-block .customImageBanner-item{border-radius:20px}.custom-image-banner-block .customImageBanner-child .img-box{border-radius:20px!important}.custom-image-banner-block .customImageBanner-inner{padding:40px 10px!important}.price__label_sale .label_sale{color:#e95144!important;background-color:transparent!important;font-size:14px!important}.product .card .price--on-sale .price__sale{justify-content:center}.card .card-information .price-item--regular{color:#565656!important;padding-left:5px}.card .price__saved .price-item{font-size:14px!important}.press-banner-block-wrapper{justify-content:start!important}.halo-block-header.text-left.viewAll--right .view_all:hover{color:#38a846}.brand-slider .halo-item:hover .text,.link-underline:hover .text,.footer-block__details .rte .content-piece a{text-decoration:none!important}.footer-block__details .rte .content-piece a:hover{color:#38a846}.footer-block__item.text-left .footer-block__details .image_logo img{max-width:220px!important}.footer .footer-block__list-social .list-social__item{padding:7px;border:1px solid #38A846;border-radius:50%}.footer .footer-block__list-social .list-social__item:hover{background-color:#38a846!important}.footer .footer-block__list-social .list-social__item:hover svg{color:#fff!important;fill:#fff!important}.faqs .container{max-width:1210px!important;width:100%!important;padding:0 15px!important;margin:0 auto!important}.faqs .faqs-item .card-header .title{background-color:transparent!important;padding:30px 40px!important}.faqs .faqs-item{background-color:#fff!important;border:1px solid #CCCCCC;border-radius:20px}.faqs .faqs-title:after{position:unset!important}.faqs h3{text-align:center;font-weight:500!important}.faqs .card-header .title{font-weight:400!important}.faqs .card-body p{line-height:24px}.collection-filters .text{font-size:14px}.toolbar .toolbar-dropdown .dropdown-menu.hidden-on-mobile{padding:13px 13px 13px 15px!important}.product .card .card-product{padding:10px;border:1px solid #bbbbbb;border-radius:20px}.product .card .card-media{border-radius:20px}.template-collection .toolbar .scroll-trigger{justify-content:end!important}.template-collection .toolbar{border:unset!important}.template-collection .page-sidebar{width:20%!important;margin-top:100px;max-width:350px!important}.template-collection .halo-collection-content{display:flex;justify-content:space-between}.template-collection #CollectionFiltersForm{background-color:#f5f5f5;border-radius:20px}.template-collection .sidebarBlock-content--list{display:none!important}.template-collection .page-content{width:80%!important}.template-collection .toolbar .toolbar-dropdown .label-tab{padding:2px 38px 2px 20px!important}.template-collection .form-field .filter__price{padding:5px 0 5px 32px!important}.template-collection .facets__list--refined .active-facets__button:hover{background-color:#38a846!important}#CollectionFiltersForm .refined-widgets{display:block!important;padding:20px;background-color:#38a846;border-radius:20px 20px 0 0}#CollectionFiltersForm .sidebarBlock .sidebarBlock-heading{margin:0!important;padding:0!important}#CollectionFiltersForm .sidebarBlock .sidebarBlock-heading .facets__text{color:#fff;font-size:16px!important}#CollectionFiltersForm .collection-filters__item .sidebarBlock-heading .facets__text{color:#111!important}#CollectionFiltersForm .collection-filters__item .sidebarBlock-heading{padding:10px 0!important}#CollectionFiltersForm .collection-filters__item{padding:20px}#CollectionFiltersForm .results-count,#CollectionFiltersForm .sidebarBlock-heading .facets__reset,#CollectionFiltersForm .facets__clear-all,#CollectionFiltersForm .facets__reset{display:none!important}.facets-vertical #CollectionFiltersForm .sidebarBlock-content,.page-sidebar #CollectionFiltersForm .sidebarBlock-content{padding:19px 0 12px!important;justify-content:flex-start!important}.productView-container .quantity_selector .productView-quantity{margin:10px 0!important}.productView-price .price.price--medium .price-item{font-size:24px!important;color:#38a846!important}.productView-price .price.price--medium .price__compare .price-item--regular{font-size:22px!important;color:#ccc!important;font-weight:400!important;padding-left:10px}.cart-content-wrapper .cart-list .cart-item-block .cart-item-value{font-size:16px!important}.productView-info-item .productView-info-name{font-weight:500!important;color:#000}.jdgm-write-rev-link.jdgm-write-rev-link{border:1px solid #38A846!important;background-color:#38a846!important;color:#fff!important}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:217px!important;font-weight:400!important}.jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{background-color:transparent!important;color:#38a846!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-top:1px solid #CCCCCC!important;border-color:#ccc}.jdgm-rev__icon{height:80px!important;width:80px!important;background-color:#f5f5f5!important;opacity:50%!important;border-radius:10px!important;display:flex!important;justify-content:center!important;align-items:center}.jdgm-rev__icon:before{color:#111!important}.jdgm-rev__body p{margin-top:55px!important}.jdgm-rev__content{max-width:598px}.jdgm-rev-widg__title{font-size:36px!important}.productView-moreItem .productView-info .productView-info-item{padding:5px 0!important}.toolbar .toolbar-label{display:none!important}.productView-top .productView-image{margin-left:35px}.productView.layout-1 .productView-thumbnail{margin:3px!important}.jdgm-review-widget-modal .jdgm-write-review-modal__navigation{gap:10px;padding-top:10px}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{justify-content:center}.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{min-height:250px!important;flex:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{color:#fff!important;background-color:#38a846!important;border:1px solid #38A846!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:hover{color:#38a846!important;background-color:#fff!important;border:1px solid #38A846!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{display:none!important}.productView.layout-1 .productView-thumbnail-wrapper{padding-right:0!important}.productView-top .productView-thumbnail-wrapper .productView-thumbnail{border:1px solid #CCCCCC;width:95px!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:40px!important}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#111!important}.jdgm-rev-widg__reviews .jdgm-rev__author-wrapper .jdgm-rev__author{color:#111}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{padding:10px 20px 10px 5px!important}.jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown-arrow{opacity:100%!important}.jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev__content{max-width:100%!important}#CollectionListSection-template--20608735805680__main .collections-button,#CollectionListSection-template--20608735805680__main .des{margin-bottom:10px!important}.about-2-container .about-content-wrapper h1{padding-top:105px}.image-zoom:hover img{transform:scale(1)}.custom-service-block .halo-block-header{max-width:720px;margin:0 auto}.custom-service-block .halo-block-header .rte{line-height:22px}.contact .contact-item.contact-itemRight{width:450px!important;margin-left:100px!important;padding-bottom:30px}.contact .contact-title{padding-top:20px}.contact .contact-text{line-height:22px!important}.contact .contact-address address p{display:flex;gap:15px}.contact .contact-store .number{margin-bottom:10px!important}.contact .contact-address svg,.contact .contact-store .icon svg{fill:#38a846!important;stroke:#38a846!important;height:30px!important;width:30px!important}.contact{padding-top:60px!important}.contact .contact-item.contact-itemRight .contact-store .number,.contact .contact-item.contact-itemRight .contact-store .email,.contact .contact-item.contact-itemRight .address{display:flex;gap:20px}.contact .contact-item.contact-itemRight .contact-store .number-info p,.contact .contact-item.contact-itemRight .contact-store .email-info p,.contact .contact-item.contact-itemRight .address-info p{margin:0!important;font-size:18px!important;font-weight:600!important;line-height:24px!important}.contact .contact-item.contact-itemRight .contact-store,.contact .contact-item.contact-itemRight .contact-store .number{margin-bottom:30px!important}.contact .contact-itemLeft .contact-text{font-size:36px!important;font-family:'"EB Garamond",serif'!important;font-weight:600!important;line-height:normal!important;padding-bottom:20px}.contact .contact-item.contact-itemRight{margin-top:0!important}.contact .contact-title{padding-top:0!important;font-size:36px!important;padding-bottom:45px!important}.contact{margin-left:0!important;margin-right:0!important}.shopify-policy__container{max-width:1200px!important;width:100%!important;padding:0 15px!important;margin:0 auto!important}.shopify-policy__container h1{font-size:36px!important}.shopify-policy__container .shopify-policy__body p{line-height:24px}.shopify-policy__container .shopify-policy__body ul li{padding-bottom:10px;line-height:22px}.shopify-policy__container .shopify-policy__body h2{font-weight:600!important;font-size:22px!important}.search-container .halo-block-header .title:before{content:unset}.template-search .button,.shopify-challenge__button{margin:0!important}.template-search .page-article .halo-block-content .summary{line-height:24px!important}.halo-article-content .article-content span{line-height:22px;margin-bottom:20px}.main-blog-block .blog-row{display:flex!important;flex-wrap:wrap!important;justify-content:space-between;gap:20px}.articleBlockQuote-content{line-height:22px}.articleBlockQuote-header .title{font-weight:600}.main-blog-block .blog-summary{line-height:22px}.halo-article-content .article-header .article-image img{width:100%;max-width:640px;aspect-ratio:6 / 4;object-fit:cover}.template-article .halo-article-block{padding-top:100px!important}.template-article .halo-article-block .page-sidebar{width:100%;max-width:20%!important}.template-article .halo-article-block .page-content{width:100%;max-width:80%}.template-article .halo-article-block .page-content{padding-left:50px}.template-article .halo-article-content p{line-height:24px;margin:15px 0}.template-article .article-content h3{font-size:24px!important}.template-article .sidebarBlock-content .slick-arrow{border:1px solid #38A846!important}.template-article .sidebarBlock-content .slick-arrow:hover svg{color:#fff!important;fill:#fff!important}.template-article .slick-arrow svg{fill:#38a846!important;color:#38a846!important}.template-article .sidebarBlock-heading{font-size:24px!important}.template-article .halo-sidebar-wrapper .title .text{line-height:24px!important}.cart-container{max-width:1570px!important;width:100%!important;padding:0 15px!important;margin:0 auto!important}.cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:column;gap:10px}.cart-message .haloCalculatorShipping .message{text-align:center}.cart-content-empty .cart-actions{display:flex;justify-content:center}.cart-total-grandtotal .cart-total-value{font-size:18px!important;font-weight:600!important}.cart-container .cart-totals .cart--totals-title{font-size:22px!important}.cart-container .cart-content-item .cart-total-value .text{font-size:18px!important}#halo-cart-sidebar .previewCart-wrapper .previewCartTitle{font-size:22px}.previewCartTotals.total .previewCartTotals-value,.previewCartTotals.subTotal .previewCartTotals-value{font-weight:500!important;font-size:16px!important}.previewCartTotals .previewCartTotals-label{font-weight:500!important}#halo-cart-sidebar .halo-sidebar-wrapper{padding:0!important}.haloCalculatorShipping{padding:15px 20px 0}.halo-cart-sidebar .previewCartAction label{font-size:14px!important}.halo-sidebar .halo-sidebar-close{background-color:#38a846;border-radius:50%!important}.halo-sidebar-wrapper .message span{line-height:20px!important}.halo-sidebar-header .wrapper-cartCount{margin-top:15px!important}@media (max-width:1200px){.newsletter-section .newsletter-form__field-wrapper .field{flex:1 1!important}#HeaderNavigation .list-menu .header__menu-item{padding-left:15px!important;padding-right:15px!important}}@media (max-width:1024px){.halo-block-header.text-left.viewAll--left,.halo-block-header.text-left.viewAll--right{display:flex;justify-content:space-between}.contact .button--primary{font-size:16px!important}.template-collection .page-content{width:100%!important}.template-collection .page-sidebar{width:unset!important;margin-top:0}}@media (max-width:991px){.contact .contact-item.contact-itemLeft{width:100%!important}.contact .contact-item.contact-itemRight{margin-left:0!important;margin-top:30px!important;width:100%!important;padding-bottom:0!important}.contact .contact-title{padding-bottom:20px!important}.contact-itemLeft{padding:0!important}.contact-itemRight{margin-top:20px!important}.contact .contact-item.contact-itemRight .contact-store,.contact .contact-item.contact-itemRight .contact-store .number{margin-bottom:15px!important}.contact .contact-item.contact-itemRight .contact-store .number,.contact .contact-item.contact-itemRight .contact-store .email,.contact .contact-item.contact-itemRight .address{gap:10px}}@media (max-width:767px){.button{font-size:16px}.press-banner-block-wrapper .section-block-right .title{padding-top:10px}.custom-image-banner-block .halo-item .customImageBanner-row{display:flex;flex-direction:column;gap:20px}.custom-image-banner-block .halo-item .customImageBanner-child{width:100%!important}.article-card__des{font-size:14px!important;line-height:18px!important}.halo-article-content .article-heading .title{font-size:18px!important}.announcement-bar__message{font-size:12px!important}.rich-text__blocks .button{margin-top:20px!important}.halo-block-header .view_all{font-size:14px!important}.footer-block__column .footer-block__heading{font-size:16px!important}.footer .footer__content-top{padding-bottom:10px!important;padding-top:20px!important}.footer .footer-block__mobile .footer-block__list .link .text{font-size:14px!important;line-height:20px!important}.footer .footer__content-bottom{padding-top:10px!important;padding-bottom:10px!important}.footer .list-payment__item .icon{width:40px!important}.footer .list-payment{margin-top:0!important}.footer .footer-block__details .image_logo img{max-width:220px!important;width:100%!important}.footer .footer-block__list-social{margin-top:20px!important}.footer .footer-block__text{margin-bottom:10px!important}.footer .footer-block__details .rte .content-piece p,.footer .footer-block__newsletter .rte .content-piece p,.footer .footer-block__details .rte p,.footer .footer__content-bottom .copyright__content p,.newsletter-section .newsletter-form__field-wrapper span.input_placeholder{font-size:14px!important}.newsletter-section .section-content.flex-direction-column.text-center{width:100%}.newsletter-section .newsletter-section-form .newsletter-form__field-wrapper{gap:10px!important}.faqs .faqs-item .card-header .title{padding:10px!important;font-size:14px;width:90%}.faqs .page-subheader{font-size:28px!important}.faqs .faqs-title{margin-bottom:10px!important}.productListing{margin-bottom:0!important}.faqs .faqs-item{border-radius:5px}.facets-vertical #CollectionFiltersForm .sidebarBlock-content,.page-sidebar #CollectionFiltersForm .sidebarBlock-content{justify-content:left!important}.facets__list--refined .active-facets__button:hover{background-color:#38a846!important}.sections-image-banner-block .halo-banner-wrapper .flex-box__banner .content-box{padding:0!important}.about-2-container .about-content{padding:0 15px}.contact-itemRight{padding:0}.contact .form-field label{font-size:14px!important}.contact-form .form-input{padding-top:7px!important;padding-bottom:7px!important;font-size:14px!important}.contact-container .contact-form .form-actions .button{margin:0 auto}.contact-itemLeft .form-field textarea{min-height:100px}.contact{padding-top:20px!important}.contact .contact-address svg,.contact .contact-store .icon svg{height:20px!important;width:20px!important}.shopify-policy__container h1{font-size:28px!important}.shopify-policy__container .shopify-policy__body h2{font-size:18px!important}.shopify-policy__container .shopify-policy__body p{line-height:22px;font-size:14px!important}.shopify-policy__container .shopify-policy__body ul li{font-size:14px!important}.contact .contact-item.contact-itemRight .contact-store .number-info p,.contact .contact-item.contact-itemRight .contact-store .email-info p,.contact .contact-item.contact-itemRight .address-info p{font-size:16px!important}.contact .contact-item.contact-itemRight .number-info span a,.contact .contact-item.contact-itemRight .email-info span a,.contact .contact-item.contact-itemRight .address-info span{font-size:14px!important}.contact .contact-itemLeft .contact-text{font-size:28px!important;padding-bottom:0}.contact .contact-title{font-size:28px!important}.search-container h1{font-size:28px}.search-container .page-header{padding:25px 0 0!important}.cart-container .cart-totals .cart--totals-title{font-size:18px!important}.cart-container .cart-content-item .cart-total-value .text{font-size:16px!important}.halo-cart-sidebar .previewCartItem-price .before-discount-price,.halo-cart-sidebar .previewCartItem-price .discounted-price,.previewCartItem-price .price{font-size:12px!important}.halo-cart-sidebar .previewCartItem-price .previewCartItem-saving-price{flex-direction:column}.template-cart .cart-item__price-wrapper .cart-item__discounted-prices{align-items:baseline;gap:5px}.featured-blog-block .article-card .article-card__image-wrapper,.featured-blog-block .article-card .article-card__info{padding:15px!important}.halo-collection-content .halo-page-content{padding-bottom:0!important}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg{padding:0 15px!important}.productView-container .productView{padding-bottom:10px!important}.productView-container .quantity_selector .productView-quantity{margin:10px 0 5px!important}.productView-price .price.price--medium .price-item{font-size:18px!important}.productView-price .price__compare .price-item--regular{font-size:16px!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:30px!important}.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{min-height:100px!important}.productView-top .productView-image{margin-left:0}.productView-info-item .productView-info-name,.productView-info-item .productView-info-value{font-size:14px!important}.productView-moreItem .productView-info .productView-info-item{padding:0!important}.productView-container .halo-text-format{font-size:14px!important}.jdgm-rev-widg__title{font-size:28px!important}.jdgm-rev__icon{width:40px!important;height:40px!important}.jdgm-rev__body p{margin-top:0!important;font-size:14px!important}.template-article .halo-article-block .page-content{padding-left:0;max-width:100%}.template-article .halo-article-block{padding-top:10px!important}.template-article .halo-article-block .page-sidebar{max-width:100%!important}.template-article .header-with-sidebar{padding-top:20px}.template-article .halo-article-content p{font-size:14px!important}.template-article .article-content h3{font-size:20px!important}.template-article .halo-sidebar-wrapper .title .text,.template-article .recentPosts-list-item .date{font-size:14px!important}.template-article .sidebarBlock-heading{font-size:20px!important}.template-article .header-with-sidebar .sidebar-toogle{padding:9px 9px 9px 0!important}.breadcrumb{padding-top:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
