:root{--ma-black: #111111;--ma-ink: #1c1c1c;--ma-green: #3ddc84;--ma-green-dark: #2fbf6f;--ma-green-ink: #177d44;--ma-on-green: #07080a;--ma-red: var(--ma-green);--ma-red-dark: var(--ma-green-dark);--ma-bg: #f5f5f5;--ma-line: #e4e4e4;--ma-mute: #6b6b6b;--ma-radius: 10px;--ma-font: "Helvetica Neue", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html body,html body .page-container{background-color:var(--ma-bg)}html body{font-family:var(--ma-font);color:var(--ma-ink)}html body.template-product .page-container{background-color:var(--ma-bg)}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6{font-family:var(--ma-font);font-weight:800;text-transform:none;letter-spacing:-.01em;color:var(--ma-black)}html body a{color:var(--ma-black)}html body a:hover,html body a:focus{color:var(--ma-green-ink)}html body .site-header,html body .nav-bar,html body .nav-bar:after{background-color:var(--ma-black)}html body .nav-bar{border-top:1px solid #262626}html body .site-header__upper{padding-top:14px;padding-bottom:14px}html body .site-header__logo a,html body .site-header__link,html body .site-header a.site-header__link{color:#fff}html body .site-header__link:hover{color:var(--ma-green)}html body .site-nav__link{color:#d9d9d9;font-family:var(--ma-font);font-weight:700;text-transform:none;letter-spacing:0;font-size:15px;padding:16px 14px}html body .site-nav{margin-left:-14px}html body .site-nav__link:hover,html body .site-nav__link:focus,html body .site-nav--active .site-nav__link{color:#fff;background-color:transparent}html body .site-nav__link:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;background-color:var(--ma-green);transform:scaleX(0);transition:transform .18s ease}html body .site-nav__link:hover:after,html body .site-nav--active .site-nav__link:after{transform:scaleX(1);background-color:var(--ma-green)}html body .site-header__search-input{background-color:#1f1f1f;border:1px solid #333;color:#fff;border-radius:999px;padding-left:18px}html body .site-header__search-input::placeholder{color:#9a9a9a}html body .site-header__search-submit{color:#fff}html body .site-header__cart-indicator{background-color:var(--ma-green)}html body .site-header .meganav{background-color:#fff;border-top:3px solid var(--ma-green);box-shadow:0 12px 30px #0000002e}html body .site-header .meganav a{color:var(--ma-black)}html body .site-header .meganav a:hover{color:var(--ma-green-ink)}html body .notification--promo,html body .notification--success{background-color:var(--ma-green);color:var(--ma-on-green)}html body .notification--promo a{color:var(--ma-on-green)}html body .notification__message{font-weight:600;font-size:14px}html body .btn,html body .shopify-payment-button__button--unbranded{background-color:var(--ma-black);color:#fff;border-radius:999px;font-family:var(--ma-font);font-weight:700;text-transform:none;letter-spacing:0;font-size:15px;padding:13px 26px;transition:background-color .15s ease}html body .btn:hover,html body .btn:focus{background-color:var(--ma-green);color:var(--ma-on-green)}html body .btn--secondary{background-color:#fff;color:var(--ma-black);box-shadow:inset 0 0 0 2px var(--ma-black)}html body .btn--secondary:hover{background-color:var(--ma-black);color:#fff}html body .btn[disabled],html body .btn--sold-out[disabled]{background-color:#cfcfcf;color:#fff}html body input,html body select,html body textarea{border-radius:8px}html body .section-header{margin-bottom:28px}html body .section-header__title,html body .index-section .section-header h2,html body .index-section .section-header .h1{font-size:28px}html body .main-content>.page-width>.section-header,html body .ma-head{position:relative;padding-bottom:14px;border-bottom:1px solid var(--ma-line)}html body .main-content>.page-width>.section-header:after,html body .ma-head:after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:3px;background-color:var(--ma-green)}html body .main-content>.page-width>.section-header.text-center:after{left:50%;margin-left:-28px}html body .product-card{margin:6px;border:1px solid var(--ma-line);border-radius:var(--ma-radius);background-color:#fff;overflow:hidden;text-align:left;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}html body .grid--no-gutters .product-card,html body .collection__card--first .product-card{border-width:1px}html body .product-card:hover{box-shadow:0 10px 26px #0000001a;transform:translateY(-2px);border-color:#d2d2d2}html body .product-card__info{background-color:#fff;text-align:left;padding-left:14px;padding-right:14px}html body .product-card__brand{color:var(--ma-mute);font-size:12px;text-transform:uppercase;letter-spacing:.06em}html body .product-card__name{color:var(--ma-black);font-weight:700;font-size:14px;line-height:1.3}html body .product-card__price{color:var(--ma-black);font-weight:800;font-size:15px;margin-top:4px}html body .product-card__regular-price{color:var(--ma-mute);font-weight:400;margin-right:6px}html body .product-card__availability{color:var(--ma-ink);font-family:var(--ma-font);text-transform:none;letter-spacing:0;font-weight:700}html body .product-card__overlay{background-color:#ffffff8c}html body .product-tag{background-color:var(--ma-green);color:var(--ma-on-green);font-family:var(--ma-font);font-weight:700;letter-spacing:.04em;border-radius:999px;padding:4px 10px}html body .product-tag--absolute{top:10px;left:10px}html body .collection-card{border-radius:var(--ma-radius);overflow:hidden}html body .product-single__title{font-size:30px;line-height:1.15}html body .product-single__vendor{color:var(--ma-mute);text-transform:uppercase;letter-spacing:.06em;font-size:12px}html body .product-single__price{color:var(--ma-black);font-weight:800}html body .product-single__photo,html body .product-single__thumbnail{border-radius:var(--ma-radius);overflow:hidden}html body .product-single__thumbnail.active-thumb,html body .product-single__thumbnail:hover{border-color:var(--ma-green)}html body .pagination .current{background-color:var(--ma-black);color:#fff;border-radius:999px}html body .pagination a:hover{color:var(--ma-green-ink)}html body .site-footer{background-color:var(--ma-black);color:#bdbdbd}html body .site-footer a{color:#bdbdbd}html body .site-footer a:hover{color:#fff}html body .site-footer__section-title{color:#fff;font-family:var(--ma-font);font-weight:800;text-transform:none;letter-spacing:0}html body .site-footer .btn{background-color:var(--ma-green);color:var(--ma-on-green)}html body .site-footer .btn:hover{background-color:var(--ma-green-dark);color:var(--ma-on-green)}html body .site-footer input{background-color:#1f1f1f;border-color:#333;color:#fff}html body.template-index .main-content{padding-top:0;margin-top:0}html body .ma-home{margin-bottom:10px}html body .ma-block{margin-top:48px}html body .ma-hero{position:relative;background-color:#1a1a1a;background-size:cover;background-position:center;min-height:460px;display:flex;align-items:center}html body .ma-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7,#00000073 45%,#0000000d)}html body .ma-hero__inner{position:relative;width:100%;padding-top:56px;padding-bottom:56px}html body .ma-hero__kicker{display:inline-block;margin:0 0 14px;background-color:var(--ma-green);color:var(--ma-on-green);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px}html body .ma-hero__title{color:#fff;font-size:54px;line-height:1.02;margin:0 0 14px;max-width:620px;letter-spacing:-.02em}html body .ma-hero__text{color:#ececec;font-size:18px;line-height:1.45;max-width:520px;margin:0 0 26px}html body .ma-hero__actions{display:flex;flex-wrap:wrap;gap:12px}html body a.ma-btn{display:inline-block;border-radius:999px;padding:14px 30px;font-weight:700;font-size:16px;text-decoration:none;transition:background-color .15s ease,color .15s ease}html body a.ma-btn--red{background-color:var(--ma-green);color:var(--ma-on-green)}html body a.ma-btn--red:hover{background-color:#fff;color:var(--ma-black)}html body a.ma-btn--ghost{color:#fff;box-shadow:inset 0 0 0 2px #fff}html body a.ma-btn--ghost:hover{background-color:#fff;color:var(--ma-black)}html body a.ma-btn--black{background-color:var(--ma-black);color:#fff}html body a.ma-btn--black:hover,html body .ma-benefits{background-color:var(--ma-green);color:var(--ma-on-green)}html body .ma-benefits__list{list-style:none;margin:0;padding:14px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}html body .ma-benefits__list li{font-weight:700;font-size:14px;text-align:center;padding:0 8px;position:relative}html body .ma-benefits__list li+li:before{content:"";position:absolute;left:-6px;top:2px;bottom:2px;width:1px;background-color:#07080a40}html body .ma-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}html body .ma-head__title{font-size:28px;margin:0}html body .ma-head__link{font-weight:700;font-size:14px;color:var(--ma-green-ink);white-space:nowrap}html body .ma-head__link:hover{color:var(--ma-black)}html body .ma-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}html body a.ma-cat{display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--ma-line);border-radius:var(--ma-radius);overflow:hidden;color:var(--ma-black);transition:box-shadow .18s ease,transform .18s ease}html body a.ma-cat:hover{box-shadow:0 10px 26px #0000001a;transform:translateY(-2px);color:var(--ma-black)}html body .ma-cat__img{height:220px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:16px}html body .ma-cat__img img{max-width:100%;max-height:188px;width:auto;object-fit:contain}html body .ma-cat__body{flex:1;padding:14px 16px 16px;border-top:1px solid var(--ma-line)}html body .ma-cat__title{font-weight:800;font-size:18px}html body .ma-cat__link{color:var(--ma-green-ink);font-weight:700;font-size:14px;margin-top:4px}html body .ma-help{background:linear-gradient(100deg,#e9e9e9,#d4d4d4);border-radius:var(--ma-radius);padding:34px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}html body .ma-help__title{font-size:28px;margin:0 0 6px}html body .ma-help__text{margin:0;color:#3b3b3b;font-size:16px;max-width:560px}html body .ma-inhouse__kicker{color:var(--ma-on-green)}html body .ma-products{margin-left:-6px;margin-right:-6px}#shopify-section-featured-collections,#shopify-section-1656681095b56b05d1,#shopify-section-1656681171296d6cb0{display:none}html body #easysearch-container #easysearch-holder{background:#fff!important;border-bottom:1px solid var(--ma-line)!important;padding-top:14px!important;padding-bottom:14px!important}html body #easysearch-container .easysearch-select-holder{transform:none!important}html body #easysearch-container #easysearch-holder .easysearch-select-holder select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:999px!important;height:42px!important;border:1px solid var(--ma-line)!important;padding-left:18px!important;padding-right:36px!important;font-size:14px!important;color:#111!important;background-color:#f5f5f5!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px 8px!important}html body #easysearch-container #easysearch-search{background:var(--ma-green)!important;color:var(--ma-on-green)!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;height:42px!important;line-height:42px!important;padding-top:0!important;padding-bottom:0!important;text-align:center!important}html body #easysearch-container #easysearch-search:hover{background:var(--ma-black)!important;color:#fff!important}html body .emphasized-title{background:none;color:var(--ma-black);font-size:30px;line-height:1.15;padding:0;box-shadow:none}html body .section-block{border-radius:var(--ma-radius)}html body .site-header__search{width:320px;max-width:100%}html body .site-header__search-input,html body .active-form .site-header__search-input{width:100%;opacity:1;cursor:text;height:44px;padding:0 48px 0 18px;font-size:14px;z-index:1}html body .site-header__search-input:focus{border-color:var(--ma-green);outline:none}html body .site-header__search-submit{pointer-events:auto;z-index:2;height:44px;padding-top:0;padding-bottom:0}html body .sticky--active .site-header__search{width:190px}html body .sticky--active .site-header__search-input,html body .sticky--active .site-header__search-submit{height:38px}html body .ma-msearch{display:none}html body .ma-empty{text-align:center;padding:30px 0}html body .ma-empty .btn{margin-top:14px}@media(max-width:749px){html body .ma-hero{min-height:380px}html body .ma-hero__shade{background:linear-gradient(180deg,#00000059,#000c)}html body .ma-hero__inner{padding-top:40px;padding-bottom:40px}html body .ma-hero__title{font-size:36px}html body .ma-hero__text{font-size:16px}html body .ma-benefits__list{grid-template-columns:repeat(2,1fr);gap:10px 12px}html body .ma-benefits__list li+li:before{display:none}html body .ma-benefits__list li{font-size:13px}html body .ma-block{margin-top:34px}html body .ma-cats{grid-template-columns:repeat(2,1fr);gap:10px}html body .ma-cat__title{font-size:16px}html body .ma-cat__img{height:150px;padding:10px}html body .ma-cat__img img{max-height:130px}html body .emphasized-title,html body .ma-head__title,html body .ma-help__title{font-size:22px}html body .ma-help{padding:24px 20px}html body .product-card{margin:4px}html body .section-header__title{font-size:22px}html body .main-content>.page-width>.section-header:after{left:50%;margin-left:-28px}html body #easysearch-container #easysearch-holder{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:12px 12px 10px!important}html body #easysearch-container #easysearch-holder>*{margin:0!important;padding:0!important;float:none!important}html body #easysearch-container #easysearch-holder>:first-child:not(.easysearch-select-holder){flex:1 1 100%!important}html body #easysearch-container .easysearch-select-holder{flex:1 1 28%!important;width:auto!important;min-width:0!important}html body #easysearch-container #easysearch-holder .easysearch-select-holder select{width:100%!important;height:40px!important;font-size:13px!important;padding-left:12px!important;padding-right:24px!important;background-position:right 9px center!important;background-size:10px 7px!important;text-overflow:ellipsis}html body #easysearch-container .easysearch-btn-holder{flex:1 1 60%!important;width:auto!important}html body #easysearch-container #easysearch-search{width:100%!important;height:40px!important;line-height:40px!important}html body #easysearch-container .easysearch-clear-holder{flex:0 0 auto!important;width:auto!important;height:auto!important}html body #easysearch-container .easysearch-clear-holder label{display:none!important}html body .ma-msearch{display:block;position:relative;padding:0 14px 12px;background-color:var(--ma-black);margin:0}html body .ma-msearch input{width:100%;height:42px;border-radius:999px;background-color:#1f1f1f;border:1px solid #333;color:#fff;padding:0 46px 0 16px;font-size:16px}html body .ma-msearch input::placeholder{color:#9a9a9a}html body .ma-msearch button{position:absolute;right:18px;top:0;height:42px;width:42px;color:#fff;background:none;border:0;padding:0}html body .ma-msearch button svg{width:20px;height:20px;vertical-align:middle}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ma-refresh.css.map */
