.grx{--gx-ink:#1f1d1a;--gx-mut:#6b655c;--gx-line:#e4ddd0;--gx-cream:#f7f3ec;--gx-brass:#b08d57;--gx-brass-d:#7a5f33;margin:6px 0 4px;font-size:14px;color:var(--gx-ink)}.grx-sec{padding:14px 0;border-top:1px solid var(--gx-line)}.grx-sec:first-child{border-top:0;padding-top:0}.grx-h{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gx-ink)}.grx-h b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--gx-ink);color:#fff;font-size:11px;letter-spacing:0;font-weight:600}.grx-h em{font-style:normal;text-transform:none;letter-spacing:0;color:var(--gx-mut);font-size:13px}.grx-cols{display:flex;gap:8px;flex-wrap:wrap}.grx-col{width:46px;height:46px;border-radius:50%;overflow:hidden;border:1px solid var(--gx-line);padding:2px;background:#fff;display:block}.grx-col img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.grx-col[aria-current=true]{border:2px solid var(--gx-ink);padding:1px}.grx-col:hover{border-color:var(--gx-brass)}.grx-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.grx-pre{position:relative;text-align:left;border:1px solid var(--gx-line);border-radius:14px;background:#fff;padding:12px 12px 10px;cursor:pointer;font:inherit;color:inherit;line-height:1.35;transition:border-color .15s,background .15s}.grx-pre:hover{border-color:var(--gx-brass)}.grx-pre[aria-pressed=true]{border:2px solid var(--gx-ink);padding:11px 11px 9px;background:var(--gx-cream)}.grx-pre strong{display:block;font-size:14px;font-weight:600;margin-bottom:3px}.grx-pre span{display:block;font-size:12px;color:var(--gx-mut)}.grx-pre i{display:block;font-style:normal;font-weight:600;margin-top:8px;font-size:13px}.grx-badge{position:absolute;top:-9px;right:10px;background:var(--gx-brass);color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:99px}.grx .gc-f{margin:0 0 12px}.grx .gc-f:last-child{margin-bottom:0}.grx-size{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.grx-size>.gc-f,.grx-size>.gc-adv{margin:0}.grx-size>.gc-adv{grid-column:1/-1}.grx-help{grid-column:1/-1;background:var(--gx-cream);border-radius:12px;padding:12px;display:none}.grx-help.on{display:block}.grx-help p{margin:0 0 8px;font-size:13px;color:var(--gx-mut)}.grx-help input{width:100%;margin-top:6px}.grx-hint{grid-column:1/-1;margin:0;font-size:12px;color:var(--gx-mut)}.grx-hint button{background:none;border:0;padding:0;font:inherit;color:var(--gx-brass-d);text-decoration:underline;cursor:pointer}.grx-gift{display:none;margin-top:12px;background:var(--gx-cream);border-radius:12px;padding:12px}.grx-gift.on{display:block}.grx-gift ul{margin:0 0 10px;padding-left:18px;font-size:13px;color:var(--gx-mut)}.grx-gift input[type=text]{width:100%}.grx-more{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px dashed var(--gx-brass);background:#fff;border-radius:12px;padding:12px 14px;cursor:pointer;font:inherit;color:var(--gx-ink);text-align:left}.grx-more small{display:block;color:var(--gx-mut);font-size:12px}.grx-more b{font-size:20px;font-weight:400;transition:transform .2s}.grx-more[aria-expanded=true] b{transform:rotate(45deg)}.grx-drawer{display:none;padding:14px 2px 0}.grx-drawer.on{display:block}.grx-ends{display:grid;grid-template-columns:1fr 1fr;gap:8px}.grx-end{border:1px solid var(--gx-line);border-radius:12px;background:#fff;padding:10px;cursor:pointer;font:inherit;color:inherit;text-align:center}.grx-end[aria-pressed=true]{border:2px solid var(--gx-ink);padding:9px;background:var(--gx-cream)}.grx-end svg{display:block;margin:0 auto 4px}.grx-sum{margin-top:14px;background:var(--gx-cream);border-radius:14px;padding:14px}.grx-sum dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0 0 10px;font-size:13px}.grx-sum dt{color:var(--gx-mut)}.grx-sum dd{margin:0;text-align:right}.grx-tot{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--gx-line);padding-top:10px}.grx-tot strong{font-size:20px}.grx-trust{margin:10px 0 0;font-size:12px;color:var(--gx-mut);display:flex;gap:6px;align-items:flex-start}.grx-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--gx-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;justify-content:space-between;gap:12px}.grx-bar.on{display:flex}.grx-bar small{display:block;color:var(--gx-mut);font-size:11px}.grx-bar strong{font-size:18px}.grx-bar button{background:var(--gx-ink);color:#fff;border:0;border-radius:99px;padding:12px 22px;font:inherit;font-weight:600;cursor:pointer}@media(min-width:750px){.grx-bar{display:none!important}}.grx-hide{display:none!important}.grx .gc-l .gc-sel.grx-mute{display:none}@media(max-width:420px){.grx-presets{grid-template-columns:1fr}.grx-pre{display:flex;justify-content:space-between;align-items:center;gap:10px}.grx-pre i{margin:0}.grx-badge{top:-8px}}body:has(.grx) .variant-option:has(select[name="options[Curved End]"]),body:has(.grx) .variant-option:has(select[name="options[Package]"]),body:has(.grx) .variant-option:has(select[name="options[Buckle Type]"]){display:none!important}.grx-size .gc-sel,.grx-size .gxp-glink{display:none!important}.grx-size .gc-l{white-space:nowrap}.grx .gc-grid--buckle .gc-sw{position:relative}.grx-col img{transform:scale(2.1) rotate(-20deg)}body:has(.grx) variant-picker{display:none!important}.grx-q{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;border-radius:50%;border:1px solid var(--gx-brass,#b08d57);background:#fff;color:var(--gx-brass-d,#7a5f33);font:600 11px/1 inherit;cursor:pointer;padding:0;vertical-align:middle;letter-spacing:0;text-transform:none}.grx-q:hover{background:var(--gx-brass,#b08d57);color:#fff}.grx-gm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#14120f8c;display:none;align-items:center;justify-content:center;padding:16px}.grx-gm.on{display:flex}.grx-gm__in{position:relative;background:#fff;border-radius:16px;max-width:620px;width:100%;max-height:88vh;overflow:auto;padding:22px 22px 18px;color:#1f1d1a;font-size:14px;line-height:1.6}.grx-gm__in h3{margin:0 30px 12px 0;font-size:20px}.grx-gm__x{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;background:#f7f3ec;border-radius:50%;font-size:22px;line-height:1;cursor:pointer}.grx-gm__im{display:grid;gap:8px;margin-bottom:12px}.grx-gm__im.n2{grid-template-columns:1fr 1fr}.grx-gm__im.n3{grid-template-columns:repeat(3,1fr)}.grx-gm__im.n4{grid-template-columns:repeat(4,1fr)}.grx-gm__im img{width:100%;height:auto;border-radius:10px;background:#f7f3ec;display:block}.grx-gm__b p{margin:0 0 8px}.grx-pi{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:9px;margin-bottom:8px;background:#f7f3ec}.grx-endimg{display:block;height:64px;border-radius:8px;margin-bottom:6px;background:#f7f3ec url(/cdn/shop/files/gr-curved-end-guide.jpg?width=600) no-repeat;background-size:200% auto}.grx-endimg.l{background-position:0 40%}.grx-endimg.r{background-position:100% 40%}.grx-end small{display:block;color:var(--gx-mut,#6b655c);font-size:11px}.grx .gc-grid--buckle .gc-sw{padding-bottom:0}.grx-bn{display:block;font-size:10.5px;line-height:1.2;text-align:center;color:var(--gx-mut,#6b655c);margin-top:3px}@media(max-width:420px){.grx-pi{width:56px;height:56px;aspect-ratio:auto;margin:0;flex:none}.grx-pre strong,.grx-pre span{flex:1}.grx-gm__im.n3,.grx-gm__im.n4{grid-template-columns:1fr 1fr}}@media(max-width:420px){.grx-pre{display:grid;grid-template-columns:56px 1fr auto;column-gap:10px;align-items:center}.grx-pi{grid-row:1/3;grid-column:1}.grx-pre strong{grid-column:2;grid-row:1;margin:0}.grx-pre span{grid-column:2;grid-row:2}.grx-pre i{grid-column:3;grid-row:1/3}}.grx-endimg{height:88px}.grx-endimg.l{background-position:0 45%}.grx-endimg.r{background-position:100% 45%}.grx .gc-grid--buckle .gc-plus{top:4px;bottom:auto;right:4px}.gc-acc__body table{width:100%;border-collapse:collapse;margin:12px 0 16px;font-size:14px;line-height:1.5;table-layout:fixed}.gc-acc__body th,.gc-acc__body td{border:1px solid #e4ddd0;padding:9px 12px;text-align:left;vertical-align:top}.gc-acc__body th{background:#f7f3ec;font-weight:600;color:#1f1d1a}.gc-acc__body td:last-child{white-space:normal}.gxp-eta.grx-eta-top{margin:0 0 12px}.grx-xmas{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:99px;background:#1f3b2c;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;vertical-align:1px}
/*# sourceMappingURL=/cdn/shop/files/grux-8.css.map */
