.breadcrumbs a,.breadcrumb-delimeter{margin-top:0!important}.product-info{--product-info-block-spacing: var(--spacing-1)}@media screen and (max-width:999px){.product-info{position:relative}}shopify-payment-terms{font-size:.875rem;line-height:1.6;letter-spacing:-.01em}.product-info__usp-list{--product-info-block-spacing: var(--spacing-4);align-items:flex-start;gap:var(--spacing-2);display:flex!important;align-items:center;justify-content:space-between}.product-info__usp-item{align-items:center;gap:var(--spacing-2);display:flex}.product-info__usp-icon{align-items:center;display:flex;width:1.5rem;flex-shrink:0}.product-info__usp-text{font-size:.6875rem;line-height:1.2;text-transform:uppercase}.stock-status{--product-info-block-spacing: 0;display:block}.stock-status__row{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-block:.75rem;font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:400;line-height:1}.stock-status__dot{flex-shrink:0;width:.6875rem;height:.6875rem;border-radius:var(--rounded-full);background-color:#34a853}.stock-status__row--out-of-stock .stock-status__dot{background-color:#a3a3a3}.stock-status__label{color:var(--new-pdp-color-text)}.stock-status__shipping,.stock-status__row--out-of-stock .stock-status__label{color:var(--new-pdp-color-text-muted)}.new-pdp-product-form .product-info__title{font-family:var(--new-pdp-font-heading);font-size:1.625rem}@media screen and (min-width:1000px){.new-pdp-product-form .product-info__title{font-size:1.875rem}}.new-pdp-product-form .price-list{font-family:var(--new-pdp-font-heading);font-size:1rem;font-weight:600}.new-pdp-product-form .price-list :is(sale-price,compare-at-price){font-size:inherit}@media screen and (min-width:1000px){.new-pdp-product-form .price-list{font-size:1.25rem}}.new-pdp-product-form .product-info__text{font-size:.875rem;color:var(--new-pdp-color-text-subtle)}@media screen and (min-width:700px){.product-info__vendor,.product-info__title,.product-info__badge-list,.product-info__sku,.product-info__price,.product-info__rating,.product-info__payment-terms{--product-info-block-spacing: var(--spacing-0-5)}.product-info__price{margin-top:var(--spacing-2)}}@media screen and (min-width:1000px){.product-gallery{column-gap:var(--spacing-6);position:sticky;top:var(--spacing-8)}}.product-gallery__ar-wrapper{height:max-content;position:relative}.product-gallery__badge-image{position:absolute;top:var(--spacing-5);left:0;height:5.25rem;pointer-events:none;display:block!important}.product-gallery__badge-image img{width:auto;height:100%;object-fit:contain}@media screen and (min-width:1000px){.product-gallery__badge-image{top:var(--spacing-8);left:auto;right:var(--spacing-8);height:6.5rem}}.product-gallery .page-dots{flex-wrap:nowrap;gap:.5rem}.product-gallery .page-dots>*{flex:1 1 0;width:auto;height:.125rem;border-radius:0;opacity:1;background-color:rgb(var(--text-color) / .15)}.product-gallery .page-dots>*[aria-current=true]{background-color:rgb(var(--text-color))}.product-gallery__counter{position:absolute;top:var(--spacing-3);gap:.25rem;padding:.25rem .5rem;border-radius:var(--rounded-sm);background-color:rgb(var(--text-color) / .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--new-pdp-font-body, var(--text-font-family), sans-serif);font-size:.75rem;line-height:1;color:rgb(var(--background))}@media screen and (max-width:700px){.product-gallery__counter{display:flex;align-items:center}}.product-gallery__counter[hidden]{display:none}.product-gallery__counter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-3)}.product-gallery__counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-3)}.product-gallery__counter-current{font-weight:600}.product-gallery__counter-total{opacity:.7}.product-gallery__zoom{top:auto;bottom:var(--spacing-4)}@media screen and (min-width:1000px){.product-gallery__zoom{top:var(--spacing-4);bottom:auto}}.product-gallery__thumbnail-list-wrapper{--scroll-shadow-size: 0px}@media screen and (min-width:1150px){.product-gallery--desktop-thumbnails-left{align-items:stretch}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{align-items:start}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{max-height:none;align-content:start}}.product-info__product-picker,.product-info__variant-picker,.offer,product-recommendations{--product-info-block-spacing: var(--spacing-5)}.product-colorway-picker{--product-info-block-spacing: var(--spacing-4);min-width:0;max-width:100%;overflow:hidden}.product-colorway-picker .variant-picker__option{display:grid;min-width:0;min-inline-size:0;max-width:100%}.product-colorway-picker .product-variations__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-block-end:0}.product-colorway-picker .product-variations__name{margin:0;font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:var(--new-pdp-color-text)}.product-colorway-picker--labelled .variant-picker{padding-block-start:.5rem}.product-colorway-picker--labelled .product-variations__value{font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:var(--new-pdp-color-text-subtle)}.product-colorway-picker--compact .product-variations__value{margin:0;padding-block-start:.5rem;font-family:var(--new-pdp-font-body);font-size:.8125rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--new-pdp-color-text)}.product-colorway-picker .variant-picker{display:flex;flex-wrap:nowrap;gap:.5rem;width:100%;min-width:0;max-width:100%;padding-block:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:none;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .28) transparent;-webkit-overflow-scrolling:touch}.product-colorway-picker .variant-picker::-webkit-scrollbar{height:0}.product-colorway-picker .variant-picker:hover::-webkit-scrollbar,.product-colorway-picker .variant-picker:focus-within::-webkit-scrollbar,.product-colorway-picker .variant-picker:active::-webkit-scrollbar{height:.25rem}.product-colorway-picker .variant-picker:hover::-webkit-scrollbar-track,.product-colorway-picker .variant-picker:focus-within::-webkit-scrollbar-track,.product-colorway-picker .variant-picker:active::-webkit-scrollbar-track{background:transparent}.product-colorway-picker .variant-picker:hover::-webkit-scrollbar-thumb,.product-colorway-picker .variant-picker:focus-within::-webkit-scrollbar-thumb,.product-colorway-picker .variant-picker:active::-webkit-scrollbar-thumb{background:#00000047;border-radius:var(--rounded-full)}.product-colorway-picker .variant-picker .media-swatch{--swatch-size: 3.875rem;flex-shrink:0;width:var(--swatch-size);height:auto;padding-block-end:.5625rem;border:0;border-block-end:.09375rem solid transparent;border-radius:0;background-color:transparent}.product-colorway-picker .variant-picker .media-swatch:before{display:none}.product-colorway-picker .variant-picker .media-swatch>img{display:block;width:var(--swatch-size);height:var(--swatch-size);border-radius:.125rem;background-color:var(--new-pdp-color-surface);opacity:.85;object-fit:cover}.product-colorway-picker .variant-picker .media-swatch.is-selected{border-block-end-color:var(--new-pdp-color-text)}.product-colorway-picker .variant-picker .media-swatch.is-selected>img{opacity:1}.new-pdp-product-form .offer{align-items:flex-start;display:flex}.new-pdp-product-form .offer.offer--no-background{--product-info-block-spacing: var(--spacing-3);padding:0;border-radius:0;background:transparent;box-shadow:none;text-align:start}.new-pdp-product-form .offer .text-with-icon{margin-block-start:.125rem}.new-pdp-product-form .offer .prose{font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.new-pdp-product-form .offer .prose a{text-decoration:none}.new-pdp-product-form .product-info__variant-picker{--product-info-block-spacing: var(--spacing-4)}.new-pdp-product-form .product-info__variant-picker .variant-picker__option--size .variant-picker__option-info{margin-block-end:0}.new-pdp-product-form .product-info__variant-picker .variant-picker__option-name{margin:0;font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:var(--new-pdp-color-text)}.new-pdp-product-form .product-info__variant-picker .variant-picker__option--size .variant-picker__option-values{display:flex;flex-wrap:nowrap;gap:.5rem;width:100%;padding-block-start:.5rem;row-gap:.5rem;column-gap:.5rem}.new-pdp-product-form .product-info__variant-picker .block-swatch--detail{flex:1 1 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.1875rem;min-width:0;height:auto;min-height:0;padding:.75rem .875rem;border:.0625rem solid var(--new-pdp-color-border-strong);border-radius:0;background:var(--new-pdp-color-background);transition:border-color .2s ease}.new-pdp-product-form .product-info__variant-picker :checked+.block-swatch--detail,.new-pdp-product-form .product-info__variant-picker .block-swatch--detail.is-selected{border-color:var(--new-pdp-color-text)}.new-pdp-product-form .product-info__variant-picker .block-swatch__content{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.new-pdp-product-form .product-info__variant-picker .block-swatch__title{font-family:var(--new-pdp-font-body);font-size:.875rem;font-weight:600;line-height:1;letter-spacing:0;color:var(--new-pdp-color-text)}.new-pdp-product-form .product-info__variant-picker .block-swatch__description{font-family:var(--new-pdp-font-body);font-size:.75rem;font-weight:400;line-height:1;letter-spacing:0;color:var(--new-pdp-color-text-muted)}.new-pdp-product-form .product-info__complementary-products{--product-info-block-spacing: var(--spacing-3)}.new-pdp-product-form .horizontal-product-list--compact{border:0;border-radius:0}.new-pdp-product-form .horizontal-product--compact{--horizontal-product-image-size: 2.5rem;align-items:center;gap:.75rem;min-width:0;padding-block:.75rem;padding-inline:0;border-block-start:.0625rem solid var(--new-pdp-color-hairline);background:transparent}.new-pdp-product-form .horizontal-product--compact .horizontal-product__media,.new-pdp-product-form .horizontal-product--compact>.horizontal-product__image{flex:0 0 var(--horizontal-product-image-size);width:var(--horizontal-product-image-size);height:var(--horizontal-product-image-size);overflow:hidden;border:.0625rem solid var(--new-pdp-color-hairline);border-radius:.1875rem;background-color:var(--new-pdp-color-surface)}.new-pdp-product-form .horizontal-product--compact .horizontal-product__image{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.new-pdp-product-form .horizontal-product--compact>.horizontal-product__image{width:var(--horizontal-product-image-size);height:var(--horizontal-product-image-size);border-radius:.1875rem}.new-pdp-product-form .horizontal-product--compact .horizontal-product__info{display:flex;flex-grow:1;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.new-pdp-product-form .horizontal-product--compact .horizontal-product__copy{display:flex;flex-direction:column;gap:0;min-width:0}.new-pdp-product-form .horizontal-product--compact .horizontal-product__title-line{margin:0;font-family:var(--new-pdp-font-body);font-size:.8125rem;line-height:1.4}.new-pdp-product-form .horizontal-product--compact .horizontal-product__title{font-weight:600;color:var(--new-pdp-color-text);text-decoration:none}.new-pdp-product-form .horizontal-product--compact .horizontal-product__price{font-weight:400;color:var(--new-pdp-color-text-muted)}.new-pdp-product-form .horizontal-product--compact .horizontal-product__subtitle{margin:0;font-family:var(--new-pdp-font-body);font-size:.8125rem;font-weight:400;line-height:1.4;color:var(--new-pdp-color-text-subtle)}.new-pdp-product-form .horizontal-product--compact .horizontal-product__cta{flex-shrink:0;min-height:2.75rem;display:flex;align-items:center;justify-content:flex-end}.new-pdp-product-form .horizontal-product--compact .horizontal-product__cta .button{min-height:0;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--new-pdp-font-body);font-size:.8125rem;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;text-decoration:underline;color:var(--new-pdp-color-text)}.new-pdp-product-form .horizontal-product--compact .horizontal-product__cta .button:hover,.new-pdp-product-form .horizontal-product--compact .horizontal-product__cta .button:focus-visible{background:transparent;color:var(--new-pdp-color-text);opacity:.7}.new-pdp-product-form .product-info__buy-buttons .button{min-height:3.5rem;padding-block:1rem;font-family:var(--new-pdp-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase;border-radius:0}@media screen and (max-width:700px){.product-colorway-picker{margin-block-start:var(--spacing-3)}.new-pdp-product-form .product-info__variant-picker{margin-block-start:1.5rem}}@media screen and (min-width:1000px){.product-info__product-picker,.product-info__variant-picker,product-recommendations{--product-info-block-spacing: var(--spacing-6)}.product-info__buy-buttons{margin-block-end:0}.offer{margin-block-start:var(--spacing-3)}}.variant-picker__option legend{color:rgb(var(--text-color));font-weight:700}.color-swatch{--swatch-offset: .125rem}.product-personalizer{margin:0!important}.pplr-btn{margin-top:0!important}.p_a_t_c,.pplr-c-button.pplr-btn{padding-block-end:.75rem;padding-block-start:.75rem;line-height:1.25;min-height:2.9375rem}.pplr-c-button.pplr-btn{background:transparent;border:.125rem solid rgb(var(--text-color));color:rgb(var(--text-color))}@media(hover:hover){.pplr-c-button.pplr-btn:hover{color:#fff}}@media screen and (min-width:1000px){.p_a_t_c,.pplr-c-button.pplr-btn{padding-block-end:1rem;padding-block-start:1rem;min-height:3.375rem}}
/*# sourceMappingURL=/cdn/shop/t/1006/assets/product-form-AC.css.map */
