.circle-release-status{--circle-release-dot: #d49a78;position:fixed;top:calc(var(--circle-frame-size) + var(--circle-scrolling-top-offset) + 2rem);right:calc(var(--circle-frame-size) + 2rem);z-index:27;width:min(20rem,calc(100vw - var(--circle-rail-width) - (2 * var(--circle-frame-size)) - 4rem));padding:clamp(1.35rem,2.4vw,1.8rem);border:1px solid rgb(41 51 46 / 12%);border-radius:1.1rem;background:#f8f6eff2;color:var(--circle-ink);box-shadow:0 1rem 3rem #29332e1f;-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);transition:top .12s linear,opacity .18s ease,visibility .18s ease,transform .18s ease}html.circle-membership-panel-open .circle-release-status{top:calc(var(--circle-frame-size) + var(--circle-scrolling-top-offset) + 2rem)}.circle-release-status--available{--circle-release-dot: #6f8c68}.circle-release-status--soon{--circle-release-dot: #e4a07d}.circle-release-status--closed{--circle-release-dot: #b75b52}.circle-release-status__intro{max-width:23rem;margin-inline:auto;text-align:center}.circle-release-status__close{position:absolute;top:0;right:0;display:grid;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;place-items:center;padding:0;border:0;border-radius:0 1.1rem 0 .55rem;background:var(--circle-paper-deep);color:var(--circle-ink-soft);font-size:1.35rem;line-height:1;cursor:pointer}.circle-release-status__eyebrow,.circle-release-status__intro>p{margin:0;font-size:.78rem;line-height:1.6;letter-spacing:.055em}.circle-release-status__eyebrow{margin-bottom:.65rem;color:var(--circle-ink-soft);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.circle-release-status h2{margin:0 0 .85rem;font-family:var(--heading-font-family);font-size:1rem;font-weight:500;line-height:1.35}.circle-release-status__state{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:.8rem!important;color:var(--circle-release-dot)}.circle-release-status__dot{position:relative;display:inline-block;width:.72rem;height:.72rem;flex:0 0 auto;border-radius:50%;background:var(--circle-release-dot)}.circle-release-status__dot:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;content:"";animation:circle-release-pulse 1.8s ease-out infinite}.circle-release-status__cta{display:flex;width:100%;min-height:3.7rem;align-items:center;justify-content:center;gap:.8rem;padding:.65rem 1.25rem;text-align:center;margin-top:1rem;border:1px solid rgb(41 51 46 / 14%);border-radius:.55rem;background:#ffffffb8;color:var(--circle-ink);font-size:.72rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;cursor:pointer}.circle-release-status__cta>span:first-child{flex:0 1 auto;min-width:0;max-width:24ch;text-align:center;text-wrap:balance}.circle-release-status__cta:hover{border-color:#29332e4d;background:#ffffffeb}.circle-release-status__compact{display:grid;gap:.55rem;width:100%;margin-top:.9rem;padding:1rem;border:1px solid var(--circle-line);border-radius:.55rem;background:var(--circle-paper-deep);color:var(--circle-ink)}.circle-release-status__compact[hidden]{display:none}.circle-release-status__compact-eyebrow{color:var(--circle-ink-soft);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.circle-release-status__compact-title{font-family:var(--heading-font-family);font-size:.82rem;line-height:1.3}.circle-release-status__compact-state{display:flex;align-items:center;gap:.45rem;color:var(--circle-release-dot);font-size:.65rem;letter-spacing:.05em}.circle-release-status__compact .circle-release-status__dot{width:.55rem;height:.55rem}.circle-release-status__compact-cta{display:flex;min-height:2.65rem;align-items:center;justify-content:center;margin-top:.2rem;border:1px solid var(--circle-line);background:var(--circle-paper);color:var(--circle-ink);font-size:.65rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;cursor:pointer}@media screen and (min-width:1150px){.circle-brand-rail>.shopify-section--circle-release-status{display:contents}html.circle-release-is-compact .circle-brand-rail{overflow-y:hidden}html.circle-release-is-compact .circle-brand-rail__status{margin-top:clamp(1.5rem,3vh,2.25rem);gap:.45rem 1rem}html.circle-release-is-compact .circle-brand-rail__rule{margin-top:1.25rem}html.circle-release-is-compact .circle-release-status__compact{gap:.35rem;margin-top:.65rem;padding:.75rem}html.circle-release-is-compact .circle-release-status__compact-cta{min-height:2.35rem}html.circle-release-is-compact .circle-brand-rail .circle-membership__teaser{gap:.5rem;padding:.75rem}html.circle-release-is-compact .circle-membership__teaser-action{padding:.55rem}html.circle-release-is-compact .circle-brand-rail__localization{gap:.4rem;padding-top:.75rem}}@media screen and (min-width:1150px)and (max-width:1299px){html.circle-membership-panel-open .circle-release-status{display:none}html.circle-membership-panel-open .circle-release-status__compact[hidden]{display:grid}}@keyframes circle-release-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.15)}}@media(prefers-reduced-motion:reduce){.circle-release-status__dot:after{animation:none}}@media screen and (max-width:1149px){.circle-release-status{right:calc(var(--circle-frame-size) + 1rem);left:calc(var(--circle-frame-size) + 1rem);width:auto}}@media screen and (max-width:699px){.circle-release-status{top:calc(var(--circle-frame-size) + var(--circle-scrolling-top-offset) + .75rem);padding:1.5rem 1rem 1rem}}.gk-clean-footer{padding-block:44px 24px}.gk-clean-footer .footer__wrapper{gap:28px}.gk-clean-footer .footer__block-list{display:grid;grid-template-columns:1fr 1fr 1.15fr 1.65fr;gap:32px;align-items:start;justify-content:normal}.gk-clean-footer .footer__block{width:auto;max-width:none;min-width:0;flex-basis:auto;grid-column:auto;gap:14px}.gk-clean-footer .footer__block>.bold,.gk-clean-footer .footer__block--newsletter .h6{font-family:var(--text-font-family);font-size:14px;line-height:1.4;font-weight:600}.gk-clean-footer .prose{font-size:13px;line-height:1.6}.gk-clean-footer .prose ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.gk-clean-footer .prose li{padding:0;margin:0}.gk-clean-footer .prose li a{text-decoration:none}.gk-clean-footer .prose a:hover{text-decoration:underline;text-underline-offset:3px}.gk-clean-footer .footer__block--newsletter .v-stack{gap:14px}.gk-clean-footer .footer__block--newsletter .prose p+p{margin-top:8px;font-size:11px;line-height:1.5}.gk-clean-footer .footer__newsletter-form .input{min-height:46px;font-size:13px;border-radius:8px}.gk-clean-footer .footer__aside{border-top:1px solid rgb(var(--text-color) / .16);padding-top:22px;gap:18px}.gk-clean-footer .footer__aside-top{gap:16px}.gk-clean-footer .social-media{gap:16px;flex-wrap:wrap}.gk-clean-footer .social-media svg{width:18px;height:18px}.gk-clean-footer .footer__aside-bottom{gap:18px;align-items:center}.gk-clean-footer .footer__copyright .text-sm{font-size:11px;line-height:1.5}.gk-clean-footer .footer__payment-icons svg{width:34px;height:22px}@media(max-width:999px){.gk-clean-footer .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}}@media(max-width:599px){.gk-clean-footer{padding-block:32px 22px}.gk-clean-footer .footer__block-list{gap:28px 20px}.gk-clean-footer .footer__block-list>:nth-child(3),.gk-clean-footer .footer__block--newsletter{grid-column:1/-1}.gk-clean-footer .footer__block-list>:nth-child(3) ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.gk-clean-footer .footer__aside-bottom{align-items:flex-start}.gk-clean-footer .prose{font-size:12px}}.circle-membership__panel{position:fixed;top:calc(var(--circle-frame-size) + var(--circle-scrolling-top-offset) + 2rem);right:calc(var(--circle-frame-size) + 2rem);z-index:28;width:min(26rem,calc(100vw - var(--circle-rail-width) - (2 * var(--circle-frame-size)) - 4rem));padding:clamp(1.35rem,2.4vw,2rem);border:1px solid rgb(41 51 46 / 12%);border-radius:1.1rem;background:#efebe0f0;color:var(--circle-ink);box-shadow:0 1rem 3rem #29332e1f;-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);view-transition-name:circle-membership}.circle-membership__panel[hidden],.circle-membership__teaser[hidden]{display:none}.circle-membership__close,.circle-membership__dialog-close{position:absolute;top:0;right:0;display:grid;width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem;place-items:center;padding:0;border:0;border-radius:0 1.1rem 0 .55rem;background:var(--circle-paper-deep);color:var(--circle-ink-soft);font-size:1.6rem;line-height:1;cursor:pointer}.circle-membership__close{right:auto;left:0;border-radius:1.1rem 0 .55rem}.circle-membership__intro{max-width:29rem;margin-inline:auto;text-align:center}.circle-membership__intro p{margin:0;font-size:.78rem;line-height:1.48;letter-spacing:.045em}.circle-membership__intro h2{margin-bottom:.45rem;font-family:var(--heading-font-family);font-size:.9rem;letter-spacing:.005em}.circle-membership__status{color:var(--circle-clay)}.circle-membership__steps{margin-top:1rem;padding:clamp(1rem,2vw,1.35rem);border-radius:.9rem;background:#d8d4ccb8}.circle-membership__steps ol{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.circle-membership__steps li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem;align-items:start}.circle-membership__steps li>span,.circle-membership__steps p{margin:0;font-size:.72rem;line-height:1.4;letter-spacing:.035em}.circle-membership__steps li>span,.circle-membership__note{color:var(--circle-ink-soft)}.circle-membership__note{margin:.55rem 0 0 2.1rem!important}.circle-membership__cta{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.8rem;margin-top:.9rem;border:1px solid rgb(41 51 46 / 14%);border-radius:.55rem;background:#f8f6efd1;color:var(--circle-ink);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.circle-membership__cta>span{width:.75rem;height:.75rem;border-radius:50%;background:var(--circle-clay)}.circle-membership__teaser{position:fixed;bottom:calc(var(--circle-frame-size) + 10.5rem);left:calc(var(--circle-frame-size) + clamp(2rem,3.4vw,3rem));z-index:27;display:grid;width:calc(var(--circle-rail-width) - (2 * clamp(2rem,3.4vw,3rem)));gap:.8rem;padding:1.25rem;border:1px solid var(--circle-line);border-radius:.55rem;background:var(--circle-paper-deep);color:var(--circle-ink);text-align:left;view-transition-name:circle-membership}.circle-membership__teaser>span:first-child{font-family:var(--heading-font-family);font-size:.95rem}.circle-membership__teaser-action{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid var(--circle-line);background:var(--circle-paper);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.circle-membership__teaser-action>span{font-size:1.25rem;line-height:1}.circle-membership__dialog{width:min(34rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:1px solid var(--circle-line);border-radius:.8rem;background:var(--circle-paper);color:var(--circle-ink);box-shadow:0 1rem 4rem #29332e38}.circle-membership__dialog::backdrop{background:#29332e7a;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.circle-membership__dialog-close{border-radius:0 .8rem 0 .55rem}.circle-membership__dialog-inner{padding:clamp(2rem,5vw,4rem)}.circle-membership__dialog-title{margin:0 0 1rem;font-family:var(--heading-font-family);font-size:1.15rem}.circle-membership__dialog-inner>p:not(.circle-membership__dialog-title){font-size:.82rem;line-height:1.65}.circle-membership__form{display:grid;gap:.75rem;margin-top:1.75rem}.circle-membership__form label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.circle-membership__form input{min-height:3.25rem;padding-inline:1rem}.circle-membership__form button[type=submit]{margin-top:.5rem}.circle-membership__success{padding:1rem;background:var(--circle-paper-deep)}@media screen and (max-width:1149px){.circle-membership__panel{right:calc(var(--circle-frame-size) + 1rem);left:calc(var(--circle-frame-size) + 1rem);width:auto}.circle-membership__teaser{right:calc(var(--circle-frame-size) + 1rem);bottom:calc(var(--circle-frame-size) + 1rem);left:calc(var(--circle-frame-size) + 1rem);width:auto}}@media screen and (min-width:1150px){.circle-brand-rail>.circle-membership{width:100%;margin-top:.75rem}.circle-brand-rail .circle-membership__teaser{position:static;width:100%}}@media screen and (min-width:1300px){html.circle-membership-panel-open .circle-membership__panel{right:calc(var(--circle-frame-size) + 22.9rem)}}@media screen and (max-width:699px){.circle-membership__panel{top:calc(var(--circle-frame-size) + var(--circle-scrolling-top-offset) + .75rem);max-height:calc(100vh - (2 * var(--circle-frame-size)) - var(--circle-scrolling-top-offset) - 1.5rem);padding:1.5rem 1rem 1rem;overflow-y:auto}.circle-membership__steps{padding:1.15rem}}#CircleBurgerMenu [data-menu-view=editions]>.circle-edition-link{display:flex;flex-direction:column;align-items:flex-start;gap:4px}#CircleBurgerMenu .circle-edition-subtitle{display:block;color:#7b7b76;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.gk-language-selector{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;font-size:.75rem;line-height:1.4;color:inherit}.gk-language-selector select{min-height:44px;max-width:100%;padding:.45rem 1.7rem .45rem .5rem;border:1px solid currentColor;background:transparent;color:inherit;font:inherit}.gk-language-selector button{min-height:44px;padding:.45rem .75rem;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.gk-language-selector :is(select,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}.circle-burger .gk-language-selector{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgb(41 51 46 / .2)}.gk-footer-language{margin-top:1.5rem}price-list.price-list:has(>.gk-unit-price){flex-wrap:wrap;row-gap:.125rem}price-list.price-list>.gk-unit-price{display:block;flex:0 0 100%;width:100%;color:inherit;font-size:.8125rem;font-weight:400;line-height:1.5;white-space:normal}.product-card:has(.gk-card-cart){display:flex;flex-direction:column;height:100%;align-self:stretch}.product-card:has(.gk-card-cart) .product-card__info{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:10px}.gk-card-chips{display:flex;flex-wrap:wrap;gap:5px;width:100%}.gk-card-chips a{border:1px solid currentColor;border-radius:999px;padding:3px 9px;font-size:11px;line-height:1.3}.gk-card-chips a:hover{background:#68715f;color:#fff}.product-card:has(.gk-card-cart) .product-card__title{display:block;min-block-size:2.8em;font-size:14px;line-height:1.4}.product-card:has(.gk-card-cart) .gk-card-main{width:100%}.product-card:has(.gk-card-cart) .gk-card-price-row{min-block-size:34px;align-items:center}.gk-card-excerpt{font-size:12px;line-height:1.55;color:rgb(var(--text-color) / .75);margin:0}.gk-card-footer{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:auto;padding-top:6px}.gk-card-details-link{font-size:11px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.gk-card-cart{flex:0 0 auto;width:100%}.gk-cart-button-content{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--text-font-family);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}.gk-cart-button-content svg{width:19px!important;height:19px!important;flex:0 0 19px}.gk-card-cart .button{width:100%;max-width:100%;min-height:48px;padding:11px 16px;border-radius:999px;background:#68715f;color:#fff;border:1px solid #68715f;font-family:var(--text-font-family);font-size:14px;font-weight:600;line-height:1.2;--button-background:104 113 95;--button-text-color:255 255 255;--button-outline-color:104 113 95}.gk-card-cart--waitlist .button,.gk-waitlist-standalone{background:#68715f!important;color:#fff!important;border:1px solid #68715f!important;--button-background:104 113 95;--button-text-color:255 255 255;--button-outline-color:104 113 95}.gk-waitlist-content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap}.gk-card-cart--waitlist .button,.gk-waitlist-standalone{width:100%;padding-inline:18px!important}.product-card__sold-out-price .badge--sold-out{background:#f7e8e5!important;color:#a4473d!important;border:1px solid #dfb2ac!important;border-radius:999px!important;font-family:var(--text-font-family)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;padding:5px 9px!important}.gk-card-cart .button:focus-visible,.gk-card-chips a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gk-card-cart .button[disabled]{opacity:.45}@media(max-width:699px){.gk-card-chips a{font-size:10px;padding:3px 7px}.gk-card-cart,.gk-card-cart .button{width:100%}.gk-card-footer{gap:10px;flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/65/compiled_assets/styles.css.map?subset=ABAAAgAAAAAAAAAAAAAFAAQAAIAI */
