.qm-header{position:sticky;top:0;z-index:60}.qm-header__announce{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:10px var(--qm-gutter);color:var(--qm-brass);border-bottom:1px solid var(--qm-line)}.qm-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--qm-s4);padding-block:var(--qm-s3);border-bottom:1px solid var(--qm-line);background:var(--qm-bg)}.qm-header__nav{display:none;gap:var(--qm-s5);align-items:center}.qm-header__nav--right{justify-content:flex-end}@media(min-width:990px){.qm-header__nav{display:flex}}.qm-navlink{font-family:var(--qm-font-body);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--qm-fg);background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:none;opacity:.86;transition:opacity .3s var(--qm-ease),color .3s var(--qm-ease)}.qm-navlink:hover,.qm-navlink[aria-expanded=true]{opacity:1;color:var(--qm-brass)}.qm-wordmark{font-family:var(--qm-font-display);font-style:italic;font-weight:400;font-size:clamp(17px,2.4vw,23px);color:var(--qm-fg);text-decoration:none;white-space:nowrap;justify-self:center}.qm-wordmark img{max-height:44px;width:auto}.qm-header__actions{display:flex;align-items:center;gap:var(--qm-s4)}.qm-iconlink{font-family:var(--qm-font-body);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--qm-fg);text-decoration:none;background:none;border:0;cursor:pointer;opacity:.86}.qm-iconlink:hover{opacity:1;color:var(--qm-brass)}.qm-count{font-family:var(--qm-font-ledger)}.qm-mega{position:absolute;left:0;right:0;top:100%;background:var(--qm-bg);border-bottom:1px solid var(--qm-line);box-shadow:0 24px 48px #00000059;display:none;padding-block:var(--qm-s6);z-index:61}.qm-mega[data-open=true]{display:block}.qm-mega__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--qm-s6)}.qm-mega__col h5{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--qm-muted);margin:0 0 var(--qm-s3)}.qm-mega__item{display:block;font-family:var(--qm-font-display);font-weight:500;font-size:18px;color:var(--qm-fg);text-decoration:none;margin-bottom:var(--qm-s2);opacity:.9}.qm-mega__item:hover{color:var(--qm-brass);opacity:1}.qm-burger{display:inline-flex}@media(min-width:990px){.qm-burger{display:none}}.qm-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--qm-bg);padding:var(--qm-s5) var(--qm-gutter);overflow-y:auto;transform:translateY(-100%);visibility:hidden;transition:transform .42s var(--qm-ease),visibility .42s}.qm-drawer[data-open=true]{transform:translateY(0);visibility:visible}.qm-drawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--qm-s6)}.qm-drawer details{border-bottom:1px solid var(--qm-line)}.qm-drawer summary{font-family:var(--qm-font-display);font-size:26px;font-weight:500;color:var(--qm-fg);padding:var(--qm-s4) 0;cursor:pointer;list-style:none}.qm-drawer summary::-webkit-details-marker{display:none}.qm-drawer summary:after{content:"+";float:right;color:var(--qm-brass);font-family:var(--qm-font-ledger)}.qm-drawer details[open] summary:after{content:"\2013"}.qm-drawer__sub{padding:0 0 var(--qm-s4) var(--qm-s3)}.qm-drawer__sub a,.qm-drawer__flat{display:block;font-family:var(--qm-font-body);font-size:16px;color:var(--qm-muted);text-decoration:none;padding:10px 0}.qm-drawer__flat{font-family:var(--qm-font-display);font-size:26px;font-weight:500;color:var(--qm-fg);padding:var(--qm-s4) 0;border-bottom:1px solid var(--qm-line)}.qm-drawer__sub a:hover,.qm-drawer__flat:hover{color:var(--qm-brass)}.qm-footer{border-top:1px solid var(--qm-line);padding-block:var(--qm-s7) var(--qm-s5)}.qm-footer__grid{display:grid;gap:var(--qm-s6);grid-template-columns:1fr}.qm-footer__brand p{margin-top:var(--qm-s3);max-width:32ch}.qm-footer h5{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--qm-muted);margin:0 0 var(--qm-s3)}.qm-footer__col a{display:block;font-family:var(--qm-font-body);font-size:14px;color:var(--qm-fg);text-decoration:none;padding:5px 0;opacity:.85}.qm-footer__col a:hover{opacity:1;color:var(--qm-brass)}.qm-footer__base{display:flex;flex-wrap:wrap;gap:var(--qm-s4);justify-content:space-between;margin-top:var(--qm-s7);padding-top:var(--qm-s4);border-top:1px solid var(--qm-line);font-family:var(--qm-font-body);font-size:12px;color:var(--qm-muted)}.qm-collection__head{padding-block:var(--qm-s7) var(--qm-s6)}.qm-collection__count{font-family:var(--qm-font-ledger);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--qm-brass)}.qm-toolbar{display:flex;flex-wrap:wrap;gap:var(--qm-s4);align-items:center;justify-content:space-between;padding-block:var(--qm-s4);border-top:1px solid var(--qm-line);border-bottom:1px solid var(--qm-line);margin-bottom:var(--qm-s6)}.qm-facets{display:flex;flex-wrap:wrap;gap:var(--qm-s3);align-items:center}.qm-select{font-family:var(--qm-font-body);font-size:13px;color:var(--qm-fg);background:transparent;border:1px solid var(--qm-line);padding:9px 14px;max-width:100%}.qm-select option{background:var(--qm-bg);color:var(--qm-fg)}.qm-pagination{display:flex;gap:var(--qm-s3);justify-content:center;margin-top:var(--qm-s7);flex-wrap:wrap}.qm-pagination a,.qm-pagination span{font-family:var(--qm-font-ledger);font-size:12px;letter-spacing:.08em;color:var(--qm-muted);text-decoration:none;padding:8px 12px;border:1px solid transparent}.qm-pagination a:hover,.qm-pagination [aria-current]{color:var(--qm-brass);border-color:var(--qm-line)}.qm-empty{padding-block:var(--qm-s8);text-align:center}.qm-pdp{display:grid;gap:var(--qm-s6);padding-block:var(--qm-s7)}@media(min-width:990px){.qm-pdp{grid-template-columns:1.15fr 1fr;gap:var(--qm-s8);align-items:start}.qm-pdp__info{position:sticky;top:120px}}.qm-gallery__main{margin-bottom:var(--qm-s3)}.qm-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--qm-s2)}.qm-gallery__thumb{border:1px solid transparent;background:none;padding:0;cursor:pointer}.qm-gallery__thumb[aria-current=true]{border-color:var(--qm-brass)}.qm-gallery__thumb img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.qm-pdp__title{font-family:var(--qm-font-display);font-weight:500;font-size:clamp(28px,4vw,42px);line-height:1.1;margin:0 0 var(--qm-s3);color:var(--qm-fg)}.qm-world--atelier .qm-pdp__title{font-weight:400;font-style:italic}.qm-pdp__price{font-family:var(--qm-font-body);font-size:20px;color:var(--qm-fg);margin:var(--qm-s4) 0;display:block}.qm-pdp__story{margin-block:var(--qm-s5);font-family:var(--qm-font-body);font-size:16px;line-height:1.7;color:var(--qm-muted)}.qm-pdp__story p{margin:0 0 var(--qm-s3)}.qm-pdp__story img{max-width:100%;height:auto}.qm-oneofone{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--qm-brass);border:1px solid var(--qm-line);padding:8px 12px;display:inline-block}.qm-variants{margin-block:var(--qm-s5)}.qm-variants label{display:block;font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--qm-muted);margin-bottom:var(--qm-s2)}.qm-buy{display:flex;flex-wrap:wrap;gap:var(--qm-s3);margin-top:var(--qm-s5)}.qm-buy .qm-btn{flex:1 1 200px;text-align:center}.qm-qty{display:inline-flex;border:1px solid var(--qm-line)}.qm-qty input{width:56px;text-align:center;background:transparent;border:0;color:var(--qm-fg);font-family:var(--qm-font-body)}.qm-qty button{width:40px;background:none;border:0;color:var(--qm-fg);cursor:pointer;font-size:16px}.qm-stickybuy{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;gap:var(--qm-s3);align-items:center;padding:12px var(--qm-gutter);background:var(--qm-panel);border-top:1px solid var(--qm-line)}.qm-stickybuy .qm-btn{flex:1;text-align:center;padding:13px 18px}.qm-stickybuy__price{font-family:var(--qm-font-body);font-size:14px;color:var(--qm-bone)}@media(min-width:990px){.qm-stickybuy{display:none}}.qm-cart{padding-block:var(--qm-s7)}.qm-cartline{display:grid;grid-template-columns:88px 1fr auto;gap:var(--qm-s4);padding-block:var(--qm-s4);border-bottom:1px solid var(--qm-line);align-items:start}.qm-cartline>*{min-width:0}.qm-cartline__media img{width:88px;aspect-ratio:1;object-fit:cover;display:block}.qm-cartline__name{font-family:var(--qm-font-display);font-size:19px;font-weight:500;color:var(--qm-fg);text-decoration:none}.qm-cartline__remove{font-family:var(--qm-font-body);font-size:12px;color:var(--qm-muted);text-decoration:underline}.qm-cart__foot{display:grid;gap:var(--qm-s4);margin-top:var(--qm-s6);justify-items:end}.qm-cart__total{font-family:var(--qm-font-body);font-size:20px;color:var(--qm-fg)}@media(max-width:749px){.qm-cartline{grid-template-columns:72px 1fr}.qm-cartline__media img{width:72px}}.qm-search{padding-block:var(--qm-s7)}.qm-search__form{display:flex;gap:var(--qm-s2);max-width:620px;margin-bottom:var(--qm-s6);flex-wrap:wrap}.qm-search__group+.qm-search__group{margin-top:var(--qm-s8)}.qm-search__label{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--qm-brass);margin-bottom:var(--qm-s4);display:block}.qm-stamp{opacity:1;transform:none}.qm-js .qm-stamp{opacity:0;transform:scale(.94)}.qm-js .qm-stamp.is-revealed{opacity:1;transform:scale(1)}.qm-stickybuy-spacer{height:0}@media(max-width:989px){.qm-stickybuy-spacer{height:72px}}.qm-spec{font-family:var(--qm-font-ledger);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--qm-muted);margin:0 0 var(--qm-s2)}.qm-spec b{color:var(--qm-fg);font-weight:400}.qm-origin--static{cursor:default}.qm-header__bar>*,.qm-pdp>*,.qm-footer__grid>*,.qm-grid>*{min-width:0}.qm-hero{min-height:78vh}@supports (height: 1svh){.qm-hero{min-height:78svh}}@media(min-width:990px){.qm-hero{min-height:88vh}}@supports (height: 1svh){@media(min-width:990px){.qm-hero{min-height:88svh}}}@media(min-width:750px)and (max-width:989px){.qm-steps{grid-template-columns:repeat(3,1fr);gap:var(--qm-s5)}}@media(min-width:750px)and (max-width:989px){.qm-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.qm-footer__grid{grid-template-columns:1.4fr repeat(3,1fr)}}@media(max-width:749px){.qm-stamp{font-size:10px;padding:7px 9px}.qm-stamp__row{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/qamar-store.css.map */
