.product-page{min-height:calc(100dvh - var(--bdo-nav-height));padding:clamp(1.92rem,2.4vw,4.16rem) var(--bdo-page-pad) clamp(6.4rem,7vw,12.8rem);background:var(--bdo-paper)}.product-page__breadcrumb{display:flex;margin:0 0 clamp(2.24rem,2.4vw,4rem);align-items:center;gap:1.04rem;color:var(--bdo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.088rem;letter-spacing:.06em;text-transform:uppercase}.product-page__breadcrumb a{color:var(--bdo-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.product-page__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(32rem,.72fr);align-items:start;gap:clamp(3.52rem,5vw,9.6rem)}.pdp-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.28rem,1.6vw,2.4rem)}.pdp-gallery__item{min-width:0;margin:0}.pdp-gallery__item--front{grid-column:1 / -1}.pdp-gallery__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--bdo-paper-deep)}.pdp-gallery__media img{width:100%;height:100%;object-fit:contain}.pdp-gallery__item--model .pdp-gallery__media img{object-fit:cover;object-position:51% center}.pdp-gallery figcaption{padding:1.12rem 0 0;color:var(--bdo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.072rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-page__info{position:sticky;top:calc(var(--bdo-nav-height) + clamp(1.92rem,2.5vw,4rem));padding-bottom:3.2rem}.product-page__type{margin:0 0 1.28rem;color:var(--bdo-signal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.12rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-page__info h1{max-width:12ch;margin:0;font-family:var(--bdo-font-display);font-size:clamp(4.48rem,4.6vw,9.28rem);font-weight:400;letter-spacing:-.035em;line-height:.88;text-transform:uppercase}.product-page__price{margin:2.24rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.248rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.product-page__description{max-width:59.2rem;margin:2.4rem 0 0;color:#373934;font-size:1.6rem;line-height:1.55}.product-page__option{display:flex;margin-top:3.2rem;padding-top:1.6rem;align-items:baseline;justify-content:space-between;gap:1.6rem;border-top:1px solid var(--bdo-line);font-size:1.248rem}.product-page__option+.product-page__option{margin-top:0}.product-page__option span,.product-page__sizes legend{color:var(--bdo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.088rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.product-page__sizes{min-width:0;margin:2.56rem 0 0;padding:0;border:0}.product-page__sizes legend{width:100%;margin-bottom:1.2rem}.product-page__size-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.72rem}.product-page__size-grid label{position:relative;cursor:pointer}.product-page__size-grid input{position:absolute;width:1px;height:1px;opacity:0}.product-page__size-grid span{display:grid;min-height:4.8rem;border:1px solid var(--bdo-line);place-items:center;color:var(--bdo-ink);background:transparent;font-size:1.216rem;font-weight:900;transition:color .16s ease,background .16s ease,border-color .16s ease}.product-page__size-grid input:checked+span{border-color:var(--bdo-ink);color:var(--bdo-paper);background:var(--bdo-ink)}.product-page__size-grid input:focus-visible+span{outline:3px solid var(--bdo-signal);outline-offset:3px}.product-page__add{display:grid;width:100%;min-height:6rem;margin-top:1.92rem;border:1px solid var(--bdo-signal);place-items:center;color:var(--bdo-paper);background:var(--bdo-signal);font-family:var(--bdo-font-display);font-size:1.84rem;letter-spacing:.03em;line-height:1;text-transform:uppercase}.product-page__add:disabled{cursor:not-allowed;opacity:.68}.product-page__release-note{margin:1.12rem 0 2.56rem;color:var(--bdo-muted);font-size:1.2rem;line-height:1.45}.product-page__detail{border-top:1px solid var(--bdo-line)}.product-page__detail:last-of-type{border-bottom:1px solid var(--bdo-line)}.product-page__detail summary{display:flex;min-height:5.84rem;align-items:center;justify-content:space-between;cursor:pointer;font-size:1.216rem;font-weight:900;letter-spacing:.05em;list-style:none;text-transform:uppercase}.product-page__detail summary::-webkit-details-marker{display:none}.product-page__detail summary:after{content:"+";color:var(--bdo-signal);font-size:1.92rem}.product-page__detail[open] summary:after{content:"-"}.product-page__detail ul,.product-page__detail p{margin:0;padding:0 0 2.08rem;color:#454740;font-size:1.408rem;line-height:1.55}.product-page__detail ul{padding-left:1.84rem}@media(max-width:900px){.product-page__layout{grid-template-columns:1fr}.product-page__info{position:static;max-width:67.2rem;padding-bottom:0}}@media(max-width:620px){.product-page{padding-right:0;padding-left:0}.product-page__breadcrumb,.product-page__info{margin-right:var(--bdo-page-pad);margin-left:var(--bdo-page-pad)}.pdp-gallery{display:flex;padding:0 var(--bdo-page-pad) .8rem;gap:1.2rem;overflow-x:auto;scroll-padding-left:var(--bdo-page-pad);scroll-snap-type:x mandatory}.pdp-gallery__item,.pdp-gallery__item--front{width:min(84vw,44.8rem);flex:0 0 min(84vw,44.8rem);scroll-snap-align:start}.product-page__info h1{max-width:11ch;font-size:clamp(5.12rem,13.5vw,8.64rem)}.product-page__description{font-size:1.52rem}}.product-page{color:var(--bdo-ink);font-family:Arial,Helvetica,sans-serif}.product-page__info h1{color:var(--bdo-ink)}.product-page__description p{margin:0}.product-page__price s{margin-right:.8rem;color:var(--bdo-muted);font-weight:400}.product-page product-form{display:block}.product-page__add{position:relative;cursor:pointer}.product-page__add.loading>span:first-child{visibility:hidden}.product-page__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.product-page__add .loading__spinner.hidden{display:none}.product-page__size-grid input:disabled+span{color:var(--bdo-muted);text-decoration:line-through;cursor:not-allowed}.product-page__error{margin:1.2rem 0 0;color:var(--bdo-signal);font-size:1.3rem}.product-page__form-end{margin-bottom:2.56rem}@media(max-width:620px){.pdp-gallery{scrollbar-width:none}.pdp-gallery::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bdo-product.css.map */
