ap-dr-product{display:block}.ap-dr-product__grid{display:grid;grid-template-columns:var(--dr-product-media, 1fr) var(--dr-product-info, 1fr);gap:var(--dr-gap, 48px);align-items:start}.ap-dr-product__grid--media-right{grid-template-columns:var(--dr-product-info, 1fr) var(--dr-product-media, 1fr)}.ap-dr-product__grid--media-right .ap-dr-product__media{order:2}.ap-dr-product__media,.ap-dr-product__info{min-width:0}.ap-dr-product__media--sticky{position:sticky;top:24px}.ap-dr-product__placeholder{display:block}.ap-dr-product__placeholder .placeholder-svg{aspect-ratio:1 / 1;width:100%;height:auto}.ap-dr-product__info>.shopify-block:last-child>:last-child,.ap-dr-product__info>:last-child{margin-bottom:0}.ap-dr-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.ap-dr-product-price__current{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:700;font-size:1.5em;line-height:1.1}.ap-dr-product-price--large .ap-dr-product-price__current{font-size:1.9em}.ap-dr-product-price__compare{font-size:1.05em;opacity:.55}.ap-dr-product-price__badge{align-self:center;padding:4px 10px;border-radius:var(--buttonRadius, 20px);background:var(--dr-orange);color:#fff;font-size:.8em;font-weight:700}.ap-dr-product-price__note{flex-basis:100%;font-size:.8em;opacity:.7}.ap-dr-product-price [hidden]{display:none}.ap-dr-buy-form__variants{border:0;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ap-dr-buy-form__legend{flex-basis:100%;margin-bottom:8px;padding:0;font-weight:700;font-size:.9em}.ap-dr-buy-form__variant{position:relative;cursor:pointer}.ap-dr-buy-form__variant input{position:absolute;opacity:0;pointer-events:none}.ap-dr-buy-form__variant span{display:inline-block;padding:10px 18px;border:2px solid rgba(24,4,77,.15);border-radius:var(--buttonRadius, 20px);font-weight:600;font-size:.9em;transition:border-color .15s ease}.ap-dr-buy-form__variant input:checked+span{border-color:var(--dr-ink)}.ap-dr-buy-form__variant input:focus-visible+span{outline:2px solid var(--dr-orange);outline-offset:2px}.ap-dr-buy-form__variant input:disabled+span{opacity:.4;text-decoration:line-through;cursor:not-allowed}.ap-dr-buy-form__atc{width:100%}.ap-dr-buy-form__atc[disabled]{opacity:.5;cursor:not-allowed}.ap-dr-buy-form__subline{text-align:center}@media only screen and (max-width:768px){.ap-dr-product__grid,.ap-dr-product__grid--media-right{grid-template-columns:1fr;gap:32px}.ap-dr-product__media{width:var(--dr-product-media-m, 100%);margin-left:auto;margin-right:auto}.ap-dr-product__grid--media-right .ap-dr-product__media{order:0}.ap-dr-product__media--sticky{position:static}.ap-dr__inner:not(.page-width) .ap-dr-product__info{padding-left:var(--pageWidthPadding, 17px);padding-right:var(--pageWidthPadding, 17px)}.page-width .ap-dr-product__media--flush-mobile{width:auto;margin-left:calc(-1 * var(--pageWidthPadding, 17px));margin-right:calc(-1 * var(--pageWidthPadding, 17px))}.ap-dr-product__media--flush-mobile .ap-dr-image-wrap img,.ap-dr-product__media--flush-mobile .placeholder-svg{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ap-dr-product.css.map */
