.gvp{--gvp-accent:#B86EAE;--gvp-accent-2:#A85B96;--gvp-text:#000;--gvp-heading:#1B1B1B;--gvp-muted:#777;--gvp-muted-2:#6B7280;--gvp-pink:#FCE4EC;--gvp-pink-line:#FCE7F3;--gvp-stage:#FDE7F3;--gvp-card:#FEFAF9;--gvp-green:#00B27B;--gvp-red:#E60000;--gvp-line:#EEEEEE;--gvp-serif:"Playfair Display",Georgia,"Times New Roman",serif;--gvp-sans:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--gvp-alt:"Plus Jakarta Sans","Montserrat",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--gvp-gutter:16px;position:relative;display:block;font-family:var(--gvp-sans);font-size:14px;line-height:1.5;letter-spacing:0;color:var(--gvp-text);text-align:left;padding-top:var(--gvp-space-top,0px);padding-bottom:var(--gvp-space-bottom,0px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:750px){.gvp{--gvp-gutter:24px}}.gvp *,.gvp *:before,.gvp *:after{box-sizing:border-box}.gvp :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,figure,fieldset,legend,blockquote,figcaption){margin:0;padding:0;border:0}.gvp :where(h1,h2,h3,h4,h5,h6){font:inherit;color:inherit;letter-spacing:normal;text-transform:none}.gvp :where(p,li,span,a,dt,dd,label,legend,blockquote,figcaption,s,strong,b){letter-spacing:inherit}.gvp :where(a){color:inherit;text-decoration:none}.gvp :where(button){-webkit-appearance:none;appearance:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;background:none;border:0;border-radius:0;box-shadow:none;margin:0;padding:0;min-width:0;min-height:0;height:auto;width:auto;line-height:inherit;cursor:pointer}.gvp :where(img,video,svg){display:block;max-width:100%}.gvp :where(img){height:auto}.gvp [hidden]{display:none!important}.gvp-i{width:1em;height:1em;flex:0 0 auto;display:block}.gvp svg.gvp-i,.gvp.gvp-lightbox svg.gvp-i{fill:none}.gvp-nowrap{white-space:nowrap}.gvp-container{width:100%;max-width:calc(1168px + var(--gvp-gutter) * 2);margin:0 auto;padding:0 var(--gvp-gutter)}.gvp-ph{display:block;width:100%;height:100%;background:var(--gvp-pink);fill:#b86eae59}.gvp-thumbs::-webkit-scrollbar,.gvp-track::-webkit-scrollbar,.gvp-carousel__track::-webkit-scrollbar,.gvp-tabs__nav::-webkit-scrollbar,.gvp-reviews__grid::-webkit-scrollbar{display:none}.gvp-stars{position:relative;display:inline-flex;flex:0 0 auto;line-height:0;color:var(--gvp-accent)}.gvp-stars__row{display:flex;gap:var(--gvp-star-gap,1.2px)}.gvp-stars__row .gvp-i{width:var(--gvp-star,12px);height:var(--gvp-star,12px)}.gvp-stars__row--on{position:absolute;top:0;left:0;bottom:0;width:var(--gvp-stars-pct,100%);overflow:hidden}.gvp .gvp-stars__row--on .gvp-i{fill:currentColor}.gvp-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 var(--gvp-head-gap,33.5px)}.gvp .gvp-head__title{font-family:var(--gvp-sans);font-weight:600;font-size:18px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gvp-heading)}.gvp .gvp-head__link{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;font-family:var(--gvp-sans);font-weight:700;font-size:14.4px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gvp-accent);transition:opacity .2s}.gvp .gvp-head__link:hover{opacity:.75}.gvp-head__link .gvp-i{font-size:13px}.gvp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;margin:0 0 35px;font-family:var(--gvp-sans);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:#777}.gvp .gvp-crumbs a{color:#777;transition:color .2s}.gvp .gvp-crumbs a:hover{color:var(--gvp-accent)}.gvp-crumbs__sep{color:#777}.gvp-crumbs__current{color:#000;font-weight:600}.gvp-hero{display:grid;grid-template-columns:minmax(0,708.35px) minmax(0,358.41px);column-gap:67px;align-items:start}.gvp-gallery{display:grid;grid-template-columns:82.21px minmax(0,1fr);column-gap:16.44px;align-items:start;min-width:0}.gvp-gallery--single{grid-template-columns:minmax(0,1fr)}.gvp-thumbs-col{position:relative;align-self:stretch;min-height:0}.gvp-thumbs{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12.33px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.gvp .gvp-thumb{position:relative;display:block;flex:0 0 auto;width:82.21px;height:82.21px;padding:0;border:0;border-radius:8.22px;background:#fff;overflow:hidden;cursor:pointer}.gvp-thumb__img{display:block;width:100%;height:100%;border-radius:inherit;overflow:hidden;background:var(--gvp-stage-bg,var(--gvp-stage));isolation:isolate}.gvp-thumb__img img{width:100%;height:100%;object-fit:cover}.gvp .gvp-thumb.is-active{padding:4.11px;border:2.06px solid var(--gvp-accent)}.gvp .gvp-thumb.is-active .gvp-thumb__img{border-radius:4.11px}.gvp .gvp-thumb:focus-visible{outline:2px solid var(--gvp-accent);outline-offset:2px}.gvp .gvp-thumbs-more{position:absolute;left:50%;bottom:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:#fff;color:#333;box-shadow:0 1px 4px #00000024;font-size:12px}.gvp-stage{position:relative;width:100%;aspect-ratio:609.7/596;border-radius:16.44px;overflow:hidden;background:var(--gvp-stage-bg,var(--gvp-stage));box-shadow:0 1.03px 2.06px #0000000d;isolation:isolate}.gvp-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.gvp-slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.gvp-slide img,.gvp-slide video,.gvp-slide iframe,.gvp-slide .gvp-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.gvp-blend .gvp-slide img,.gvp-blend .gvp-thumb__img img{mix-blend-mode:multiply}.gvp .gvp-nav,.gvp .gvp-zoom{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:36.17px;height:36.17px;border-radius:50%;background:#fff;color:#111;box-shadow:0 1.03px 4px #0000001a;transition:box-shadow .2s}.gvp .gvp-nav{top:50%;transform:translateY(-50%);font-size:16px}.gvp .gvp-nav--prev{left:18px}.gvp .gvp-nav--next{right:18px}.gvp .gvp-zoom{right:18px;bottom:18px;font-size:19px}.gvp .gvp-nav:hover,.gvp .gvp-zoom:hover{box-shadow:0 3px 10px #00000029}.gvp-info{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding-top:3px}.gvp .gvp-badge{align-self:flex-start;display:inline-flex;align-items:center;margin:0 0 10px;padding:2.3px 8.2px;border-radius:999px;background:var(--gvp-badge-bg,var(--gvp-pink-line));color:var(--gvp-badge-color,var(--gvp-accent));font-family:var(--gvp-sans);font-weight:700;font-size:9.13px;line-height:13.69px;letter-spacing:.46px;text-transform:uppercase}.gvp .gvp-title{margin:0 0 9px;font-family:var(--gvp-serif);font-weight:800;font-size:25.72px;line-height:30.35px;letter-spacing:-.64px;color:#000}.gvp .gvp-rating{display:flex;align-items:center;gap:4px;margin:0 0 11px;--gvp-star:12.4px;color:inherit}.gvp-rating__count{font-family:var(--gvp-alt);font-weight:400;font-size:9.96px;line-height:13.27px;color:var(--gvp-muted-2)}.gvp a.gvp-rating:hover .gvp-rating__count{text-decoration:underline}.gvp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 0 12px}.gvp-price__current{font-family:var(--gvp-sans);font-weight:700;font-size:24.06px;line-height:36.09px;letter-spacing:-.6px;color:#000}.gvp-price__compare{font-family:var(--gvp-sans);font-size:15px;line-height:1;font-weight:500;color:#777}.gvp-desc{margin:0 0 15px;font-family:var(--gvp-sans);font-weight:400;font-size:10.79px;line-height:17.53px;color:#777}.gvp-desc p{margin:0}.gvp-desc p+p{margin-top:6px}.gvp .gvp-label{display:block;margin:0 0 8px;font-family:var(--gvp-sans);font-weight:800;font-size:9.13px;line-height:13.69px;letter-spacing:.46px;text-transform:uppercase;color:#171717}.gvp-variants{display:flex;flex-direction:column;gap:12px;margin:0 0 15px}.gvp-option{min-width:0}.gvp-option__values{display:flex;flex-wrap:wrap;gap:6px}.gvp-pill{position:relative;display:inline-flex;cursor:pointer}.gvp-pill input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gvp-pill span{display:inline-flex;align-items:center;min-height:31.53px;padding:4px 12px;border:.83px solid #777;border-radius:4.98px;background:#fff;font-family:var(--gvp-sans);font-weight:600;font-size:10.79px;line-height:1.2;color:#000;transition:border-color .2s,color .2s,background-color .2s}.gvp-pill input:checked+span{border-color:var(--gvp-accent);background:var(--gvp-accent);color:#fff}.gvp-pill input:focus-visible+span{outline:2px solid var(--gvp-accent);outline-offset:2px}.gvp-qty-row{display:flex;align-items:center;gap:14px;margin:0 0 13.5px}.gvp-qty{display:inline-flex;align-items:center;justify-content:space-between;flex:0 0 auto;width:77.39px;height:31.53px;padding:3.32px 6.64px;border:.83px solid #777;border-radius:4.98px;background:#fff}.gvp .gvp-qty__btn{display:flex;align-items:center;justify-content:center;width:16px;height:100%;font-size:9px;color:#000}.gvp .gvp-qty__input{width:26px;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;text-align:center;font-family:var(--gvp-sans);font-weight:600;font-size:10.79px;line-height:1;letter-spacing:0;color:#000;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.gvp .gvp-qty__input::-webkit-outer-spin-button,.gvp .gvp-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gvp-stock{display:inline-flex;align-items:center;gap:5px;font-family:var(--gvp-sans);font-weight:600;font-size:10.79px;line-height:16.18px;color:var(--gvp-green)}.gvp-stock:before{content:"";flex:0 0 auto;width:6.6px;height:6.6px;border-radius:50%;background:currentColor}.gvp-stock[data-state=low]{color:#e98a00}.gvp-stock[data-state=out]{color:var(--gvp-red)}.gvp-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8.3px}.gvp-actions--single{grid-template-columns:minmax(0,1fr)}.gvp .gvp-atc,.gvp .gvp-wish{display:flex;align-items:center;justify-content:center;gap:6.64px;width:100%;height:38.89px;margin:0;padding:12.44px 13.27px;border-radius:6.64px;font-family:var(--gvp-sans);font-weight:700;font-size:9.96px;line-height:13.27px;letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:nowrap;box-shadow:0 .83px 1.66px #0000000d;transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.gvp .gvp-atc{border:.83px solid var(--gvp-accent);background:var(--gvp-accent);color:#fff}.gvp .gvp-atc:hover{border-color:var(--gvp-accent-2);background:var(--gvp-accent-2);color:#fff}.gvp .gvp-atc[disabled]{opacity:.55;cursor:not-allowed}.gvp .gvp-wish{border:.83px solid var(--gvp-accent);background:#fff;color:var(--gvp-accent)}.gvp .gvp-wish:hover{background:var(--gvp-pink-line);color:var(--gvp-accent)}.gvp .gvp-atc .gvp-i,.gvp .gvp-wish .gvp-i{font-size:13px}.gvp .gvp-wish.wishlist-added .gvp-i,.gvp .gvp-wish.is-active .gvp-i,.gvp .gvp-wish.active .gvp-i{fill:currentColor}.gvp-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8.3px;margin:13px 0 0}.gvp-proof__card{display:flex;align-items:center;gap:8.3px;min-width:0;padding:9.96px;border:.83px solid #F3F4F6;border-radius:9.96px;background:#fafafa}.gvp-proof__card .gvp-i{font-size:16.6px;color:#000}.gvp-proof__text{min-width:0;font-family:var(--gvp-sans);font-weight:400;font-size:9.54px;line-height:11.93px;color:#777}.gvp-proof__text strong{display:block;font-weight:700;color:#000}.gvp-ship{padding-top:13.6px}.gvp-ship--line{margin-top:11.6px;border-top:1px solid var(--gvp-line)}.gvp .gvp-ship__heading{margin:0 0 6px;font-family:var(--gvp-sans);font-weight:700;font-size:11.2px;line-height:16.8px;color:#000}.gvp-ship__rows{display:grid;grid-template-columns:56px minmax(0,1fr);row-gap:9px;align-items:start}.gvp-ship__rows dt{font-family:var(--gvp-sans);font-weight:400;font-size:9.96px;line-height:15.56px;color:#777}.gvp-ship__rows dd{min-width:0;margin:0}.gvp-ship__strong{display:block;font-family:var(--gvp-sans);font-weight:700;font-size:10.37px;line-height:15.56px;color:#000}.gvp-ship__hl{color:var(--gvp-red)}.gvp-ship__note{display:block;margin-top:2px;font-family:var(--gvp-sans);font-weight:400;font-size:9.54px;line-height:14.31px;color:#777}.gvp .gvp-ship__alt{font-family:var(--gvp-alt);font-weight:500;font-size:9.96px;line-height:14.93px;color:#000}.gvp .gvp-ship__alt a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.gvp .gvp-ship__rows .gvp-ship__paylabel{align-self:center}.gvp-ship__pay{display:flex;flex-wrap:wrap;align-items:center;gap:4.2px}.gvp-ship__pay svg.gvp-pay{width:auto;height:21.6px}.gvp-pm{display:inline-flex;align-items:center;justify-content:center;gap:1.5px;width:35.3px;height:21.6px;border:.83px solid #E3E3E3;border-radius:3.3px;background:#fff;overflow:hidden;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:8px;line-height:1;letter-spacing:-.1px;color:#111}.gvp-pm--visa{font-style:italic;font-weight:900;font-size:8.8px;letter-spacing:-.2px;color:#1a1f71}.gvp-pm--master{gap:0}.gvp-pm--master i{display:block;width:11px;height:11px;border-radius:50%;background:#eb001b}.gvp-pm--master i+i{margin-left:-4.4px;background:#f79e1b;mix-blend-mode:multiply}.gvp-pm--american_express{border-color:#1f72cd;background:#1f72cd;font-size:7.2px;letter-spacing:.1px;color:#fff}.gvp-pm--paypal{gap:0;font-style:italic;font-weight:800;font-size:8px;color:#003087}.gvp-pm--paypal b{font-weight:800;color:#009cde}.gvp-pm--apple_pay{font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:8.6px;color:#000}.gvp-pm--apple_pay svg{width:7px;height:8.5px;margin-top:-1px;fill:#000}.gvp-pm--google_pay{gap:2px;font-weight:500;font-size:8.4px;color:#5f6368}.gvp-pm--google_pay b{font-weight:700;color:#4285f4}.gvp-guarantee{display:flex;align-items:center;gap:9px}.gvp-guarantee--line{margin-top:14px;padding-top:9.5px;border-top:1px solid var(--gvp-line)}.gvp-guarantee>.gvp-i{font-size:20.7px;color:#000}.gvp .gvp-guarantee__title{font-family:var(--gvp-sans);font-weight:700;font-size:10.37px;line-height:15px;color:#000}.gvp-guarantee__text{font-family:var(--gvp-sans);font-weight:400;font-size:9.54px;line-height:14px;color:#777}.gvp .gvp-guarantee__text a{font-weight:600;color:#000;text-decoration:underline;text-underline-offset:2px}.gvp-richtext{margin:12px 0 0;font-size:11px;line-height:17px;color:#777}.gvp-custom{margin:12px 0 0}.gvp.gvp-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:56px 72px!important;background:#180c16e0}.gvp.gvp-lightbox.is-open{display:flex}.gvp-lightbox__img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:12px;background:#fff}.gvp .gvp-lightbox__close,.gvp .gvp-lightbox__nav{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#111;font-size:18px}.gvp .gvp-lightbox__close{top:16px;right:16px}.gvp .gvp-lightbox__nav{top:50%;transform:translateY(-50%)}.gvp .gvp-lightbox__nav--prev{left:16px}.gvp .gvp-lightbox__nav--next{right:16px}html.gvp-lock,html.gvp-lock body{overflow:hidden}.gvp-benefits__box{position:relative;display:flex;align-items:center;min-height:155.61px;padding:30.74px 40px;border:.96px solid var(--gvp-pink-line);border-radius:15.37px;background-color:#fcdeed;background-size:cover;background-position:right center;background-repeat:no-repeat;overflow:hidden}.gvp-benefits__text{flex:0 0 315px;max-width:315px}.gvp .gvp-benefits__heading{font-family:var(--gvp-serif);font-weight:700;font-size:28.82px;line-height:34.58px;letter-spacing:0;color:#000}.gvp-benefits__sub{margin-top:6px;font-family:var(--gvp-sans);font-weight:500;font-size:11.53px;line-height:15.37px;color:#000}.gvp .gvp-benefits__list{display:flex;align-items:flex-start;gap:24px;margin:0;padding:0;list-style:none}.gvp .gvp-benefits__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:80px;margin:0;padding:0;text-align:center;list-style:none}.gvp .gvp-benefits__item:before{content:none}.gvp-benefits__icon{display:flex;align-items:center;justify-content:center;width:38.42px;height:38.42px;border-radius:50%;background:#fff;color:var(--gvp-accent-2);font-size:15.41px}.gvp-benefits__icon img{width:20px;height:20px;object-fit:contain}.gvp-benefits__label{max-width:72px;font-family:var(--gvp-sans);font-weight:400;font-size:9.59px;line-height:13.19px;color:#000;text-wrap:balance}.gvp-tabs__box{padding:23.05px 30.74px 30.74px;border:.96px solid #777;border-radius:11.53px;background:#fff}.gvp-tabs__nav{display:flex;gap:39px;max-width:1080px;border-bottom:1px solid #D9D9D9;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.gvp .gvp-tabs__btn{position:relative;flex:0 0 auto;padding:0 0 10px;font-family:var(--gvp-alt);font-weight:600;font-size:13.45px;line-height:19.21px;letter-spacing:.67px;text-transform:uppercase;white-space:nowrap;color:#000;transition:color .2s}.gvp .gvp-tabs__btn:hover{color:var(--gvp-accent)}.gvp .gvp-tabs__btn.is-active{font-weight:700;color:var(--gvp-accent)}.gvp .gvp-tabs__btn.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gvp-accent)}.gvp-tabs__panel{max-width:889px;padding-top:47px}.gvp .gvp-tabs__heading{margin:0 0 12px;font-family:var(--gvp-sans);font-weight:700;font-size:28.82px;line-height:34.58px;letter-spacing:0;color:#000}.gvp .gvp-tabs__heading--sub{margin-top:35px}.gvp-tabs__body{font-family:var(--gvp-sans);font-weight:400;font-size:13.45px;line-height:21.85px;color:#000}.gvp .gvp-tabs__body p{margin:0}.gvp .gvp-tabs__body p+p{margin-top:12px}.gvp .gvp-tabs__body ul{margin:0;padding:0;list-style:none}.gvp .gvp-tabs__body ul li{position:relative;margin:0;padding:0 0 0 20px;list-style:none}.gvp .gvp-tabs__body ul li:before{content:"";position:absolute;left:8px;top:9.5px;width:3px;height:3px;border-radius:50%;background:currentColor}.gvp .gvp-tabs__body ol{margin:0;padding:0 0 0 20px;list-style:decimal}.gvp .gvp-tabs__body ol li{padding-left:4px}.gvp .gvp-tabs__body a{color:var(--gvp-accent);text-decoration:underline}.gvp .gvp-tabs__body--rte :where(h1,h2,h3,h4){margin:24px 0 10px;font-weight:700;font-size:20px;line-height:1.3}.gvp .gvp-tabs__body--rte :where(p,ul,ol){margin:0 0 12px}.gvp .gvp-tabs__body--rte img{max-width:100%;height:auto;border-radius:10px}.gvp-video__box{display:grid;grid-template-columns:minmax(0,535.5px) minmax(0,1fr);column-gap:39px;align-items:center;padding:27.72px;border:.99px solid var(--gvp-pink-line);border-radius:15.37px;background:var(--gvp-pink);box-shadow:0 .99px 1.98px #0000000d}.gvp-video__media{position:relative;aspect-ratio:535.5/296.95;border-radius:15.37px;overflow:hidden;background:#f6d3e3;isolation:isolate}.gvp-video__media>img,.gvp-video__media video,.gvp-video__media iframe,.gvp-video__media>.gvp-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.gvp-video__media--product>img{mix-blend-mode:multiply}.gvp-video__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0 55%,#b86eae1a)}.gvp-video__media.is-playing:after{display:none}.gvp .gvp-video__play{position:absolute;left:50%;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:60.5px;height:60.5px;margin:-30.25px 0 0 -30.25px;border-radius:50%;background:var(--gvp-accent);color:#fff;font-size:24px;opacity:1;box-shadow:0 0 0 6px #ffffff52,0 6px 18px #b86eae59;transition:transform .2s}.gvp button.gvp-video__play:hover{transform:scale(1.06)}.gvp .gvp-video__play .gvp-i{fill:currentColor}.gvp-video__media.is-playing .gvp-video__play{display:none}.gvp-video__media.is-playing iframe,.gvp-video__media.is-playing video{z-index:3}.gvp-video__content{min-width:0}.gvp-video__badge{display:inline-flex;align-items:center;padding:4.9px 14.7px;border-radius:999px;background:var(--gvp-accent);font-family:var(--gvp-alt);font-weight:700;font-size:10.89px;line-height:16.33px;letter-spacing:.87px;text-transform:uppercase;color:#fff}.gvp .gvp-video__heading{max-width:520px;margin-top:18px;font-family:var(--gvp-serif);font-weight:700;font-size:32.66px;line-height:35.63px;letter-spacing:-.82px;color:#000}.gvp-video__text{max-width:474px;margin-top:12px;font-family:var(--gvp-sans);font-weight:400;font-size:14.64px;line-height:23.79px;color:#000}.gvp .gvp-video__text p{margin:0}.gvp-carousel{position:relative}.gvp-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gvp-carousel__slide{min-width:0;scroll-snap-align:start}.gvp .gvp-carousel__nav{position:absolute;top:127px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b86eaed1;color:#fff;font-size:15px;transition:opacity .2s,background-color .2s}.gvp .gvp-carousel__nav:hover{background:var(--gvp-accent)}.gvp .gvp-carousel__nav[disabled]{opacity:.45;cursor:default}.gvp .gvp-carousel__nav--prev{left:-49px}.gvp .gvp-carousel__nav--next{right:-46px}.gvp-card{position:relative;display:flex;flex-direction:column;height:100%;padding:15.14px;border:.95px solid rgba(211,194,205,.2);border-radius:7.57px;background:var(--gvp-card)}.gvp .gvp-card__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:var(--gvp-card);isolation:isolate}.gvp-card__media img,.gvp-card__media .gvp-ph{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gvp .gvp-card__wish{position:absolute;top:13px;right:15px;z-index:2;display:flex;width:20px;height:20px;color:#333;font-size:20px}.gvp .gvp-card__wish:hover,.gvp .gvp-card__wish.wishlist-added,.gvp .gvp-card__wish.is-active,.gvp .gvp-card__wish.active{color:var(--gvp-accent)}.gvp .gvp-card__wish.wishlist-added .gvp-i,.gvp .gvp-card__wish.is-active .gvp-i,.gvp .gvp-card__wish.active .gvp-i{fill:currentColor}.gvp .gvp-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:30.28px;max-height:30.28px;margin:13.5px 0 0;overflow:hidden;font-family:var(--gvp-sans);font-weight:400;font-size:11.36px;line-height:15.14px;color:#000}.gvp .gvp-card__title a:hover{color:var(--gvp-accent)}.gvp-card__price{margin:3.5px 0 0;font-family:var(--gvp-sans);font-weight:700;font-size:13.25px;line-height:19px;color:#000}.gvp-card__price s{margin-left:4px;font-weight:400;font-size:11px;color:#777}.gvp-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.gvp-card__rating{display:inline-flex;align-items:center;gap:4px;--gvp-star:9px;--gvp-star-gap:.8px}.gvp-card__count{font-family:var(--gvp-sans);font-size:8.5px;line-height:1;color:#777}.gvp-card__form{margin:0}.gvp .gvp-card__add{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:30.28px;height:30.28px;margin:0;padding:0;border:0;border-radius:50%;background:var(--gvp-accent);color:#fff;font-size:12px;box-shadow:none;transition:background-color .2s,transform .2s}.gvp .gvp-card__add:hover{background:var(--gvp-accent-2);color:#fff;transform:scale(1.05)}.gvp .gvp-usp__bar{display:flex;align-items:center;justify-content:space-between;gap:30.26px;min-height:105.91px;margin:0;padding:30.26px;border-radius:11.35px;background:var(--gvp-accent);color:#fff;list-style:none}.gvp .gvp-usp__item{display:flex;align-items:center;gap:15px;flex:0 1 auto;min-width:0;margin:0;padding:0;list-style:none}.gvp .gvp-usp__item:before,.gvp .gvp-usp__divider:before{content:none}.gvp-usp__icon{display:flex;align-items:center;justify-content:center;flex:0 0 45.4px;width:45.4px;height:45.4px;border:1.13px solid rgba(255,255,255,.55);border-radius:50%;font-size:20px;color:inherit}.gvp-usp__icon--img{border:0}.gvp-usp__icon--img img{width:100%;height:100%;object-fit:contain}.gvp-usp__copy{display:flex;flex-direction:column;min-width:0}.gvp-usp__title{font-family:var(--gvp-sans);font-weight:700;font-size:13.24px;line-height:18.91px;color:inherit}.gvp-usp__text{font-family:var(--gvp-sans);font-weight:400;font-size:11.35px;line-height:15.13px;color:inherit;opacity:.8}.gvp .gvp-usp__divider{flex:0 0 1px;align-self:center;width:1px;height:68px;margin:-12px 0;padding:0;background:#ffffff4d;list-style:none}.gvp-reviews .gvp-head{--gvp-head-gap:38.5px}.gvp-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24.5px}.gvp .gvp-review{display:flex;align-items:center;gap:22px;min-height:145px;margin:0;padding:30.23px 24px;border-radius:11.34px;background:var(--gvp-card)}.gvp-review__avatar{display:flex;align-items:center;justify-content:center;flex:0 0 60px;width:60px;height:60px;overflow:hidden;border-radius:50%;background:#f7c9d2;font-family:var(--gvp-serif);font-weight:700;font-size:22px;line-height:1;color:#fff}.gvp-review__avatar img{width:100%;height:100%;object-fit:cover}.gvp-review__body{min-width:0;--gvp-star:10.5px;--gvp-star-gap:1.3px}.gvp .gvp-review__quote{margin:10px 0 0;padding:0;border:0;font-family:var(--gvp-sans);font-weight:400;font-style:normal;font-size:11.36px;line-height:15px;color:#0009}.gvp .gvp-review__quote:before,.gvp .gvp-review__quote:after{content:none}.gvp .gvp-review__name{margin:9px 0 0;font-family:var(--gvp-sans);font-weight:700;font-size:13.25px;line-height:22.68px;color:#000}.gvp-ugc__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.gvp .gvp-ugc__tile{position:relative;display:block;aspect-ratio:181.33/230;overflow:hidden;border-radius:9px;background:var(--gvp-pink)}.gvp-ugc__tile img,.gvp-ugc__tile .gvp-ph{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gvp a.gvp-ugc__tile:hover img{transform:scale(1.04)}.gvp .gvp-ugc__cta{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:18px;background:var(--gvp-accent);color:#fff}.gvp-ugc__handle{display:flex;align-items:center;gap:7px;font-family:var(--gvp-sans);font-weight:700;font-size:13.25px;line-height:18px;color:#fff}.gvp-ugc__handle .gvp-i{font-size:19px}.gvp-ugc__blurb{max-width:125px;margin-top:14px;font-family:var(--gvp-sans);font-weight:400;font-size:11.36px;line-height:15.14px;color:#ffffffe0}.gvp .gvp-ugc__follow{display:inline-flex;align-items:center;gap:4px;margin-top:23.5px;font-family:var(--gvp-sans);font-weight:700;font-size:9.46px;line-height:11px;letter-spacing:.5px;text-transform:uppercase;color:#fff}.gvp .gvp-ugc__follow:hover{opacity:.8}.gvp-ugc__follow .gvp-i{font-size:10px}@media(max-width:1299px){.gvp .gvp-carousel__nav--prev{left:-12px}.gvp .gvp-carousel__nav--next{right:-12px}}@media(max-width:1199px){.gvp-hero{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);column-gap:40px}.gvp-benefits__text{flex-basis:260px;max-width:260px}.gvp .gvp-benefits__list{gap:12px}.gvp .gvp-usp__bar{gap:18px;padding:24px}.gvp .gvp-usp__item{gap:10px}}@media(max-width:989px){.gvp-hero{grid-template-columns:minmax(0,1fr);row-gap:28px}.gvp-info{max-width:620px}.gvp-benefits__box{flex-direction:column;align-items:flex-start;gap:20px;padding:26px 28px}.gvp-benefits__text{flex:none;max-width:60%}.gvp .gvp-benefits__list{flex-wrap:wrap;gap:14px 18px}.gvp-video__box{grid-template-columns:minmax(0,1fr);row-gap:24px;padding:20px}.gvp .gvp-video__heading{font-size:28px;line-height:32px}.gvp-carousel__track{grid-auto-columns:calc((100% - 32px) / 3)}.gvp .gvp-usp__bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gvp .gvp-usp__divider{display:none}.gvp-reviews__grid{grid-template-columns:repeat(3,minmax(260px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gvp .gvp-review{scroll-snap-align:start}.gvp-ugc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.gvp .gvp-head__title{font-size:15px;line-height:18px;letter-spacing:.8px}.gvp .gvp-head__link{font-size:11.5px;letter-spacing:.8px}.gvp-head,.gvp-reviews .gvp-head{--gvp-head-gap:20px}.gvp-crumbs{margin-bottom:16px;font-size:10.5px;line-height:14px;letter-spacing:.4px}.gvp-gallery{grid-template-columns:minmax(0,1fr);row-gap:10px}.gvp-thumbs-col{order:2;align-self:auto}.gvp-thumbs{position:static;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden}.gvp .gvp-thumb{width:62px;height:62px;border-radius:7px}.gvp .gvp-thumb.is-active{padding:3px;border-width:1.5px}.gvp .gvp-thumbs-more{display:none}.gvp-stage{aspect-ratio:1/1;border-radius:14px}.gvp .gvp-nav,.gvp .gvp-zoom{width:32px;height:32px}.gvp .gvp-nav--prev{left:10px}.gvp .gvp-nav--next{right:10px}.gvp .gvp-zoom{right:10px;bottom:10px}.gvp-info{max-width:none;padding-top:0}.gvp .gvp-title{font-size:24px;line-height:29px}.gvp-desc{font-size:12.5px;line-height:19px}.gvp .gvp-label{font-size:10px}.gvp-stock,.gvp .gvp-qty__input{font-size:12px}.gvp-qty{width:96px;height:38px}.gvp .gvp-atc,.gvp .gvp-wish{height:44px;font-size:10.5px}.gvp-proof__text{font-size:10.5px;line-height:13px}.gvp .gvp-ship__heading{font-size:12.5px}.gvp-ship__rows{grid-template-columns:66px minmax(0,1fr)}.gvp-ship__rows dt,.gvp .gvp-ship__alt{font-size:11px;line-height:16px}.gvp-ship__strong{font-size:11.5px;line-height:16px}.gvp-ship__note,.gvp-guarantee__text{font-size:10.5px;line-height:15px}.gvp .gvp-guarantee__title{font-size:11.5px}.gvp.gvp-lightbox{padding:56px 12px!important}.gvp .gvp-lightbox__nav{top:auto;bottom:16px;transform:none}.gvp-benefits__box{background-image:none!important;padding:22px 20px}.gvp-benefits__text{max-width:100%}.gvp .gvp-benefits__heading{font-size:24px;line-height:29px}.gvp .gvp-benefits__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:8px}.gvp .gvp-benefits__item{width:auto}.gvp-tabs__box{padding:16px 18px 22px}.gvp-tabs__nav{gap:24px}.gvp .gvp-tabs__btn{font-size:12px}.gvp-tabs__panel{padding-top:24px}.gvp .gvp-tabs__heading{font-size:21px;line-height:27px}.gvp .gvp-tabs__heading--sub{margin-top:22px}.gvp-tabs__body{font-size:13px;line-height:21px}.gvp .gvp-video__heading{font-size:24px;line-height:28px;margin-top:14px}.gvp .gvp-video__heading br{display:none}.gvp-video__text{font-size:13.5px;line-height:21px}.gvp-carousel__track{grid-auto-columns:calc((100% - 12px)/2);gap:12px}.gvp .gvp-carousel__nav{display:none}.gvp .gvp-usp__bar{grid-template-columns:minmax(0,1fr);padding:20px;gap:16px}.gvp-reviews__grid{grid-template-columns:repeat(3,minmax(82%,1fr));gap:12px}.gvp .gvp-review{padding:22px 18px;gap:16px}.gvp-ugc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gv-pdp.css.map */
