:root{--sub-text-color: #106F59;--icon-bg-product-card: #12A482;--icon-background: #106F59;--icon-fill: #fff;--dot-background: #CCE2C2;--dot-background-active: #106F59;--title-text-color: #053835;--caption-text-color: #585858;--sub-color: #9C9C9C;--input-bg: #F0F0F0;--tag-bg: #EAE2CE;--tag-color: #053835}p,span,h1,h2,h3,h4,h5,h6,a,body{word-break:keep-all}@keyframes slideIn{0%{margin-left:calc(-1 * var(--filter-width))}to{margin-left:0}}@keyframes slideOut{0%{margin-left:0}to{margin-left:calc(-1 * var(--filter-width))}}@keyframes flipVertical{0%{transform:scaleY(1)}to{transform:scaleY(-1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.btn-border .btn{--background: #ffffff;--color: #106f59;border:2px solid var(--color);max-width:max-content;margin:0 auto}.btn-border .btn svg{stroke:var(--color)}.btn-border .btn:hover svg{stroke:var(--background)}.d-grid{display:grid}.sub-color{color:var(--sub-color)}.description-color{color:var(--caption-text-color)}.isBox-true{max-width:1380px}.h-100{height:100%}.hidden,.mb-hidden{display:none}.btn,.text-transform-uppercase{text-transform:uppercase}.text-transform-none{text-transform:none}.text-transform-capitalize{text-transform:capitalize}.gap-10{gap:10px}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt24{margin-top:24px}.mt28{margin-top:28px}.mt32{margin-top:32px}.mt40{margin-top:40px}.mt48{margin-top:48px}.mt58{margin-top:58px}.mb16{margin-bottom:16px}.text-underline-none{text-decoration:none}.sub_title{color:var(--sub-text-color);font-weight:600}.title{color:var( --title-text-color)}.caption{color:var(--caption-text-color)}.position-absolute{position:absolute}.d-block{display:block}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-left{justify-content:start}.justify-content-right{justify-content:end}.justify-content-between{justify-content:space-between}.gap-0{gap:0px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-40{gap:40px}.column-item{width:100%}.columns--reverse{flex-direction:column-reverse}.row--reverse{flex-direction:row-reverse}.center{text-align:center}.left{text-align:left}.right{text-align:right}.section__border__radius{border-radius:var(--radius);overflow:hidden}.theme-icon-custom{width:24px;height:24px}.top-spacing-custom{margin-top:var(--top-spacing-custom)}.view-cart-button{font-size:16px;line-height:26px;font-weight:500;text-decoration:none}.section-heading-text{font-size:32px;line-height:39px}.section-heading-text span{font-size:24px;line-height:29px}.badge--fixed.right.top{display:flex;flex-direction:column;grid-row-gap:8px;position:absolute;top:18px;right:18px;pointer-events:none;max-width:50%;width:auto;left:auto}.badge--fixed .badge__item{padding:6px 14px}.badge--fixed .badge{border-radius:4px;margin:0}.badge--fixed .badge__item p{margin:0;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:600}.badge--fixed .badge{width:max-content}.product-card__heading{font-size:18px;line-height:24px;font-weight:700}.theme-swiper{position:relative}.swiper-button .icon{width:24px}.swiper-button:after{display:none}.theme-swiper .swiper-button{background:transparent;width:48px;height:48px;border-radius:50%;background-color:var(--icon-background);z-index:1}.swiper-controller .swiper-pagination-bullet{background-color:var(--dot-background);opacity:1}.swiper-controller .swiper-pagination-bullet-active{background-color:var(--dot-background-active)}.rating .spr-badge-starrating{display:block;margin-right:0;font-size:0;letter-spacing:0}.rating .spr-badge-starrating .spr-icon{display:inline-block;vertical-align:top;font-size:0;letter-spacing:0;line-height:1;width:16px;height:16px;position:relative;top:unset}.rating [class^=spr-icon-]:before,.rating [class*=" spr-icon-"]:before{content:"";font-family:inherit;display:block;width:100%;height:100%;line-height:1;font-size:0;background-position:center;background-repeat:no-repeat;background-size:16px}.rating .spr-icon-star:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.4951 2.71381C11.7017 2.29527 12.2985 2.29527 12.5051 2.71381L15.1791 8.13194C15.2611 8.29814 15.4196 8.41334 15.6031 8.43999L21.5823 9.30883C22.0442 9.37595 22.2286 9.94357 21.8944 10.2694L17.5678 14.4868C17.4351 14.6162 17.3745 14.8026 17.4058 14.9852L18.4272 20.9403C18.5061 21.4004 18.0233 21.7512 17.6101 21.534L12.2621 18.7224C12.0981 18.6361 11.9021 18.6361 11.738 18.7224L6.39002 21.534C5.97689 21.7512 5.49404 21.4004 5.57294 20.9403L6.59432 14.9852C6.62565 14.8026 6.56509 14.6162 6.43236 14.4868L2.10573 10.2694C1.7715 9.94357 1.95594 9.37595 2.41783 9.30883L8.39708 8.43999C8.5805 8.41334 8.73906 8.29814 8.82109 8.13194L11.4951 2.71381Z' fill='%23FFD568'/%3E%3C/svg%3E")}.rating .spr-icon-star-empty:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.4951 2.71381C11.7017 2.29527 12.2985 2.29527 12.5051 2.71381L15.1791 8.13194C15.2611 8.29814 15.4196 8.41334 15.6031 8.43999L21.5823 9.30883C22.0442 9.37595 22.2286 9.94357 21.8944 10.2694L17.5678 14.4868C17.4351 14.6162 17.3745 14.8026 17.4058 14.9852L18.4272 20.9403C18.5061 21.4004 18.0233 21.7512 17.6101 21.534L12.2621 18.7224C12.0981 18.6361 11.9021 18.6361 11.738 18.7224L6.39002 21.534C5.97689 21.7512 5.49404 21.4004 5.57294 20.9403L6.59432 14.9852C6.62565 14.8026 6.56509 14.6162 6.43236 14.4868L2.10573 10.2694C1.7715 9.94357 1.95594 9.37595 2.41783 9.30883L8.39708 8.43999C8.5805 8.41334 8.73906 8.29814 8.82109 8.13194L11.4951 2.71381Z' fill='%23D2D2D2'/%3E%3C/svg%3E")}.rating .spr-badge-caption{margin-left:5px}.border-bottom{border-bottom:max(var(--border-width),1px) var(--border-style) var(--color-border)}.link.link-underline:before{width:100%;background:var(--color-link-text-button)}.link.link-underline:hover:before{background:var(--color-link-text-button-hover)}@media(min-width:993px){.products-grid-desk{margin-top:24px!important}.filterTrigger{font-size:20px}.disclosure-selector .content-item-container{font-weight:500;font-size:16px}.custom__filter-bar .field.active .field__label{position:relative;top:auto;left:auto;white-space:pre;font-size:20px;line-height:24px;font-weight:600;color:var(--color-base)}.custom__filter-bar{display:grid;align-items:center;grid-template-columns:1fr auto}.custom__filter-bar .sort-box{gap:10px;padding:18px 0 18px 18px;display:flex;background:#fff;border-radius:var(--radius);align-items:center;min-width:316px}.mb-hidden{display:block}.dt-hidden{display:none}.rating .spr-badge-starrating .spr-icon{width:24px;height:24px}.rating [class^=spr-icon-]:before,.rating [class*=" spr-icon-"]:before{background-size:24px}.custom__filter-bar .content-item-container{display:flex;align-items:center;gap:16px}.custom__filter-bar .content-item-container .filterTrigger{background-color:var(--color);color:var(--background)}.custom__filter-bar .content-item-container #ProductCount{background-color:var(--color);color:var(--color-base);font-weight:500}}.cart-recommendations .title{font-weight:700}.link:hover .theme-icon-custom path{fill:none}.footer-data-newsletter .field__input{height:var(--form_field-height-small)}.drawer__footer-footer{background:#f6f6f2}.footer-social__icons li svg{width:16px;height:16px}.form_description{font-size:18px;line-height:28px}.footer-bar__empty-item{display:none}.copyright_linklist li{display:inline}.copyright_linklist{padding:0}.copyright_linklist li{padding-right:10px}.copyright_linklist ul{list-style:circle}.section__richtext__editor strong{text-decoration:none}.copyright_linklist li{position:relative}.copyright_linklist li{padding:0 10px 0 15px}.copyright_linklist li a:after{width:4px;height:4px;content:"";position:absolute;top:50%;transform:translateY(-50%);left:-15px;border-radius:50%;background:var(--color-hover)}footer .section-heading-text{font-size:24px;line-height:30px}.section__richtext__editor p{font-size:18px;line-height:28px}.section__richtext__editor.text_small{margin-top:10px}.section__richtext__editor.text_small p{font-size:14px;line-height:20px;color:#585858}.copyright__content a{text-decoration:none}.section-heading .swiper-navigation .swiper-button-prev,.section-heading .swiper-navigation .swiper-button-next{left:auto}.section-heading .swiper-navigation .swiper-button-next{right:24.5px}.section-heading .swiper-navigation .swiper-button-prev{right:84px}collapse-text .collapse--container{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:relative}collapse-text .collapse--container:after{content:"";height:70%;width:100%;position:absolute;bottom:0;left:0}collapse-text .show_more .collapse--container:after{z-index:-3}collapse-text .show_more .collapse--container{-webkit-line-clamp:initial;max-height:100%}.text{font-size:18px;line-height:28px}.collapse-text .fullContent,.collapse-text .show_more .shortContent{display:none}.collapse-text .show_more .fullContent{display:block}collapse-text p:has(iframe){text-align:center}@media(min-width:993px){.padding-block{padding:24px}.dcma{margin-left:auto}.copyright_linklist .link,.copyright__content a,.back-to-top span{font-size:16px}.columns-5-5 .column-item,.columns-6-4 .column-item{width:50%}.section__richtext__editor.text_small p{font-size:16px;line-height:24px}}@media(min-width:1209px){.isBox-true{padding:46px 83px}.grid-10-columns{padding:0 calc(100% / 12 * 1)}.columns-6-4 .column-item{width:60%}.columns-6-4 .column-item:last-child{width:40%}}@media(max-width:1208px){.isBox-true{padding:26px 32px}h2,.h2{font-size:calc(32px * var(--font-heading-scale))}.gap-40{gap:24px}}.spacing{height:var(--spacing-height);background-color:var(--spacing-bg)}@media(max-width:576px){.article-template__content table,.shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;height:auto!important}.article-template__content table tr,.article-template__content table td,.shopify-policy__body tr,.shopify-policy__body td{max-width:500px;word-wrap:break-word;white-space:normal;min-width:300px}article .content-item .content-item-container tr td:first-child{min-width:200px!important}.text-right-mobile{text-align:right!important}.text-center-mobile{text-align:center!important}.spacing{height:var(--spacing-height-mobile)}:root{--content-internal-padding: 16px}h2,.h2{font-size:calc(24px * var(--font-heading-scale))}h3,.h3{font-size:calc(20px * var(--font-heading-scale))}h4,.h4{font-size:calc(18px * var(--font-heading-scale))}h5,.h5{font-size:calc(16px * var(--font-heading-scale))}h6,.h6{font-size:calc(14px * var(--font-heading-scale))}.mt0{margin-top:0}.mt10,.mt12{margin-top:8px}.mt16{margin-top:12px}.mt24{margin-top:16px}.mt28{margin-top:20px}.mt40,.mt48{margin-top:24px}.mt58{margin-top:32px}.sub_title{font-size:10px;line-height:14px}.caption{font-size:14px;line-height:20px}.text{font-size:16px;line-height:26px}.top-spacing-custom{margin-top:var(--top-spacing-custom-mobile)}.view-cart-button{font-size:14px;line-height:17px}.section-heading-text{font-size:22px;line-height:24px}.section-heading-text span{font-size:18px;line-height:24px;font-weight:500}.content-heading .section-heading-text{text-align:center}.badge--fixed .badge__item{padding:4px 8px}.badge--fixed .badge__item p{font-size:10px;line-height:14px}.badge--fixed.left.top{flex-direction:row;gap:4px;max-width:100%;top:12px;left:12px}footer .section-heading-text{font-size:18px;line-height:26px}.section__richtext__editor p,.form_description{font-size:16px;line-height:26px}.copyright__content{font-size:14px;line-height:17px}.copyright_linklist{text-align:left}.isBox-true{padding:var(--page-padding)}.text-left-mobile{text-align:left!important}.collecion_title.text-left-mobile .section-heading-text{text-align:left}}.page-content h1,.page-content h2,.page-content h3{font-size:32px;line-height:40px;margin:20px 0}.popup-modal__content img{width:100%;height:100%}.share-buttons .social-sharing{display:flex;align-items:center;gap:12px}.share-buttons.social-sharing>span{margin-right:10px}.share-buttons span{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#053835}.share-buttons ul{padding:0;margin-top:0;list-style:none;display:flex;align-items:center;column-gap:10px}.share-buttons .item{margin-bottom:0!important;width:36px;height:36px;border-radius:8px;background:#9c9c9c33;display:flex;align-items:center}.share-buttons .item a,.share-buttons .item span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.share-buttons .item svg{margin:0!important;transform:none!important}@media(max-width:576px){.page-content h1,.page-content h2,.page-content h3{font-size:22px;line-height:28px;margin:10px 0}.collapse-text-content iframe{max-width:100%;width:100%}}.shopify-policy__container{max-width:1200px!important}.menu-drawer__navigation summary{position:relative}.menu-drawer__navigation summary>.overLink{position:absolute;top:0;left:0;width:70%;height:100%;z-index:1;display:block}details details summary>.overLink{z-index:-2}table p{word-break:keep-all}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;padding:40px;background-color:#fff;box-shadow:0 0 10px #0000001a;z-index:1000;border-radius:12px;overflow:hidden;text-align:center}.popup.active{display:block}.popup_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}button#closePopup{position:absolute;top:10px;right:10px;background:transparent}button#closePopup:hover{cursor:pointer}.popup_overlay.active{display:block}collapse-text img{width:100%;margin:10px auto}.media_block img{object-fit:cover;height:100%}.media--small{height:14.4rem}@media screen and (min-width:992px){.media--small{height:19.4rem}}.media--medium{height:29.6rem}.media--large{height:43.5rem}.social-profile .box-icon{width:32px;height:32px;background-color:#cce2c2;border-radius:8px}.social-profile .box-icon a{min-width:100%;min-height:100%;display:flex;align-items:center;padding:0;justify-content:center}.social-profile .box-icon svg,.social-sharing svg{width:16px;height:16px}.shopify-policy__body tr:first-child *{font-size:18px;font-style:normal;font-weight:600;line-height:24px;color:#106f59}.shopify-policy__body tr:first-child{background:#cce2c2!important}.shopify-policy__body tr *{font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:#053835}.shopify-policy__body td{border-color:#12a482}div#ProductGridContainer{width:100%}@media screen and (max-width:1200px)and (min-width:992px){.page-width,.page-wide{padding-left:10px;padding-right:10px}article .custom-container>.content-item{max-width:800px!important}}.content-heading .header--text p,.content-heading .header--text>*{font-size:18px;line-height:28px;margin:0}.small-hide{display:none}@media screen and (min-width:992px){.content-heading .header--text .section-heading{padding:16px 32px;max-width:90%;margin:0 auto}.small-hide{display:block}.large-up-hide,.collection-header .quicklinks{display:none}}.quicklink{list-style:none;margin:0;padding:0}.quicklink li{margin-bottom:24px}.quicklink li a{text-decoration:none;font-size:18px;font-weight:600;line-height:24px;transition:color var(--duration-medium) var(--animation-bezier);color:var(--color-base)}.quicklink li:last-child{margin-bottom:0}.section-main-background:has(.section-view-all-btn){padding-bottom:40px}[data-section-name=collection-list] slider-component{gap:12px}@media(max-width:768px){[data-section-name=collection-list] slider-component{gap:8px}}@media(min-width:993px){.menu-drawer{display:none!important}}.share-buttons .item a svg,.share-buttons .item a svg path,.share-buttons .item a svg *,.social-sharing .items .item a svg,.social-sharing .items .item a svg path{fill:#106f59!important}.share-buttons .item a{color:#106f59}.share-buttons{padding-bottom:24px}@media(max-width:992px){.product__media-icon{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
