body.template-collection .mc-marquee,body.template-product .mc-marquee{padding:10px 0 6px}body.template-collection .mc-category,body.template-product .mc-category{flex-basis:108px;width:108px;padding:0 10px;gap:6px}body.template-collection .mc-circle,body.template-product .mc-circle{width:70px;height:70px}body.template-collection .mc-name,body.template-product .mc-name{font-size:13px;min-height:34px}body.template-collection .collection-banner:not(.collection-banner--has-bg){min-height:0;display:block}body.template-collection .collection-banner:not(.collection-banner--has-bg) .collection-banner--breadcrumbs{position:relative}body.template-collection .collection-banner:not(.collection-banner--has-bg) .collection-banner--content{padding:16px 0 24px;max-width:780px}body.template-collection .collection-banner:not(.collection-banner--has-bg) h1{font-size:clamp(28px,3vw,40px);line-height:1.15}body.template-collection .collection-banner--description p{margin-top:8px}body.template-collection .collection-banner--description p:empty{display:none}.product-card figure{position:relative}.product-card figure .mq-quick{position:absolute!important;inset:auto 0 0!important;width:100%!important;height:auto!important;margin:0!important;opacity:0;visibility:hidden;pointer-events:none;transform:none!important;z-index:15;transition:opacity .18s ease,visibility .18s ease}.product-card figure .mq-quick .product-card--add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px!important;height:44px!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:#ffffffdb!important;color:#222!important;box-shadow:none!important;transform:none!important}.product-card figure .mq-quick .product-card--add-to-cart-text{display:block!important;max-width:none!important;margin:0!important;opacity:1!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:.02em;line-height:1.4}.product-card figure .mq-quick .mq-bag{display:none!important}.product-card:hover figure .mq-quick,.product-card:focus-within figure .mq-quick{opacity:1;visibility:visible;pointer-events:auto}.product-card figure .mq-quick .product-card--add-to-cart-button:focus-visible{outline:2px solid #4b4d28;outline-offset:-3px}@media(hover:none),(pointer:coarse){.product-card figure .mq-quick{opacity:1;visibility:visible;pointer-events:auto}}.product-add-to-cart-container .add_to_cart_holder{flex-wrap:wrap}.product-add-to-cart-container .matte-shipping-note{flex:0 0 100%;margin:10px 0 0;font-size:13px;line-height:1.4;color:#343724;text-align:center}.matte-shipping-note a{color:inherit;text-decoration:none}.matte-shipping-note a:hover{text-decoration:underline}@media(max-width:749px){body.template-collection .mc-marquee,body.template-product .mc-marquee{padding-top:4px}body.template-collection .mc-category,body.template-product .mc-category{flex-basis:86px;width:86px;padding:0 7px}body.template-collection .mc-circle,body.template-product .mc-circle{width:56px;height:56px}body.template-collection .mc-name,body.template-product .mc-name{font-size:12px;min-height:31px}body.template-collection .mc-pause,body.template-collection .mc-pause-label,body.template-product .mc-pause,body.template-product .mc-pause-label{display:none}body.template-collection .mc-running-track,body.template-product .mc-running-track{animation:none;transform:none;will-change:auto}body.template-collection .mc-group[aria-hidden],body.template-product .mc-group[aria-hidden]{display:none}body.template-collection .collection-banner:not(.collection-banner--has-bg) .collection-banner--content{padding:8px 0 16px}}@media(min-width:900px){#Product-Drawer{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(1080px,90vw)!important;max-width:1080px!important;height:min(760px,84vh)!important;transform:translate(-50%,-48%)!important;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden!important;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}#Product-Drawer.active{transform:translate(-50%,-50%)!important;opacity:1;visibility:visible;pointer-events:auto}#Product-Drawer .side-panel-header{height:58px;padding:14px 28px;border-bottom:0}#Product-Drawer .side-panel-content{height:calc(100% - 58px)!important;padding:4px 28px 28px!important;overflow-y:auto}#Product-Drawer .thb-product-detail--quick-view{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}#Product-Drawer .product-quick-images--container{position:relative!important;z-index:1!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:calc(84vh - 100px);overflow-y:auto;transform:none!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:0!important}#Product-Drawer .product-information--inner{min-width:0;width:100%!important;padding:0!important;margin:0!important}#Product-Drawer .product-title{font-size:28px}}.product-card--badges.matte-curated-badges{top:0!important;left:0!important;right:auto!important;bottom:auto!important;display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:10}.product-card--badges .badge.matte-top-rated{padding:10px 13px;border:0;border-radius:0;background:#e9e6e1;color:#55524e;font:400 12px/1.4 var(--font-body-family, sans-serif);text-transform:none;letter-spacing:.02em}.matte-card-rating{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:inherit;font-size:12px}.matte-card-rating .star-rating{margin:0}#Product-Drawer .matte-quick-details{min-width:0}#Product-Drawer .matte-quick-full-details{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:18px;padding:12px;border:1px solid #414337;color:#343724;font-size:13px;letter-spacing:.1em;text-transform:uppercase}#Product-Drawer .matte-quick-details .view-product-details{display:none}#Product-Drawer .single-add-to-cart-button:not([disabled]){background:#4b4d28;color:#fff;border-color:#4b4d28}#Product-Drawer .single-add-to-cart-button:not([disabled]):hover{background:#37391e}#Product-Drawer matte-quick-gallery.product-quick-images--container{display:block;position:relative!important;inset:auto!important;z-index:1!important;transform:none!important;width:100%!important;max-width:100%;height:auto!important;max-height:none!important;margin:0 0 22px!important;padding:0!important;overflow:hidden!important;box-shadow:none}#Product-Drawer matte-quick-gallery .product-quick-images{display:flex!important;grid-auto-flow:unset!important;gap:0;width:100%;height:310px!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}#Product-Drawer matte-quick-gallery .product-quick-images__slide{flex:0 0 100%;width:100%;min-width:0;height:100%!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:always}#Product-Drawer matte-quick-gallery .product-single__media{width:100%;height:100%!important;max-width:none!important;padding:0!important}#Product-Drawer matte-quick-gallery .product-single__media img{position:static!important;display:block;width:100%!important;height:100%!important;object-fit:contain}#Product-Drawer matte-quick-gallery video,#Product-Drawer matte-quick-gallery iframe{width:100%;height:100%;object-fit:contain}#Product-Drawer .matte-quick-favorite{position:absolute;top:12px;right:12px;z-index:12}#Product-Drawer .mw-save--quickshop{width:44px;height:44px;padding:10px;border-radius:50%;background:#fffffff5;box-shadow:0 1px 5px #0000000d}#Product-Drawer .mw-save--purchase{display:none}#Product-Drawer .matte-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:11;display:flex;align-items:center;justify-content:center;width:44px;height:52px;min-height:44px;padding:10px;border:0;background:#fffffff0;color:#333;cursor:pointer}#Product-Drawer .matte-gallery-prev{left:0}#Product-Drawer .matte-gallery-next{right:0}#Product-Drawer .matte-gallery-arrow[hidden]{display:none}#Product-Drawer .matte-gallery-arrow:disabled{color:#aaa;cursor:default}#Product-Drawer .matte-gallery-count{position:absolute;bottom:10px;left:50%;transform:translate(-50%);padding:3px 9px;border-radius:12px;background:#ffffffde;font-size:11px;color:#333;pointer-events:none}#Product-Drawer .matte-gallery-count:empty{display:none}@media(min-width:900px){#Product-Drawer matte-quick-gallery.product-quick-images--container{margin-bottom:0!important}#Product-Drawer matte-quick-gallery .product-quick-images{height:min(600px,calc(84vh - 110px))!important}#Product-Drawer .matte-quick-details .product-information--inner{position:static}}@media(prefers-reduced-motion:reduce){#Product-Drawer matte-quick-gallery .product-quick-images{scroll-behavior:auto}}#Product-Drawer .single-add-to-cart-button:not([disabled]){background:#4b4d28!important;color:#fff!important;border-color:#4b4d28!important}#Product-Drawer .single-add-to-cart-button:not([disabled]):before{background:#37391e!important}#Product-Drawer .single-add-to-cart-button:not([disabled]):hover{background:#37391e!important;border-color:#37391e!important}#Product-Drawer .single-add-to-cart-button:focus-visible{outline:2px solid #4b4d28;outline-offset:3px}#Product-Drawer,#Product-Drawer .side-panel-header,#Product-Drawer .side-panel-content{background:#fff!important;color:#383c36}#Product-Drawer .product-title,#Product-Drawer .product-title a{font-family:var(--font-body-family),sans-serif!important;font-size:30px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important}#Product-Drawer .single-add-to-cart-button:not([disabled]){background:#62625f!important;border-color:#62625f!important;color:#fff!important}#Product-Drawer .single-add-to-cart-button:not([disabled]):before,#Product-Drawer .single-add-to-cart-button:not([disabled]):hover{background:#50504d!important;border-color:#50504d!important}#Product-Drawer .single-add-to-cart-button:focus-visible{outline-color:#62625f}#Product-Drawer .product-form__input{margin-bottom:26px}#Product-Drawer .product-form__input .form__label{font-size:18px!important;line-height:1.5;margin-bottom:14px;text-transform:none}#Product-Drawer .product-form__input--block label{display:inline-flex;align-items:center;justify-content:center;min-width:62px;min-height:58px;padding:15px 20px!important;margin:0 8px 8px 0!important;font-size:18px!important;line-height:1.3}#Product-Drawer .product-form__input--color label{width:48px!important;height:48px!important;margin-right:10px!important}#Product-Drawer .quantity{height:56px!important;min-width:116px}#Product-Drawer .quantity input.qty{height:54px!important;font-size:17px!important}#Product-Drawer .quantity button{min-width:34px;height:54px}#Product-Drawer .single-add-to-cart-button{min-height:56px!important;height:auto!important;padding:16px 20px!important;font-size:18px!important;letter-spacing:.08em}#Product-Drawer .matte-quick-full-details{min-height:54px;font-size:15px}#Product-Drawer .price{font-size:26px}#Product-Drawer .side-panel-header h4{font-family:var(--font-body-family),sans-serif;font-size:16px;letter-spacing:.06em}#Product-Drawer .matte-shipping-note{font-size:14px}@media(min-width:900px){#Product-Drawer .thb-product-detail--quick-view{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:40px}}@media(max-width:749px){#Product-Drawer .product-title,#Product-Drawer .product-title a{font-size:26px!important}}.matte-stock-notice:empty{display:none}.matte-stock-notice p{display:inline-block;margin:0 0 16px;padding:10px 14px;background:#eeece8;border-radius:2px;color:#55534f;font-size:15px;font-weight:500;line-height:1.5}.matte-price-installments{margin:14px 0 22px;font-size:14px}#Product-Drawer .star-rating-container,#Product-Drawer .star-rating-container span{font-size:16px!important;line-height:1.5}#Product-Drawer .star-rating-container{margin:10px 0 12px}#Product-Drawer .matte-price-installments,#Product-Drawer .matte-price-installments shopify-payment-terms{font-size:16px!important;line-height:1.5}.product-card figure .mq-quick quick-view{position:relative!important}.product-card figure .mq-quick quick-view:not(.loading)>.loading-overlay{display:none!important;opacity:0!important;visibility:hidden!important}.product-card figure .mq-quick quick-view.loading>.loading-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center;justify-content:center;opacity:1!important;visibility:visible!important;pointer-events:none}.product-card figure .mq-quick quick-view.loading>.product-card--add-to-cart-text{opacity:0!important;visibility:hidden!important}.product-card figure>.mw-save--card{position:absolute;top:10px;right:10px;inset-block-start:10px;inset-inline-end:10px;z-index:16;display:inline-flex;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:0;border-radius:50%;background:#fffffff5;color:#333;opacity:1;visibility:visible;box-shadow:0 1px 5px #0000000d}.product-card figure>.mw-save--card svg{width:24px;height:24px}@media(hover:hover)and (pointer:fine){.product-card figure>.mw-save--card{opacity:0;visibility:hidden;pointer-events:none}.product-card:hover figure>.mw-save--card,.product-card:focus-within figure>.mw-save--card{opacity:1;visibility:visible;pointer-events:auto}}.product-card figure>.mw-save--card{width:44px;height:44px;min-width:44px;min-height:44px;padding:13px;top:5px;right:5px;inset-block-start:5px;inset-inline-end:5px;background:radial-gradient(circle at center,#fff 0 15.5px,transparent 16px);box-shadow:none}.product-card figure>.mw-save--card svg{width:18px;height:18px}.product-card figure .mq-quick quick-view.loading>.product-card--add-to-cart-text{opacity:1!important;visibility:visible!important}.product-card figure .mq-quick quick-view.loading{cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/22/assets/matte-shopping.css.map */
