body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html body{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:0}.leftNav .filter-title,h1,h2,h3,h4,h5,h6{color:#000;font-family:Cormorant Garamond,serif}.leftNav .filter-title{font-size:30px;font-weight:600;line-height:28px;margin:5px 0 24px;text-transform:uppercase}.category_container .leftNav .main-category h2{margin:0}.category_container .leftNav .main-category{margin-bottom:32px}.category_container .leftNav .main-category h2 span{align-items:center;display:flex}.category_container .leftNav .main-category .subcategory-list{margin-top:24px}.filter_section{align-items:flex-start;display:flex;flex-direction:column;margin-top:12px;max-height:200px;overflow-y:auto}.subheading{text-align:left}.right-section .header-section .category-description:empty{margin:0}.leftNav{min-width:300px;text-align:left;width:300px}.subcategory{border:1px solid #d8cfbb;border-radius:8px;margin-bottom:16px;margin-left:8px;padding:16px}.subcategory h3{display:flex;font-family:Poppins;font-size:14px;font-weight:300;justify-content:space-between;line-height:22px;margin:0}.subcategory h3 span{align-items:center;display:flex}.main-category h2 a{color:#000;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;line-height:28px;text-decoration:none;text-transform:uppercase}.main-category h2{align-items:center;display:flex;justify-content:space-between}.filter_section label{align-items:center;color:#757575;cursor:pointer;display:flex;font-size:14px;gap:6px;margin-bottom:8px}.filter_section label.active{font-weight:700}.leftNav .subcategory-list .subcategory .filter_section input[type=checkbox]{font-size:12px;height:12px;margin-right:0;width:12px}.leftNav .filter-tags .filter-tag{display:flex;flex-wrap:wrap;font-size:14px;gap:5px}.leftNav .filter-tags{column-gap:10px;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:5px}.category_container{display:flex;margin:auto;max-width:1275px!important;min-height:100vh}.right-section .header-section{align-items:end;display:flex;justify-content:space-between}.right-section .header-section>div{width:100%}.product-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:32px 0}figure.card-figure{margin:0;position:relative}.card-img-container img{display:block;margin:auto;max-height:215px}.right-section{padding-left:40px;width:calc(100% - 300px)}.product-grid .card .card-text{align-items:center;display:flex;gap:5px;justify-content:center;margin:14px 0 0}.product-grid .card .card-text .price-now-label,.product-grid .card .card-text .price-original-label{display:none}.product-grid .card .card-text .sale-price .price{color:#a82327}.product-grid .card .card-text .price.price--non-sale{text-decoration:line-through}.product-grid .card .card-title a{align-items:center;color:#373737;display:block;font-size:18px;font-weight:600;letter-spacing:.17px;line-height:26px;text-align:center;text-decoration:none;text-transform:capitalize;width:100%}.product-grid .card .card-body .card-title{height:54px;margin:0 0 1px;overflow:hidden;padding:0 15px}figcaption.card-figcaption{bottom:0;height:100%;left:0;margin:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0}.card-figure__link{display:block;position:relative}.card-figcaption-body{display:inline-block;pointer-events:all;position:relative;top:50%;transform:translate3d(0,-50%,0);transform-style:preserve-3d}.card-figure:hover .card-figcaption{opacity:1}.card .card-figure a .card-img-container img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}.card .card-figure a .card-img-container img,.card .card-figure a .card-img-container img:hover{transition:all .5s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.card .card-figure a .card-img-container img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}.right-section .header-section .category-title{color:#000;font-family:Poppins,sans-serif;font-size:40px;font-weight:300;line-height:52px;margin:0}.button{background-color:#000;border-color:#8b8b8b;border-radius:0;color:#fff;display:block;font-family:Poppins,sans-serif;font-weight:400;line-height:normal;outline:0;text-decoration:none;text-transform:capitalize;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.product-grid .card-figcaption-body .button{padding:10px 0;width:137px}.button--small{font-size:13px}.right-section .header-section .sort-options{align-items:center;color:#373737;display:flex;gap:8px;justify-content:flex-end;max-width:290px}.right-section .header-section .sort-options select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:right 10px center;background-repeat:no-repeat;background-size:16px;background-size:12px auto;border-color:#d8cfbb;border-radius:8px;color:#373737;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;padding:12px 35px 12px 12px;width:auto}.right-section .header-section .category-description{color:#757575;font-size:14px}.right-section .header-section .sort-options label{color:#373737;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;text-transform:capitalize}button.remove-btn{background:none;border:none;cursor:pointer;font-weight:700}.clear-all-btn{background:no-repeat;border:0;border-bottom:1px solid #000;color:#000;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;margin-bottom:15px;margin-top:5px;padding:5px 5px 5px 0}.clear-all-btn,.leftNav .filter-tags .filter-tag button.remove-btn{background:#0000 url(https://api.ourgreenhouse.com/beta/public/assets/img/close.png) no-repeat scroll 100%;font-family:Poppins;width:100%}.leftNav .filter-tags .filter-tag button.remove-btn{color:#757575;font-weight:400;padding:0;text-align:left}.selected-filters{margin-bottom:15px}.selected-filters h4{font-family:Poppins;font-size:16px;margin:0 0 10px}.loading{animation:rotate 1s linear infinite;border:6px solid #ccc;border-radius:22px;border-right-color:#888;height:0;left:50%;padding:15px;position:absolute;top:50%;width:0}@keyframes rotate{to{transform:rotate(1turn)}}.loader-wrapper{background:#0707074a;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.card-img-container{display:block;height:215px;max-width:100%;width:100%}.page_load_more_loader{text-align:center}li,ul{list-style:none}.custom_filter_navitation .productGrid.basket_product_list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-inline-start:0;padding:20px}.right-section .header-section .sort-options>span{text-align:end;width:100%}.category-filter-sort-bar.mobile-filters{background:#fff;border-top:1px solid #dadada;bottom:0;display:none;flex-direction:row;justify-content:space-around;left:0;position:fixed;right:0;z-index:2}.category-filter-sort-bar.mobile-filters .category-filter-toggle{align-items:center;display:flex;gap:10px}.category-filter-sort-bar.mobile-filters .category-filter-toggle img{height:auto;transform:rotate(180deg);width:17px}.category-filter-sort-bar.mobile-filters .category-sort-toggle img{height:auto;width:17px}.category-filter-sort-bar.mobile-filters .category-sort-toggle,.mobile-filter-overlay{align-items:center;display:flex;justify-content:center}.mobile-filter-overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.mobile-filter-fullscreen{background:#fff;height:100%;overflow-y:auto;padding:15px;position:relative;width:100%}.mobile-filter-fullscreen .selected-filters .filter-tags{font-size:14px}.mobile-filter-fullscreen .selected-filters .filter-tags button.remove-btn{background:#0000 url(https://api.ourgreenhouse.com/beta/public/assets/img/close.png) no-repeat scroll 100%;color:#757575;font-family:Poppins;font-weight:400;padding:0;text-align:left;width:100%}.mobile-filter-fullscreen .close-btn{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:15px;top:15px}.mobile-filter-actions{background:#fff;border-top:1px solid #dadada;bottom:0;display:flex;gap:10px;left:0;padding:15px 20px;position:fixed;right:0;z-index:1000}.mobile-filter-actions .cancel-btn{background:#fff;border:1px solid #dadada;border-radius:4px;cursor:pointer;flex:1 1;font-size:14px;padding:12px}.mobile-filter-actions .apply-btn{background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;padding:12px}.mobile-filter-actions .apply-btn:hover{background:#333}.mobile-filter-actions .cancel-btn:hover{background:#f5f5f5}.mobile-filter-actions .apply-btn:disabled,.mobile-filter-actions .cancel-btn:disabled{cursor:not-allowed;opacity:.6}.mobile-filter-actions .apply-btn:disabled:hover{background:#000}.mobile-filter-actions .cancel-btn:disabled:hover{background:#fff}.pending-filters{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;margin:20px 0;padding:15px}.pending-filters h4{color:#666;font-size:14px;margin:0 0 10px}.filter-tag.pending{background:#e3f2fd;border:1px solid #bbdefb;color:#1976d2}.filter-tag.pending:after{content:" (pending)";font-size:12px;opacity:.7}.mobile-filter-fullscreen .selected-filters .filter-tags{display:flex;flex-direction:column;gap:5px}.category-filter-sort-bar.mobile-filters .category-sort-toggle .sort-options label{display:none}.product-grid .card .card-text .price{font-size:22px;line-height:1}.leftNav .subcategory-list .subcategory .filter_section input[type=checkbox]{appearance:none;border:1px solid #ccc;border-radius:0;cursor:pointer;height:16px;position:relative;width:16px}.leftNav .subcategory-list .subcategory .filter_section input[type=checkbox]:checked{background:#fff url(https://api.ourgreenhouse.com/beta/public/assets/api/images/checkBox_ic.png) no-repeat 50%;background-size:10px}.right-section .clear-all-btn.mobile-clear{display:none}.category_container .mobile-popup{align-items:center;background:#92919199;bottom:0;display:flex;height:100vh;left:0;margin:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.category_container .mobile-wrapper{background:#fff;height:auto;margin:auto;max-height:70vh;overflow-x:auto;padding:10px;position:relative;width:90%}.mobile-wrapper span.popup-close{cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px}.mobile-wrapper span.popup-close img{height:100%;width:100%}.popup-content{align-items:center;display:flex;height:100%;margin:20px 30px}.product-grid .card .card-body .popup{display:none;justify-content:center;margin:auto;width:100%}div#root{position:static}.product-grid .card .card-body .popup:focus-visible{outline:none}.card .card-figure .popup svg{height:20px;width:20px}.card .card-figure .popup{bottom:5px;display:none;position:absolute;right:5px;z-index:1}@media only screen and (max-width:1800px){.category_container .right-section .product-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){div#left_panel{min-width:0;min-width:auto;width:220px}.category_container{max-width:100%!important}.right-section{width:calc(75% - 40px)}.right-section .header-section{flex-direction:column;gap:20px}.card-img-container .card-image{width:100%}.category_container .right-section .product-grid{gap:10px;padding:0}.card-img-container{height:175px}.card .card-figure .popup{display:block}}@media only screen and (max-width:767px){.category-filter-sort-bar.mobile-filters,.right-section .clear-all-btn.mobile-clear{display:flex}.right-section .header-section .sort-options,div#left_panel{display:none}.right-section{margin-bottom:58px;padding:0;width:100%}.product-grid{padding:0}.category_container .right-section .product-grid{grid-template-columns:repeat(2,1fr)}.card-img-container img{width:100%}.mobile-filter-overlay .mobile-filter-fullscreen .main-category.last{margin-bottom:100px}.right-section .header-section .sort-options{margin-bottom:15px;max-width:100%}.product-grid .card .card-body .popup{display:flex}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
/*# sourceMappingURL=main.1e5c63fa.css.map*/