:root{--maz-cobalt: #000f9f;--maz-cream: #f6f3ee;--maz-charcoal: #423f3f;--maz-blush: #e3a7a6;--maz-white: #ffffff;--maz-gold: #c8a96e;--maz-cobalt-90: rgba(0, 15, 159, .9);--maz-cobalt-10: rgba(0, 15, 159, .08);--maz-letter-spacing-wide: .12em;--maz-letter-spacing-med: .06em;--maz-letter-spacing-sm: .04em;--maz-transition: .3s cubic-bezier(.25, .46, .45, .94);--maz-radius: 0px}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.feature-header,.section-heading h2{letter-spacing:.04em;line-height:1.15;font-weight:700}.section-heading h2,.section-heading .h2{letter-spacing:var(--maz-letter-spacing-wide);font-size:1.1em;text-transform:uppercase}body,.site-control,.product-block__meta,p{letter-spacing:.01em;line-height:1.7}.feature-subheader,.product-block__meta .vendor,.collection__title{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.75em}.site-control .tier-1>ul>li>a,.site-control__right a,.site-control__icons a{letter-spacing:var(--maz-letter-spacing-med);text-transform:uppercase;font-size:.8em!important;font-weight:500;transition:color var(--maz-transition),opacity var(--maz-transition)}.site-control .tier-1>ul>li>a:hover,.site-control .tier-1>ul>li.active>a{opacity:.65}.cc-announcement{letter-spacing:var(--maz-letter-spacing-wide);font-size:11px!important;font-weight:400;text-transform:uppercase;padding:10px 20px}.tier-2,.mega-menu{border-top:2px solid var(--maz-cobalt);box-shadow:0 8px 40px #00000014}.tier-2 a,.mega-menu a{letter-spacing:var(--maz-letter-spacing-sm);font-size:.8em;transition:color var(--maz-transition),padding-left var(--maz-transition)}.tier-2 a:hover,.mega-menu a:hover{padding-left:6px}.button,button.button,input[type=submit],.btn{letter-spacing:var(--maz-letter-spacing-wide);font-size:.72em!important;font-weight:500;text-transform:uppercase;padding:14px 28px!important;border-radius:var(--maz-radius);transition:background-color var(--maz-transition),color var(--maz-transition),border-color var(--maz-transition),transform var(--maz-transition),box-shadow var(--maz-transition);position:relative;overflow:hidden}.button:not(.button--secondary):hover{background-color:var(--maz-charcoal)!important;border-color:var(--maz-charcoal)!important;color:var(--maz-white)!important;transform:translateY(-1px);box-shadow:0 4px 20px #000f9f40}.button--secondary,.button.secondary-button{background:transparent!important;color:var(--maz-cobalt)!important;border:1.5px solid var(--maz-cobalt)!important}.button--secondary:hover,.button.secondary-button:hover{background:var(--maz-cobalt)!important;color:var(--maz-white)!important;transform:translateY(-1px)}.product-block .button,.product-block__quickbuy .button{letter-spacing:var(--maz-letter-spacing-wide);font-size:.68em!important}.view-all-link{letter-spacing:var(--maz-letter-spacing-wide);font-size:.72em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity var(--maz-transition),letter-spacing var(--maz-transition)}.view-all-link:hover{opacity:.6;letter-spacing:.16em}.product-block__image-wrapper img,.product-block .rimage__image{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.product-block:hover .product-block__image-wrapper img,.product-block:hover .rimage__image{transform:scale(1.03)}.product-block__meta{padding-top:12px}.product-block__meta .product-block__title{letter-spacing:.02em;font-size:.85em;line-height:1.4;font-weight:400}.product-block__meta .price{font-weight:500;letter-spacing:.03em;margin-top:4px}.product-label{letter-spacing:var(--maz-letter-spacing-wide);font-size:.62em!important;font-weight:500;text-transform:uppercase;padding:5px 10px}.section-heading{margin-bottom:36px;position:relative}.section-heading:after{content:"";display:block;width:40px;height:1.5px;background:var(--maz-cobalt);margin-top:12px}.section-heading[style*=center]:after,.align-center .section-heading:after{margin-left:auto;margin-right:auto}.section-rich-text .feature-header{letter-spacing:.03em;line-height:1.12}.section-rich-text .feature-subheader{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.72em;margin-bottom:16px;opacity:.7}.marquee-text{letter-spacing:var(--maz-letter-spacing-wide)!important;font-weight:400;text-transform:uppercase}.section-image-with-text .image-with-text__text-panel{padding:48px 40px}.section-collection-list .collection-block__image{transition:transform .5s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.section-collection-list .collection-block:hover .collection-block__image img{transform:scale(1.04)}.collection-block__title{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.78em;font-weight:500}.testimonial-block blockquote{letter-spacing:.02em;font-style:italic;line-height:1.8}.testimonial-block__author{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.7em}[data-section-type=footer]{border-top:1px solid rgba(0,15,159,.12)}.section-footer__title{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.7em;font-weight:600;margin-bottom:18px}.section-footer__menu-block__menu a{letter-spacing:.03em;font-size:.85em;transition:opacity var(--maz-transition),padding-left var(--maz-transition);display:inline-block}.section-footer__menu-block__menu a:hover{opacity:.55;padding-left:4px}.section-footer__newsletter-block input[type=email]{border-bottom:1px solid var(--maz-cobalt)!important;border-top:none;border-left:none;border-right:none;border-radius:0;background:transparent!important;padding-left:0;letter-spacing:.03em}.social-icons a{opacity:.7;transition:opacity var(--maz-transition),transform var(--maz-transition)}.social-icons a:hover{opacity:1;transform:translateY(-2px)}.section-footer__lower{border-top:1px solid rgba(0,15,159,.08);padding-top:16px;font-size:.72em;letter-spacing:.04em;opacity:.65}.product-single__title,.main-product__title{letter-spacing:.03em;line-height:1.2}.product-single .price,.main-product__price .price{letter-spacing:.04em;font-size:1.05em}.product-form__option-name,.single-option-selector__header{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.7em;font-weight:600}.product-form__cart-submit,.product-single__add-to-cart{padding:16px 32px!important;letter-spacing:var(--maz-letter-spacing-wide);font-size:.75em!important}.product-single__description,.main-product__description{line-height:1.8;font-size:.9em;letter-spacing:.02em}.cart-page__title,.cart__title{letter-spacing:.04em;text-transform:uppercase;font-size:.85em}.cart-item__title{letter-spacing:.02em;font-size:.88em}.slide .line-1,.slideshow .feature-header{letter-spacing:.02em;line-height:1.05;text-shadow:0 2px 30px rgba(0,0,0,.12)}.slide .line-2,.slideshow .feature-subheader{letter-spacing:var(--maz-letter-spacing-wide);text-transform:uppercase;font-size:.75em;opacity:.92}.slide .button{margin-top:8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}input[type=text],input[type=email],input[type=search],textarea,select{border-radius:0!important;letter-spacing:.02em;transition:border-color var(--maz-transition)}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus{border-color:var(--maz-cobalt)!important;outline:none;box-shadow:0 0 0 2px var(--maz-cobalt-10)}.swatch-element label{transition:transform var(--maz-transition),box-shadow var(--maz-transition)}.swatch-element label:hover{transform:scale(1.1);box-shadow:0 0 0 1.5px var(--maz-cobalt)}@media(max-width:767px){.site-control{padding:0 16px}.section-spacing{padding-top:40px!important;padding-bottom:40px!important}.product-block__meta .product-block__title{font-size:.8em}.section-footer__row__col{padding-bottom:28px}.button{padding:13px 22px!important;font-size:.68em!important}.slide .line-1{line-height:1.1}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--maz-cream)}::-webkit-scrollbar-thumb{background:var(--maz-cobalt);border-radius:2px}::selection{background:#000f9f1f;color:var(--maz-cobalt)}.loader,.loading-overlay{background-color:var(--maz-cream)!important}.rating-stars svg,.star-rating svg,.star-rating .star{color:var(--maz-gold)!important;fill:var(--maz-gold)!important}.use-alt-bg{border-top:1px solid rgba(0,15,159,.06);border-bottom:1px solid rgba(0,15,159,.06)}.modal,.popup-container{border-radius:0!important}.modal__inner,.popup__inner{border-top:3px solid var(--maz-cobalt)}.popup__title,.modal__title{letter-spacing:.05em;text-transform:uppercase}*:focus-visible{outline:2px solid var(--maz-cobalt);outline-offset:3px}*:focus:not(:focus-visible){outline:none}
/*# sourceMappingURL=/cdn/shop/t/73/assets/mazrood-enhancements.css.map */
