.gd-announcement-section{position:sticky;top:0;z-index:6}.section-header.shopify-section-header-sticky{top:var(--gd-marquee-h, 44px);z-index:5}[id]:target,.gd-anchor{scroll-margin-top:calc(var(--gd-shell-h, 108px) + 16px)}.gd-announcement{--gd-announcement-h: 36px;--gd-marquee-shift: -100%;--gd-marquee-duration: 8s;position:relative;display:block;overflow:hidden;border-bottom:1px solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.gd-announcement{--gd-announcement-h: 32px}}.gd-announcement__viewport{display:flex;align-items:center;height:var(--gd-announcement-h);overflow:hidden}.gd-announcement__track{display:flex;flex:none;align-items:center;min-width:100%;will-change:transform}.gd-announcement__item{display:flex;flex:none;gap:var(--gd-space-md);align-items:center;padding-left:var(--gd-space-md);font-family:var(--gd-font);font-size:1.2rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;white-space:nowrap}.gd-announcement__signal{flex:none;width:5px;height:5px;background-color:var(--gd-cyan);rotate:45deg}.gd-announcement__link{color:inherit;text-decoration:none;text-underline-offset:3px}.gd-announcement__link:hover{text-decoration:underline}.gd-announcement[data-gd-ready=true] .gd-announcement__track{animation:gd-marquee var(--gd-marquee-duration) linear .6s infinite}@keyframes gd-marquee{0%{transform:translateZ(0)}to{transform:translate3d(var(--gd-marquee-shift),0,0)}}.gd-announcement:focus-within .gd-announcement__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.gd-announcement__track{justify-content:center;min-width:0;width:100%;animation:none!important}.gd-announcement__item[aria-hidden=true]{display:none}}.gd-logo{display:block;max-width:100%;height:auto}.header__heading-link .gd-logo{margin-inline:4px}.header{align-items:center}.header__heading-link{display:inline-flex;align-items:center;min-height:44px;padding:.4rem}.header__inline-menu .header__menu-item{display:inline-flex;align-items:center;min-height:44px}.header__menu-item{font-family:var(--gd-font);font-size:1.3rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.header__menu-item:hover span,.header__menu-item:focus-visible span{text-decoration:underline;text-underline-offset:6px}.header__active-menu-item{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.header__icons .header__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0}.header__icons .header__icon .svg-wrapper{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;overflow:visible}.header__icons .header__icon svg,.header__icons .header__icon .icon{flex:none;width:2.2rem;height:2.2rem}.header__icons .header__icon .svg-wrapper.header__icon-close{display:none}.header__icons details[open] .header__icon .svg-wrapper.header__icon-close{display:flex}.header__icons .header__icon svg.icon-cart,.header__icons .header__icon svg.icon-cart-empty{width:4.7rem;height:4.7rem}.header__icons{gap:2px;align-items:center}.header__icons .cart-count-bubble{position:absolute;top:4px;right:2px;left:auto;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;font-family:var(--gd-font);font-size:1.05rem;font-weight:var(--gd-weight-display);line-height:1;letter-spacing:0}.gd-nav-item--active>span,.gd-nav-item--active span{font-weight:var(--gd-weight-display);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.header__inline-menu .gd-nav-item--active{color:rgb(var(--color-foreground))}.header__inline-menu{margin-left:var(--gd-space-lg)}.header__inline-menu .list-menu--inline{column-gap:var(--gd-space-2xs)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{margin-left:0;justify-self:center}.header--middle-left .header__icons{justify-self:end}.header--middle-left .header__inline-menu .list-menu--inline{justify-content:center;column-gap:var(--gd-space-sm)}}.cart-count-bubble{color:var(--gd-graphite);background-color:var(--gd-cyan)}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.12)}.shopify-section-header-sticky{will-change:transform}.menu-drawer{font-family:var(--gd-font)}.menu-drawer__menu-item{font-size:1.6rem;font-weight:var(--gd-weight-label);letter-spacing:.04em;text-transform:uppercase}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus-visible{text-decoration:underline;text-underline-offset:5px}.gd-search-state{display:flex;gap:var(--gd-space-2xs);align-items:flex-start;padding:var(--gd-space-sm);border-top:1px solid rgba(var(--color-foreground),.12);font-family:var(--gd-font);font-size:1.4rem;line-height:1.5}.gd-search-state__icon{flex:none;margin-top:2px;color:inherit}.gd-search-state__title{display:block;margin-bottom:2px;font-weight:var(--gd-weight-display)}.gd-search-state__body{display:block;color:rgba(var(--color-foreground),.75)}.gd-cart-entries{display:flex;gap:var(--gd-space-2xs);align-items:baseline;justify-content:space-between;padding:var(--gd-space-xs) 0;border-top:1px solid rgba(var(--color-foreground),.12);font-family:var(--gd-font);font-size:1.4rem}.gd-cart-entries__label{font-weight:var(--gd-weight-label)}.gd-cart-entries__value{font-weight:var(--gd-weight-display);font-variant-numeric:tabular-nums;text-align:right}.gd-cart-entries__value--unavailable{font-weight:var(--gd-weight-body);font-variant-numeric:normal;color:rgba(var(--color-foreground),.7)}.gd-cart-entries__note{display:block;margin-top:2px;font-size:1.2rem;font-weight:var(--gd-weight-body);color:rgba(var(--color-foreground),.7)}.gd-nav-fallback__item{color:rgba(var(--color-foreground),.65);text-decoration:underline dotted rgba(var(--color-foreground),.35);text-underline-offset:6px;cursor:default}.gd-nav-fallback--desktop .gd-nav-fallback__item:hover span,.gd-nav-fallback--drawer .gd-nav-fallback__item:hover{text-decoration:underline dotted rgba(var(--color-foreground),.35)}.gd-nav-fallback__notice{display:flex;flex-direction:column;gap:4px;padding:var(--gd-space-2xs) 3rem var(--gd-space-sm)}.gd-nav-fallback__badge,.gd-footer-notice__badge{align-self:flex-start;padding:3px 8px;white-space:nowrap;border:1px solid currentcolor;font-family:var(--gd-font);font-size:1rem;font-weight:var(--gd-weight-display);line-height:1.4;letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-nav-fallback__note{font-family:var(--gd-font);font-size:1.2rem;font-weight:var(--gd-weight-body);line-height:1.4;text-transform:none;letter-spacing:normal;color:rgba(var(--color-foreground),.7)}.gd-footer-newsletter{border-top:2px solid transparent;border-image:var(--gd-charge) 1;background-color:rgba(var(--color-foreground),.05)}.gd-footer-newsletter__inner{display:grid;gap:var(--gd-space-md) var(--gd-space-2xl);align-items:center;padding-block:var(--gd-space-lg)}@media screen and (min-width:990px){.gd-footer-newsletter__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:var(--gd-space-xl)}}.gd-footer-newsletter__lead{display:grid;gap:var(--gd-space-2xs)}.gd-footer-newsletter__heading{margin:0;font-family:var(--gd-font);font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1}.gd-footer-newsletter__text{margin:0;max-width:46ch;font-family:var(--gd-font);font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.74)}.gd-footer-newsletter__field{display:flex;flex-wrap:wrap;gap:var(--gd-space-2xs)}.gd-footer-newsletter__field input{flex:1 1 22rem;min-width:0;min-height:var(--gd-button-h);padding-inline:var(--gd-space-sm);border:1px solid rgba(var(--color-foreground),.38);border-radius:var(--gd-radius);font-family:var(--gd-font);font-size:1.5rem;color:rgb(var(--color-foreground));background:transparent}.gd-footer-newsletter__field input::placeholder{color:rgba(var(--color-foreground),.58)}.gd-footer-newsletter__note{margin:var(--gd-space-2xs) 0 0;font-family:var(--gd-font);font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.56)}.gd-footer-newsletter__message{display:flex;gap:var(--gd-space-2xs);align-items:center;margin:var(--gd-space-xs) 0 0;font-family:var(--gd-font);font-size:1.4rem;color:rgb(var(--color-foreground))}.gd-footer-newsletter__message .svg-wrapper{flex:none;width:16px;height:16px}@media screen and (min-width:990px){.footer__blocks-wrapper.gd-footer-cols{flex-wrap:nowrap;column-gap:clamp(20px,2.4vw,32px);align-items:start}.footer__blocks-wrapper.gd-footer-cols>.grid__item{flex:1 1 0;width:auto;max-width:none;padding-left:0}}.footer-block__details-content .list-menu__item--link{display:flex;align-items:center;min-height:44px;min-width:44px;padding-block:0}@media screen and (min-width:990px){.footer__content-top.gd-footer-top{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(0,3.3fr);gap:var(--gd-space-xl);align-items:start}.gd-footer-top>.footer__blocks-wrapper{margin:0}}.gd-footer-brand{display:grid;gap:var(--gd-space-md);justify-items:start;margin-bottom:var(--gd-space-2xl)}@media screen and (min-width:990px){.gd-footer-brand{margin-bottom:0}}.gd-footer-brand__link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.gd-footer-brand__mark{display:block;width:min(100%,190px);height:auto}.gd-footer-brand__line{margin:0;max-width:30ch;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.gd-footer-brand__social{margin:0;padding:0}.gd-footer-brand__social .list-social__link,.footer__list-social .list-social__link{min-width:44px;min-height:44px}.gd-footer-bar{display:flex;flex-wrap:wrap;gap:var(--gd-space-sm) var(--gd-space-lg);align-items:center;justify-content:space-between}.gd-footer-bar__start{display:flex;flex-wrap:wrap;gap:var(--gd-space-sm) var(--gd-space-lg);align-items:center}.gd-footer-bar>.gd-footer-bar__end,.gd-footer-bar>.gd-footer-bar__end.footer__column{flex:0 0 auto;width:auto;margin:0}.gd-footer-bar__start>.footer__column{width:auto}@media screen and (max-width:749px){.footer__content-bottom-wrapper.gd-footer-bar{justify-content:flex-start}.gd-footer-bar__start,.gd-footer-bar>.gd-footer-bar__end.footer__column{align-items:flex-start;justify-content:flex-start}.footer__copyright{justify-content:flex-start}}.gd-footer-bar__start .footer__localization:empty{display:none}.footer__copyright{display:flex;flex-wrap:wrap;gap:0 var(--gd-space-sm);align-items:center;justify-content:flex-start}.footer__copyright a,.footer__copyright .policies a{display:inline-flex;align-items:center;min-height:44px;padding-inline:2px}.footer__copyright .policies{display:flex;flex-wrap:wrap;gap:0 var(--gd-space-sm);align-items:center}.footer__blocks-wrapper{justify-content:flex-start;justify-items:start}.footer__content-top .footer-block:only-child:last-child{max-width:none;margin-inline:0;text-align:left}.gd-footer-notice{display:block}.gd-footer-notice__badge{display:inline-block;margin-bottom:var(--gd-space-2xs)}.gd-footer-notice__text{margin:0;font-family:var(--gd-font);font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.footer__content-top{padding-top:var(--gd-space-lg);padding-bottom:var(--gd-space-lg)}@media screen and (min-width:750px){.footer__content-top{padding-top:var(--gd-space-xl)}}.footer-block__heading{font-family:var(--gd-font);font-size:1.4rem;font-style:italic;font-weight:var(--gd-weight-campaign);letter-spacing:.02em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;font-weight:var(--gd-weight-body);color:rgba(var(--color-foreground),.72)}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground))}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12)}.menu-drawer__account{display:flex;align-items:center;min-height:44px}@media screen and (max-width:989px){.footer .copyright__content,.footer .copyright__content a{font-size:1.2rem}}.mega-menu__list.gd-shop-tree__list{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}@media screen and (max-width:1100px){.mega-menu__list.gd-shop-tree__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.gd-shop-tree__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gd-space-2xs) var(--gd-space-sm);margin-bottom:var(--gd-space-sm);padding-bottom:var(--gd-space-2xs);border-bottom:1px solid rgba(var(--color-foreground),.12)}.gd-shop-tree__all{font-family:var(--gd-font);font-size:1.2rem;font-weight:var(--gd-weight-display);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.gd-shop-tree__all:hover{text-decoration:underline;text-underline-offset:4px}.gd-shop-tree__head .gd-nav-fallback__note{flex:1 1 24ch;text-align:right}@media screen and (max-width:1100px){.gd-shop-tree__head .gd-nav-fallback__note{text-align:left}}.mega-menu__link.gd-nav-fallback__item,.mega-menu__link.gd-nav-fallback__item:hover,.menu-drawer__menu-item.gd-nav-fallback__item,.menu-drawer__menu-item.gd-nav-fallback__item:hover{color:rgba(var(--color-foreground),.55);text-decoration:none;cursor:default}.mega-menu__link.gd-nav-fallback__item{border-bottom:1px dotted rgba(var(--color-foreground),.3);width:fit-content}.gd-shop-tree__list .mega-menu__link--level-2{margin-bottom:.4rem}.menu-drawer__submenu .gd-nav-fallback__notice{padding-top:var(--gd-space-sm)}@media screen and (min-width:990px)and (max-width:1279px){.header__menu-item{font-size:1.15rem;letter-spacing:.06em}.header--middle-left .header__inline-menu .list-menu--inline{column-gap:var(--gd-space-2xs)}.header__inline-menu .header__menu-item{padding-left:.6rem;padding-right:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gemdraw-shell.css.map */
