@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection .collection__title h2{font-size:44px;font-family:var(--forma-font);font-weight:700;text-transform:capitalize;color:#000;margin:0;letter-spacing:2px}.collection .collection__title button.collection-tab{font-size:15px;font-weight:500;text-transform:uppercase;padding:0 0 5px;color:#8e9dac;margin:0 10px}.collection .collection__title button.collection-tab.active{border-bottom:4px solid #3B9848;color:#000}.collection .card__media .media img{border-radius:5px}.collection .collection__title{display:flex;align-items:center;justify-content:space-between}.collection .collection__title>div{width:30%}.collection .collection__title>div.tab-btn{width:40%}.collection .card__inner{min-height:350px}.gradient.index .collection .card__inner{min-height:unset}.gradient.index .collection .card-information>span{display:none}.collection li.grid__item{padding:0 20px}.collection ul{margin-left:-20px;margin-right:-20px}.collection .card__information h3 a{font-size:16px;font-family:var(--forma-font);letter-spacing:1px;text-decoration:none;min-height:unset}.collection .card__information .card-information span{font-size:14px;letter-spacing:0;font-weight:700}.collection .card__information .card-information span s.price-item.price-item--regular{font-size:14px;font-weight:400;color:#8e9dac;text-decoration-thickness:1px}.collection .card-information .price__container{width:100%;text-align:right}.collection .collection__title div.shop_btn{text-align:right}.collection .collection__title div.shop_btn a.button{margin:0}.collection .card__badge.bottom{position:absolute;bottom:-10px;left:0;margin:auto;right:0}.collection .card__badge.bottom .badge{border-radius:5px;background:#c93c3c;font-size:12px;font-weight:700;letter-spacing:1px;font-family:var(--forma-font)}.collection .card-information{display:flex;justify-content:space-between;flex-wrap:wrap}.collection .card-information span.caption-large.light{display:none}.collection .card__information .card-information>span{font-size:14px;font-weight:300;margin:5px 0}#ProductGridContainer .collection .card__information h3 a{text-align:center;font-weight:500;min-height:unset}#ProductGridContainer .collection .card-information{justify-content:center;flex-wrap:wrap}#ProductGridContainer .collection .card-information>span{color:#000;font-size:14px;text-align:center;font-weight:400;margin:5px 0 0;display:block;width:100%}#ProductGridContainer .collection .card-information .jdgm-preview-badge .jdgm-prev-badge__text{font-size:12px;font-weight:500;color:#8e9dac;text-transform:capitalize;text-decoration:underline;margin-left:5px}#ProductGridContainer .collection .card-information .jdgm-preview-badge .jdgm-star{font-size:14px}#product-grid{max-width:90%;margin:auto;column-gap:0}#ProductGridContainer .quick-add .quick-add__submit:before,#ProductGridContainer .quick-add .quick-add__submit:after{display:none}body.gradient.collection ul.collection-menu{margin:25px 0;display:flex;flex-wrap:nowrap;overflow-x:auto;position:relative}body.gradient.collection ul.collection-menu:before{position:absolute;content:"";height:5px;width:100%;background:#e2e8ee;bottom:2px}body.gradient.collection ul.collection-menu li a{font-size:12px;font-weight:600;text-decoration:none;color:#8e9dac;text-transform:uppercase;padding:0 5px 20px;display:inline-block;position:relative;white-space:nowrap}body.gradient.collection ul.collection-menu li{margin-right:7px}body.gradient.collection ul.collection-menu li.menu-item--active a{color:var(--green-color-text)}body.gradient.collection ul.collection-menu li.menu-item--active a:before{position:absolute;content:"";height:5px;width:100%;bottom:2px;background:#80bc88;left:0;right:0;margin:auto}body.gradient.collection div#ProductGridContainer{margin-top:50px}body.gradient.collection .collection .card__inner .card__media,body.gradient.collection .collection .card__inner{max-height:250px;min-height:250px}body.gradient.collection .collection .quick-add .quick-add__submit{background:var( --light-green-bg);border-radius:5px;min-height:45px;color:#fff;box-shadow:none;letter-spacing:.5px;font-weight:700}body.gradient.collection .collection .quick-add .quick-add__submit span{color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:0 2px}body.gradient.collection .collection .quick-add .quick-add__submit span s.price-item.price-item--regular{color:#fff;margin:0;padding:0 2px;font-weight:300}body.gradient.collection ul{margin-left:0;margin-right:0}body.gradient.collection #product-grid li.grid__item .card-wrapper.product-card-wrapper{padding:20px;border-radius:10px;transition:ease .2s}body.gradient.collection #product-grid li.grid__item:hover .card-wrapper.product-card-wrapper{box-shadow:0 0 5px #0000001a;background:#fff}body.gradient.collection #product-grid li.grid__item{padding:0 20px;margin-bottom:30px}.order-sec{background:#ebf5ed;width:100%;padding:37px 20px;border-radius:10px;text-align:center;margin-top:20px}li.order-sec_upper{width:62.5%}.order-sec h3{font-size:44px;font-weight:700;color:var(--secondary-color);letter-spacing:1px;text-transform:capitalize;line-height:45px;margin:0;font-family:var(--forma-font)}.order-sec p{max-width:450px;margin:10px auto 20px;line-height:normal;font-size:16px;color:#1b4420;font-weight:500;letter-spacing:0}.order-sec img{max-height:145px}.cal_sec{max-width:80%;margin:auto;background:#f8f5f0;padding:40px;border-radius:10px;text-align:center}.cal_sec h2.cal_head{font-size:44px;font-weight:700;color:#1b4420;letter-spacing:1px;margin:0 0 30px;font-family:var(--forma-font)}body .collection .card-information .jdgm-prev-badge__text{font-size:12px;font-weight:500;text-decoration:underline;color:#8e9dac}@media only screen and (max-width:1200px){.collection .collection__title>div.tab-btn{width:50%}.collection .collection__title button.collection-tab{font-size:14px}.collection .card__inner{min-height:300px}.collection .card__information .card-information span{font-size:14px}#product-grid{max-width:100%}body.gradient.collection #product-grid li.grid__item{padding:0}body.gradient.collection .collection .quick-add .quick-add__submit span,body.gradient.collection .collection .quick-add .quick-add__submit span s.price-item.price-item--regular{font-size:11px;letter-spacing:0}body.gradient.collection .collection .quick-add .quick-add__submit span{vertical-align:2px}}@media only screen and (max-width:991px){.collection .collection__title>div.tab-btn{display:flex;flex-wrap:nowrap;overflow-x:auto}.collection .collection__title button.collection-tab{white-space:nowrap}li.order-sec_upper{width:100%;padding:0 20px}.order-sec{margin-top:0}}@media only screen and (max-width:767px){.collection .collection__title>div.tab-btn,.collection .collection__title div.shop_btn{display:none}.collection .collection__title>div{width:100%}.collection-tab-content ul.product-grid{flex-flow:nowrap;overflow-x:auto;gap:15px}.collection{padding:0 20px}.collection li.grid__item{padding:0}.collection .card__information h3 a{font-size:14px}.collection .card-information .jdgm-prev-badge__text{display:none}.collection .card__information .card-information span{font-size:13px}.collection .card__information .card-information span.jdgm-star{font-size:10px}.collection .collection__title{padding:0}.collection .card__inner{min-height:250px}.collection .card__badge.bottom{justify-self:center;align-self:center;grid-row-start:unset}body .collection{padding-bottom:0}.collection__view-all{text-align:center}body.gradient.collection{padding:0}body.gradient.collection ul.collection-menu li a{font-size:12px}body.gradient.collection #product-grid li.grid__item{width:100%;max-width:100%}body.gradient.collection #product-grid li.grid__item .card-wrapper.product-card-wrapper{padding:0}#ProductGridContainer .collection .card__information h3 a{font-size:15px}body.gradient.collection .collection .quick-add .quick-add__submit span,body.gradient.collection .collection .quick-add .quick-add__submit span s.price-item.price-item--regular{font-size:14px}body.gradient.collection .collection .quick-add .quick-add__submit span{vertical-align:0}.order-sec h3{font-size:28px;line-height:normal}.order-sec p{font-size:14px}li.order-sec_upper{padding:0;margin-bottom:40px}.collection .card__information .card-information span s.price-item.price-item--regular,.collection .card__information .card-information span{font-size:12px}.collection .card__information h3 a{min-height:40px}body.index .collection-tab-content ul.product-grid{flex-flow:wrap}body.index .collection li.grid__item{width:47%;flex:unset}body.index .collection .collection__title{flex-wrap:wrap}body.index .collection .collection__title>div.tab-btn{display:flex;width:100%;margin-top:20px}body.index .collection .collection__title button.collection-tab{margin-left:0;border-bottom:4px solid transparent}body.index .collection .collection__title button.collection-tab.active{border-bottom:4px solid #3B9848}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/template-collection.css.map */
