.rr-product-facts{margin:0;color:#405448;font-size:.9375rem;line-height:1.55;max-width:48ch}.product-information [data-rr-size-option]{--color-variant-background: #faf8f3;--color-variant-text: #2e4839;--color-variant-text-rgb: 46 72 57;--color-variant-border: #8d998f;--color-variant-hover-background: #eceee8;--color-variant-hover-text: #2e4839;--color-variant-hover-border: #2e4839;--color-selected-variant-background: #2e4839;--color-selected-variant-text: #ffffff;--color-selected-variant-text-rgb: 255 255 255;--color-selected-variant-border: #2e4839;--color-selected-variant-hover-background: #243a2d;--color-selected-variant-hover-text: #ffffff;--color-selected-variant-hover-border: #243a2d}.product-information [data-rr-size-option] .variant-option__button-label{min-height:46px;min-width:46px;border-radius:4px}.product-information summary{min-height:52px;font-size:1rem;line-height:1.4}.rr-shipping-summary{padding:14px 16px;background:#f7f5ef;border-radius:6px;color:#2e4839}.rr-sizing-content{overflow-x:auto}.rr-sizing-content table{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}.rr-sizing-content th,.rr-sizing-content td{padding:10px 12px;border-bottom:1px solid #d7ddd6;text-align:left;white-space:nowrap}.rr-sizing-content th{background:#f3f4ee;font-weight:600}.rr-sizing-content tbody tr:nth-child(2n){background:#fafaf6}.rr-sizing-content caption{text-align:left;font-weight:600;padding-bottom:12px}.rr-measurement-help{font-size:.875rem;line-height:1.6}.rr-unit-controls{display:flex;gap:8px;margin:0 0 14px}.rr-unit-controls button{border:1px solid #8d998f;background:#fff;color:#2e4839;border-radius:4px;min-width:72px;min-height:44px;cursor:pointer}.rr-unit-controls button[aria-pressed=true]{background:#2e4839;color:#fff}.rr-unit-controls button:focus-visible{outline:2px solid #2e4839;outline-offset:3px}.rr-recommendation-intro{color:#405448;font-size:.9375rem;margin-top:8px}@media(max-width:749px){.product-information summary{min-height:52px}.rr-size-guide{padding:18px}.rr-size-guide__header h2{font-size:1.25rem}.rr-shipping-summary{padding:12px}.rr-sizing-content th,.rr-sizing-content td{padding:10px 8px}.sticky-add-to-cart__bar{padding-bottom:max(12px,env(safe-area-inset-bottom))}}#MainContent .rr-product-heading h1,#MainContent .product-information summary,#MainContent product-recommendations .section-resource-list__content h2,#MainContent product-recommendations .section-resource-list__content h3,#MainContent .rr-size-guide__header h2,#MainContent .jdgm-rev-widg__title,#MainContent .custom-lifestyle-gallery-wrapper>h2{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:700;letter-spacing:normal;text-transform:none;color:#2e4839}#MainContent .product-information summary{font-size:1.25rem;line-height:1.3}#MainContent product-recommendations .section-resource-list__content h2,#MainContent product-recommendations .section-resource-list__content h3,#MainContent .jdgm-rev-widg__title,#MainContent .custom-lifestyle-gallery-wrapper>h2{font-size:var(--font-h2--size, 2rem)!important;line-height:1.2}.lifestyle-carousel__btn{min-width:48px;min-height:48px}.lifestyle-dot{display:inline-flex;width:44px;height:44px;padding:0;border:0;background:transparent;align-items:center;justify-content:center;cursor:pointer}.lifestyle-dot:after{content:"";width:8px;height:8px;border-radius:50%;background:#aaa}.lifestyle-dot[aria-current=true]:after{background:#2e4839}.lifestyle-dot:focus-visible,.lifestyle-carousel__btn:focus-visible{outline:2px solid #2e4839;outline-offset:3px}#MainContent .custom-lifestyle-gallery-wrapper>h2{color:var(--color-foreground)}.lifestyle-dot[aria-current=true]:after{background:#e1bd62}.product-information [data-rr-size-option]:not(:has(input:checked)) .variant-option__button-label__pill{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/62/assets/rr-product-refinements.css.map */
