.ex-page .sec-hd{margin-bottom:40px}.ex-qty{display:inline-grid;grid-template-columns:44px 64px 44px;align-items:center;border:1px solid var(--line-2);border-radius:var(--radius-input);overflow:hidden;height:var(--btn-h)}.ex-qty button{height:100%;font-size:18px;color:var(--fg-2)}.ex-qty button:hover{color:var(--fg);background:color-mix(in srgb,var(--fg) 6%,transparent)}.ex-qty .ex-input{border:0;border-radius:0;background:transparent;text-align:center;min-height:0;height:100%;padding:0;-moz-appearance:textfield}.ex-qty .ex-input::-webkit-outer-spin-button,.ex-qty .ex-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ex-qty .ex-input:focus{box-shadow:none}.ex-product__grid{display:grid;gap:40px}@media(min-width:900px){.ex-product__grid{grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,96px);align-items:start}.ex-product__gallery{position:sticky;top:calc(var(--hd, 64px) + 24px)}}.ex-product__media{display:grid;list-style:none}.ex-product__m{grid-area:1 / 1;display:none}.ex-product__m.is-on{display:block}.ex-product__m .ex-media{--ex-media-radius: var(--radius)}.ex-product__video{width:100%;border-radius:var(--radius)}.ex-product__thumbs{display:flex;gap:8px;margin-top:12px;list-style:none;overflow-x:auto;scrollbar-width:none}.ex-product__thumbs button{width:64px;height:64px;border-radius:12px;overflow:hidden;border:1px solid var(--line);opacity:.7}.ex-product__thumbs button[aria-selected=true]{opacity:1;border-color:var(--fg)}.ex-product__thumbs img{width:100%;height:100%;object-fit:cover}.ex-product__info{display:grid;gap:20px;align-content:start}.ex-product__title{font-size:var(--t-h2)}.ex-product__price{display:flex;align-items:baseline;gap:12px;font-size:var(--t-h3)}.ex-product__was{color:var(--fg-3);font-size:var(--t-body)}.ex-product__badge{font-size:var(--t-xs);padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg-2)}.ex-product__tax{font-size:var(--t-xs);color:var(--fg-3);margin-top:-12px}.ex-product__form{display:grid;gap:20px}.ex-product__opt{border:0;padding:0;margin:0;display:grid;gap:10px}.ex-product__opt legend{font-size:var(--t-sm);color:var(--fg-2);margin-bottom:10px}.ex-product__vals{display:flex;flex-wrap:wrap;gap:8px}.ex-product__vals input{position:absolute;opacity:0;width:0;height:0}.ex-product__vals label{padding:10px 16px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--t-sm);cursor:pointer;transition:border-color .2s,background .2s}.ex-product__vals input:checked+label{border-color:var(--fg);background:var(--fg);color:var(--bg)}.ex-product__vals input:focus-visible+label{outline:2px solid var(--fg);outline-offset:2px}.ex-product__vals label.is-unavailable{opacity:.45;text-decoration:line-through}.ex-product__buy{display:flex;gap:12px;flex-wrap:wrap}.ex-product__add{flex:1;min-width:200px}.ex-product__add[disabled]{opacity:.5;pointer-events:none}.ex-product__form .shopify-payment-button{margin-top:-8px}.ex-product__form .shopify-payment-button__button--unbranded{border-radius:var(--btn-radius);min-height:calc(var(--btn-h) + 8px)}.ex-product__desc{padding-top:12px;border-top:1px solid var(--line)}.ex-product__block{display:grid;gap:8px}.ex-product__bh{font-size:var(--t-body);font-weight:500}.ex-product__acc{border-top:1px solid var(--line)}.ex-product__acc summary{padding:16px 0;cursor:pointer;font-weight:500;list-style:none;display:flex;justify-content:space-between}.ex-product__acc summary:after{content:"+";color:var(--fg-3)}.ex-product__acc[open] summary:after{content:"\2212"}.ex-product__acc .ex-prose{padding-bottom:16px}.ex-cart__lines{display:grid;list-style:none}.ex-cart__line{display:grid;grid-template-columns:96px 1fr;gap:16px 20px;padding:20px 0;border-bottom:1px solid var(--line);transition:opacity .25s}.ex-cart__line.is-busy{opacity:.5;pointer-events:none}@media(min-width:640px){.ex-cart__line{grid-template-columns:96px 1fr auto}}.ex-cart__img{display:block;border-radius:16px;overflow:hidden;background:var(--paper-2);aspect-ratio:1}.ex-cart__img img{width:100%;height:100%;object-fit:cover}.ex-cart__info{display:grid;gap:4px;align-content:start}.ex-cart__title{font-weight:500;text-decoration:none;color:inherit}.ex-cart__variant,.ex-cart__unit{font-size:var(--t-sm);color:var(--fg-2)}.ex-cart__remove{justify-self:start;font-size:var(--t-xs);color:var(--fg-3);text-decoration:underline;text-underline-offset:3px;margin-top:6px}.ex-cart__remove:hover{color:var(--fg)}.ex-cart__qty{display:grid;gap:8px;justify-items:end;grid-column:1 / -1}@media(min-width:640px){.ex-cart__qty{grid-column:auto}}.ex-cart__total{font-weight:500;font-variant-numeric:tabular-nums}.ex-cart__foot{display:grid;gap:32px;padding-top:32px}@media(min-width:760px){.ex-cart__foot{grid-template-columns:1fr 360px;justify-content:space-between}.ex-cart__summary{grid-column:2}}.ex-cart__note span{font-size:var(--t-sm);color:var(--fg-2)}.ex-cart__note textarea{min-height:90px;padding:12px 18px;border-radius:20px;resize:vertical}.ex-cart__summary{display:grid;gap:12px}.ex-cart__sub{display:flex;justify-content:space-between;font-size:var(--t-h3)}.ex-cart__sub b{font-weight:500;font-variant-numeric:tabular-nums}.ex-cart__taxnote{font-size:var(--t-xs);color:var(--fg-3)}.ex-cart__checkout{width:100%}.ex-collection__grid,.ex-search__grid,.ex-blog__grid{list-style:none}@media(min-width:900px){.ex-collection__grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}}.ex-pcard{color:inherit}.ex-pcard__body{display:grid;gap:4px}.ex-pcard__v{font-size:var(--t-xs);color:var(--fg-3)}.ex-pcard__p s{margin-right:8px;color:var(--fg-3)}.ex-pcard__sold{color:var(--fg-3)}.ex-pcard .ex-media>img{transition:transform .6s var(--ease)}.ex-pcard:hover .ex-media>img{transform:scale(1.03)}.ex-search__form{display:flex;gap:10px;max-width:560px;margin-top:16px}.ex-search__count{color:var(--fg-2);margin-bottom:24px}.ex-article__hero{margin-bottom:40px}.ex-article__hero .ex-media{--ex-media-radius: var(--radius)}.ex-article__comments{margin-top:64px;padding-top:40px;border-top:1px solid var(--line);display:grid;gap:24px}.ex-article__list{display:grid;gap:20px;list-style:none}.ex-article__c{padding:16px 20px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.ex-article__c-meta{font-size:var(--t-xs);color:var(--fg-3);margin-bottom:8px}.ex-article__form,.ex-article__fields{display:grid;gap:16px}@media(min-width:640px){.ex-article__fields{grid-template-columns:1fr 1fr}}.ex-article__form textarea{padding:12px 18px;border-radius:20px;resize:vertical}.ex-article__form .btn{justify-self:start}.ex-404,.ex-password{min-height:70svh;display:grid;align-items:center}.ex-404__in,.ex-password__in{display:grid;gap:20px;justify-items:center;text-align:center}.ex-404__shape,.ex-password__shape{width:72px;height:auto;fill:none;stroke:currentColor;stroke-width:3;opacity:.6}.ex-password__word{font-size:var(--t-sm);letter-spacing:.2em;font-weight:500}.ex-password__logo{width:160px;height:auto}.ex-password__form{display:flex;gap:10px;width:min(100%,440px);margin-top:12px;flex-wrap:wrap}.ex-password__form .ex-input{flex:1;min-width:200px}.ex-password__form .ex-msg{width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eyvax-commerce.css.map */
