.mc-assure{--as-rule: rgba(var(--text-color-rgb), .12);--as-ink: var(--heading-color, var(--text-color));--as-muted: rgba(var(--text-color-rgb), .54);--as-accent: var(--brand-accent, currentColor);--as-accent-soft: rgba(var(--brand-accent-rgb, 30, 55, 200), .08);--as-good: var(--brand-in-stock, #1a6b4a);margin-top:22px;border:1px solid var(--as-rule);border-radius:12px;background:var(--color-background);overflow:hidden}.mc-assure__row{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px}.mc-assure__row[hidden]{display:none}.mc-assure__row:not([hidden])+.mc-assure__row:not([hidden]){border-top:1px solid var(--as-rule)}.mc-assure__icon{display:grid;place-items:center;width:26px;height:26px;margin-top:1px;color:var(--as-accent)}.mc-assure__icon svg{width:100%;height:100%;stroke-width:1.5}.mc-assure__body{min-width:0}.mc-assure__title{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--as-ink)}.mc-assure__dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--as-good);box-shadow:0 0 0 3px #1a6b4a21}.mc-assure__note{margin:8px 0 0;font-size:.8125rem;line-height:1.5;color:var(--as-muted)}.mc-assure__note[hidden]{display:none}.mc-assure__note strong{font-weight:600;color:var(--as-ink)}.mc-assure__eta{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0;padding:5px 12px 5px 9px;border-radius:999px;background:#1a6b4a13;font-size:.875rem;line-height:1.35;color:var(--as-good)}.mc-assure__eta[hidden]{display:none}.mc-assure__eta strong{font-weight:650;color:inherit}.mc-assure__cutoff{display:flex;align-items:center;gap:7px;margin:8px 0 0;font-size:.875rem;line-height:1.4;color:var(--as-muted)}.mc-assure__cutoff[hidden]{display:none}.mc-assure__cutoff strong{font-weight:700;color:var(--as-ink);font-variant-numeric:tabular-nums}.mc-assure__eta-icon,.mc-assure__cutoff-icon{display:grid;place-items:center;flex:0 0 auto}.mc-assure__eta-icon{opacity:.75}.mc-assure__cutoff-icon{opacity:1}.mc-assure__eta-icon svg,.mc-assure__cutoff-icon svg{width:15px;height:15px}.mc-assure__meter{margin-top:12px;padding:4px 0}.mc-assure__meter[hidden]{display:none}.mc-assure__track{position:relative;height:5px;border-radius:999px;background:rgba(var(--text-color-rgb),.09)}.mc-assure__bar{display:block;height:100%;border-radius:inherit;background:var(--as-accent);transition:width .45s cubic-bezier(.32,.72,0,1)}.mc-assure__knob{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--as-accent);box-shadow:0 0 0 3px var(--color-background);transform:translate(-50%,-50%);transition:left .45s cubic-bezier(.32,.72,0,1)}.mc-assure__tiers{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mc-assure__tier{display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:8px;background:var(--as-accent-soft);font-size:.8125rem;line-height:1.2;color:var(--as-muted);transition:background-color .2s ease,color .2s ease}.mc-assure__tier strong{font-size:.9375rem;font-weight:700;color:var(--as-accent);font-variant-numeric:tabular-nums}.mc-assure__tier.is-reached{background:rgba(var(--brand-accent-rgb, 30, 55, 200),.16);color:var(--as-ink)}.mc-assure__link{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:0;border:0;background:none;font:inherit;font-size:.875rem;font-weight:700;color:var(--as-accent);cursor:pointer}.mc-assure__link svg{width:14px;height:14px;transition:transform .18s ease}.mc-assure__link:hover{text-decoration:underline;text-underline-offset:4px}.mc-assure__link:hover svg{transform:translate(4px)}.mc-assure__link:focus-visible{outline:2px solid var(--as-accent);outline-offset:3px;border-radius:4px}@media only screen and (max-width:480px){.mc-assure__row{grid-template-columns:24px minmax(0,1fr);gap:13px;padding:16px}.mc-assure__icon{width:24px;height:24px}.mc-assure__title{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.mc-assure__bar,.mc-assure__knob,.mc-assure__link svg,.mc-assure__tier{transition:none}}.mc-tabs-wrap{--tab-rule: var(--brand-rule, rgba(var(--text-color-rgb), .14));--tab-muted: rgba(var(--text-color-rgb), .6);--tab-ink: var(--heading-color, var(--text-color));grid-column:1;min-width:0;margin-top:28px;position:relative;z-index:1}.mc-tabs-wrap--full{grid-column:1 / -1}.mc-tabs{display:flex;flex-direction:column;gap:10px}.mc-tabs__tab{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px 16px;border:1px solid var(--tab-rule);border-radius:10px;background:var(--color-background);font:inherit;font-size:.9375rem;font-weight:600;text-align:left;color:var(--tab-ink);cursor:pointer;position:relative;z-index:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease}.mc-tabs__tab:hover{border-color:rgba(var(--text-color-rgb),.28)}.mc-tabs__tab.is-active{border-color:var(--brand-accent, currentColor);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.mc-tabs__tab:after{content:"";flex:0 0 auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);opacity:.45;transition:transform .2s ease,opacity .2s ease}.mc-tabs__tab.is-active:after{transform:rotate(225deg) translate(-2px,-2px);opacity:1;color:var(--brand-accent, currentColor)}.mc-tabs__tab:focus-visible{outline:2px solid var(--brand-accent, currentColor);outline-offset:2px}.mc-tabs__panel{margin-top:-10px;padding:4px 16px 16px;border:1px solid var(--brand-accent, currentColor);border-top:0;border-radius:0 0 10px 10px}.mc-tabs__panel[hidden]{display:none}.mc-tabs__body{font-size:.9375rem;line-height:1.7;color:rgba(var(--text-color-rgb),.85)}.mc-tabs__body>:first-child{margin-top:0}.mc-tabs__body>:last-child{margin-bottom:0}.mc-tabs__body img{max-width:100%;height:auto}@media only screen and (min-width:768px){.mc-tabs{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:0 28px}.mc-tabs__tab{order:1;width:auto;justify-content:flex-start;padding:4px 1px 13px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:.9375rem;font-weight:500;letter-spacing:-.005em;color:var(--tab-muted);transition:color .15s ease,border-color .15s ease}.mc-tabs__tab:hover{border-color:rgba(var(--text-color-rgb),.25);background:none;color:var(--tab-ink)}.mc-tabs__tab.is-active{border-bottom-color:currentColor;background:none;color:var(--tab-ink)}.mc-tabs__tab:after{display:none}.mc-tabs__panel{order:2;width:100%;margin-top:0;padding:26px 0 0;border:0;border-top:1px solid var(--tab-rule);border-radius:0;min-height:var(--mc-tabs-h, 0px)}.mc-tabs__body{max-width:74ch;font-size:.96875rem;line-height:1.72}.mc-tabs__body p{margin:0 0 1.05em}.mc-tabs__body h2,.mc-tabs__body h3,.mc-tabs__body h4,.mc-tabs__body h5{margin:1.8em 0 .6em;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--tab-ink)}.mc-tabs__body>:first-child{margin-top:0}.mc-tabs__body ul,.mc-tabs__body ol{margin:0 0 1.15em;padding-left:1.1em}.mc-tabs__body li{margin-bottom:6px;padding-left:2px;line-height:1.6}.mc-tabs__body li:last-child{margin-bottom:0}.mc-tabs__panel.is-active{animation:mc-tab-in .2s ease}.mc-tabs{contain:layout}}@keyframes mc-tab-in{0%{opacity:0;transform:translateY(4px)}}@media only screen and (min-width:1024px){.product-page .product-grid:has(.mc-tabs-wrap:not(.mc-tabs-wrap--full)) .product-medias{position:static;grid-row:1}.mc-tabs-wrap:not(.mc-tabs-wrap--full){grid-row:2}.product-page .product-grid:has(.mc-tabs-wrap:not(.mc-tabs-wrap--full)) .product-detail{grid-row:1 / span 2}.product-page .product-grid.is-sticky-detail:has(.mc-tabs-wrap) .product-detail{position:sticky;top:var(--inner-header-height, 16px);align-self:start}.product-page .product-grid:has(.mc-tabs-wrap--full) .product-detail{position:static}}@media(prefers-reduced-motion:reduce){.mc-tabs__tab,.mc-tabs__tab:after{transition:none}.mc-tabs__panel.is-active{animation:none}}@media only screen and (max-width:767px){.product-page .main-swiper .swiper-slide{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.product-page .main-swiper .swiper-slide .zoom-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-page .main-swiper .swiper-slide img{width:100%;height:100%;max-height:100%;object-fit:contain}}.mc-avail.mc-avail--off{display:none}.product-page .product-detail>.block-wrapper[id^=mc-availability-]:has(.mc-avail--off){margin-top:0!important;margin-bottom:0!important}.mc-avail{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:0}.product-page .product-detail>.block-wrapper[id^=mc-availability-]{margin-top:15px!important;margin-bottom:15px!important}.mc-avail--special:after,.mc-avail--backorder:after{content:"";flex:0 0 100%;height:6px;margin-top:12px;background:var(--brand-rule-strong, #1B4E82)}.mc-avail__pill{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:999px;font-size:.8125rem;font-weight:700;letter-spacing:.03em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.mc-avail__dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.mc-avail__note{font-size:1rem;color:rgba(var(--text-color-rgb),.88)}.mc-avail--in .mc-avail__pill{background:#1a6b4a1a;color:var(--brand-in-stock, #1a6b4a)}.mc-avail--special .mc-avail__pill{background:rgba(var(--brand-accent-rgb, 30, 55, 200),.1);color:var(--brand-accent, #1e37c8)}.mc-avail--backorder .mc-avail__pill{background:rgba(var(--brand-warning-rgb, 176, 104, 12),.12);color:var(--brand-warning, #b0680c)}.mc-avail--out .mc-avail__pill{background:rgba(var(--text-color-rgb),.07);color:rgba(var(--text-color-rgb),.55)}.product-page .product-detail>div:not(:has(*)):not([id]){display:none}.product-page .product-detail>.shopify-block:not(:has(img,svg,input,button,select,textarea,a,p,h1,h2,h3,h4,h5,h6,label,table,iframe)){display:none}.buy-buttons.mc-hide-express:not([data-mc-state=in]) .shopify-payment-button{display:none}.product-page .product-detail .buy-buttons[data-mc-state=backorder] .cart-btn.mc-atc:not(:disabled){background-color:var(--brand-accent, currentColor);border-color:var(--brand-accent, currentColor);color:#fff}.product-page .product-detail .buy-buttons[data-mc-state=backorder] .cart-btn.mc-atc:hover:not(:disabled){background-color:var(--brand-accent-hover, var(--brand-accent, currentColor));border-color:var(--brand-accent-hover, var(--brand-accent, currentColor));color:#fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-mc.css.map */
