.mas,.mas-crumbs{--mas-amber: #F08D27;--mas-amber-deep: #D67A1F;--mas-amber-soft: rgba(240, 141, 39, .08);--mas-amber-glow: rgba(240, 141, 39, .18);--mas-gold: #F0B606;--mas-gold-soft: rgba(240, 182, 6, .1);--mas-charcoal: #2C2C2C;--mas-charcoal-90: rgba(44, 44, 44, .92);--mas-charcoal-60: rgba(44, 44, 44, .6);--mas-soft-black: #4A4A4A;--mas-text: #555555;--mas-text-muted: #7A7A7A;--mas-cream: #FDF6E3;--mas-sand: #F5F0E6;--mas-stone: #E8E2D9;--mas-stone-dark: #D6CFC2;--mas-white: #FFFFFF;--mas-night: #1A1A1A;--mas-success: #4CAF50;--mas-warning: #F0B606;--mas-error: #C73E1D;--mas-warm-glow: linear-gradient(135deg, #F08D27 0%, #F0B606 100%);--mas-soft-fade: linear-gradient(180deg, #F08D27 0%, #FDF6E3 100%);--mas-night-glow: radial-gradient(ellipse at 50% 30%, #4A2D14 0%, #1A0E07 75%);--mas-cream-fade: linear-gradient(180deg, #FFFFFF 0%, #FDF6E3 100%);--mas-font-display: "Brush Script MT", "Lucida Handwriting", cursive;--mas-font-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--mas-font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--mas-w-regular: 400;--mas-w-medium: 500;--mas-w-bold: 700;--mas-w-black: 900;--mas-leading-tight: 1.15;--mas-leading-snug: 1.3;--mas-leading-normal: 1.55;--mas-leading-relaxed: 1.75;--mas-tracking-tight: -.01em;--mas-tracking-normal: 0;--mas-tracking-wide: .05em;--mas-tracking-eyebrow: .18em;--mas-text-xs: .75rem;--mas-text-sm: .875rem;--mas-text-base: 1rem;--mas-text-lg: 1.125rem;--mas-text-xl: 1.25rem;--mas-text-2xl: 1.5rem;--mas-h3: clamp(1.25rem, 1.5vw + .5rem, 1.625rem);--mas-h2: clamp(1.625rem, 2.4vw + .5rem, 2.5rem);--mas-h1: clamp(2.25rem, 4vw + 1rem, 3.75rem);--mas-display: clamp(2.5rem, 6vw + 1rem, 5.5rem);--mas-1: .25rem;--mas-2: .5rem;--mas-3: .75rem;--mas-4: 1rem;--mas-5: 1.25rem;--mas-6: 1.5rem;--mas-7: 2rem;--mas-8: 2.5rem;--mas-9: 3rem;--mas-10: 4rem;--mas-11: 5rem;--mas-12: 6rem;--mas-section-y: clamp(3rem, 6vw, 6rem);--mas-section-y-tight: clamp(2rem, 4vw, 4rem);--mas-gutter: 1.25rem;--mas-page-max: 1280px;--mas-content-max: 72ch;--mas-narrow-max: 920px;--mas-r-xs: 4px;--mas-r-sm: 8px;--mas-r-md: 14px;--mas-r-lg: 22px;--mas-r-xl: 32px;--mas-r-pill: 999px;--mas-shadow-xs: 0 1px 2px rgba(44, 44, 44, .05);--mas-shadow-sm: 0 2px 8px rgba(44, 44, 44, .06);--mas-shadow-md: 0 8px 24px rgba(44, 44, 44, .1);--mas-shadow-lg: 0 18px 50px rgba(44, 44, 44, .14);--mas-shadow-glow: 0 8px 32px rgba(240, 141, 39, .25);--mas-shadow-warm: 0 4px 16px rgba(240, 141, 39, .15);--mas-shadow-inner: inset 0 1px 0 rgba(255, 255, 255, .5);--mas-border: 1px solid var(--mas-stone);--mas-border-strong: 1px solid var(--mas-stone-dark);--mas-border-amber: 2px solid var(--mas-amber);--mas-ease: cubic-bezier(.22, 1, .36, 1);--mas-ease-in: cubic-bezier(.55, 0, 1, .45);--mas-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--mas-dur-fast: .18s;--mas-dur: .28s;--mas-dur-slow: .48s;--mas-z-base: 1;--mas-z-dropdown: 50;--mas-z-sticky: 100;--mas-z-header: 200;--mas-z-drawer: 400;--mas-z-modal: 600;--mas-z-toast: 800;--mas-header-h: 80px;--mas-promo-h: 0px}@media(min-width:750px){.mas,.mas-crumbs{--mas-gutter: 2rem;--mas-header-h: 96px}}.mas,:where(.mas) *,:where(.mas) *:before,:where(.mas) *:after{box-sizing:border-box}.mas{font-family:var(--mas-font-sans);font-size:var(--mas-text-base);line-height:var(--mas-leading-normal);color:var(--mas-text);-webkit-font-smoothing:antialiased}:where(.mas) img{display:block;max-width:100%;height:auto}:where(.mas) a{color:inherit;text-decoration:none}:where(.mas) h1,:where(.mas) h2,:where(.mas) h3,:where(.mas) h4{font-family:var(--mas-font-sans);font-weight:var(--mas-w-black);line-height:var(--mas-leading-tight);letter-spacing:var(--mas-tracking-tight);color:var(--mas-charcoal);text-transform:none;margin:0}:where(.mas) h2{font-size:var(--mas-h2)}:where(.mas) h3{font-size:var(--mas-h3);font-weight:var(--mas-w-bold);color:var(--mas-soft-black)}:where(.mas) p{margin:0;line-height:var(--mas-leading-relaxed)}:where(.mas) p:not(:last-child){margin-bottom:var(--mas-4)}:where(.mas) strong,:where(.mas) b{font-weight:var(--mas-w-bold);color:var(--mas-charcoal)}:where(.mas) ul,:where(.mas) ol{margin:0;padding-left:1.25rem;line-height:var(--mas-leading-relaxed)}:where(.mas) li:not(:last-child){margin-bottom:var(--mas-2)}:where(.mas) :focus-visible{outline:2px solid var(--mas-amber);outline-offset:2px}.mas .mas-hl{color:var(--mas-gold)}:where(.mas).color-cream .mas-hl,:where(.mas).color-sand .mas-hl,:where(.mas).color-white .mas-hl{color:var(--mas-amber)}.mas-display-title{font-family:var(--mas-font-display);font-size:var(--mas-display);color:var(--mas-amber);line-height:var(--mas-leading-tight);font-weight:400;letter-spacing:0}.mas-eyebrow{display:inline-block;font-size:var(--mas-text-xs);font-weight:var(--mas-w-bold);letter-spacing:var(--mas-tracking-eyebrow);text-transform:uppercase;color:var(--mas-amber)}.mas-eyebrow--light{color:var(--mas-gold)}.mas-eyebrow--muted{color:var(--mas-text-muted)}.mas-container{width:100%;max-width:var(--mas-page-max);margin-inline:auto;padding-inline:var(--mas-gutter)}.mas-container--narrow{max-width:var(--mas-narrow-max)}.mas-container--wide{max-width:1440px}.mas-container--full{max-width:none;padding-inline:0}.mas-section{padding-block:var(--mas-section-y);position:relative}.mas-section--tight{padding-block:var(--mas-section-y-tight)}.mas-section--flush{padding-block:0}.mas-grid{display:grid;gap:var(--mas-6)}.mas-grid--2,.mas-grid--3,.mas-grid--4{grid-template-columns:1fr}.mas-grid--auto{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media(min-width:750px){.mas-grid--2{grid-template-columns:repeat(2,1fr)}.mas-grid--3{grid-template-columns:repeat(3,1fr)}.mas-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.mas-grid--4{grid-template-columns:repeat(4,1fr)}}.mas-flex{display:flex;gap:var(--mas-3)}.mas-flex--center{align-items:center;justify-content:center}.mas-flex--between{justify-content:space-between;align-items:center}.mas-flex--wrap{flex-wrap:wrap}.mas-flex--col{flex-direction:column}:where(.mas).color-cream{background-color:var(--mas-cream);color:var(--mas-text)}:where(.mas).color-cream h1,:where(.mas).color-cream h2{color:var(--mas-charcoal)}:where(.mas).color-sand{background-color:var(--mas-sand);color:var(--mas-text)}:where(.mas).color-sand h1,:where(.mas).color-sand h2{color:var(--mas-charcoal)}:where(.mas).color-white{background-color:var(--mas-white);color:var(--mas-text)}:where(.mas).color-white h1,:where(.mas).color-white h2{color:var(--mas-charcoal)}:where(.mas).color-charcoal{background-color:var(--mas-charcoal);color:#ffffffc7}:where(.mas).color-charcoal h1,:where(.mas).color-charcoal h2,:where(.mas).color-charcoal h3,:where(.mas).color-charcoal h4{color:var(--mas-white)}:where(.mas).color-charcoal .mas-eyebrow{color:var(--mas-gold)}:where(.mas).color-amber{background:var(--mas-warm-glow);color:var(--mas-white)}:where(.mas).color-amber h1,:where(.mas).color-amber h2,:where(.mas).color-amber h3{color:var(--mas-white)}:where(.mas).color-amber .mas-eyebrow{color:var(--mas-charcoal)}:where(.mas).color-night{background:var(--mas-night-glow);color:#ffffffdb}:where(.mas).color-night h1,:where(.mas).color-night h2,:where(.mas).color-night h3{color:var(--mas-white)}:where(.mas).color-night .mas-eyebrow{color:var(--mas-gold)}.mas-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mas-2);padding:.875rem 1.75rem;font-family:var(--mas-font-sans);font-size:var(--mas-text-sm);font-weight:var(--mas-w-bold);letter-spacing:var(--mas-tracking-wide);text-transform:uppercase;border-radius:var(--mas-r-pill);border:2px solid transparent;cursor:pointer;transition:transform var(--mas-dur) var(--mas-ease),background-color var(--mas-dur) var(--mas-ease),box-shadow var(--mas-dur) var(--mas-ease),color var(--mas-dur) var(--mas-ease),border-color var(--mas-dur) var(--mas-ease);white-space:nowrap;text-decoration:none;line-height:1}.mas-btn:focus-visible{outline:2px solid var(--mas-amber);outline-offset:3px}.mas-btn--primary{background-color:var(--mas-amber);color:var(--mas-white);border-color:var(--mas-amber);box-shadow:var(--mas-shadow-warm)}.mas-btn--primary:hover{background-color:var(--mas-amber-deep);border-color:var(--mas-amber-deep);transform:translateY(-2px);box-shadow:var(--mas-shadow-glow)}.mas-btn--secondary{background-color:transparent;color:var(--mas-amber);border-color:var(--mas-amber)}.mas-btn--secondary:hover{background-color:var(--mas-amber);color:var(--mas-white);transform:translateY(-2px)}.mas-btn--ghost{background-color:transparent;color:var(--mas-charcoal);border-color:transparent}.mas-btn--ghost:hover{color:var(--mas-amber)}.mas-btn--on-dark.mas-btn--secondary{color:var(--mas-white);border-color:var(--mas-white)}.mas-btn--on-dark.mas-btn--secondary:hover{background-color:var(--mas-white);color:var(--mas-charcoal)}.mas-btn--lg{padding:1.125rem 2.25rem;font-size:var(--mas-text-base)}.mas-btn--sm{padding:.625rem 1.25rem;font-size:var(--mas-text-xs)}.mas-btn--block{width:100%}.mas-pill{display:inline-flex;align-items:center;gap:var(--mas-1);padding:.25rem .75rem;font-size:var(--mas-text-xs);font-weight:var(--mas-w-bold);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--mas-r-pill);background-color:var(--mas-amber-soft);color:var(--mas-amber-deep)}.mas-pill--gold{background-color:var(--mas-gold-soft);color:var(--mas-charcoal)}.mas-pill--charcoal{background-color:var(--mas-charcoal);color:var(--mas-cream)}.mas-pill--cream{background-color:var(--mas-cream);color:var(--mas-charcoal)}.mas-card{background-color:var(--mas-white);border-radius:var(--mas-r-md);border:1px solid var(--mas-stone);box-shadow:var(--mas-shadow-sm);overflow:hidden;transition:transform var(--mas-dur) var(--mas-ease),box-shadow var(--mas-dur) var(--mas-ease)}.mas-card:hover{transform:translateY(-4px);box-shadow:var(--mas-shadow-md)}.mas-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--mas-sand)}.mas-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--mas-dur-slow) var(--mas-ease)}.mas-card:hover .mas-card__media img{transform:scale(1.04)}.mas-card__body{padding:var(--mas-5);display:flex;flex-direction:column;gap:var(--mas-2)}.mas-card__title{font-size:var(--mas-text-xl);font-weight:var(--mas-w-bold);color:var(--mas-charcoal)}.mas-field{display:flex;flex-direction:column;gap:var(--mas-2)}.mas-field__label{font-size:var(--mas-text-xs);font-weight:var(--mas-w-bold);text-transform:uppercase;letter-spacing:var(--mas-tracking-wide);color:var(--mas-soft-black)}.mas-input,.mas-textarea,.mas-select{padding:.875rem 1rem;border:1px solid var(--mas-stone-dark);border-radius:var(--mas-r-sm);background-color:var(--mas-white);font-size:var(--mas-text-base);transition:border-color var(--mas-dur) var(--mas-ease),box-shadow var(--mas-dur) var(--mas-ease);width:100%}.mas-input:focus,.mas-textarea:focus,.mas-select:focus{outline:none;border-color:var(--mas-amber);box-shadow:0 0 0 3px var(--mas-amber-soft)}.mas-textarea{min-height:120px;resize:vertical}.mas-mosaic-pattern{background-image:radial-gradient(circle at 25% 25%,var(--mas-amber-soft) 0%,transparent 35%),radial-gradient(circle at 75% 75%,var(--mas-gold-soft) 0%,transparent 35%);background-size:64px 64px}.mas-mosaic-divider{--tile-size: 12px;height:24px;background:repeating-linear-gradient(45deg,var(--mas-amber) 0 var(--tile-size),var(--mas-gold) var(--tile-size) calc(var(--tile-size) * 2),var(--mas-amber-deep) calc(var(--tile-size) * 2) calc(var(--tile-size) * 3),var(--mas-cream) calc(var(--tile-size) * 3) calc(var(--tile-size) * 4));-webkit-mask-image:linear-gradient(to right,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(to right,transparent,#000 20%,#000 80%,transparent)}.mas-stars{display:inline-flex;gap:2px;align-items:center;color:var(--mas-gold);font-size:var(--mas-text-base)}.mas-skip-link{position:absolute;top:-100px;left:0;background:var(--mas-charcoal);color:var(--mas-white);padding:1rem 1.5rem;z-index:9999;border-radius:0 0 var(--mas-r-sm) 0;font-weight:var(--mas-w-bold)}.mas-skip-link:focus{top:0}.mas-js .mas-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--mas-dur-slow) var(--mas-ease),transform var(--mas-dur-slow) var(--mas-ease)}.mas-js .mas-reveal.is-visible{opacity:1;transform:translateY(0)}.mas-vh{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden}.mas-no-scrollbar::-webkit-scrollbar{display:none}.mas-no-scrollbar{scrollbar-width:none}@media(prefers-reduced-motion:reduce){.mas *,.mas *:before,.mas *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.mas-js .mas-reveal{opacity:1;transform:none}}.mas-crumbs{background:var(--mas-sand);border-top:1px solid var(--mas-stone);font-size:var(--mas-text-sm)}.mas-crumbs ol{list-style:none;margin:0;padding:var(--mas-4) 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mas-1) 0}.mas-crumbs li{margin:0;color:var(--mas-text-muted)}.mas-crumbs li+li:before{content:"\203a";margin:0 var(--mas-2);color:var(--mas-stone-dark)}.mas-crumbs a{color:var(--mas-text);text-decoration:none}.mas-crumbs a:hover{color:var(--mas-amber-deep);text-decoration:underline}.mas-crumbs [aria-current]{color:var(--mas-charcoal);font-weight:var(--mas-w-bold)}.wk-landing .wk-product__head .wk-h2{font-family:Montserrat,sans-serif;font-weight:900;letter-spacing:-.01em;color:#2c2c2c;font-size:clamp(1.625rem,2.4vw + .5rem,2.5rem)}.wk-landing .wk-product__head .wk-sub{color:#555}.wk-landing .wk-product .product__form [data-add-to-cart]{border-radius:999px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 16px #f08d2726}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mas-base.css.map */
