.vm-original-page{margin:0;background:white;color:#2e2a39}.vm-sale-strip{background:#bb5589;color:white;text-align:center;padding:9px 15px;font-size:12px;font-weight:700;letter-spacing:.7px}.vm-original-logo{font:600 32px/1.2 Georgia,serif!important;letter-spacing:3px;text-decoration:none!important;color:#151515!important;display:block;text-align:center}.vm-original-page .header__heading{margin:0}.vm-original-page .product__title{display:block!important}.vm-original-page .product__title h1{display:block!important;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#2e2a39}.vm-original-page .product__title h2{display:none}.vm-pre-sale{font-size:13px;font-weight:700;color:#bb5589;margin:16px 0}.vm-original-gallery{width:100%;display:block}.vm-original-main{width:100%;aspect-ratio:1;background:#fff}.vm-original-main img{width:100%;height:100%;object-fit:contain;display:block}.vm-original-thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:15px;padding:3px 1px 10px;scrollbar-width:thin}.vm-original-thumbs button{flex:0 0 calc((100% - 40px)/6);padding:0;aspect-ratio:1;border:1px solid #ddd;border-radius:5px;background:#fff;cursor:pointer;overflow:hidden}.vm-original-thumbs button[aria-pressed=true]{border:2px solid #bb5589}.vm-original-thumbs img{width:100%;height:100%;object-fit:cover}.vm-original-page .vf-offer{font-family:Helvetica,Arial,sans-serif;font-size:15px}.vm-original-page .vf-bundle-label{cursor:pointer}.vm-original-page .vf-form{margin-top:0}.vm-original-page .vf-bundle-item select{box-sizing:border-box;cursor:pointer}.vm-original-page .vf-size{font-size:14px}.vm-original-page .vf-size img{max-width:100%;height:auto}.vm-original-page .vf-cart-dialog{font:15px/1.6 Helvetica,Arial,sans-serif}.vm-original-page .vf-cart-dialog h2{font-size:25px}.vm-original-page .vf-cart-dialog .vf-button{font-size:15px;background:#bb5589;color:white;text-decoration:none;cursor:pointer}.vm-original-page .animate--hidden,.vm-original-page .animate-item{opacity:1!important;transform:none!important}.vm-original-page splide-component,.vm-original-page slider-component,.vm-original-page internal-video{display:block}.vm-original-page .splide{visibility:visible!important}.vm-original-page .splide__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.vm-original-page .splide__list{display:flex!important;list-style:none;padding:0;margin:0;gap:20px;transform:none!important}.vm-original-page .splide__slide{flex:0 0 calc(33.333% - 14px);scroll-snap-align:start;min-width:0}.vm-original-page .splide__arrows,.vm-original-page .splide__pagination{display:none}.vm-original-page .multicolumn .splide__slide{flex-basis:calc(33.333% - 14px)}.vm-original-page video{width:100%;height:100%;object-fit:cover}.vm-original-page .internal-video__play{display:none}.vm-original-page .footer .field__input{font:inherit}.vm-original-page .vf-sale-status{display:none}.vm-original-page .vf-offer .vf-button{margin-top:16px}.vm-original-page .vf-offer-terms{font-size:11px}.vm-original-page #vm-size-modal img{max-width:100%;height:auto}.vm-original-page .product__info-container>div:has(>#SectionAtcBtn-template--27370061365489__main){display:none}.vm-original-page .vf-cart-dialog img{max-width:100%}
@media(max-width:749px){.vm-original-logo{font-size:24px!important;letter-spacing:2px;white-space:nowrap;width:max-content!important;max-width:none!important}.vm-sale-strip{font-size:10px}.vm-original-page .product__title h1{font-size:27px}.vm-original-thumbs{margin:12px 16px 0}.vm-original-thumbs button{flex-basis:calc((100% - 40px)/6)}.vm-original-page .splide__slide{flex-basis:calc(50% - 10px)}.vm-original-page .multicolumn .splide__slide{flex-basis:90%}.vm-original-page .product__info-container{padding-top:0}.vm-original-page .product__media-wrapper{position:static}.vm-original-page .vf-offer{margin-top:20px}}
.vm-original-page .pp-timer-wrap{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}.vm-footer-logo{display:block;color:#fff;font:700 40px/1.2 Poppins,Arial,sans-serif;letter-spacing:.02em;white-space:nowrap;text-align:center}.vm-original-page .dnrv-card p{font-family:Poppins,sans-serif}
body.vm-original-page [data-vm-large-reviews] .splide__list{gap:40px}body.vm-original-page [data-vm-large-reviews] .splide__slide{flex:0 0 calc((100% - 80px)/3)}body.vm-original-page [data-vm-large-reviews] .splide__track{scroll-behavior:smooth;scroll-snap-type:x mandatory}body.vm-original-page [data-vm-large-reviews] .splide__slide{scroll-snap-align:start}@media(max-width:989px){body.vm-original-page [data-vm-large-reviews] .splide__list{gap:15px}body.vm-original-page [data-vm-large-reviews] .splide__slide{flex:0 0 100%}}
.vm-shipping-banner{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 0;padding:7px 11px;border-radius:999px;background:#f6f6f6;color:#303030;font:400 clamp(10px,2.55cqw,14px)/1.3 Helvetica,Arial,sans-serif;letter-spacing:0}.vm-shipping-left,.vm-shipping-free{display:flex;align-items:center;gap:7px;white-space:nowrap}.vm-shipping-banner strong{font-weight:600}.vm-shipping-dot{display:inline-block;width:11px;height:11px;flex:0 0 11px;border-radius:50%;background:#6ac69a;box-shadow:0 0 0 3px #e1f1e8}.vm-shipping-free{gap:5px}@media(max-width:400px){.vm-shipping-banner{padding:6px 9px;gap:5px}.vm-shipping-left{gap:5px}.vm-shipping-dot{width:9px;height:9px;flex-basis:9px}}
