@font-face{font-family:Inter;font-weight:300;font-style:normal;font-display:swap;src:url(//visiveclothing.com/cdn/fonts/inter/inter_n3.6faba940d2e90c9f1c2e0c5c2750b84af59fecc0.woff2) format("woff2"),url(//visiveclothing.com/cdn/fonts/inter/inter_n3.413aa818ec2103383c4ac7c3744c464d04b4db49.woff) format("woff")}:root{--vs-ink: #333333;--vs-ink-2: #727272;--vs-hair: #c6c6c6;--vs-sep: #e5e5e5;--vs-fill: #333333;--vs-fill-hover: #1a1a1a;--vs-sale: #d83c24;--vs-radius: 2px;--vs-ease: .18s ease;--vs-s1: 8px;--vs-s2: 16px;--vs-s3: 24px;--vs-s4: 32px;--vs-s6: 48px;--vs-s8: 64px;--vs-s12: 96px;--vs-s15: 120px;--vs-gutter: 24px;--vs-section-gap: 64px;--vs-font: var(--base-font-family, Inter), Inter, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--base-text-size: 14px;--base-line-height: 1.7143;--base-font-weight: 300;--heading-font-weight: 400;--heading-text-transform: none;--nav-text-size: 14px;--nav-font-weight: 400;--mobile-menu-font-weight: 400;--button-text-size: 14px;--btn-border-radius: 2px;--btn-letter-spacing: 0;--btn-text-transform: none;--modal-border-radius: 2px;--shopify-chat-border-radius: 2px;--jdgm-border-radius: 2px;--product-block-options-swatch-border-radius: 50%;--heading-divider-col: #e5e5e5;--main-nav-link-col: #333333;--main-nav-link-hover-col: #333333;--main-nav-link-featured-col: #333333}@media(min-width:768px){:root{--vs-gutter: 48px;--vs-section-gap: 104px}}@media(max-width:767.98px){:root{--container-pad-x: 24px}}html body{font-family:var(--vs-font);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.01em;color:var(--vs-ink);-webkit-font-smoothing:antialiased}body :is(button,input,select,textarea,.btn){font-family:var(--vs-font)}body *:not(svg):not(path){font-weight:inherit!important}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,b,strong,th,dt,label,legend,summary,button,.btn,[type=submit],[type=button],.navigation__link,nav a,[class*=__title],[class*=-title],[class*=heading],[class*=label],.product-price,.price){font-weight:400!important}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.02em;line-height:1.4;text-transform:none}body p,body a{color:inherit}body *:not(svg):not(path){box-shadow:none!important}body :is(.btn,button,[type=submit],[type=button],input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.input,.custom-select__btn,.custom-select__listbox,.badge,[class*=badge],.product-label,.modal,.modal__window,.drawer,.popup,.tabbed-nav__item){border-radius:var(--vs-radius)!important}body :is(img,video,picture,iframe,.rimage-outer-wrapper,.rimage-wrapper,.rimage__image,.image-overlay,.product-block,.product-block__image,.product-media,.media,.slideshow,.slide,.gallery,.card,[class*=image-wrapper],[class*=card]){border-radius:0!important}body .btn{min-height:44px;padding-top:10px;padding-bottom:10px;line-height:24px;font-size:14px;letter-spacing:0!important;text-transform:none!important;transition:background-color var(--vs-ease),color var(--vs-ease),border-color var(--vs-ease)}body .btn--primary,body .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--plain):not(.btn--link):not(.opt-label){background-color:var(--vs-fill);border-color:var(--vs-fill);color:#fff}body .btn--primary:hover,body .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--plain):not(.btn--link):not(.opt-label):hover{background-color:var(--vs-fill-hover);border-color:var(--vs-fill-hover)}body .use-color-scheme--2 .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--plain):not(.btn--link):not(.opt-label){background-color:#fff;border-color:#fff;color:var(--vs-ink)}body .use-color-scheme--2 .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--plain):not(.btn--link):not(.opt-label):hover{background-color:var(--vs-sep);border-color:var(--vs-sep)}body .btn--secondary{background:#fff;color:var(--vs-ink);border:1px solid var(--vs-hair)}body .btn--secondary:hover{border-color:var(--vs-ink)}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.input){border:1px solid var(--vs-hair);color:var(--vs-ink);background-color:#fff}body :is(input,select,textarea):focus-visible{outline:1px solid var(--vs-ink);outline-offset:0;border-color:var(--vs-ink)}body ::placeholder{color:var(--vs-ink-2);opacity:1}body .rte a,body a.text-link,body .underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body .section-scrolling-banner,body .section-scrolling-banner :is(.scrolling-banner,[class*=scrolling-banner]){background-color:var(--vs-ink)!important}body .section-scrolling-banner .marquee-content{font-size:12px;letter-spacing:-.01em;color:#fff}body .navigation__link{font-size:14px;color:var(--vs-ink);letter-spacing:-.01em}body .navigation__link:hover{color:var(--vs-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body :is(.header-account-link,.header-search,.header-cart,[class*=header-] .icon-label){font-size:12px;letter-spacing:-.01em}body .pageheader:not(.pageheader--transparent){border-bottom:1px solid var(--vs-sep)}body .section-footer{background-color:#fff!important;border-top:1px solid var(--vs-sep);color:var(--vs-ink-2)}body .section-footer__title{font-size:14px;color:var(--vs-ink);letter-spacing:-.01em}body .section-footer :is(a,p,li,span){font-size:12px;line-height:18px;letter-spacing:-.01em}body .section-footer a{color:var(--vs-ink-2)}body .section-footer a:hover{color:var(--vs-ink)}body :is([class*=ai-bestsellers-heading],[class*=trending-collections-final__heading],.section-newsletter .hometitle,[class*=ai-editorial-carousel__desktop-heading],[class*=ai-editorial-carousel__heading]){font-size:24px!important;line-height:32px!important;letter-spacing:-.03em;text-transform:none}body :is([class*=ai-bestsellers-heading],[class*=trending-collections-final__heading]){color:var(--vs-ink)}@media(min-width:768px){body :is([class*=ai-bestsellers-heading],[class*=trending-collections-final__heading],.section-newsletter .hometitle,[class*=ai-editorial-carousel__desktop-heading],[class*=ai-editorial-carousel__heading]){font-size:28px!important;line-height:38px!important}}body :is(a[class*=ai-bestsellers-button],a[class*=trending-collections-final__button],a[class*=visive-inseam-comparison__button]){display:inline-block;text-align:center;min-height:44px;padding:9px 24px;font-size:14px;font-weight:400!important;line-height:24px;letter-spacing:0;text-transform:lowercase;color:var(--vs-ink);background:#fff;border:1px solid var(--vs-hair);border-radius:var(--vs-radius);transition:border-color var(--vs-ease),background-color var(--vs-ease)}body :is(a[class*=ai-bestsellers-button],a[class*=trending-collections-final__button],a[class*=visive-inseam-comparison__button]):first-letter{text-transform:uppercase}body :is(a[class*=ai-bestsellers-button],a[class*=trending-collections-final__button],a[class*=visive-inseam-comparison__button]):hover{border-color:var(--vs-ink);background:#fff;color:var(--vs-ink)}body .shopify-block>[class*=ai-bestsellers-]:has(>[class*=ai-bestsellers-container]){padding:var(--vs-section-gap) var(--vs-gutter)}body [class*=ai-bestsellers-buttons]{gap:var(--vs-s1)}body [class*=ai-bestsellers-heading]{margin-bottom:var(--vs-s3)}body [class*=ai-bestsellers-arrow]{width:44px;height:44px;background:#fff!important;color:var(--vs-ink);border:1px solid var(--vs-sep);border-radius:var(--vs-radius)!important;opacity:1}body .shopify-section>[class*=trending-collections-final]:has(>[class*=trending-collections-final__grid]){padding:var(--vs-section-gap) var(--vs-gutter)}body [class*=trending-collections-final__heading]{margin:0 0 var(--vs-s3)}body [class*=trending-collections-final__grid]{gap:var(--vs-s3) 3px}body [class*=trending-collections-final__content]{padding:var(--vs-s2) 0 0}body [class*=trending-collections-final__title]{font-size:16px;line-height:24px;letter-spacing:-.02em;margin:0 0 var(--vs-s1)}body [class*=trending-collections-final__description]{font-size:14px;line-height:24px;color:var(--vs-ink-2);margin:0 0 var(--vs-s2)}body [class*=trending-collections-final__button-wrapper] a{width:100%}body [class*=trending-collections-final__card]{display:flex;flex-direction:column}body [class*=trending-collections-final__content]{flex:1 1 auto;display:flex;flex-direction:column}body [class*=trending-collections-final__button-wrapper]{margin-top:auto}body [class*=ai-editorial-carousel__desktop-subtext],body [class*=ai-editorial-carousel__subtext]{font-size:14px;line-height:24px}body .section-newsletter .hometitle{margin-bottom:var(--vs-s2)}body :is(#vs-boost,.product-block) :is(.product-block__title,.product-block__title a,.product-block__selected-option){font-size:12px!important;line-height:18px;letter-spacing:-.01em;color:var(--vs-ink)}body .product-block .product-block__title{margin-top:var(--vs-s1)}body .product-block .product-price,body .product-block .product-price *{font-size:12px;line-height:18px;letter-spacing:-.01em}body .product-block .product-price{color:var(--vs-ink-2)}body .product-block .product-price,body .product-block .product-price .price{font-weight:300!important}body .product-block .product-label{font-size:12px;line-height:18px;letter-spacing:-.01em;color:var(--vs-ink);background:#fff;border-radius:var(--vs-radius)}body .product-block .quickbuy-toggle{min-height:36px;font-size:12px}body .product-block .price__was{color:var(--vs-ink-2);text-decoration-thickness:1px}body .product-block .price--on-sale .price__current{color:var(--vs-sale)}body .product-block .price-label{font-size:12px;color:var(--vs-ink-2)}body :is(#vs-boost,.product-block-options--swatch) .product-block-options__item{width:20px!important;height:20px!important;margin:0 4px 4px}body .product-grid{column-gap:3px}body .utility-bar{border-color:var(--vs-sep)}body .utility-bar :is(a,button,select,label,span){font-size:14px;color:var(--vs-ink)}body :is(.price__current,.price__was){word-spacing:-.27em}body .product-info :is(.desk_price-container,.mobile-upper_title-show){grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px}body .product-info .price__was{margin-left:8px!important}@media(max-width:767.98px){body .product-info{padding-left:24px!important;padding-right:24px!important}body .product-info .media-gallery{margin-left:-24px;margin-right:-24px}body .product-info .mobile-upper_title-show{padding-top:16px;padding-bottom:16px}}body .product-info .product-title{font-size:20px;line-height:26px;letter-spacing:-.03em;margin:0;color:var(--vs-ink)}body .product-info .product-price--large .price__current{font-size:20px;line-height:26px;letter-spacing:-.03em;color:var(--vs-ink)}@media(min-width:768px){body .product-info .product-title,body .product-info .product-price--large .price__current{font-size:21px;line-height:28px}}body .product-info .product-price--large .price--on-sale .price__current{color:var(--vs-sale)}body .product-info .product-price--large .price__was{font-size:14px;line-height:20px;font-weight:300!important;letter-spacing:-.01em;color:var(--vs-ink-2);text-decoration-thickness:1px}body .product-info .price-savings{font-size:12px;line-height:18px;font-weight:400!important;letter-spacing:0;color:#2f6959;background:transparent;border:1px solid #2f6959;border-radius:var(--vs-radius);padding:0 6px;margin:0}body .product-info :is(.selected-length>p:first-child,.option-selector legend){font-size:14px;line-height:24px;font-weight:400!important;letter-spacing:-.01em;color:var(--vs-ink);margin:0 0 8px;padding:0}body .product-info .selected-length>p:first-child{text-transform:lowercase}body .product-info .selected-length>p:first-child:first-letter{text-transform:uppercase}body .product-info .option-selector__label-value{font-weight:300!important;color:var(--vs-ink)}body .product-info .selected-length{margin:0 0 8px!important}body .product-info .product_variant{margin:0 0 24px!important}body .product-info .option-selector{margin:0 0 16px!important}body .product-info .option-selector__btns{margin-top:8px!important}body .product-info .quantity-submit-row{margin-top:8px}body .product-info .opt-label--btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;min-height:44px;padding:0 12px;margin:0 8px 8px 0;background:#fff!important;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important;font-size:14px;line-height:18px;letter-spacing:-.01em;transition:background-color var(--vs-ease),border-color var(--vs-ease),color var(--vs-ease)}body .product-info .opt-label--btn .js-value{color:inherit}body .product-info .opt-label--btn:hover{border-color:var(--vs-ink)!important}body .product-info .opt-btn:checked+.opt-label--btn{background:var(--vs-fill)!important;border-color:var(--vs-fill)!important;color:#fff!important}body .product-info .opt-btn:is(.is-unavailable,:disabled)+.opt-label--btn{opacity:.4;background:#fff linear-gradient(to top right,transparent calc(50% - .5px),var(--vs-ink) calc(50% - .5px),var(--vs-ink) calc(50% + .5px),transparent calc(50% + .5px))!important}body .product-info .opt-label--swatch{width:44px;height:44px;min-height:44px;padding:0;margin:0 4px 4px 0;background:transparent!important;border:0!important;border-radius:50%!important}body .product-info .opt-label--swatch:before{width:32px;height:32px;border:.67px solid var(--vs-ink-2)}body .product-info .opt-label--swatch:after{width:auto;height:auto;top:2px;right:2px;bottom:2px;left:2px;border:1px solid transparent;border-radius:50%;transition:border-color var(--vs-ease)}body .product-info .opt-btn:checked+.opt-label--swatch:after{border-color:var(--vs-ink)}body .product-info .product_variant{display:flex;flex-wrap:wrap;gap:8px}body .product-info .associated-product{margin:0}body .product-info .custom-product-label{display:inline-flex;align-items:center;min-height:44px;height:auto;padding:10px 24px;margin:0;background:#fff!important;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important;font-size:14px;line-height:22px;font-weight:400!important;letter-spacing:-.01em;transition:background-color var(--vs-ease),border-color var(--vs-ease),color var(--vs-ease)}body .product-info .associated-product:not(.selected-product) .custom-product-label:hover{border-color:var(--vs-ink)!important}body .product-info .associated-product.selected-product .custom-product-label{background:var(--vs-fill)!important;border-color:var(--vs-fill)!important;color:#fff!important}body .product-info .price_per_item-row,body .product-info .price_per_item-row span{font-size:12px;line-height:18px;color:var(--vs-ink-2)}body .product-info .add-to-cart{min-height:44px;padding-top:10px;padding-bottom:10px}body .product-info :is(a.btn.btn--secondary,.dis-flex_link a.btn){display:block;text-align:center;color:var(--vs-ink)!important;text-transform:lowercase!important}body .product-info :is(a.btn.btn--secondary,.dis-flex_link a.btn):first-letter{text-transform:uppercase}body .mini-product-slider{--mps-card-radius: 0px !important}body .mini-product-slider-block h4,body .product-info h4{font-size:16px;line-height:24px;letter-spacing:-.02em}body .mini-product-slider__label-text{font-size:12px!important;line-height:18px!important;color:var(--vs-ink)}body .mini-product-slider__label-text+.mini-product-slider__label-text,body .mini-product-slider__label-text~*{font-weight:300!important;color:var(--vs-ink-2)}body .mini-product-slider__nav-btn{width:44px;height:44px;background:#fff;border:1px solid var(--vs-sep);border-radius:var(--vs-radius)!important;color:var(--vs-ink)}body .product-info-accordion details{border-top:1px solid var(--vs-sep)}body .product-info-accordion .disclosure__title{font-size:14px;line-height:24px;color:var(--vs-ink)}body .product-info-accordion details>:not(summary),body .product-info-accordion details>:not(summary) :is(p,li,span,strong){color:var(--vs-ink);font-size:14px;line-height:24px}body details.disclosure>:not(summary),body details.disclosure>:not(summary) :is(p,li,span){color:var(--vs-ink)}body:has(>.kb-bar) shopify-chat{transform:translateY(0);top:0!important;bottom:auto!important;height:calc(100% - 85px)!important}body .theme-money{word-spacing:-.27em}body .cart-drawer__title{font-size:19.2px;line-height:28px;letter-spacing:-.02em}body :is(.ctm-threshold-badge__amount,.ctm-threshold-badge__label,.ctm-threshold-badge__text){font-size:12px!important;line-height:18px;letter-spacing:-.01em;color:var(--vs-ink-2)!important}body .ctm-threshold-badge__amount{color:var(--vs-ink)!important}body .cart-item__title a,body .cart-item__title .text-current{font-size:14px;line-height:20px;letter-spacing:-.01em;color:var(--vs-ink)}body :is(.cart-item__remove,.cart-item__variant,.cart-item__variant *,.cart-discount__title,.cart-discount__amount,.struck-out-price,.struck-out-price *){font-size:12px!important;line-height:18px;letter-spacing:-.01em}body :is(.cart-item__variant,.cart-item__variant *,.cart-discount__title,.cart-discount__amount,.struck-out-price,.struck-out-price *){color:var(--vs-ink-2)!important}body .cart-item__remove{color:var(--vs-ink);text-decoration-thickness:1px;text-underline-offset:3px}body :is(.cart-item__selling-price,.cart-item__selling-total,.cart-item__quantity-readonly){font-size:14px;color:var(--vs-ink)!important}body .cart-item-list-heading{font-size:12px;line-height:18px;color:var(--vs-ink-2)}body :is(.cart_free_gift__title,.cart_free_gift__price,.cart_free_gift__price *){font-size:14px!important;line-height:20px}body .cart_free_gift__price .price__was{font-size:12px!important;color:var(--vs-ink-2)!important}body .ctm_btn.add-to-cart{min-height:44px;padding:10px 16px;font-size:14px!important;line-height:22px;background:var(--vs-fill)!important;color:#fff!important;border-radius:var(--vs-radius)!important;border:0}body .ctm_btn.add-to-cart:hover{background:var(--vs-fill-hover)!important}body .ctm-discount-apply{min-height:44px;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important;background:#fff!important}body :is(.ctm-subtotal-row,.ctm-shipping-row__value,.ctm-tax-row__label,.ctm-tax-row__value){font-size:14px!important;line-height:24px;color:var(--vs-ink)!important}body :is(.ctm-subtotal-row,.ctm-subtotal-row *,[class*=ctm-shipping-row],[class*=ctm-shipping-row] *,[class*=ctm-tax-row],[class*=ctm-tax-row] *){font-size:14px!important;line-height:24px;color:var(--vs-ink)!important}body :is(.ctm-savings-badge,.ctm-you-saved),body :is(.ctm-savings-badge,.ctm-you-saved) *{font-size:12px!important;line-height:18px;font-weight:400!important;letter-spacing:0;color:#2f6959!important;background:transparent!important;border:1px solid #2f6959;border-radius:var(--vs-radius)!important;padding:0 6px}body :is(.ctm-savings-badge,.ctm-you-saved) *{border:0;padding:0}body .ctm-subtotal-row .ctm-original-price{font-weight:300!important;color:var(--vs-ink-2)!important;text-decoration-thickness:1px}body [class*=ctm-payment-icons-text],body [class*=ctm-payment-icons-text] *{font-size:12px!important;line-height:18px;color:var(--vs-ink-2)!important}body .section-cart-drawer :is(strong,b),body .section-main-cart :is(strong,b){color:var(--vs-ink)}body .product-block .product-label span{font-size:inherit!important;color:inherit!important}body .product-block .quickbuy-toggle{font-size:12px!important}body .collection-slider .hometitle.has-paging{justify-content:flex-start;text-align:left;font-size:16px;line-height:24px;letter-spacing:-.02em}body .collection-slider .hometitle.has-paging .has-paging__title{font-size:16px}body [class*=aigenblock]:is(h1,h2,h3,h4,h5,h6){font-family:var(--vs-font)!important}body :is([class*=trending-collections-final__title],[class*=visive-lifestyle-slider__title],[class*=visive-lifestyle-slider__description]){color:var(--vs-ink)!important}body [class*=visive-lifestyle-slider__title]{font-size:16px!important;line-height:24px;letter-spacing:-.02em}body [class*=visive-lifestyle-slider__description]{font-size:14px!important;line-height:24px}body :is(.text-overlay__subheading,.subheading,.social-share__heading,.author,.iconmeta){font-size:12px!important;line-height:18px;letter-spacing:-.01em}body :is(.subheading,.social-share__heading,.author,.iconmeta){color:var(--vs-ink-2)!important}body .text-overlay .text-overlay__subheading{color:inherit!important}body .product-block-options__item__text{font-size:12px!important;line-height:18px;border-radius:var(--vs-radius)!important}body .main-search__input-container{border-radius:var(--vs-radius)!important}body .disclosure__content{color:var(--vs-ink)}body .rte :is([style*="color: #000000"],[style*="color:#000000"],[style*="color: #000;"],[style*="color: rgb(0, 0, 0)"]){color:var(--vs-ink)!important}body :is(.feature-rating__label-left,.feature-rating__label-middle,.feature-rating__label-right,.tagline,.article time,.blog time,time.iconmeta){font-size:12px!important;line-height:18px}body [class*=visive-inseam-comparison__]:is([class*=__badge],[class*=__heading],[class*=__description],[class*=__label],[class*=__value]){font-size:12px!important;line-height:18px}body [class*=ai-lifestyle-gallery__headline]{color:var(--vs-ink)!important}body :is([class*=ai-lifestyle-gallery__title],[class*=ai-fabric-story-card-title],[class*=visive-inseam-comparison__title],[class*=ai-fabric-story-card-desc],[class*=visive-inseam-comparison__description]){color:var(--vs-ink)!important}body :is([class*=ai-fabric-story-heading],[class*=visive-inseam-comparison__heading],[class*=visive-inseam-comparison__value],[class*=visive-inseam-comparison__label]){color:var(--vs-ink)!important}body :is([class*=ai-lifestyle-gallery__subheading],[class*=ai-fabric-story-eyebrow],[class*=ai-lifestyle-gallery__label],[class*=ai-lifestyle-gallery__description]){color:var(--vs-ink-2)!important}body :is([class*=ai-fabric-story-card-desc],[class*=ai-fabric-story-eyebrow]){font-size:12px!important;line-height:18px}body a[class*=visive-inseam-comparison__button]{color:var(--vs-ink)!important;font-size:14px!important;text-transform:lowercase!important;letter-spacing:0!important}body .product-info .with-icon__beside{color:var(--vs-ink)}body .msg__container{border:1px solid var(--vs-ink)!important;border-radius:var(--vs-radius)!important}body .msg__container,body .msg__container *{color:var(--vs-ink)!important}body .product-info :is(.desk_price-container,.mobile-upper_title-show){grid-template-columns:minmax(0,1fr)!important;row-gap:8px;align-items:start}body .product-info :is(.desk_price-container,.mobile-upper_title-show) .price-container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 8px;margin:0}body .product-info .product-title{font-size:20px;line-height:28px;letter-spacing:-.02em;text-wrap:pretty}@media(min-width:768px){body .product-info .product-title{font-size:21px;line-height:28px}}body .product-info .product-price--large .price__current{font-size:16px;line-height:24px;letter-spacing:-.01em}@media(min-width:768px){body .product-info .product-price--large .price__current{font-size:16px;line-height:24px}}body .product-info .product-price--large .price__was{font-size:14px;line-height:24px}body .product-info .price-savings{align-self:center}body .product-info .jdgm-prev-badge{align-items:center;gap:8px}body .product-info .jdgm-prev-badge .jdgm-star{font-size:12px!important;color:var(--vs-ink)!important}body .product-info .jdgm-prev-badge__text{font-size:12px!important;line-height:18px;color:var(--vs-ink)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(min-width:768px){body .product-info .product-form{display:flex;flex-direction:column}body .product-info .product-form>.desk_price-container{order:-2}body .product-info .product-form>.mobile-below_title-hide:has(.jdgm-prev-badge){order:-1;margin:8px 0 0}body .product-info .product-form>hr.not-in-quickbuy{margin:24px 0;border-color:var(--vs-sep)}}@media(max-width:767.98px){body .product-info:has(>.mobile-upper_title-show){display:flex;flex-direction:column}body .product-info>.mobile-upper_title-show{order:-2;padding-top:24px!important;padding-bottom:0!important}body .product-info>.app-block_margin-top:has(.jdgm-prev-badge){order:-1;margin:8px 0 0!important}body .product-info>.media-gallery{margin-top:24px}}body .product-info .vs-packs{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}body .product-info .vs-packs .associated-product{display:flex;flex-direction:column;min-width:0;margin:0}body .product-info .vs-packs .associated-product>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:8px 4px;background:#fff;color:var(--vs-ink);border:1px solid var(--vs-hair);border-radius:var(--vs-radius);text-align:center;text-decoration:none;transition:background-color var(--vs-ease),border-color var(--vs-ease),color var(--vs-ease)}body .product-info .vs-packs .associated-product:not(.selected-product)>a:hover{border-color:var(--vs-ink)}body .product-info .vs-packs .custom-product-label,body .product-info .vs-packs .associated-product:not(.selected-product) .custom-product-label:hover{display:block;min-height:0;height:auto;padding:0;margin:0;background:transparent!important;border:0!important;color:inherit!important;font-size:14px;line-height:20px;white-space:nowrap}body .product-info .vs-packs .price-row{display:block!important}body .product-info .vs-packs .price-row,body .product-info .vs-packs .price-row span{margin:0;font-size:12px!important;line-height:16px;letter-spacing:-.01em;color:var(--vs-ink-2)!important;white-space:nowrap}body .product-info .vs-packs .selected-product>a{background:var(--vs-fill);border-color:var(--vs-fill);color:#fff}body .product-info .vs-packs .associated-product.selected-product .custom-product-label{background:transparent!important;border:0!important;color:#fff!important}body .product-info .vs-packs .selected-product .price-row,body .product-info .vs-packs .selected-product .price-row span{color:var(--vs-sep)!important}body .product-info .vs-pack-best{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--vs-ink-2);text-align:center}body .product-info .add-to-cart:disabled,body .product-info .add-to-cart[disabled]{background:#fff!important;color:var(--vs-ink-2)!important;border:1px solid var(--vs-hair)!important;opacity:1;cursor:not-allowed}body .product-info :is(a.btn.btn--secondary,.dis-flex_link a.btn){min-height:44px;padding:10px 16px;line-height:22px;background:#fff!important;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important}body .product-info :is(a.btn.btn--secondary,.dis-flex_link a.btn):hover{border-color:var(--vs-ink)!important;background:#fff!important}body .product-info .js-color-text{font-weight:300!important;color:var(--vs-ink)}body .product-info .js-color-text:empty:after{content:"choose one";color:var(--vs-ink-2)}body .product-info .option-selector .opt-btn+.opt-label--swatch{border:0!important;border-radius:50%!important;background:transparent!important;outline:0!important}body .mini-product-slider__label{align-items:flex-start}@media(max-width:767.98px){body .mini-product-slider{--mps-per-view-mobile: 3.5 !important}}body .mini-product-slider__label-text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden;text-overflow:clip!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-align:center}body .product-block .product-block-options--swatch{margin:8px -4px 0!important;padding:0;overflow:hidden;max-width:calc(100% + 8px)}body .product-block .product-block-options--swatch .product-block-options__inner{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:4px;margin:0}body :is(#vs-boost,.product-block-options--swatch) .product-block-options__item{flex:0 0 20px;width:20px!important;height:20px!important;margin:0!important;border-radius:50%!important;outline:1px solid transparent;outline-offset:3px;transition:outline-color var(--vs-ease)}body :is(#vs-boost,.product-block-options--swatch) .product-block-options__item--card-match{outline-color:var(--vs-ink)}body .product-block .product-block-options--swatch .product-block-options__inner:after{flex:0 0 auto;font-size:12px;line-height:20px;letter-spacing:-.01em;color:var(--vs-ink-2)}@media(max-width:767.98px){body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(6))>.product-block-options__item:nth-child(n+5):not(.product-block-options__item--card-match){display:none!important}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(6):last-child):after{content:"+2"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(6):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+1"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(7):last-child):after{content:"+3"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(7):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+2"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(8):last-child):after{content:"+4"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(8):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+3"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(9):last-child):after{content:"+5"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(9):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+4"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(10):last-child):after{content:"+6"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(10):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+5"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(11):last-child):after{content:"+7"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(11):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+6"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(12):last-child):after{content:"+8"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(12):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+7"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(13):last-child):after{content:"+9"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(13):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+8"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(14):last-child):after{content:"+10"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(14):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+9"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(15):last-child):after{content:"+11"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(15):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+10"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(16):last-child):after{content:"+12"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(16):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+11"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(17):last-child):after{content:"+13"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(17):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+12"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(18):last-child):after{content:"+14"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(18):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+13"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(19):last-child):after{content:"+15"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(19):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+14"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(20):last-child):after{content:"+16"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(20):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+15"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(21):last-child):after{content:"+17"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(21):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+16"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(22):last-child):after{content:"+18"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(22):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+17"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(23):last-child):after{content:"+19"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(23):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+18"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(24):last-child):after{content:"+20"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(24):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+19"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(25):last-child):after{content:"+21"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(25):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+20"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(26):last-child):after{content:"+22"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(26):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+21"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(27):last-child):after{content:"+23"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(27):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+22"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(28):last-child):after{content:"+24"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(28):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+23"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(29):last-child):after{content:"+25"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(29):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+24"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(30):last-child):after{content:"+26"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(30):last-child):has(>.product-block-options__item--card-match:nth-child(n+5)):after{content:"+25"}}@media(min-width:768px){body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(8))>.product-block-options__item:nth-child(n+7):not(.product-block-options__item--card-match){display:none!important}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(8):last-child):after{content:"+2"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(8):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+1"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(9):last-child):after{content:"+3"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(9):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+2"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(10):last-child):after{content:"+4"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(10):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+3"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(11):last-child):after{content:"+5"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(11):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+4"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(12):last-child):after{content:"+6"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(12):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+5"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(13):last-child):after{content:"+7"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(13):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+6"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(14):last-child):after{content:"+8"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(14):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+7"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(15):last-child):after{content:"+9"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(15):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+8"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(16):last-child):after{content:"+10"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(16):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+9"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(17):last-child):after{content:"+11"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(17):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+10"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(18):last-child):after{content:"+12"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(18):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+11"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(19):last-child):after{content:"+13"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(19):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+12"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(20):last-child):after{content:"+14"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(20):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+13"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(21):last-child):after{content:"+15"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(21):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+14"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(22):last-child):after{content:"+16"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(22):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+15"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(23):last-child):after{content:"+17"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(23):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+16"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(24):last-child):after{content:"+18"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(24):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+17"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(25):last-child):after{content:"+19"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(25):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+18"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(26):last-child):after{content:"+20"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(26):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+19"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(27):last-child):after{content:"+21"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(27):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+20"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(28):last-child):after{content:"+22"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(28):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+21"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(29):last-child):after{content:"+23"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(29):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+22"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(30):last-child):after{content:"+24"}body .product-block .product-block-options__inner:has(>.product-block-options__item:nth-child(30):last-child):has(>.product-block-options__item--card-match:nth-child(n+7)):after{content:"+23"}}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Navy" i]{background-image:none!important;background-color:#3e6188!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Black" i]{background-image:none!important;background-color:#3b354d!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Grey" i]{background-image:none!important;background-color:#898095!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Khaki" i]{background-image:none!important;background-color:#dfb49a!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Light Blue" i]{background-image:none!important;background-color:#b2b3ce!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Pine" i]{background-image:none!important;background-color:#878882!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Pine i]{background-image:none!important;background-color:#878882!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Red" i]{background-image:none!important;background-color:#9e4d50!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Red i]{background-image:none!important;background-color:#9e4d50!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Charcoal" i]{background-image:none!important;background-color:#d6cbd2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Charcoal" i]{background-image:none!important;background-color:#96959a!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Black" i]{background-image:none!important;background-color:#464447!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Khaki" i]{background-image:none!important;background-color:#e7bf9d!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Heather Red" i]{background-image:none!important;background-color:#e58694!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Navy" i]{background-image:none!important;background-color:#a4a9bc!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Silver" i]{background-image:none!important;background-color:#d9ced4!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Silver i]{background-image:none!important;background-color:#b5b5b5!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Stripe Grey" i]{background-image:none!important;background-color:#af9fa0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Stripe Khaki" i]{background-image:none!important;background-color:#c2a59f!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Stripe Aqua" i]{background-image:none!important;background-color:#91b7c3!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Stripe Blue" i]{background-image:none!important;background-color:#6878a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Blue i]{background-image:none!important;background-color:#a1abbd!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Khaki i]{background-image:none!important;background-color:#d8b282!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Navy i]{background-image:none!important;background-color:#374266!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Green" i]{background-image:none!important;background-color:#afdad1!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Black" i]{background-image:none!important;background-color:#2a2a2c!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Grey" i]{background-image:none!important;background-color:#9796a8!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Navy" i]{background-image:none!important;background-color:#2d3455!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Red" i]{background-image:none!important;background-color:#e58694!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - Sky Blue" i]{background-image:none!important;background-color:#bdd0fa!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Oxford - White" i]{background-image:none!important;background-color:#f2f0f1!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=White i]{background-image:none!important;background-color:#f2f0f1!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Grey i]{background-image:none!important;background-color:#a7a5a5!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Charcoal i]{background-image:none!important;background-color:#898095!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Black i]{background-image:none!important;background-color:#2a2a2c!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Heather Black Yarn Dye" i]{background-image:none!important;background-color:#786d75!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Aqua Yarn Dye" i]{background-image:none!important;background-color:#92bbc7!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Khaki Yarn Dye" i]{background-image:none!important;background-color:#d2b0a7!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Blue Yarn Dye" i]{background-image:none!important;background-color:#7686b7!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Black Yarn Dye" i]{background-image:none!important;background-color:#3d313d!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Grey Yarn Dye" i]{background-image:none!important;background-color:#c3b3be!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Navy Yarn Dye" i]{background-image:none!important;background-color:#555579!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Green Yarn Dye" i]{background-image:none!important;background-color:#a3a18a!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Military i]{background-image:none!important;background-color:#a3a18a!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Grey - Slub" i]{background-image:none!important;background-color:#c5b5c0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Khaki - Slub" i]{background-image:none!important;background-color:#cfa9a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Black - Slub" i]{background-image:none!important;background-color:#3f353e!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Navy - Slub" i]{background-image:none!important;background-color:#57577b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Green" i]{background-image:none!important;background-color:#afdad1!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Black" i]{background-image:none!important;background-color:#2a2a2c!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Grey" i]{background-image:none!important;background-color:#9796a8!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Navy" i]{background-image:none!important;background-color:#2d3455!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Red" i]{background-image:none!important;background-color:#e58694!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - Sky Blue" i]{background-image:none!important;background-color:#bdd0fa!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Solid Oxford - White" i]{background-image:none!important;background-color:#f2f0f1!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Charcoal i]{background-image:none!important;background-color:#96959a!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=Military i]{background-image:none!important;background-color:#878882!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Red Yarn Dye" i]{background-image:none!important;background-color:#dc5d68!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Yarn Dye Grey 2" i]{background-image:none!important;background-color:#c5b5c0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Yarn Dye Khaki 2" i]{background-image:none!important;background-color:#cfa9a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Yarn Dye Black 2" i]{background-image:none!important;background-color:#3f353e!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Yarn Dye Navy 2" i]{background-image:none!important;background-color:#57577b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Grey Yarn Dye" i]{background-image:none!important;background-color:#c5b5c0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Khaki Yarn Dye" i]{background-image:none!important;background-color:#cfa9a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Black Yarn Dye" i]{background-image:none!important;background-color:#3f353e!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Navy Yarn Dye" i]{background-image:none!important;background-color:#57577b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Grey" i]{background-image:none!important;background-color:#c5b5c0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Khaki" i]{background-image:none!important;background-color:#cfa9a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Black" i]{background-image:none!important;background-color:#3f353e!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Slub - Navy" i]{background-image:none!important;background-color:#57577b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Grey Slub 18" i]{background-image:none!important;background-color:#c5b5c0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Khaki Slub 18" i]{background-image:none!important;background-color:#cfa9a2!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Black Slub 18" i]{background-image:none!important;background-color:#3f353e!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Navy Slub 18" i]{background-image:none!important;background-color:#57577b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Black Camo" i]{background-image:none!important;background-color:#2b2b2b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Camo - Green" i]{background-image:none!important;background-color:#556b3d!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title=aqua i]{background-image:none!important;background-color:#7ed6d0!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="heather black" i]{background-image:none!important;background-color:#6b6b6b!important}body .kb-item:is(:has(.kb-thumb img[alt*="(Kit 1)" i]),:has(.kb-style-chip:is([title=Alto i],[title=Alpha i],[title="All in one" i],[title^=Fixed i]))) .kb-sw[title="Camo - Black" i]{background-image:none!important;background-color:#636066!important}[data-swatch="camo - black"]{--swatch-background-color: #636066;--swatch-background-image: none}body .jdgm-widget .jdgm-star{color:var(--vs-ink)!important;font-size:14px!important}body .jdgm-widget .jdgm-rev__rating .jdgm-star,body .jdgm-widget .jdgm-histogram .jdgm-star{font-size:12px!important}body .jdgm-widget .jdgm-rev-widg__title{font-size:19.2px!important;line-height:28px;font-weight:400!important;letter-spacing:-.02em;color:var(--vs-ink)!important;text-align:left}body .jdgm-widget :is(.jdgm-histogram,.jdgm-histogram *){font-size:12px!important;line-height:18px}body .jdgm-widget .jdgm-histogram__row{align-items:center}body .jdgm-widget .jdgm-histogram__bar{height:4px!important;background:var(--vs-sep)!important;border-radius:0!important}body .jdgm-widget .jdgm-histogram__bar-content{height:4px!important;background:var(--vs-ink)!important;border-radius:0!important}body .jdgm-widget :is(.jdgm-histogram__frequency,.jdgm-histogram__percentage,.jdgm-rev__timestamp,.jdgm-rev-widg__summary-text){font-size:12px!important;color:var(--vs-ink-2)!important}body .jdgm-widget .jdgm-rev__title{font-size:14px!important;font-weight:400!important;color:var(--vs-ink)!important}body .jdgm-widget :is(.jdgm-rev__body,.jdgm-rev__body *){font-size:14px!important;line-height:24px;font-weight:300!important;color:var(--vs-ink)!important}body .jdgm-widget :is(.jdgm-rev__author,.jdgm-rev__buyer-badge){font-size:12px!important;color:var(--vs-ink)!important;background:transparent!important}body .jdgm-widget :is(.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn){min-height:44px;padding:10px 24px!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important}body .jdgm-widget .jdgm-medal__value{font-family:var(--vs-font)!important;color:var(--vs-ink)!important}body .jdgm-widget :is(.jdgm-rev,.jdgm-divider-top){border-color:var(--vs-sep)!important}body:has(.gallery-viewer-modal[open]) :is(shopify-chat,sticky-atc,.kb-bar){display:none!important}body .gallery-viewer-modal{background:#fff!important}body .gallery-viewer-modal .modal__window{width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0!important;background:#fff!important}body .gallery-viewer__thumbs{position:absolute!important;left:0!important;bottom:0!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}body .gallery-viewer__button{display:flex;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-height:44px;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--vs-ink)!important}body .gallery-viewer__button svg{width:24px;height:24px;stroke-width:1!important}body .gallery-viewer__button svg *{stroke-width:1!important}body :is(.gallery-viewer__prev,.gallery-viewer__next){opacity:.35;transition:opacity var(--vs-ease)}body :is(.gallery-viewer__prev,.gallery-viewer__next):is(:hover,:focus-visible){opacity:1}body .gallery-viewer__button:focus-visible{outline:1px solid var(--vs-ink);outline-offset:-4px}@media(hover:none){body :is(.gallery-viewer__prev,.gallery-viewer__next){display:none!important}}body .gallery-viewer__progress{position:absolute;z-index:2;left:24px;right:24px;bottom:calc(48px + env(safe-area-inset-bottom));height:2px;background:var(--vs-sep);pointer-events:none}body .gallery-viewer__progress span{display:block;width:0;height:100%;background:var(--vs-ink);transition:width var(--vs-ease)}body .gallery-viewer__count{position:absolute;z-index:2;left:0;right:0;bottom:calc(20px + env(safe-area-inset-bottom));font-size:12px;line-height:18px;color:var(--vs-ink-2);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}body .gallery-viewer--single-image :is(.gallery-viewer__progress,.gallery-viewer__count){display:none}body:has(cart-drawer[open]) shopify-chat{display:none!important}:is(body.template-cart,cart-drawer) .product-block .image-cont .btn.quickbuy-toggle{position:absolute!important;left:auto!important;top:auto!important;right:4px!important;bottom:4px!important;transform:none!important;width:44px!important;height:44px!important;min-height:44px;padding:0!important;margin:0!important;opacity:1!important;visibility:visible!important;display:flex!important;align-items:center;justify-content:center;font-size:0!important;color:var(--vs-ink)!important;background:transparent!important;border:0!important;border-radius:0!important}:is(body.template-cart,cart-drawer) .product-block .image-cont .btn.quickbuy-toggle:before{content:"+";display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ffffffeb;font-size:20px;font-weight:300;line-height:1;color:var(--vs-ink)}:is(body.template-cart,cart-drawer) .product-block .product-block__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden;text-overflow:clip!important}body .ctm-subtotal-prices{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:8px;row-gap:2px}body .ctm-subtotal-prices :is(.ctm-you-saved,.ctm-savings-badge){order:3;flex:0 0 100%;text-align:right;border:0!important;padding:0!important;background:none!important;font-size:12px!important;line-height:18px;font-weight:300!important;color:#2f6959!important}body .ctm-subtotal-prices :is(.ctm-you-saved,.ctm-savings-badge) *{border:0!important;padding:0!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}body .ctm-subtotal-prices .ctm-original-price{margin:0!important;font-size:14px!important}:is(body.template-cart,.drawer-footer_container) :is(.subtotal.opposing-items,.ctm-subtotal-row,.ctm-shipping-row,.ctm-tax-row){display:flex;justify-content:space-between;align-items:baseline;gap:16px}:is(body.template-cart,.drawer-footer_container) :is(.subtotal.opposing-items,.ctm-subtotal-row)>b,body .ctm-cart-info-grid :is(.ctm-shipping-row__label,.ctm-tax-row__label) :is(p,strong),body :is(.ctm-shipping-row__label,.ctm-tax-row__label),body :is(.ctm-shipping-row__label,.ctm-tax-row__label) *{font-size:14px!important;font-weight:300!important;color:var(--vs-ink)!important}body .ctm-cart-info-grid :is(.ctm-shipping-row__value,.ctm-tax-row__value) p,body .ctm-subtotal-prices b,body :is(.ctm-shipping-row__value,.ctm-tax-row__value),body :is(.ctm-shipping-row__value,.ctm-tax-row__value) *{font-size:14px!important;font-weight:400!important;color:var(--vs-ink)!important}body :is(.ctm-shipping-row,.ctm-tax-row) p{margin:0}body .ctm-order-summary-label,body .ctm-order-summary-label *{font-size:14px!important;font-weight:400!important;color:var(--vs-ink)!important}body .cart_free_gift select{min-height:36px;height:36px;padding:0 28px 0 8px;font-size:12px}body .ctm_btn.add-to-cart{min-height:44px;padding:0 16px!important;font-size:14px!important;background:#fff!important;color:var(--vs-ink)!important;border:1px solid var(--vs-hair)!important;border-radius:var(--vs-radius)!important}body .ctm_btn.add-to-cart:hover{background:#fff!important;border-color:var(--vs-ink)!important}body cart-drawer .ctm-express-options-text{margin-top:24px!important}body.template-cart .ctm-payment-icons-text{margin-bottom:24px!important}body .cart-link__count{font-size:12px!important;line-height:18px;min-width:18px;height:18px}body :is(.cart_free_gift,.payment-icon_container,.cart_free_gift>div){border-radius:var(--vs-radius)!important}body .cart_free_gift__image,body .cart_free_gift__image *{border-radius:0!important}body .ctm-express-options-text,body .ctm-express-options-text *{color:var(--vs-ink-2)!important;font-size:12px!important}body .use-color-scheme--1 :is(.subheading,.iconmeta,time,.author),body [class*=ai-fabric-story-eyebrow]{color:#6b6b6b!important}body .product-info .product-price--large .price__current{font-size:21px;line-height:28px;letter-spacing:-.03em}@media(min-width:1800px){body .product-info .product-title,body .product-info .product-price--large .price__current{font-size:22.4px;line-height:29px}}@media(max-width:767.98px){body .product-info .product-price--large .price__current{font-size:15px;line-height:24px;letter-spacing:-.01em}body .product-info .product-title{line-height:26px}}body .product-info .product_variant:not(.vs-packs) .custom-product-label{height:44px!important;min-height:44px;padding:0 24px!important;line-height:42px!important}body .product-info .vs-packs .associated-product>a{min-height:44px;height:44px;padding:4px;gap:0}body .product-info .vs-packs .custom-product-label{line-height:18px!important}body .product-info .vs-packs .price-row,body .product-info .vs-packs .price-row span{line-height:14px!important}body .product-info .option-selector .opt-btn+.opt-label--swatch{width:36px!important;height:36px!important;min-width:36px;min-height:36px!important;margin:4px 8px 4px 0!important;padding:0!important;overflow:visible}body .product-info .option-selector .opt-btn+.opt-label--swatch:before{width:36px!important;height:36px!important}body .product-info .option-selector .opt-btn+.opt-label--swatch:after{top:-4px!important;right:-4px!important;bottom:-4px!important;left:-4px!important;width:auto!important;height:auto!important}body .product-info .add-to-cart{height:44px;min-height:44px;padding-top:0!important;padding-bottom:0!important;line-height:42px}body .product-info .product-form>:is(.main-product,.input-row){margin-top:0!important;margin-bottom:0!important}body .product-info .product-form>.input-row{padding-top:0!important}body .product-info .swatches.swatches-type-product{margin:0!important}body .product-info .product-form>.lightly-spaced-row:has(>.delivery-widget__manual:empty):not(:has(>:not(.delivery-widget__manual))){margin:0!important}body .product-info .product-form>buy-buttons{padding-bottom:0!important;margin-bottom:0!important}body .product-info .quantity-submit-row__submit{margin-bottom:0!important}body .product-info .product-form>.lightly-spaced-row.dis-flex_link{margin:8px 0 32px!important}body .product-info :is(.size-chart-link__text,.size-chart-link){font-size:12px!important;line-height:18px}body .product-info-accordion .disclosure__title .with-icon__beside{display:inline-block;font-size:14px;text-transform:lowercase!important}body .product-info-accordion .disclosure__title .with-icon__beside:first-letter{text-transform:uppercase}body .jdgm-widget .jdgm-rev-widg__title{font-size:18px!important;line-height:26px}@media(min-width:1800px){body .jdgm-widget .jdgm-rev-widg__title{font-size:19.2px!important;line-height:28px}}body .shopify-section-group-header-group.section-scrolling-banner :is(.marquee,.marquee *){font-size:12px!important;line-height:18px;letter-spacing:-.01em}body :is(#vs-boost,.product-block) :is(.product-block__title,.product-block__title a,.product-block__selected-option){line-height:18px!important}@media(max-width:767.98px){body .shopify-section-group-header-group.section-scrolling-banner :is(.marquee,.marquee *){font-size:13px!important}body :is(#vs-boost,.product-block) :is(.product-block__title,.product-block__title a,.product-block__selected-option){font-size:13px!important;line-height:20px!important}body .product-block .product-price,body .product-block .product-price *{font-size:13px;line-height:20px}}body .countdown :is(.countdown__number-part,.countdown__number-part-current,.countdown__number-part-previous){font-size:21px!important}body [class*=ai-fabric-story-heading]{font-size:20px!important;line-height:28px;letter-spacing:-.02em}body .btn{box-sizing:border-box}body .button-row .btn{min-height:44px!important;height:auto!important;padding-top:10px!important;padding-bottom:10px!important;line-height:22px!important;white-space:nowrap}@media(max-width:767.98px){body .product-info .media-gallery .carousel.thumbnails{margin-left:0!important;margin-right:0!important;width:auto!important;max-width:100%}}@media(max-width:767.98px){body .product-info .media-gallery .main-image{margin-left:0!important;margin-right:0!important;width:100%!important}}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body .product-info .option-selector__btns:has(>.opt-label--swatch){gap:8px}body .product-info .option-selector .opt-btn+.opt-label--swatch{position:relative;box-sizing:border-box;width:36px!important;height:36px!important;min-width:36px;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important;outline:0 solid transparent!important;outline-offset:2px!important}body .product-info .option-selector .opt-btn+.opt-label--swatch:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;box-sizing:border-box!important;border:.67px solid #727272!important;border-radius:50%!important;box-shadow:none!important;background-origin:border-box!important;background-clip:border-box!important}body .product-info .option-selector .opt-btn+.opt-label--swatch:after{display:none!important}body .product-info .option-selector .opt-btn.is-unavailable+.opt-label--swatch:after{display:block!important;content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;background-color:transparent!important}body .product-info .option-selector .opt-btn:checked+.opt-label--swatch{outline:2px solid #333!important;outline-offset:2px!important}body .product-info .option-selector .opt-btn:focus-visible+.opt-label--swatch{outline:2px dashed #333!important;outline-offset:2px!important}body :is(#vs-boost,.kb-root) .kb-swatches{gap:8px!important}body :is(#vs-boost,.kb-root) .kb-swatches .kb-sw{box-sizing:border-box!important;flex:0 0 36px;width:36px!important;height:36px!important;min-width:36px;padding:0!important;margin:0!important;border:.67px solid #727272!important;border-radius:50%!important;background-origin:border-box!important;background-clip:border-box!important;background-size:cover;background-position:center;box-shadow:none!important;transform:none!important;outline:0 solid transparent;outline-offset:2px}body :is(#vs-boost,.kb-root) .kb-swatches .kb-sw:after{content:none!important}body :is(#vs-boost,.kb-root) .kb-swatches .kb-sw.kb-out:before{top:0!important;right:0!important;bottom:0!important;left:0!important}body :is(#vs-boost,.kb-root) .kb-swatches .kb-sw.on{outline:2px solid #333!important;outline-offset:2px!important}body :is(#vs-boost,.kb-root) .kb-swatches .kb-sw:focus-visible{outline:2px dashed #333!important;outline-offset:2px!important}body :is(#vs-boost,.product-block-options--swatch) .product-block-options__item{box-sizing:border-box;border:.67px solid #727272!important;background-origin:border-box;background-clip:border-box!important;outline:0 solid transparent;outline-offset:2px}body :is(#vs-boost,.product-block-options--swatch) .product-block-options__item--card-match{outline:2px solid #333!important;outline-offset:2px!important}body .slider:not([class*=slider--edge]):has(.product-block .product-block-options--swatch),body [class*=ai-bestsellers-right]:has(.product-block-options--swatch),body [class*=ai-bestsellers-carousel]:has(.product-block-options--swatch){padding-inline-start:4px;margin-inline-start:-4px;scroll-padding-inline-start:4px}
/*# sourceMappingURL=/cdn/shop/t/91/assets/vuori-style.css.map */
