:root{--lunar-darkUI: rgb(var(--lunar-darkUI-rgb));--lunar-darkUI-rgb: 0, 85, 119;--lunar-shadow-filter: drop-shadow(2px 2px 3px black)}.header__inline-menu .list-menu__item{font-size:1.4rem;font-weight:700}@media screen and (min-width:1024px){.header__inline-menu .list-menu__item{font-size:1.5rem}}.header{background-color:var(--lunar-darkUI);background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Small-Header-2024_640x.png?v=13981765280941551581789445077);background-position:100% 0;background-size:cover;grid-template-columns:1fr 3fr 1fr}.header__heading-logo,.header__icon,.header__free-shipping,.header__icons .localization-selector{--color-foreground: 255, 255, 255 !important}.header__heading-logo,.header__icon>*,.header__free-shipping,.header__icons .localization-selector{filter:var(--lunar-shadow-filter)}.non-sticky-header{display:none}.header__icon--home:not(.lunar-test-new-mobile-header *),.header__shop-now-button:not(.lunar-test-new-mobile-header *){display:none}@media screen and (min-width:990px){.header__icon--home,.header__shop-now-button{display:none!important}}@media screen and (max-width:989px){.lunar-test-new-mobile-header .non-sticky-header{display:grid;grid-template:"heading";align-items:center;justify-items:center;text-align:center}.lunar-test-new-mobile-header .non-sticky-header .header__heading-logo{vertical-align:bottom}.lunar-test-new-mobile-header .non-sticky-header+* .header{background:none;grid-template:"menu	home	shopNow	search	cart" auto / auto auto 1fr auto auto}.lunar-test-new-mobile-header .non-sticky-header+* .header__icon--home{grid-area:home}.lunar-test-new-mobile-header .non-sticky-header+* .header__search{grid-area:search}.lunar-test-new-mobile-header .non-sticky-header+* header-drawer{grid-area:menu}.lunar-test-new-mobile-header .non-sticky-header+* .header__icon--cart{grid-area:cart}.lunar-test-new-mobile-header .non-sticky-header+* .header__icon--account{display:none}.lunar-test-new-mobile-header .non-sticky-header+* .header:before{content:"";position:absolute;box-sizing:content-box;bottom:0;left:0;right:0;height:100%;--debug-xyz: 5.035714285714286px;padding-top:calc(60px + 1.5rem);background-color:var(--lunar-darkUI);background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Small-Header-2024_640x.png?v=13981765280941551581789445077);background-position:100% 0;background-size:cover}.lunar-test-new-mobile-header .non-sticky-header+* .header__heading,.lunar-test-new-mobile-header .non-sticky-header+* .header__heading-link{display:none}.lunar-test-new-mobile-header .non-sticky-header+* .header__icons{display:contents}.lunar-test-new-mobile-header .non-sticky-header+* .header__shop-now-button{display:inline-flex;grid-area:shopNow;align-self:normal;justify-self:center}.lunar-test-new-mobile-header .non-sticky-header+* .header__shop-now-button button{min-height:unset;padding:0 1.5rem;margin:.5rem 0;--buttons-radius: 5px;--buttons-radius-outset: 7px;--color-button: 244, 208, 120;--color-button-text: 0, 0, 0}.lunar-test-new-mobile-header .non-sticky-header+* .menu-drawer__account{display:inline-flex!important}}account-icon{display:flex}.color-scheme-5 .cart-count-bubble{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.header__free-shipping{display:none;color:rgb(var(--color-foreground));justify-self:center}.header__free-shipping p{margin:0}@media screen and (max-width:989px){.section-header{margin-bottom:2rem!important}}@media screen and (min-width:990px){.header{background:none;--lunar-gutter-size: max(5rem, (100% - var(--page-width) + 10rem) / 2);grid-template:".							.			.				 .			." var(--lunar-padding-top) ".							heading		freeShipping	icons		." auto "navigation					navigation	navigation		navigation	navigation" auto / var(--lunar-gutter-size) auto 1fr auto var(--lunar-gutter-size);max-width:none!important;padding:0!important}.header:before{content:"";grid-row:1 / heading-end;grid-column:1 / -1;background-color:var(--lunar-darkUI);background-position:100% 0;background-size:cover;align-self:stretch;pointer-events:none}.header__free-shipping{display:block;grid-area:freeShipping}.header__inline-menu>.list-menu>*>header-menu>details>summary{padding-bottom:calc(1.2rem + var(--lunar-padding-bottom))}}@media screen and (min-width:990px){.header:before{background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Header-2024_990x.png?v=81226596814013412221789445077)}}@media screen and (min-width:1024px){.header:before{background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Header-2024_1024x.png?v=81226596814013412221789445077)}}@media screen and (min-width:1500px){.header:before{background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Header-2024_1500x.png?v=81226596814013412221789445077)}}@media screen and (min-width:2000px){.header:before{background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Header-2024_2000x.png?v=81226596814013412221789445077)}}@media screen and (min-width:990px){.header__inline-menu{display:grid;margin:0 auto!important}.header__inline-menu>.list-menu{justify-content:space-around}.header__inline-menu>.list-menu>li>header-menu>details>summary{padding-right:2.1rem}.header__inline-menu>.list-menu>li>header-menu>details>summary>.icon-caret{right:.6rem;top:calc(50% - .3rem)}.header__inline-menu>.list-menu>li>header-menu>details>.list-menu{width:max-content;padding:0}.header__inline-menu>.list-menu>li>header-menu>details>.list-menu li+li{border-top:inherit}.header__inline-menu>.list-menu>li>header-menu>details>.list-menu li[role=separator]{border-top:inherit;border-top-width:1rem}.header__inline-menu>.list-menu>li>header-menu>details>.list-menu li[role=separator] hr{display:none}}.list-menu__item--right>*>*>.list-menu--disclosure{right:0}.menu-drawer__menu li[role=separator]{border-top:1rem solid rgba(var(--color-foreground),.04)}.menu-drawer__menu li[role=separator] hr{display:none}.menu-drawer__no-link-heading{display:block;padding:0 3rem;color:rgb(var(--color-foreground));font-weight:700;background:rgba(var(--color-foreground),.04)}.mega-menu__list{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;justify-items:center;width:max-content}.mega-menu__no-link-heading{font-weight:700;font-size:1.4rem}header-menu>details[open]>.modal-overlay:after{z-index:-2;pointer-events:none}.header__inline-menu>.list-menu>*>header-menu>details[open]>summary{--color-background: var(--lunar-darkUI-rgb);--color-foreground: 255,255,255;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mega-menu__content{border-top:.3rem solid var(--lunar-darkUI);background-color:rgba(var(--color-background),.8)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mega-menu__content>ul>li{min-width:22.2rem}@media(prefers-reduced-motion:no-preference){details.mega-menu[open]>.modal-overlay{animation:fadeIn var(--duration-default) ease;animation-fill-mode:forwards}details.mega-menu[open]>.mega-menu__content{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}}.banner__box{min-width:0!important;padding-top:0!important;padding-bottom:0!important}.banner__content{padding-top:0!important;padding-bottom:0!important}.banner__content.banner__content--middle-left{justify-content:flex-start!important}.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:50%!important}.banner__hero-text{color:rgb(var(--color-foreground));font-family:Petemoss;font-size:130px;font-size:10vw;line-height:1;text-shadow:5px 5px 20px #000;white-space:nowrap}@media screen and (min-width:750px){.banner__hero-text{font-size:9vw}}.banner__content--has-info-blocks{overflow:hidden}@media screen and (min-width:990px){.banner__content--has-info-blocks{display:grid!important;grid-template:"." 2fr "box" 7fr "." 1fr / 1fr}}.banner__content--has-info-blocks .banner__box{grid-area:box;width:100%;height:100%;display:flex;flex-wrap:wrap;max-width:none!important;gap:3rem;justify-content:space-around}.banner__info-block{margin:0!important;background-color:rgba(var(--color-background),.8);color:rgb(var(--color-foreground));font-size:1.6rem;max-width:35rem;padding:2rem;text-align:left}@media screen and (min-width:990px){.banner__info-block{font-size:2.4rem}}.banner__info-block:nth-child(1){align-self:start}.banner__info-block:nth-child(2){align-self:center}.banner__info-block:nth-child(3){align-self:end}.section--banner{position:relative}.banner__overlay-link{display:grid;grid-template:"a";background:none!important}.banner__overlay-link--top{align-items:start}.banner__overlay-link--vmiddle{align-items:center}.banner__overlay-link--bottom{align-items:end}.banner__overlay-link--left{justify-items:start}.banner__overlay-link--hmiddle{justify-items:center}.banner__overlay-link--right{justify-items:end}.banner__overlay-link:before,.banner__overlay-link>.button{grid-area:a}.banner__overlay-link:before{display:block;content:"";align-self:stretch;justify-self:stretch}.banner__overlay-link>.button{margin:1rem}.banner__overlay-link__desktop_label{display:none}.banner__overlay-link--always-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:990px){.banner__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0}.banner__overlay-link__mobile_label{display:none}.banner__overlay-link__desktop_label{display:inline}}.title-wrapper-with-link{margin-bottom:0}.collection-list-title,.collection__title,.related-products__heading,.jdgm-rev-widg__title,.lunar-event-list__title{--font-heading-family: RomansStory;font-family:var(--font-heading-family);letter-spacing:normal}#HeaderMenu-sale:not(details[open]>*) span{color:gold}.collection-hero__text-wrapper{width:100%}.collection-hero__text-wrapper,.template-search__header h1,.main-page-title,.article-template__titlex,.title--primary{background-color:var(--lunar-darkUI)!important;background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Header-2024_640x.png?v=81226596814013412221789445077);background-repeat:no-repeat;background-size:cover;margin:0 auto 1rem;border-radius:2rem 2rem 0 0;font-size:3.6rem;font-weight:400;text-align:center;padding-top:1rem;padding-left:1rem;padding-right:1rem;text-shadow:2px 2px 3px #000;text-wrap:balance;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.collection-hero__title,.template-search__header h1,.main-page-title,.article-template__titlex,.title--primary{font-family:RomansStory;letter-spacing:normal;color:#fff!important;margin:0!important}.article-template__title{font-weight:700}@media screen and (min-width:990px){.card-wrapper:hover .media.media--hover-effect>img+img{transition:transform var(--duration-long) ease,opacity .4s cubic-bezier(.25,.46,.45,.94)!important}}@media screen and (min-width:750px){.facets__form-vertical{width:20rem!important}}.product-card-wrapper .card__information{display:grid;grid-template:"head" 1fr "info" auto / 1fr}.product-card-wrapper .card__information .card__heading{grid-area:head}.product-card-wrapper .card__information .card-information{grid-area:info}.card__lunar-heading-button{text-align:center;padding:.5rem;z-index:0}.rich-text__blocks{max-width:none!important}.rich-text--inset-corners .rich-text__wrapper{--color-background: var(--lunar-darkUI-rgb);--color-foreground: 255,255,255;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));--lunar-cornerCutoutRadius: 2rem;--lunar-neg-cornerCutoutRadius: calc(-1 * var(--lunar-cornerCutoutRadius));padding:var(--lunar-cornerCutoutRadius) calc(2 * var(--lunar-cornerCutoutRadius));-webkit-mask:radial-gradient(var(--lunar-cornerCutoutRadius) at var(--lunar-cornerCutoutRadius) var(--lunar-cornerCutoutRadius),transparent 98%,black) var(--lunar-neg-cornerCutoutRadius) var(--lunar-neg-cornerCutoutRadius);mask:radial-gradient(var(--lunar-cornerCutoutRadius) at var(--lunar-cornerCutoutRadius) var(--lunar-cornerCutoutRadius),transparent 98%,black) var(--lunar-neg-cornerCutoutRadius) var(--lunar-neg-cornerCutoutRadius);text-wrap:balance}.rich-text--inset-corners .rich-text__wrapper a{color:inherit}.rich-text--inset-corners .rich-text__wrapper.page-width{--lunar-sidePseudoPadding: 1.5rem;max-width:calc(min(var(--page-width),100%) - 2*var(--lunar-sidePseudoPadding));width:100%}@media screen and (min-width:750px){.rich-text--inset-corners .rich-text__wrapper.page-width{--lunar-sidePseudoPadding: 5rem}}@media screen and (min-width:990px){.rich-text--inset-corners{font-size:1.8rem}}.rich-text--inset-corners .rich-text__blocks{max-width:none}@media screen and (min-width:750px){.page-width .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}.page-width .slider--tablet:after{display:none}}h2 .slider-buttons{display:inline-flex;vertical-align:middle;font-family:var(--font-body-family);font-size:1.6rem!important}.slider-button .icon{height:1em!important}.slider-counter{font-size:inherit!important}.product__tabbed-description h2{font-size:inherit;line-height:inherit;font-weight:700;color:inherit;margin:0}.product__tabbed-description h2+p{margin-top:0}.product__ring-tariff-text{font-style:italic;border:1px solid;padding:1rem;font-size:1.2rem}@media screen and (min-width:750px){.product__ring-tariff-text{font-size:1.4rem}}.rte li>h3{display:inline-block;font:inherit;color:inherit;font-weight:700;margin:0}.page__inset-corners-block{--color-background: var(--lunar-darkUI-rgb);background-image:url(//www.gryphonsmoon.com/cdn/shop/t/30/assets/Background-Blue-Gradient-Text-Block-2024_3000x.png?v=27009175115551555001789445077);background-position:center;background-attachment:initial;--color-foreground: 255,255,255;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));--lunar-cornerCutoutRadius: 2rem;--lunar-neg-cornerCutoutRadius: calc(-1 * var(--lunar-cornerCutoutRadius));padding:var(--lunar-cornerCutoutRadius) calc(2 * var(--lunar-cornerCutoutRadius));-webkit-mask:radial-gradient(var(--lunar-cornerCutoutRadius) at var(--lunar-cornerCutoutRadius) var(--lunar-cornerCutoutRadius),transparent 98%,black) var(--lunar-neg-cornerCutoutRadius) var(--lunar-neg-cornerCutoutRadius);mask:radial-gradient(var(--lunar-cornerCutoutRadius) at var(--lunar-cornerCutoutRadius) var(--lunar-cornerCutoutRadius),transparent 98%,black) var(--lunar-neg-cornerCutoutRadius) var(--lunar-neg-cornerCutoutRadius);margin:2rem 0}.page__inset-corners-block:last-child{margin-bottom:0}.page__inset-corners-block>*{filter:var(--lunar-shadow-filter)}.page__inset-corners-block>h2{font-size:inherit;font-weight:700;text-align:center}.page__inset-corners-block a{color:inherit}@media screen and (min-width:990px){.product__xstitch-info-grid{display:grid;grid-template:"size	diff" auto / 1fr 1fr;column-gap:8rem}}.product__xstitch-info-table{width:100%;border-spacing:0}.product__xstitch-info-table th{text-align:left}.product__xstitch-info-table :is(th,td){padding:0 1rem}.product__xstitch-size-table tbody tr:nth-child(2n),.product__xstitch-size-table thead tr,.product__xstitch-difficulty-table tr:nth-child(2n-1){background:#ffffff80}.product__xstitch-size{grid-area:size}.product__xstitch-difficulty{grid-area:diff}.lunar-confirm-subscribe-page{max-width:56rem;margin:0 auto;padding:0 2rem}.footer-block__newsletter{text-align:left!important;max-width:50rem}.footer-block__newsletter-text{margin-bottom:.5rem}.footer-block--newsletter__right-grid{display:grid;gap:1rem;align-self:stretch;grid-template:"payment	payment" 1fr "shopFollow	social" auto / auto auto}.footer-block--newsletter__right-grid>.footer__payment{grid-area:payment}.footer-block--newsletter__right-grid>.footer__follow-on-shop{grid-area:shopFollow}.footer-block--newsletter__right-grid>.footer__list-social{grid-area:social}.footer .list-payment{max-width:24rem}lunar-show-more{--lunar-show-more-max-lines: 10}lunar-show-more::part(wrapper){overflow:hidden}lunar-show-more:state(overflowing):state(collapsed)::part(wrapper){-webkit-mask:linear-gradient(to bottom,#000 60%,transparent);mask:linear-gradient(to bottom,#000 60%,transparent)}lunar-show-more:state(collapsed)::part(wrapper){max-height:calc(1em * (1 + .8 / var(--font-body-scale)) * var(--lunar-show-more-max-lines) + 2em);max-height:calc(1lh * var(--lunar-show-more-max-lines) + 2em)}lunar-show-more:state(collapsed) .lunar-show-more__button{margin-top:1em}.lunar-show-more__button.button--full-width{box-sizing:border-box}lunar-show-more:not(:state(collapsed)) .lunar-show-more__more-text,lunar-show-more:state(collapsed) .lunar-show-more__less-text,lunar-show-more:not(:state(overflowing)) .lunar-show-more__button{display:none}.product__inventory-limited--warning{color:red;font-weight:700}.product__qty-and-buy-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.product__qty-and-buy-wrapper>*{flex:1 0 max-content!important}.product-media-modal__content>*{max-width:100%}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}.product__media-wrapper .thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .4rem rgb(var(--color-background)),0 0 0 .6rem rgba(var(--color-foreground),.5)}.product__media-wrapper .thumbnail[aria-current]:focus,.product__media-wrapper .thumbnail.focused{box-shadow:0 0 0 .4rem rgb(var(--color-background)),0 0 0 .6rem rgba(var(--color-foreground),.5)}.product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}variant-selects .select__select{font-size:inherit}.pagination__item-arrow .icon{height:1em!important}.lunar-quick-add-oos-modal__content{padding:2.5rem;max-width:50rem!important;top:0;bottom:0;margin:auto!important;height:max-content}.lunar-quick-add-oos-modal__content .quick-add-modal__toggle{position:static;float:right;margin:-1rem -1rem 0 0}.lunar-quick-add-oos-modal__oos-text{color:red;font-weight:700}.lunar-quick-add-oos-modal__button-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1rem}.lunar-quick-add-oos-modal__button-wrapper>button{width:100%}#CartDrawer>.drawer__inner{padding-bottom:80px}.button.loading>.loading__spinner .spinner{width:100%}body{background-image:url(//www.gryphonsmoon.com/cdn/shop/files/paper-2-fixed_1200x.png?v=16150242347641244362)!important;background-size:2400px!important;background-attachment:unset!important}#MainContent>.shopify-section>[class*=color-scheme-]:not(.banner__overlay-link),#MainContent>.shopify-section>.isolate>[class*=color-scheme-]{background:none!important}:root{--lunar-card-border-width: .2rem;--lunar-card-border-color: currentColor}.card:not(.card--shape) .card__inner{border:var(--lunar-card-border-width) solid var(--lunar-card-border-color)}.card__inner+.card__content{background:rgb(var(--color-background))!important;padding:0 1rem 1rem!important;box-sizing:border-box!important;border:var(--lunar-card-border-width) solid var(--lunar-card-border-color)!important;margin-top:calc(-1 * var(--lunar-card-border-width))!important}.card--shape [class*=shape--]{background:var(--lunar-card-border-color)}.card--shape [class*=shape--]>.media{clip-path:inherit;inset:var(--lunar-card-border-width);width:unset}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border-color:currentColor!important}.jdgm-carousel-item__review-wrapper{background-color:#fff!important}.cart-item__soft-quantity-alert{color:red}.drawer__footer>details+details{margin-top:0}.cart__note+#Details-Lunar-CartFooter-GiftInfo{margin-top:2.5rem;position:relative;top:2.5rem}.lunar-test-jdgm-layout .jdgm-carousel-item{display:grid!important;grid-template:"a b" auto / 200px 1fr;box-sizing:content-box}.lunar-test-jdgm-layout .jdgm-carousel-item>*{width:unset!important}.main-blog>.title--primary{margin-bottom:var(--grid-mobile-vertical-spacing)!important}@media screen and (min-width:750px){.main-blog>.title--primary{margin-bottom:var(--grid-desktop-vertical-spacing)!important}}.blog-articles.blog-articles--lunar-stacked{grid-template-columns:1fr}.blog-articles .card__information{display:grid;align-items:center;justify-items:center;text-align:center;text-wrap:balance}.blog-articles .card__content{padding:0!important}.blog-articles .card__heading{font-weight:700}.article-template__content :is(h2,h3){font-weight:700;margin-bottom:.3em}.article-template__content :is(h2,h3)+p{margin-top:0}.article-template__content ol>li::marker{font-weight:700}:root,body{scroll-padding-top:15rem}.condensed-product-card .price-item,.condensed-product-card .price-item--sale,.condensed-product-card .price-item--regular{font-size:1.2rem!important}.condensed-product-card .price-badge span{padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:990px){.lunar-breadcrumbs{margin-top:.5em}}.lunar-breadcrumbs>ul{margin:0;padding:0 2rem;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}.lunar-breadcrumbs>ul>li{display:inline-block}.lunar-breadcrumbs>ul>li+li:before{display:inline-block;content:" / ";white-space:pre}.lunar-breadcrumbs__current{font-weight:700}.lunar-event-list__title{margin-bottom:0}.lunar-event-card-wrapper .card__information{padding:.5rem;color:rgb(var(--color-foreground));display:grid;grid-template:"heading" max-content "details" 1fr / 1fr}.lunar-event-card-wrapper .card__heading{font:inherit;font-weight:700;grid-area:heading}.lunar-event-details{font-size:1.4rem;grid-area:details;align-self:end}.lunar-event-name,.lunar-event-details>span{display:inline-block}@media screen and (max-width:989px){.lunar-event-list-all-link .button{display:flex;width:100%}}@media screen and (min-width:990px){.lunar-event-list-all-link{width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lunar.css.map */
