fieldset[data-option-id*=-size]{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;gap:4px!important;align-items:center!important;margin-bottom:20px!important}fieldset[data-option-id*=-size] label.variant-option__button-label{flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;font-size:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}fieldset[data-option-id*=-color]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;border:none!important;padding:0!important;margin:0!important}fieldset[data-option-id*=-color] legend{display:block!important;float:left!important;width:100%!important;margin-bottom:8px!important;font-size:14px!important;color:var(--color-foreground)!important}fieldset[data-option-id*=-color] legend:after{content:var(--kv-color-name, "");color:#7a7368;font-size:14px}fieldset[data-option-id*=-color] label.variant-option__button-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;border-radius:50%!important;border:1.5px solid rgba(255,255,255,.15)!important;background-color:#888!important;overflow:hidden!important;cursor:pointer!important;transition:box-shadow .15s,border-color .15s!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input:checked){border:2.5px solid #f2ede4!important;box-shadow:0 0 0 2px #f2ede433!important}fieldset[data-option-id*=-color] label.variant-option__button-label:hover{border-color:#ffffff80!important}fieldset[data-option-id*=-color] .variant-option__button-label__pill,fieldset[data-option-id*=-color] .variant-option__button-label__text{display:none!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value="Athletic Heather"]){background-color:#a8a09a!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value=Black]){background-color:#1a1a1a!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value=Navy]){background-color:#1b2a4a!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value=White]){background-color:#f5f5f3!important;border-color:#0003!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value="Heather Prism Ice Blue"]){background-color:#b3cdd9!important}fieldset[data-option-id*=-color] label.variant-option__button-label:has(input[value=Natural]){background-color:#e8dcc8!important;border-color:#00000026!important}.jdgm-widget.jdgm-review-widget:not(:has(.jdgm-rev)){display:none!important}.jdgm-review-widget[data-number-of-reviews="0"]{display:none!important}.product-section--reviews:has(.jdgm-review-widget[data-number-of-reviews="0"]){display:none!important}#karevela-announcement{background-color:#b5491e;color:#f2ede4;text-align:center;padding:10px 20px;font-size:13px;letter-spacing:.04em;font-family:var(--font-body--family, sans-serif);position:relative;z-index:1000}#karevela-announcement strong{font-weight:700;letter-spacing:.08em}#karevela-announcement-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#f2ede4;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;opacity:.7}#karevela-announcement-close:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
