:root{--mb-col: 860px}.mb-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin:24px 0}.mb-table-wrap>table{margin:0}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table){width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;margin:24px 0;font-family:inherit;font-size:.95em;line-height:1.55;text-align:left;text-transform:none}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) th,:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) td{border:1px solid #e4e4e4;padding:11px 12px!important;text-align:left!important;text-transform:none;vertical-align:top}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) tr:first-child>th,:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) tr:first-child>td{background:#f7f7f7;font-weight:600;border-bottom:2px solid #ff8b01}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) tr:nth-child(odd):not(:first-child){background:#fafafa}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) tr:not(:first-child):hover{background:#ff8b010f}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) th>p,:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) td>p{margin:0!important}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) th>p+p,:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) td>p+p{margin-top:8px!important}:is(.article__body,.article__content .rte,.page-header__text-wrapper,.image-overlay__text-container,.collection-seo) table:not(.table) caption{caption-side:top;text-align:left!important;font-size:.85em;color:#666;padding-bottom:8px}.collection-intro,.collection-seo,.mb-toc{max-width:72ch;margin-left:auto;margin-right:auto}.collection-intro{margin-bottom:24px}.collection-intro--legal,.collection-intro--legal p{font-size:12px;line-height:1.5;color:rgba(var(--text-color),.55)}.collection-seo{margin-top:32px}.collection-seo h2{scroll-margin-top:120px}.mb-eyebrow{display:inline-block;margin:0 0 10px;padding:4px 10px;border-radius:999px;background:#ff8b0124;color:#904800;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mb-kk{max-width:1100px;margin:56px auto 0;padding:32px 28px;border-radius:var(--block-border-radius);background:rgb(var(--secondary-background))}.mb-kk__heading{margin:0 0 20px}.mb-kk__grid{display:grid;grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none}.mb-kk__card{margin:0;padding:18px 18px 16px;border-top:3px solid #ff8b01;border-radius:var(--block-border-radius-reduced);background:rgb(var(--background))}.mb-kk__title{margin:0 0 6px;font-size:15px;line-height:1.35}.mb-kk__text{margin:0;font-size:14px;line-height:1.6;color:rgba(var(--text-color),.8)}@media screen and (min-width:700px){.mb-kk__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1000px){.mb-kk{padding:40px 36px}.mb-kk__grid{grid-template-columns:repeat(3,1fr)}}.mb-brand{max-width:1100px;margin:48px auto 0;padding:24px 28px;border:1px solid rgb(var(--border-color));border-radius:var(--block-border-radius)}.mb-brand__heading{margin:0 0 16px}.mb-brand__list{display:grid;grid-template-columns:1fr;gap:12px;margin:0}.mb-brand__row dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-color),.55)}.mb-brand__row dd{margin:2px 0 0;line-height:1.6}.mb-brand__note{margin:16px 0 0;font-size:12px;line-height:1.5;color:rgba(var(--text-color),.55)}@media screen and (min-width:700px){.mb-brand__row{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:baseline}.mb-brand__row dd{margin:0}}.mb-byline{display:flex;align-items:center;gap:12px;max-width:820px;margin:0 auto;padding:16px 20px;border-top:1px solid rgb(var(--border-color))}.mb-byline__img{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.mb-byline__text{margin:0;font-size:13px;line-height:1.5;color:rgba(var(--text-color),.7)}.mb-byline__name{font-weight:600;color:rgb(var(--text-color))}.mb-toc{margin-top:40px;padding:18px 22px;border:1px solid rgb(var(--border-color));border-radius:var(--block-border-radius-reduced)}.mb-toc__label{margin:0 0 8px;font-weight:600}.mb-toc__list{margin:0;padding-left:1.4em;line-height:1.8}.mb-toc__list a{color:rgb(var(--text-color));text-decoration:none}.mb-toc__list a:hover{text-decoration:underline}.tn-hero{width:100%;background:#0f0f0f;color:#fff}.tn-hero__frame{position:relative;max-width:1440px;margin:0 auto}.tn-hero__media{position:relative;aspect-ratio:21 / 9;background:#1a1a1a;overflow:hidden}.tn-hero__media img{display:block;width:100%;height:100%;object-fit:cover;opacity:1}.tn-hero__text{max-width:900px;margin:0 auto;padding:22px 18px 26px}.tn-hero--plain .tn-hero__text{padding-top:54px}@media screen and (min-width:750px){.tn-hero--img .tn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0009);pointer-events:none}.tn-hero--img .tn-hero__text{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:0 22px 30px;text-shadow:0 1px 14px rgba(0,0,0,.45)}.tn-hero--img .tn-hero__kicker{display:inline-block;padding:4px 10px;border-radius:999px;background:#0000009e;text-shadow:none}}.tn-hero__kicker{margin-bottom:10px;font-size:.78em;font-weight:800;letter-spacing:.1em;color:#ff8b01}.tn-hero .tn-hero__title{margin:0 0 12px;color:#fff;font-size:clamp(26px,4vw,46px);font-weight:800;line-height:1.12}.tn-hero__date{font-size:.9em;opacity:.9}.mb-show,.mb-final{margin:30px 0;border:1px solid #ececec;border-radius:20px;overflow:hidden;background:#000;color:#fff}.mb-show--products{padding:30px 28px}.mb-show--collection,.mb-final{display:flex;flex-wrap:wrap;align-items:stretch}.mb-show__text,.mb-final__text{flex:1.25 1 300px;padding:32px 30px}.mb-show__visual,.mb-final__visual{position:relative;flex:1 1 260px;min-height:260px;background:linear-gradient(135deg,#ff8b01,#fdf6ee)}.mb-show__visual img,.mb-final__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mb-final__visual img{object-fit:contain;padding:22px;box-sizing:border-box}.mb-show__kicker{margin-bottom:10px;font-size:.74em;font-weight:700;letter-spacing:.1em;color:#ff8b01}.mb-show__head,.mb-final__head{margin:0 0 12px;color:#fff;font-size:clamp(21px,3vw,28px);font-weight:700;line-height:1.15}.mb-show__sub{margin:0 0 18px;color:#c9c9c9;line-height:1.6}.mb-show__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:0 0 20px;padding:0;list-style:none}@media screen and (min-width:700px){.mb-show__grid{grid-template-columns:repeat(4,1fr)}}.mb-show__card{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:#fff;color:#000}.mb-show__media{display:block;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#f7f7f7}.mb-show__media img{display:block;width:100%;height:100%;object-fit:contain}.mb-show__title{color:#000;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none}.mb-show__title:hover{text-decoration:underline}.mb-show__price{color:#904800;font-size:13px;font-weight:700}.mb-check{margin:0 0 22px;padding:0;list-style:none;line-height:1.9}.mb-check li{display:flex;gap:10px}.mb-check__icon{color:#ff8b01;font-weight:700}.mb-show--products .mb-check{display:flex;flex-wrap:wrap;gap:4px 22px;margin:0}.mb-btn{display:inline-block;padding:13px 26px;border-radius:6px;background:#ff8b01;color:#000;font-weight:700;text-decoration:none}.mb-btn:hover{background:#fff}.mb-intent{margin:28px 0;border:1px solid #e8e8e1;border-radius:16px;overflow:hidden}.mb-intent__head{padding:13px 18px;background:#0f0f0f;color:#fff;font-weight:800}.mb-intent__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.mb-intent__table{width:100%;margin:0;border-collapse:collapse}.mb-intent__table th,.mb-intent__table td{padding:12px 18px;border-bottom:1px solid #eee;text-align:left;vertical-align:top;line-height:1.55}.mb-intent__table tbody th{width:38%;font-weight:700}.mb-intent__table tr:last-child th,.mb-intent__table tr:last-child td{border-bottom:0}.mb-intent__table--cmp thead th{background:#f7f7f7;border-bottom:2px solid #ff8b01;font-weight:700}.mb-intent__table--cmp tbody th{width:auto;min-width:140px}.mb-sources{margin:8px 0 48px;padding-top:24px;border-top:1px solid #ececec}.mb-sources__heading{margin:0 0 14px}.mb-sources__intro{margin:0 0 12px;color:rgba(var(--text-color),.7)}.mb-sources__list{margin:0;padding-left:1.4em;font-size:14px;line-height:1.6}.mb-sources__item{margin-bottom:12px}.mb-sources__item a{font-weight:600;color:rgb(var(--text-color));text-decoration:underline;text-decoration-color:#ff8b01;text-underline-offset:3px;word-break:break-word}.mb-sources__meta{display:block;color:rgba(var(--text-color),.65)}.mb-sources__note{margin:2px 0 0;color:rgba(var(--text-color),.8)}.product-item{background:#fdf6ee;border:2px solid #1a1a1a;border-radius:16px;padding:10px 10px 14px;box-shadow:4px 4px #ff8b01;transition:transform .15s ease,box-shadow .15s ease}@media(hover:hover){.product-item:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #ff8b01}}.product-item__image-wrapper{border-radius:10px;overflow:hidden;background:#fff}.product-item__info{padding-left:4px;padding-right:4px}.product-item .label--highlight{background:#ff8b01!important;color:#1a1a1a!important;border:2px solid #1a1a1a;border-radius:999px;box-shadow:2px 2px #1a1a1a;font-weight:800;transform:rotate(-4deg)}.product-item .price--highlight{color:#1a1a1a!important;font-weight:800}@media(hover:hover)and (pointer:fine)and (min-width:1000px){.product-item__quick-form{opacity:1!important;visibility:visible!important;transform:none!important}.product-item__quick-form .button{background:#ff8b01;color:#1a1a1a;border:2px solid #1a1a1a;border-radius:8px;box-shadow:3px 3px #1a1a1a;font-weight:800}.product-item__quick-form .button:hover{background:#1a1a1a;color:#fff}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.article__title,.article-item__title,.collection__title,.page-header h1,.header__linklist-link,.nav-dropdown__link,.mega-menu__title,.mega-menu__link,.mobile-nav__link,.product-item-meta__title,.price--highlight,[class*=faq] summary,.mb-faq__question,.tn-toc__sum,.faq__item .collapsible-toggle{font-family:var(--heading-font-family)!important;font-weight:800!important;font-style:normal}.button,.mb-btn,.label{font-family:var(--heading-font-family)!important;font-weight:800!important;text-transform:none!important;letter-spacing:.02em}.mbs__h1{font-weight:900!important}.mb-stars{display:flex;align-items:center;justify-content:center;gap:5px;margin:4px 0 2px;font-size:12px;line-height:1}.mb-stars__icons{position:relative;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1}.mb-stars__icons:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#ff8b01 var(--mb-stars-fill, 100%),#e2d3c1 var(--mb-stars-fill, 100%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.6px #1a1a1a}.mb-stars__avg{font-family:var(--heading-font-family);font-weight:800;color:#1a1a1a}.mb-stars__count{color:rgba(var(--text-color),.65)}@media screen and (max-width:749px){.shopify-section--collection-banner .page-header__text-wrapper{margin-top:14px;margin-bottom:10px}.shopify-section--collection-banner .page-header h1{font-size:26px;line-height:1.15}.collection-intro{margin-bottom:10px}.collection-intro--legal{max-width:none}.collection-intro--legal,.collection-intro--legal p{font-size:12px;line-height:1.4;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mb-custom.css.map */
