:root{--gcc-ivory:#fbf7f1;--gcc-sand:#f4ede3;--gcc-sand-deep:#efe6da;--gcc-line:#e6dccd;--gcc-ink:#2b2420;--gcc-muted:#6e625a;--gcc-gold:#c9a45c;--gcc-gold-text:#85672c;--gcc-head:var(--font-heading--family,"Cormorant Garamond",Georgia,serif);--gcc-body:var(--font-body--family,"Jost",system-ui,sans-serif)}#shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box;left:24px;right:auto;top:auto;bottom:24px;width:min(500px,calc(100vw - 32px));max-height:min(86dvh,640px);padding:30px 28px 22px;border:1px solid var(--gcc-line);border-radius:14px;background:var(--gcc-ivory);color:var(--gcc-ink);font-family:var(--gcc-body);box-shadow:none;filter:drop-shadow(0 18px 40px rgba(43,36,32,.22));overflow:auto;overscroll-behavior:contain}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 6px}#shopify-pc__banner h2{font-family:var(--gcc-head);font-weight:500;font-size:32px;line-height:1.05;letter-spacing:-.01em;color:var(--gcc-ink);margin:0 0 12px}#shopify-pc__banner p{font-family:var(--gcc-body);font-size:14px;line-height:1.55;color:var(--gcc-muted)}#shopify-pc__banner p a{color:var(--gcc-gold-text);text-decoration:underline;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0;width:100%}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;flex:none}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__banner button.shopify-pc__banner__btn-decline{order:1;min-height:48px;padding:12px 10px;border:1px solid var(--gcc-gold);border-radius:999px;background:var(--gcc-sand);color:var(--gcc-ink);font-family:var(--gcc-body);font-size:15px;font-weight:600;line-height:1.2;transition:background-color .18s ease}#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover,#shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:var(--gcc-sand-deep)}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1/-1;min-height:44px;padding:8px 4px;background:none;border:0;color:var(--gcc-ink);font-family:var(--gcc-body);font-size:14px;text-decoration:underline;text-underline-offset:4px}#shopify-pc__prefs__overlay.shopify-pc__prefs__overlay{background:#2b242070;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{box-sizing:border-box;left:50%;width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 24px);transform:translate(-50%,-50%);border:1px solid var(--gcc-line);border-radius:14px;background:var(--gcc-ivory);color:var(--gcc-ink);font-family:var(--gcc-body);box-shadow:none;filter:drop-shadow(0 24px 60px rgba(43,36,32,.3))}#shopify-pc__prefs__dialog header{padding:26px 28px 18px;border-bottom:1px dashed var(--gcc-line);flex-wrap:wrap;gap:14px}#shopify-pc__prefs__header-title{font-family:var(--gcc-head);font-weight:500;font-size:30px;line-height:1.05;letter-spacing:-.01em;color:var(--gcc-ink)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex;flex-wrap:wrap;gap:8px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-height:44px;padding:10px 16px;border:1px solid var(--gcc-gold);border-radius:999px;background:var(--gcc-sand);color:var(--gcc-ink);font-family:var(--gcc-body);font-size:14px;font-weight:600;line-height:1.2}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:var(--gcc-sand-deep)}#shopify-pc__prefs__dialog h3{font-family:var(--gcc-head);font-weight:500;font-size:22px;color:var(--gcc-ink)}#shopify-pc__prefs__dialog p,#shopify-pc__prefs__dialog label,#shopify-pc__prefs__dialog .shopify-pc__prefs__option{font-family:var(--gcc-body);color:var(--gcc-muted)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{border-color:var(--gcc-line)}#shopify-pc__prefs__dialog label{color:var(--gcc-ink)}#shopify-pc__prefs__dialog svg path{fill:var(--gcc-gold-text)}#shopify-pc__prefs__header-close svg path{fill:var(--gcc-ink)}#shopify-pc__banner :focus,#shopify-pc__banner :focus-visible,#shopify-pc__prefs :focus,#shopify-pc__prefs :focus-visible,#shopify-pc__banner button:focus span{outline:none!important;box-shadow:none!important}.glint-consent-qa{margin:12px 0 0;border-top:1px dashed var(--gcc-line);font-family:var(--gcc-body)}.glint-consent-qa details{border-bottom:1px dashed var(--gcc-line)}.glint-consent-qa summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 0;cursor:pointer;list-style:none;font-size:14px;font-weight:500;color:var(--gcc-ink)}.glint-consent-qa summary::-webkit-details-marker{display:none}.glint-consent-qa summary:after{content:"+";font-size:22px;line-height:1;font-weight:400;color:var(--gcc-gold-text);flex:none}.glint-consent-qa details[open]>summary:after{content:"\2013"}.glint-consent-qa details p{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--gcc-muted)}#shopify-pc__prefs__dialog .glint-consent-qa{margin:14px 33px 6px}.glint-consent-qa__title{margin:0;padding:10px 0 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--gcc-gold-text)}@media(max-width:520px){#shopify-pc__banner.shopify-pc__banner__dialog{left:12px;right:12px;bottom:12px;width:auto;padding:24px 20px 16px}#shopify-pc__banner h2{font-size:27px}#shopify-pc__banner .shopify-pc__banner__btns{gap:8px}#shopify-pc__prefs__dialog header{padding:22px 20px 14px}#shopify-pc__prefs__header-title{font-size:25px;margin-right:30px}#shopify-pc__prefs__dialog .glint-consent-qa{margin-inline:20px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{flex-direction:row;width:100%;gap:8px;margin:0;padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{flex:1 1 auto;width:auto;margin:0;padding:10px 12px;font-size:13px}}@media(max-width:340px){#shopify-pc__banner .shopify-pc__banner__btns{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glint-cookie-consent-20261005.css.map */
