combo-box[aria-busy=true] *:not(.combo-box-preloader),.combo-box-preloader{display:none}combo-box[aria-busy=true] .combo-box-preloader{display:block}combo-box{position:relative;width:100%}.combo-box-selected{background-color:#fff;color:#000;padding:16px;border-radius:4px;border:1px solid #000;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.combo-box-arrow{transition:transform .3s;pointer-events:none;position:absolute;width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%)}.combo-box-selected.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.combo-box-selected.active~.combo-box-arrow{transform:translateY(-50%) rotate(180deg)}.combo-box-items{border-bottom:1px solid #000;border-inline:1px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff;position:absolute;top:100%;left:0;right:0;z-index:99}.combo-box-items div{padding:16px;cursor:pointer}.combo-box-items div:hover,.same-as-selected{background-color:#0000001a}.combo-box-items.combo-box-hide{display:none}.gallery-container{position:relative}@media screen and (width < 768px){.gallery-container--thumbs-position-left-mob{flex-direction:row-reverse}.gallery-container--thumbs-position-inside-mob,.gallery-container--thumbs-position-bottom-mob{flex-direction:column}.gallery-container--thumbs-left-mob{padding-left:calc(var(--thumb-size-mob) + var(--thumb-gap-mob))}}@media screen and (width >= 768px){.gallery-container--thumbs-left-dsk{padding-left:0}}@media screen and (width >= 1024px){.gallery-container--thumbs-left-dsk{padding-left:calc(var(--thumb-size-dsk) + var(--thumb-gap-dsk))}}.gallery-swiper{display:flex;width:100%;position:relative}.gallery-swiper::part(container){box-sizing:border-box;line-height:0;padding-bottom:var(--pagination-offset-mob)}.gallery-swiper::part(pagination){display:none;bottom:0}@media screen and (width >= 768px){.gallery-swiper::part(container){padding-bottom:var(--pagination-offset-dsk)}}@media screen and (width < 768px){.gallery-swiper--pagination-mob::part(pagination){display:block}}@media screen and (width >= 768px){.gallery-swiper--pagination-dsk::part(pagination){display:block}}.gallery-nav-button{box-sizing:border-box;padding:12px;height:var(--navigation-button-size-mob);width:var(--navigation-button-size-mob);border-radius:9999px;background-color:#fff;color:#fff;display:none;transition:all .15s ease}.gallery-nav-button:after{content:"";display:none}.gallery-nav-button.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}@media screen and (width < 768px){.gallery-nav-button--enabled-mob{display:flex}.gallery-nav-button--position-bottom-mob{top:auto;left:auto;bottom:calc(var(--pagination-offset-mob) + var(--navigation-gap-mob))}.gallery-nav-button-prev.gallery-nav-button--position-bottom-mob{right:calc(2 * var(--navigation-gap-mob) + var(--navigation-button-size-mob))}.gallery-nav-button-next.gallery-nav-button--position-bottom-mob{right:var(--navigation-gap-mob)}}@media screen and (width >= 768px){.gallery-nav-button{height:var(--navigation-button-size-dsk);width:var(--navigation-button-size-dsk)}.gallery-nav-button--enabled-dsk{display:flex}.gallery-nav-button--position-bottom-dsk{top:auto;left:auto;bottom:calc(var(--pagination-offset-dsk) + var(--navigation-gap-dsk))}.gallery-nav-button-prev.gallery-nav-button--position-bottom-dsk{right:calc(2 * var(--navigation-gap-dsk) + var(--navigation-button-size-dsk))}.gallery-nav-button-next.gallery-nav-button--position-bottom-dsk{right:var(--navigation-gap-dsk)}}.thumbs-swiper{flex:1;display:none;overflow:hidden}@media screen and (width < 768px){.thumbs-swiper{min-width:var(--thumb-size-mob);min-height:var(--thumb-size-mob)}.thumbs-swiper--enabled-mob{display:flex}.thumbs-swiper--position-left-mob{position:absolute;left:0;top:0;height:calc(100% - var(--pagination-offset-mob))}.thumbs-swiper--position-inside-mob{position:absolute;bottom:calc(var(--thumb-gap-mob) + var(--pagination-offset-mob));left:var(--thumb-gap-mob);height:calc(var(--thumb-gap-mob) * (var(--thumb-count) - 1) + var(--thumb-count) * var(--thumb-size-mob))}.thumbs-swiper--position-bottom-mob{margin-top:var(--thumb-gap-mob)}}@media all and (width >= 768px) and (width < 1024px){.gallery-container--thumbs-tablet .thumbs-swiper--tablet{position:static;margin-top:var(--thumb-gap-mob)}}@media screen and (width >= 768px){.thumbs-swiper{min-width:var(--thumb-size-dsk);min-height:var(--thumb-size-dsk)}.thumbs-swiper--enabled-dsk{display:flex}.thumbs-swiper--position-left-dsk{position:absolute;left:0;top:0;height:calc(100% - var(--pagination-offset-dsk))}.thumbs-swiper--position-inside-dsk{position:absolute;bottom:calc(var(--thumb-gap-dsk) + var(--pagination-offset-dsk));left:var(--thumb-gap-dsk);height:calc(var(--thumb-gap-dsk) * (var(--thumb-count) - 1) + var(--thumb-count) * var(--thumb-size-dsk))}.thumbs-swiper--position-bottom-dsk{margin-top:var(--thumb-gap-dsk)}}.jc-toggle-load[aria-busy=true]{opacity:50%;pointer-events:none;position:relative}.jc-toggle-load[aria-busy=true] *{opacity:0}.jc-toggle-load[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:2px solid currentColor;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;transform:translate(-50%) translateY(-50%);animation:jc-rotation 1s linear infinite}@keyframes jc-rotation{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.text-elipsis-2-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}info-tabs{display:block}[data-tabs-container]{width:100%;display:grid;justify-content:space-between;grid-template-columns:repeat(var(--grid-size),minmax(0,1fr))}label[data-tab][for^=tab-]{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;cursor:pointer;background-color:#c4d3bf80;border:1px solid;border-left-width:0px;border-color:#11452d1f;padding:12px;margin-top:4px}label[data-tab][for^=tab-]:is(:first-child,:has(input:checked)){border-left-width:1px}label[data-tab][for^=tab-]:has(input:checked){margin-top:0;padding-top:16px;border-bottom-width:0;background-color:#fff;border-color:#11452d1f;border-radius:4px 4px 0 0}label[data-tab][for^=tab-]:first-child{border-top-left-radius:4px}label[data-tab][for^=tab-]:last-child{border-top-right-radius:4px}label[data-tab][for^=tab-][data-prev]{border-right-width:0}label[data-tab][for^=tab-] input{display:none;pointer-events:none}label[data-tab][for^=tab-] p{margin:0}[data-content-container]{display:grid;padding:1em;position:relative;grid-template-areas:"stack";border:1px solid #11452d1f;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:white}[data-content-entry]{opacity:0;height:0;visibility:hidden;transition:opacity .4s;width:100%;grid-area:stack;font-style:16px;line-height:24px;letter-spacing:0em;vertical-align:middle;color:#00403e;display:flex;flex-direction:column;gap:24px}[data-content-entry]>p,[data-content-entry] .metafield-rich_text_field p{margin:0}[data-content-entry][data-active]{opacity:1;height:auto;visibility:visible}#seeMore{background:none;border:none;padding:0;margin:0;font:inherit;text-decoration:underline;color:#00403e;font-family:Assistant;font-size:16px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer;display:inline-block;align-self:start}.mm-product-seeMore-deg{position:absolute;width:100%;height:36px;bottom:32px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFF 100%)}.mm-product-text{height:100%;overflow:hidden;padding-bottom:16px}.mm-product-text p{color:#00403e;font-family:Assistant;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 8px}.mm-product-text ul{display:flex;flex-direction:column;gap:6px;list-style-type:none;margin:0;padding:0;color:#00403e}.mm-product-text li{position:relative;padding-left:20px;font-size:16px;line-height:24px}.mm-product-text li:before{position:absolute;top:12px;transform:translateY(-50%);left:0;content:"";height:17px;width:14px;display:inline-block;background-position:center;margin-right:6px;vertical-align:bottom;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17" fill="none"><path d="M1.5 8.56702L6.87598 14.046L17.6289 2.12701" stroke="%2300403E" stroke-width="3" stroke-linecap="round"/></svg>');flex-shrink:0}@media screen and (min-width: 1024px){.mm-product-text li{padding-left:26px}.mm-product-text li:before{height:24px;width:20px}}
