body .product-card-wrapper .variant-strength,body .product-card-wrapper .variant-pack{gap:6px;flex-wrap:wrap;justify-content:flex-start}body .product-card-wrapper .card__interactive .variant-badge,body .product-card-wrapper .card__interactive .variant-badge--active,body .product-card-wrapper .card__interactive .variant-badge:hover{display:inline-flex;align-items:center;justify-content:center;min-width:60px;min-height:32px;padding:7px 12px!important;border:1px solid #d4d8d4;border-radius:999px;background:linear-gradient(#e6f4e8,#e6f4e8) left center / 0% 100% no-repeat,#fff!important;color:#1a1a1a;font-family:General Sans,sans-serif!important;font-size:14px!important;font-weight:500;line-height:1!important;white-space:nowrap;transition:background-size .4s cubic-bezier(.65,0,.35,1),color .4s ease,border-color .4s ease}body .product-card-wrapper .card__interactive .variant-badge:focus-visible{outline:2px solid #009c1a;outline-offset:2px}@media(max-width:767.98px){body .product-card-wrapper .card__interactive .variant-badge{padding:7px 10px!important;font-size:13px!important}}body .product-card-wrapper .mg-variant-select,body .product-card-wrapper .mg-dd{display:none}body .product-card-wrapper .card__interactive.mg-has-select .variant-badge{display:none!important}@media(hover:none),(pointer:coarse){body .product-card-wrapper .card__interactive.mg-has-select .mg-variant-select{display:block}}@media(hover:hover)and (pointer:fine){body .product-card-wrapper .card__interactive.mg-has-select .mg-dd{display:block}}body .product-card-wrapper .card__interactive.mg-has-select .mg-variant-select{width:100%;min-height:36px;padding:7px 34px 7px 14px;border:1px solid #d4d8d4;border-radius:999px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231a1a1a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center / 12px 8px no-repeat,#fff;box-shadow:none!important;outline:none;color:#1a1a1a;font-family:General Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;-webkit-appearance:none;appearance:none}body .product-card-wrapper .mg-variant-select option{color:#1a1a1a;background:#fff}body .product-card-wrapper .mg-dd,body .product-card-wrapper .mg-dd *,body .product-card-wrapper .mg-variant-select{box-sizing:border-box}body .product-card-wrapper .mg-dd{position:relative;width:100%;z-index:5}body .product-card-wrapper .card__interactive.mg-open{z-index:30!important}body .product-card-wrapper .mg-dd__toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:36px;padding:7px 14px;border:1px solid #d4d8d4;border-radius:999px;background:linear-gradient(#e6f4e8,#e6f4e8) left center / 0% 100% no-repeat,#fff;box-shadow:none;outline:none;color:#1a1a1a;font-family:General Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-size .4s cubic-bezier(.65,0,.35,1),color .3s ease,border-color .3s ease}body .product-card-wrapper .mg-dd__toggle:hover,body .product-card-wrapper .mg-dd.is-open .mg-dd__toggle{background-size:100% 100%;border-color:#009c1a;color:#006e12}body .product-card-wrapper .mg-dd__toggle:focus-visible{outline:2px solid #009c1a;outline-offset:2px}body .product-card-wrapper .mg-dd__chev{flex:none;transition:transform .25s ease}body .product-card-wrapper .mg-dd.is-open .mg-dd__chev{transform:rotate(180deg)}body .product-card-wrapper .mg-dd__list{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;width:max-content;display:flex;flex-direction:column;gap:5px;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #e3e6e3;border-radius:14px;box-shadow:0 12px 28px #1018101f;animation:mg-dd-in .18s ease-out}body .product-card-wrapper .mg-dd__list[hidden]{display:none}@keyframes mg-dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}body .product-card-wrapper .mg-dd__option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border-radius:10px;white-space:nowrap;color:#1a1a1a;font-family:General Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}body .product-card-wrapper .mg-dd__option.is-focused{background:#e6f4e8;color:#006e12}body .product-card-wrapper .mg-dd__option[aria-selected=true]{color:#006e12;font-weight:600}body .product-card-wrapper .mg-dd__option[aria-selected=true]:after{content:"";flex:none;width:12px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath d='M1 4.5l3.5 3.5L11 1' fill='none' stroke='%23009c1a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}body .product-card-wrapper .card__content .button,body .product-card-wrapper .quick-add__submit,body .product-card-wrapper .card__view-details,body .product-card-wrapper .card__content .button:hover,body .product-card-wrapper .quick-add__submit:hover,body .product-card-wrapper .card__view-details:hover{background-color:#009c1a;background-image:linear-gradient(120deg,transparent 50%,#1bb032 50%);background-repeat:no-repeat;background-size:260% 100%;background-position:0 0;border-color:#009c1a;box-shadow:none;color:#fff;text-decoration:none!important;transform:none;transition:background-position .4s cubic-bezier(.3,1,.8,1),transform .15s ease}body .product-card-wrapper .card__view-details{font-family:General Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;width:100%!important;max-width:100%!important}body .product-card-wrapper .card__content .button:active,body .product-card-wrapper .quick-add__submit:active,body .product-card-wrapper .card__view-details:active{transform:scale(.95)}@media(hover:hover){body .product-card-wrapper .card__interactive .variant-badge:hover{background:linear-gradient(#e6f4e8,#e6f4e8) left center / 100% 100% no-repeat,#fff!important;border-color:#009c1a;color:#006e12}body .product-card-wrapper .card__content .button:hover,body .product-card-wrapper .quick-add__submit:hover,body .product-card-wrapper .card__view-details:hover{background-position:100% 0}}@media(prefers-reduced-motion:reduce){body .product-card-wrapper .card__interactive .variant-badge,body .product-card-wrapper .mg-dd__toggle,body .product-card-wrapper .mg-dd__list,body .product-card-wrapper .card__content .button,body .product-card-wrapper .quick-add__submit,body .product-card-wrapper .card__view-details{transition:none;animation:none!important}}@keyframes mg-shine{0%{background-position:150% 0,left center}to{background-position:-50% 0,left center}}body .main-product .product-form__submit:not([disabled]):not([aria-disabled=true]),body .main-product .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background-color:#000;background-image:linear-gradient(120deg,transparent 50%,#2d2d2d 50%);background-repeat:no-repeat;background-size:260% 100%;background-position:0 0;border-color:#000;box-shadow:none;color:#fff;transform:none;animation:none;transition:background-position .4s cubic-bezier(.3,1,.8,1),transform .15s ease}body .main-product .product-form__submit:not([disabled]):not([aria-disabled=true]):active{transform:scale(.95)}@media(hover:hover){body .main-product .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background-position:100% 0}}body .card-buttons .samiQuickBuy-add-to-cart-btn:not([disabled]),body .card-buttons .samiQuickBuy-add-to-cart-btn:not([disabled]):hover{background-color:#000!important;background-image:linear-gradient(120deg,transparent 50%,#2d2d2d 50%)!important;background-repeat:no-repeat!important;background-size:260% 100%!important;background-position:0 0!important;box-shadow:none;color:#fff!important;transform:none;transition:background-position .4s cubic-bezier(.3,1,.8,1),transform .15s ease}body .card-buttons .samiQuickBuy-add-to-cart-btn:not([disabled]):active{transform:scale(.95)}@media(hover:hover){body .card-buttons .samiQuickBuy-add-to-cart-btn:not([disabled]):hover{background-position:100% 0!important}}@media(prefers-reduced-motion:reduce){body .main-product .product-form__submit,body .card-buttons .samiQuickBuy-add-to-cart-btn{transition:none;animation:none!important}}body .main-product .product-media-container{border:none}body .main-product .product__media-list{max-width:85%;margin-left:auto;margin-right:auto}body .approved-store-message{color:#009c1a}body.customer-logged-in .approved-store-message{display:none}body .main-product .mg-stock{display:flex;align-items:center;gap:10px;margin:0;color:#009c1a;font-family:General Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.2}body .main-product .mg-stock__dot{position:relative;flex:none;width:9px;height:9px;border-radius:50%;background:#009c1a}body .main-product .mg-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#009c1a}@keyframes mg-stock-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}body .main-product .mg-stock.is-out{color:#8a8a8a}body .main-product .mg-stock.is-out .mg-stock__dot{background:#b5b5b5}body .main-product .mg-stock.is-out .mg-stock__dot:after{display:none}@media(prefers-reduced-motion:reduce){body .main-product .mg-stock__dot:after{animation:none;display:none}}body .main-product .approved-store-message{margin-bottom:16px;padding:12px 16px;border:1px solid #cfe8d3;border-radius:10px;background:#f4faf5;font-size:15px}body .main-product variant-selects fieldset label,body .main-product variant-selects fieldset:first-of-type label{position:relative;overflow:hidden;border:1px solid #d4d8d4!important;border-radius:999px!important;background-color:#fff!important;background-image:linear-gradient(#e6f4e8,#e6f4e8)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;box-shadow:none!important;color:#1a1a1a!important;transition:background-size .4s cubic-bezier(.65,0,.35,1),border-color .3s ease,color .3s ease,transform .15s ease}body .main-product variant-selects fieldset label:before,body .main-product variant-selects fieldset label:after{display:none!important}body .main-product variant-selects fieldset.product-form__input--pill input[type=radio]:checked+label{background-size:100% 100%!important;border-color:#009c1a!important;color:#006e12!important;font-weight:600!important}body .main-product variant-selects fieldset.product-form__input--pill input[type=radio]:disabled+label,body .main-product variant-selects fieldset.product-form__input--pill input[type=radio].disabled+label{background-image:none!important;border-color:#e3e6e3!important;color:#9a9a9a!important}body .main-product variant-selects fieldset.product-form__input--pill input[type=radio]:not(:disabled):not(.disabled)+label:active{transform:scale(.96)}@media(hover:hover){body .main-product variant-selects fieldset.product-form__input--pill input[type=radio]:not(:disabled):not(.disabled)+label:hover{background-size:100% 100%!important;border-color:#009c1a!important;color:#006e12!important}}@media(prefers-reduced-motion:reduce){body .main-product variant-selects fieldset label{transition:none}}@media(max-width:749px){body .main-product .approved-store-message{font-size:13px}}body .main-product .top-features .feature-item span{white-space:nowrap}@media(min-width:990px){body [class*=__main-padding]:has(>.main-product){padding-top:20px}body .main-product .product__info-container>*+*{margin-top:10px;margin-bottom:10px}body .main-product .product__title{margin-bottom:8px}body .main-product .product__title h1{font-size:clamp(24px,.8vw + 1rem,30px);line-height:1.25}body .main-product .product__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px}body .main-product .top-features{padding:4px 0}body .main-product variant-selects fieldset{margin-bottom:12px}body .main-product variant-selects fieldset legend{font-size:16px;margin-bottom:10px!important}body .main-product .approved-store-message{margin-bottom:10px;padding:10px 16px}}[id$=__zyn_carousel] .home-featured-product .product-grid.slider{margin-top:16px;padding-top:110px;padding-bottom:24px;margin-bottom:0}[id$=__zyn_carousel] .mg-dd__list{max-height:180px;overflow-y:auto}[id$=__zyn_carousel] .slider-buttons{gap:12px;margin-top:8px}[id$=__zyn_carousel] .slider-button{width:44px;height:44px;border:1px solid #d4d8d4;border-radius:999px;background:linear-gradient(#009c1a,#009c1a) left center / 0% 100% no-repeat,#fff;color:#1a1a1a;transition:background-size .4s cubic-bezier(.65,0,.35,1),color .3s ease,border-color .3s ease,opacity .2s ease}[id$=__zyn_carousel] .slider-button .icon{height:.8rem}[id$=__zyn_carousel] .slider-button[disabled]{opacity:.4;cursor:not-allowed}[id$=__zyn_carousel] .slider-button[disabled] .icon{color:inherit}[id$=__zyn_carousel] .slider-button:not([disabled]):active{transform:scale(.94)}[id$=__zyn_carousel] .slider-counter{font-family:General Sans,sans-serif;font-size:15px;font-weight:500;color:#1a1a1a}@media(hover:hover){[id$=__zyn_carousel] .slider-button:not([disabled]):hover{background-size:100% 100%;border-color:#009c1a;color:#fff}}@media screen and (max-width:989px){body .wholesale-header-cta{margin-left:10px;margin-right:8px}body .wholesale-header-cta__link{height:30px;padding:0 12px;border:0;background-color:#009c1a;background-image:linear-gradient(#006e12,#006e12);background-repeat:no-repeat;background-position:left center;background-size:0% 100%;box-shadow:0 2px 8px #006e122e;font-size:13px;font-weight:600;letter-spacing:.01em;transition:background-size .4s cubic-bezier(.65,0,.35,1),transform .15s ease}body .wholesale-header-cta__link:hover{background-color:#009c1a}body .wholesale-header-cta__link:active{background-size:100% 100%;transform:scale(.96)}}.mg-readmore,.mg-readmore__dots{display:none}@media screen and (max-width:749px){body .trusted-brands__subheading:not(.is-open) .mg-readmore__rest,body .trusted-brands__subheading:not(.is-open) .mg-readmore__dot{display:none}body .trusted-brands__subheading:not(.is-open) .mg-readmore__dots{display:inline}body .trusted-brands__subheading:not(:has(.mg-readmore__rest)):not(.is-open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body .trusted-brands__subheading{margin-bottom:0;text-align:center;text-wrap:balance}body .trusted-brands__inner{gap:14px!important}body .trusted-brands{padding-top:28px!important}body .trusted-brands__card{width:118px!important;min-width:118px!important;height:44px!important}body .trusted-brands__card img{max-width:84px!important;max-height:26px!important}body .trusted-brands__track-group{gap:10px!important}.mg-readmore{display:inline-flex;align-items:center;gap:6px;margin:2px auto 0;padding:2px;border:0;background:none;color:#009c1a;font-family:General Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body .ht-tms--float,body .buckscc-currency-wrapper{transform:scale(.85);transform-origin:bottom left}}body .page-width--narrow:has(>.main-page-title),body .shopify-policy__container{max-width:860px}body .main-page-title,body .shopify-policy__title h1{margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid #e3e6e3;color:#1a1a1a;font-family:General Sans,sans-serif;font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}body .page-width--narrow:has(>.main-page-title) .rte,body .shopify-policy__body .rte,body .article-template__content.rte{color:#3a3f3a;font-family:General Sans,sans-serif;font-size:16px;line-height:1.7}body .page-width--narrow:has(>.main-page-title) .rte :is(h1,h2,h3,h4),body .shopify-policy__body .rte :is(h1,h2,h3,h4),body .article-template__content.rte :is(h1,h2,h3,h4){color:#1a1a1a;font-family:General Sans,sans-serif;font-weight:600;line-height:1.3;letter-spacing:-.005em}body .page-width--narrow:has(>.main-page-title) .rte h1,body .shopify-policy__body .rte h1{margin:0 0 12px;font-size:26px}body .page-width--narrow:has(>.main-page-title) .rte h2,body .shopify-policy__body .rte h2,body .article-template__content.rte h2{margin:36px 0 10px;padding-top:26px;border-top:1px solid #e3e6e3;font-size:22px}body .page-width--narrow:has(>.main-page-title) .rte h3,body .shopify-policy__body .rte h3,body .article-template__content.rte h3{margin:26px 0 8px;font-size:18px}body .page-width--narrow:has(>.main-page-title) .rte p,body .shopify-policy__body .rte p{margin:0 0 14px}body .page-width--narrow:has(>.main-page-title) .rte :is(ul,ol),body .shopify-policy__body .rte :is(ul,ol){margin:0 0 16px;padding-left:22px}body .page-width--narrow:has(>.main-page-title) .rte li,body .shopify-policy__body .rte li{margin-bottom:6px}body .page-width--narrow:has(>.main-page-title) .rte li::marker,body .shopify-policy__body .rte li::marker{color:#009c1a}body .page-width--narrow:has(>.main-page-title) .rte strong,body .shopify-policy__body .rte strong,body .article-template__content.rte strong{color:#1a1a1a;font-weight:600}body .page-width--narrow:has(>.main-page-title) .rte a,body .shopify-policy__body .rte a,body .article-template__content.rte a{color:#009c1a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}body .page-width--narrow:has(>.main-page-title) .rte a:hover,body .shopify-policy__body .rte a:hover,body .article-template__content.rte a:hover{color:#006e12}body .page-width--narrow:has(>.main-page-title) .rte table,body .shopify-policy__body .rte table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:15px}body .page-width--narrow:has(>.main-page-title) .rte :is(th,td),body .shopify-policy__body .rte :is(th,td){padding:10px 12px;border:1px solid #e3e6e3;text-align:left}body .page-width--narrow:has(>.main-page-title) .rte th,body .shopify-policy__body .rte th{background:#f4faf5;color:#1a1a1a;font-weight:600}@media screen and (max-width:749px){body .main-page-title,body .shopify-policy__title h1{font-size:26px}body .page-width--narrow:has(>.main-page-title) .rte,body .shopify-policy__body .rte{font-size:15px}body .page-width--narrow:has(>.main-page-title) .rte h1,body .shopify-policy__body .rte h1{font-size:22px}body .page-width--narrow:has(>.main-page-title) .rte h2,body .shopify-policy__body .rte h2,body .article-template__content.rte h2{font-size:19px}body .greatest-banner{padding:0 10px!important}body .greatest-banner img{aspect-ratio:3 / 1!important;border-radius:10px}body .trusted-brands .trusted-brands__heading,body .featured-collection__heading,body .wholesale-success__heading,body [class*=ai-faq-title],body .wholesale-updates-banner__heading{font-size:25px!important;line-height:1.25!important}body .menu-drawer__navigation-container{grid-template-rows:auto auto;align-content:start}body .menu-drawer__utility-links{padding-top:16px;background:transparent}body .menu-drawer__account{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:0 0 16px;padding:12px 16px;border-radius:999px;background:#009c1a;color:#fff!important;font-family:General Sans,sans-serif;font-size:15px;font-weight:600;text-decoration:none}body .menu-drawer__account .svg-wrapper,body .menu-drawer__account svg{color:#fff}body .menu-drawer__account:active{transform:scale(.98)}body.overflow-hidden-tablet .mg-contact,body.overflow-hidden-tablet .ht-tms--float,body.overflow-hidden-tablet .buckscc-currency-wrapper:not(.mg-bucks-in-menu){display:none!important}}@media screen and (max-width:749px){body [class*=__main-padding]:has(>.main-product){padding-top:8px}body .main-product .product__media-wrapper .product__media-list{max-width:58%;margin-left:auto;margin-right:auto}body .main-product .product__media-wrapper .product__media-item{width:100%;padding-left:0;padding-right:0}body .main-product .product__media-icon,body .main-product .product__media-toggle .product__media-icon{transform:scale(.8);transform-origin:top left}body .main-product .product__info-wrapper{padding-top:8px}body .main-product .product__info-container>*+*{margin-top:10px;margin-bottom:10px}body .main-product .product__title{margin-bottom:4px}body .main-product .product__title h1{font-size:21px!important;line-height:1.25;text-wrap:balance}body .main-product .product__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.5}body .main-product .top-features{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;padding:2px 0!important}body .main-product .top-features .divider{display:none!important}body .main-product .top-features .feature-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 4px;text-align:center}body .main-product .top-features .feature-item+.divider+.feature-item,body .main-product .top-features .feature-item+.feature-item{border-left:1px solid #e3e6e3}body .main-product .top-features .feature-item svg{width:18px!important;height:18px!important}body .main-product .top-features .feature-item span{font-size:11px!important;line-height:1.25;white-space:normal!important}body .main-product .mg-stock{font-size:14px}body .main-product variant-selects fieldset{margin-bottom:8px}body .main-product variant-selects fieldset legend{font-size:14px!important;margin-bottom:8px!important}body .main-product variant-selects fieldset label{padding:8px 16px!important;font-size:15px!important}body .main-product .approved-store-message{margin-bottom:8px!important;padding:9px 12px!important;font-size:13px!important}}body .main-product .product__description,body .main-product .product__description *,body .main-product .product__description strong,body .main-product .product__description b{color:#000!important;font-weight:400!important}body .product-info-grid .product-features{display:none!important}.mg-bucks-slot{display:none}@media screen and (max-width:749px){.mg-bucks-slot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:10px 14px;border:1px solid rgba(255,255,255,.18);border-radius:12px}.mg-bucks-slot__label{color:#fff;font-family:General Sans,sans-serif;font-size:15px;font-weight:500}body .buckscc-currency-wrapper.mg-bucks-in-menu{position:static!important;inset:auto!important;transform:none!important;margin:0!important;box-shadow:none!important;z-index:auto!important}html body .ht-tms--float.ht-tms--float-right{bottom:15px!important}}.mg-brand-content [class*=samitaWS-quickBuyCollection],.mg-brand-content [class*=samitaWS_quickBuyCollection],.mg-brand-hero [class*=samitaWS-quickBuyCollection],.mg-brand-hero [class*=samitaWS_quickBuyCollection],.mg-art [class*=samitaWS-quickBuyCollection],.mg-art [class*=samitaWS_quickBuyCollection],.mg-blog [class*=samitaWS-quickBuyCollection],.mg-blog [class*=samitaWS_quickBuyCollection],.rte [class*=samitaWS-quickBuyCollection],.rte [class*=samitaWS_quickBuyCollection]{display:none!important}body .product-card-wrapper .mg-card-stock{display:inline-flex;align-items:center;gap:8px;color:#009c1a;font-family:General Sans,sans-serif;font-weight:500}body .product-card-wrapper .mg-card-stock__dot{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#009c1a}body .product-card-wrapper .mg-card-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#009c1a}body .product-card-wrapper .mg-card-stock.is-out{color:#8a8a8a}body .product-card-wrapper .mg-card-stock.is-out .mg-card-stock__dot{background:#b5b5b5}body .product-card-wrapper .mg-card-stock.is-out .mg-card-stock__dot:after{display:none}@media(prefers-reduced-motion:reduce){body .product-card-wrapper .mg-card-stock__dot:after{display:none}}body .mg-brand-content__q,body .nx-faq details,body .mg-faq__item,body .mg-art__content .faq-item,body [class*=ai-faq-item-]{margin:0 0 12px!important;padding:0!important;border:1px solid #e5e5e5!important;border-radius:16px!important;overflow:hidden;background:#f4f4f4!important;box-shadow:none!important;transition:border-color .3s ease}body .mg-brand-content__q:hover,body .nx-faq details:hover,body .mg-faq__item:hover,body .mg-art__content .faq-item:hover,body [class*=ai-faq-item-]:hover{border-color:#b9dcbf!important}body .mg-brand-content__q>summary,body .nx-faq details>summary,body .mg-faq__item>summary,body .mg-art__content .faq-item>summary,body .mg-art__content .faq-item>.faq-button,body [class*=ai-faq-question-button-]{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:20px!important;border:0!important;background:none!important;color:#121212!important;font-family:General Sans,sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal;text-align:left;list-style:none;cursor:pointer}body .mg-brand-content__q>summary::-webkit-details-marker,body .nx-faq details>summary::-webkit-details-marker,body .mg-faq__item>summary::-webkit-details-marker,body .mg-art__content .faq-item>summary::-webkit-details-marker{display:none}body .mg-art__content .faq-item>summary *,body .mg-art__content .faq-item>.faq-button .faq-title{margin:0!important;padding:0!important;color:inherit!important;font:inherit!important}body .mg-art__content .faq-item .faq-toggle-icon,body .mg-art__content .faq-item .faq-icon-wrapper,body .mg-art__content .faq-item .faq-icon-circle{display:none!important}body .mg-brand-content__q>summary:after,body .nx-faq details>summary:after,body .mg-faq__item>summary:after,body .mg-art__content .faq-item>summary:after,body .mg-art__content .faq-item>.faq-button:after{content:""!important;position:static!important;display:block!important;flex:none;width:24px!important;height:24px!important;margin:0!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23009c1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / 24px 24px no-repeat!important;transform:none!important;transition:transform .3s ease!important}body .mg-brand-content__q[open]>summary:after,body .nx-faq details[open]>summary:after,body .mg-faq__item[open]>summary:after,body .mg-art__content .faq-item[open]>summary:after,body .mg-art__content .faq-item.active>.faq-button:after{transform:rotate(180deg)!important}body .mg-brand-content__q>p,body .nx-faq details>p,body .mg-faq__item .mg-faq__a,body .mg-art__content .faq-item .faq-answer,body .mg-art__content details.faq-item>.faq-content,body .mg-art__content .faq-item .faq-body{margin:0!important;padding:0 20px 20px!important;border:0!important;background:none!important;color:#121212!important;font-family:General Sans,sans-serif!important;font-size:16px!important;font-weight:400;line-height:1.6!important}body .mg-art__content .faq-item .faq-content{background:none!important}body .mg-faq__item .mg-faq__a p,body .mg-art__content .faq-item .faq-answer p,body .mg-art__content .faq-item .faq-content p,body .mg-art__content .faq-item .faq-body p,body .mg-art__content .faq-item .faq-bullet-item,body .mg-art__content .faq-item .faq-body li{margin:0 0 8px;color:#121212!important;font-family:General Sans,sans-serif!important;font-size:16px!important;line-height:1.6!important}body .mg-faq__item .mg-faq__a p:last-child,body .mg-art__content .faq-item .faq-answer>:last-child,body .mg-art__content .faq-item .faq-content p:last-child,body .mg-art__content .faq-item .faq-body>:last-child{margin-bottom:0}body .mg-faq__item .mg-faq__a a,body .nx-faq details>p a,body .mg-art__content .faq-item a{color:#009c1a;text-decoration:underline;text-underline-offset:3px}body .mg-art__content .faq-container,body .mg-art__content .faq-accordion-container{max-width:none!important;margin:40px 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-family:General Sans,sans-serif!important}body .mg-art__content .faq-accordion-wrapper,body .mg-art__content .faq-accordion-list,body .mg-art__content .faq-accordion{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body .mg-art__content .faq-section-title,body .mg-art__content .faq-accordion-title,body .mg-art__content .faq-heading{margin:0 0 20px!important;padding:0!important;border:0!important;color:#121212!important;font-family:General Sans,sans-serif!important;font-size:28px!important;font-weight:600!important;line-height:1.25!important;text-align:left!important}body .mg-faq{max-width:900px}body .mg-faq__note{margin:16px 0 0;color:#121212;font-family:General Sans,sans-serif;font-size:16px;line-height:1.6}body .mg-faq__note a{color:#009c1a}@media screen and (max-width:749px){body .mg-brand-content__q>summary,body .nx-faq details>summary,body .mg-faq__item>summary,body .mg-art__content .faq-item>summary,body .mg-art__content .faq-item>.faq-button{padding:16px!important}body .mg-brand-content__q>p,body .nx-faq details>p,body .mg-faq__item .mg-faq__a,body .mg-art__content .faq-item .faq-answer,body .mg-art__content details.faq-item>.faq-content,body .mg-art__content .faq-item .faq-body{padding:0 16px 16px!important}body .mg-art__content .faq-section-title,body .mg-art__content .faq-accordion-title,body .mg-art__content .faq-heading{font-size:22px!important}}body .mg-art__content .faq-item .faq-check-icon,body .mg-art__content .faq-item .check-icon{color:#009c1a!important;background:none!important}body .mg-art__content .faq-item .faq-check-icon svg,body .mg-art__content .faq-item .check-icon svg{fill:#009c1a!important;color:#009c1a!important}body [class*=ai-faq-item-]{margin:0!important}body [class*=ai-faq-question-text-]{color:inherit!important;font:inherit!important}body [class*=ai-faq-icon-]{color:#009c1a!important}body [class*=ai-faq-answer-]{color:#4a4a4a!important;font-family:General Sans,sans-serif;line-height:1.65!important}body [class*=ai-faq-answer-] a{color:#009c1a;text-decoration:underline;text-underline-offset:3px}body [class*=ai-faq-title-]{font-family:General Sans,sans-serif;font-weight:600;line-height:1.2}body [class*=ai-faq-description-]{color:#4a4a4a!important}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text{padding-top:24px!important;padding-bottom:8px!important}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__blocks{width:100%;max-width:100%!important;padding:36px 40px;border:1px solid #e5e5e5;border-radius:16px;background:#f4f4f4}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__heading{margin:0 0 14px;color:#121212;font-family:General Sans,sans-serif!important;font-size:clamp(28px,2.4vw,40px)!important;font-weight:500;line-height:1.15;letter-spacing:-.01em}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__text,body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__text p{max-width:980px;margin-top:0;color:#4a4a4a;font-size:16px;line-height:1.65}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__text a,body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__text a span{color:#009c1a!important;text-decoration:underline!important;text-underline-offset:3px}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__read-more-toggle{display:inline-flex;align-items:center;min-height:36px;margin-top:14px;padding:0 16px;border:1px solid #009c1a;border-radius:999px;background:#fff;color:#009c1a;font-family:General Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none!important;cursor:pointer;transition:background-color .25s ease}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__read-more-toggle[hidden]{display:none}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__read-more-toggle:hover{background:#e6f4e8}body .shopify-section:has(.rich-text__heading:is(h1))+.shopify-section>[class*=-padding]{padding-top:24px!important}body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__wrapper{width:100%}@media screen and (max-width:749px){body .shopify-section:has(.rich-text__heading:is(h1)) .rich-text__blocks{padding:24px 20px}}body .facets__heading,body .facet-filters__label,body .facet-filters__label label{color:#4a4a4a!important;font-family:General Sans,sans-serif!important;font-size:15px!important;font-weight:500!important}body .facets__wrapper{align-items:center;gap:8px}body .facets__summary{display:inline-flex;align-items:center;min-height:40px;padding:0 14px!important;border:1px solid #e5e5e5;border-radius:999px;background:#f4f4f4;transition:border-color .25s ease,background-color .25s ease}body .facets__summary:hover,body .facets__disclosure[open]>.facets__summary{border-color:#009c1a;background:#e6f4e8}body .facets__summary span,body .facets__summary .facets__summary-label{color:#121212;font-family:General Sans,sans-serif!important;font-size:15px!important;font-weight:500!important}body .facets__summary:after{display:none}body .facets__summary>div{display:flex;align-items:center;gap:6px}body .facets__wrapper .facets__disclosure{margin:0!important}body .facet-filters__field .select{align-items:center}body .facet-filters__sort,body .facet-filters__sort.select__select{min-height:40px;height:40px;padding:0 40px 0 16px!important;border:1px solid #e5e5e5!important;border-radius:999px!important;background:#f4f4f4!important;box-shadow:none!important;color:#121212;font-family:General Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}body .facet-filters__field .select:before,body .facet-filters__field .select:after{display:none!important}body .facet-filters__field .select .svg-wrapper{right:16px}body .mobile-facets__open{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid #e5e5e5;border-radius:999px;background:#f4f4f4;color:#121212}body .mobile-facets__open .mobile-facets__open-label{font-family:General Sans,sans-serif;font-size:15px;font-weight:500;text-decoration:none}body .localization-form__select{display:inline-flex;align-items:center;gap:8px}body .mg-flag{flex:none;width:20px;height:15px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #00000014}body .mg-flag-currency{white-space:nowrap}body .country-selector__list .disclosure__link{display:flex;align-items:center;gap:10px}body .country-selector__list .disclosure__link .country{flex:1 1 auto}@media screen and (min-width:750px){body .disclosure__list-wrapper.country-selector{overflow:hidden;border:1px solid #e5e5e5;border-radius:16px;background:#fff;box-shadow:0 16px 32px #1018101f}}body .country-filter .field__input{border-radius:999px;background:#f4f4f4}body .country-filter .field:before,body .country-filter .field:after{border-radius:999px}body .trusted-brands .trusted-brands__heading,body .featured-collection__heading,body .wholesale-success__heading,body .wholesale-updates-banner__heading,body [class*=ai-faq-title-],body .mg-why__heading{font-family:General Sans,sans-serif!important;font-size:clamp(26px,2.4vw,40px)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.01em!important;text-wrap:balance}body .trusted-brands .trusted-brands__heading *,body .featured-collection__heading *,body .mg-why__heading *{font-weight:inherit!important}body .trusted-brands .trusted-brands__subheading,body [id*=featured_collection] .collection__description,body [id*=featured_collection] .collection__description p,body [class*=ai-faq-description-],body [class*=ai-faq-description-] p{max-width:680px;color:#555!important;font-family:General Sans,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important}body .trusted-brands .trusted-brands__subheading,body [id*=featured_collection] .collection__description{margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:749px){body .trusted-brands .trusted-brands__heading,body .featured-collection__heading,body .wholesale-success__heading,body .wholesale-updates-banner__heading,body [class*=ai-faq-title-],body .mg-why__heading{font-size:26px!important;line-height:1.15!important}body .trusted-brands .trusted-brands__subheading,body [id*=featured_collection] .collection__description,body [id*=featured_collection] .collection__description p,body [class*=ai-faq-description-],body [class*=ai-faq-description-] p{font-size:15px!important}}body .card-buttons .samiQuickBuy-add-to-cart-btn,body .card-buttons .card-quick-buy-placeholder__button,body .main-product .product-form__submit,body .main-product .product-form__submit span{font-family:General Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}html{-webkit-tap-highlight-color:transparent}@media(hover:none){body .product-card-wrapper .card__content .button:active,body .product-card-wrapper .quick-add__submit:active,body .product-card-wrapper .card__view-details:active,body .main-product .product-form__submit:not([disabled]):not([aria-disabled=true]):active{background-position:100% 0}body .card-buttons .samiQuickBuy-add-to-cart-btn:not([disabled]):active{background-position:100% 0!important}}body .button:not([disabled]):active,body .shopify-payment-button__button:active,body .mg-why__btn:active,body .mg-bb__btn:active,body .tab-btn:active,body .tab-accordion-btn:active,body .facets__summary:active,body .mobile-facets__open:active,body .mg-tab-card__actions a:active,body .rich-text__read-more-toggle:active,body .card__interactive .variant-badge:active,body .mg-dd__toggle:active,body .localization-form__select:active,body .header__icon:active,body .menu-drawer__account:active,body [class*=ai-faq-question-button-]:active,body .nx-faq summary:active,body .mg-faq__item>summary:active{transform:scale(.96);transition:transform .1s ease}body [class*=ai-faq-question-button-]:active,body .nx-faq summary:active,body .mg-faq__item>summary:active,body .tab-accordion-btn:active{transform:scale(.985)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mg-style-b.css.map */
