:root{--mr-green: #228a58;--mr-ink: #121212;--mr-line: #e8e8e1}.announcement-bar slideshow-arrows,.announcement-bar .slideshow-control{display:none!important}.announcement-bar__text{font-size:12.24px;font-weight:700;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.announcement-bar{min-height:39px}@media(max-width:749px){.announcement-bar__text{font-size:10.8px}.announcement-bar{min-height:35px}}.header__row--bottom .menu-list__link{font-size:14px;letter-spacing:.2em;text-transform:uppercase;padding:5px 12px}.header__row--bottom .menu-list__list-item{margin:0}.header__row--bottom .overflow-menu{--overflow-list-alignment: center}.header__row--bottom .menu-list__link--active{text-decoration:none}.header__row--bottom .header__columns{padding-block:0 8px}.button,.button-secondary,button.button,a.button{font-size:13px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;padding:11px 20px;line-height:1.4;min-height:0}@media(max-width:749px){.button,.button-secondary{font-size:11px}}.section-resource-list__header h2,.mr-h2{font-size:28.9px;font-weight:400;line-height:1.2;letter-spacing:0}@media(max-width:749px){.section-resource-list__header h2,.mr-h2{font-size:24.82px}}.section-resource-list__header,.section-resource-list__header>.group-block,.section-resource-list__header .group-block-content{display:contents}.section-resource-list__header .text-block,.section-resource-list__header .button{grid-column:2}.section-resource-list__header .text-block{order:0;margin-bottom:8px}.section-resource-list>:not(.section-resource-list__header){order:1}.section-resource-list__header .button{order:2;justify-self:center;margin-top:4px}.product-card .text-block p,.product-card [class*=__title] p{font-size:14px;letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.product-card product-price,.product-card product-price .price,.product-card product-price .compare-at-price,.product-card .mr-price-save{color:var(--mr-green);font-size:13.6px}.product-card product-price>div{display:flex;flex-wrap:wrap;justify-content:center;column-gap:8px}.product-card .compare-at-price{text-decoration:line-through;opacity:1}@media(max-width:749px){.product-card .text-block p,.product-card [class*=__title] p{font-size:13px}.product-card product-price,.product-card product-price .price,.product-card product-price .compare-at-price,.product-card .mr-price-save{font-size:12px}}.mr-price-save{color:var(--mr-green)}.product-badges--top-right{top:0;right:0}.product-badges__badge{border-radius:0;font-size:13.6px;line-height:1;padding:7px 7px 7px 9px;height:auto}@media(max-width:749px){.product-badges__badge{font-size:10.4px;padding:6px 5px 6px 7px}}.slideshow-section slideshow-component{--slide-min-height-desktop: 650px !important;--slide-min-height: 500px !important;--grid-template-rows-desktop: 650px 1fr !important;--grid-template-rows: 500px 1fr !important}.slideshow-section slideshow-slide,.slideshow-section .slide__image-container{max-height:650px}@media(max-width:749px){.slideshow-section slideshow-slide,.slideshow-section .slide__image-container{max-height:500px}}.slideshow-section .slide__content p{font-size:18px}.slideshow-section .slide__content p{max-width:none}.slideshow-section .slide__content .text-block{--max-width: none;max-width:none}.button-custom,.button-secondary{font-size:13px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.slideshow-section .slide__content .button-custom{border-width:2px;padding:10px 20px}slideshow-component .slide__content h2,.slideshow .text-block h2{font-size:60px;line-height:1.1;font-weight:400}@media(max-width:749px){slideshow-component .slide__content h2,.slideshow .text-block h2{font-size:34px}}@media(min-width:750px){.mr-review{flex-basis:85%}}.shopify-section-group-footer-group .footer-content{grid-template-columns:33.4% 25.4% 25.4%;column-gap:0}.shopify-section-group-footer-group .footer-content>.group-block{padding-right:30px}.shopify-section-group-footer-group .text-block p{font-size:inherit}.shopify-section-group-footer-group .menu a,.shopify-section-group-footer-group .menu li{font-size:13.6px;line-height:1.4}.shopify-section-group-footer-group [class*=footer-copyright],.shopify-section-group-footer-group .footer-utilities{justify-content:center;text-align:center}@media(max-width:749px){.shopify-section-group-footer-group .footer-content{grid-template-columns:1fr}}.product-details h1{font-size:28.9px;font-weight:400;line-height:1.2;letter-spacing:0}.product-details product-price,.product-details product-price .price,.product-details product-price .compare-at-price{font-size:18px;color:var(--mr-green)}.product-details product-price>div{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px}.product-details product-price .compare-at-price{text-decoration:line-through;opacity:1}.product-details .mr-price-save{font-size:16px;margin-left:4px}.variant-option legend,.mr-qty-label{font-size:12.8px;letter-spacing:.3em;text-transform:uppercase;font-weight:400;margin-bottom:8px;padding:0}.variant-option--buttons{gap:8px}.variant-option__button-label,.variant-option__button-label__pill,.variant-option__button-label input{min-height:0}.variant-option__button-label{padding:7px 15px;font-size:16px;line-height:22px}.variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 1px #121212}.product-form-buttons--stacked{display:flex;flex-direction:column;align-items:stretch;gap:0}.product-form-buttons .mr-qty-label{width:100%}.product-form-buttons .quantity-selector-wrapper{width:80px;margin-bottom:25px}.product-form-buttons .quantity-selector{width:80px;height:34px;border:1px solid var(--mr-line);border-radius:0}.product-form-buttons .quantity-selector button{width:26px;height:32px;min-width:0}.product-form-buttons .quantity-selector input{font-size:16px}.product-form-buttons add-to-cart-component,.product-form-buttons>span:has(add-to-cart-component){width:100%}.add-to-cart-button{width:100%;height:46px;padding:13px 20px;font-size:13px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;border-radius:0}.add-to-cart-button .add-to-cart-icon,.add-to-cart-button svg{display:none}@media(max-width:749px){.product-details h1{font-size:24.82px;text-align:center}.product-details .text-block--align-left{text-align:center}.product-details .mr-rating,.product-details product-price>div{justify-content:center}.product-details .mr-points{justify-items:center}.variant-option legend,.mr-qty-label{font-size:11.8px}.add-to-cart-button{font-size:11px;height:44px}}.mr-proof__pill-text svg{display:inline-block}.search-action--mobile-right{display:none}@media(max-width:749px){.search-action--mobile-right{display:flex}.header__column--left .search-action,.header .account-button{display:none!important}}@media(min-width:750px){.product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}.facets--horizontal .facets__form{justify-content:space-between}.facets--horizontal .products-count-wrapper{order:-1;margin-inline-end:auto;font-size:16px}.sorting-filter--native .sorting-filter__container{display:flex!important}.sorting-filter--native accordion-custom,.sorting-filter--native .facets__label{display:none!important}.sorting-filter--native .sorting-filter__select-wrapper{width:299px;max-width:100%;border:1px solid var(--mr-line);border-radius:0;height:44px}.sorting-filter--native .sorting-filter__select{font-size:16px;padding:8px 28px 8px 10px;height:42px;width:100%}@media(max-width:749px){.sorting-filter--native .sorting-filter__select-wrapper{width:171px}}.mr-collection-intro .text-block,[id$=__intro] .text-block{--max-width: 920px;max-width:920px}[id$=__intro] .text-block p{font-size:16px;line-height:1.4}.slideshow-controls__thumbnails-container{justify-content:flex-start}.slideshow-controls__thumbnails{justify-content:flex-start;gap:10px;padding-inline:2px}.slideshow-controls__thumbnail{width:76px;height:76px;padding:0;border-radius:0;opacity:.5}.slideshow-controls__thumbnail[aria-selected=true],.slideshow-controls__thumbnail[aria-current=true]{opacity:1;outline:2px solid #121212;outline-offset:-2px}.slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:cover}.variant-option__button-label{height:36px;min-height:0!important;padding-block:0!important;display:inline-flex;align-items:center}@media(min-width:750px){.product-details{padding-inline-start:22px}}.section-resource-list__header .button-secondary{order:0;justify-self:center;margin:0 0 28px;font-size:11px;padding:6px 12px}.shopify-section-group-footer-group .footer-content{grid-template-columns:unset}[id$=__cols] .footer-content{grid-template-columns:33.4% 25.4% 25.4%;column-gap:0}[id$=__cols] .menu__heading,[id$=__cols] .menu h2,[id$=__cols] .menu h3{display:none}[id$=__utils] .footer-utilities,[id$=__utils] .footer-content,[id$=__utils] .section>*{justify-content:center;justify-items:center;text-align:center}@media(max-width:749px){[id$=__cols] .footer-content{grid-template-columns:1fr}}.main-page h1,[id$=__main] .text-block h1{font-size:28.9px;font-weight:400}.page-content,.rte-page{max-width:920px;margin-inline:auto;font-size:16px;line-height:1.4}.contact-form__label{display:block;font-size:12.8px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:8px}.contact-form__form-row{gap:8px}.contact-form__field{flex:1 1 0;display:flex;flex-direction:column}.contact-form__input{border-radius:0}.contact-form .button,.contact-form button[type=submit]{align-self:center;margin-inline:auto}.cart-title__empty-text{margin:8px 0 4px;font-size:16px}.cart-items__empty-link{text-decoration:underline;text-underline-offset:4px;font-size:16px;color:inherit}.main-404 .button-unstyled,[id$=__main] .button-unstyled{text-decoration:underline;text-underline-offset:4px;font-size:16px;letter-spacing:0;text-transform:none;font-weight:400}.mr-offer__media img{height:1620px;aspect-ratio:auto}html[data-drawer-mode=overlay] .theme-drawer__dialog::backdrop{background:#e6e6e699}#cart-drawer .theme-drawer__dialog,cart-drawer-component{--theme-drawer-width: 450px}@media(min-width:990px){#cart-drawer .theme-drawer__dialog{width:450px;max-width:450px}}@media(max-width:749px){#cart-drawer .theme-drawer__dialog{width:100vw;max-width:100vw}}cart-drawer-component,cart-drawer-component button,cart-drawer-component a,cart-drawer-component input{font-family:var(--mr-cart-font, inherit)}cart-drawer-component .theme-drawer__header{padding:16px;min-height:52px;height:52px;border-bottom:1px solid rgba(0,0,0,.08);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}cart-drawer-component .theme-drawer__title{font-size:17px;font-weight:600;line-height:1.1;margin:0;display:inline-flex;gap:0}cart-drawer-component .theme-drawer__badge{background:none!important;color:inherit!important;font:inherit;font-weight:600;padding:0;min-width:0;width:auto;height:auto;aspect-ratio:auto;border-radius:0;margin-left:5px}cart-drawer-component .theme-drawer__badge:before{content:"\2022\a0"}cart-drawer-component .theme-drawer__close-button{width:20px;height:20px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}cart-drawer-component .theme-drawer__close-button svg{width:14px;height:14px}cart-drawer-component .cart-drawer__items{padding:0 16px}cart-drawer-component .cart-items__table-row{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.08);align-items:start}cart-drawer-component .cart-items__media{width:80px}cart-drawer-component .cart-items__media-container{width:80px;height:80px;border-radius:4px;overflow:hidden}cart-drawer-component .cart-items__media-image{width:80px;height:80px;object-fit:cover}cart-drawer-component .cart-items__title{font-size:15px;font-weight:500;line-height:21px;text-decoration:none}cart-drawer-component .cart-items__variants,cart-drawer-component .cart-items__variant{font-size:13px;line-height:18px;opacity:.65}cart-drawer-component .cart-items__variant{display:inline-flex;gap:4px}cart-drawer-component .cart-items__option-name{font-weight:400}cart-drawer-component .cart-items__unit-price-wrapper{display:none}cart-drawer-component .cart-items__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:15px;line-height:23px}cart-drawer-component .cart-items__compare-total{opacity:.6;font-size:15px}cart-drawer-component .cart-items__price text-component{font-weight:700;color:var(--mr-green)}cart-drawer-component .cart-items__quantity-controls{display:flex;align-items:center;justify-content:flex-end;gap:16px}cart-drawer-component .cart-items__remove{order:-1;width:20px;height:20px;padding:0;background:none;border:0;opacity:.6;min-width:0;box-shadow:none}cart-drawer-component .cart-items__remove svg{width:20px;height:20px}cart-drawer-component .quantity-selector{background:#f1f1f1;border:0;border-radius:12px;width:76px;min-width:76px;height:28px}cart-drawer-component .quantity-selector input{font-size:14px}cart-drawer-component .quantity-selector button{width:26px;height:28px;min-width:0}cart-drawer-component .cart-totals{display:none}cart-drawer-component .cart-drawer__summary{border-top:1px solid rgba(0,0,0,.08);padding:8px 16px 0}cart-drawer-component .cart__checkout-button{height:57px;border-radius:12px;font-size:17px;font-weight:400;letter-spacing:0;text-transform:none}.cart__payment-icons{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 16px;padding:0}.cart__payment-icons li{line-height:0}.cart__payment-icons svg{width:38px;height:24px}.mr-upsell__heading{color:rgb(var(--color-foreground-rgb) / .8);font-size:13px;letter-spacing:.14em}.mr-upsell__title{font-size:15px}cart-drawer-component .cart-items__table-row,cart-drawer-component .cart-items__table-row--full-width-variants{grid-template-columns:80px minmax(0,1fr) auto;column-gap:12px;margin-bottom:0;padding:16px 0}cart-drawer-component .cart-items__details{color:inherit}cart-drawer-component .theme-drawer__title,cart-drawer-component .theme-drawer__title *{font-weight:600}cart-drawer-component .theme-drawer__close-button:focus:not(:focus-visible),cart-drawer-component .theme-drawer__close-button{outline:none}cart-drawer-component .quantity-selector{width:76px;max-width:76px}cart-drawer-component .cart-items__quantity{align-self:end;justify-self:end}@media(min-width:750px){header-component .search-action--mobile-right{display:none!important}}.header__row--bottom .menu-list .menu-list__link{padding:5px 12px;letter-spacing:.2em}header-component .header-actions__action .svg-wrapper svg,header-component .search-action .svg-wrapper svg,header-component .header__icon--menu svg{width:22px;height:22px}@media(max-width:749px){header-component .header-actions__action .svg-wrapper svg,header-component .search-action .svg-wrapper svg,header-component .header__icon--menu svg{width:27px;height:27px}}.section-resource-list__header .button-secondary{grid-column:2}.contact-form__label span[aria-hidden]{display:none}.contact-form__input--textarea{min-height:130px;height:130px}[id$=__intro] .text-block p,[id$=__intro] .text-block{max-width:920px}.search-page__header search-page-input-component{display:flex;max-width:300px;margin-inline:auto}.search-page__header .search__icon,.search-page__header .search__reset-button{display:none}.search-page__header .search-page-input{padding:8px 10px;height:47px;font-size:16px;border-radius:0}.search__submit-button{width:90px;height:47px;padding:0;border-radius:0;flex:0 0 90px;display:inline-flex;align-items:center;justify-content:center}.search__submit-button svg{width:20px;height:20px}.search-page__rule{width:100%;border:0;border-top:1px solid var(--mr-line);margin:24px 0 32px}.search-page__count{font-size:28.9px;font-weight:400;text-align:center;margin:0 0 16px}@media(max-width:749px){.facets-block-wrapper--horizontal:has(.sorting-filter--native),.facets--horizontal:has(.sorting-filter--native),.facets--horizontal:has(.sorting-filter--native) .facets__form-wrapper,.facets--horizontal:has(.sorting-filter--native) .facets__form{display:flex!important;width:100%;height:auto}.facets--horizontal:has(.sorting-filter--native){padding-inline:var(--page-margin, 16px)}.facets--horizontal:has(.sorting-filter--native) .products-count-wrapper{display:none}.sorting-filter--native{display:block!important;margin-inline-end:auto}}.header__row--bottom .menu-list .menu-list__link{padding:4px 15px 6px;line-height:19.6px}.header__row--bottom .menu-list .menu-list__link-title{padding-inline:0}@media(min-width:750px){header-component .header-actions__action .svg-wrapper,header-component .search-action .svg-wrapper{width:28px;height:28px}header-component .header-actions__action svg,header-component .search-action .svg-wrapper svg{width:28px!important;height:28px!important}}.slideshow-section slideshow-controls{mix-blend-mode:normal!important}.slideshow-section .slideshow-controls__dots button:after{background-color:#fff!important;opacity:.55;width:6px;height:6px;box-shadow:none!important}.slideshow-section .slideshow-controls__dots button[aria-selected=true]:after{opacity:1;width:9px;height:9px;border-radius:50%}.collection-card__content .text-block p{letter-spacing:.2em}[id$=__cols] .group-block-content>.text-block:first-child p{font-size:12.8px;letter-spacing:.3em;text-transform:uppercase;line-height:1.4}[id$=__cols] .group-block-content>.text-block:first-child{margin-bottom:14px}[id$=__cols] .menu__item{padding-block:5.5px}[id$=__cols] .menu__item a{font-size:13.6px;line-height:19.04px}[id$=__utils] .utilities{display:flex;justify-content:center;text-align:center}[id$=__utils] .footer-utilities__group-copyright{margin-inline:auto;font-size:12px}.facets--horizontal .facets__form>.facets-remove:not(:has(a,button)){display:none}.facets--horizontal .products-count-wrapper{order:-2}.sorting-filter--native{margin-inline-start:auto}.sorting-filter--native .sorting-filter__container{justify-content:flex-end;padding:0}.sorting-filter--native .sorting-filter__select{text-align:left;text-align-last:left;color:var(--color-foreground)}.sorting-filter--native .sorting-filter__select-wrapper{position:relative}.sorting-filter--native .sorting-filter__select-wrapper>svg{display:none}.sorting-filter--native .sorting-filter__select-wrapper:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.facets-block-wrapper--horizontal:has(.sorting-filter--native){margin-top:36px}@media(min-width:750px){.product-details{padding-inline-start:54px!important}.product-details .mr-rating{margin-top:14px}.product-details product-price{margin-top:10px}.product-details .mr-points{gap:8px;margin-top:9px}.product-details .mr-stock{margin-top:14px}.product-details .variant-option{margin-bottom:33px}.product-details .quantity-selector-wrapper{margin-bottom:4px!important}.product-details .variant-picker{margin-bottom:12px}.product-details .add-to-cart-button{height:46px!important;min-height:0}.product-details .product-form-buttons{margin-top:-34px}}media-gallery .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails{justify-content:flex-start!important;margin-inline:0!important}media-gallery .slideshow-controls__thumbnails .slideshow-controls__thumbnail{width:76px!important;height:76px!important;min-width:76px;padding:0!important}media-gallery .slideshow-controls__thumbnails .slideshow-controls__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:1 / 1}@media(max-width:749px){#header-component .header__columns .search-action.search-action--mobile-right{grid-area:rightA!important;justify-content:flex-end}#header-component .header__icon--menu .svg-wrapper,#header-component .header__icon--menu svg{width:27px!important;height:27px!important}}#header-component[data-menu-style=drawer] .header__columns .search-action.search-action--mobile-right{grid-area:rightA!important;justify-content:flex-end}[id$=__cols] .footer-content>.mr-fcol{padding-right:30px}[id$=__cols] .mr-fcol__body .menu__item{padding-block:5.5px}@media(max-width:749px){[id$=__cols] .footer-content{row-gap:0}[id$=__cols] .footer-content>.mr-fcol{padding-right:0}[id$=__cols] .mr-fcol__body .text-block,[id$=__cols] .mr-fcol__body .menu{text-align:center}}@media(max-width:749px){.product-information{padding-top:0!important}media-gallery slideshow-controls{position:static!important;margin-top:12px;justify-content:center}media-gallery .slideshow-controls__dots{background:none!important;padding:0!important;gap:4px}media-gallery .slideshow-controls__dots button{font-size:0!important;text-decoration:none!important;color:transparent!important;width:16px;height:16px}media-gallery .slideshow-controls__dots button:after{background-color:#121212!important;opacity:.25;width:6px;height:6px;box-shadow:none!important}media-gallery .slideshow-controls__dots button[aria-selected=true]:after{opacity:1;width:8px;height:8px}.product-details h1{font-size:24.82px!important;line-height:1.2;text-align:center}.product-details .mr-points{gap:8px;margin-top:14px;justify-items:center}.product-details product-price{margin-top:10px}.product-details .mr-rating{margin-top:10px;justify-content:center}.product-details .variant-option{text-align:center;margin-bottom:26px}.product-details .variant-option legend{width:100%;text-align:center}.product-details .variant-option--buttons{justify-content:center}.product-details .mr-qty-label{text-align:center}.product-details .quantity-selector-wrapper{justify-content:center;margin-inline:auto}.product-details .add-to-cart-button{height:44px!important;min-height:0!important;padding-block:0!important;font-size:11px}}@media(max-width:749px){media-gallery slideshow-controls{mix-blend-mode:normal!important}.product-details h1{text-wrap:wrap!important}.product-details .variant-option{margin-bottom:22px}.product-details .product-form-buttons{margin-top:-12px}.product-details .buy-buttons-block{margin-bottom:40px}}.variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 2px #121212!important}.cart-items__empty-link{text-decoration:none!important;margin-top:4px}[id$=__cols] .mr-fcol__body .menu__item{padding-block:3.5px}.mr-cards{max-width:1180px;margin:60px auto;padding:0 20px 30px}.mr-cards__heading{font-size:26px;font-weight:600;line-height:1.2;text-align:center;margin:0 0 28px;letter-spacing:0;text-transform:none}.mr-cards__accent{color:var(--mr-green, #228a58)}.mr-cards__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 12px;scrollbar-width:none}.mr-cards__row::-webkit-scrollbar{display:none}.mr-cards__card{flex:0 0 88%;max-width:360px;scroll-snap-align:start;text-align:center;border-radius:10px;overflow:hidden;background:#fff}.mr-cards__media{aspect-ratio:1 / 1;overflow:hidden;background:#e0e0e0}.mr-cards__media img{width:100%;height:100%;object-fit:cover;display:block}.mr-cards__title{font-size:17px;font-weight:600;line-height:1.3;margin:16px 16px 8px;letter-spacing:0;text-transform:none}.mr-cards__text{font-size:14px;line-height:1.55;margin:0 16px 8px}.mr-cards__text p{margin:0}@media(min-width:750px){.mr-cards__heading{font-size:32px}}.mr-fcol{width:100%}.mr-fcol__heading{list-style:none;display:flex;align-items:center;font-size:12.8px;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;margin-bottom:20px;cursor:default}.mr-fcol__heading::-webkit-details-marker{display:none}.mr-fcol__chevron{display:none}.mr-fcol__body{display:flex;flex-direction:column;gap:12px}@media(max-width:749px){.mr-fcol{border-top:1px solid rgb(255 255 255 / .2)}.footer-content>.mr-fcol:first-child,.footer-content>*:first-child .mr-fcol{border-top:0}.mr-fcol__heading{justify-content:center;position:relative;margin:0;padding:22px 30px;font-size:13px;cursor:pointer}.mr-fcol__chevron{display:block;position:absolute;right:6px;top:50%;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-75%) rotate(45deg);transition:transform .2s}.mr-fcol[open] .mr-fcol__chevron{transform:translateY(-25%) rotate(-135deg)}.mr-fcol__body{padding:0 0 22px}}.page-width-content:has(.page-content)>.section-content-wrapper{grid-column:1 / -1;width:100%;max-width:920px;margin-inline:auto}.page-width-content:has(.page-content) h1{font-size:34px;line-height:1.2}.mr-t-404 main .text-block h1{font-size:34px}.mr-t-404 main .section-resource-list__header h2,.mr-t-404 main .product-list h2{font-size:28.9px}.mr-t-404 main .shopify-section+.shopify-section{margin-top:54px}.mr-t-404 main>.shopify-section:first-child{padding-top:50px}cart-drawer-component .theme-drawer__title,cart-drawer-component .theme-drawer__title .theme-drawer__badge{font-weight:600!important}cart-drawer-component .quantity-selector{background:#fff!important;border:1px solid #dcdcdc!important;border-radius:999px!important;height:32px!important}cart-drawer-component .quantity-selector input{background:transparent!important}cart-drawer-component .cart-items__remove svg{width:18px;height:18px}cart-drawer-component .cart__checkout-button{min-height:56px}cart-drawer-component scroll-hint.cart-drawer__content,cart-drawer-component scroll-hint.cart-drawer__items{-webkit-mask-image:none!important;mask-image:none!important;overflow-x:hidden!important}cart-drawer-component .quantity-selector{overflow:hidden}cart-drawer-component .quantity-selector .button,cart-drawer-component .quantity-selector button{width:24px!important;min-width:24px!important;height:30px!important;padding:0!important}cart-drawer-component .quantity-selector input{width:26px!important;flex:0 0 26px}cart-items-component .cart-items__table-row .quantity-selector,cart-items-component .cart-items__table-row .cart-items__price{transition:opacity .2s ease}cart-items-component .cart-items__table-row.mr-busy .quantity-selector,cart-items-component .cart-items__table-row.mr-busy .cart-items__price{opacity:.5;pointer-events:none}cart-items-component .cart-items__remove.mr-spin svg{visibility:hidden}cart-items-component .cart-items__remove.mr-spin{position:relative;opacity:1}cart-items-component .cart-items__remove.mr-spin:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mrSpin .7s linear infinite}@keyframes mrSpin{to{transform:rotate(360deg)}}cart-items-component .cart-items__table-row.mr-leaving{overflow:hidden;pointer-events:none;animation:mrRowOut .38s cubic-bezier(.22,1,.36,1) forwards}cart-items-component .cart-items__table-row.removing{overflow:hidden;pointer-events:none;animation:mrRowOutCollapse .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:0s}@keyframes mrRowOut{to{opacity:0;transform:translate(24px)}}@keyframes mrRowOutCollapse{0%{opacity:1;transform:none;height:var(--row-height)}45%{opacity:0;transform:translate(24px);height:var(--row-height)}to{opacity:0;transform:translate(24px);height:0;padding-top:0;padding-bottom:0;margin-bottom:0;border-color:transparent}}cart-items-component .mr-fade-in{animation:mrFadeUp .6s cubic-bezier(.22,1,.36,1) both}@keyframes mrFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){cart-items-component .cart-items__table-row.mr-leaving,cart-items-component .cart-items__table-row.removing{animation-duration:.01s}}.facets--horizontal .facets__form .products-count-wrapper{margin-left:0!important}.sorting-filter--native .sorting-filter__container .sorting-filter__select{text-align:left!important;text-align-last:left!important}@media(max-width:749px){.section-resource-list__header .text-block h2{font-size:24.82px!important}.ui-test-product-list [style*=--mobile-card-size]{--mobile-card-size: 38cqw !important}.ui-test-product-list .section-resource-list__header a.button:not(.button-secondary){display:none!important}slideshow-component .slide__content h2,.slideshow .text-block h2{font-size:30px}.slideshow-section .slide__content p{font-size:19.136px}}.product-details:not(:has(variant-picker,.variant-picker)) .product-form-buttons{margin-top:18px!important}@media(max-width:749px){.slideshow-section .slide__content .button-custom{margin-top:10px}.section-collection-list .text-block h2,.ui-test-collection-list .text-block h2{font-size:24.82px!important}}.announcement-bar__text{font-size:13px;font-weight:600;letter-spacing:.06em;line-height:1.2}.announcement-bar{min-height:0}@media(max-width:749px){.announcement-bar__text{font-size:12px}.announcement-bar{min-height:0}}.header__row--top .menu-list__link{font-size:14px;letter-spacing:.2em;text-transform:uppercase;padding:7.5px 15px;line-height:15px}.header__row--top .menu-list__list-item{margin:0}.header__row--top .menu-list__link--active{text-decoration:none}.slide__picture{display:contents}.mr-proof__pay{gap:6px;margin-top:4px}.mr-proof__pay svg{width:44px;height:30px}.mr-proof__pill{align-self:flex-start}.mr-proof__pill-text{font-size:15px!important}.mr-proof{padding-bottom:82px!important}.mr-acc__q{font-size:16px!important;padding:11px 0!important}@media(max-width:749px){.mr-proof{padding-bottom:46px!important}.mr-proof__pill-text,.mr-acc__q{font-size:14.72px!important}.mr-proof__social-head{font-size:22px!important}.mr-sizetool{margin-top:-25px!important}}.mr-t-product .section-resource-list__header .text-block h2{font-size:28.9px}.mr-note:has(.mr-note__eyebrow) .mr-note__heading{font-size:26px;margin-bottom:28px}@media(min-width:750px){.mr-note:has(.mr-note__eyebrow) .mr-note__heading{font-size:34px;margin-bottom:36px}}.header__row--top .menu-list__link-title{padding-inline:0}.announcement-bar__slides{width:100%!important;max-width:none!important;padding-inline:16px;box-sizing:border-box}.announcement-bar__slider{width:100%}.announcement-bar__text{line-height:16px!important;white-space:nowrap}.header__row--top .header__columns{padding-block:4px 3px}@media(min-width:750px){.slideshow-section .slide__content h2,slideshow-component .slide__content h2{font-size:52px!important}}@media(max-width:749px){.collection-card__content p{font-size:12.8px!important;letter-spacing:.2em;line-height:16px}}cart-items-component .cart-items__table-row[data-key]{grid-template-columns:80px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media variants price" "media quantity quantity" "media error error"!important;grid-template-rows:auto auto 1fr auto!important;column-gap:12px!important;row-gap:0!important;padding:14px 0!important;align-items:start!important;min-height:0!important}cart-items-component .cart-items__table-row[data-key] .cart-items__product-info{grid-area:details}cart-items-component .cart-items__table-row[data-key] .cart-items__variants-wrapper{grid-area:variants;margin:3px 0 0!important}cart-items-component .cart-items__table-row[data-key] .cart-items__unit-price-wrapper{display:none!important}cart-items-component .cart-items__table-row[data-key] .cart-items__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px!important}cart-items-component .cart-items__table-row[data-key] .cart-items__price{grid-area:price;padding:0!important;line-height:20px!important}cart-items-component .cart-items__table-row[data-key] .cart-items__quantity{grid-area:quantity;align-self:end;justify-self:end;margin:0!important;padding:8px 0 0!important}cart-items-component .cart-items__table-row[data-key] .cart-items__quantity-controls{gap:14px!important}cart-items-component .cart-items__table-row[data-key] .quantity-selector{height:28px!important;min-height:28px!important;width:84px!important;border:0!important;border-radius:14px!important;background:#f1f1f1!important}cart-items-component .cart-items__table-row[data-key] .quantity-selector button{width:26px!important;height:28px!important;min-width:0!important}cart-items-component .cart-items__table-row[data-key] .quantity-selector input{font-size:14px!important;height:28px!important;padding:0!important}.sorting-filter,sorting-filter-component,.facets__sort,.facets-toggle--sort{display:none!important}cart-items-component .cart-items__table-row[data-key]{margin:0!important}.facets-block-wrapper--horizontal{margin-top:8px!important;margin-bottom:4px!important}.facets--horizontal{padding-bottom:8px!important;min-height:0!important}.facets--horizontal .facets__form-wrapper,.facets--horizontal .facets__form,.facets--horizontal .products-count-wrapper{min-height:0!important;height:auto!important}.facets-toggle--no-filters{display:none!important}@media(max-width:749px){.facets-block-wrapper--horizontal,.facets--horizontal{display:none!important}}@media(max-width:749px){.mr-t-collection [id$=__intro] h2{font-size:24.82px!important}.mr-t-collection [id$=__intro] p{font-size:14.72px!important}.mr-t-collection [id$=__pills]{margin-top:-24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mr-brand.css.map */
