.pf-product-v18-premium{--pf-ink: var(--color-body, #171717);--pf-muted: rgba(var(--color-body-rgb, 23, 23, 23), .68);--pf-line: var(--color-border, rgba(23, 23, 23, .14));color:var(--pf-ink)}.pf-product-v18-premium .product-grid-container{align-items:start;column-gap:clamp(28px,4vw,64px)}.pf-product-v18-premium .product-image-container{min-width:0}.pf-product-v18-premium .product-images{gap:clamp(6px,.8vw,12px)}.pf-product-v18-premium .product-images__slide{overflow:hidden;background:rgba(var(--color-body-rgb, 23, 23, 23),.025)}.pf-product-v18-premium .product-information--inner{display:flex;flex-direction:column;gap:8px}.pf-product-v18-premium .product-title-container{margin-bottom:8px}.pf-product-v18-premium .product-title{max-width:24ch;font-size:clamp(1.55rem,2.2vw,2.3rem);line-height:1.12;letter-spacing:-.025em;font-weight:650;text-wrap:pretty}.pf-product-v18-premium .product-price-container .price{align-items:baseline;gap:6px 10px;margin-top:8px;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:700;font-variant-numeric:tabular-nums}.pf-product-v18-premium .product-price-container .price .badges{gap:6px}.pf-product-v18-premium .product-price-container .price .badge{min-height:24px;padding:4px 7px;border-radius:2px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pf-product-v18-premium .variations{margin-block:12px 16px;padding-block:14px;border-block:1px solid var(--pf-line)}.pf-product-v18-premium .variations .form__label{margin-bottom:9px;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pf-product-v18-premium .variations input[type=radio]+label{min-width:44px;min-height:44px;justify-content:center}.pf-product-v18-premium .single-add-to-cart-button{min-height:56px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.pf-product-v18-premium .shopify-payment-button__button{min-height:52px}.pf-product-v18-premium shopify-payment-terms{margin-block:10px 14px;padding-bottom:14px}.pf-product-v18-premium .product__accordion,.pf-product-v18-premium .product--accordion{border-top:1px solid var(--pf-line)}.pf-product-v18-premium .product__accordion summary,.pf-product-v18-premium .product--accordion summary{min-height:48px;font-weight:650}.pf-product-v18-premium .complementary-products,.pf-product-v18-premium .product-complete-the-look{margin-top:18px;padding-top:16px;border-top:1px solid var(--pf-line)}.pf-product-v18-premium .side-panel-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-block:8px 14px}.pf-product-v18-premium .side-panel-links--link{min-height:44px}.pf-product-v18-premium :is(a,button,summary,input,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1067px){.pf-product-v18-premium .product-information{max-width:46rem;margin-inline:auto}}@media(max-width:767px){.pf-product-v18-premium .product-title{max-width:28ch;font-size:clamp(1.45rem,6vw,1.8rem)}.pf-product-v18-premium .product-information--inner{gap:4px}.pf-product-v18-premium .side-panel-links{gap:4px 12px}}@media(prefers-reduced-motion:reduce){.pf-product-v18-premium *,.pf-product-v18-premium *:before,.pf-product-v18-premium *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.pf-product-v18-premium .variations .product-form__input--block{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.pf-product-v18-premium .variations .product-form__input--block .form__label{flex:0 0 100%!important;width:100%!important;margin-bottom:5px!important}.pf-product-v18-premium .variations .product-form__input--block input[type=radio]+label{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:53px!important;min-height:48px!important;padding:9px 13px!important;border:1px solid #d1d5d3!important;border-radius:5px!important;background:#fff!important;color:#1b1d1b!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important;cursor:pointer!important;transition:background .15s,border-color .15s!important}.pf-product-v18-premium .variations .product-form__input--block input[type=radio]:checked+label{border:2px solid #141414!important;border-radius:5px!important;background:#f4f6f4!important;color:#111!important;box-shadow:none!important}.pf-product-v18-premium .variations .product-form__input--block input[type=radio]:focus-visible+label{outline:2px solid #25874b!important;outline-offset:2px!important}@media(max-width:767px){.pf-product-v18-premium .variations .product-form__input--block input[type=radio]+label{min-width:54px!important;min-height:48px!important;padding:10px 13px!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/planetfoot-v18-product.css.map */
