.ship-cutoff{display:flex;align-items:center;gap:var(--brand-space-3);margin-top:var(--brand-space-4);padding-top:var(--brand-space-3);border-top:1px solid var(--brand-border-hairline)}.ship-cutoff__icon{flex:0 0 28px;width:28px;height:28px;object-fit:contain}.ship-cutoff__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ship-cutoff__strong{font-family:var(--brand-font-body);font-size:var(--brand-fs-body-sm);font-weight:var(--brand-fw-medium);line-height:var(--brand-lh-snug);color:var(--brand-text)}.ship-cutoff__subtle{font-family:var(--brand-font-body);font-size:13px;line-height:var(--brand-lh-snug);color:var(--brand-text)}.section-header,.shopify-section-header-sticky,.shopify-section-header-hidden{position:static!important;top:auto!important}.header-rb-wrapper{border-bottom:0!important}.breadcrumb-rb{margin:8px 0 16px;font-family:var(--brand-font-body);font-size:13px;line-height:1.3}.breadcrumb-rb__trail{display:none}.breadcrumb-rb__back{display:inline-flex;align-items:center;gap:6px;color:var(--brand-text-subtle);text-decoration:none}.breadcrumb-rb__back:before{content:"\2039";font-size:17px;line-height:1}.breadcrumb-rb__back:hover{color:var(--brand-text)}@media screen and (min-width:750px){.breadcrumb-rb{margin:12px 0 20px}.breadcrumb-rb__trail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.breadcrumb-rb__back{display:none}.breadcrumb-rb__item{display:inline-flex;align-items:center;gap:8px;color:var(--brand-text-subtle)}.breadcrumb-rb__item:not(:last-child):after{content:"/";color:var(--brand-text-subtle);opacity:.5}.breadcrumb-rb__item a{color:var(--brand-text-subtle);text-decoration:none;transition:color var(--brand-duration) var(--brand-ease)}.breadcrumb-rb__item a:hover,.breadcrumb-rb__item--current{color:var(--brand-text)}}@media screen and (min-width:990px){product-info .page-width{padding-left:9rem}}.product__media-list .product-media-container{--aspect-ratio: .75}.product__media-list .product-media-container .media{padding-top:var(--ratio-percent);height:auto}.product__media-list .product-media-container .product__media img{width:100%;height:100%;object-fit:cover}.thumbnail-list__item .thumbnail img{aspect-ratio:3 / 4;object-fit:cover;width:100%;height:100%}@media screen and (min-width:990px){product-info .page-width{max-width:1280px}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:560px;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:none;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:var(--brand-space-2);align-items:center}.product-form__input--pill .form__label{width:100%;margin-bottom:var(--brand-space-2);font-family:var(--brand-font-body);font-size:13px;font-weight:var(--brand-fw-medium);letter-spacing:.02em;text-transform:uppercase;color:var(--brand-text)}.product-form__input--pill input[type=radio]+label{min-width:56px;min-height:40px;margin:0;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-border-hairline);border-radius:var(--brand-radius-pill);font-family:var(--brand-font-body);font-size:14px;font-weight:var(--brand-fw-medium);line-height:1;cursor:pointer;transition:background-color var(--brand-duration) var(--brand-ease),color var(--brand-duration) var(--brand-ease),border-color var(--brand-duration) var(--brand-ease)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--brand-charcoal)}.product-form__input--pill input[type=radio]:checked+label{background:var(--brand-charcoal);color:var(--brand-text-on-dark);border-color:var(--brand-charcoal)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--brand-focus-ring);outline-offset:2px}.product-form__input--pill input[type=radio].disabled+label{color:var(--brand-text-subtle);cursor:not-allowed;opacity:.7;position:relative;overflow:hidden}.product-form__input--pill input[type=radio].disabled+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cline x1='0' y1='0' x2='100' y2='100' stroke='%236f6b66' stroke-width='1.4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");pointer-events:none}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{text-decoration:none}.product__inventory.pdp-stock{margin:4px 0 0;padding:0;background:none;width:fit-content}.pdp-stock__inner{display:inline-flex;align-items:center;gap:8px;font-family:var(--brand-font-body);font-size:13px;font-weight:var(--brand-fw-medium);color:var(--brand-text)}.pdp-stock-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;position:relative}.pdp-stock-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:pdp-pulse 1.6s ease-out infinite}.pdp-stock--in .pdp-stock-dot{background:#3ed660}.pdp-stock--low .pdp-stock-dot{background:#ee9441}.pdp-stock--oos .pdp-stock-dot{background:#b24141}@keyframes pdp-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.pdp-stock-dot:before{animation:none}}.product-form__input--swatch{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--brand-space-2)}.product-form__input--swatch .form__label{width:100%;margin-bottom:var(--brand-space-2);font-family:var(--brand-font-body);font-size:13px;font-weight:var(--brand-fw-medium);letter-spacing:.02em;text-transform:uppercase;color:var(--brand-text)}.pdp-color-swatch{flex:0 0 auto;width:72px;height:90px;border-radius:6px;border:1px solid var(--brand-border-hairline);overflow:hidden;position:relative;cursor:pointer;background:var(--brand-sand-light);transition:border-color var(--brand-duration) var(--brand-ease)}.pdp-color-swatch img{width:100%;height:100%;object-fit:cover;display:block}.pdp-color-swatch__name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-form__input--swatch input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.product-form__input--swatch input[type=radio]:checked+.pdp-color-swatch{border-color:var(--brand-charcoal);border-width:2px}.product-form__input--swatch input[type=radio]:focus-visible+.pdp-color-swatch{outline:2px solid var(--brand-focus-ring);outline-offset:2px}.product-form__input--swatch input[type=radio].disabled+.pdp-color-swatch{opacity:.4}.set-swap-rb{display:flex;gap:4px;margin:18px 0 24px;padding:4px;border:1px solid var(--brand-border-hairline);border-radius:var(--brand-radius-pill);background:transparent}.set-swap-rb__seg{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 10px;border-radius:var(--brand-radius-pill);font-family:var(--brand-font-body);font-size:13px;font-weight:var(--brand-fw-medium);letter-spacing:.02em;color:var(--brand-text-subtle);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--brand-duration) var(--brand-ease),color var(--brand-duration) var(--brand-ease)}.set-swap-rb__seg:hover{color:var(--brand-text)}.set-swap-rb__seg[hidden]{display:none}.set-swap-rb__seg.is-current{background:var(--brand-charcoal);color:var(--brand-text-on-dark);cursor:default}.pdp-set-cta-rb{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;margin-top:10px;padding:12px 20px;background:transparent;color:var(--brand-text);border:1px solid var(--brand-charcoal);border-radius:var(--buttons-radius, 6px);font-family:var(--brand-font-body);font-size:14px;font-weight:var(--brand-fw-medium);letter-spacing:.02em;text-align:center;text-decoration:none;transition:background-color var(--brand-duration) var(--brand-ease),color var(--brand-duration) var(--brand-ease)}.pdp-set-cta-rb:hover{background:var(--brand-charcoal);color:var(--brand-text-on-dark)}
/*# sourceMappingURL=/cdn/shop/t/83/assets/pdp-rb.css.map */
