:root{--cuvg-tint: rgba(255, 255, 255, .04);--cuvg-tint-solid: rgba(255, 255, 255, .52);--cuvg-blur: 10px;--cuvg-sat: 1.25;--cuvg-bright: 1.06;--cuvg-rim: 1;--cuvg-rim-top: rgba(255, 255, 255, calc(.95 * var(--cuvg-rim)));--cuvg-rim-tl: rgba(255, 255, 255, calc(.7 * var(--cuvg-rim)));--cuvg-rim-br: rgba(255, 255, 255, calc(.35 * var(--cuvg-rim)));--cuvg-rim-bottom: rgba(255, 255, 255, calc(.55 * var(--cuvg-rim)));--cuvg-rim-glow: rgba(255, 255, 255, calc(.35 * var(--cuvg-rim)));--cuvg-rim-bevel: rgba(255, 255, 255, calc(.55 * var(--cuvg-rim)));--cuvg-dark-edge: rgba(40, 16, 68, calc(.12 * var(--cuvg-rim)));--cuvg-inner: inset 0 2px 0 0 var(--cuvg-rim-top), inset 2px 2px 2px -1px var(--cuvg-rim-tl), inset 0 -1.5px 0 0 var(--cuvg-rim-bottom), inset -1.5px -1.5px 1px -.5px var(--cuvg-rim-br), inset 0 14px 18px -14px var(--cuvg-rim-bevel), inset 0 -10px 14px -12px var(--cuvg-rim-bottom), inset 0 0 16px -4px var(--cuvg-rim-glow), inset -1px -3px 2px -1px var(--cuvg-dark-edge);--cuvg-drop: 0 1px 2px rgba(46, 18, 72, .08), 0 16px 34px -14px rgba(58, 22, 96, .32);--cuvg-fill-image: linear-gradient(180deg, rgba(255, 255, 255, calc(.12 * var(--cuvg-rim))) 0, rgba(255, 255, 255, calc(.03 * var(--cuvg-rim))) 70px, rgba(255, 255, 255, 0) 45%);--cuvg-body: blur(var(--cuvg-blur)) saturate(var(--cuvg-sat)) brightness(var(--cuvg-bright));--cuvg-filter: var(--cuvg-body)}@media(max-width:999px),(hover:none)and (pointer:coarse){html:root:root{--cuvg-tint: rgba(255, 255, 255, 0);--cuvg-bright: 1;--cuvg-sat: var(--cuvg-sat-phone, 1.1);--cuvg-blur: var(--cuvg-blur-phone, 0px);--cuvg-fill-image: none;--cuvg-inner: inset 0 1.5px 0 0 var(--cuvg-rim-top), inset 1.5px 1.5px 1px -1px var(--cuvg-rim-tl), inset 0 -1px 0 0 var(--cuvg-rim-bottom), inset -1px -1px 1px -.5px var(--cuvg-rim-br)}}html:root body #main#main .shopify-section>.section.section-full,html:root body #main#main article.cuv-bundle,html:root body #main#main product-card.product-card,html:root body #main#main div.product-card.product-card--blends{background-color:var(--cuvg-tint)!important;background-image:var(--cuvg-fill-image)!important;-webkit-backdrop-filter:var(--cuvg-filter)!important;backdrop-filter:var(--cuvg-filter)!important;box-shadow:var(--cuvg-drop),var(--cuvg-inner)!important}@media(max-width:999px),(hover:none)and (pointer:coarse){html:root body #main#main .shopify-section>.section.section-full,html:root body #main#main article.cuv-bundle,html:root body #main#main product-card.product-card,html:root body #main#main div.product-card.product-card--blends{-webkit-backdrop-filter:var(--cuvg-phone-bf, none)!important;backdrop-filter:var(--cuvg-phone-bf, none)!important}}html:root body #main#main .section.section-full product-card.product-card,html:root body #main#main .section.section-full div.product-card.product-card--blends,html:root body #main#main .section.section-full article.cuv-bundle,html.cuv-liquid:root body #main#main .section.section-full product-card.product-card,html.cuv-liquid:root body #main#main .section.section-full div.product-card.product-card--blends,html.cuv-liquid:root body #main#main .section.section-full article.cuv-bundle{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.cuv-liquid:root body #main#main .shopify-section>.section.section-full,html.cuv-liquid:root body #main#main article.cuv-bundle,html.cuv-liquid:root body #main#main product-card.product-card,html.cuv-liquid:root body #main#main div.product-card.product-card--blends{-webkit-backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important;backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important}html:root body #main#main .jdgm-cards-wrapper{background-color:transparent!important}html:root body #main#main .jdgm-card.jdgm-carousel-item{background-color:var(--cuvg-tint)!important;box-shadow:inset 0 1px 0 0 var(--cuvg-rim-top),inset 1px 1px 1px -.5px var(--cuvg-rim-tl),inset 0 -1px 0 0 var(--cuvg-rim-bottom),inset 0 0 10px -3px var(--cuvg-rim-glow),0 6px 16px -8px #3a166038!important}html:root body #main#main .cuv-bundle__media,html:root body #main#main .product-card__figure,html:root body #main#main .product-card__image{background-color:transparent!important;background-image:none!important}html.cuvbg{--cuvbg-shape: 1}html.cuvbg,html.cuvbg body{background-color:var(--cuvbg-base)!important;background:var(--cuvbg-base)!important}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers{background-color:var(--cuvbg-base)!important;background-image:radial-gradient(ellipse 60% 44% at 0% 0%,rgba(255,15,198,calc(.26 * var(--cuvbg-k))),transparent 70%),radial-gradient(ellipse 58% 44% at 100% 100%,rgba(120,55,245,calc(.24 * var(--cuvbg-k))),transparent 70%),radial-gradient(ellipse 50% 40% at 100% 0%,rgba(120,55,245,calc(.14 * var(--cuvbg-k))),transparent 70%),radial-gradient(ellipse 68% 60% at 50% 48%,rgba(255,255,255,var(--cuvbg-haze)),transparent 72%)!important}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers{filter:none!important;-webkit-filter:none!important}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--a,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--b,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--c,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--d{content:"";display:block!important;position:absolute;left:50%;top:50%;pointer-events:none;border-radius:50%;background-repeat:no-repeat;will-change:translate,scale,rotate;backface-visibility:hidden}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--a{width:50vmax;height:36vmax;margin:-18vmax 0 0 -25vmax;background-image:radial-gradient(closest-side,rgba(255,15,198,calc(.84 * var(--cuvbg-shape))),rgba(255,15,198,calc(.437 * var(--cuvbg-shape))) 36%,rgba(255,15,198,calc(.126 * var(--cuvbg-shape))),#ff0fc600);translate:-16vw -22vh}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--b{width:46vmax;height:34vmax;margin:-17vmax 0 0 -23vmax;background-image:radial-gradient(closest-side,rgba(120,55,245,calc(.78 * var(--cuvbg-shape))),rgba(120,55,245,calc(.406 * var(--cuvbg-shape))) 36%,rgba(120,55,245,calc(.117 * var(--cuvbg-shape))),#7837f500);translate:18vw -2vh}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--c{width:48vmax;height:34vmax;margin:-17vmax 0 0 -24vmax;background-image:radial-gradient(closest-side,rgba(255,15,198,calc(.8 * var(--cuvbg-shape))),rgba(255,15,198,calc(.416 * var(--cuvbg-shape))) 36%,rgba(255,15,198,calc(.12 * var(--cuvbg-shape))),#ff0fc600);translate:-10vw 26vh}html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--d{width:36vmax;height:28vmax;margin:-14vmax 0 0 -18vmax;background-image:radial-gradient(closest-side,rgba(120,55,245,calc(.72 * var(--cuvbg-shape))),rgba(120,55,245,calc(.374 * var(--cuvbg-shape))) 36%,rgba(120,55,245,calc(.108 * var(--cuvbg-shape))),#7837f500);translate:16vw 30vh}@keyframes cuvbg-path-a{0.0%{translate:-33vw -33.5vh}4.17%{translate:-39vw -33.8vh}8.33%{translate:-42vw -31.9vh}12.5%{translate:-43vw -28.8vh}16.67%{translate:-42.8vw -25.3vh}20.83%{translate:-40.7vw -20.9vh}25.0%{translate:-36.5vw -15.4vh}29.17%{translate:-32.1vw -10.2vh}33.33%{translate:-29.3vw -6.7vh}37.5%{translate:-29.6vw -5.8vh}41.67%{translate:-31.7vw -6.6vh}45.83%{translate:-33.4vw -7.8vh}50.0%{translate:-32.2vw -8.1vh}54.17%{translate:-26.9vw -6.9vh}58.33%{translate:-18.9vw -4.9vh}62.5%{translate:-10.2vw -3.1vh}66.67%{translate:-2.6vw -2.6vh}70.83%{translate:5vw -3.6vh}75.0%{translate:13.2vw -5.6vh}79.17%{translate:18.9vw -8.4vh}83.33%{translate:18.9vw -11.9vh}87.5%{translate:10.1vw -17.1vh}91.67%{translate:-5.1vw -23.8vh}95.83%{translate:-21.3vw -29.9vh}100.0%{translate:-33vw -33.5vh}}@keyframes cuvbg-path-b{0.0%{translate:42.5vw -6vh}4.17%{translate:40.8vw -10.2vh}8.33%{translate:39.2vw -15.5vh}12.5%{translate:36.6vw -19.4vh}16.67%{translate:31.8vw -19.9vh}20.83%{translate:22.7vw -14.9vh}25.0%{translate:10.4vw -6vh}29.17%{translate:-1.1vw 3.3vh}33.33%{translate:-7.5vw 9.9vh}37.5%{translate:-7.1vw 12.4vh}41.67%{translate:-2.1vw 12.9vh}45.83%{translate:4.6vw 12.4vh}50.0%{translate:10.6vw 12.1vh}54.17%{translate:15.3vw 12.3vh}58.33%{translate:20.2vw 12.3vh}62.5%{translate:25vw 12vh}66.67%{translate:29.9vw 11.3vh}70.83%{translate:35.4vw 10vh}75.0%{translate:41.4vw 8.2vh}79.17%{translate:46.5vw 6.1vh}83.33%{translate:49.6vw 3.9vh}87.5%{translate:49.8vw 1.7vh}91.67%{translate:47.9vw -.6vh}95.83%{translate:45.2vw -3.2vh}100.0%{translate:42.5vw -6vh}}@keyframes cuvbg-path-c{0.0%{translate:-1.6vw 4.7vh}4.17%{translate:-4.2vw 1.4vh}8.33%{translate:-10vw .5vh}12.5%{translate:-16.6vw .9vh}16.67%{translate:-21.7vw 1.8vh}20.83%{translate:-25vw 2.9vh}25.0%{translate:-27.7vw 4.8vh}29.17%{translate:-29.6vw 7.4vh}33.33%{translate:-30.9vw 10.8vh}37.5%{translate:-31.4vw 15.5vh}41.67%{translate:-31.3vw 21.4vh}45.83%{translate:-30.6vw 27.2vh}50.0%{translate:-29.7vw 31.9vh}54.17%{translate:-28.5vw 35.2vh}58.33%{translate:-26.9vw 37.7vh}62.5%{translate:-25.1vw 39.5vh}66.67%{translate:-23.6vw 40.7vh}70.83%{translate:-22.6vw 41.9vh}75.0%{translate:-21.9vw 42.8vh}79.17%{translate:-20.9vw 42.4vh}83.33%{translate:-18.8vw 39.5vh}87.5%{translate:-14.5vw 32.4vh}91.67%{translate:-8.6vw 22.2vh}95.83%{translate:-3.5vw 11.9vh}100.0%{translate:-1.6vw 4.7vh}}@keyframes cuvbg-path-d{0.0%{translate:4vw 49.4vh}4.17%{translate:-3.3vw 45.3vh}8.33%{translate:-9.9vw 35.8vh}12.5%{translate:-14.7vw 25vh}16.67%{translate:-16.7vw 17.1vh}20.83%{translate:-14.5vw 13.2vh}25.0%{translate:-9.1vw 11vh}29.17%{translate:-2.8vw 9.8vh}33.33%{translate:2vw 8.7vh}37.5%{translate:4.6vw 7.8vh}41.67%{translate:6.3vw 7.4vh}45.83%{translate:7.7vw 7.1vh}50.0%{translate:9.5vw 6.4vh}54.17%{translate:11.4vw 4.6vh}58.33%{translate:13.3vw 2.1vh}62.5%{translate:15.6vw .2vh}66.67%{translate:18.9vw .2vh}70.83%{translate:25.1vw 2.5vh}75.0%{translate:33.2vw 6.3vh}79.17%{translate:39.9vw 11.3vh}83.33%{translate:41.6vw 17.2vh}87.5%{translate:36vw 25.7vh}91.67%{translate:25.5vw 36.3vh}95.83%{translate:13.6vw 45.5vh}100.0%{translate:4vw 49.4vh}}@keyframes cuvbg-breathe-1{0%{scale:1.18 .86}50%{scale:.9 1.12}to{scale:1.06 1.22}}@keyframes cuvbg-breathe-2{0%{scale:.86 1.14}50%{scale:1.22 .94}to{scale:1 .82}}@keyframes cuvbg-spin{to{rotate:360deg}}@keyframes cuvbg-spin-rev{0%{rotate:360deg}to{rotate:0deg}}@keyframes cuvbg-field-drift{0%{translate:-2.5% -1.5%}25%{translate:1.5% -2.5%}50%{translate:2.5% 1%}75%{translate:-1% 2.5%}to{translate:-2.5% -1.5%}}@keyframes cuvbg-field-breathe{0%{scale:1.18}to{scale:1.24}}@media(prefers-reduced-motion:no-preference){html.cuvbg.cuvbg-move body #cleanuv-ghost-fibers#cleanuv-ghost-fibers{animation:cuvbg-field-drift calc(47s / var(--cuvbg-speed, 1)) linear infinite,cuvbg-field-breathe calc(29s / var(--cuvbg-speed, 1)) ease-in-out infinite alternate!important;-webkit-animation:cuvbg-field-drift calc(47s / var(--cuvbg-speed, 1)) linear infinite,cuvbg-field-breathe calc(29s / var(--cuvbg-speed, 1)) ease-in-out infinite alternate!important;will-change:translate,scale!important}html.cuvbg.cuvbg-move body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--a{animation:cuvbg-path-a calc(19s / var(--cuvbg-speed, 1)) linear -0s infinite,cuvbg-breathe-1 calc(9s / var(--cuvbg-speed, 1)) ease-in-out -0s infinite alternate,cuvbg-spin calc(43s / var(--cuvbg-speed, 1)) linear -0s infinite}html.cuvbg.cuvbg-move body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--b{animation:cuvbg-path-b calc(23s / var(--cuvbg-speed, 1)) linear -7.3s infinite,cuvbg-breathe-2 calc(11s / var(--cuvbg-speed, 1)) ease-in-out -5.1s infinite alternate,cuvbg-spin-rev calc(37s / var(--cuvbg-speed, 1)) linear -13.7s infinite}html.cuvbg.cuvbg-move body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--c{animation:cuvbg-path-c calc(17s / var(--cuvbg-speed, 1)) linear -14.6s infinite,cuvbg-breathe-1 calc(7s / var(--cuvbg-speed, 1)) ease-in-out -3.2s infinite alternate,cuvbg-spin calc(53s / var(--cuvbg-speed, 1)) linear -27.4s infinite}html.cuvbg.cuvbg-move body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--d{animation:cuvbg-path-d calc(27s / var(--cuvbg-speed, 1)) linear -21.9s infinite,cuvbg-breathe-2 calc(13s / var(--cuvbg-speed, 1)) ease-in-out -2.3s infinite alternate,cuvbg-spin calc(47s / var(--cuvbg-speed, 1)) linear -41.1s infinite}}@media(prefers-reduced-motion:reduce){html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--a,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--b,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--c,html.cuvbg body #cleanuv-ghost-fibers#cleanuv-ghost-fibers .cleanuv-blob--d{animation:none!important;-webkit-animation:none!important}}html.cuvbg:not(.cuvbg-move) body #cleanuv-ghost-fibers#cleanuv-ghost-fibers{animation:none!important;-webkit-animation:none!important}html:root body #main#main .jdgm-card .jdgm-product-name,html:root body #main#main .jdgm-card .jdgm-product-name a{color:#333!important}html:root body #main#main .jdgm-card .jdgm-star.jdgm--on,html:root body #main#main .jdgm-card .jdgm-star.jdgm--half,html:root body #main#main .jdgm-card .jdgm-star.jdgm--on:before,html:root body #main#main .jdgm-card .jdgm-star.jdgm--half:before{color:#b3008c!important;text-shadow:0 0 1px rgba(70,0,55,.45)!important}html:root body #main#main .jdgm-card .jdgm-star.jdgm--off,html:root body #main#main .jdgm-card .jdgm-star.jdgm--off:before,html:root body #main#main .jdgm-card .jdgm-star.jdgm--empty,html:root body #main#main .jdgm-card .jdgm-star.jdgm--empty:before{color:#2e124866!important}html:root body #main#main .cuv-bundle__save{color:#5e0a6b!important}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html:root body #main#main .shopify-section>.section.section-full,html:root body #main#main article.cuv-bundle,html:root body #main#main product-card.product-card,html:root body #main#main div.product-card.product-card--blends{background-color:var(--cuvg-tint-solid)!important}}@media(prefers-reduced-transparency:reduce){html:root body #main#main .shopify-section>.section.section-full,html:root body #main#main article.cuv-bundle,html:root body #main#main product-card.product-card,html:root body #main#main div.product-card.product-card--blends,html.cuv-liquid:root body #main#main .shopify-section>.section.section-full,html.cuv-liquid:root body #main#main article.cuv-bundle,html.cuv-liquid:root body #main#main product-card.product-card,html.cuv-liquid:root body #main#main div.product-card.product-card--blends{background-color:var(--cuvg-tint-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html:root body #main#main article.cuv-bundle,html.cuv-liquid:root body #main#main article.cuv-bundle,html:root body #main#main [id$=__related-products] product-card.product-card,html:root body #main#main [id$=__related-products] div.product-card.product-card--blends,html.cuv-liquid:root body #main#main [id$=__related-products] product-card.product-card,html.cuv-liquid:root body #main#main [id$=__related-products] div.product-card.product-card--blends{background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important}html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy{background:none!important}html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy h3,html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy h2,html:root body #main#main [id$=__related-products] .product-card__title a,html:root body #main#main [id$=__related-products] .cuv-yml-title{color:#2a0f3d!important;text-shadow:0 0 6px rgba(255,255,255,.85),0 1px 2px rgba(255,255,255,.9)!important}html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy .cuv-bundle__blurb{color:#2a0f3ddb!important;text-shadow:0 0 6px rgba(255,255,255,.85),0 1px 2px rgba(255,255,255,.9)!important}html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy .cuv-bundle__sale,html:root body #main#main [id$=__related-products] price-list sale-price{color:#1b1d23!important;text-shadow:0 0 6px rgba(255,255,255,.85),0 1px 2px rgba(255,255,255,.9)!important}html:root body #main#main article.cuv-bundle .cuv-bundle__media-copy .cuv-bundle__save{color:#5e0a6b!important;text-shadow:0 0 6px rgba(255,255,255,.85)!important}html:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{background-color:var(--cuvg-tint)!important;background-image:var(--cuvg-fill-image)!important;-webkit-backdrop-filter:var(--cuvg-filter)!important;backdrop-filter:var(--cuvg-filter)!important;box-shadow:var(--cuvg-drop),var(--cuvg-inner)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:41px!important;padding:96px 20px!important;margin-bottom:12px!important}html.cuv-liquid:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{-webkit-backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important;backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important}@media(max-width:999px),(hover:none)and (pointer:coarse){html:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles,html.cuv-liquid:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{-webkit-backdrop-filter:var(--cuvg-phone-bf, none)!important;backdrop-filter:var(--cuvg-phone-bf, none)!important}}@media(min-width:1000px){html:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{max-width:none!important;margin-left:20px!important;margin-right:20px!important;padding-left:100px!important;padding-right:100px!important}}@media(max-width:749px){html:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{padding:48px 20px!important;margin-left:22px!important;margin-right:22px!important}}@media(prefers-reduced-transparency:reduce){html:root body #main#main [id$=__main]>.cuv-bundles-shell>.cuv-bundles{background-color:var(--cuvg-tint-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body #main#main .cleanuv-pdp-cta-buy a.cleanuv-pdp-cta__buy.cleanuv-pdp-cta__buy{background:#d600a6!important;background-color:#d600a6!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border:1px solid rgba(255,255,255,.55)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 0 14px 2px #ff00c74d,0 10px 24px #96006e38!important}html body #main#main .cleanuv-pdp-cta-buy a.cleanuv-pdp-cta__buy.cleanuv-pdp-cta__buy:hover,html body #main#main .cleanuv-pdp-cta-buy a.cleanuv-pdp-cta__buy.cleanuv-pdp-cta__buy:focus-visible,html body #main#main .cleanuv-pdp-cta-buy a.cleanuv-pdp-cta__buy.cleanuv-pdp-cta__buy:active{background:#c2008f!important;background-color:#c2008f!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;filter:none!important}html body #main#main .cleanuv-pdp-cta-edu.cleanuv-pdp-cta-edu a.button.button{background:#966ef594!important;background-color:#966ef594!important;background-image:none!important;color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;border:1.5px solid rgba(255,255,255,.88)!important}html body #main#main .cleanuv-pdp-cta-edu.cleanuv-pdp-cta-edu a.button.button:hover,html body #main#main .cleanuv-pdp-cta-edu.cleanuv-pdp-cta-edu a.button.button:focus-visible,html body #main#main .cleanuv-pdp-cta-edu.cleanuv-pdp-cta-edu a.button.button:active{background:#875febad!important;background-color:#875febad!important;background-image:none!important}html body .shopify-section--main-product variant-picker .color-swatch:not(.color-swatch--rectangle){width:auto!important;min-width:var(--swatch-size);height:var(--swatch-size);display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border-radius:9999px!important;vertical-align:middle}html body .shopify-section--main-product variant-picker .color-swatch:not(.color-swatch--rectangle)>.sr-only{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;clip-path:none!important;overflow:hidden!important;white-space:nowrap!important;display:block;max-width:0;opacity:0;pointer-events:none;font-size:.8125rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#2a0f3d;-webkit-text-fill-color:#2A0F3D}html body .shopify-section--main-product variant-picker .color-swatch:not(.color-swatch--rectangle)[data-cuv-tone=dark]>.sr-only{color:#fff;-webkit-text-fill-color:#FFFFFF}html body .shopify-section--main-product variant-picker input[checked]:checked+.color-swatch:not(.color-swatch--rectangle),html body .shopify-section--main-product variant-picker .color-swatch.is-selected:not(.color-swatch--rectangle){padding-inline:.85rem;animation:cuvPillPad .3s ease both}html body .shopify-section--main-product variant-picker input[checked]:checked+.color-swatch:not(.color-swatch--rectangle)>.sr-only,html body .shopify-section--main-product variant-picker .color-swatch.is-selected:not(.color-swatch--rectangle)>.sr-only{max-width:8rem;opacity:1;animation:cuvPillText .3s ease both}@keyframes cuvPillPad{0%{padding-inline:0}}@keyframes cuvPillText{0%{max-width:0;opacity:0}30%{opacity:0}to{max-width:8rem;opacity:1}}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch{width:auto!important;min-width:1.55rem;height:1.55rem;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0!important;overflow:hidden;vertical-align:middle;transition:padding .3s ease}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch:after{content:attr(data-colour);display:block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1;letter-spacing:.01em;color:#2a0f3d;-webkit-text-fill-color:#2A0F3D;transition:max-width .3s ease,opacity .2s ease .06s}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[data-colour=Black]:after{color:#fff;-webkit-text-fill-color:#FFFFFF}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[aria-pressed=true]{padding-inline:.6rem!important}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[aria-pressed=true]:after{max-width:6.5rem;opacity:1}@media(prefers-reduced-motion:reduce){html body .shopify-section--main-product variant-picker .color-swatch:not(.color-swatch--rectangle),html body .shopify-section--main-product variant-picker .color-swatch:not(.color-swatch--rectangle)>.sr-only,html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch,html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch:after{transition:none!important;animation:none!important}}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list{gap:.25rem;flex-wrap:wrap;row-gap:.25rem}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list .color-swatch{--swatch-size: 1.3rem;--swatch-offset: 2px;width:auto!important;min-width:var(--swatch-size);height:var(--swatch-size);display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border-radius:9999px!important;vertical-align:middle;transition:padding .3s ease}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list .color-swatch>.sr-only{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;clip-path:none!important;overflow:hidden!important;white-space:nowrap!important;display:block;max-width:0;opacity:0;pointer-events:none;font-size:.6875rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#2a0f3d;-webkit-text-fill-color:#2A0F3D;transition:max-width .3s ease,opacity .2s ease .06s}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list .color-swatch[data-cuv-tone=dark]>.sr-only{color:#fff;-webkit-text-fill-color:#FFFFFF}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list :checked+.color-swatch{padding-inline:.6rem}html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list :checked+.color-swatch>.sr-only{max-width:6rem;opacity:1}@media(prefers-reduced-motion:reduce){html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list .color-swatch,html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list .color-swatch>.sr-only{transition:none!important}}html body .cuv-static-colour .cuv-static-pill{width:auto!important;min-width:var(--swatch-size);height:var(--swatch-size);display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .85rem;border-radius:9999px!important;vertical-align:middle;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}html body .cuv-static-colour .cuv-static-pill__name{display:block;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#2a0f3d;-webkit-text-fill-color:#2A0F3D}html body #main#main [id$=__related-products] :is(product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .product-card__aside{display:block!important}html body #main#main [id$=__related-products] :is(product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .product-card__swatch-list{display:flex!important;gap:.25rem;pointer-events:none}html body #main#main [id$=__related-products] :is(product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .product-card__swatch-list input{pointer-events:none}html body #main#main [id$=__related-products] :is(product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .color-swatch{--swatch-size: 1.3rem;--swatch-offset: 2px;width:auto!important;min-width:var(--swatch-size);height:var(--swatch-size);display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .6rem;border-radius:9999px!important;vertical-align:middle;cursor:default}html body #main#main [id$=__related-products] :is(product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .color-swatch>.sr-only{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;clip-path:none!important;overflow:hidden!important;white-space:nowrap!important;display:block;max-width:6rem;opacity:1;pointer-events:none;font-size:.6875rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#2a0f3d;-webkit-text-fill-color:#2A0F3D}html body .shopify-section--main-product :is(variant-picker,.cuv-static-colour) .variant-picker__option-info{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html body .shopify-section--main-product :is(variant-picker,.cuv-static-colour) .variant-picker__option{position:relative}html body .shopify-section--main-product :is(variant-picker,.cuv-static-colour) .color-swatch:before,html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home],product-card[handle=cleanuv-go],product-card[handle=cleanuv-double]) .product-card__swatch-list .color-swatch:before{color:#ff00c7!important;box-shadow:0 0 0 2px #ff00c7,0 0 8px 2px #ff00c759!important}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[aria-pressed=true]{outline:2px solid #FF00C7!important;outline-offset:2px!important;box-shadow:inset 0 0 0 1px #ffffff59,0 0 0 4px transparent,0 0 10px 3px #ff00c74d!important}html body .shopify-section--main-product variant-picker input:not(:checked)+.color-swatch,html body [id$=__related-products] :is(product-card[handle=cleanuv-solo],product-card[handle=cleanuv-home]) .product-card__swatch-list input:not(:checked)+.color-swatch{box-shadow:inset 0 0 0 1.5px #2a0f3d59!important}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[aria-pressed=false]{border-color:#2a0f3d59!important}html body #main#main .cuv-bundle__media>.cuv-bundle__cta,html body #main#main .cuv-bundles__more>a,html body #main#main .product-card__quick-buy .button,html body #main#main .product-card__quick-buy button,html body #main#main .product-card__mobile-quick-buy-button{background:#f94cc3ad!important;background-color:#f94cc3ad!important;background-image:none!important;border-color:#ffffffe0!important;border-radius:999px!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.05)!important;backdrop-filter:blur(12px) saturate(1.6) brightness(1.05)!important;color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;text-shadow:none!important;box-shadow:none!important}html body #main#main .cuv-bundle__media>.cuv-bundle__cta{border:1px solid rgba(255,255,255,.88)!important;box-shadow:none!important}html body #main#main .product-card__quick-buy .button>*:not(.button__loader):not(.button__feedback),html body #main#main .product-card__quick-buy button>*:not(.button__loader):not(.button__feedback){color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;fill:#2a0f3d!important;stroke:#2a0f3d!important}html body #main#main .product-card__mobile-quick-buy-button>svg,html body #main#main .product-card__mobile-quick-buy-button .icon,html body #main#main .product-card__mobile-quick-buy-button svg path{color:#2a0f3d!important;stroke:#2a0f3d!important}html body #main#main a.cuv-bundle__media:hover>.cuv-bundle__cta,html body #main#main a.cuv-bundle__media:focus-visible>.cuv-bundle__cta,html body #main#main .cuv-bundles__more>a:hover,html body #main#main .cuv-bundles__more>a:focus-visible,html body #main#main .product-card__quick-buy .button:hover,html body #main#main .product-card__quick-buy button:hover,html body #main#main .product-card__quick-buy .button:focus-visible,html body #main#main .product-card__quick-buy button:focus-visible,html body #main#main .product-card__quick-buy .button:active,html body #main#main .product-card__quick-buy button:active,html body #main#main .product-card__quick-buy .button.is-pressed,html body #main#main .product-card__mobile-quick-buy-button:hover,html body #main#main .product-card__mobile-quick-buy-button:active{background:#f94cc3c7!important;background-color:#f94cc3c7!important;background-image:none!important;color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;box-shadow:none!important}@media(max-width:749px){html body #main#main .cuv-bundle__media>.cuv-bundle__cta,html body #main#main .cuv-bundles__more>a,html body #main#main .product-card__quick-buy .button,html body #main#main .product-card__quick-buy button,html body #main#main .product-card__mobile-quick-buy-button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}}html body #main #shopify-product-reviews{scroll-margin-top:56px}html body .shopify-section--main-product variant-picker .color-swatch[style*="#FFFFFF" i],html body [id$=__related-products] .product-card__swatch-list .color-swatch[style*="#FFFFFF" i],html body .shopify-section--main-product .cuv-static-colour .cuv-static-pill{box-shadow:inset 0 0 0 1.5px #2a0f3d59!important}html body #main [id$=__main]>.cuv-bundles-shell .cuv-bundle__swatch[data-colour=White]{border-color:#2a0f3d59!important}html body #main#main [id$=__related-products] .product-card__quick-buy .button{font-size:.8125rem!important;white-space:nowrap!important}html body #main#main [id$=__related-products] .product-card__quick-buy .button:hover,html body #main#main [id$=__related-products] .product-card__quick-buy .button:focus-visible,html body #main#main [id$=__related-products] .product-card__quick-buy .button:active{filter:none!important;transform:none!important}@media(hover:none),(pointer:coarse){html body #main#main [id$=__related-products] .product-card__quick-buy.cuv-yml-view{opacity:1!important;visibility:visible!important;transform:none!important}}html body #main#main #shopify-product-reviews .jdgm-review-widget *:not(:has(.jm-action-buttons__button)):not(.jm-action-buttons__button):not(.jm-action-buttons__button *):not([class*=modal]):not([class*=modal] *){display:none!important}html body #main#main #shopify-product-reviews .jdgm-review-widget,html body #main#main #shopify-product-reviews .jdgm-review-widget *:has(.jm-action-buttons__button):not([class*=modal]):not([class*=modal] *){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body #main#main #shopify-product-reviews .shopify-app-block:has(>.jdgm-review-widget){margin:10px 0 0!important;padding:0!important}html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button{width:auto!important;flex:0 0 auto!important;margin:0 auto!important;background:#f94cc3ad!important;background-color:#f94cc3ad!important;background-image:none!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:999px!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.05)!important;backdrop-filter:blur(12px) saturate(1.6) brightness(1.05)!important;color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;text-shadow:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important}html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button *{color:#2a0f3d!important;-webkit-text-fill-color:#2A0F3D!important;fill:#2a0f3d!important}html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button:hover,html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button:focus-visible,html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button:active{background:#f94cc3c7!important;background-color:#f94cc3c7!important;color:#2a0f3d!important;box-shadow:none!important;filter:none!important;transform:none!important}@media(max-width:749px){html body #main#main #shopify-product-reviews .jdgm-review-widget .jm-action-buttons__button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html:root body #main#main #shopify-product-reviews.section,html.cuv-liquid:root body #main#main #shopify-product-reviews.section{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding-top:0!important;padding-bottom:0!important}html:root body #main#main #shopify-product-reviews.section:before,html:root body #main#main #shopify-product-reviews.section:after{content:none!important}html body #main#main .shopify-section:has(>#shopify-product-reviews){margin-top:0!important;padding-top:0!important}html body #main#main .shopify-section--main-product:has(+.shopify-section>#shopify-product-reviews)>.section{padding-bottom:35px!important}@media(max-width:749px){html:root body #main#main #shopify-product-reviews.section,html.cuv-liquid:root body #main#main #shopify-product-reviews.section{padding-bottom:0!important}html body #main#main .shopify-section:has(>#shopify-product-reviews){padding-bottom:2px!important}html body #main#main .shopify-section--main-product:has(+.shopify-section>#shopify-product-reviews){padding-bottom:9px!important}html body #main#main .shopify-section--main-product:has(+.shopify-section>#shopify-product-reviews)>.section{padding-bottom:22px!important}}html body #main#main #shopify-product-reviews .jdgm-cards-carousel{padding-bottom:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-content{margin-bottom:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-rating-section{padding-bottom:0!important}html body #main#main .jdgm-cards-carousel .jdgm-card{border-radius:24px!important;overflow:hidden!important}html body #main#main .jdgm-cards-carousel .jdgm-card :is(img,video,picture,iframe,[class*=media]:not(.jdgm-card),[class*=thumb],[class*=image]){border-radius:18px!important;overflow:hidden!important}html body .jdgm-write-review-modal .jdgm-write-review-modal__product-image,html body .jdgm-write-review-modal .jdgm-write-review-modal__product-image img{border-radius:18px!important;overflow:hidden!important}@media(min-width:750px){html body .jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:24px!important;overflow:hidden auto!important}html body .jdgm-modal .jm-slide{border-radius:24px!important;overflow:hidden!important}}html body #main#main [id$=__1788032682a9637e93]>.section,html.cuv-liquid:root body #main#main [id$=__1788032682a9637e93]>.section,body #main#main #shopify-section-template--28322793357629__1788032682a9637e93>.section,html.cuv-liquid:root body #main#main #shopify-section-template--28322793357629__1788032682a9637e93>.section{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important}html body #main#main [id$=__1788032682a9637e93]>.section:before,html body #main#main [id$=__1788032682a9637e93]>.section:after{content:none!important}html body #main#main [id$=__1788032682a9637e93]{padding-top:12px!important;padding-bottom:0!important}html body #main#main [id$=__1788032682a9637e93] .shopify-app-block,html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-header:not(:has(*:not(:empty))){display:none!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-content{margin-bottom:0!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-rating-section{padding-bottom:0!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-content{position:relative!important;width:100%!important;max-width:none!important;margin-inline:0!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-cards-wrapper{width:100%!important;max-width:none!important;margin-inline:0!important;flex:1 1 100%!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-arrow{position:absolute!important;top:calc(50% - 20px)!important;z-index:3!important;margin:0!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-arrow:first-of-type{left:16px!important;right:auto!important}html body #main#main [id$=__1788032682a9637e93] .jdgm-cards-carousel .jdgm-arrow:last-of-type{right:16px!important;left:auto!important}@media(max-width:749px){html body #main#main [id$=__1788032682a9637e93]{padding-top:12px!important;padding-bottom:0!important}}html body #main#main [id$=__1788032682a9637e93]+.shopify-section{margin-top:12px!important}@media(max-width:749px){html body #main#main [id$=__1788032682a9637e93]+.shopify-section{margin-top:4px!important}}html:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{background-color:var(--cuvg-tint)!important;background-image:var(--cuvg-fill-image)!important;-webkit-backdrop-filter:var(--cuvg-filter)!important;backdrop-filter:var(--cuvg-filter)!important;box-shadow:var(--cuvg-drop),var(--cuvg-inner)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:41px!important;padding:96px 19px!important;margin-bottom:12px!important}html.cuv-liquid:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{-webkit-backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important;backdrop-filter:url(#cuv-liquid) var(--cuvg-body)!important}@media(max-width:999px),(hover:none)and (pointer:coarse){html:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles,html.cuv-liquid:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{-webkit-backdrop-filter:var(--cuvg-phone-bf, none)!important;backdrop-filter:var(--cuvg-phone-bf, none)!important}}@media(max-width:749px){html:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{padding:48px 20px!important;margin-left:22px!important;margin-right:22px!important}}@media(prefers-reduced-transparency:reduce){html:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{background-color:var(--cuvg-tint-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html:root body #main#main #shopify-product-reviews.section,html.cuv-liquid:root body #main#main #shopify-product-reviews.section{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}html body #main#main #shopify-product-reviews>.shopify-app-block:has(.jdgm-cards-carousel){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-content{position:relative!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-cards-wrapper{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;flex:1 1 100%!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-arrow{position:absolute!important;top:calc(50% - 20px)!important;z-index:3!important;margin:0!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-arrow:first-of-type{left:16px!important;right:auto!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-arrow:last-of-type{right:16px!important;left:auto!important}html.cuv-jdgm-pdp-carousel-empty body #main#main #shopify-product-reviews>.shopify-app-block:has(.jdgm-cards-carousel){display:none!important}@media(min-width:1000px){html body #main#main #shopify-product-reviews .jdgm-cards-carousel:has(.jdgm-arrow[style*="display: none"]) .jdgm-card:is(.jdgm-clone-before,.jdgm-clone-after){display:none!important}html body #main#main #shopify-product-reviews .jdgm-cards-carousel:has(.jdgm-arrow[style*="display: none"]) .jdgm-videos-container{transform:none!important;justify-content:center!important}}html body #main#main [id$=__1788032682a9637e93]{padding-top:36px!important}@media(max-width:749px){html body #main#main [id$=__1788032682a9637e93]{padding-top:0!important}}html body #main#main #shopify-product-reviews .jdgm-cards-carousel .jdgm-header:not(:has(*:not(:empty))){display:none!important;margin:0!important}@media(max-width:749px){html body #main#main #shopify-product-reviews .jdgm-cards-carousel{padding-top:15px!important}}html body #main#main [id$=__bundles_teaser] .cuv-bundles__grid>*{order:3}html body #main#main [id$=__bundles_teaser] .cuv-bundles__grid>.cuv-bundle--product:not(:has(a[href*="/products/cleanuv-solo"])){order:1}html body #main#main [id$=__bundles_teaser] .cuv-bundles__grid>[data-qty-double="1"][data-qty-go="2"][data-qty-home="0"][data-qty-solo="0"]{order:2}@media(max-width:749px){html.cuv-liquid:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles,html:root body #main#main [id$=__home_range]>.cuv-bundles-shell>.cuv-bundles{padding-bottom:20px!important}}@media(max-width:749px){html.cuv-liquid:root body #main#main #shopify-section-template--28322793488701__main>.cuv-bundles-shell>.cuv-bundles,html:root body #main#main #shopify-section-template--28322793488701__main>.cuv-bundles-shell>.cuv-bundles{padding-bottom:20px!important}}@media(min-width:1000px){html body #main#main :is([id$=__featured-pro],[id$=__main]) .product-gallery__thumbnail-list-wrapper{display:flex!important;justify-content:center!important}html body #main#main :is([id$=__featured-pro],[id$=__main]) .product-gallery__thumbnail-list{justify-content:center!important;margin-inline:auto!important}}html body #main#main :is([id$=__1788032682a9637e93],#shopify-product-reviews) .jdgm-cards-carousel .jdgm-card .jdgm-rating-section{padding-bottom:16px!important}@media(max-width:749px){html body #main#main :is([id$=__1788032682a9637e93],#shopify-product-reviews) .jdgm-cards-carousel .jdgm-card .jdgm-rating-section{padding-bottom:14px!important}}@media(max-width:749px){html.cuv-liquid:root body #main#main [id$=__home_range],html:root body #main#main [id$=__home_range]{padding-top:8px!important}}html body #main#main [id$=__main] .product-info__price sale-price{font-size:24px!important}@media(max-width:749px){html body #main#main [id$=__main] .product-info__price sale-price{font-size:22px!important}}html body #main#main [id$=__main] .product-info__price .rating-with-text:has(.cuv-pdp-stars){display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important}html body #main#main [id$=__main] .cuv-pdp-stars{margin-left:auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1!important;color:#2a0f3d!important;text-decoration:none!important;white-space:nowrap!important;flex:0 0 auto!important}html body #main#main [id$=__main] .cuv-pdp-stars__row{position:relative;display:inline-block;font-size:15px;letter-spacing:1px;line-height:1}html body #main#main [id$=__main] .cuv-pdp-stars__base{opacity:.25}html body #main#main [id$=__main] .cuv-pdp-stars__fill{position:absolute;left:0;top:0;width:var(--cuv-rating, 0%);overflow:hidden;white-space:nowrap}html body #main#main [id$=__main] .cuv-pdp-stars__count{font-size:14px;font-weight:600;opacity:.85}html body #main#main [id$=__featured-pro] .product-info__price sale-price{font-size:24px!important}@media(max-width:749px){html body #main#main [id$=__featured-pro] .product-info__price sale-price{font-size:22px!important}}html body #main#main [id$=__featured-pro] .product-info__price .rating-with-text:has(.cuv-pdp-stars){display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important}html body #main#main [id$=__featured-pro] .cuv-pdp-stars{margin-left:auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1!important;color:#2a0f3d!important;text-decoration:none!important;white-space:nowrap!important;flex:0 0 auto!important}html body #main#main [id$=__featured-pro] .cuv-pdp-stars__row{position:relative;display:inline-block;font-size:15px;letter-spacing:1px;line-height:1}html body #main#main [id$=__featured-pro] .cuv-pdp-stars__count{font-size:14px;font-weight:600;opacity:.85}html body #main#main :is([id$=__main],[id$=__featured-pro]) .cuv-pdp-stars .cuv-pdp-stars__star{display:block;width:27px;height:27px;flex:0 0 27px}html body #main#main :is([id$=__main],[id$=__featured-pro]) .cuv-pdp-stars .cuv-pdp-stars__count{font-size:20px;color:#2a0f3d}[id$=__main] .cuv-bundles article.cuv-bundle[data-qty-double="2"]>.cuv-bundle__media{overflow:visible!important;min-height:0}[id$=__main] .cuv-bundles article.cuv-bundle[data-qty-double="2"] .cuv-bundle__media img{transform:translateY(calc(14.5% + 24px));pointer-events:none}[id$=__main] .cuv-bundles article.cuv-bundle[data-qty-double="1"]>.cuv-bundle__media{overflow:visible!important;min-height:0}[id$=__main] .cuv-bundles article.cuv-bundle[data-qty-double="1"] .cuv-bundle__media img{transform:translateY(calc(11.4% + 16.6px));pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cleanuv-glass.css.map */
