.gc-pdp .price--large .price-item--regular,.gc-pdp .price--large .price-item--sale{font-size:1em;color:var(--gc-ink);font-variant-numeric:tabular-nums}.gc-pdp .price--large{font-size:clamp(2.2rem,1.9rem + .5vw,2.6rem);font-weight:600}.gc-pdp .price--large .price-item--regular s,.gc-pdp .price--on-sale .price-item--regular{color:var(--gc-muted);font-size:.7em;font-weight:500}@media(max-width:749px){.gc-pdp .product__title h1{font-size:clamp(2.3rem,1.6rem + 2.4vw,2.8rem);line-height:1.16;letter-spacing:-.02em}}.gc-pdp .product-form__input input[type=radio]+label{transition:border-color var(--gc-dur) var(--gc-ease),background-color var(--gc-dur) var(--gc-ease),box-shadow var(--gc-dur) var(--gc-ease)}.gc-pdp .product-form__input input[type=radio]+label:hover{border-color:var(--gc-violet)}.gc-pdp .product-form__input input[type=radio]:checked+label{background:var(--gc-ink);border-color:var(--gc-ink);box-shadow:0 0 0 3px #6a579e2e}.gc-stack__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,38rem),1fr));gap:1.2rem}.gc-stack__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product product" "role action" "meta action";column-gap:1.6rem;row-gap:.4rem;align-items:center;padding:1.2rem 1.6rem 1.2rem 1.2rem;border-color:#3833471a;box-shadow:var(--gc-shadow-sm);transition:border-color var(--gc-dur) var(--gc-ease),box-shadow var(--gc-dur-slow) var(--gc-ease-out),transform var(--gc-dur-slow) var(--gc-ease-out)}.gc-stack__item:hover{border-color:#6a579e47;box-shadow:var(--gc-shadow-md);transform:translateY(-2px)}.gc-stack__product{grid-area:product;grid-template-columns:8.8rem minmax(0,1fr);align-items:center;gap:1.4rem;line-height:1.35}.gc-stack__product .gc-media{width:8.8rem;border-radius:var(--gc-r-md)}.gc-stack__item>.gc-stack__role,.gc-stack__item>.price{grid-column:1;padding-left:10.2rem}.gc-stack__item>.price{grid-area:meta;font-weight:600}.gc-stack__item>.gc-stack__role{grid-area:role;align-self:end}.gc-stack__item>.price{align-self:start}.gc-stack__item>form,.gc-stack__item>.gc-stack__sold-out{grid-area:action;justify-self:end;align-self:center}.gc-stack__item .button{width:auto;min-width:13rem;padding-inline:2rem}@media(max-width:479px){.gc-stack__item{grid-template-areas:"product product" "role role" "meta meta" "action action"}.gc-stack__item>form,.gc-stack__item>.gc-stack__sold-out{justify-self:stretch}.gc-stack__item .button{width:100%}.gc-stack__item>.gc-stack__role,.gc-stack__item>.price{padding-left:0}}body:has(.gc-compare-tray:not([hidden])){padding-bottom:8.8rem}.gc-compare-tray{box-shadow:0 18px 40px -16px #15151d8c;border:1px solid rgba(182,165,229,.18)}@media(prefers-reduced-motion:no-preference){.gc-mega-details[open] .gc-mega{animation:gc-panel-in .26s var(--gc-ease-out) both}@keyframes gc-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gc-mega-details[open] .gc-mega__col{animation:gc-panel-in .32s var(--gc-ease-out) both}.gc-mega-details[open] .gc-mega__col:nth-child(2){animation-delay:20ms}.gc-mega-details[open] .gc-mega__col:nth-child(3){animation-delay:40ms}.gc-mega-details[open] .gc-mega__col:nth-child(4){animation-delay:60ms}.gc-mega-details[open] .gc-mega__col:nth-child(n+5){animation-delay:80ms}@supports (animation-timeline: view()){.gc-cats .gc-heading,.gc-edit .gc-heading,.gc-brand__copy,.gc-finder__panel,.gc-cats__grid>.gc-cat,.gc-edit .gc-product-grid>li{animation:gc-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 38%}@keyframes gc-reveal{0%{transform:translateY(18px)}to{transform:none}}}}@media(hover:none){.gc-cat__link:active,.gc-card:active{transform:scale(.985);transition-duration:.12s}.gc-btn:active,.button:active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.gc-stack__item,.gc-stack__item:hover{transition:none;transform:none}}@media(max-width:359px){.gc-hero__eyebrow{text-shadow:0 0 2px rgb(21,21,29),0 0 6px rgba(21,21,29,.95),0 0 12px rgba(21,21,29,.9),0 0 22px rgba(21,21,29,.8)}}@media(max-width:989px){.gc-pdp__details{grid-template-columns:minmax(0,1fr)}}.gc-pdp__details-head,.gc-pdp__details-body{min-width:0;overflow-wrap:break-word}.gc-pdp__details-body table{display:block;max-width:100%;overflow-x:auto}.gc-pdp__details-body img,.gc-pdp__details-body iframe{max-width:100%;height:auto}@media(max-width:749px){body:has(#shopify-pc__banner[style*="display: block"]) shopify-chat::part(activator){transform:translate(-12px,20px) scale(0)!important}}.gc-cart-discount-note{display:block;margin-top:.4rem;color:var(--gc-muted)}body .ht-tms--float.ht-tms--float{display:none!important}.gc-header__localization .localization-form{margin:0;padding:0}.gc-header__localization .disclosure{position:relative}.gc-header__localization .disclosure__button{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin:0;padding:0 1.6rem;background:transparent;color:var(--gc-on-dark);border:1px solid var(--gc-on-dark-line);border-radius:999px;font-size:1.4rem;letter-spacing:.01em;text-decoration:none;box-shadow:none;transition:border-color var(--gc-dur) var(--gc-ease),background-color var(--gc-dur) var(--gc-ease)}.gc-header__localization .disclosure__button:hover{border-color:#b6a5e580;background:#eeeaf70f}.gc-header__localization .disclosure__button .icon-caret{width:1rem;height:.6rem;position:static;color:var(--gc-lavender)}.gc-header__localization .disclosure__list-wrapper,.gc-drawer__localization .disclosure__list-wrapper{border-radius:1.2rem;border:1px solid var(--gc-line);box-shadow:var(--gc-shadow-lg);background:#fff;overflow:hidden}.gc-header__localization .disclosure__list-wrapper{position:absolute;top:calc(100% + .8rem);right:0;bottom:auto;min-width:16rem;z-index:5}.gc-header__localization .disclosure__list,.gc-drawer__localization .disclosure__list{padding:.6rem 0;max-height:none;overflow:visible}.gc-header__localization .disclosure__link,.gc-drawer__localization .disclosure__link{padding:1rem 1.8rem;font-size:1.4rem;color:var(--gc-ink);text-decoration:none}.gc-header__localization .disclosure__link:hover,.gc-drawer__localization .disclosure__link:hover{background:var(--gc-violet-soft)}.gc-header__localization .disclosure__link--active,.gc-drawer__localization .disclosure__link--active{color:var(--gc-violet-ink);font-weight:600}.gc-drawer__localization{display:block;margin-top:1.6rem}.gc-drawer__localization .disclosure__button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--gc-line-strong);border-radius:1.2rem;background:transparent;font-size:1.5rem;text-decoration:none}.gc-drawer__localization .disclosure__button .icon-caret{position:static;width:1rem}.gc-drawer__localization .disclosure__list-wrapper{position:static;margin-top:.6rem}@media(max-width:989px){.gc-header__localization{display:none}}.gc-header__localization .disclosure__button,.gc-header__localization .disclosure__button[aria-expanded=true],.gc-header__localization .disclosure__button span{color:var(--gc-on-dark)}.gc-header__localization .disclosure__button[aria-expanded=true]{border-color:#b6a5e580}.gc-drawer__localization .localization-form,.gc-drawer__localization .localization-form>div,.gc-drawer__localization .disclosure{width:100%;margin:0;padding:0}.gc-drawer__localization .disclosure__button{width:100%;max-width:none;color:var(--gc-ink)}.gc-drawer__localization .disclosure__button.localization-form__select{margin:0!important;padding-inline:1.6rem;width:100%}.gc-header__localization,.gc-header__localization .localization-form,.gc-header__localization .disclosure{background:transparent}.gc-header__localization .disclosure__button{background-color:var(--gc-graphite)}.gc-header__localization .disclosure__button:hover{background-color:var(--gc-graphite-2)}.gc-header__localization .disclosure__button.localization-form__select{background:var(--gc-graphite);padding:0 1.6rem;margin:0;min-height:4.4rem}.gc-header__localization .disclosure__button.localization-form__select:hover{background:var(--gc-graphite-2)}.gc-header__localization .localization-form__select:before,.gc-header__localization .localization-form__select:after{content:none}.rte blockquote{display:block;max-width:100%;box-sizing:border-box;overflow-wrap:break-word;margin-inline:0}body:has(cart-drawer.active) .gc-compare-tray,body:has(dialog[open]:not(.gc-compare-dialog)) .gc-compare-tray{visibility:hidden;opacity:0;pointer-events:none}.gc-cat__title{hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal}.gc-section .gc-finder .gc-eyebrow,.gc-finder .gc-finder__copy .gc-eyebrow{color:var(--gc-lavender)}.gc-newsletter h2+.rte,.gc-newsletter h2+p{margin-top:1rem}@media(max-width:749px){.gc-footer__top{padding-bottom:0;border-bottom:0}}.gc-toolbar__count.product-count-vertical{margin-left:0}.mobile-facets__sort{flex-direction:column;align-items:stretch;gap:.8rem;text-align:left}.mobile-facets__sort label{text-align:left}.mobile-facets__sort .select{position:relative;width:100%}.mobile-facets__sort .select .icon-caret{right:1.6rem}@media(max-width:749px){body:has(.mobile-facets__disclosure[open]) shopify-chat::part(activator){transform:translate(-12px,20px) scale(0)!important}}.gc-collection .mobile-facets__summary>.mobile-facets__sort{align-items:stretch;justify-content:flex-start}.gc-collection .mobile-facets__sort .select .icon-caret{right:1.6rem}.gc-finder .gc-option__text{display:grid;gap:.2rem}.gc-finder .gc-option__sub{font-size:1.25rem;font-weight:400;line-height:1.35;color:var(--gc-muted)}.gc-finder .gc-option__count{padding:.3rem .8rem;border-radius:99px;background:var(--gc-paper);font-variant-numeric:tabular-nums}.gc-finder .gc-option:has(input:checked) .gc-option__count{background:var(--gc-white);color:var(--gc-ink)}.gc-finder .gc-option--empty .gc-option__count{background:transparent;font-style:italic}.gc-finder__reasons li.is-unconfirmed{color:var(--gc-muted);font-style:italic}.gc-finder__reasons li.is-unconfirmed:before{border:0;width:.6rem;height:.6rem;top:.5em;border-radius:50%;background:var(--gc-line-strong);transform:none}.gc-finder__results-copy+.gc-finder__results-copy{margin-top:.6rem}@media(max-width:749px){.gc-finder .gc-option{align-items:flex-start;flex-wrap:wrap;row-gap:.6rem;padding:1.2rem 1.4rem}.gc-finder .gc-option input{margin-top:.2rem}.gc-finder .gc-option__text{flex:1 1 calc(100% - 3.2rem)}.gc-finder .gc-option__count{margin-left:3rem}.gc-finder__adjust{display:grid;gap:.8rem}.gc-finder__adjust .gc-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:no-preference){.gc-finder .gc-option__count{transition:background-color var(--gc-dur, .2s) ease,color var(--gc-dur, .2s) ease}}.gc-attribute-discovery .gc-chip__count{margin-left:.2rem;font-variant-numeric:tabular-nums;opacity:.7}.gc-attribute-discovery .gc-chip:disabled{cursor:default;opacity:.5;border-style:dashed}.gc-rail-section--tint{background:linear-gradient(180deg,color-mix(in srgb,var(--gc-violet-soft, #efeaf9) 70%,transparent),transparent 85%)}.gc-rail-section__text{margin-top:.4rem;max-width:60ch}.gc-rail-section__note{margin-top:1.6rem;font-size:1.25rem;color:var(--gc-muted)}.gc-rail__item{position:relative}.gc-rail__badge{position:absolute;z-index:2;top:1.2rem;left:1.2rem;padding:.4rem .9rem;border-radius:99px;background:var(--gc-ink, #15151d);color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.gc-rail__badge{right:auto;bottom:auto;width:auto;height:auto;display:inline-block;line-height:1.2}.gc-rail .gc-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;line-height:1.35}.gc-rail .gc-card__footer .price{font-size:1.7rem;font-weight:650;color:var(--gc-ink);letter-spacing:-.01em}.gc-rail .gc-card__media img{object-fit:contain}@media(prefers-reduced-motion:no-preference){.gc-rail .gc-card__action{transition:transform .18s ease,box-shadow .18s ease}.gc-rail .gc-card:hover .gc-card__action{box-shadow:0 6px 18px -8px color-mix(in srgb,var(--gc-violet, #6a579e) 70%,transparent)}}.gc-mega__discover .gc-mega__count{margin-left:.6rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gc-pass49.css.map */
