@media(max-width:749px){.vybe-shell,.vbs,.ve,.vg,.vs,.va-page,.voh,.vpd,.vld,.vec{max-width:100%!important;overflow-x:clip!important}.vybe-hero__copy{min-height:0!important;padding:42px 16px 38px!important}.vybe-sticker{margin-bottom:18px!important;padding:7px 10px!important;border-width:1.5px!important;box-shadow:2px 2px #111!important;font-size:9px!important;letter-spacing:.08em!important;transform:none!important}.vybe-eyebrow{margin-bottom:12px!important;font-size:10px!important;letter-spacing:.14em!important}.vybe-display{font-size:clamp(48px,14vw,62px)!important;line-height:.94!important;letter-spacing:0!important;overflow-wrap:normal!important}.vybe-script{margin-top:4px!important;font-size:clamp(30px,9vw,40px)!important;line-height:1.05!important}.vybe-hero__sub{max-width:32rem!important;margin-top:18px!important;font-size:15px!important;line-height:1.5!important}.vybe-hero__buttons{display:grid!important;gap:10px!important;width:100%!important;margin-top:24px!important}.vybe-btn{width:100%!important;min-height:46px!important;padding:11px 14px!important;box-shadow:3px 3px #111!important;font-size:10px!important;letter-spacing:.07em!important}.vybe-btn:hover{transform:none!important;box-shadow:3px 3px #111!important}.vybe-collage--archive{min-height:0!important;padding:20px 16px 26px!important;border-top:2px solid #111!important;border-left:0!important;background:var(--vybe-pink,#F4A9C7)!important;background-image:none!important}.vybe-collage--archive:before{display:none!important}.vybe-archive{display:block!important;width:100%!important;max-width:440px!important;min-height:0!important;margin:0 auto!important}.vybe-archive__code,.vybe-archive__type,.vybe-archive__mini,.vybe-archive__stamp,.vybe-archive__ticket,.vybe-archive__script,.vybe-archive__star,.vybe-archive__lines{display:none!important}.vybe-archive__issue{position:static!important;display:inline-flex!important;max-width:100%!important;margin:0 0 12px!important;padding:7px 9px!important;border-width:1.5px!important;box-shadow:none!important;font-size:8px!important;line-height:1.2!important;letter-spacing:.08em!important;white-space:normal!important;transform:none!important}.vybe-archive__main{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:7px 7px 25px!important;border:2px solid #111!important;box-shadow:4px 4px #111!important;transform:none!important}.vybe-archive__main-media{aspect-ratio:4/5!important;border:0!important}.vybe-archive__main-media img{width:100%!important;height:100%!important;object-fit:contain!important}.vybe-archive__main-caption{gap:8px!important;margin-top:10px!important;padding:0 3px!important;font-size:7px!important;line-height:1.2!important;letter-spacing:.07em!important}.vybe-products{padding:52px 14px 58px!important}.vybe-section-head{display:grid!important;gap:18px!important;margin-bottom:24px!important}.vybe-section-head .vybe-display{font-size:clamp(42px,12vw,54px)!important}.vybe-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.vybe-product-card{min-width:0!important;padding:6px!important;border-radius:16px!important;box-shadow:3px 3px #111!important}.vybe-product-card__media{border-width:1px!important;border-radius:10px!important}.vybe-product-card__tag{left:6px!important;top:6px!important;padding:4px 5px!important;border-width:1px!important;font-size:7px!important;letter-spacing:.05em!important}.vybe-product-card__info{gap:5px!important;padding:10px 2px 2px!important}.vybe-product-card__title{font-size:12px!important;line-height:1.25!important}.vybe-product-card__price{gap:4px!important;font-size:11px!important;line-height:1.25!important}.vybe-product-card__availability{font-size:8px!important;line-height:1.25!important;letter-spacing:.04em!important}.vybe-quick-add{min-height:38px!important;margin-top:4px!important;padding:8px 5px!important;border-width:1px!important;font-size:9px!important;letter-spacing:.05em!important}.vbs{padding:38px 14px 54px!important}.vbs .vbs__grid{gap:18px!important}.vbs .vbs__card{min-height:0!important;border-radius:18px!important;box-shadow:4px 4px #111!important}.vbs .vbs__copy{padding:22px 16px 18px!important}.vbs h2{max-width:none!important;font-size:clamp(34px,10.5vw,46px)!important;line-height:.98!important}.vbs .vbs__script{max-width:24ch!important;margin-top:10px!important;font-size:clamp(21px,6.5vw,27px)!important}.vbs .vbs__button{min-height:44px!important;margin-top:20px!important;box-shadow:3px 3px #111!important;font-size:9px!important}.vbs .vbs__media-link{padding:0 8px 8px!important}.vbs .vbs__media{min-height:0!important;aspect-ratio:4/3!important;border-radius:13px!important}.ve{padding:52px 14px 58px!important}.ve .ve__head{margin-bottom:24px!important}.ve .ve__head>div{align-items:flex-start!important;gap:3px!important}.ve .ve__head h2{font-size:clamp(40px,12vw,52px)!important;line-height:.96!important}.ve .ve__head span{font-size:clamp(27px,8vw,34px)!important}.ve .ve__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ve .ve__card,.ve .ve__card:nth-child(4),.ve .ve__card:nth-child(5){grid-column:span 1!important;border-radius:16px!important;box-shadow:3px 3px #111!important}.ve .ve__card:last-child:nth-child(odd){grid-column:1/-1!important}.ve .ve__media{aspect-ratio:4/3!important}.ve .ve__copy{padding:11px!important}.ve .ve__copy small{margin-bottom:7px!important;padding:4px 5px!important;font-size:7px!important}.ve .ve__copy h3{font-size:clamp(20px,6vw,25px)!important;line-height:1!important}.ve .ve__copy em{margin:3px 0 9px!important;font-size:18px!important}.ve .ve__copy>span{padding-top:8px!important;font-size:8px!important;letter-spacing:.06em!important}.vybe-custom{padding:52px 14px 58px!important}.vybe-custom__head{margin-bottom:26px!important}.vybe-custom__head .vybe-display{font-size:clamp(42px,12vw,54px)!important}.vybe-custom__head>p:last-child{font-size:15px!important}.vybe-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:26px!important}.vybe-service-card{min-height:158px!important;padding:14px!important;border-radius:16px!important;box-shadow:3px 3px #fff!important}.vybe-service-card__icon{font-size:22px!important}.vybe-service-card h3{margin:10px 0 6px!important;font-size:18px!important;line-height:1!important}.vybe-service-card p{font-size:11px!important;line-height:1.4!important}.vybe-custom__actions{display:grid!important;gap:10px!important;margin-top:22px!important}.vg{padding:52px 14px 58px!important}.vg .vg__head{margin-bottom:22px!important}.vg .vg__head h2{font-size:clamp(40px,12vw,52px)!important}.vg .vg__head span{font-size:clamp(27px,8vw,34px)!important}.vg .vg__grid{margin-right:-14px!important;padding-right:14px!important;gap:12px!important}.vg .vg__item{flex-basis:min(76vw,315px)!important;padding:6px 6px 30px!important;box-shadow:4px 4px #111!important;transform:none!important}.vg .vg__item:nth-child(2n){transform:none!important}.vg figcaption{font-size:18px!important}.vs{padding:56px 16px!important}.vs h2{font-size:clamp(42px,12vw,54px)!important}.vs .vs__lock span{font-size:clamp(28px,8vw,36px)!important}.vs .vs__text{margin:16px auto 22px!important;font-size:15px!important}.vs input,.vs button{min-height:50px!important}.vybe-ticker{padding:10px 0!important}.vybe-ticker__track span{padding-right:20px!important;font-size:10px!important;letter-spacing:.1em!important}.va-page .va-hero__copy,.voh .voh__hero-copy,.vpd .vpd__hero-copy,.vld .vld__hero-copy,.vec .vec__hero-copy{min-height:0!important;padding:48px 18px 42px!important}.va-page .va-title,.voh .voh__hero-heading,.vpd .vpd__display--hero,.vld .vld__display,.vec .vec__title-lock h1{width:100%!important;font-size:clamp(48px,15vw,68px)!important;line-height:.94!important;letter-spacing:0!important}.va-page .va-title span,.voh .voh__hero-script,.vpd .vpd__script,.vld .vld__script,.vec .vec__title-lock span{font-size:clamp(29px,9vw,40px)!important;line-height:1.05!important}.va-page .va-hero__visual,.voh .voh__hero-art,.vpd .vpd__hero-visual,.vld .vld__hero-media,.vec .vec__hero-media{min-height:420px!important}.va-page .va-photo-card,.voh .voh__photo-frame,.vpd .vpd__image-shell,.vld .vld__media-frame{transform:none!important;box-shadow:5px 5px #111c!important}.va-page .va-sticker--two,.va-page .va-doodle,.voh .voh__hand-note,.vpd .vpd__hero-note{display:none!important}.voh .voh__mixed-heading h2,.voh .voh__newsletter-heading h2,.vpd .vpd__display,.vld .vld__display--section,.vec .vec__title-lock--section h2{font-size:clamp(38px,11vw,52px)!important;line-height:.98!important}.voh .voh__mixed-heading .voh__script,.vpd .vpd__title-group .vpd__script,.vld .vld__script--small,.vec .vec__title-lock--section span{font-size:clamp(27px,8vw,36px)!important}}@media(max-width:430px){.vybe-product-grid,.va-page .va-product-grid,.vld .vld__product-grid,.voh .voh__product-grid,.vpd .vpd__product-grid,.vec .vec__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;overflow:visible!important;padding:0!important}.voh .voh__product-card,.vpd .vpd__product-card{width:auto!important;max-width:none!important;flex:initial!important;box-shadow:3px 3px #111!important}.va-page .va-product,.vld .vld__product-card,.vec .vec__product{box-shadow:3px 3px #111!important}.voh .voh__product-info,.vpd .vpd__product-info,.vld .vld__product-info,.vec .vec__product-copy,.va-page .va-product__info{min-height:0!important;gap:8px!important;padding:10px!important}.voh .voh__product-title,.vpd .vpd__product-title,.vld .vld__product-info h3,.vec .vec__product-copy h3,.va-page .va-product__info a{font-size:12px!important;line-height:1.2!important}.voh .voh__price,.vpd .vpd__price,.vld .vld__price,.vec .vec__product-copy div,.va-page .va-product__info span{font-size:10px!important}.voh .voh__card-link,.vpd .vpd__product-link,.vld .vld__card-button,.vec .vec__product-copy>a,.va-page .va-product__button{font-size:8px!important;letter-spacing:.05em!important}.voh .voh__sale-badge,.vpd .vpd__product-badge,.vld .vld__drop-badge,.vec .vec__product-media small,.va-page .va-product__badge{left:6px!important;top:6px!important;max-width:calc(100% - 12px)!important;padding:4px 5px!important;border-width:1px!important;font-size:7px!important;letter-spacing:.05em!important}.vpd .vpd__corner-dot{display:none!important}}@media(max-width:350px){.ve .ve__grid{grid-template-columns:1fr!important}.ve .ve__card,.ve .ve__card:nth-child(4),.ve .ve__card:nth-child(5){grid-column:1/-1!important}.vybe-service-grid{grid-template-columns:1fr!important}}@media(hover:none)and (pointer:coarse){.vybe-btn:hover,.vybe-card-action:hover,.vbs .vbs__button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/vybe-mobile-polish.css.map */
