.qmc-trust-badges{margin:0;padding:16px 20px;background:var(--qmc-bone, #F2EDE4);border-left:3px solid var(--qmc-gold, #C9A94E);line-height:2}.qmc-trust-item{display:block;font-size:.9rem;color:var(--qmc-charcoal, #1E1E1E);font-weight:500;letter-spacing:.02em}.qmc-trust-bar{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;padding:8px 0}.qmc-trust-bar-item{display:flex;align-items:center;gap:8px;font-family:var(--qmc-font-heading, "Oswald", sans-serif);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-foreground);white-space:nowrap}.qmc-trust-icon{font-size:1.1rem;color:var(--qmc-gold, #C9A94E)}@media(max-width:749px){.qmc-trust-bar{gap:16px}.qmc-trust-bar-item{font-size:.7rem;gap:4px}}.product-information h1,.product-information .h1{font-size:1.8rem;line-height:1.1;margin-bottom:4px;letter-spacing:.03em}@media(min-width:750px){.product-information h1,.product-information .h1{font-size:2.4rem}}.product-information [class*=price]{font-size:1.3rem;font-weight:700}.product-information [class*=media-gallery],.product-information [class*=gallery]{background:linear-gradient(145deg,#111,#1a1a1a,#0d0d0d);border-radius:0}.product-information [class*=media-gallery] img{object-fit:contain;transition:transform .5s var(--qmc-ease-out, cubic-bezier(.16, 1, .3, 1))}.product-information .variant-picker button,.product-information .variant-picker [class*=option],.product-information [class*=variant] button{border-radius:0!important;font-family:var(--qmc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.04em;font-weight:500;min-width:48px;min-height:44px;transition:all .25s ease;border:1.5px solid rgba(0,0,0,.15)!important}.product-information .variant-picker button:hover,.product-information [class*=variant] button:hover{border-color:var(--qmc-navy, #1B2A4A)!important;background:var(--qmc-bone, #F2EDE4)!important}.product-information .variant-picker button[aria-checked=true],.product-information .variant-picker button.selected,.product-information [class*=variant] button[aria-checked=true]{border-color:var(--qmc-navy, #1B2A4A)!important;background:var(--qmc-navy, #1B2A4A)!important;color:#fff!important}.product-information .button[name=add],.product-information button[type=submit].button,.product-information form[action*=cart] .button:first-of-type{font-size:1.05rem;letter-spacing:.12em;padding:18px 36px;font-weight:700;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.product-information .button[name=add]:hover,.product-information button[type=submit].button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.product-information details,.product-information [class*=collapsible]{border-top:1px solid rgba(0,0,0,.08)}.product-information details summary,.product-information [class*=collapsible] summary{font-family:var(--qmc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:600;padding:16px 0;cursor:pointer;transition:color .2s ease}.product-information details summary:hover{color:var(--qmc-gold, #C9A94E)}.product-information table{width:100%;border-collapse:collapse;font-size:.85rem;margin:8px 0}.product-information table th{background:var(--qmc-navy, #1B2A4A);color:#fff;padding:10px 14px;text-align:left;font-family:var(--qmc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.product-information table td{padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.product-information table tr:nth-child(2n) td{background:var(--qmc-bone, #F2EDE4)}.qmc-product-urgency{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,var(--qmc-dark-bg, #0D0D0D),#1a1a1a);border:1px solid rgba(201,169,78,.2);margin:8px 0}.qmc-product-urgency-text{font-family:var(--qmc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600;color:#fff}.qmc-product-urgency-text em{color:var(--qmc-gold, #C9A94E);font-style:normal}@media(max-width:749px){.qmc-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fff;padding:12px 16px;box-shadow:0 -4px 20px #0000001a;border-top:1px solid rgba(0,0,0,.06);transform:translateY(0);transition:transform .3s ease}.qmc-sticky-atc .button{width:100%;padding:16px!important}}[class*=collection] h1,.collection-heading h1{font-size:2.2rem;letter-spacing:.06em;margin-bottom:8px;position:relative}@media(min-width:750px){[class*=collection] h1,.collection-heading h1{font-size:2.8rem}}[class*=collection] h1:after,.collection-heading h1:after{content:"";display:block;width:50px;height:3px;background:var(--qmc-gold, #C9A94E);margin:12px auto 0}[class*=collection] .rte,.collection-heading .rte{max-width:600px;margin:0 auto;color:var(--qmc-slate, #5B7B9A);font-size:1rem;line-height:1.6}.main-collection [class*=filter],.main-collection [class*=facet]{font-family:var(--qmc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.main-collection [class*=facet] button,.main-collection [class*=filter] button{border-radius:0!important;font-family:var(--qmc-font-heading, "Oswald", sans-serif);letter-spacing:.04em;transition:all .25s ease}.main-collection .product-card,.main-collection [class*=product-card]{padding-bottom:16px}.main-collection .product-card [class*=title],.main-collection [class*=product-card] [class*=title]{font-size:.88rem;line-height:1.3;margin-top:10px}.main-collection .product-card [class*=price],.main-collection [class*=product-card] [class*=price]{font-size:.95rem;font-weight:700}.main-collection [class*=grid]{gap:24px!important}@media(min-width:750px){.main-collection [class*=grid]{gap:32px!important}}.qmc-cart-trust{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 0}.qmc-cart-trust-item{font-family:var(--qmc-font-heading, "Oswald", sans-serif);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-foreground);white-space:nowrap}.qmc-cart-trust-sep{color:var(--qmc-gold, #C9A94E);font-weight:300;opacity:.5}@media(max-width:749px){.qmc-cart-trust{gap:4px;flex-direction:column;gap:6px}.qmc-cart-trust-item{font-size:.7rem}.qmc-cart-trust-sep{display:none}}.main-cart h1,.main-cart h2,.main-cart h3,.main-cart .h1,.main-cart .h2,.main-cart .h3{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.04em}.main-cart .button[name*=checkout],.main-cart button[type=submit],.main-cart [class*=checkout] .button{font-size:1rem;letter-spacing:.1em;font-weight:700;padding:18px 36px}footer [class*=section]:first-child p{font-family:var(--qmc-font-heading, "Oswald", sans-serif)}footer h2{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;letter-spacing:.06em}footer [class*=payment] img,footer [class*=payment] svg{height:24px;opacity:.7;transition:opacity .2s ease}footer [class*=payment] img:hover,footer [class*=payment] svg:hover{opacity:1}footer [class*=social] a{transition:color .2s ease,opacity .2s ease,transform .2s ease;opacity:.7}footer [class*=social] a:hover{opacity:1;color:var(--qmc-gold, #C9A94E)!important;transform:translateY(-2px)}footer [class*=utilities]{border-top:1px solid rgba(255,255,255,.1)}.product-recommendations h3,[class*=product-recommendations] h3{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.04em;font-size:1.4rem;position:relative;padding-bottom:12px}.product-recommendations h3:after,[class*=product-recommendations] h3:after{content:"";display:block;width:40px;height:2px;background:var(--qmc-gold, #C9A94E);margin-top:8px}img{transition:opacity .4s ease}.product-list h3{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.04em}.qmc-dark-section,[data-section-type=dark]{background:var(--qmc-dark-bg, #0D0D0D)!important;color:#fff!important}.qmc-dark-section h1,.qmc-dark-section h2,.qmc-dark-section h3{color:#fff!important}.qmc-dark-section p{color:#ffffffb3!important}.qmc-section-divider{width:50px;height:2px;background:var(--qmc-gold, #C9A94E);margin:0 auto}.qmc-lookbook-text{font-family:var(--qmc-font-accent, "Playfair Display", serif);font-style:italic;font-size:1.2rem;line-height:1.6;color:#fffc;max-width:500px;margin:0 auto}.qmc-inline-countdown{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--qmc-font-heading, "Oswald", sans-serif);font-weight:700;color:var(--qmc-gold, #C9A94E)}[class*=announcement] [class*=bar]{background:var(--qmc-navy, #1B2A4A)!important}[class*=announcement] a,[class*=announcement] span,[class*=announcement] p{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;letter-spacing:.1em}.main-404 h1,[class*="404"] h1{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;font-size:3.5rem!important;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}@media(min-width:750px){.main-404 h1,[class*="404"] h1{font-size:5rem!important}}.main-404 p{font-family:var(--qmc-font-accent, "Playfair Display", serif);font-style:italic;font-size:1.1rem;color:var(--qmc-slate, #5B7B9A)}.main-404 .button{background:var(--qmc-crimson, #A4243B)!important;color:#fff!important;border:none!important;padding:16px 40px!important;font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;border-radius:0!important}.main-404 .button:hover{background:var(--qmc-navy, #1B2A4A)!important;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.password h1{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;font-size:2.5rem!important;letter-spacing:.08em;text-transform:uppercase}@media(min-width:750px){.password h1{font-size:3.5rem!important}}.password h6{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;color:var(--qmc-gold, #C9A94E);letter-spacing:.15em}.password p{font-family:var(--qmc-font-accent, "Playfair Display", serif);font-style:italic}.password .button,.password button[type=submit]{background:var(--qmc-crimson, #A4243B)!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;padding:14px 32px!important}.password input[type=email]{border-radius:0!important;border:1.5px solid rgba(255,255,255,.2)!important;font-family:var(--qmc-font-heading, "Oswald", sans-serif);letter-spacing:.04em}.main-collection-list h1{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.06em}.main-collection-list [class*=collection-card] [class*=title]{font-family:var(--qmc-font-heading, "Oswald", sans-serif)!important;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.main-collection-list [class*=collection-card] [class*=image]{overflow:hidden}.main-collection-list [class*=collection-card] img{transition:transform .6s var(--qmc-ease-out, cubic-bezier(.16, 1, .3, 1))}.main-collection-list [class*=collection-card]:hover img{transform:scale(1.05)}.main-cart [class*=cart-products]{border-top:none}.main-cart [class*=line-item],.main-cart [class*=cart-item]{padding:20px 0}.main-cart [class*=cart-summary]{border-radius:0!important}.main-cart [class*=cart-summary] .button,.main-cart [class*=checkout] .button{background:var(--qmc-crimson, #A4243B)!important;color:#fff!important;border:none!important;border-radius:0!important}.main-cart [class*=cart-summary] .button:hover,.main-cart [class*=checkout] .button:hover{background:var(--qmc-navy, #1B2A4A)!important}.product-information .button[name=add],.product-information button[type=submit].button,.product-information form[action*=cart] .button:first-of-type,.product-information [class*=buy-buttons] .button{background:var(--qmc-crimson, #A4243B)!important;color:#fff!important;border:none!important;border-radius:0!important}.product-information .button[name=add]:hover,.product-information button[type=submit].button:hover,.product-information form[action*=cart] .button:first-of-type:hover,.product-information [class*=buy-buttons] .button:hover{background:var(--qmc-navy, #1B2A4A)!important}@media(max-width:749px){.shopify-section{overflow-x:hidden}.product-information h1{font-size:1.6rem!important}.product-information [class*=buy-buttons] .button{width:100%!important;padding:16px 24px!important}.main-cart h1,.main-cart h2,.main-cart h3{font-size:1.4rem!important}.main-collection [class*=grid]{gap:12px!important}.main-404 .button{width:100%!important;text-align:center}.password h1{font-size:2rem!important}.password input[type=email],.password .button{width:100%!important}}.button,.btn,input,select,textarea,[class*=card],[class*=image],[class*=media],[class*=gallery]{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quarter-mill-extra.css.map */
