[data-hb-markings-usn]{margin:20px 0;color:#0f1a26;font:inherit}[data-hb-markings-usn] *{box-sizing:border-box}[data-hb-markings-usn] [data-fields]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-hb-markings-usn] label{display:block;font-size:14px;line-height:1.5;margin-bottom:6px}[data-hb-markings-usn] :is(select,input[type=text]){width:100%;min-height:44px;padding:10px;border:1px solid #687482;background:#fff;color:#0f1a26;font-size:16px}[data-hb-markings-usn] :focus-visible{outline:3px solid #245db3;outline-offset:3px}[data-hb-markings-usn] [aria-invalid=true]{border:2px solid #a01818}[data-hb-markings-usn] [data-status]{font-weight:600;line-height:1.5}[data-hb-markings-usn] [hidden]{display:none!important}[data-hb-markings-usn] [data-guard]{position:absolute;width:1px!important;height:1px!important;min-height:0!important;opacity:0;padding:0;pointer-events:none}[data-hb-markings-usn] [data-proof]{width:20px;height:20px;margin-right:8px}[data-hb-markings-usn] .hb-usn-note{grid-column:1/-1;font-size:13px;line-height:1.5}[data-hb-markings-usn] [data-retry]{min-height:44px;padding:10px}.hb-usn-gallery{position:relative!important;aspect-ratio:auto!important}.hb-usn-gallery>:is(img,picture){display:none!important}.hb-markings-overlay-usn{width:100%;background:#f5f4f1}.hb-markings-overlay-usn .hb-usn-photo{position:relative;width:100%;aspect-ratio:1}.hb-markings-overlay-usn .hb-usn-photo>img:first-child{display:block;width:100%;height:100%;object-fit:contain}.hb-markings-overlay-usn .hb-usn-chest{position:absolute;width:40%;height:53.333%;left:30%;top:28.5%;object-fit:contain}.hb-markings-overlay-usn p{padding:12px;font:13px/1.5 sans-serif;color:#0f1a26;margin:0}.shopify-section:has([data-hb-markings-usn]) :is(.shopify-payment-button,shopify-accelerated-checkout,.shopify-payment-button__button){display:none!important}.shopify-section:has([data-hb-markings-usn]:not([data-ready=true])) :is(button[type=submit],input[type=submit]){opacity:.5;pointer-events:none}@media(max-width:480px){[data-hb-markings-usn] [data-fields]{grid-template-columns:1fr}.hb-markings-overlay-usn .hb-usn-chest{width:40%;left:30%}}product-gallery.hb-personalising{display:block!important;min-width:0;max-width:100%;align-self:start}.hb-personalising .product-gallery__media:not(.hb-live-preview){display:none!important}.hb-personalising :is(.product-gallery__thumbnail-list,.product-gallery__thumbnail,.product-gallery__ar-button,.product-gallery__pagination){display:none!important}.hb-personalising :is(.product-gallery__media-list,.product-gallery__media-list-wrapper){display:block!important;height:auto!important;transform:none!important}.hb-personalising .hb-live-preview{display:block!important;grid-column:1/-1;min-width:0;max-width:100%;height:auto!important;scroll-margin-top:90px}.hb-personalising :is(canvas,img){max-width:100%;height:auto}:is([data-hb-markings],[data-hb-markings-usn]){min-width:0;max-width:100%;overflow-wrap:anywhere}:is([data-hb-markings],[data-hb-markings-usn]) :is(fieldset,select,input,details){min-width:0;max-width:100%;box-sizing:border-box}:is([data-hb-markings],[data-hb-markings-usn]) [hidden]{display:none!important}.hb-preview-jump{display:block;position:sticky;top:8px;z-index:3;background:#fff;padding:12px;border:1px solid #697582;min-height:44px;color:#14283d}@media(min-width:1000px){product-gallery.hb-personalising{position:sticky;top:88px}.hb-preview-jump{position:static}}@media(max-width:699px){.hb-markings-grid,.hb-markings-cards{grid-template-columns:minmax(0,1fr)}.hb-preview-jump{top:0}}.hb-live-slot,.hb-live-preview{box-sizing:border-box;min-width:0;max-width:100%}.hb-live-slot{display:none}.hb-live-main-caption{margin:0;padding:8px;text-align:center;font-size:13px;line-height:20px;background:#fff;color:#14283d}[data-live-pulse=true],.hb-live-preview[data-pulse=true]{animation:hb-live-pulse .2s ease-out}@keyframes hb-live-pulse{0%{box-shadow:inset 0 0 0 3px #d9ae58}to{box-shadow:inset 0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){[data-live-pulse=true],.hb-live-preview[data-pulse=true]{animation:none;outline:2px solid #d9ae58}}@media(min-width:990px){.hb-preview-unclip{overflow:visible!important;align-self:stretch}.hb-preview-sticky-shell{position:sticky!important;top:calc(var(--hb-live-header,72px) + 12px);align-self:start!important}product-gallery.hb-live-column{position:sticky!important;top:calc(var(--hb-live-header,72px) + 12px);align-self:start!important}.hb-preview-sticky-shell product-gallery.hb-live-column{position:static!important}.product-info:has([data-live-slot]){position:static!important;max-height:none!important;overflow:visible!important}}@media(max-width:749px){.hb-live-slot{display:block;height:min(40svh,336px);width:100%;margin:0 0 12px;position:relative}.hb-live-preview{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 30px;position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f4f1;color:#14283d;overflow:hidden;border:1px solid #c7c9cc;height:min(40svh,336px);z-index:5}.hb-live-preview[data-state=expanded],.hb-live-preview[data-state=collapsed]{position:fixed;inset:auto;top:var(--hb-live-top,0px);left:var(--hb-live-left,0px);width:var(--hb-live-width,100%);z-index:10;max-width:100vw}.hb-live-picture{display:flex;justify-content:center;align-items:center;min-height:0;min-width:0;overflow:hidden}.hb-live-picture canvas{display:block;height:100%;width:auto;max-width:100%;object-fit:contain;min-width:0}.hb-live-picture canvas:not(:first-child){display:none}.hb-live-caption{margin:0!important;padding:4px!important;font:12px/20px system-ui!important;text-align:center;color:#14283d!important}.hb-live-toggle{display:none;color:#14283d;background:#fff;border:0;font:14px/20px system-ui;min-height:44px;padding:6px 12px;cursor:pointer}.hb-live-preview[data-state=collapsed]{height:56px;grid-template-columns:56px minmax(0,1fr);grid-template-rows:56px}.hb-live-preview[data-state=collapsed] .hb-live-caption{display:none}.hb-live-preview[data-state=collapsed] .hb-live-toggle{display:block;text-align:left}.hb-live-preview[hidden]{display:none!important}:is([data-hb-markings],[data-hb-markings-usn]) :is(input,select,button,legend,summary){scroll-margin-top:var(--hb-live-clear, calc(40svh + 88px) );scroll-margin-bottom:20px}.hb-preview-jump{position:static}.hb-markings-grid,[data-hb-markings-usn] [data-fields]{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.hb-live-preview[data-state=expanded]{height:var(--hb-live-height,min(40svh,336px))}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/hb-markings-style-usn-r8b.css.map */
