.qj-home .qj-announcement{background:#d1a96f;color:#492916}.qj-home .qj-announcement span{color:#492916}.qj-home .qj-header{background:#fffdf9}.qj-legacy-product-footer,.qj-legacy-product-footer .footer{background:#d1a96f;color:#492916}.qj-legacy-product-footer .footer h6,.qj-legacy-product-footer .footer p,.qj-legacy-product-footer .footer a,.qj-legacy-product-footer .footer .credits{color:#492916}.qj-legacy-product-footer .footer .action_button{background:#492916;color:#fff;border-color:#492916}.qj-legacy-product-footer .footer a:hover{color:#492916;text-decoration:underline}.qj-legacy-product-footer .footer_credits{border-color:#4929164d}.qn-shell{width:100%;max-width:none!important;margin:0!important;overflow:visible}.qn-home{--qn-brown:#492916;--qn-gold:#d1a96f;--qn-ivory:#faf7f2;color:var(--qn-brown);background:var(--qn-ivory);font:16px/1.5 Arial,sans-serif;width:100%;overflow:hidden}.qn-home *{box-sizing:border-box}.qn-home a{color:inherit;text-decoration:none}.qn-home h1,.qn-home h2,.qn-home h3,.qn-home p{margin:0;text-transform:none;letter-spacing:normal;font-weight:400;color:var(--qn-brown)}.qn-home h1,.qn-home h2{font-family:Georgia,Times New Roman,serif;line-height:1.12}.qn-home h1{font-size:clamp(32px,4.7vw,68px)}.qn-home h2{font-size:clamp(27px,3vw,43px)}.qn-home img{display:block;max-width:100%;height:auto}.qn-intro{text-align:center;padding:30px 20px 26px;background:linear-gradient(90deg,#faf7f2e8,#faf7f2b8),url(qn-seasonal-background.png) center/cover}.qn-intro p{font-size:13px;letter-spacing:.23em;text-transform:uppercase}.qn-rule{display:block;width:45px;height:2px;background:var(--qn-gold);margin:14px auto}.qn-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:var(--qn-gold);color:var(--qn-brown)!important;padding:14px 22px;font:13px/1.3 Oswald,Arial Narrow,sans-serif;letter-spacing:.14em;text-transform:uppercase;min-height:44px;text-align:center}.qn-button:hover{filter:brightness(.96)}.qn-heroes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.qn-hero{padding:26px 22px 24px;display:flex;align-items:center;flex-direction:column;min-width:0;text-align:center}.qn-home .qn-hero h2{font:21px/1.3 Oswald,Arial Narrow,sans-serif;text-transform:uppercase;letter-spacing:.14em}.qn-hero p{font-size:14px;line-height:1.5;margin-top:10px}.qn-hero__copy{min-height:113px}.qn-hero__image{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(270px,32vw,510px);margin:14px 0 18px}.qn-home .qn-hero__image img{width:100%;height:100%;object-fit:contain}.qn-hero>.qn-button{margin-top:auto;width:100%;max-width:330px}.qn-autumn{background:linear-gradient(90deg,#fbf0e4c4,#fbf0e4f0),url(qn-seasonal-background.png) left center/cover}.qn-sage{background:linear-gradient(90deg,#e1e6d6e8,#eef0e4d4),url(qn-seasonal-background.png) center/cover}.qn-winter{background:linear-gradient(90deg,#eaf0f4ee,#eaf0f4cc),url(qn-seasonal-background.png) right center/cover}.qn-information{display:flex;justify-content:center;align-items:center;gap:0;padding:24px 18px;background:#faf7f2;border-top:1px solid #fff;border-bottom:1px solid #fff}.qn-information a{font:13px Oswald,Arial Narrow,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:0 32px;border-right:1px solid #d1a96f}.qn-information a:last-child{border:0}.qn-information a:hover{text-decoration:underline}.qn-season{display:grid;grid-template-columns:1fr 2.1fr;gap:28px;padding:32px 4% 20px;align-items:center;border-bottom:7px solid #fff}.qn-season__copy{text-align:center}.qn-eyebrow{font:14px Oswald,Arial Narrow,sans-serif;letter-spacing:.2em;text-transform:uppercase!important;margin-bottom:15px!important}.qn-season__copy>p:last-child{font-size:16px;letter-spacing:.02em}.qn-products{display:grid;gap:24px;min-width:0}.qn-products--three{grid-template-columns:repeat(3,minmax(0,1fr))}.qn-products--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qn-product{display:block;min-width:0;text-align:center}.qn-product__picture{height:clamp(230px,26vw,420px);display:flex;align-items:center;justify-content:center}.qn-home .qn-product__picture img{height:100%;width:100%;object-fit:contain;object-position:center}.qn-home .qn-product h3{font:13px/1.4 Arial,sans-serif;margin-top:10px}.qn-season--wedding{grid-template-columns:1fr 1.4fr}.qn-season--wedding .qn-product__picture{height:clamp(260px,29vw,450px)}.qn-message{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;background:#f7f2ea}.qn-message__image{height:320px}.qn-home .qn-message__image img{width:100%;height:100%;object-fit:cover}.qn-message__copy{padding:30px 8%}.qn-message .qn-rule{margin-left:0}.qn-message p{margin:12px 0 20px}.qn-stories{text-align:center;padding:28px 20px}.qn-stories .qn-button{margin-top:18px}.qn-recipients{padding:30px 4% 0;background:#faf7f2}.qn-recipients>h2{text-align:center;font-size:34px;margin-bottom:24px}.qn-recipient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.qn-recipient{min-height:200px;display:flex;align-items:flex-end;justify-content:center;padding:20px;background:url(qn-gift-packaging.png) center/cover}.qn-recipient--mom{background-position:right center}.qn-recipient--friends{background-position:center}.qn-recipient--self{background-position:left center}@media(min-width:1700px){.qn-season{padding-left:6%;padding-right:6%}.qn-hero{padding-left:40px;padding-right:40px}}@media(max-width:900px){.qn-hero{padding:20px 12px}.qn-hero__copy{min-height:125px}.qn-home .qn-hero h2{font-size:18px}.qn-button{font-size:11px;padding:12px}.qn-season{grid-template-columns:1fr;gap:18px}.qn-season__copy h2 br{display:none}.qn-product__picture{height:290px}.qn-season--wedding .qn-product__picture{height:340px}.qn-message__image{height:300px}.qn-message h2{font-size:29px}.qn-recipient-grid{gap:12px}.qn-recipients>h2{font-size:29px}.qn-recipient{min-height:160px}.qn-information a{padding:0 18px;font-size:11px}}@media(max-width:600px){.qn-intro{padding:26px 16px}.qn-intro p{font-size:10px;letter-spacing:.15em}.qn-heroes{grid-template-columns:1fr;gap:5px}.qn-hero{padding:26px 24px}.qn-hero__copy{min-height:0}.qn-home .qn-hero h2{font-size:22px}.qn-hero__image{height:350px;max-width:350px}.qn-hero p{font-size:14px}.qn-button{font-size:12px}.qn-information{padding:18px 6px}.qn-information a{padding:0 10px;font-size:10px;letter-spacing:.06em}.qn-season{padding:28px 16px 22px}.qn-products{gap:12px}.qn-products--three{grid-template-columns:repeat(2,minmax(0,1fr))}.qn-products--three .qn-product:first-child{grid-column:1/-1;width:65%;margin:auto}.qn-product__picture{height:230px}.qn-products--three .qn-product:first-child .qn-product__picture{height:300px}.qn-season--wedding .qn-product__picture{height:280px}.qn-home .qn-product h3{font-size:12px}.qn-message{grid-template-columns:1fr}.qn-message__copy{text-align:center;padding:28px 20px}.qn-message .qn-rule{margin-left:auto}.qn-message__image{height:240px}.qn-recipient-grid{grid-template-columns:1fr}.qn-recipient{min-height:190px}.qn-recipients{padding:28px 16px 0}.qn-recipients>h2{font-size:28px}}@media(max-width:1360px){.qj-home .qj-header{flex-wrap:wrap}.qj-home .qj-header .qj-nav{order:3;width:100%;margin-left:0;justify-content:flex-end;flex-wrap:wrap}}@media(max-width:600px){.qj-home .qj-header .qj-nav{justify-content:center;font-size:14px;row-gap:4px}.qj-home .qj-nav>a,.qj-home .qj-dropdown>summary{min-height:40px;display:flex;align-items:center}}.qn-seasonal-page{padding-bottom:50px}.qn-seasonal-heading{text-align:center;padding:40px 5% 30px;background:linear-gradient(90deg,#faf7f2ee,#f5f2e8d9),url(qn-seasonal-background.png) center/cover}.qn-seasonal-heading>p:last-child{max-width:700px;margin:0 auto;font-size:17px}.qn-seasonal-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:22px 4%;border-bottom:1px solid #d1a96f}.qn-seasonal-tabs a{padding:10px 18px;border:1px solid #d1a96f;font-size:15px}.qn-seasonal-tabs a[aria-current=page]{background:#d1a96f}.qn-seasonal-content{max-width:1440px;margin:0 auto;padding:30px 4%}.qn-seasonal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.qn-seasonal-page .qn-product{padding:14px;background:#fff;border:1px solid #eee7de}.qn-seasonal-page .qn-product__picture{height:auto;aspect-ratio:1}.qn-seasonal-page .qn-product h3{font-size:15px;line-height:1.5;margin-top:16px}.qn-seasonal-page .qn-seasonal-price{font-size:15px;margin-top:8px;color:#492916}.qn-seasonal-subtitle{text-align:center;margin:16px 0 24px!important;font-size:30px!important}.qn-seasonal-grid+.qn-seasonal-subtitle{margin-top:45px!important}.qn-seasonal-note{text-align:center;margin:0 auto 25px!important;max-width:680px}.qn-seasonal-bottom{margin:35px 0 20px!important;font-size:15px}@media(max-width:700px){.qn-seasonal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.qn-seasonal-tabs{gap:8px}.qn-seasonal-tabs a{font-size:13px;padding:10px}.qn-seasonal-page .qn-product{padding:8px}.qn-seasonal-page .qn-product h3{font-size:13px}.qn-seasonal-heading{padding:30px 18px}.qn-seasonal-heading>p:last-child{font-size:15px}}.qn-home:not(.qn-seasonal-page) .qn-hero__image img,.qn-home:not(.qn-seasonal-page) .qn-product__picture img{mix-blend-mode:normal;opacity:1}.qn-intro{position:relative;isolation:isolate;overflow:hidden}.qn-intro:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 35% 50%,rgba(209,169,111,.2),transparent 55%);animation:qn-ambient-light 12s ease-in-out infinite alternate}@keyframes qn-ambient-light{0%{transform:translate(-8%);opacity:.35}to{transform:translate(8%);opacity:.85}}.qn-home .qn-button{position:relative;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,filter .25s ease}.qn-home .qn-button:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-75%;width:45%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);transform:skew(-20deg);transition:left .65s ease}.qn-home .qn-button:hover:after,.qn-home .qn-button:focus-visible:after{left:140%}.qn-home .qn-button:focus-visible{outline:2px solid #492916;outline-offset:4px}.qn-home.qn-effects-ready .qn-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease var(--qn-delay,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--qn-delay,0ms)}.qn-home.qn-effects-ready .qn-reveal.qn-in-view{opacity:1;transform:none}.qn-home .qn-hero__image img,.qn-home:not(.qn-seasonal-page) .qn-product__picture img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.qn-home:not(.qn-seasonal-page) .qn-hero{transition:box-shadow .35s ease;position:relative}.qn-home:not(.qn-seasonal-page) .qn-hero:hover{box-shadow:inset 0 0 0 1px #d1a96f8c,inset 0 0 45px #d1a96f1a}.qn-home:not(.qn-seasonal-page) .qn-hero__image:hover img,.qn-home:not(.qn-seasonal-page) .qn-product:hover img{transform:translateY(-6px)}.qn-home .qn-button:hover{box-shadow:0 7px 18px #49291626;transform:translateY(-2px)}.qn-home .qn-recipient{transition:box-shadow .35s ease,filter .35s ease}.qn-home .qn-recipient:hover{box-shadow:inset 0 0 0 2px #d1a96f;filter:brightness(1.025)}}@media(prefers-reduced-motion:reduce){.qn-intro:after{animation:none}.qn-home.qn-effects-ready .qn-reveal{opacity:1;transform:none;transition:none}.qn-home .qn-button,.qn-home .qn-button:after,.qn-home .qn-hero__image img,.qn-home .qn-product__picture img,.qn-home .qn-hero,.qn-home .qn-recipient{transition:none!important;transform:none!important}.qn-home .qn-button:after{display:none}}.qn-product__media{position:relative}.qn-product__link{display:block}.qn-card-actions{position:absolute;left:8px;right:8px;bottom:12px;display:flex;justify-content:center;gap:8px;z-index:2}.qn-card-actions form{margin:0}.qn-card-actions button,.qn-home .qn-card-actions>a{display:flex;align-items:center;justify-content:center;min-height:42px;padding:10px 15px;border:1px solid #492916;background:#fffdf9;color:#492916;font:13px/1.3 Arial,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;text-decoration:none;box-shadow:0 3px 12px #4929161f}.qn-card-actions form button{background:#492916;color:#fff}.qn-card-actions [hidden]{display:none!important}.qn-card-actions button:hover,.qn-card-actions>a:hover{background:#d1a96f;color:#492916}@media(hover:hover)and (pointer:fine){.qn-card-actions{opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.qn-product:hover .qn-card-actions,.qn-product:focus-within .qn-card-actions{opacity:1;transform:none;pointer-events:auto}}@media(hover:none),(pointer:coarse){.qn-card-actions{position:static;margin-top:12px;flex-wrap:wrap}.qn-card-actions button,.qn-home .qn-card-actions>a{font-size:12px;padding:9px 11px}}.qn-modal-open{overflow:hidden}.qn-quick-dialog{width:min(900px,94vw);max-height:90vh;padding:36px;border:1px solid #d1a96f;background:#faf7f2;color:#492916;box-shadow:0 20px 80px #00000040;overflow:auto;margin:auto;box-sizing:border-box}.qn-quick-dialog::backdrop{background:#1e140f99}.qn-quick-dialog [hidden]{display:none!important}.qn-quick-close{position:absolute;top:8px;right:12px;background:none;border:0;color:#492916;font:30px Arial,sans-serif;cursor:pointer;width:40px;height:40px;padding:0}.qn-quick-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.qn-quick-photo img{display:block;width:100%;height:390px;object-fit:contain}.qn-quick-copy h2{font:28px/1.2 Georgia,serif;color:#492916;text-transform:none;letter-spacing:0;margin:10px 0 16px}.qn-quick-eyebrow{font:12px Arial,sans-serif;text-transform:uppercase;letter-spacing:.18em}.qn-quick-price{font:20px Arial,sans-serif;margin:0 0 16px}.qn-quick-description{font:15px/1.6 Arial,sans-serif}.qn-quick-details{display:block;color:#492916;text-decoration:underline;font:14px Arial,sans-serif;margin:18px 0}.qn-quick-add{margin:0}.qn-quick-add button,.qn-quick-options{display:inline-block;padding:14px 22px;background:#492916;color:#fff!important;font:14px Arial,sans-serif;border:0;cursor:pointer;text-decoration:none;text-transform:none;letter-spacing:0}.qn-quick-close:focus-visible,.qn-card-actions button:focus-visible,.qn-card-actions a:focus-visible{outline:2px solid #492916;outline-offset:3px}@media(max-width:600px){.qn-quick-dialog{padding:36px 20px 24px}.qn-quick-layout{grid-template-columns:1fr;gap:18px}.qn-quick-photo img{height:260px}.qn-quick-copy h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.qn-card-actions{transition:none;transform:none}}.qn-home:not(.qn-seasonal-page) img[style*=qn-cutout-november-studs]{scale:1.2}
/*# sourceMappingURL=/cdn/shop/t/31/assets/qn-november.css.map */
