@font-face{font-family:"Belgiano Serif";src:url(/cdn/shop/files/Belgiano_Serif_2.ttf?v=1751613820)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"Belgiano Serif"!important;font-weight:400!important}img{max-width:100%}.hero__content-wrapper .text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:unset}body .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2{background:#fff;width:36px!important;height:36px!important;border-radius:50%;display:grid;align-items:center;justify-content:center}.swym-wishlist-collections-v2-container{padding:0!important}.button,.button-secondary{position:relative;overflow:hidden}.button:before,.button-secondary:before{content:attr(data-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:100%}.button:hover:before,.button-secondary:hover:before{top:-100%}.button:after,.button-secondary:after{content:attr(data-text);position:absolute;top:150%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:100%}.button:hover:after,.button-secondary:hover:after{top:50%}.cstm-btn-anime span{opacity:0;visibility:hidden}.announcebar-details{display:grid;padding:0 20px;gap:10px 20px;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center}.announcebar-details .announcement-bar__slides{max-width:100%!important;width:100%!important}.announcebar-details .announcement-bar__slider{width:100%}.track-language{display:flex;justify-content:flex-end;align-items:center;gap:27px}.track-language a{font-size:14px}.track-language .language-selector{padding:0!important}.track-language select.localization-form__select{padding:0 20px 0 0;font-size:14px}slideshow-slide.announcement-bar__slide{--text-align: left !important}.header[transparent]{--header-bg-color: unset !important;top:20px!important;padding:0 40px}.header-section{padding:0 40px}.header-section .header__row{border-radius:70px}button.search-modal__button,.account-button,.header-actions__action,.header__column--right header-actions a.swym-header-launcher{background:#ffffff1a!important;border-radius:50%}.header-actions__action .svg-wrapper,.account-button,.header__column--right header-actions a.swym-header-launcher{height:36px!important;width:36px!important}.header__column--right header-actions{gap:5px}.header__column--right header-actions{gap:5px;margin:0!important}.header__column--right{gap:5px!important}.header__column--right .search-action{margin:0!important}.header__column--right header-actions a.swym-header-launcher{justify-content:center;align-items:center!important;bottom:auto!important}.header__column--right header-actions a.swym-header-launcher .swym-header-launcher-icon{top:auto!important}.header__column--right header-actions a.swym-header-launcher svg{width:16px;height:16px}span.swym-header-launcher-badge.\.cart-bubble{top:0!important;background:#fff!important;color:#000!important;left:auto!important;right:0;width:var(--cart-bubble-size, 16px)!important;height:16px!important;line-height:normal!important}.hero-wrapper{margin:0 20px}.hero-wrapper .hero__container{border-radius:30px}.hero-wrapper img.leaf-one{position:absolute;left:20px;width:100%;max-width:260px;bottom:-8px}.hero-wrapper img.leaf-two{position:absolute;right:-20px;width:100%;bottom:-10px;max-width:290px}.multi-buttons{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:12px;justify-content:center}.home-content img.leaf-one{max-width:228px;left:20px;bottom:-22px;opacity:.5;width:100%;position:absolute}.home-content img.leaf-two{top:-18px;max-width:228px;right:20px;bottom:auto;opacity:.5;width:100%;position:absolute}.hero__container .spacing-style.text-block{--max-width: 826px !important}.faq-wrapper{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}.home-faq img.leaf-one{left:-48px;max-width:396px;top:50%;bottom:auto;margin:auto;transform:translateY(-50%);z-index:-1;width:100%;position:absolute}.accordion .details__header{border-radius:10px;background:#a8b6a0;padding:16px 20px;border:0;color:#fff;font-family:"Belgiano Serif"!important;font-size:20px!important;font-weight:400!important;line-height:normal!important}span.svg-wrapper.icon-caret svg,summary .svg-wrapper{width:var(--icon-size-lg)!important;height:var(--icon-size-lg)!important}.h2-heading{color:#2f4f3e;font-size:46px;line-height:normal;margin-bottom:30px}img.testimonial-avatar{width:80px;height:80px;border-radius:50%}.slick-dots li button:before{height:10px;width:10px;background:#2f4f3e;opacity:1;font-size:0;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}ul.slick-dots{position:static!important}.slick-dots li button{padding:0!important;height:10px!important;width:10px!important;transition:.3s}.slick-dots li{height:10px!important;width:10px!important;transition:.3s}.slick-dots li.slick-active,.slick-dots li.slick-active button{width:30px!important;border-radius:6px}.slick-dots li.slick-active button:before{opacity:1;width:30px;border-radius:6px;background:#a8b6a0}.footer-newsletter{margin-top:80px}.footer-newsletter .leaf-one{position:relative;max-width:622px;margin:40px auto 0;width:100%}.testimonial-section .h2-heading{padding:0 20px}.testimonial-cstm-card-wrp{padding:40px 15px!important}.testimonial-cstm-slider{margin-bottom:0!important}footer li.menu__item{font-size:16px}.footer-utilities__group .social-icons__icon-wrapper{background:#ffffff1a;border-radius:50%;height:36px!important;width:36px!important;align-items:center;justify-content:center}.footer-utilities__group .social-icons__icon{fill:transparent;width:18px;height:18px}footer .cstm-social-icons{margin-top:20px}footer .social-icons__wrapper{gap:5px!important}span.footer-utilities__text,span.footer-utilities__text a{color:var(--color-foreground)}.footer-utilities{text-wrap:wrap!important}.facets-block-wrapper{border-radius:10px;height:fit-content!important;padding:20px 0 0}.facets.facets--horizontal.facets-controls-wrapper{display:none}.facets-block-wrapper h4.facets--filters-title{color:#2f4f3e;font-size:24px;line-height:normal;padding:0 20px}span.facets__label{color:#2f4f3e;font-family:"Belgiano Serif";font-size:20px;line-height:normal}.facets__filters-wrapper{font-size:16px;color:#868988}accordion-custom.facets__item{margin:0!important}button.button-unstyled.facets__clear-all-link{font-size:16px}.facets__summary .icon-caret{color:#2f4f3e!important}.tabs-list-home{justify-content:center;border-radius:99px;border:1px solid var(--Sage-Green, #A8B6A0);display:inline-flex;padding:2px;align-items:center;gap:6px;flex-wrap:wrap}.tabs-list-wrapper{text-align:center;margin-top:22px}.tab-title{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:10px;color:#868988;font-family:"Belgiano Serif";font-size:18px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.tab-title.active{border-radius:99px;background:#a68c6d;color:#fff}.product-grid-cstm li.slick-slide{padding:0 12px}.product-grid-cstm{padding:0;margin-top:42px;margin-bottom:0;display:flex}.product-grid-cstm li{width:33%;list-style:none}.product-grid-cstm .slick-list.draggable{margin:0 -12px}.product-grid-cstm .image-product img{border-radius:10px;width:100%;aspect-ratio:1/1.21}.tabs-product-card{padding-top:14px;display:flex;flex-direction:column;gap:6px}.tabs-product-card .product-type{color:#868988;font-size:14px;line-height:normal}.tabs-product-card .product-title{color:#2f4f3e;font-family:"Belgiano Serif";font-size:18px;font-weight:400;line-height:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:6px 0}.tabs-product-card .product-price{color:#424343;font-size:14px;line-height:normal}span.compare-prc{text-decoration:line-through;margin-right:4px;display:inline-block;color:#868988}span.sale-prc{font-size:16px}.product-grid-cstm .slick-arrow:before{display:none}.product-grid-cstm .slick-arrow{border-radius:20px;background:#fff;box-shadow:0 4px 4px #c8b7dc40;height:40px;width:40px;z-index:2;display:flex;align-items:center;justify-content:center;top:calc(50% - 43px)}button.slick-prev.pull-left{left:-20px}button.slick-next.pull-right{right:-20px}span.compare-at-price{opacity:1;color:#868988}span.price{font-size:16px}.image-product{position:relative}span.collection-icons-heart button{position:absolute;top:9px;background:#fff!important;width:36px;height:36px!important;display:flex!important;justify-content:center;align-items:center;border-radius:50%;right:9px;z-index:99;color:#2f4f3e!important}span.collection-icons-heart .swym-added.swym-add-to-wishlist-view-product:after,span.collection-icons-heart .swym-add-to-wishlist-view-product:after{color:#2f4f3e!important}.tabs-list-product{display:flex;flex-wrap:wrap;gap:0 60px}.tab-title-cstm{color:#2f4f3e;font-family:"Belgiano Serif";font-size:22px;line-height:normal;padding:16px 0;cursor:pointer}.tab-title-cstm.active{border-bottom:2px solid #A8B6A0}ul.product-grid-pro{margin:0;padding:0;list-style:none}.tabs-content-pro{margin-top:30px;padding-bottom:40px;border-bottom:1px solid #A8B6A0}.product-information__grid span.price{font-size:24px}.product-information__grid .buy-buttons-block .swym-button-bar{margin:20px 0;display:block}.product-information__grid .buy-buttons-block .swym-button-bar button.swym-button{font-size:18px!important;text-transform:capitalize;padding:0!important;color:#868988!important;opacity:1!important;text-indent:32px!important}.product-information__grid .buy-buttons-block .swym-button-bar button.swym-button span{opacity:1!important}.product-information__grid .buy-buttons-block .swym-button-bar span.swym-fave-count{opacity:1!important;color:#868988!important;background:transparent!important;height:auto;font-size:18px!important}.product-information__grid .buy-buttons-block{border-bottom:1px solid #A8B6A0}.pro-icons{display:flex;gap:28px;margin-top:10px;align-items:center}.product-information__grid .buy-buttons-block .swym-button-bar button.swym-button:focus{outline:0}.product-information__grid .buy-buttons-block .swym-button-bar button.swym-button:after{color:#868988!important}.contact-input{border-radius:30px;border-bottom:1px solid #a8b6a0;padding:16px 26px;width:100%}.contact-input input,.contact-input textarea{border:0;padding:0;color:#2f4f3e;font-size:16px;width:100%}.contact-input label{color:#726a6a;font-size:14px;margin-bottom:5px;display:block}.cstm-contact-button{margin-top:15px}.blog-post-card__content a div{font-family:"Belgiano Serif"!important;font-weight:400!important}.blog-post-card__image-container .blog-post-details{position:absolute;right:10px;border-radius:99px;background:#a8b6a0;top:10px;padding:8px 16px;color:#fff!important;font-size:14px!important;line-height:normal}.blog-post-details{border-radius:99px;background:#a8b6a0;padding:8px 16px;color:#fff!important;font-size:14px!important;line-height:normal;width:max-content}.blog-post-card__image{border-radius:30px!important}.blog-post-card__image-container{position:relative}.blogs-search-bar{margin-bottom:40px;position:relative}.blogs-search-bar input{border-radius:99px;border:1px solid #c8b7dc;background:#ededed;width:100%;padding:15px 122px 15px 26px;font-size:16px;min-height:60px}.blogs-search-bar form{position:relative}.blogs-search-bar form button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:transparent;border:none;display:flex;cursor:pointer;color:#2f4f3e;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:30px;align-items:center;gap:10px;height:100%;padding:5px 26px;border-radius:99px}rte-formatter.blog-post-card__content-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.single-thumbnail{margin:30px 40px 0}.blog-post-content h2,.blog-post-content h1,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-post-content h6{color:#2f4f3e}.blog-post-content h2{font-size:36px;line-height:normal}.blog-post-content h3{font-size:24px;line-height:normal}.single-thumbnail img{--ratio: 16 / 6 !important}.about-cstm-sec-wrp{max-width:958px;margin:0 auto;width:100%}.about-btm-content{max-width:940px;margin:0 auto}.product-information__grid span.jdgm-prev-badge__text{font-size:14px;font-weight:400}.wholesale-icon-sec{padding-left:20px;padding-right:20px}body.search .blog-posts-container{row-gap:36px!important;width:100%;grid-column:1/ span 13}.search-page-input{border-radius:99px!important;border:1px solid #c8b7dc!important;background:#ededed!important;width:100%!important;font-size:16px;min-height:60px}.resource-card__media{border-radius:10px;overflow:hidden}.resource-card__title.paragraph{color:#2f4f3e;font-size:16px;line-height:normal;font-family:"Belgiano Serif"}.resource-card__content span.price{font-size:16px}.resource-card__content span.compare-at-price{font-size:14px}.cstm-contact-button button{display:flex;align-items:center;gap:15px;color:#a8b6a0;--button-border-color: #A8B6A0 !important}.email-signup__button{display:flex;gap:10px;align-items:center}.about-botom-content img.leaf-two{position:absolute;z-index:-1;right:0;top:50%;transform:translateY(-50%);width:100%;left:auto}.about-botom-content{position:relative}.about-btm-content{position:static}.testimonial-cstm-stars{margin-top:8px;margin-bottom:7px}.product-information__media .product-media img{border-radius:30px}a.back-link{display:flex;align-items:center;gap:13px;color:#868988;font-size:18px;font-weight:400;line-height:normal}.quantity-selector,.product-form-buttons button{border-width:2px!important;--style-border-width-secondary: 2px}.blog-post-card__content h6{margin:0;color:#2f4f3e}@media screen and (min-width:750px){.header__columns.spacing-style{padding-left:20px;padding-right:20px}}@media screen and (max-width:749px){.product-information__media .product-media img{border-radius:20px}:root{--font-size--paragraph: 16px !important}.hero-wrapper{margin:0 16px}.hero-wrapper .hero__container{border-radius:30px}.header-section{padding:0 26px}.header[transparent]{top:10px!important;padding:0 26px}.multi-buttons{gap:10px}.hero-wrapper img.leaf-one{max-width:140px}.hero-wrapper img.leaf-two{max-width:146px}.h2-heading{font-size:36px}.faq-wrapper{grid-template-columns:1fr}.left-content-faq{text-align:center}.left-content-faq a.multi-btn.button{margin:0 auto}.home-content img.leaf-one,.home-content img.leaf-two{max-width:128px}.footer-newsletter{margin-top:40px}.testimonial-text-cstm{font-size:16px!important;line-height:24px!important}.testimonial-section{padding-top:20px!important;padding-bottom:20px!important}.custom-section-content .group-block .text-block{--text-align-default: center !important;--text-align: center !important}.custom-section-content .group-block-content{--horizontal-alignment: center !important}footer .section-content-wrapper.mobile-column{gap:20px!important}slideshow-slide.announcement-bar__slide,slideshow-slide.announcement-bar__slide.text-block>*{--text-align: center !important;text-align:center}.track-language{width:100%;justify-content:center}.announcebar-details{grid-template-columns:1fr}button.slick-prev.pull-left{left:0}button.slick-next.pull-right{right:0}.menu-drawer-container .header__icon--summary{padding:10px!important}.header__column--right header-actions{padding-right:10px}.account-icons-cstm{padding:18.2px;display:flex;gap:10px;align-items:center}.facets-block-wrapper{padding:0!important}results-list.section.product-grid-container{--padding-block-start: 40px !important}.account-icons-cstm svg path{stroke:#868988}.account-icons-cstm svg{width:20px;height:20px}footer li.menu__item{text-align:center}.header-actions__action .svg-wrapper,.account-button,.header__column--right header-actions a.swym-header-launcher{height:32px!important;width:32px!important}.product-information .product-details{margin-top:30px}.product-information .product-details product-price.text-block{margin:0!important}.tab-title-cstm{font-size:18px;padding:10px 0}.blog-posts-container{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;column-gap:10px!important}.blog-post-card__image{border-radius:15px!important}.blog-post-card__image-container .blog-post-details{right:5px;top:5px;padding:6px 14px;font-size:12px!important}.single-thumbnail{margin:20px 20px 0}.wholesale-icon-sec{padding-left:16px;padding-right:16px}}div#ResultsList .product-media img{border-radius:30px}div#ResultsList .product-card__content h5{color:#2f4f3e}div#ResultsList span.price{font-family:"Belgiano Serif";font-weight:400;color:#2f4f3e}div#ResultsList span.compare-at-price{font-weight:400;font-size:14px;font-family:"Belgiano Serif"}.spf-col-6{max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/global.css.map */
