h3,h4,h5,h6,p{line-height:1.2;margin:0}ds1{font-weight:700;line-height:1;margin:0;color:#227354;font-family:Arimo,sans-serif}@media screen and (max-width:749px){ds1{font-size:25px}}@media screen and (min-width:750px){ds1{font-size:50px}}ds2{font-weight:700;line-height:1;margin:0;color:#227354;font-family:Arimo,sans-serif;font-size:54px}.title{margin-top:0}h1{font-weight:700;color:#227354;line-height:1;margin:0}@media screen and (max-width:749px){h1{font-size:35px}}@media screen and (min-width:750px){h1{font-size:60px}}h1 b,.cart__empty-text strong,.drawer__heading strong{color:#154734}h2{font-weight:700;color:#227354;line-height:1;margin:0}@media screen and (max-width:749px){h2{font-size:30px;margin-bottom:20px}}@media screen and (min-width:750px){h2{font-size:50px;margin-bottom:40px}}h2 b,h2 strong{color:#154734}h3{font-weight:400;color:#242424}@media screen and (max-width:749px){h3{font-size:20px}}@media screen and (min-width:750px){h3{font-size:25px}}h4{font-weight:600!important;font-size:18px;color:#227354}h5{font-weight:600!important;color:#fff;font-size:17px;margin-top:2px}h6{font-size:14px;font-weight:100!important}p b{color:#227354}.header{display:flex;justify-content:space-between}html{scroll-behavior:smooth}.button{max-height:35px;height:35px;min-height:unset;line-height:1;font-weight:700;margin-top:10px;display:flex;align-items:center;gap:7px;padding:0}@media screen and (max-width:749px){.button{padding:0 20px}}@media screen and (min-width:750px){.button{padding:0 20px}}.button:hover{opacity:.9}@media screen and (max-width:749px){.desktop-only{display:none!important}}@media screen and (min-width:750px){.mobile-only{display:none!important}}.drawer .drawer__inner{width:50rem;border:none;padding:0}.drawer .drawer__inner-empty{padding:0}.drawer .cart__empty-text{font-size:35px;padding:0 1.5rem}@media screen and (max-width:749px){.drawer .cart__empty-text{font-size:25px;margin:0 0 2rem}}.drawer .cart-drawer__warnings{justify-content:space-between;padding-top:60px}@media screen and (max-width:749px){.drawer .cart-drawer__warnings{padding-top:40px}}.drawer .cart-drawer__empty-products{margin-top:3rem;overflow:visible;padding:0 3rem}.drawer .swiper-controls{position:relative;display:flex;align-items:center;justify-content:center;margin-top:2rem}.drawer .swiper-controls>*{position:relative;margin:0;padding:0;transform:none;display:block;left:unset!important;right:unset!important;top:unset!important;bottom:unset!important}.drawer .swiper-controls .swiper-button-prev,.drawer .swiper-controls .swiper-button-next{height:3rem;width:3rem;display:flex;align-items:center;justify-content:center}.drawer .swiper-controls .swiper-button-prev:after,.drawer .swiper-controls .swiper-button-next:after{font-size:12px;color:#242424}.drawer .swiper-controls .swiper-pagination{width:fit-content;display:flex;align-items:center;justify-content:center}.drawer .swiper-controls .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #242424;width:12px;height:12px}.drawer .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#242424}.drawer .cart-product{display:flex;flex-direction:column;padding:15px;border-radius:10px;background:#fbfaf1;border:1px solid #242424;box-sizing:border-box;height:auto}.drawer .cart-product img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.drawer .cart-product .cart-product__content{display:flex;flex-direction:column;margin-top:1rem;height:100%}.drawer .cart-product .cart-product__content h3{font-size:1.8rem;letter-spacing:0;color:#154734;margin:0 0 .7rem}.drawer .cart-product .cart-product__content .cart-product__text{margin:0 0 .7rem}.drawer .cart-product .cart-product__content .product__item-rating{margin-top:auto}.drawer .cart-product .cart-product__content .cart-product__price{display:flex;align-items:baseline;gap:.5rem;margin:.5rem 0}.drawer .cart-product .cart-product__content .cart-product__price span{text-transform:uppercase;font-size:1.2rem}.drawer .cart-product .cart-product__content .cart-product__price .cart-product__price-amount{font-weight:bolder;font-size:2.2rem;color:#154734;letter-spacing:0;font-family:var(--font-heading-family)}.custom-cart__empty-scrolling-texts{width:100%;padding:3px 0;background:#154734;color:#fff;display:flex;align-items:center;gap:1.5rem;overflow-x:clip}.custom-cart__empty-scrolling-texts .empty-scrolling-texts{display:flex;align-items:center;animation:marquee 15s linear infinite;gap:1.5rem}.custom-cart__empty-scrolling-texts .empty-scrolling-texts .empty-scrolling-text{display:flex;align-items:center;justify-content:start;gap:8px;width:fit-content}.custom-cart__empty-scrolling-texts .empty-scrolling-texts .empty-scrolling-text p{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:inherit;margin:0;white-space:nowrap;line-height:1;position:relative}.custom-cart__empty-scrolling-texts .empty-scrolling-texts .empty-scrolling-text p:after{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#fff;z-index:1}.drawer .cart-drawer__empty-image{position:absolute;width:100%;height:auto;bottom:0;z-index:-1;opacity:.3}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.drawer .drawer__header{padding:60px 15px 15px;justify-content:center;text-align:center;position:relative}@media screen and (max-width:749px){.drawer .drawer__header{padding:20px 15px}}.drawer .drawer__header .drawer__heading{font-size:35px;margin:0}@media screen and (max-width:749px){.drawer .drawer__header .drawer__heading{font-size:25px}}.drawer .drawer__header .drawer__close{right:0}.drawer .cart-progress{padding:15px 20px;background:#d2bea9;color:#fff}.drawer .cart-progress .cart-progress-text{text-align:center;color:inherit;font-size:16px;letter-spacing:0}.drawer .cart-progress .cart-progress-bar{position:relative;border-radius:10px;height:10px;width:100%;background:#fff;margin:17px 0 23px}.drawer .cart-progress .cart-progress-bar .cart-progress-drag{border-radius:10px;display:block;position:absolute;top:0;bottom:0;left:0;background:#bdff9e;max-width:100%;transition:width .4s ease!important}.drawer .cart-progress .cart-progress-bar .cart-progress-step{display:flex;align-items:center;flex-direction:column;justify-content:center;width:fit-content;position:absolute;top:-10px;left:70%;transform:translate(-50%);text-align:center}.drawer .cart-progress .cart-progress-bar .cart-progress-step img{width:32px;height:auto}.drawer .cart-progress .cart-progress-bar .cart-progress-step .cart-progress-step-text{font-size:1.1rem;text-transform:uppercase;white-space:nowrap}.drawer.is-empty .cart-progress{display:none}.drawer cart-drawer-items{overflow:hidden;overflow-y:scroll;background:#faf9f4}.drawer .cart-items{padding:20px 20px 0;background:#faf9f4}.drawer .cart-items .cart-item{padding:10px;border-radius:10px;background:#fbfaf1;border:1px solid #242424;margin-bottom:15px}.drawer .cart-items .cart-item td{padding-top:0!important}.drawer .cart-items .cart-item .cart-item__image{display:block}.drawer .cart-items .cart-item .cart-item__name{color:#154734;font-size:18px;letter-spacing:0}.drawer .cart-items .cart-item .cart-item__quantity{grid-column:2 / 4;display:flex;align-items:end}.drawer .cart-items .cart-item .quantity{min-height:3rem;width:fit-content;background:transparent}.drawer .cart-items .cart-item .quantity:after{border-radius:8px}.drawer .cart-items .cart-item .quantity .quantity__button,.drawer .cart-items .cart-item .quantity .quantity__input{width:3rem}.drawer .cart-items .cart-item .cart-item__error{display:none}.drawer .cart-items .cart-item .cart-item__totals{pointer-events:all;grid-column:4;grid-row:1 / span 2;justify-content:center;align-items:center;padding:0;text-align:center}.drawer .cart-items .cart-item .cart-item__totals .price--compare{color:#242424;font-size:16px;text-decoration:line-through;letter-spacing:0}.drawer .cart-items .cart-item .cart-item__totals .price--end{letter-spacing:0;font-family:var(--font-heading-family);font-size:25px;color:#227354}@media screen and (max-width:749px){.drawer .cart-items .cart-item .cart-item__details{grid-column:2 / 5}.drawer .cart-items .cart-item .cart-item__totals{grid-row:2;text-align:right}.drawer .cart-items .cart-item cart-remove-button .button{min-width:3rem}}.drawer .cart-collections{background-color:#fff;padding:15px 20px}.drawer .cart-collections h2{font-size:25px;color:#154734;line-height:1.2;letter-spacing:0;margin:0}.drawer .cart-collections h2 strong{color:#227354}.drawer .cart-collections .cart-collections-wrapper{margin-top:1rem;overflow:visible}.drawer .cart-collections .cart-collections-wrapper .collection{padding:1rem .5rem;border-radius:5px;height:auto;display:flex;align-items:end;flex-direction:column;justify-content:end;gap:10px;box-sizing:border-box;color:#fff;font-size:18px;letter-spacing:0;line-height:1.2;text-decoration:none;font-family:var(--font-heading-family);font-weight:400}.drawer .cart-collections .cart-collections-wrapper .collection span{display:block}.drawer .drawer__footer{background:#faf9f4;border:0;padding:15px}.drawer .drawer__footer .custom-cart__cta .custom-cart__cta-line{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.drawer .drawer__footer .custom-cart__cta .custom-cart__cta-line p{margin:0;font-size:17px;color:rgb(var(--color-foreground));letter-spacing:0}.drawer .drawer__footer .custom-cart__cta .button{width:100%;min-height:0;min-width:0;max-width:none;padding:8px 20px;font-size:17px;letter-spacing:0;margin-top:1rem;gap:.5rem;font-weight:400}.drawer .drawer__footer .custom-cart__cta .button:after{content:none}.drawer .drawer__footer .custom-cart__cta .button:hover:after{content:none}.drawer .drawer__footer .custom-cart__cta .custom-cart__cta-disclaimer{text-align:center;font-size:12px;text-transform:uppercase;margin:1rem 0 0}.header .header__icon--account{display:none}.rich-text h3{margin-top:35px}.rich-text p{margin:20px 0}.rich-text ul{list-style-position:outside}.rich-text ul p{margin:0}.rich-text iframe{max-width:100%}@media screen and (max-width:749px){article h2{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:740px){article h2{margin-top:20px;margin-bottom:20px}}article h3{margin-top:20px}article p{margin:10px 0;line-height:1.5}article ul{margin:5px 0}@media screen and (max-width:749px){h1,.h1{font-size:var(--h1-font-size-mobile)}}@media screen and (min-width:750px){h1,.h1{font-size:var(--h1-font-size-desktop)}}@media screen and (max-width:749px){h2,.h2{font-size:var(--h2-font-size-mobile)}}@media screen and (min-width:750px){h2,.h2{font-size:var(--h2-font-size-desktop)}}@media screen and (max-width:749px){h3,.h3{font-size:var(--h3-font-size-mobile)}}@media screen and (min-width:750px){h3,.h3{font-size:var(--h3-font-size-desktop)}}@media screen and (max-width:749px){h4,.h4{font-size:var(--h4-font-size-mobile)}}@media screen and (min-width:750px){h4,.h4{font-size:var(--h4-font-size-desktop)}}@media screen and (max-width:749px){h5,.h5{font-size:var(--h5-font-size-mobile)}}@media screen and (min-width:750px){h5,.h5{font-size:var(--h5-font-size-desktop)}}@media screen and (max-width:749px){h6,.h6{font-size:var(--h6-font-size-mobile)}}@media screen and (min-width:750px){h6,.h6{font-size:var(--h6-font-size-desktop)}}.jdgm-rev .jdgm-rev__buyer-badge-wrapper,.jdgm-rev .jdgm-rev__icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
