.mc-pdp{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);border-bottom:1px solid var(--hair, rgba(14,14,14,.22));align-items:start}@media screen and (max-width:989px){.mc-pdp{grid-template-columns:1fr}}.mc-pdp__back{display:inline-block;margin:1.4rem 0 0 var(--gut, 2.4rem);padding:.6rem 1rem;border:1px solid var(--ink, #0e0e0e);color:var(--ink, #0e0e0e);text-decoration:none;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:1rem;line-height:1}.mc-pdp__back:hover{background:var(--ink, #0e0e0e);color:var(--paper, #efede8)}.mc-pdp__gallery{min-width:0}.mc-pdp__stage{position:relative;margin-top:1.4rem;background:#fff;border-top:1px solid var(--hair, rgba(14,14,14,.22));border-bottom:1px solid var(--hair, rgba(14,14,14,.22))}.mc-pdp__shot{margin:0;display:none;padding:clamp(1.5rem,4vw,4rem)}.mc-pdp__shot.is-on{display:block}.mc-pdp__shot img,.mc-pdp__shot svg{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:contain}.mc-pdp__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:4rem;display:grid;place-items:center;background:#ffffffe6;border:1px solid var(--ink, #0e0e0e);border-radius:0;color:var(--ink, #0e0e0e);font-size:1.6rem;cursor:pointer;z-index:2}.mc-pdp__arrow:hover{background:var(--ink, #0e0e0e);color:var(--paper, #efede8)}.mc-pdp__arrow--prev{left:1.2rem}.mc-pdp__arrow--next{right:1.2rem}.mc-pdp__count{position:absolute;bottom:1.2rem;right:1.4rem;font-family:var(--mono, monospace);font-size:1.05rem;letter-spacing:.12em;color:#0e0e0e73;z-index:2}.mc-pdp__count b{font-weight:500;color:var(--ink, #0e0e0e)}.mc-pdp__thumbs{display:flex;flex-wrap:wrap;gap:.6rem;padding:1rem var(--gut, 2.4rem) 1.6rem}.mc-pdp__thumb{width:6.4rem;padding:.4rem;background:#fff;border:1px solid var(--hair, rgba(14,14,14,.22));border-radius:0;cursor:pointer;opacity:.65}.mc-pdp__thumb img{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:contain}.mc-pdp__thumb:hover{opacity:1}.mc-pdp__thumb.is-on{opacity:1;border-color:var(--ink, #0e0e0e)}@media screen and (max-width:749px){.mc-pdp__thumb{width:5rem}.mc-pdp__arrow{width:3.4rem;height:3.4rem}}.mc-pdp__col{border-left:1px solid var(--hair, rgba(14,14,14,.22))}@media screen and (max-width:989px){.mc-pdp__col{border-left:0;border-top:1px solid var(--hair, rgba(14,14,14,.22))}}.mc-pdp__panel{position:sticky;top:0;padding:clamp(2rem,3vw,3.2rem);display:flex;flex-direction:column}@media screen and (max-width:989px){.mc-pdp__panel{position:static}}.mc-pdp__meta{display:flex;justify-content:space-between;gap:1rem;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.16em;font-size:1rem;color:#0e0e0e73;padding-bottom:1.1rem;margin-bottom:2rem;border-bottom:1px solid var(--hair, rgba(14,14,14,.22))}.mc-pdp__title{font-family:var(--font-heading-family);text-transform:uppercase;font-size:clamp(2.6rem,3.2vw,4.4rem);line-height:.9;letter-spacing:-.04em;margin:0 0 1.6rem;max-width:14ch}.mc-pdp__pricerow{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:2.4rem}.mc-pdp__price{font-family:var(--mono, monospace);font-size:1.9rem;font-feature-settings:"tnum" 1}.mc-pdp__price s{color:#0e0e0e59;margin-right:.5rem}.mc-pdp__tag{font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:.95rem;padding:.35rem .6rem;border:1px solid var(--ink, #0e0e0e);line-height:1}.mc-pdp__form{margin:0 0 2.2rem}.mc-pdp__label{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:1rem;color:#0e0e0e80;margin-bottom:.9rem}.mc-pdp__label a{color:inherit;text-decoration:none;box-shadow:inset 0 -1px 0 currentColor}.mc-pdp__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--hair, rgba(14,14,14,.22));border:1px solid var(--hair, rgba(14,14,14,.22));margin-bottom:1.8rem}@media screen and (max-width:400px){.mc-pdp__sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}.mc-pdp__size{position:relative;display:block;cursor:pointer;background:var(--paper, #efede8)}.mc-pdp__size input{position:absolute;opacity:0;width:0;height:0}.mc-pdp__size span{display:block;padding:1.1rem .4rem;text-align:center;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem}.mc-pdp__size:hover span{background:#0e0e0e0f}.mc-pdp__size input:checked+span{background:var(--ink, #0e0e0e);color:var(--paper, #efede8)}.mc-pdp__size input:focus-visible+span{outline:2px solid #8c3b2e;outline-offset:-2px}.mc-pdp__add{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.45rem 1.6rem;background:var(--ink, #0e0e0e);color:var(--paper, #efede8);border:0;border-radius:0;cursor:pointer;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}.mc-pdp__add i{font-style:normal;font-size:1.4rem;line-height:1}.mc-pdp__add:hover{background:#8c3b2e}.mc-pdp__reassure{margin:1rem 0 0;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.12em;font-size:.98rem;color:#0e0e0e80;text-align:center}.mc-pdp__body{font-size:1.55rem;line-height:1.65;border-top:1px solid var(--hair, rgba(14,14,14,.22));padding-top:1.8rem;margin-bottom:1.8rem;max-width:44ch}.mc-pdp__body p{margin:0 0 1rem}.mc-pdp__body p:last-child{margin-bottom:0}.mc-spec{display:flex;justify-content:space-between;gap:1.5rem;padding:.85rem 0;border-top:1px solid var(--hair, rgba(14,14,14,.22));font-family:var(--mono, monospace);font-size:1.1rem}.mc-spec__k{text-transform:uppercase;letter-spacing:.12em;color:#0e0e0e80}.mc-spec__v{text-align:right}.mc-spec+.mc-fold{margin-top:1.6rem}.mc-fold{border-top:1px solid var(--hair, rgba(14,14,14,.22))}.mc-fold summary{list-style:none;cursor:pointer;padding:1.25rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem}.mc-fold summary::-webkit-details-marker{display:none}.mc-fold summary i{font-style:normal;font-size:1.5rem;line-height:1}.mc-fold[open] summary i{transform:rotate(45deg)}.mc-fold__in{padding-bottom:1.4rem;font-size:1.45rem;line-height:1.65;max-width:42ch}.mc-fold__in p{margin:0 0 .8rem}.mc-fold__in p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mc-pdp.css.map */
