@media(hover:hover){.card__link:hover .card__garment,.card__link:hover .card__print{opacity:1}.card__link:hover .card__media:has(.card__alt) .card__alt{opacity:1}.card__link:hover .card__media:has(.card__alt) .card__garment,.card__link:hover .card__media:has(.card__alt) .card__print{opacity:0}.card__media .card__garment{transform-origin:50% 50%;transition:transform var(--dur-2, .26s) var(--ease, ease),opacity var(--dur-2, .26s) var(--ease, ease)}.card__link:hover .card__media:not(:has(.card__alt)) .card__garment{transform:scale(1.07)}.card__link:hover .card__media{border-color:var(--fg)}}@media(prefers-reduced-motion:reduce){.card__media .card__garment{transition:none}.card__link:hover .card__media:not(:has(.card__alt)) .card__garment{transform:none}}@supports not selector(:has(*)){@media(hover:hover){.card__link:hover .card__garment,.card__link:hover .card__print{opacity:1}.card__link:hover .card__alt{opacity:0}}}@media(min-width:64em){.page-layout:not(.page-layout--contact):not(:has(.page-toc)){grid-template-columns:minmax(0,1fr)}}.page-doc[data-page=about] .page-body{font-size:clamp(1.125rem,1.02rem + .52vw,1.4375rem);line-height:1.5}.page-doc[data-page=about] .page-body p{max-width:60ch}.page-doc[data-page=about] .page-body p+p{margin-block-start:var(--s-5)}.page-doc[data-page=about] .page-body p:first-child,.page-doc[data-page=about] .page-body p:last-child{font-family:var(--font-display);font-weight:400;font-size:clamp(1.875rem,1.05rem + 3.3vw,3.25rem);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;color:var(--fg);max-width:20ch;text-wrap:balance}.page-doc[data-page=about] .page-body p:first-child{margin-block-end:var(--s-7)}.page-doc[data-page=about] .page-body p:last-child{margin-block-start:var(--s-8);padding-block-start:var(--s-6);border-block-start:var(--hair) solid var(--rule)}.page-doc[data-page=about] .page-body p:nth-child(4){font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);font-weight:var(--w-setup);line-height:1.2;letter-spacing:-.015em;color:var(--fg);max-width:24ch;margin-block:var(--s-6)}.card__price{display:inline-flex;align-items:baseline;gap:var(--s-2);white-space:nowrap}.card__was{color:var(--fg-muted);text-decoration:line-through;text-decoration-thickness:1px;font-weight:var(--w-body);font-size:.9em}.card__now{color:var(--fg);font-weight:var(--w-payoff)}.card__save{position:absolute;inset-block-start:var(--s-3);inset-inline-end:var(--s-3);z-index:3;background:var(--accent);color:#fff;font-size:.625rem;font-weight:var(--w-payoff);letter-spacing:.16em;text-transform:uppercase;padding:5px 9px;font-variant-numeric:tabular-nums}.pdp__pricing{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-4);margin:0}.pdp__was{color:var(--fg-muted);text-decoration:line-through;text-decoration-thickness:1px;font-size:var(--t-0);font-weight:var(--w-body);font-variant-numeric:tabular-nums}.pdp__pricing .pdp__price{font-size:var(--t-2);font-weight:var(--w-payoff);color:var(--fg)}.pdp__save{flex-basis:100%;font-size:var(--t--2);font-weight:var(--w-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-variant-numeric:tabular-nums}.run{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-3)}@media(min-width:48em){.run{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6) var(--s-4)}}@media(min-width:64em){.run{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-7) var(--s-5)}}.card__link{align-content:start}.card__body{flex-wrap:wrap;gap:2px var(--s-2);padding-block-start:var(--s-2)}.card__title-below{font-size:clamp(.8125rem,.74rem + .3vw,.9375rem);font-weight:var(--w-head);line-height:1.2;letter-spacing:0;padding-block-start:var(--s-1);text-wrap:balance}@media(max-width:47.99em){.card__meta{font-size:.625rem;letter-spacing:.1em}.card__price{font-size:.6875rem;gap:var(--s-1)}.card__save,.card__badge{font-size:.5625rem;padding:3px 6px;letter-spacing:.12em}.card__save{inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.card__badge{inset-block-start:var(--s-2);inset-inline-start:var(--s-2)}.featured.run{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;gap:var(--s-3);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.featured.run::-webkit-scrollbar{display:none}.featured.run>.card{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kak-hover.css.map */
