main[data-template=product] product-info{display:block;color:var(--moda-ink)}main[data-template=product] product-info>.page-width{max-width:1540px;padding-inline:clamp(18px,4vw,64px)}.moda-product-breadcrumb{display:flex;align-items:center;gap:10px;min-width:0;padding:0 0 25px;color:var(--moda-muted);font-size:11px;letter-spacing:.025em}.moda-product-breadcrumb a{color:inherit;text-decoration:none;white-space:nowrap}.moda-product-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.moda-product-breadcrumb [aria-current=page]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--moda-ink)}main[data-template=product] .product.grid{column-gap:0;row-gap:22px;align-items:start}main[data-template=product] .product__media-wrapper{min-width:0}main[data-template=product] .product__media-wrapper media-gallery.product__column-sticky{position:static}main[data-template=product] .product__media-wrapper .product__media{background:var(--moda-soft);border:1px solid var(--moda-line)}main[data-template=product] .product__media-wrapper .product__media img{object-fit:contain}main[data-template=product] .product__media-wrapper .thumbnail{border:1px solid var(--moda-line);background:var(--moda-soft);border-radius:3px;overflow:hidden}main[data-template=product] .product__media-wrapper .thumbnail[aria-current=true]{border-color:var(--moda-ink);box-shadow:inset 0 0 0 1px var(--moda-ink)}main[data-template=product] .product__media-wrapper .thumbnail img{object-fit:contain}main[data-template=product] .product__info-wrapper{min-width:0}main[data-template=product] .product__info-container{max-width:560px}.moda-product-overline{margin:0 0 15px!important;color:var(--moda-muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}main[data-template=product] .product__title{margin:0 0 16px}main[data-template=product] .product__title h1{margin:0;color:var(--moda-ink);font-size:clamp(29px,3vw,45px);font-weight:650;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}main[data-template=product] .product__info-container .price{font-size:22px;font-weight:650;letter-spacing:-.01em}main[data-template=product] .product__info-container .price__regular .price-item{color:var(--moda-ink)}main[data-template=product] .product__inventory{display:flex;align-items:center;gap:7px;margin:4px 0 24px;color:var(--moda-muted);font-size:12px}main[data-template=product] .product-form__input{margin-bottom:21px}main[data-template=product] .product-form__input .form__label{margin-bottom:12px;color:var(--moda-ink);font-size:12px;font-weight:700;letter-spacing:.035em}main[data-template=product] .product-form__input input[type=radio]+label{display:inline-grid;place-items:center;min-width:52px;min-height:46px;margin:0 8px 8px 0;padding:10px 16px;border:1px solid var(--moda-line);border-radius:3px;background:var(--moda-paper);color:var(--moda-ink);font-size:13px;font-weight:600;transition:border-color .18s,background-color .18s,color .18s}main[data-template=product] .product-form__input input[type=radio]+label:hover{border-color:var(--moda-ink)}main[data-template=product] .product-form__input input[type=radio]:checked+label{border-color:var(--moda-ink);background:var(--moda-ink);color:var(--moda-paper)}main[data-template=product] .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--moda-ink);outline-offset:3px}main[data-template=product] .product-form__input input[type=radio]:disabled+label{opacity:.5;text-decoration:line-through}main[data-template=product] .quantity{min-height:46px;border:1px solid var(--moda-line);border-radius:3px;background:var(--moda-paper)}main[data-template=product] .product-form__submit{min-height:56px;border-radius:3px;font-size:13px;font-weight:750;letter-spacing:.055em;transition:transform .2s,box-shadow .2s}main[data-template=product] .product-form__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 9px 22px #0002}main[data-template=product] .product-form__buttons{max-width:none}main[data-template=product] .product__description{margin-top:35px;padding-top:25px;border-top:1px solid var(--moda-line);color:var(--moda-ink);font-size:14px;line-height:1.85}main[data-template=product] .product__description :is(h2,h3){color:var(--moda-ink);font-size:17px;line-height:1.4}main[data-template=product] .product__accordion{border-color:var(--moda-line)}main[data-template=product] .product__accordion summary{min-height:58px;color:var(--moda-ink)}.moda-product-support{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:16px 0;border-top:1px solid var(--moda-line);color:var(--moda-ink);font-size:13px;font-weight:650;text-decoration:none}.moda-product-support:hover{text-decoration:underline;text-underline-offset:4px}main[data-template=product] .product__view-details{display:none}main[data-template=product] .related-products{padding-inline:4%}main[data-template=product] .related-products__heading{font-size:clamp(25px,3vw,42px)}@media(min-width:750px){main[data-template=product] .product.grid{row-gap:0}main[data-template=product] .product.grid .product__info-wrapper{padding:0;padding-inline-start:clamp(28px,4vw,64px)}main[data-template=product] .product.grid.product--right .product__info-wrapper{padding-inline-start:0;padding-inline-end:clamp(28px,4vw,64px)}main[data-template=product] .product__info-container.product__column-sticky{top:calc(var(--moda-header-stack) + 18px)}}@media(min-width:750px)and (max-height:850px){main[data-template=product] .product__info-container.product__column-sticky{position:static}}@media(max-width:749px){main[data-template=product] product-info>.page-width{padding-inline:16px}.moda-product-breadcrumb{padding-bottom:16px;font-size:10px}main[data-template=product] .product__title h1{font-size:clamp(27px,8vw,37px)}main[data-template=product] .product__info-wrapper{padding-top:9px}main[data-template=product] .product__media-wrapper .thumbnail-slider{margin-top:8px}main[data-template=product] .product__info-container .price{font-size:21px}}@media(prefers-reduced-motion:reduce){main[data-template=product] .product-form__submit,main[data-template=product] .product-form__input input[type=radio]+label{transition:none;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/moda-product.css.map */
