@font-face{font-family:CormorantGaramond;src:url(/cdn/shop/files/CormorantGaramond-Regular.ttf?v=1747120182)}h1,h2,h3,h4,h5,h6{font-family:CormorantGaramond!important}@font-face{font-family:CormorantGaramond-light;src:url(/cdn/shop/files/CormorantGaramond-Medium.ttf?v=1747119960)}p,a,span,li,div,ul,summary,button,input,th,td{font-family:CormorantGaramond-light!important;font-style:normal;font-weight:400}h2#shopify-pc__banner__body-title{color:#786a5a}.shopify-pc__banner__body a,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{color:#786a5a!important}.shopify-pc__banner__btn-manage-prefs span{color:#786a5a}button.shopify-pc__banner__btn-accept,button.shopify-pc__banner__btn-decline{border:1px solid #786A5A!important}.shopify-pc__banner__body p{color:#786a5a!important}.customer button:hover,#surecust-surecust_forms_lock_custom_form_QVHdMV.onst-registration-form button:hover{background:#786a5a;color:#fff}.product__description p{color:#786a5a}.custom__dim_table{margin-top:40px;color:#786a5a}.product__info-wrapper .pdp__login_btn{width:100%;background:#786a5a;padding:9px 15px;text-align:center}.slider-mobile-gutter .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#786a5a}.slider-mobile-gutter button.slider-button{display:none}.slider-mobile-gutter .slideshow__controls{border:0;margin-top:30px}.custom___page-title h1,.custom___page-title h2,.custom___page-title h3,.custom___page-title h4,.custom___page-title h5,.custom___page-title h6,.custom___page-title p,.custom___page-title span,.custom___page-title strong,.custom___page-title a,.custom___page-title li,.custom___page-title ul{color:#786a5a!important}.custom___page-title{padding-top:50px;padding-bottom:50px}a.login_prd_page{background:#786a5a;color:#fff;text-decoration:none;text-transform:uppercase;font-size:15px}.product__info-wrapper .product__tax.caption.rte,.product__info-wrapper label.quantity__label.form__label{display:none}.more-info a{background:#786a5a;color:#fff;padding:5px;cursor:pointer;text-decoration:none}.product-grid-container .card__inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.more-info{z-index:9;padding-bottom:20px;margin-bottom:20px}.collection-list img.motion-reduce{width:100%!important;object-fit:contain!important;margin:0 auto!important;text-align:center;background:#786a5a}.shop-collections .collection-title h2{color:#fff;margin:0;text-align:left}.custom___page-title h1.main-page-title{font-size:30px!important;margin-bottom:0;padding-bottom:17px}.collection-products .product-title{position:absolute;top:17%;left:47%;transform:translate(-50%,-50%);z-index:9}.product-image{position:relative}.custom__breadcrimb .breadcrumb{font-size:14px;margin:10px 0}.product-image{width:100%}.metafield___img_pdp{position:relative}img.metafield__pdp--image{width:100%;height:400px}.metafeilds__pdp__img img{width:100%;height:auto}.metafeilds__pdp__img{height:500px}section.collection-products{margin-top:100px}.collection-products .button-wrappers{text-align:center;margin-top:50px;height:50px}.collection-products .button-wrapper{margin-top:40px}.collection-products .product-title{text-transform:uppercase;color:#786a5a;font-size:20px}.collection-products .button-wrappers a{color:#fff;text-decoration:none;background:#786a5a;padding:10px 20px;text-transform:uppercase}.collection-products .product-card a{display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column-reverse;text-decoration:none}.collection-products .product-card{border:1px solid #ccc}.collection-products .button-wrapper a{color:#786a5a;text-decoration:none;font-size:20px;text-transform:uppercase}.tab-content p{color:#786a5a;font-size:18px}.custom__breadcrimb .breadcrumb a{color:#786a5a;text-decoration:none}.custom__breadcrimb .breadcrumb span{color:#786a5a}#ProductGridContainer .card-wrapper .card.card--card{flex-direction:column-reverse}.shop__other_btn a{background:#786a5a;text-decoration:none;color:#fff;padding:12px;transition:all .3s ease;display:inline-block;height:50px}.shop__other_btn a:hover{background:#786a5a}.contact__cutsom button.button{color:#fff;padding:10px 20px;border:none;cursor:pointer;font-size:16px;transition:all .3s ease}.contact__cutsom button.button:hover{background:#786a5a}.shop__other_btn{text-align:center;margin-top:50px}ul#product-grid{row-gap:20px}#product-grid li.grid__item{border:1px solid #ccc}#product-grid .full-unstyled-link{font-size:20px;text-align:center;text-transform:uppercase}#product-grid .card-information{display:none}#product-grid .card.card--standard.card--media{flex-direction:column-reverse;align-items:center;justify-content:center;text-align:center}.product-card-wrapper .card__inner .media--transparent{background-color:#fff}#product-grid .card__inner{height:350px}.product-card-wrapper .card__inner img.motion-reduce{width:100%!important;height:250px!important;object-fit:contain!important}.collection-banner__text-overlay h2{color:#fff;font-size:30px}.collection-image img{width:100%;max-width:150px;height:200px;object-fit:contain}.collection-title{font-size:20px;line-height:25px;text-transform:uppercase}.collections-grid a{text-decoration:none}.collection-image{display:flex;flex-direction:row-reverse;align-items:center}section.well__blocks h2{text-align:center;color:#786a5a;padding-bottom:20px}.living_walls_pro .well__blocks__inner{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:15px;margin-bottom:20px}.well__blocks__inner{display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;row-gap:15px;margin-bottom:20px}.well__blocks-img__wrappers img{width:100%;height:300px;object-fit:cover}.back__btn a{font-size:20px;text-decoration:none;background:#786a5a;color:#fff;padding:10px 20px;transition:all .3s ease}.back__btn a:hover{background:#786a5a}.back__btn{text-align:center}section.well__blocks{margin-bottom:30px}.contact__cutsom .contact__button{text-align:end}.conatct__address a{color:#786a5a}.contact__cutsom h2.title{text-align:center}.field__radio-group input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:0;border-radius:50%;background-color:#ccc;position:relative;cursor:pointer;outline:none;margin-right:6px}.field__radio-group input[type=radio]:checked{background-color:#786a5a}.conatct__address p{margin-top:0}.conatct__sec-inn{display:flex}.field__radio-group label{cursor:pointer;display:flex;align-items:center}fieldset.radio-field{margin-bottom:20px!important;border:0;padding:0;margin:0}.contact___add{width:100%;max-width:30%}.contact__inner{width:100%;max-width:70%}.contact__cutsom .contact__fields{display:flex!important;flex-direction:column}.mobile__field{display:flex;gap:10px}.main__header-menu{padding-bottom:20px;text-align:center}.main__header-menu span{font-size:15px;text-transform:uppercase}summary#HeaderMenu-collection-pots span{font-size:12px}.main__header-menu .header__submenu .header__menu-item{text-transform:uppercase;font-size:12px}.pots__banner .banner__box{width:100%;max-width:150px!important}.pots__banner h2.banner__heading{font-size:32px}.pots__banner .banner__text p{font-size:20px}.pots__inner{display:flex;justify-content:center;align-items:center;text-align:center;gap:20px}.pots__column img{width:100%;height:400px}.img__wrapper{position:relative;display:inline-block;width:100%;max-width:100%}.img__wrapper img{display:block;width:100%;max-width:100%;object-fit:cover}.pots__column{width:100%;max-width:100%}.img__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:0 20px;font-size:20px;text-align:center;white-space:nowrap;border:1px solid #fff;background-color:transparent;cursor:pointer;transition:all .3s ease}.custom___pdp__button .product-form__submit{transition:all .3s ease;text-transform:uppercase}.custom___pdp__button .product-form__submit:hover{background-color:#786a5a}.img__btn:hover{background-color:#fff;color:#000;border-color:#fff}section.pots__section{margin-bottom:50px}.footer__inner{text-align:center}.contact__logo img{width:100%;max-width:200px}.footer__inner p{color:#786a5a}.footer__inner a{color:#786a5a;text-decoration:none}p.social-icons{display:flex;justify-content:center;align-items:center;gap:5px}p.social-icons a{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:7px}p.phone__txt{margin:10px 0;transition:transform .3s ease,text-shadow .3s ease;cursor:pointer}p.phone__txt:hover{transform:translateY(-2px);text-shadow:0 1px 2px rgba(0,0,0,.2)}.social-icons a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit;font-size:16px;position:relative;transition:transform .3s ease}.social-icons a:after{content:"";position:absolute;bottom:-2px;left:0;height:1px;width:0;background:currentColor;transition:width .3s ease}.social-icons a svg{transition:transform .3s ease}.social-icons a:hover{transform:translateY(-2px);text-decoration:none!important}.social-icons a:hover:after{width:100%}.social-icons a:hover svg{transform:scale(1.1)}.footer__inner a:hover{text-decoration:underline}.footer__inner a{transition:all .3s ease}.footer .custom-block1 ul li a,.footer .footer-block__details-content li a{position:relative;color:inherit;text-decoration:none;transition:all .3s ease}.footer .custom-block1 ul li a:after,.footer .footer-block__details-content li a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.footer .custom-block1 ul li a:hover:after,.footer .footer-block__details-content li a:hover:after{width:100%}.footer .custom-block1 ul li a{padding-bottom:0!important}.footer__inner p.social-icons svg{width:20px;height:20px}.footer .footer__blocks-wrapper{flex-direction:column;gap:10px!important}.footer .footer-block__details-content{display:flex;align-items:baseline;width:100%;max-width:100%;text-align:center}.footer .footer-block{width:100%!important;max-width:100%!important}.footer .footer__content-top{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px!important}.footer .footer-block__details-content li a{text-decoration:none!important;padding-bottom:0;color:#786a5a!important}.footer .custom-block1 ul li a{font-size:17px!important}.footer-block__details-content li:not(:first-child) a:before{content:"";border-right:1px solid #786A5A;margin-right:5px}.footer-block__details-content li{margin-right:5px!important}section.contact__info-section{border-bottom:1px solid #ccc}.custom_design_accordions__content p{margin:0;color:#786a5a}span.accordion-icon img{width:100%;max-width:50px}.custom_design_accordions__header{cursor:pointer;transition:background .3s ease;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding:1em 1em 1em 0}section.desgin__accordions{margin-top:30px;margin-bottom:30px}.desgin__accordions .accordion-icon{transition:transform .3s ease;display:inline-block}.custom_design_accordions__item.active .accordion-icon{transform:rotate(180deg)}.custom_design_accordions__content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 1em;background:#fff}.custom_design_accordions__item.active .custom_design_accordions__content{max-height:300px;padding:1em 1em 1em 0}.custom_design_accordions__header p{margin:0;font-size:20px}.custom_design_accordions__header p{color:#786a5a}.project-blocks__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;row-gap:10px}a.img__wrappers{text-decoration:none;color:#786a5a}.img__wrappers IMG{width:100%;height:250px}section.project-blocks{margin-top:100px;margin-bottom:30px}section.project-blocks h2{text-align:center;padding-bottom:20px;color:#786a5a}.product .product__info-wrapper variant-selects .product-form__input--dropdown{display:flex;gap:20px;align-items:center}.product .product__info-wrapper variant-selects .product-form__input--dropdown .form__label{font-size:20px;width:30%}.product .product__info-wrapper variant-selects .product-form__input--dropdown .select select{font-size:18px}.product .product__info-wrapper .sku__txt{display:flex;align-items:center;gap:10px}.product .product__info-wrapper .sku__txt p{margin:0}.product .product__info-wrapper .product-form__quantity{width:40%}.product .product__info-wrapper .custom__buy_btn{display:flex;justify-content:flex-end;margin-top:-62px}.product .product__info-wrapper .custom__buy_btn .product-form{width:60%;margin:0}.product .product-media-container{border:0}section.collection-products .products-grid{display:flex;gap:20px;align-items:center;text-align:center}section.collection-products .products-grid .product-card{width:100%}section.collection-products .button-wrapper{text-align:center}.product .product__info-wrapper .product-form__quantity .quantity{background:#f2f2f2}.product .product__info-wrapper .product-form__quantity .quantity:after{content:unset}body.collection #product-grid .card__inner,body.Collection #product-grid .card__inner{height:auto}.product-grid-container .badge{background:#786a5a;color:#fff}body.collection #product-grid .card__inner .more-info,body.Collection #product-grid .card__inner .more-info{position:absolute;bottom:-20px}.customer button{background:#786a5a;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-size:16px;transition:all .3s ease;width:100%}.onst-registration-form .onst-registration-form-container.onst-big-form{max-width:120rem!important}.customer button:hover,#surecust-surecust_forms_lock_custom_form_QVHdMV.onst-registration-form button:hover{background:#786a5a}.customer button:before,.customer button:after{content:unset}.customer h1,.onst-registration-form h2{color:#786a5a;text-transform:uppercase;text-align:left}.onst-registration-form h2.title{font-size:40px!important;text-align:left!important}button.onst-custom-form-submit.button.btn{width:100%}.customer .field label{color:#786a5a}.customer form a,.onst-registration-form-container-box form .onst-backtologin,.onst-registration-form-container-box form .onst-backtologin a{color:#786a5a!important}.customer .field:after{box-shadow:0 0 0 var(--inputs-border-width) #786a5a}.customer .field:hover.field:after,.field input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #786a5a!important}.onst-registration-form-container-box form .onst-field input{border-color:#786a5a!important}.onst-registration-form-container-box form .onst-field input:focus-visible{outline-offset:unset;box-shadow:unset!important;outline:1px solid #786A5A!important}.customer:not(.account):not(.order){max-width:120rem!important}.customer p{color:#786a5a;text-align:left}.custom__dim_table table{width:100%}.custom__dim_table table th{text-align:left}.product__info-wrapper span.badge{background:#786a5a;color:#fff}@media only screen and (max-width: 767px){.collection-banner .collection-banner__image-wrapper img{width:100%;height:auto;display:block;object-fit:cover}.home-collections .image_bg{height:300px}.slider-mobile-gutter span.dot{border-radius:0!important;height:3px!important;border:none!important;background:#ccc}body.collection #product-grid .card__inner,body.Collection #product-grid .card__inner{height:300px}.collection-banner .collection-banner__image-wrapper .collection-banner__text-overlay h2{margin-top:0}.pdp__login_btn{margin-top:20px}a.login_prd_page{font-size:13px}.footer .custom-block2 .footer-block__details-content{display:grid;align-items:center;text-align:left;grid-template-columns:repeat(2,1fr)}.custom-block2 .footer-block__details-content li{margin-right:0;text-align:left}.footer .custom-block2 .footer-block__details-content li a{display:grid}.custom-block2{padding-top:20px!important}.footer .footer-block__details-content{display:flex;align-items:center;text-align:left}.footer .custom-block1 ul li a{padding-top:0!important;font-size:15px!important;display:block}.pots__inner{flex-direction:column}.footer .footer__content-top{flex-direction:column;justify-content:center;align-items:flex-start}.footer .footer-block__details-content,.footer .footer-block{margin-top:0!important;margin-bottom:0!important}.pots__banner .banner__content .banner__box{width:100%;max-width:100%!important}.conatct__sec-inn{flex-wrap:wrap;flex-direction:column}.conatct__sec-inn .contact___add,.conatct__sec-inn .contact__inner{width:100%;max-width:100%}.conatct__sec-inn .mobile__field{flex-wrap:wrap}.custom_design_accordions__item.active .custom_design_accordions__content{max-height:400px}.project-blocks__inner{display:grid;grid-template-columns:repeat(1,1fr)}.well__blocks__inner{grid-template-columns:repeat(1,1fr)!important}.living_walls_pro .back__btn a{padding:6px;width:100%;max-width:100%}.back__btn{width:100%;max-width:100%}.collections-grid{grid-template-columns:repeat(1,1fr)!important}section.collection-products .products-grid{flex-wrap:wrap}.product-media-container .product__modal-opener{height:400px}.custom--b2b .multicolumn-card{justify-content:start!important;gap:20px}}@media screen and (min-width: 1024px){.slider-mobile-gutter span.dot{border-radius:0!important;width:50px!important;height:3px!important;border:none!important;background:#ccc}.product-media-container .product__media.media.media--transparent{height:600px!important;padding:0!important}.product-grid-container .more-info{z-index:9;position:absolute;bottom:15px}.metafeilds__pdp__img{height:600px!important}.product-media-container .product__modal-opener{height:600px}.product__info-container{position:relative}}@media (max-width: 430px){.footer .custom-block1 ul li a{font-size:11px!important}}.custom--Products #product-grid .card__inner{height:auto}.home-collections .collections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.image_bg{height:250px;background-position:center;background-repeat:no-repeat;overflow:hidden;background-size:cover;display:flex;padding:10px;align-items:center}.col__inner .collection-title h2{font-size:20px;width:100%;max-width:200px;margin:0 auto;color:#fff}.home-collections .title{font-size:24px;font-weight:600;margin-bottom:30px;color:#6a5a4a;text-align:center;text-transform:uppercase}.custom--PLANTED .product-card-wrapper .card__inner img.motion-reduce{width:100%!important;height:100%!important;object-fit:cover!important;padding:10px 10px 60px}.custom--PLANTED .more-info{padding-bottom:0;margin-bottom:0}.custom--PLANTED .collection-banner__text-overlay{position:absolute;top:13px;color:#fff;right:200px}.custom--PLANTED .collection-banner__text-overlay h2{color:#fff;font-size:30px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
