body{font-family:Montserrat,var(--font-body-family),sans-serif;font-size:15px;line-height:1.4;letter-spacing:.025em;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.announcement-bar .announcement-bar__message{padding-top:0!important;padding-bottom:0!important;min-height:0!important}body .vs-pdp__title{font-family:Montserrat,var(--font-heading-family),sans-serif!important;font-size:21.25px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:normal!important;color:#000!important;margin:0 0 10px!important}body .vs-pdp__pricewrap{margin:0 0 18px!important;gap:12px!important}body .vs-pdp__price{font-family:Montserrat,var(--font-body-family),sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.025em!important;color:#111!important}body .vs-perks li{font-size:15px;letter-spacing:.025em}body .vs-opt__label{font-size:15px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:none!important;color:#000!important;margin:0 0 10px!important}body .vs-opt__label span{font-size:15px!important;letter-spacing:.2em!important;color:#000!important}body .vs-size{min-width:50px!important;height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:400!important;letter-spacing:.025em!important;color:#6a6a6a!important;border:1px solid #cfcfcf!important;border-radius:0!important}body input:checked+.vs-size{background:#222!important;color:#fff!important;border-color:#222!important}body .vs-atc:not(.vs-atc--sticky){min-height:46px!important;font-family:Montserrat,var(--font-body-family),sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.3em!important;line-height:1.42!important;padding:13px!important}body .vs-acc summary{font-size:13px;letter-spacing:.2em}body .vs-card__title{font-family:Montserrat,var(--font-body-family),sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.025em!important;color:#000!important;margin:0!important}body .vs-card__price{font-size:12.75px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.025em!important;color:#111!important;margin:5px 0 0!important}body .vs-recs__title,body .vs-pdp~* h2,body main h2.h2,body main .title{font-family:Montserrat,var(--font-heading-family),sans-serif;font-size:21.25px!important;font-weight:700!important;line-height:1!important;letter-spacing:normal!important}body .footer a,body .footer .list-menu__item--link,body .footer li{font-size:12.75px!important;letter-spacing:.025em!important;line-height:1.4!important}body .footer h2,body .footer .footer-block__heading{font-size:15px!important;font-weight:700!important;letter-spacing:.025em!important}body cart-drawer,body .drawer__inner{font-family:Montserrat,var(--font-body-family),sans-serif;-webkit-font-smoothing:antialiased}@media(max-width:768px){body{font-size:13.8px}body .vs-pdp__title{font-size:18.25px!important}body .vs-perks li{font-size:13.8px}body .vs-opt__label,body .vs-opt__label span{font-size:13.8px!important}body .vs-atc:not(.vs-atc--sticky){min-height:44px!important;font-size:11px!important}body .vs-card__title{font-size:13.8px!important}body .vs-recs__title,body .vs-pdp~* h2,body main h2.h2,body main .title{font-size:18.25px!important}}body .vs-pdp__title{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:21.25px!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 25px!important}body .vs-pdp__pricewrap{gap:10px!important;margin:0 0 25px!important;align-items:center!important}body .vs-pdp__price{font-size:24px!important;font-weight:700!important;line-height:1.4!important;color:#111!important}body .vs-pdp__cmp{font-size:18.5px!important;font-weight:400!important;color:#8a8a8a!important;text-decoration-color:#8a8a8a!important;text-decoration-thickness:1px!important}body .vs-pdp__savepill{font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.01em!important;color:#1e7b3a!important;background:#e8f3ec!important;padding:2px 6px!important;border-radius:3px!important}body .vs-perks{display:block!important;margin:0 0 25px!important;padding:0!important}body .vs-perks li{display:flex!important;align-items:center!important;gap:0!important;min-height:25px;margin:0 0 5px!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.025em!important;color:#000!important}body .vs-perks li:last-child{margin-bottom:0!important}body .vs-perks svg{flex:0 0 25px!important;width:25px!important;height:25px!important;margin-right:10px!important}body .vs-opt--color .vs-opt__label,body .vs-opt--color .vs-opt__label span{font-size:14px!important;font-weight:400!important;letter-spacing:.3em!important;line-height:1.4!important;color:#000!important;text-transform:none!important}@media(max-width:768px){body .vs-pdp__title{font-size:18.25px!important}body .vs-perks li{font-size:13.8px!important}body .vs-gallery__dots{display:flex!important;position:static!important;justify-content:center;align-items:center;gap:0!important;margin:10px 0 0!important;height:14px}body .vs-gallery__dot{width:6px!important;height:6px!important;margin:0 5px!important;background:#000!important;opacity:.4;transform:none!important;border-radius:100%!important}body .vs-gallery__dot.is-active{width:9px!important;height:9px!important;opacity:1}}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar__grid{padding:0!important;margin:0!important;min-height:0!important}.announcement-bar-section .utility-bar__grid{display:block!important;max-width:960px!important;margin:0 auto!important;padding:0 8px!important}.announcement-bar-section .announcement-bar{display:block!important;padding:0!important;margin:0!important;min-height:0!important;width:100%!important}.announcement-bar-section .announcement-bar-slider{display:flex!important;align-items:center!important;height:28px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.announcement-bar-section .slider{flex:1 1 auto!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;height:28px!important;align-items:center!important}.announcement-bar-section .slider__slide{min-width:100%!important;width:100%!important;max-width:100%!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.announcement-bar-section .announcement-bar__announcement{width:100%!important;min-width:0!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important}.announcement-bar-section .announcement-bar__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;padding:0!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{font-size:clamp(10px,2.75vw,12px)!important;line-height:1.2!important;letter-spacing:.06em!important;margin:0!important;min-height:0!important;white-space:nowrap!important;text-align:center!important;overflow:visible!important}.announcement-bar-section .announcement-bar__message{padding:0!important}.announcement-bar-section .slider-button{flex:0 0 28px!important;width:28px!important;height:28px!important;min-height:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:static!important}.announcement-bar-section .slider-button .svg-wrapper,.announcement-bar-section .slider-button svg{height:8px!important;width:8px!important}@media(max-width:420px){.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{letter-spacing:.03em!important}.announcement-bar-section .slider-button{flex-basis:22px!important;width:22px!important}.announcement-bar-section .utility-bar__grid{padding:0 2px!important}}body .vs-pdp__desc{padding:20px 0 24px;border-bottom:1px solid var(--vs-line,#e5e5e5);font-family:Montserrat,sans-serif;font-size:15px;line-height:1.4;letter-spacing:.025em;color:#000}body .vs-pdp__desc p{margin:0 0 12px}body .vs-pdp__desc>*:last-child{margin-bottom:0}@media(max-width:768px){body .vs-pdp__desc{font-size:13.8px}}.announcement-bar-section .slider-button{display:none!important}.announcement-bar-section .utility-bar__grid{padding:0 8px!important}.announcement-bar-section .announcement-bar__link .icon-arrow,.announcement-bar-section .announcement-bar__link svg,.announcement-bar-section .announcement-bar__link .svg-wrapper{display:none!important}body .vs-pdp__price{font-size:20px!important;font-weight:700!important}body .vs-pdp__cmp{font-size:15.6px!important}body .vs-pdp__pricewrap{align-items:center!important}body .vs-pdp__savepill{align-self:center!important}.vs-card__media,.card__media .media,.card .card__inner .media,.predictive-search__item .predictive-search__image,.cart-item__media,.cart-item__image-container,.vs-drawer .cart-item__media,.aov-up .aov-up__media{position:relative!important;aspect-ratio:1/1!important;height:auto!important;padding-bottom:0!important;overflow:hidden!important;background:#fff!important}.vs-card__media img,.card__media .media img,.card .card__inner .media img,.cart-item__media img,.cart-item__image,.predictive-search__image,.aov-up .aov-up__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#fff!important;transform:none!important}.predictive-search__image{position:static!important;width:50px!important;height:50px!important}.card .card__inner{padding-bottom:0!important;aspect-ratio:1/1!important;--ratio-percent:100%!important}.card .card__inner.ratio:before{padding-bottom:100%!important}.vs-card__link{display:flex!important;flex-direction:column!important}.vs-card__title{margin-top:10px!important}body .vs-pdp__info .vs-pdp__title{margin:0 0 16px!important}body .vs-pdp__info .vs-pdp__pricewrap{margin:0 0 22px!important}body .vs-pdp__info .vs-pdp__pricewrap .vs-pdp__price{margin:0!important}body .vs-pdp__info .vs-pdp__pricewrap{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important}body .vs-pdp__info .vs-pdp__pricewrap>*{width:auto!important;flex:0 0 auto!important}body .vs-pdp__info .vs-pdp__pricewrap [hidden]{display:none!important}body .vs-card__price{white-space:nowrap}body .vs-card__price .vs-card__cmp{font-weight:400!important;color:#1111118c!important;text-decoration:line-through;margin-left:6px}body .vs-card-pricerow{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;row-gap:3px;min-width:0}body .vs-card-pricerow .price{margin:0}body .vs-card-save{display:inline-block;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.01em;color:#1e7b3a;background:#e8f3ec;padding:1px 5px;border-radius:3px;vertical-align:middle}body .vs-card__price{white-space:normal!important;display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:3px}body .vs-card__price .vs-card__cmp{margin-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vs-bw-match.css.map */
