body:has(.vipa-make-navigation) #MainContent{color:#19273e}body:has(.vipa-make-navigation) .collection-hero{background:#fff;border-bottom:1px solid #e5ebf4}body:has(.vipa-make-navigation) .collection-hero__inner{padding-top:clamp(24px,3.8vw,48px);padding-bottom:clamp(23px,3.3vw,41px)}body:has(.vipa-make-navigation) .collection-hero__title{margin:0 0 16px;color:#00f;letter-spacing:-.035em;font-size:clamp(27px,4vw,44px);line-height:1.12;font-weight:850}body:has(.vipa-make-navigation) .collection-hero__description{color:#43506a;font-size:clamp(14px,1.5vw,16px);line-height:1.64;max-width:920px}body:has(.vipa-make-navigation) .collection-hero__description h2{font-size:clamp(19px,2.5vw,26px);font-weight:800;line-height:1.25;color:#152647;margin:0 0 11px}body:has(.vipa-make-navigation) .collection-hero__description p{margin:0 0 10px}body:has(.vipa-make-navigation) #ProductGridContainer{padding-top:clamp(24px,3.3vw,36px);padding-bottom:clamp(24px,3.3vw,40px)}body:has(.vipa-make-navigation) #product-grid{row-gap:clamp(13px,2.3vw,22px)}body:has(.vipa-make-navigation) #product-grid .card-wrapper{height:100%;border:1px solid #e5eaf3;border-radius:12px;overflow:hidden;padding:8px;background:#fff;box-shadow:0 4px 14px #12274b09;transition:border-color .18s ease,box-shadow .18s ease}body:has(.vipa-make-navigation) #product-grid .card-wrapper:hover{border-color:#c9d7f3;box-shadow:0 8px 25px #12274b17}body:has(.vipa-make-navigation) #product-grid .card__heading,body:has(.vipa-make-navigation) #product-grid .card__heading a{color:#16284a;line-height:1.35;text-decoration-thickness:1px}body:has(.vipa-make-navigation) #product-grid .card-information .price{font-weight:800}body:has(.vipa-make-navigation) .facets-container{margin-bottom:16px}body:has(.vipa-make-navigation) .facets__summary{border-radius:8px}body:has(.vipa-make-navigation) #product-grid .quick-add__submit{border-radius:8px;min-height:42px}@media(max-width:749px){body:has(.vipa-make-navigation) .collection-hero__inner{padding:23px 16px 25px}body:has(.vipa-make-navigation) .collection-hero__title{font-size:28px}body:has(.vipa-make-navigation) .collection-hero__description h2{font-size:19px}body:has(.vipa-make-navigation) #ProductGridContainer{padding-top:19px}body:has(.vipa-make-navigation) #product-grid .card-wrapper{padding:5px;border-radius:9px}body:has(.vipa-make-navigation) #product-grid .card__heading{font-size:13px}}@media(prefers-reduced-motion:reduce){body:has(.vipa-make-navigation) #product-grid .card-wrapper{transition:none}}body:has(.vipa-make-navigation) #MainContent .shopify-section:has(>.collection-hero){margin-top:54px!important}body:has(.vipa-make-navigation) #MainContent .collection-hero__inner{padding-top:20px!important}@media(max-width:749px){body:has(.vipa-make-navigation) #MainContent .shopify-section:has(>.collection-hero){margin-top:34px!important}body:has(.vipa-make-navigation) #MainContent .collection-hero__inner{padding-top:16px!important}}#MainContent .vipa-make-scroll-cue{padding-top:24px;padding-bottom:24px}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:9px;min-width:0;padding-left:10px}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>.vipa-make-scroll-cue__eyebrow,#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>h2,#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>p{box-sizing:border-box;display:block;position:static!important;float:none!important;transform:none!important;max-width:100%;margin:0!important;padding:0!important;text-align:left!important;white-space:normal}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>.vipa-make-scroll-cue__eyebrow{line-height:1.4}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>h2{line-height:1.18!important}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy>p{line-height:1.5!important}#MainContent .vipa-make-cue-under-reg{padding-bottom:32px!important}@media(max-width:600px){#MainContent .vipa-make-scroll-cue{padding:18px 16px}#MainContent .vipa-make-scroll-cue .vipa-make-scroll-cue__copy{padding-left:4px;gap:8px}#MainContent .vipa-make-cue-under-reg{padding-bottom:26px!important}}body:has(.vipa-make-navigation) #MainContent>.shopify-section:has(.vipa-make-navigation),body:has(.vipa-make-navigation) #MainContent .vipa-make-navigation,body:has(.vipa-make-navigation) #MainContent .vipa-make-navigation__inner{height:auto!important;min-height:0!important;max-height:none!important}body:has(.vipa-make-navigation) #MainContent .reg-finder-container{position:relative!important;float:none!important;clear:both;height:auto!important;min-height:0!important;max-height:none!important;margin-top:18px!important}body:has(.vipa-make-navigation) #MainContent .reg-finder-container .reg-finder-wrapper,body:has(.vipa-make-navigation) #MainContent .reg-finder-container .reg-finder-content-inner,body:has(.vipa-make-navigation) #MainContent .reg-finder-container .reg-finder-content-inner .content-wrapper.page-width{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;float:none!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important}body:has(.vipa-make-navigation) #MainContent .reg-finder-container .reg-finder-content-inner .content-wrapper.page-width{display:block!important;margin:0 auto!important}body:has(.vipa-make-navigation) #MainContent .vipa-make-navigation__models{position:relative;height:auto!important;max-height:none!important;overflow:visible}@media(max-width:760px){body:has(.vipa-make-navigation) #MainContent .reg-finder-container{margin-top:18px!important}body:has(.vipa-make-navigation) #MainContent .reg-finder-container #reg-finder-form{row-gap:9px!important}body:has(.vipa-make-navigation) #MainContent .reg-finder-container #reg-finder-form button#reg-submit{margin:0!important}body:has(.vipa-make-navigation) #MainContent .vipa-make-navigation__headline{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/vipa-make-collection-polish.css.map */
