:root{--gd-item-radius: 8px}.gd-demo-grid-note{margin:18px 0 0;color:#697386;font-size:12px;line-height:1.5}.gd-prize-feature{padding:20px 0 64px;background:#030508;color:#fff}.gd-prize-feature>.gd-section__inner{max-width:1200px;padding-inline:24px}.gd-prize-feature__heading{margin-bottom:16px;padding:24px;border:1px solid #273448;border-top:3px solid #0a40ff;border-radius:8px;background:linear-gradient(125deg,#142038,#080b11 75%)}.gd-prize-feature__heading h2{margin:6px 0 12px;color:#00e5ff;font:italic 800 clamp(26px,3vw,36px)/1.12 var(--gd-font, sans-serif);text-transform:uppercase}.gd-prize-feature__heading>p:not(.gd-refresh-eyebrow){margin:0 0 12px;color:#c4cedc;font-size:14px;line-height:1.6}.gd-prize-feature .gd-refresh-eyebrow{color:#00e5ff}.gd-prize-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin-top:24px;overflow:hidden;border:1px solid #273448;border-radius:8px;background:linear-gradient(135deg,#142038,#080b11 80%)}.gd-prize-feature__detail{position:relative;min-width:0;min-height:440px;background:#05080d}.gd-prize-feature__detail img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.gd-prize-feature__copy{padding:clamp(24px,3vw,44px);align-self:center;min-width:0}.gd-prize-feature__copy h3{margin:0 0 18px;color:#00e5ff;font:italic 800 clamp(28px,3vw,38px)/1.12 var(--gd-font, sans-serif);text-transform:uppercase}.gd-prize-feature__copy .gd-prize-feature__name{color:#fff;font-weight:800;text-transform:uppercase}.gd-prize-feature__copy>p:not(.gd-refresh-eyebrow){color:#b7c2d3;font-size:14px;line-height:1.7}.gd-prize-feature__copy dl{margin:24px 0}.gd-prize-feature__copy dl>div,.gd-prize-feature__spec{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid #273448;font-size:13px}.gd-prize-feature__copy dt{color:#a7adb5}.gd-prize-feature__copy dd{margin:0;text-align:right}gd-prize-gallery{display:block;min-width:0}.gd-prize-gallery__images{overflow:hidden;border:1px solid #283448;border-radius:8px;aspect-ratio:3/2;background:#030508}.gd-prize-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.gd-prize-gallery__image[hidden]{display:none}.gd-prize-gallery__tabs{display:flex;gap:10px;margin-top:14px}.gd-prize-gallery__tabs button{flex:1;padding:14px;border:1px solid #364761;border-radius:5px;background:transparent;color:#b7c5da;font:700 11px var(--gd-font, sans-serif);text-transform:uppercase;cursor:pointer}.gd-prize-gallery__tabs button[aria-pressed=true]{color:#fff;background:#0a40ff;border-color:#0a40ff}.gd-prize-gallery__tabs button:focus-visible{outline:3px solid #00e5ff;outline-offset:3px}#campaign-facts.gd-cdet{padding-block:36px 16px;background:#030508}#campaign-facts .gd-cdet__inner{max-width:1200px;padding-inline:24px}#campaign-facts .gd-chead{margin-bottom:18px}#campaign-facts .gd-chead__title{font-size:clamp(24px,2.5vw,30px)}#campaign-facts .gd-cdet__prep{max-width:none}#campaign-facts .gd-cdet__prep-text{font-size:15px}.gd-recent{display:block;padding:32px 0 60px;background:#fff}.gd-recent[hidden]{display:none}.gd-recent__rail{display:grid;grid-auto-flow:column;grid-auto-columns:220px;justify-content:start;gap:18px;margin:0;padding:0 0 12px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.gd-recent__rail a{display:block;color:inherit;text-decoration:none;border:1px solid #e0e4ec;border-radius:8px;overflow:hidden}.gd-recent__rail img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#eee}.gd-recent__rail h3{margin:13px 12px 6px;font-size:13px;font-weight:800;text-transform:uppercase}.gd-recent__rail p{margin:0 12px 15px;font-size:12px;color:#697386}body .gd-cat-card__inner{border-radius:var(--gd-item-radius);overflow:hidden;background:#fff}body .gd-cat-card__media{clip-path:none;border-radius:7px 7px 0 0}body .gd-cat-card__inner:hover,body .gd-cat-card__inner:focus-within{border-color:#0a40ff}body .gd-cat-card__body{padding:13px 12px 16px}body .gd-cat-card__badge{border-radius:3px}.gd-sample-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}a.gd-preview-trigger{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.gd-sample-media-link:focus-visible{outline:3px solid #0a40ff;outline-offset:-3px}.gd-cat-card--preview .gd-cat-card__name a{color:inherit;text-decoration:none}.gd-cat-card--preview .gd-cat-card__name a:hover{color:#0a40ff}body .gd-product .product-media-container,body .gd-product .product__media-item:first-child .product-media-container,body .gd-product .thumbnail,body .card--card,body .card__inner,body .gd-concept{border-radius:var(--gd-item-radius);clip-path:none;overflow:hidden}body .gd-product .product__title>h1{font-weight:800;font-style:italic;text-transform:uppercase}body .gd-product .product-form__input--pill input[type=radio]+label,body .gd-product .product-form__input--dropdown .select__select,body .gd-product .quantity{border-radius:6px}body .gd-product .product-form__submit{border-radius:6px;clip-path:none;background:#0a40ff;color:#fff;border-bottom:3px solid #00e5ff}body .gd-product .product-form__submit[disabled],body .gd-product .product-form__submit[aria-disabled=true]{background:#e9ecf1;color:#555e6b;border:1px solid #d7dce5}body .gd-product .shopify-payment-button__button--unbranded{border-radius:6px;border-color:#0a40ff;color:#0a40ff}body .gd-product .product__info-container{border-top:3px solid #0a40ff;padding-top:22px}body .gd-product__sample{display:block;padding:0;background:none;border:0}body .gd-product__sample-badge{color:#5e6672;background:none;border:0;padding:0;font-size:11px;letter-spacing:.06em}body .gd-entry-badge.gd-entry-badge--bar{position:relative;isolation:isolate;display:inline-flex;width:176px;max-width:100%;min-height:24px;margin:0 0 8px;padding:0;border:0;border-radius:6px;background:#0a40ff;transform:skew(-10deg);overflow:hidden;box-shadow:none;filter:none;scale:1;animation:none;font-size:14px;font-weight:800;font-style:italic}body .gd-cat-card .gd-entry-badge.gd-entry-badge--bar{scale:1;filter:none;animation:none}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;min-width:0}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__entries{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:3px;min-width:0;height:24px;padding:0 5px;color:#fff;background:#10182c;border:0;border-radius:5px;clip-path:none;white-space:nowrap;box-shadow:none}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__value{font-size:13px;font-weight:800;line-height:1;color:#fff;-webkit-text-fill-color:#fff;background:none;letter-spacing:-.035em}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__unit{font-size:12px;font-weight:800;font-style:italic;letter-spacing:-.035em;line-height:1;color:#fff}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__multiplier{display:flex;align-items:center;justify-content:center;flex:0 0 30%;padding:0 5px;min-width:0;height:24px;color:#fff;background:#0a40ff;font-size:13px;line-height:1;clip-path:none;border:0;border-radius:0;white-space:nowrap}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__mark,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__bolt,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__entries:before,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__entries:after,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__multiplier:before,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__multiplier:after{display:none}@media(prefers-reduced-motion:no-preference){body .gd-entry-badge.gd-entry-badge--bar:before,body .gd-entry-badge.gd-entry-badge--bar:after{content:"";position:absolute;pointer-events:none;z-index:2}body .gd-entry-badge.gd-entry-badge--bar:before{top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #d7f8ff47,inset 0 0 8px #71e3ff1f;opacity:.15;animation:gd-entry-edge-glow 2s ease-in-out infinite;animation-delay:var(--gd-entry-motion-delay, 0s)}body .gd-entry-badge.gd-entry-badge--bar:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(-60deg,transparent 25%,rgb(255 255 255 / 45%) 50%,transparent 75%);transform:translate(-100%);animation:gd-entry-light-pass 2s linear infinite;animation-delay:var(--gd-entry-motion-delay, 0s)}.gd-cat-card:nth-child(3n+2){--gd-entry-motion-delay: -.65s}.gd-cat-card:nth-child(3n){--gd-entry-motion-delay: -1.3s}}@keyframes gd-entry-light-pass{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes gd-entry-edge-glow{0%,55%,to{opacity:.15}24%{opacity:.55}}.gd-refresh-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 24px;border:0;border-radius:6px;background:#0a40ff;color:#fff;text-decoration:none;font:italic 800 14px/1.3 var(--gd-font, sans-serif);text-transform:uppercase;cursor:pointer}.gd-refresh-button:hover{background:#1537c9}.gd-refresh-button:focus-visible,.gd-rail-controls button:focus-visible,.gd-preview-dialog button:focus-visible{outline:3px solid #00e5ff;outline-offset:3px}.gd-preview-caption{margin:0;padding:7px 20px;color:#c7d4ee;background:#10182c;text-align:center;font-size:11px;letter-spacing:.06em}.gd-giveaway-banner{background:#030508;color:#fff}.gd-giveaway-banner__art{display:block;max-width:1440px;margin:auto}@media(min-width:990px){.gd-giveaway-banner__art{width:100%;max-width:none}}.gd-giveaway-banner__art img{display:block;width:100%;height:auto}.gd-giveaway-banner__art:focus-visible{outline:3px solid #00e5ff;outline-offset:-3px}.gd-giveaway-banner__offer{display:flex;align-items:center;justify-content:center;gap:40px;padding:24px var(--gd-gutter, 24px);border-bottom:3px solid #0a40ff;background:linear-gradient(103deg,#10182c,#030508)}.gd-giveaway-banner__eyebrow{margin:0 0 5px;color:#00e5ff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.gd-giveaway-banner h1{margin:0;color:#fff;font:italic 800 clamp(20px,2.5vw,36px)/1.15 var(--gd-font, sans-serif);text-transform:uppercase}.gd-giveaway-banner__offer .gd-refresh-button{flex-shrink:0;border-bottom:2px solid #00e5ff}.gd-refresh-heading{display:flex;gap:18px;align-items:end;justify-content:space-between;margin-bottom:28px}.gd-refresh-heading h2{margin:0;color:inherit;font:italic 800 clamp(26px,3vw,44px)/1.1 var(--gd-font, sans-serif);text-transform:uppercase}.gd-refresh-eyebrow{margin:0 0 8px;color:#0a40ff;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.gd-refresh-heading--center{justify-content:center;text-align:center}.gd-proof-band{padding:58px 0 38px;background:radial-gradient(ellipse at 30% 0,#18243c,#0b0d10 65%);color:#fff;border-top:1px solid #253652}.gd-proof-band .gd-refresh-heading h2{color:#00e5ff}.gd-proof-band .gd-refresh-eyebrow{color:#c3ccd9}.gd-proof-band__note{color:#a7adb5;font-size:11px}gd-scroll-rail{display:block}.gd-photo-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);gap:20px;padding:0 0 14px;margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#0a40ff #27303e;overscroll-behavior-x:contain}.gd-winner-photo{min-width:0;overflow:hidden;border-radius:8px;background:#151a22;scroll-snap-align:start;border:1px solid #2b3340}.gd-winner-photo>a{color:inherit;text-decoration:none}.gd-winner-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 38%}.gd-winner-photo__body{padding:17px 18px}.gd-winner-photo__body h3{margin:8px 0 5px;color:#fff;font:italic 800 17px/1.25 var(--gd-font, sans-serif);text-transform:uppercase}.gd-winner-photo__body p{margin:0;font-size:11px;color:#bac4d4}.gd-winner-photo__badge{color:#00e5ff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gd-rail-controls{display:flex;align-items:center;gap:9px;justify-content:flex-end;margin-top:10px}.gd-rail-controls[hidden]{display:none}.gd-rail-controls span{margin-right:auto;font-size:11px;color:#b5c3d7}.gd-rail-controls button{width:40px;height:40px;border-radius:50%;border:1px solid #4d5a71;background:transparent;color:inherit;font-size:20px;cursor:pointer}.gd-rail-controls button:disabled{opacity:.3;cursor:default}product-recommendations.gd-related{display:block;padding-inline:var(--gd-gutter, 24px);margin-inline:auto}.gd-related .gd-related__grid{grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px}.gd-related .gd-cat-card{scroll-snap-align:start}.gd-related .gd-rail-controls{color:#0b0d10}.gd-related .gd-rail-controls span{color:#667085}.gd-loox-section{padding:64px 0;background:#fff;color:#0b0d10}.gd-loox-section>.gd-section__inner{max-width:var(--gd-reviews-width, 1200px)}.gd-loox-section .gd-refresh-heading{margin-bottom:20px}.gd-loox-section .gd-refresh-heading h2{font-size:clamp(26px,2.5vw,36px)}.gd-loox-section .gd-editor-note{padding:20px;margin-top:24px;border:1px solid #dce4f3;border-radius:8px;background:#f5f7fc;font-size:13px;line-height:1.7}.gd-loox-section .gd-editor-note a{color:#0a40ff}.gd-review-preview__notice{color:#667080;font-size:12px;text-align:center}.gd-review-preview__grid{columns:6;column-gap:12px;margin:24px auto 0}.gd-review-preview__card{display:inline-block;width:100%;margin-bottom:12px;vertical-align:top;break-inside:avoid;border:1px solid #dde1e8;border-radius:6px;overflow:hidden;box-shadow:0 2px 5px #10182c0f}.gd-review-preview__card:nth-child(3n+2) img{aspect-ratio:4/5;object-fit:contain;background:#f1f1f1}.gd-review-preview__card img{display:block;width:100%;height:auto}.gd-review-preview__card>div{padding:12px}.gd-review-preview__card span{font-size:12px;font-weight:700}.gd-review-preview__card i{display:block;height:6px;background:#e5eaf3;border-radius:3px;margin:10px 0}.gd-review-preview__card i+i{width:70%}.gd-review-preview__card small{display:block;color:#738096;font-size:10px}@media(min-width:750px)and (max-width:1099px){.gd-review-preview__grid{columns:4}}.gd-editor-note{padding:18px;border:1px dashed #98a5bc;font-size:13px}.gd-prize-viewer{display:block;width:100%;border:1px solid #243650;border-bottom:3px solid #00e5ff;border-radius:8px;overflow:hidden;background:radial-gradient(ellipse at 50% 55%,#142746,#080b11 72%)}.gd-prize-viewer__stage{aspect-ratio:4/3;perspective:800px;touch-action:pan-y;cursor:grab}.gd-prize-viewer__stage:active{cursor:grabbing}.gd-prize-viewer__stage img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.gd-prize-viewer model-viewer{width:100%;height:100%;min-height:280px}.gd-prize-viewer__hint{text-align:center;color:#a7adb5;font-size:11px;margin:0 10px 10px}.gd-prize-viewer__controls{display:flex;justify-content:center;gap:10px;padding:0 15px 16px}.gd-prize-viewer__controls button{border:1px solid #3b4d68;border-radius:4px;padding:7px 12px;min-height:38px;background:#101a2c;color:#c6d8ef;cursor:pointer;font:12px var(--gd-font, sans-serif)}.gd-preview-trigger{position:relative;z-index:3;min-height:40px;width:100%;margin-top:10px;border:1px solid #0a40ff;border-radius:5px;background:transparent;color:#0a40ff;font:700 11px var(--gd-font, sans-serif);text-transform:uppercase;cursor:pointer}.gd-preview-trigger:hover{background:#0a40ff;color:#fff}.gd-preview-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1240px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 40px);padding:0;border:0;border-radius:12px;color:#0b0d10;background:#fff;overflow-y:auto}.gd-preview-dialog::backdrop{background:#03070fcc}.gd-preview-dialog__bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:9px 20px;background:#0a40ff;color:#fff;font-size:12px}.gd-preview-dialog__close{color:#fff;background:transparent;border:0;width:40px;height:40px;font-size:28px;cursor:pointer}.gd-preview-dialog__product{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:32px}.gd-preview-dialog__image{display:block;width:100%;height:auto;border-radius:8px}.gd-preview-dialog h2{margin:6px 0 16px;font:italic 800 clamp(25px,3vw,38px)/1.1 var(--gd-font, sans-serif);text-transform:uppercase}.gd-preview-dialog__price{font-size:23px;margin:16px 0;font-weight:700}.gd-preview-dialog fieldset{padding:0;margin:24px 0;border:0}.gd-preview-dialog legend{font-size:12px;font-weight:700;margin-bottom:10px}.gd-preview-dialog__sizes{display:flex;flex-wrap:wrap;gap:8px}.gd-preview-dialog__sizes button{min-width:44px;height:44px;border:1px solid #d0d6e1;border-radius:5px;background:#fff;cursor:pointer}.gd-preview-dialog__sizes button[aria-pressed=true]{background:#0a40ff;border-color:#0a40ff;color:#fff}.gd-preview-dialog__quantity{display:flex;align-items:center;gap:14px;margin-bottom:24px;font-size:12px}.gd-preview-dialog__quantity input{width:80px;padding:10px;border:1px solid #d0d6e1;border-radius:5px;font:inherit}.gd-preview-dialog .gd-refresh-button[disabled]{width:100%;background:#e9edf5;color:#626e83;border:1px solid #d6deed;cursor:default}.gd-preview-dialog details{border-bottom:1px solid #e3e7ee;padding:16px 0;font-size:13px;line-height:1.6}.gd-preview-dialog summary{cursor:pointer;font-weight:700}.gd-preview-dialog__related{padding:38px 32px}.gd-preview-dialog__related .gd-catalog__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.gd-preview-dialog__related .gd-cat-card__name{font-size:13px}.gd-preview-dialog__related .gd-entry-badge__unit{font-size:9px}.gd-preview-dialog .gd-proof-band{padding:36px 32px}.gd-preview-dialog .gd-proof-band .gd-section__inner{padding:0}.gd-preview-dialog .gd-proof-band h2{font-size:26px;color:#00e5ff}body.gd-preview-open{overflow:hidden}@media(max-width:749px){.gd-prize-feature{padding:16px 0 38px}.gd-prize-feature>.gd-section__inner,#campaign-facts .gd-cdet__inner{padding-inline:18px}.gd-prize-feature__heading{padding:20px}.gd-prize-feature__grid{grid-template-columns:1fr;gap:0}.gd-prize-feature__detail{min-height:0;aspect-ratio:4/3}body .gd-cat-card__body{padding:10px 8px 12px}body .gd-entry-badge.gd-entry-badge--bar{min-height:24px}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__entries,body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__multiplier{height:24px;padding-inline:4px}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__value{font-size:12px}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__unit{font-size:10px}body .gd-entry-badge.gd-entry-badge--bar .gd-entry-badge__multiplier{font-size:12px}.gd-giveaway-banner__offer{display:grid;gap:18px;text-align:center;padding:22px 20px}.gd-preview-caption{font-size:10px}.gd-refresh-heading{align-items:start;flex-direction:column}.gd-proof-band{padding:38px 0 24px}.gd-photo-rail{grid-auto-columns:82%;gap:14px}.gd-loox-section{padding:40px 0}.gd-review-preview__grid{columns:2;column-gap:12px}.gd-related .gd-related__grid{grid-auto-columns:72%}.gd-preview-dialog{width:100%;max-height:100dvh;height:100dvh;border-radius:0;margin:0}.gd-preview-dialog__product{grid-template-columns:1fr;padding:20px;gap:22px}.gd-preview-dialog__image{max-height:400px;object-fit:contain;background:#eee}.gd-preview-dialog__related{padding:30px 20px}.gd-preview-dialog__related .gd-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-preview-dialog .gd-proof-band{padding:30px 20px}}@media(prefers-reduced-motion:reduce){.gd-photo-rail,.gd-related__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gemdraw-refresh.css.map */
