.sanvt-looks{--looks-gutter-m: 16px;--looks-head-top: 18px;--looks-head-top-m: 0px;--looks-head-bottom: 0px;--looks-head-bottom-m: 0px;--looks-filters-top: 30px;--looks-filters-top-m: 26px;--looks-filters-bottom: 26px;--looks-filters-bottom-m: 20px;--looks-how-top: 30px;--looks-how-top-m: 16px;--looks-how-bottom: 56px;--looks-how-bottom-m: 36px;--looks-grid-top: 0px;--looks-grid-top-m: 0px;--looks-grid-bottom: 26px;--looks-grid-bottom-m: 16px;--looks-how-gap: 56px;--looks-step-text-gap: 12px;--looks-t-step: 12px;--looks-t-step-ls: .2em;--looks-tag-inset: 12px;--looks-add-size: 36px;--looks-add-right: 12px;--looks-add-bottom: 10px;--looks-zoom: 1.03;--looks-arrow-inset: 6px;--looks-body-pad: 14px 16px 28px;--looks-body-gap: 10px;--looks-row-gap: 12px;--looks-meta-min: 18px;--looks-t-name: 13px;--looks-t-name-ls: .04em;background:var(--sanvt-white);font-family:var(--sanvt-font);line-height:normal;color:var(--sanvt-black)}.sanvt-colhead.sanvt-looks__intro{--col-air-top: var(--looks-head-top);--col-pad-bottom: 0px}.sanvt-looks__heading{padding-bottom:var(--looks-head-bottom)}.sanvt-looks__filters{padding-top:var(--looks-filters-top);padding-bottom:var(--looks-filters-bottom)}.sanvt-looks__how{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--looks-how-gap);padding:var(--looks-how-top) var(--sanvt-gutter) var(--looks-how-bottom)}.sanvt-looks__step-title{margin:0;font-size:var(--looks-t-step);letter-spacing:var(--looks-t-step-ls);line-height:normal;text-transform:uppercase;color:var(--sanvt-black)}.sanvt-looks__step-text{margin:var(--looks-step-text-gap) 0 0;text-wrap:pretty}.sanvt-looks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:var(--looks-grid-top) 0 var(--looks-grid-bottom);list-style:none}.sanvt-looks__tile{display:flex;flex-direction:column;min-width:0;background:var(--sanvt-white);animation:sanvtLookInA var(--sanvt-dur-look-in) var(--sanvt-ease) calc(var(--look-i, 0) * var(--sanvt-look-stagger)) both}.sanvt-looks__grid[data-anim=b] .sanvt-looks__tile{animation-name:sanvtLookInB}.sanvt-looks__tile[hidden]{display:none}@keyframes sanvtLookInA{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes sanvtLookInB{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sanvt-looks__media{position:relative}.sanvt-looks__media-link{display:block;color:inherit}.sanvt-looks__media .ui-media{--ui-media-zoom: var(--looks-zoom);--ui-media-zoom-dur: var(--sanvt-dur-look-zoom)}.sanvt-looks__gallery{position:relative;overflow:hidden;border-radius:var(--sanvt-radius-media)}.sanvt-looks__shot{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity var(--sanvt-dur-fade) ease,transform var(--sanvt-dur-look-zoom) var(--sanvt-ease)}.sanvt-looks__shot.is-on.is-loaded{opacity:1}@media(hover:hover){.sanvt-looks__media:hover .ui-media__img,.sanvt-looks__media:hover .sanvt-looks__shot{transform:scale(var(--looks-zoom))}}.sanvt-looks__arrow{position:absolute;top:50%;margin-top:calc(var(--ui-arrow-size) / -2);z-index:2}.sanvt-looks__arrow--prev{left:var(--looks-arrow-inset)}.sanvt-looks__arrow--next{right:var(--looks-arrow-inset)}@media(hover:hover){.sanvt-looks__tile:hover .sanvt-looks__arrow{opacity:1}}@media(hover:none){.sanvt-looks__arrow{opacity:1}}.sanvt-looks__tag{position:absolute;left:var(--looks-tag-inset);top:var(--looks-tag-inset);z-index:2;pointer-events:none}.sanvt-looks__add{position:absolute;right:var(--looks-add-right);bottom:var(--looks-add-bottom);z-index:2;display:grid;place-items:center;width:var(--looks-add-size);height:var(--looks-add-size);margin:0;padding:0;border:0;background:none;color:var(--sanvt-black);cursor:pointer;transition:transform var(--sanvt-dur-micro) var(--sanvt-ease)}.sanvt-looks__add .ui-icon{display:block}@media(hover:hover){.sanvt-looks__add:hover{transform:rotate(90deg)}}.sanvt-looks__body{display:flex;flex-direction:column;gap:var(--looks-body-gap);padding:var(--looks-body-pad)}.sanvt-looks__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--looks-row-gap)}.sanvt-looks__name{margin:0;font-family:var(--sanvt-font);font-size:var(--looks-t-name);font-weight:400;letter-spacing:var(--looks-t-name-ls);line-height:normal;text-transform:uppercase;color:var(--sanvt-black)}.sanvt-looks__total{font-size:var(--looks-t-name);color:var(--sanvt-black-70);white-space:nowrap}.sanvt-looks__row--meta{min-height:var(--looks-meta-min);font-size:var(--sanvt-t-body)}.sanvt-looks__pieces{color:var(--sanvt-black-70)}.sanvt-looks__view{color:var(--sanvt-black)}.sanvt-looks.is-look .sanvt-looks__landing{display:none}.sanvt-looks__view:empty{display:none}.sanvt-lookpdp{--lp-head: 0px;--lp-media-top: 0px;--lp-mob-air: 4px;--lp-sticky-top: 24px;--lp-info-max: 522px;--lp-info-pad: 58px 26px 56px;--lp-title: 22px;--lp-title-ls: .08em;--lp-title-gap: 20px;--lp-full: 14px;--lp-full-gap: 10px;--lp-desc-gap: 16px;display:grid;grid-template-columns:1fr 1fr;align-items:start;background:var(--sanvt-white);font-family:var(--sanvt-font);line-height:normal;color:var(--sanvt-black)}[data-header-overlap] .sanvt-lookpdp{--lp-head: var(--sanvt-header-h)}.sanvt-lookpdp__media{padding-top:var(--lp-media-top)}.sanvt-lookpdp__gallery{display:flex;flex-direction:column}.sanvt-lookpdp__info{align-self:stretch;width:100%;max-width:var(--lp-info-max);margin:0 auto;padding-top:var(--lp-head)}.sanvt-lookpdp__sticky{position:sticky;top:var(--ui-sticky-y, var(--lp-sticky-top));padding:var(--lp-info-pad)}.sanvt-lookpdp__title{margin:var(--lp-title-gap) 0 0;font-family:var(--sanvt-font);font-size:var(--lp-title);font-weight:400;letter-spacing:var(--lp-title-ls);line-height:normal;text-transform:uppercase;color:var(--sanvt-black)}.sanvt-lookpdp__full{margin-top:var(--lp-full-gap);font-size:var(--lp-full)}.sanvt-lookpdp__desc{margin-top:var(--lp-desc-gap);text-wrap:pretty}.sanvt-lookpdp__desc p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.sanvt-lookbuy{--lb-items-gap: 22px;--lb-sum: 12.5px;--lb-sum-ls: .06em;--lb-sum-gap: 20px;--lb-sum-pad-b: 14px;--lb-cta-none: .4}.sanvt-lookbuy__items{margin-top:var(--lb-items-gap);border-top:1px solid var(--sanvt-black-30)}.sanvt-lookbuy__summary{display:flex;justify-content:space-between;align-items:baseline;margin:var(--lb-sum-gap) 0 var(--lb-sum-pad-b);font-size:var(--lb-sum)}.sanvt-lookbuy__count{letter-spacing:var(--lb-sum-ls);text-transform:uppercase}.sanvt-lookbuy__error{margin:8px 0 0}.sanvt-lookbuy__error.is-alert{color:var(--sanvt-stock-out)}.sanvt-looks .is-none [data-stl-submit]{opacity:var(--lb-cta-none)}.sanvt-lookitem{--li-check-col: 22px;--li-media: 128px;--li-gap: 18px;--li-pad: 22px 0;--li-head-gap: 14px;--li-opt-pad: 8px;--li-label: 10.5px;--li-label-ls: .1em;--li-current-ls: .04em;--li-current-gap: 6px;--li-values-gap: 12px;--li-opt-line: calc(var(--sanvt-t-body) * 1.2);--li-swatch-gap: 8px;--li-swatch-top: 6px;--li-off: .45;display:grid;grid-template-columns:var(--li-check-col) var(--li-media) minmax(0,1fr);gap:var(--li-gap);padding:var(--li-pad);border-bottom:1px solid var(--sanvt-black-30);transition:opacity var(--sanvt-dur-look-row) ease}.sanvt-lookitem.is-off{opacity:var(--li-off)}.sanvt-lookitem__check{--sanvt-check-size: 16px;padding-top:2px}.sanvt-lookitem__media{display:block;align-self:start}.sanvt-lookitem__body{display:flex;flex-direction:column;min-width:0}.sanvt-lookitem__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:var(--li-head-gap)}.sanvt-lookitem__name{min-width:0;line-height:1.4;color:var(--sanvt-black);text-decoration:none;text-underline-offset:4px}@media(hover:hover){.sanvt-lookitem__name:not([disabled]):not([aria-disabled=true]):hover{color:var(--sanvt-black);text-decoration:underline}}.sanvt-lookitem__price{display:flex;align-items:baseline;gap:8px;font-size:var(--sanvt-t-card);white-space:nowrap}.sanvt-lookitem__opt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--li-opt-pad) 0}.sanvt-lookitem__opt--color{margin-top:-4px}.sanvt-lookitem__label{flex:none;font-size:var(--li-label);letter-spacing:var(--li-label-ls);text-transform:uppercase;white-space:nowrap;color:var(--sanvt-black-70)}.sanvt-lookitem__opt--color .sanvt-lookitem__label{flex:1 1 auto;min-width:0;white-space:normal}.sanvt-lookitem__current{margin-left:var(--li-current-gap);letter-spacing:var(--li-current-ls);text-transform:none;color:var(--sanvt-black)}.sanvt-lookitem__swatches{--sanvt-swatch-size: 18px;flex:none;display:flex;gap:var(--li-swatch-gap);padding-top:var(--li-swatch-top)}.sanvt-lookitem__values{--ui-option-gap-min: 4px;flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px var(--ui-option-gap, var(--li-values-gap))}.sanvt-lookitem__values .ui-option{text-transform:uppercase}@media(min-width:681px){.sanvt-lookitem__values--rows{display:grid;grid-template-columns:repeat(6,auto);justify-content:end}.sanvt-lookitem__values--rows>:nth-child(6n+1):nth-last-child(5){grid-column-start:2}.sanvt-lookitem__values--rows>:nth-child(6n+1):nth-last-child(4){grid-column-start:3}.sanvt-lookitem__values--rows>:nth-child(6n+1):nth-last-child(3){grid-column-start:4}.sanvt-lookitem__values--rows>:nth-child(6n+1):nth-last-child(2){grid-column-start:5}.sanvt-lookitem__values--rows>:nth-child(6n+1):nth-last-child(1){grid-column-start:6}.sanvt-lookitem__opt:not(.sanvt-lookitem__opt--color){align-items:flex-start}.sanvt-lookitem__opt:not(.sanvt-lookitem__opt--color) .sanvt-lookitem__label{line-height:var(--li-opt-line);padding-bottom:calc(5px + var(--sanvt-sel-thick))}.sanvt-lookitem__values .ui-option{line-height:var(--li-opt-line)}}.sanvt-lookitem__opt-head{flex:none;display:flex;align-items:center;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:default}.sanvt-lookitem__opt-value{display:none}.sanvt-lookitem__opt-reveal{flex:1 1 auto;min-width:0;display:flex}.sanvt-lookdrawer{--ld-pad-x: 26px;--ld-head-pad: 24px var(--ld-pad-x) 20px;--ld-foot-pad: 18px var(--ld-pad-x) 22px;--ld-eyebrow: 10.5px;--ld-eyebrow-ls: .2em;--ld-name: 16px;--ld-name-ls: .08em;--ld-name-gap: 8px;--ld-close: 22px}.sanvt-lookdrawer .ui-drawer__panel{font-family:var(--sanvt-font);line-height:normal;color:var(--sanvt-black)}.sanvt-lookdrawer__head{flex:none;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:var(--ld-head-pad);border-bottom:1px solid var(--sanvt-black-30)}.sanvt-lookdrawer__eyebrow{margin:0;font-size:var(--ld-eyebrow);letter-spacing:var(--ld-eyebrow-ls);text-transform:uppercase;color:var(--sanvt-black-70)}.sanvt-lookdrawer__name{margin:var(--ld-name-gap) 0 0;font-size:var(--ld-name);letter-spacing:var(--ld-name-ls);text-transform:uppercase;color:var(--sanvt-black)}.sanvt-lookdrawer__close{flex:none;padding:2px 4px;font-family:inherit;font-size:var(--ld-close)}.sanvt-lookdrawer__slot,.sanvt-lookdrawer .sanvt-lookbuy{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sanvt-lookdrawer .sanvt-lookbuy__items{flex:1 1 auto;min-height:0;margin:0;overflow-y:auto;border-top:0}.sanvt-lookdrawer .sanvt-lookitem{--li-pad: 22px var(--ld-pad-x)}.sanvt-lookdrawer .sanvt-lookbuy__foot{flex:none;padding:var(--ld-foot-pad);border-top:1px solid var(--sanvt-black-30)}.sanvt-lookdrawer .sanvt-lookbuy__summary{margin-top:0}@media(max-width:1100px){.sanvt-colhead.sanvt-looks__intro{--col-air-top: calc(var(--looks-head-top) + var(--sanvt-header-h) - var(--sanvt-header-h-narrow))}.sanvt-lookpdp{grid-template-columns:minmax(0,1fr);--lp-media-top: calc(var(--lp-head) + var(--lp-mob-air))}[data-header-overlap] .sanvt-lookpdp{--lp-head: var(--sanvt-header-h-narrow)}.sanvt-lookpdp__gallery{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.sanvt-lookpdp__gallery::-webkit-scrollbar{display:none;width:0;height:0}.sanvt-lookpdp__shot{flex:0 0 100%;scroll-snap-align:start}.sanvt-lookpdp__info{--lp-info-max: 620px;padding-top:0}.sanvt-lookpdp__sticky{position:static}}@media(max-width:680px){.sanvt-colhead.sanvt-looks__intro{--col-air-top: var(--looks-head-top-m);padding-inline:var(--looks-gutter-m)}.sanvt-looks__heading{padding-bottom:var(--looks-head-bottom-m)}.sanvt-looks__filters{padding-top:var(--looks-filters-top-m);padding-bottom:var(--looks-filters-bottom-m)}.sanvt-looks__grid{padding:var(--looks-grid-top-m) 0 var(--looks-grid-bottom-m)}.sanvt-looks__filters .ui-pick--scroll{margin-inline:calc(var(--looks-gutter-m) * -1);padding-inline:var(--looks-gutter-m)}.sanvt-looks__how{display:flex;gap:22px;padding:var(--looks-how-top-m) var(--looks-gutter-m) var(--looks-how-bottom-m);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sanvt-looks__how::-webkit-scrollbar{display:none;width:0;height:0}.sanvt-looks__step{flex:0 0 78%;scroll-snap-align:start;scroll-margin-left:var(--looks-gutter-m)}.sanvt-looks__grid{grid-template-columns:minmax(0,1fr)}.sanvt-lookpdp{--lp-mob-air: 2px}[data-header-overlap] .sanvt-lookpdp{--lp-head: var(--sanvt-header-h-small)}.sanvt-lookpdp__info{--lp-info-max: none}.sanvt-lookpdp__sticky{padding:26px var(--looks-gutter-m) 40px}.sanvt-lookitem{--li-check-col: 20px;--li-media: 40%;--li-gap: 14px;--li-pad: 18px var(--looks-gutter-m);--li-dd-gap: 8px;--li-dd-top: 10px;--li-dd-head-h: 40px;--li-dd-item-h: 44px;--li-dd-label: 10px;--li-dd-value: var(--sanvt-t-meta);--li-dd-pad-x: 10px;--li-dd-pad-y: 12px;--li-dd-inner-gap: 6px;--li-dd-wrap-gap: 6px}.sanvt-lookdrawer .sanvt-lookitem{--li-pad: 18px var(--looks-gutter-m)}.sanvt-lookitem__opt--color{flex-wrap:wrap;row-gap:0}.sanvt-lookitem__opt--color .sanvt-lookitem__label{flex:0 1 auto;min-width:auto}.sanvt-lookitem__opt--color .sanvt-lookitem__swatches{margin-left:auto}.sanvt-lookitem__opts{display:flex;flex-direction:column;gap:var(--li-dd-gap);padding-top:var(--li-dd-top)}.sanvt-lookitem__opt:not(.sanvt-lookitem__opt--color){display:block;padding:0;border:1px solid var(--sanvt-black-50);background:var(--sanvt-white)}.sanvt-lookitem__opt-head{width:100%;min-height:var(--li-dd-head-h);flex-wrap:wrap;gap:var(--li-dd-wrap-gap) var(--li-dd-inner-gap);padding:var(--li-dd-pad-y) var(--li-dd-pad-x);cursor:pointer}.sanvt-lookitem__opt-head .sanvt-lookitem__label{font-size:var(--li-dd-label)}.sanvt-lookitem__opt-value{display:flex;align-items:center;gap:var(--li-dd-inner-gap);margin-left:auto;font-size:var(--li-dd-value);text-transform:uppercase;color:var(--sanvt-black)}.sanvt-lookitem__opt-head .ui-icon{transition:transform var(--sanvt-dur-look-row) ease}.sanvt-lookitem__opt.is-open .sanvt-lookitem__opt-head .ui-icon{transform:rotate(180deg)}.sanvt-lookitem__opt-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--sanvt-dur-drop) var(--sanvt-ease)}.sanvt-lookitem__opt.is-open .sanvt-lookitem__opt-reveal{grid-template-rows:1fr}.sanvt-lookitem__values{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:0;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--sanvt-dur-drop)}.sanvt-lookitem__opt.is-open .sanvt-lookitem__values{visibility:visible;transition-delay:0s}.sanvt-lookitem__values:before{content:"";flex:none;height:1px;background:var(--sanvt-black-30)}.sanvt-lookitem__values .ui-option{display:flex;align-items:center;flex:none;width:100%;height:var(--li-dd-item-h);padding:0 var(--li-dd-pad-x);font-size:var(--li-dd-value);text-align:left}.sanvt-lookitem__values .ui-option__text{padding-bottom:calc(3px + var(--sanvt-sel-thick))}}.sanvt-colhead.sanvt-looks__intro.sanvt-looks__intro--bare{--col-air-top: 0px}@media(prefers-reduced-motion:reduce){.sanvt-looks__tile{animation:none}.sanvt-looks__add,.sanvt-looks__shot{transition:none}.sanvt-looks__media:hover .ui-media__img,.sanvt-looks__media:hover .sanvt-looks__shot{transform:none}.sanvt-lookitem,.sanvt-lookitem__opt-head .ui-icon,.sanvt-lookitem__opt-reveal{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/629/assets/sanvt-looks.css.map */
