.citera-v2.citera-editions{--edition-gutter: clamp(1rem, 3vw, 3rem)}.citera-v2.citera-editions .button{min-height:44px;font-size:max(.8125rem,var(--text-sm));letter-spacing:0;text-transform:none}.citera-v2.citera-editions :is(.header,.product,.collection,.collection-banner){--edition-ink: var(--color-foreground);--edition-paper: var(--color-background);--edition-border: var(--color-border);--edition-accent: var(--color-button)}.citera-v2.citera-editions .header .header__inner{min-height:5rem;gap:clamp(.75rem,1.6vw,1.75rem)}.citera-v2.citera-editions .header .header__logo-text{color:var(--edition-accent);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.5rem,2.7vw,2.5rem);line-height:1;letter-spacing:-.06em;overflow-wrap:anywhere}.citera-v2.citera-editions .header .header__menu{gap:clamp(.5rem,1.4vw,1.6rem)}.citera-v2.citera-editions .header :is(.header__link,.header__sublink,.header__mega-heading){min-height:44px;font-family:var(--font-body--family);font-size:max(.8125rem,var(--text-sm));font-weight:500;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere}.citera-v2.citera-editions .header .header__sublink,.citera-v2.citera-editions .header .header__mega-heading{display:flex;align-items:center}.citera-v2.citera-editions .header .header__actions{gap:.4rem;flex-shrink:0}.citera-v2.citera-editions .header .header__action{min-width:44px;min-height:44px}.citera-v2.citera-editions .header .header__cart{gap:.5rem;padding-inline:.7rem;border:1px solid var(--edition-border);border-radius:var(--radius-input)}.citera-v2.citera-editions .header .header__cart-label{font-size:max(.8125rem,var(--text-sm))}.citera-v2.citera-editions .header .header__cart-count{position:static;transform:none;min-width:1.25rem;padding-inline:.25rem;font-size:.75rem;line-height:1.5rem;border-radius:var(--radius-input)}.citera-v2.citera-editions :is(.page__title,.search__title,.blog__title,.article__title,.cart-page__title,.not-found__title){color:var(--color-button);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:calc(clamp(2.5rem,5.6vw,6rem) * var(--type-scale, 1));line-height:1.02;letter-spacing:-.05em;overflow-wrap:anywhere}.citera-v2.citera-editions .footer .footer__canvas{min-height:0}.citera-v2.citera-editions .footer .footer__service{min-height:14rem}.citera-v2.citera-editions .footer .footer__service-body h3{margin-bottom:0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.1}.citera-v2.citera-editions .footer .footer__service-text{margin-top:1rem;opacity:1}.citera-v2.citera-editions .footer .footer__brand-stage{min-height:0;padding-block:clamp(3rem,5vw,5rem);gap:1.5rem}.citera-v2.citera-editions .footer .footer__wordmark{font-size:clamp(4rem,13vw,13rem);line-height:.9;letter-spacing:-.07em}.citera-v2.citera-editions .footer :is(.footer__newsletter-field button,.footer__link,.footer__nav-summary){min-height:44px}.citera-v2.citera-editions .footer .footer__newsletter-field button{font-size:max(.8125rem,var(--text-sm));letter-spacing:0;text-transform:none}.citera-v2.citera-editions .product.product--edition{padding-block:clamp(1.5rem,3vw,3rem)}.citera-v2.citera-editions .product.product--edition .product__grid{align-items:start;gap:clamp(1.25rem,2vw,2.5rem);grid-template-columns:minmax(0,1fr)}.citera-v2.citera-editions .product.product--edition .product__edition-title{grid-column:1 / -1;padding-bottom:clamp(1.25rem,2vw,2rem);border-bottom:1px solid var(--edition-border)}.citera-v2.citera-editions .product.product--edition .product__title{color:var(--edition-accent);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:calc(clamp(2.2rem,6.9vw,7rem) * var(--type-scale, 1));line-height:.98;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere}.citera-v2.citera-editions .product.product--edition .product__vendor{display:block;margin-bottom:.75rem;font-size:max(.75rem,var(--text-xs));line-height:1.5;letter-spacing:.08em;opacity:1}.citera-v2.citera-editions .product.product--edition .product__vendor:before{display:none}.citera-v2.citera-editions .product.product--edition .product__media{position:static;min-width:0;padding:.75rem;border:1px solid var(--edition-border);border-radius:var(--radius-card)}.citera-v2.citera-editions .product.product--edition .product__media-main{min-width:0}.citera-v2.citera-editions .product.product--edition .product__zoom{min-height:44px;background:var(--surface-soft, var(--edition-paper))}.citera-v2.citera-editions .product.product--edition .product__media-main img,.citera-v2.citera-editions .product.product--edition .product__placeholder{display:block;width:100%;height:clamp(17rem,39vw,35rem);object-fit:contain}.citera-v2.citera-editions .product.product--edition .product__zoom-icon{width:44px;height:44px;opacity:1;border-radius:var(--radius-input);box-shadow:none}.citera-v2.citera-editions .product.product--edition .product__thumbs{gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--edition-border)}.citera-v2.citera-editions .product.product--edition .product__thumb{min-width:44px;min-height:44px;width:4.5rem}.citera-v2.citera-editions .product.product--edition .product__thumb[aria-pressed=true]{outline:2px solid var(--edition-accent);outline-offset:2px}.citera-v2.citera-editions .product.product--edition .product__info{position:static;align-self:start;display:flex;min-width:0;gap:1rem;padding:clamp(1rem,1.7vw,1.75rem);color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-card)}.citera-v2.citera-editions .product.product--edition .product__price{flex-wrap:wrap;gap:.5rem;font-family:var(--font-heading--family);font-size:clamp(1.65rem,2.25vw,2.3rem);font-weight:var(--font-heading--weight);letter-spacing:-.025em}.citera-v2.citera-editions .product.product--edition .product__edition-register{min-width:0;padding-block:.75rem;border-block:1px solid var(--edition-border)}.citera-v2.citera-editions .product.product--edition .product__key-facts{padding:0;border:0;border-radius:0;background:transparent}.citera-v2.citera-editions .product.product--edition .product__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.citera-v2.citera-editions .product.product--edition .product__facts li{display:block;padding-block:.75rem;border-top:1px solid var(--edition-border);line-height:1.55}.citera-v2.citera-editions .product.product--edition .product__facts li:before{display:none}.citera-v2.citera-editions .product.product--edition :is(.product__block-title,.product__spec-table,.product__facts,.product__sku,.product__tax-note,.product__quantity label,.product__option legend,.product__option-label,.product__collapsible-summary,.product__collapsible-content,.product__purchase-options,.product__gift-recipient){font-size:max(.8125rem,var(--text-sm))}.citera-v2.citera-editions .product.product--edition :is(button,select,input:not([type=checkbox]):not([type=radio]),summary){min-height:44px}.citera-v2.citera-editions .product.product--edition :is(.product__option-value,.nojs-options__value,.product__swatch,.product__gift-toggle){min-height:44px;font-size:max(.8125rem,var(--text-sm))}.citera-v2.citera-editions .product.product--edition .product__swatch{min-width:44px}.citera-v2.citera-editions .product.product--edition .product__price-compare{font-size:.65em}.citera-v2.citera-editions .collection.section{padding-block:1.25rem 3rem}.citera-v2.citera-editions .collection .collection__header{margin-bottom:1.25rem}.citera-v2.citera-editions .collection .collection__title{margin:0;color:var(--edition-accent);font-size:calc(clamp(2rem,4.4vw,4.5rem) * var(--type-scale, 1));line-height:1.02;letter-spacing:-.05em;overflow-wrap:anywhere}.citera-v2.citera-editions .collection .collection__description{max-width:60ch;font-size:1rem;line-height:1.5;opacity:1}.citera-v2.citera-editions .collection .collection__toolbar{position:static;margin:0 0 .5rem;padding:.5rem 0;border-block:1px solid var(--edition-border);background:var(--edition-paper);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:44px}.citera-v2.citera-editions .collection :is(.collection__count,.collection__sort select,.facets__label,.facet__summary,.facet__value,.facet__badge,.facet__chip){font-size:max(.8125rem,var(--text-sm));letter-spacing:0;text-transform:none;opacity:1}.citera-v2.citera-editions .collection :is(.collection__sort select,.facet__summary,.facet__value,.facet__chip){min-height:44px}.citera-v2.citera-editions .collection .facets__bar{gap:.5rem;margin-bottom:1rem}.citera-v2.citera-editions .collection .product-grid{gap:1.75rem 1rem}.citera-v2.citera-editions .collection .product-card{padding:0 0 1rem;border-bottom:1px solid var(--edition-border)}.citera-v2.citera-editions .collection .product-card__media{border:1px solid var(--edition-border);box-shadow:none}.citera-v2.citera-editions .collection.collection--edition-compact .product-card__media{height:var(--edition-card-height, 260px);aspect-ratio:auto}.citera-v2.citera-editions .collection.collection--edition-compact .product-card__media img,.citera-v2.citera-editions .collection.collection--edition-compact .product-card__media svg{height:100%;object-fit:contain;padding:.5rem}.citera-v2.citera-editions .collection .product-card__info{padding-top:.75rem}.citera-v2.citera-editions .collection .product-card__title{font-family:var(--font-heading--family);font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:var(--font-heading--weight);line-height:1.25;overflow-wrap:anywhere}.citera-v2.citera-editions .collection .edition-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.75rem}.citera-v2.citera-editions .collection .edition-facts div{min-width:0}.citera-v2.citera-editions .collection .edition-facts dt{margin-bottom:.35rem;font-size:.75rem;line-height:1.5}.citera-v2.citera-editions .collection .edition-facts dd{margin:0;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.citera-v2.citera-editions .collection :is(.product-card__price,.product-card__vendor,.product-card__unit-price){font-size:max(.8125rem,var(--text-sm));line-height:1.45}.citera-v2.citera-editions .collection .product-card__quick{min-width:44px;min-height:44px}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,14rem);gap:1.5rem;align-items:center;min-height:0;padding:1.5rem var(--page-margin, 24px);border-bottom:1px solid var(--edition-border);overflow:visible}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact.collection-banner--plain{grid-template-columns:minmax(0,1fr)}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact:before,.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__media:after{display:none}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__inner{grid-column:1;grid-row:1;padding:0;margin:0;min-width:0}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__media{position:relative;inset:auto;z-index:0;grid-column:2;grid-row:1;width:100%;height:9rem;border:1px solid var(--edition-border)}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:end;gap:.75rem 2rem;max-width:none}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact :is(.collection-banner__content,.collection-banner__eyebrow,.collection-banner__heading,.collection-banner__text){color:var(--edition-ink);text-shadow:none;opacity:1}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__eyebrow{grid-column:1 / -1;font-size:max(.75rem,var(--text-xs));letter-spacing:.06em}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__heading{color:var(--edition-accent);font-size:calc(clamp(2rem,4vw,4rem) * var(--type-scale, 1));line-height:1.03;letter-spacing:-.05em;overflow-wrap:anywhere}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__text{max-width:55ch;padding:0;border:0;font-size:1rem;line-height:1.5}@media(min-width:990px){.citera-v2.citera-editions .product.product--edition .product__grid{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.8fr)}.citera-v2.citera-editions .product.product--edition .product__media{grid-column:1;grid-row:2}.citera-v2.citera-editions .product.product--edition .product__info{grid-column:2;grid-row:2}.citera-v2.citera-editions .product.product--edition .product__edition-register{grid-column:1 / -1}}@media(min-width:1200px){.citera-v2.citera-editions .product.product--edition-facts .product__grid{grid-template-columns:minmax(10rem,.45fr) minmax(0,1.65fr) minmax(19rem,.8fr)}.citera-v2.citera-editions .product.product--edition-facts .product__edition-register{grid-column:1;grid-row:2}.citera-v2.citera-editions .product.product--edition-facts .product__media{grid-column:2;grid-row:2}.citera-v2.citera-editions .product.product--edition-facts .product__info{grid-column:3;grid-row:2}}@media(max-width:989px){.citera-v2.citera-editions .header .header__inner{min-height:4.5rem;gap:.5rem}.citera-v2.citera-editions .header .header__cart-label{display:none}.citera-v2.citera-editions .product.product--edition .product__title{font-size:calc(clamp(2rem,7vw,4.25rem) * var(--type-scale, 1));line-height:1.02}.citera-v2.citera-editions .product.product--edition .product__media-main img,.citera-v2.citera-editions .product.product--edition .product__placeholder{height:clamp(16rem,58vw,29rem)}.citera-v2.citera-editions .product.product--edition .product__edition-title{order:0}.citera-v2.citera-editions .product.product--edition .product__media{order:1}.citera-v2.citera-editions .product.product--edition .product__info{order:2}.citera-v2.citera-editions .product.product--edition .product__edition-register{order:3}}@media(max-width:749px){.citera-v2.citera-editions .collection .edition-facts{grid-template-columns:minmax(0,1fr);gap:.6rem}.citera-v2.citera-editions .collection .collection__sort{flex:0 1 auto;min-width:0}.citera-v2.citera-editions .collection .collection__sort select{width:min(100%,12rem)}.citera-v2.citera-editions .collection .product-card__summary{grid-template-columns:minmax(0,1fr)}.citera-v2.citera-editions .collection .product-card__price{justify-self:start;white-space:normal}.citera-v2.citera-editions .collection.collection--edition-compact .product-card__media{height:clamp(10rem,45vw,15rem)}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact,.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__content{grid-template-columns:minmax(0,1fr);gap:.75rem}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact{padding-block:1.25rem}.citera-v2.citera-editions .collection-banner.collection-banner--edition-compact .collection-banner__media{grid-row:2;grid-column:1;height:7rem}.citera-v2.citera-editions .product.product--edition .product__grid{gap:1rem}.citera-v2.citera-editions .product.product--edition .product__info{padding:1rem}}@media(prefers-reduced-motion:reduce){.citera-v2.citera-editions .product.product--edition .product__zoom:hover img{transform:none}}.citera-v2.citera-editions .header .header__logo-text{color:var(--color-foreground);font-size:clamp(1.5rem,2.4vw,2rem)}.citera-v2.citera-editions .header .header__cart{border:0}.citera-v2.citera-editions :is(.page__title,.search__title,.blog__title,.article__title,.cart-page__title,.not-found__title){color:var(--color-foreground);font-size:calc(clamp(2.2rem,4.5vw,4.5rem) * var(--type-scale, 1));line-height:1.12;letter-spacing:-.035em}.citera-v2.citera-editions .product.product--edition .product__edition-title{border:0;padding-bottom:1rem}.citera-v2.citera-editions .product.product--edition .product__title{font-size:calc(clamp(2.2rem,4.5vw,4.5rem) * var(--type-scale, 1));color:var(--color-foreground);line-height:1.12;letter-spacing:-.035em}.citera-v2.citera-editions .product.product--edition .product__media{border:0;padding:0;background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background))}.citera-v2.citera-editions .product.product--edition .product__info{border:0;padding:0 0 1.5rem;background:transparent}.citera-v2.citera-editions .product.product--edition .product__edition-register,.citera-v2.citera-editions .product.product--edition .product__thumbs{border:0}.citera-v2.citera-editions .collection .collection__title{color:var(--color-foreground);font-size:calc(clamp(2.2rem,4.2vw,4rem) * var(--type-scale, 1));line-height:1.12}.citera-v2.citera-editions .collection .product-card{border:0}.citera-v2.citera-editions .collection .product-card__media{border:0;background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background))}.citera-v2.citera-editions .collection .product-grid{gap:2rem 1.5rem}.citera-v2.citera-editions .footer .footer__wordmark{font-size:clamp(3.5rem,8vw,8rem);letter-spacing:-.05em}.citera-v2.citera-editions .footer .footer__service{border:0;min-height:0}.citera-v2.citera-editions .footer .footer__service-number{display:none}@media(min-width:1200px){.citera-v2.citera-editions .product.product--edition-facts .product__grid{grid-template-columns:minmax(0,1.5fr) minmax(19rem,1fr)}.citera-v2.citera-editions .product.product--edition-facts .product__edition-register{grid-column:1/-1;grid-row:3}.citera-v2.citera-editions .product.product--edition-facts .product__media{grid-column:1;grid-row:2}.citera-v2.citera-editions .product.product--edition-facts .product__info{grid-column:2;grid-row:2}}.citera-v2.citera-editions .button:not([aria-busy=true]):after{display:none}.citera-v2.citera-editions .product-card__sequence{display:none}.citera-v2.citera-editions .product-card__media:after{display:none}.citera-v2.citera-editions .collection .product-card__info{min-height:0}.citera-v2.citera-editions .edition-product-card>.product-card{height:auto}.citera-v2.citera-editions .edition-product-card .product-card__commerce{margin-top:0}.citera-v2.citera-editions .footer .footer__service{display:block}
/*# sourceMappingURL=/cdn/shop/t/14/assets/edition-core.css.map */
