main[data-template^=product]{--ir-pdp-ink: #080808;--ir-pdp-muted: #686868;--ir-pdp-line: #d7d7d7;--ir-pdp-media: #f2f2f0;background:#fff;color:var(--ir-pdp-ink)}main[data-template^=product] .product-information,main[data-template^=product] .product-information__media,main[data-template^=product] .product-details,main[data-template^=product] .product-details>.group-block{background:#fff}main[data-template^=product] .product-information__grid{gap:0!important}main[data-template^=product] .product-information__media .media-gallery__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px!important;background:#fff}main[data-template^=product] .product-information__media .media-gallery__grid>li{display:block!important;min-width:0;background:var(--ir-pdp-media)}main[data-template^=product] .product-information__media .media-gallery__grid>li:first-child,main[data-template^=product] .product-information__media .media-gallery__grid>li:only-child{grid-column:1 / -1}main[data-template^=product] .product-information__media .product-media-container,main[data-template^=product] .product-information__media .product-media,main[data-template^=product] .product-information__media .product-media :is(img,video,iframe,model-viewer){border-radius:0!important;background:var(--ir-pdp-media)!important}main[data-template^=product] .product-information__media .product-media :is(img,video){object-fit:contain!important;object-position:center!important}main[data-template^=product] .product-details{position:relative!important;inset:auto!important;z-index:2;width:100%!important;margin:0!important;align-self:start}main[data-template^=product] .product-details>.group-block{width:100%!important;max-width:35rem;min-height:0!important;margin:0 auto;padding:clamp(2rem,4.2vw,4.75rem) clamp(1.5rem,3.2vw,3.75rem);gap:1.25rem!important;overflow:visible;border:0!important;border-radius:0!important;box-shadow:none!important}main[data-template^=product] .product-details>.group-block>*{max-width:none;padding-inline:0!important}main[data-template^=product] .product-details>.group-block>.group-block-content{display:flex;flex-direction:column;gap:1.25rem!important}main[data-template^=product] .product-details>.group-block>.group-block-content>*{max-width:none;padding-inline:0!important}main[data-template^=product] .product-details .text-block:has(>h1){display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:0!important}main[data-template^=product] .product-details .text-block:has(>h1)>p:first-of-type{width:fit-content!important;margin:0 0 .45rem;padding:.32rem .55rem;border:1px solid var(--ir-pdp-ink);border-radius:0;background:transparent;color:var(--ir-pdp-ink);font-size:.64rem;font-weight:700;letter-spacing:.15em;line-height:1;text-transform:uppercase}main[data-template^=product] .product-details .text-block:has(>h1)>h1{max-width:30rem;margin:0;padding:0;color:var(--ir-pdp-ink);font-size:clamp(1.45rem,1.75vw,1.9rem);font-weight:600;line-height:1.02;letter-spacing:-.045em;text-transform:none}main[data-template^=product] .product-details .text-block:has(>h1)>p:last-of-type:not(:first-of-type){display:block;margin:.15rem 0 0;padding:0;color:var(--ir-pdp-muted);font-size:.76rem;font-weight:600;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}main[data-template^=product] .product-details .price,main[data-template^=product] .product-details .ir-bandit-pdp-price .price{display:flex;align-items:baseline;gap:.5rem;margin:0;padding:0!important;color:var(--ir-pdp-ink)!important;font-size:1rem;font-weight:500;line-height:1.35}main[data-template^=product] .product-details .compare-at-price,main[data-template^=product] .product-details .ir-bandit-pdp-price .compare-at-price{color:var(--ir-pdp-muted)!important;font-size:.9rem}main[data-template^=product] .product-details .variant-picker,main[data-template^=product] .product-details .variant-option,main[data-template^=product] .product-details .buy-buttons-block,main[data-template^=product] .product-details .accordion{padding-inline:0!important}main[data-template^=product] .product-details .variant-option legend{display:flex;width:100%;margin:0 0 .7rem;color:var(--ir-pdp-ink);font-size:.72rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}main[data-template^=product] .product-details .variant-option__swatch-value{color:var(--ir-pdp-muted);font-size:inherit;font-weight:500;letter-spacing:inherit;text-transform:uppercase}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches){display:grid;grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr));grid-auto-flow:row;gap:.4rem;overflow:visible;border:0;border-radius:0;background:transparent}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:0;min-height:3rem;padding:.65rem .45rem;overflow:hidden;border:1px solid var(--ir-pdp-line);border-radius:0;background:#fff;color:var(--ir-pdp-ink);transform:none}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:after{display:none}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:var(--ir-pdp-ink)}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){border-color:var(--ir-pdp-ink);background:var(--ir-pdp-ink);color:#fff}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[aria-disabled=true]){color:#aaa;background:linear-gradient(to top right,transparent calc(50% - .5px),#d2d2d2 50%,transparent calc(50% + .5px))}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{gap:0;font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}main[data-template^=product] .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked) .variant-option__button-label__text:before{display:none}main[data-template^=product] .product-details .variant-option--swatches{gap:.55rem}main[data-template^=product] .product-details .variant-option--swatches .variant-option__button-label{width:2rem;min-width:2rem;min-height:2rem}main[data-template^=product] .product-details .buy-buttons-block{padding-bottom:0!important}main[data-template^=product] .product-details .buy-buttons-block .product-form-buttons{display:block;gap:0}main[data-template^=product] .product-details :is(.button,.button-secondary,.shopify-payment-button__button){width:100%;min-height:3.65rem;padding:.9rem 1.25rem;border:1px solid var(--ir-pdp-ink);border-radius:0;background:var(--ir-pdp-ink);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}main[data-template^=product] .product-details :is(.button,.button-secondary,.shopify-payment-button__button):hover{background:#292929;border-color:#292929}main[data-template^=product] .product-details .quantity-selector,main[data-template^=product] .product-details .shopify-payment-button,main[data-template^=product] .product-details shopify-accelerated-checkout{display:none!important}main[data-template^=product] .product-details .accordion{margin-top:.25rem;padding:0!important;border-top:1px solid var(--ir-pdp-line)}main[data-template^=product] .product-details .accordion accordion-custom .details{border-bottom:1px solid var(--ir-pdp-line)!important;border-top:0!important}main[data-template^=product] .product-details .accordion .details__header{min-height:3.35rem;padding:0;color:var(--ir-pdp-ink);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}main[data-template^=product] .product-details .accordion .details-content{padding:0 0 1.35rem;color:var(--ir-pdp-muted);font-size:.88rem;line-height:1.55}main[data-template^=product] .product-details .accordion .details-content :is(p,ul,ol){margin-top:0}main[data-template^=product] .product-details .accordion .details-content a{color:var(--ir-pdp-ink);text-decoration:underline;text-underline-offset:.16em}main[data-template^=product] :is(.ir-bandit-feature-pills,.ir-bandit-read-more,.ir-bandit-size-links){display:none!important}main[data-template^=product] .ir-bandit-pdp-footer,main[data-template^=product] .ir-bandit-pdp-price{display:contents!important}main[data-template^=product] .product-recommendations-wrapper .section,main[data-template^=product] .product-recommendations-wrapper .resource-list,main[data-template^=product] .product-recommendations-wrapper .resource-list__item,main[data-template^=product] .product-recommendations-wrapper .product-card__content{background:#fff!important;color:var(--ir-pdp-ink)!important}main[data-template^=product] .product-recommendations-wrapper .section{padding-top:clamp(3rem,6vw,6rem)}main[data-template^=product] .product-recommendations-wrapper h3{color:var(--ir-pdp-ink)!important;font-size:clamp(1.65rem,3vw,2.8rem);font-weight:600;letter-spacing:-.035em;text-transform:none}@media screen and (min-width:990px){main[data-template^=product] .product-information{min-height:0}main[data-template^=product] .product-information__grid,main[data-template^=product] .product-information__grid:not(.product-information--media-none){display:grid!important;position:relative;grid-template-columns:minmax(0,63%) minmax(22rem,37%)!important;align-items:start}main[data-template^=product] .product-information__media{grid-column:1!important;width:100%;min-width:0;padding:0!important}main[data-template^=product] .product-details{grid-column:2!important;padding:0!important}main[data-template^=product] .product-details.sticky-content--desktop{position:sticky!important;top:var(--header-height, 0px)!important;max-height:calc(100vh - var(--header-height, 0px));overflow-y:auto;scrollbar-width:thin}main[data-template^=product] .product-information__media .media-gallery__grid>li:only-child{min-height:calc(100vh - var(--header-height, 0px))}main[data-template^=product] .product-information__media .media-gallery__grid>li:only-child .product-media-container,main[data-template^=product] .product-information__media .media-gallery__grid>li:only-child .product-media{min-height:calc(100vh - var(--header-height, 0px))}}@media screen and (max-width:989px){main[data-template^=product] .product-information__grid{display:block!important}main[data-template^=product] .product-information__media .media-gallery__grid{grid-template-columns:1fr}main[data-template^=product] .product-information__media .media-gallery__grid>li:first-child{min-height:0}main[data-template^=product] .product-details>.group-block{max-width:none;padding:2rem 1.15rem 2.75rem}}@media screen and (max-width:749px){main[data-template^=product] .product-details .text-block:has(>h1)>h1{font-size:1.55rem}main[data-template^=product] .product-information__media .media-gallery__grid{display:flex!important;gap:2px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}main[data-template^=product] .product-information__media .media-gallery__grid::-webkit-scrollbar{display:none}main[data-template^=product] .product-information__media .media-gallery__grid>li{flex:0 0 92%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){main[data-template^=product] *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/inspired-runner-alphalete-pdp.css.map */
