:root{--g12pf-px: calc(1 / 2560 * 100vw);--g12pf-font: "MiSans Latin", "MiSansLatin-Regular", sans-serif;--g12pf-font-semibold: "MiSans Latin", "MiSansLatin-Semibold", sans-serif;--g12pf-font-bold: "MiSans Latin", "MiSansLatin-Bold", sans-serif;--g12pf-font-rany: "MiSans Latin", "MiSansLatin-Medium", sans-serif;--g12pf-title: rgba(0, 0, 0, .8);--g12pf-copy: rgba(0, 0, 0, .6);--g12pf-blue-bg: #f7faff;--g12pf-white: #ffffff;--g12pf-radius: calc(16 * var(--g12pf-px))}.g12-pro-flex{width:100%;max-width:100%;container-type:inline-size;--g12pf-px: calc(1 / 2560 * 100cqw);--g12pf-radius: calc(16 * var(--g12pf-px));overflow:clip;background:var(--g12pf-white);color:var(--g12pf-title);font-family:var(--g12pf-font)}.g12-pro-flex .pdps_c-is-hidden{display:none!important}.g12-pro-flex .pdps_c-spec__more[aria-hidden=true],.g12-pro-flex .pdps_c-spec-html__more[aria-hidden=true]{display:none}html:has(.g12-pro-flex),body:has(.g12-pro-flex){max-width:100%;overflow-x:clip}html.pdps_c-tar-hide:has(.g12-pro-flex) #shopify-section-header,html.pdps_c-tar-hide:has(.g12-pro-flex) #shopify-section-header-classic,html.pdps_c-tar-hide:has(.g12-pro-flex) #epb_container{opacity:0;visibility:hidden;pointer-events:none}.g12-pro-flex *,.g12-pro-flex *:before,.g12-pro-flex *:after{box-sizing:border-box}.g12-pro-flex img,.g12-pro-flex video{display:block}.g12-pro-flex .pdps_c-absolute{position:absolute}.g12-pro-flex .pdps_c-pc-hide{display:none}.g12pf_i-tabbar{position:relative;z-index:30;width:100%;height:calc(60 * var(--g12pf-px));border-top:calc(1 * var(--g12pf-px)) solid rgba(119,119,119,.2);border-bottom:calc(1 * var(--g12pf-px)) solid rgba(119,119,119,.2);background:var(--g12pf-white)}.g12pf_i-tabbar.pdps_c-fixed{position:fixed;top:0;left:0;right:0;width:100%;max-width:100%}.g12pf_i-tabbar .pdps_c-tabbar-inner{display:flex;align-items:center;justify-content:space-between;width:calc(1596 * var(--g12pf-px));height:100%;margin:0 auto}.g12pf_i-tabbar .pdps_c-left-or-top-box,.g12pf_i-tabbar .pdps_c-name-box,.g12pf_i-tabbar .pdps_c-right-or-xia-box,.g12pf_i-tabbar .pdps_c-items-box{display:flex;align-items:center;height:100%}.g12pf_i-tabbar .pdps_c-product-name{color:#00192b;font-family:var(--g12pf-font-semibold);font-size:calc(20 * var(--g12pf-px));font-weight:520;line-height:1.2;white-space:nowrap}.g12pf_i-tabbar .pdps_c-items-box{gap:calc(16 * var(--g12pf-px))}.g12pf_i-tabbar .pdps_c-tab-item{position:relative;display:inline-flex;height:100%;padding:0 calc(10 * var(--g12pf-px));align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#00192b;font-family:var(--g12pf-font);font-size:calc(14 * var(--g12pf-px));font-weight:330;line-height:normal;letter-spacing:0;text-align:center;white-space:nowrap;cursor:pointer}.g12pf_i-tabbar .pdps_c-tab-item.pdps_c-active{color:#5b77a2;font-family:var(--g12pf-font-semibold);font-weight:520}.g12pf_i-tabbar .pdps_c-tab-item.pdps_c-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:calc(1 * var(--g12pf-px));background:#5b77a2}.g12pf_i-kv{position:relative;height:calc(1080 * var(--g12pf-px));overflow:hidden;background:#26110e}.g12pf_i-kv .pdps_c-tabbar-dingwei{position:absolute;top:0}.g12pf_i-kv .pdps_c-media-box,.g12pf_i-kv .pdpn_c-image-el-duo,.g12pf_i-kv .pdpn_c-small-hide,.g12pf_i-kv .pdpn_c-image-wrap-duo,.g12pf_i-kv picture,.g12pf_i-kv img{width:100%;height:100%}.g12pf_i-kv img{object-fit:cover}.g12pf_i-kv .pdps_c-media-box{line-height:0}.g12pf_i-kv .pdps_c-text-box{top:calc(119 * var(--g12pf-px));left:50%;display:flex;width:calc(777 * var(--g12pf-px));transform:translate(-50%);flex-direction:column;align-items:center;gap:calc(20 * var(--g12pf-px));text-align:center}.g12pf_i-kv .pdps_c-kv-headline{margin:0;color:#000c;font-family:var(--g12pf-font-rany);font-size:calc(48 * var(--g12pf-px));font-weight:700;line-height:1.2;letter-spacing:0}.g12pf_i-kv .pdps_c-kv-headline span,.g12pf_i-kv .pdps_c-kv-headline small{display:block}.g12pf_i-kv .pdps_c-kv-headline small{margin-top:calc(4 * var(--g12pf-px));font-family:var(--g12pf-font-rany);font-size:calc(20 * var(--g12pf-px));font-weight:380;line-height:1.4}.g12pf_i-kv .pdps_c-kv-tagline{margin:0;color:#0009;font-family:var(--g12pf-font-semibold);font-size:calc(30 * var(--g12pf-px));font-weight:450;line-height:1.4;letter-spacing:0}.g12pf_i-kv .pdps_c-kv-badge{position:absolute;right:calc(680 * var(--g12pf-px));bottom:calc(24 * var(--g12pf-px));width:calc(210 * var(--g12pf-px));height:calc(112 * var(--g12pf-px))}.g12pf_i-kv .pdps_c-kv-badge img{width:100%;height:100%;object-fit:contain}.g12pf_i-ksp{padding:calc(140 * var(--g12pf-px)) 0;background:var(--g12pf-white)}.g12pf_i-ksp .pdps_c-wrapper{width:calc(1200 * var(--g12pf-px));margin:0 auto}.g12pf_i-ksp .pdps_c-row{display:grid;gap:calc(16 * var(--g12pf-px));margin-bottom:calc(16 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-row-1{grid-template-columns:repeat(2,1fr)}.g12pf_i-ksp .pdps_c-row-2{grid-template-columns:1.3fr 1fr}.g12pf_i-ksp .pdps_c-row-3{grid-template-columns:1fr 1.3fr}.g12pf_i-ksp .pdps_c-row-4{grid-template-columns:repeat(3,1fr);margin-bottom:0}.g12pf_i-ksp .pdps_c-col{display:grid;gap:calc(16 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-block{position:relative;height:calc(330 * var(--g12pf-px));overflow:hidden;border-radius:var(--g12pf-radius);background:#d9d9d9}.g12pf_i-ksp .pdps_c-row-1 .pdps_c-block{height:calc(420 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-row-4 .pdps_c-block{height:calc(400 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-block-media,.g12pf_i-ksp .pdps_c-block-media>*,.g12pf_i-ksp .pdps_c-block-media picture,.g12pf_i-ksp .pdps_c-block-media img,.g12pf_i-ksp .pdps_c-block-media video{width:100%;height:100%}.g12pf_i-ksp .pdps_c-block-media img,.g12pf_i-ksp .pdps_c-block-media video{object-fit:cover}.g12pf_i-ksp .pdps_c-block-text-box{top:0;left:0;width:100%;min-height:calc(149 * var(--g12pf-px));padding:calc(26 * var(--g12pf-px)) calc(24 * var(--g12pf-px));background:linear-gradient(180deg,#edeeee,#ebe7e4b3 53.365%,#ebe7e400)}.g12pf_i-ksp .pdps_c-block-title{width:100%;margin:0;color:var(--g12pf-title);font-family:var(--g12pf-font-semibold);font-size:calc(24 * var(--g12pf-px));font-weight:520;line-height:1.2;letter-spacing:0;text-align:center}.g12pf_i-chapter{height:calc(510 * var(--g12pf-px))}.g12pf_i-chapter--blue,.g12pf_i-feature--blue{background:var(--g12pf-blue-bg)}.g12pf_i-chapter--white,.g12pf_i-feature--white{background:var(--g12pf-white)}.g12pf_i-chapter .pdps_c-normal-content{display:flex;width:calc(1200 * var(--g12pf-px));height:100%;margin:0 auto;align-items:center;justify-content:center}.g12pf_i-chapter .pdps_c-normal-title{width:calc(1200 * var(--g12pf-px));margin:0;background:linear-gradient(90deg,#c6a07b,#9e7248);background-clip:text;color:transparent;font-family:var(--g12pf-font-bold);font-size:calc(96 * var(--g12pf-px));font-weight:630;line-height:1.4;letter-spacing:0;text-align:center;text-wrap:balance}.g12pf_i-chapter .pdps_c-normal-media{display:none}.g12pf_i-feature{display:flex;flex-direction:column;gap:calc(60 * var(--g12pf-px));padding:calc(120 * var(--g12pf-px)) 0}.g12pf_i-feature .pdps_c-normal-content,.g12pf_i-feature .pdps_c-normal-media{width:calc(1200 * var(--g12pf-px));margin:0 auto}.g12pf_i-feature .pdps_c-normal-content{display:flex;flex-direction:column;gap:calc(26 * var(--g12pf-px))}.g12pf_i-feature .pdps_c-normal-title{width:calc(1000 * var(--g12pf-px));margin:0;color:#000;font-family:var(--g12pf-font-semibold);font-size:calc(40 * var(--g12pf-px));font-weight:520;line-height:1.2;letter-spacing:0}.g12pf_i-feature .pdps_c-normal-desc{width:calc(960 * var(--g12pf-px));color:var(--g12pf-copy);font-family:var(--g12pf-font);font-size:calc(18 * var(--g12pf-px));font-weight:330;line-height:1.4;letter-spacing:0}.g12pf_i-feature .pdps_c-normal-media{height:calc(600 * var(--g12pf-px));overflow:hidden;border-radius:var(--g12pf-radius)}.g12pf_i-surface .pdps_c-normal-media{height:calc(720 * var(--g12pf-px))}.g12pf_i-feature .pdps_c-normal-media>*,.g12pf_i-feature .pdps_c-normal-media picture,.g12pf_i-feature .pdps_c-normal-media img,.g12pf_i-feature .pdps_c-normal-media video{width:100%;height:100%}.g12pf_i-feature .pdps_c-normal-media img,.g12pf_i-feature .pdps_c-normal-media video{object-fit:cover}.g12pf_i-surface,.g12pf_i-suction,.g12pf_i-fresh-water{position:relative}.g12pf_c-surface-labels{position:absolute;left:50%;bottom:calc(145 * var(--g12pf-px));z-index:2;display:grid;width:calc(1200 * var(--g12pf-px));transform:translate(-50%);grid-template-columns:repeat(4,1fr);justify-items:center}.g12pf_c-surface-labels span{min-width:calc(142 * var(--g12pf-px));padding:calc(6 * var(--g12pf-px)) calc(30 * var(--g12pf-px));border-radius:calc(100 * var(--g12pf-px));background:#000c;color:#fff;font-family:var(--g12pf-font-rany);font-size:calc(18 * var(--g12pf-px));line-height:1.2;text-align:center}.g12pf_c-suction-card{position:absolute;left:calc(50% - 564 * var(--g12pf-px));top:calc(368 * var(--g12pf-px));z-index:2;display:flex;width:calc(211 * var(--g12pf-px));height:calc(143 * var(--g12pf-px));padding:calc(38 * var(--g12pf-px)) calc(15 * var(--g12pf-px));flex-direction:column;gap:calc(7 * var(--g12pf-px));border-radius:var(--g12pf-radius);color:#fff;pointer-events:none}.g12pf_c-suction-card strong{background:linear-gradient(90deg,#ffeecf,#bb9a73);background-clip:text;color:transparent;font-family:var(--g12pf-font-semibold);font-size:calc(16 * var(--g12pf-px));line-height:1.27}.g12pf_c-suction-card span,.g12pf_c-media-note{font-size:calc(12 * var(--g12pf-px));line-height:1.27}.g12pf_c-media-note{position:absolute;top:calc(878 * var(--g12pf-px));right:auto;left:calc(50% - 580 * var(--g12pf-px));bottom:auto;z-index:2;margin:0;color:var(--g12pf-copy)}.g12pf_c-fresh-steps{position:absolute;top:calc(522 * var(--g12pf-px));left:calc(50% + 152 * var(--g12pf-px));z-index:2;width:calc(448 * var(--g12pf-px));margin:0;padding-left:calc(26 * var(--g12pf-px));color:#000;font-size:calc(20 * var(--g12pf-px));line-height:1.35}.g12pf_c-fresh-steps li+li{margin-top:calc(28 * var(--g12pf-px))}.g12pf_i-streak-free{display:grid;height:calc(580 * var(--g12pf-px));padding:calc(60 * var(--g12pf-px)) 0;grid-template-columns:calc(422 * var(--g12pf-px)) calc(698 * var(--g12pf-px));grid-template-rows:calc(460 * var(--g12pf-px));column-gap:calc(80 * var(--g12pf-px));justify-content:center}.g12pf_i-streak-free .pdps_c-normal-content,.g12pf_i-streak-free .pdps_c-normal-media{width:100%;margin:0}.g12pf_i-streak-free .pdps_c-normal-content{align-self:center}.g12pf_i-streak-free .pdps_c-normal-title,.g12pf_i-streak-free .pdps_c-normal-desc{width:100%}.g12pf_i-streak-free .pdps_c-normal-media{height:calc(480 * var(--g12pf-px));align-self:center}.g12pf_i-featherlight .pdps_c-normal-content,.g12pf_i-lie-flat .pdps_c-normal-content,.g12pf_i-dual-edge .pdps_c-normal-content{align-items:center;text-align:center}.g12pf_i-featherlight{position:relative}.g12pf_c-weight-badge{position:absolute;top:calc(62 * var(--g12pf-px));left:50%;display:flex;width:calc(140 * var(--g12pf-px));height:calc(34 * var(--g12pf-px));transform:translate(-50%);align-items:center;justify-content:center;background:#000c;color:#d2b69c;font-family:Rany;border-radius:calc(100 * var(--g12pf-px));font-size:calc(18 * var(--g12pf-px));font-style:italic;line-height:1.2;text-align:center;font-weight:700}.g12pf_i-suction{padding-bottom:calc(120 * var(--g12pf-px))}.g12pf_c-stain-grid{display:grid;width:calc(1200 * var(--g12pf-px));height:calc(278 * var(--g12pf-px));margin:calc(-35 * var(--g12pf-px)) auto 0;padding:calc(40 * var(--g12pf-px)) calc(100 * var(--g12pf-px));grid-template-columns:repeat(5,1fr);align-items:start;border-radius:var(--g12pf-radius);background:#e6ecf5}.g12pf_c-stain-grid span{display:flex;align-items:center;color:var(--g12pf-copy);font-family:var(--g12pf-font-semibold);font-size:calc(20 * var(--g12pf-px));line-height:1.4;flex-direction:column;gap:calc(20 * var(--g12pf-px));text-align:center}.g12pf_c-stain-grid img{width:calc(150 * var(--g12pf-px));height:calc(150 * var(--g12pf-px));border-radius:50%;object-fit:cover}.g12pf_i-dual-edge{padding-bottom:calc(120 * var(--g12pf-px))}.g12pf_c-edge-grid{display:grid;width:calc(1200 * var(--g12pf-px));margin:calc(-35 * var(--g12pf-px)) auto 0;grid-template-columns:repeat(3,1fr);gap:calc(18 * var(--g12pf-px))}.g12pf_c-edge-grid span{display:flex;height:calc(246 * var(--g12pf-px));padding-bottom:calc(10 * var(--g12pf-px));align-items:center;justify-content:flex-end;overflow:hidden;border-radius:var(--g12pf-radius);background:var(--g12pf-blue-bg);color:var(--g12pf-title);font-family:var(--g12pf-font-semibold);font-size:calc(20 * var(--g12pf-px));line-height:1.2;flex-direction:column}.g12pf_c-edge-grid img{width:100%;height:calc(204 * var(--g12pf-px));margin-bottom:calc(9 * var(--g12pf-px));object-fit:cover}.g12pf_i-runtime{position:relative;align-items:center;gap:calc(60 * var(--g12pf-px))}.g12pf_i-runtime .pdps_c-normal-content{align-items:center;text-align:center}.g12pf_i-runtime .pdps_c-normal-title{width:calc(880 * var(--g12pf-px))}.g12pf_i-runtime .pdps_c-normal-desc{display:none}.g12pf_c-runtime-stats{order:2;display:flex;width:calc(770 * var(--g12pf-px));margin:calc(-34 * var(--g12pf-px)) auto 0;align-items:flex-start;justify-content:space-between}.g12pf_i-runtime .pdps_c-normal-media{order:3;width:calc(1200 * var(--g12pf-px));height:calc(600 * var(--g12pf-px))}.g12pf_i-runtime .pdps_c-normal-media>div,.g12pf_i-runtime .pdpn_c-image-wrap-duo{width:100%;height:100%}.g12pf_i-runtime .pdps_c-normal-media img{width:100%;height:100%;object-fit:cover}.g12pf_c-runtime-stats span{display:flex;width:calc(218 * var(--g12pf-px));align-items:center;color:var(--g12pf-copy);flex-direction:column}.g12pf_c-runtime-stats svg{display:block;width:calc(75 * var(--g12pf-px));height:calc(40 * var(--g12pf-px));margin-bottom:calc(10 * var(--g12pf-px));fill:#bf936d}.g12pf_c-runtime-stats .is-runtime svg{width:calc(63 * var(--g12pf-px));height:calc(40 * var(--g12pf-px))}.g12pf_c-runtime-stats .is-used-tank svg{width:calc(44 * var(--g12pf-px));height:calc(39 * var(--g12pf-px))}.g12pf_c-runtime-stats strong{font-family:var(--g12pf-font-semibold);font-size:calc(22 * var(--g12pf-px));line-height:1.4}.g12pf_c-runtime-stats small{font-size:calc(18 * var(--g12pf-px));line-height:1.4}.g12pf_i-tanglecut,.g12pf_i-hot-wash,.g12pf_i-hot-dry{position:relative;display:block;height:calc(800 * var(--g12pf-px));padding:0;overflow:hidden}.g12-pro-flex [id$=__g12pf_s_tanglecut],.g12-pro-flex [id$=__g12pf_s_hot_wash],.g12-pro-flex [id$=__g12pf_s_hot_dry]{position:relative;margin-top:-5px}.g12-pro-flex [id$=__g12pf_s_tanglecut],.g12-pro-flex [id$=__g12pf_s_hot_wash]{margin-bottom:-3px}.g12pf_i-tanglecut .pdps_c-normal-content,.g12pf_i-hot-wash .pdps_c-normal-content,.g12pf_i-hot-dry .pdps_c-normal-content{position:relative;z-index:2;width:calc(1200 * var(--g12pf-px));margin:0 auto;padding:calc(190 * var(--g12pf-px)) 0 0;gap:calc(28 * var(--g12pf-px))}.g12pf_i-tanglecut .pdps_c-normal-media,.g12pf_i-hot-wash .pdps_c-normal-media,.g12pf_i-hot-dry .pdps_c-normal-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border-radius:0}.g12pf_i-tanglecut .pdps_c-normal-media img,.g12pf_i-hot-wash .pdps_c-normal-media img,.g12pf_i-hot-dry .pdps_c-normal-media img{object-fit:cover}.g12pf_i-tanglecut .pdps_c-normal-content{padding-top:calc(190 * var(--g12pf-px))}.g12pf_i-hot-wash .pdps_c-normal-content{padding-top:calc(273 * var(--g12pf-px));padding-left:calc(630 * var(--g12pf-px))}.g12pf_i-hot-dry .pdps_c-normal-content{padding-top:calc(207 * var(--g12pf-px))}.g12pf_i-tanglecut .pdps_c-normal-title,.g12pf_i-tanglecut .pdps_c-normal-desc,.g12pf_i-hot-wash .pdps_c-normal-title,.g12pf_i-hot-wash .pdps_c-normal-desc,.g12pf_i-hot-dry .pdps_c-normal-title,.g12pf_i-hot-dry .pdps_c-normal-desc{width:calc(560 * var(--g12pf-px))}.g12pf_i-tanglecut .pdps_c-normal-title small{display:block;margin-bottom:calc(8 * var(--g12pf-px));color:#bb8a5c;font-size:calc(24 * var(--g12pf-px));line-height:1.2}.g12pf_c-upgrade{position:absolute;top:calc(128 * var(--g12pf-px));left:calc(50% - 600 * var(--g12pf-px));z-index:3;min-width:calc(140 * var(--g12pf-px));padding:calc(5 * var(--g12pf-px)) calc(22 * var(--g12pf-px));border-radius:calc(100 * var(--g12pf-px));background:linear-gradient(90deg,#ffeecf,#bb9a73) text,#000c border-box;background-clip:text,border-box;-webkit-background-clip:text,border-box;-webkit-text-fill-color:transparent;font-family:var(--g12pf-font);font-size:calc(14 * var(--g12pf-px));font-style:italic;line-height:1.2;text-align:center;font-weight:700}.g12pf_c-feature-stats{position:absolute;z-index:3;display:flex;gap:calc(42 * var(--g12pf-px))}.g12pf_i-tanglecut .g12pf_c-feature-stats{top:calc(610 * var(--g12pf-px));left:calc(50% - 600 * var(--g12pf-px))}.g12pf_i-hot-dry .g12pf_c-feature-stats{top:calc(602 * var(--g12pf-px));left:calc(50% - 600 * var(--g12pf-px))}.g12pf_c-feature-stats span{display:flex;color:#0009;font-size:calc(13 * var(--g12pf-px));line-height:1.2;flex-direction:column}.g12pf_i-tanglecut .g12pf_c-feature-stats span{color:#fffffff5}.g12pf_c-feature-stats strong{display:inline-flex;align-items:center;gap:.125em;margin-bottom:calc(4 * var(--g12pf-px));color:transparent;font-family:var(--g12pf-font-semibold);font-size:calc(32 * var(--g12pf-px));line-height:1.5;background:linear-gradient(90deg,#ffeecf,#bb9a73);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.g12pf_c-feature-stats strong svg{flex:0 0 auto;width:.6875em;height:.75em}.g12pf_i-tanglecut .g12pf_c-feature-stats strong svg path{fill:linear-gradient(90deg,#FFEECF 0%,#BB9A73 100%)}.g12pf_i-experience{position:relative;display:flex;padding:calc(120 * var(--g12pf-px)) 0;background:var(--g12pf-white);flex-direction:column;gap:calc(60 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-wrapper{width:calc(1200 * var(--g12pf-px));margin:0 auto}.g12pf_i-experience .pdps_c-title-box{order:1;text-align:center}.g12pf_i-experience .pdps_c-title-txt{margin:0;color:#000;font-family:var(--g12pf-font-semibold);font-size:calc(40 * var(--g12pf-px));font-weight:520;line-height:1.2;text-wrap:balance}.g12pf_i-experience .pdps_c-layout-box{order:2}.g12pf_i-experience .pdps_c-row{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(24 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block{position:relative;height:calc(412 * var(--g12pf-px));overflow:hidden;border:calc(1 * var(--g12pf-px)) solid #8a6d5b;border-radius:var(--g12pf-radius)}.g12pf_i-experience .pdps_c-block-text-box{min-height:calc(76 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-media,.g12pf_i-experience .pdps_c-block-media>*,.g12pf_i-experience picture,.g12pf_i-experience img{width:100%;height:100%}.g12pf_i-experience img{object-fit:cover}.g12pf_i-experience .pdps_c-block-text-box{left:0;right:0;bottom:0;padding:calc(28 * var(--g12pf-px));background:#000000b3;text-align:center}.g12pf_i-experience .pdps_c-block-title,.g12pf_i-experience .pdps_c-block-text-2{margin:0;background:linear-gradient(90deg,#ffeecf,#bb9a73);background-clip:text;color:transparent;font-family:var(--g12pf-font-bold);letter-spacing:0}.g12pf_c-mode-labels{position:absolute;top:calc(446 * var(--g12pf-px));left:calc(50% + 18 * var(--g12pf-px));z-index:2;display:grid;width:calc(576 * var(--g12pf-px));grid-template-columns:repeat(3,1fr);color:#000c;font-family:var(--g12pf-font-semibold);font-size:calc(22 * var(--g12pf-px));font-weight:450;line-height:1.2;text-align:center;pointer-events:none}.g12pf_i-experience .pdps_c-block-title{font-size:calc(28 * var(--g12pf-px));font-weight:630;line-height:1.2}.g12pf_i-experience .pdps_c-block-text-2{margin-top:calc(12 * var(--g12pf-px));font-size:calc(18 * var(--g12pf-px));font-weight:450;line-height:1.4}.g12pf_i-pack,.g12pf_i-spec,.g12pf_i-disclaimer{padding:calc(80 * var(--g12pf-px)) 0;background:var(--g12pf-white)}.g12pf_i-pack .pdps_c-pack__inner,.g12pf_i-spec .pdps_c-spec__inner,.g12pf_i-disclaimer .pdps_c-spec-html__inner{width:calc(1200 * var(--g12pf-px));margin:0 auto}.g12pf_i-pack .pdps_c-pack__title,.g12pf_i-spec .pdps_c-spec__title,.g12pf_i-disclaimer .pdps_c-spec-html__title{margin:0 0 calc(48 * var(--g12pf-px));color:var(--g12pf-title);font-family:var(--g12pf-font-semibold);font-size:calc(40 * var(--g12pf-px));font-weight:520;line-height:1.2;letter-spacing:0;text-align:center}.g12pf_i-pack .pdps_c-pack__content{display:grid;grid-template-columns:calc(560 * var(--g12pf-px)) 1fr;gap:calc(48 * var(--g12pf-px))}.g12pf_i-pack{padding-top:calc(100 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__title{margin-bottom:calc(36 * var(--g12pf-px));text-align:center}.g12pf_i-pack .pdps_c-pack__content{grid-template-columns:calc(560 * var(--g12pf-px)) calc(560 * var(--g12pf-px));gap:calc(16 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__main-media{height:calc(629 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__main-texts{margin-top:calc(8 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__grid{grid-template-columns:repeat(2,calc(272 * var(--g12pf-px)))!important;gap:calc(21 * var(--g12pf-px)) calc(16 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card:nth-child(5){transform:translate(calc(-576 * var(--g12pf-px)))}.g12pf_i-pack .pdps_c-pack__thumb{width:calc(272 * var(--g12pf-px));height:calc(272 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card{text-align:left}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__main-line{color:#848484}.g12pf_i-pack .pdps_c-pack__card-sub{color:#ccc}.g12pf_i-disclaimer{min-height:calc(850 * var(--g12pf-px));padding:calc(136 * var(--g12pf-px)) 0 calc(80 * var(--g12pf-px));background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__inner{width:calc(1200 * var(--g12pf-px));overflow:hidden;border-radius:calc(4 * var(--g12pf-px));background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__title{display:flex;height:calc(74 * var(--g12pf-px));margin:0;padding:0 calc(32 * var(--g12pf-px));align-items:center;background:#1a1a1a;color:#fafafa;font-size:calc(20 * var(--g12pf-px))}.g12pf_i-disclaimer .pdps_c-spec-html__title-toggle{display:contents;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.g12pf_i-disclaimer .pdps_c-spec-html__title-toggle .pdps_c-spec-html__toggle-icon{display:none}.g12pf_i-disclaimer .pdps_c-spec-html__content{min-height:calc(646 * var(--g12pf-px));padding:calc(80 * var(--g12pf-px)) calc(32 * var(--g12pf-px));color:#e8e8e8;font-size:calc(14 * var(--g12pf-px))}.g12pf_i-disclaimer .pdps_c-spec-html__content p{margin:0}.g12pf_i-pack .pdps_c-pack__main-media{position:relative;height:calc(629 * var(--g12pf-px));overflow:hidden;background:#f7f7f7}.g12pf_i-pack .pdps_c-pack__main-media-trigger{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.g12pf_i-pack .pdps_c-pack__main-media .pdpn_c-image-wrap-duo[style*=aspect-ratio] img{object-fit:contain}.g12pf_i-pack .pdps_c-pack__main-slot,.g12pf_i-pack .pdps_c-pack__main-text-slot{display:none}.g12pf_i-pack .pdps_c-pack__main-slot.pdps_c-active,.g12pf_i-pack .pdps_c-pack__main-text-slot.pdps_c-active{display:block}.g12pf_i-pack .pdps_c-pack__grid{display:grid;gap:calc(16 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card{border:0;background:transparent;text-align:left}.g12pf_i-pack .pdps_c-pack__thumb{width:calc(272 * var(--g12pf-px));height:calc(272 * var(--g12pf-px));overflow:hidden;aspect-ratio:1;background:#f7f7f7}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__main-line{color:#848484;font-family:var(--g12pf-font);font-size:calc(20 * var(--g12pf-px));font-weight:380;line-height:1.4;letter-spacing:0}.g12pf_i-pack .pdps_c-pack__card-sub{color:#ccc;font-family:var(--g12pf-font);font-size:calc(20 * var(--g12pf-px));line-height:1.4}.g12pf_i-spec .pdps_c-spec__panel{overflow:hidden;border-radius:var(--g12pf-radius);background:transparent}.g12pf_i-spec .pdps_c-spec__row{display:grid;grid-template-columns:1fr 1fr;min-height:calc(65 * var(--g12pf-px));margin:0;padding:calc(12 * var(--g12pf-px)) calc(20 * var(--g12pf-px));border-bottom:calc(1 * var(--g12pf-px)) solid #999}.g12pf_i-spec .pdps_c-spec__label,.g12pf_i-spec .pdps_c-spec__value{margin:0;color:var(--g12pf-copy);font-family:var(--g12pf-font);font-size:calc(22 * var(--g12pf-px));font-weight:380;line-height:1.4;letter-spacing:0}.g12pf_i-disclaimer{padding:calc(136 * var(--g12pf-px)) 0 calc(80 * var(--g12pf-px));background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__content{color:#e8e8e8;font-family:var(--g12pf-font);font-size:calc(14 * var(--g12pf-px));font-weight:330;line-height:1.4;letter-spacing:0}@media(max-width:850px){.g12-pro-flex{--g12pf-px: calc(1 / 390 * 100cqw);--g12pf-radius: calc(10 * var(--g12pf-px))}.g12-pro-flex .pdps_c-small-hide{display:none}.g12-pro-flex .pdps_c-pc-hide{display:block}.g12pf_i-tabbar{height:calc(60 * var(--g12pf-px))}.g12pf_i-tabbar .pdps_c-tabbar-inner{width:100%;padding:0 calc(16 * var(--g12pf-px))}.g12pf_i-tabbar .pdps_c-left-or-top-box{width:100%;justify-content:space-between}.g12pf_i-tabbar .pdps_c-product-name{font-size:calc(18 * var(--g12pf-px))}.g12pf_i-tabbar .pdps_c-buy-box-icon{display:flex;width:calc(32 * var(--g12pf-px));height:calc(32 * var(--g12pf-px));padding:calc(10 * var(--g12pf-px)) calc(8 * var(--g12pf-px));align-items:center;justify-content:center;border:0;background:transparent;color:#00192b}.g12pf_i-tabbar .pdps_c-buy-box-icon svg{width:calc(16 * var(--g12pf-px));height:calc(9 * var(--g12pf-px));transition:transform .25s ease}.g12pf_i-tabbar .pdps_c-buy-box-icon[aria-expanded=false] svg{transform:rotate(180deg)}.g12pf_i-tabbar .pdps_c-right-or-xia-box{position:absolute;top:100%;right:0;left:0;display:none;height:auto;padding:0 calc(16 * var(--g12pf-px)) calc(16 * var(--g12pf-px));background:var(--g12pf-white)}.g12pf_i-tabbar .pdps_c-right-or-xia-box.pdps_c-active{display:block}.g12pf_i-tabbar .pdps_c-items-box{height:auto;gap:0;overflow-x:auto}.g12pf_i-tabbar .pdps_c-tab-item{min-height:calc(44 * var(--g12pf-px));padding:0 calc(10 * var(--g12pf-px));font-size:calc(13 * var(--g12pf-px))}.g12pf_i-kv{height:calc(580 * var(--g12pf-px));overflow:hidden;background:#95afd2}.g12pf_i-kv .pdps_c-text-box{top:calc(67 * var(--g12pf-px));right:calc(47 * var(--g12pf-px));left:calc(47 * var(--g12pf-px));z-index:3;display:block;width:auto;text-align:center}.g12pf_i-kv .pdps_c-kv-badge{right:calc(13 * var(--g12pf-px));bottom:calc(26 * var(--g12pf-px));display:block;width:calc(95 * var(--g12pf-px));height:calc(51 * var(--g12pf-px))}.g12pf_i-kv .pdps_c-media-box,.g12pf_i-kv .pdps_c-media-box>div,.g12pf_i-kv .pdpn_c-image-wrap-duo,.g12pf_i-kv .pdps_c-media-box img{width:100%;height:100%}.g12pf_i-kv .pdpn_c-image-wrap-duo{aspect-ratio:auto!important}.g12pf_i-kv .pdps_c-media-box img{display:block;object-fit:cover}.g12pf_i-kv .pdps_c-kv-headline span{display:block;font-size:calc(32 * var(--g12pf-px));line-height:1.2}.g12pf_i-kv .pdps_c-kv-headline small{display:block;margin-top:calc(2 * var(--g12pf-px));font-size:calc(17 * var(--g12pf-px));line-height:1.2}.g12pf_i-kv .pdps_c-kv-tagline{margin-top:calc(20 * var(--g12pf-px));font-size:calc(20 * var(--g12pf-px));line-height:1.3}.g12pf_i-ksp{height:calc(704 * var(--g12pf-px));padding:calc(72 * var(--g12pf-px)) 0 calc(76 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-mb-inner{box-sizing:border-box;padding-right:calc(16 * var(--g12pf-px));padding-left:calc(16 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-mb-swiper{position:relative;height:calc(556 * var(--g12pf-px));overflow:visible}.g12pf_i-ksp .pdps_c-mb-slide{position:relative;width:calc(320 * var(--g12pf-px))!important;height:calc(480 * var(--g12pf-px))!important;flex:0 0 calc(320 * var(--g12pf-px));overflow:hidden;border-radius:calc(10 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-mb-media,.g12pf_i-ksp .pdps_c-mb-media>*,.g12pf_i-ksp .pdps_c-mb-media picture,.g12pf_i-ksp .pdps_c-mb-media img{width:100%;height:100%}.g12pf_i-ksp .pdps_c-mb-media img{object-fit:cover}.g12pf_i-ksp .pdps_c-mb-text-box{position:absolute;top:0;left:0;width:100%;min-height:calc(149 * var(--g12pf-px));padding:calc(24 * var(--g12pf-px));background:linear-gradient(180deg,#edeeee,#ebe7e4b3 53.365%,#ebe7e400);text-align:center}.g12pf_i-ksp .pdps_c-mb-title{margin:0;color:var(--g12pf-title);font-family:var(--g12pf-font-semibold);font-size:calc(24 * var(--g12pf-px));font-weight:520;line-height:1.2;letter-spacing:0}.g12pf_i-ksp .pdps_c-mb-controls{position:absolute;right:0;bottom:0;left:0;z-index:4;display:flex;gap:calc(8 * var(--g12pf-px));align-items:center;justify-content:center;width:calc(358 * var(--g12pf-px));height:calc(48 * var(--g12pf-px));margin:0}.g12pf_i-ksp .pdps_c-mb-play-btn{display:flex;width:calc(48 * var(--g12pf-px));height:calc(48 * var(--g12pf-px));padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:#7a7a7a66}.g12pf_i-ksp .pdps_c-mb-play-btn svg{width:calc(14 * var(--g12pf-px));height:calc(15 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-mb-progress{display:flex;height:calc(48 * var(--g12pf-px));padding:0 calc(16 * var(--g12pf-px));align-items:center;gap:calc(8 * var(--g12pf-px));border-radius:calc(100 * var(--g12pf-px));background:#7a7a7a66}.g12pf_i-ksp .pdps_c-mb-dot{position:relative;width:calc(12 * var(--g12pf-px));height:calc(6 * var(--g12pf-px));padding:0;overflow:hidden;border:0;border-radius:calc(6 * var(--g12pf-px));background:#ffffff73}.g12pf_i-ksp .pdps_c-mb-dot.pdps_c-active{width:calc(24 * var(--g12pf-px))}.g12pf_i-ksp .pdps_c-mb-bar{position:absolute;inset:0 auto 0 0;display:block;border-radius:inherit;background:#fafafa}.g12pf_i-chapter{height:calc(280 * var(--g12pf-px))}.g12pf_i-chapter .pdps_c-normal-content{width:calc(326 * var(--g12pf-px))}.g12pf_i-chapter .pdps_c-normal-title{width:100%;font-size:calc(32 * var(--g12pf-px));line-height:1.1}.g12pf_i-feature{gap:calc(30 * var(--g12pf-px));padding:calc(30 * var(--g12pf-px)) calc(28 * var(--g12pf-px))}.g12pf_i-feature .pdps_c-normal-content,.g12pf_i-feature .pdps_c-normal-media,.g12pf_i-feature .pdps_c-normal-title,.g12pf_i-feature .pdps_c-normal-desc{width:100%}.g12pf_i-feature .pdps_c-normal-title{font-size:calc(28 * var(--g12pf-px));line-height:1.3}.g12pf_i-feature .pdps_c-normal-desc{font-size:calc(14 * var(--g12pf-px));font-weight:380;line-height:1.3}.g12pf_i-feature .pdps_c-normal-media,.g12pf_i-surface .pdps_c-normal-media{height:calc(320 * var(--g12pf-px))}.g12pf_c-surface-labels,.g12pf_c-suction-card,.g12pf_c-media-note,.g12pf_c-fresh-steps{display:none}.g12pf_c-stain-grid,.g12pf_c-edge-grid{width:100%;height:auto;margin:0;padding:0;overflow-x:auto;grid-template-columns:repeat(3,calc(160 * var(--g12pf-px)));gap:calc(12 * var(--g12pf-px))}.g12pf_c-stain-grid{grid-template-columns:repeat(5,calc(110 * var(--g12pf-px)));padding:calc(20 * var(--g12pf-px))}.g12pf_c-stain-grid img{width:calc(80 * var(--g12pf-px));height:calc(80 * var(--g12pf-px))}.g12pf_c-stain-grid span,.g12pf_c-edge-grid span{font-size:calc(12 * var(--g12pf-px))}.g12pf_c-edge-grid span{height:calc(140 * var(--g12pf-px))}.g12pf_c-edge-grid img{height:calc(108 * var(--g12pf-px))}.g12pf_c-runtime-stats{width:100%;margin:0;gap:calc(8 * var(--g12pf-px))}.g12pf_c-runtime-stats span{width:33.333%}.g12pf_c-runtime-stats strong{font-size:calc(16 * var(--g12pf-px))}.g12pf_c-runtime-stats small{font-size:calc(11 * var(--g12pf-px));text-align:center}.g12pf_c-runtime-stats svg,.g12pf_c-runtime-stats .is-runtime svg,.g12pf_c-runtime-stats .is-used-tank svg{width:auto;height:calc(28 * var(--g12pf-px))}.g12pf_i-streak-free{display:flex;height:auto;padding:calc(30 * var(--g12pf-px)) calc(28 * var(--g12pf-px))}.g12pf_c-weight-badge{top:calc(28 * var(--g12pf-px));width:calc(54 * var(--g12pf-px));height:calc(54 * var(--g12pf-px));font-size:calc(14 * var(--g12pf-px))}.g12pf_i-tanglecut,.g12pf_i-hot-wash,.g12pf_i-hot-dry{height:auto;padding:calc(30 * var(--g12pf-px)) calc(28 * var(--g12pf-px));overflow:visible}.g12-pro-flex [id$=__g12pf_s_tanglecut],.g12-pro-flex [id$=__g12pf_s_hot_wash],.g12-pro-flex [id$=__g12pf_s_hot_dry]{margin-top:0;margin-bottom:0}.g12pf_i-tanglecut .pdps_c-normal-content,.g12pf_i-hot-wash .pdps_c-normal-content,.g12pf_i-hot-dry .pdps_c-normal-content{position:static;padding:0}.g12pf_i-tanglecut .pdps_c-normal-title,.g12pf_i-tanglecut .pdps_c-normal-desc,.g12pf_i-hot-wash .pdps_c-normal-title,.g12pf_i-hot-wash .pdps_c-normal-desc,.g12pf_i-hot-dry .pdps_c-normal-title,.g12pf_i-hot-dry .pdps_c-normal-desc{width:100%}.g12pf_c-upgrade,.g12pf_c-feature-stats{display:none}.g12pf_i-tanglecut .pdps_c-normal-media,.g12pf_i-hot-wash .pdps_c-normal-media,.g12pf_i-hot-dry .pdps_c-normal-media{position:static;width:100%;height:calc(320 * var(--g12pf-px));transform:none}.g12pf_i-experience{padding:calc(60 * var(--g12pf-px)) calc(16 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-title-txt{font-size:calc(28 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-wrapper{width:100%}.g12pf_i-experience .pdps_c-layout-mb .pdps_c-row{display:grid;grid-template-columns:1fr;gap:calc(20 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block{height:calc(249 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-title{font-size:calc(17 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-text-2{font-size:calc(13 * var(--g12pf-px))}.g12pf_c-mode-labels{display:none}.g12pf_i-pack,.g12pf_i-spec,.g12pf_i-disclaimer{padding:calc(50 * var(--g12pf-px)) calc(16 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__inner,.g12pf_i-spec .pdps_c-spec__inner,.g12pf_i-disclaimer .pdps_c-spec-html__inner{width:100%}.g12pf_i-pack .pdps_c-pack__title,.g12pf_i-spec .pdps_c-spec__title,.g12pf_i-disclaimer .pdps_c-spec-html__title{margin-bottom:calc(32 * var(--g12pf-px));font-size:calc(28 * var(--g12pf-px));line-height:1.3}.g12pf_i-pack .pdps_c-pack__content{display:block}.g12pf_i-pack .pdps_c-pack__main-media{height:calc(358 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__grid{gap:calc(8 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card:nth-child(5){transform:none}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__card-sub,.g12pf_i-pack .pdps_c-pack__main-line{font-size:calc(14 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card-title{margin-top:calc(5 * var(--g12pf-px))}.g12pf_i-spec .pdps_c-spec__row{grid-template-columns:1fr;min-height:calc(65 * var(--g12pf-px));padding:calc(12 * var(--g12pf-px)) calc(4 * var(--g12pf-px))}.g12pf_i-spec .pdps_c-spec__label{font-size:calc(14 * var(--g12pf-px));line-height:1.2}.g12pf_i-spec .pdps_c-spec__value{font-size:calc(16 * var(--g12pf-px));line-height:1.25}.g12pf_i-disclaimer{min-height:0;padding:calc(50 * var(--g12pf-px)) calc(16 * var(--g12pf-px));background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__content{min-height:0;padding:calc(24 * var(--g12pf-px)) calc(16 * var(--g12pf-px));color:#e8e8e8;font-size:calc(12 * var(--g12pf-px))}.g12pf_i-disclaimer .pdps_c-spec-html__title{height:calc(54 * var(--g12pf-px));margin:0;padding:0 calc(16 * var(--g12pf-px));color:#fafafa;font-size:calc(18 * var(--g12pf-px));text-align:left}.g12pf_i-disclaimer .pdps_c-spec-html__title-toggle{display:flex;width:100%;height:100%;padding:0;align-items:center;justify-content:space-between;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.g12pf_i-disclaimer .pdps_c-spec-html__title-toggle .pdps_c-spec-html__toggle-icon{display:block;width:calc(12 * var(--g12pf-px));height:calc(7 * var(--g12pf-px));transform:rotate(180deg);transition:transform .25s ease}.g12pf_i-disclaimer .pdps_c-spec-html__title-toggle[aria-expanded=true] .pdps_c-spec-html__toggle-icon{transform:rotate(0)}.g12pf_i-disclaimer .pdps_c-spec-html__content--title-foldable[aria-hidden=true]{display:none}.g12pf_i-disclaimer .pdps_c-spec-html__content--title-foldable[aria-hidden=false]{display:block}.g12pf_i-chapter .pdps_c-normal-title{font-size:calc(28 * var(--g12pf-px));line-height:1.3}.g12pf_i-feature{gap:calc(40 * var(--g12pf-px));padding:calc(30 * var(--g12pf-px)) calc(24 * var(--g12pf-px))}.g12pf_i-feature .pdps_c-normal-content{gap:calc(18 * var(--g12pf-px))}.g12pf_i-feature .pdps_c-normal-media,.g12pf_i-surface .pdps_c-normal-media{width:calc(342 * var(--g12pf-px));height:calc(280 * var(--g12pf-px));border-radius:calc(4 * var(--g12pf-px))}.g12pf_i-surface .g12pf_c-surface-labels{bottom:calc(43 * var(--g12pf-px));display:grid;width:calc(342 * var(--g12pf-px));grid-template-columns:repeat(4,1fr);column-gap:calc(7 * var(--g12pf-px))}.g12pf_i-surface .g12pf_c-surface-labels span{min-width:0;width:calc(64 * var(--g12pf-px));padding:calc(3 * var(--g12pf-px)) calc(6 * var(--g12pf-px));font-size:calc(9.33 * var(--g12pf-px))}.g12pf_i-suction{display:block;height:calc(697 * var(--g12pf-px));padding:0;overflow:hidden;background:#000}.g12pf_i-suction .pdps_c-normal-content{position:absolute;top:calc(64 * var(--g12pf-px));left:calc(28 * var(--g12pf-px));z-index:3;width:calc(334 * var(--g12pf-px))}.g12pf_i-suction .pdps_c-normal-title,.g12pf_i-suction .pdps_c-normal-desc{width:100%}.g12pf_i-suction .pdps_c-normal-title{font-size:calc(23 * var(--g12pf-px));line-height:1.3}.g12pf_i-suction .pdps_c-normal-desc{width:calc(271 * var(--g12pf-px))}.g12pf_i-suction .pdps_c-normal-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;overflow:hidden}.g12pf_i-suction .pdps_c-normal-media>div,.g12pf_i-suction .pdpn_c-image-wrap-duo{width:100%;height:100%}.g12pf_i-suction .pdpn_c-image-wrap-duo{aspect-ratio:auto!important}.g12pf_i-suction .pdps_c-normal-media img{display:block;object-fit:cover}.g12pf_i-suction .g12pf_c-suction-card{top:calc(292 * var(--g12pf-px));left:calc(28 * var(--g12pf-px));display:flex;width:calc(110 * var(--g12pf-px));height:calc(74 * var(--g12pf-px));padding:calc(20 * var(--g12pf-px)) calc(8 * var(--g12pf-px));gap:calc(3 * var(--g12pf-px));border-radius:calc(8 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-suction-card strong{font-size:calc(8.3 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-suction-card span{font-size:calc(6.2 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-stain-grid{position:absolute;right:calc(24 * var(--g12pf-px));bottom:calc(33 * var(--g12pf-px));left:calc(24 * var(--g12pf-px));z-index:3;display:grid;width:auto;height:calc(84 * var(--g12pf-px));padding:calc(12 * var(--g12pf-px)) calc(20 * var(--g12pf-px)) calc(9 * var(--g12pf-px));overflow:hidden;grid-template-columns:repeat(5,1fr);gap:0;border-radius:calc(4.8 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-stain-grid span{gap:calc(5 * var(--g12pf-px));font-size:calc(8 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-stain-grid img{width:calc(45 * var(--g12pf-px));height:calc(45 * var(--g12pf-px))}.g12pf_i-suction .g12pf_c-media-note{right:auto;bottom:calc(8 * var(--g12pf-px));left:calc(28 * var(--g12pf-px));top:auto;display:block;font-size:calc(10 * var(--g12pf-px))}.g12pf_i-fresh-water{display:block;height:calc(676 * var(--g12pf-px));padding:0;overflow:hidden}.g12pf_i-fresh-water .pdps_c-normal-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.g12pf_i-fresh-water .pdps_c-normal-media>div,.g12pf_i-fresh-water .pdpn_c-image-wrap-duo,.g12pf_i-fresh-water .pdps_c-normal-media img{width:100%;height:100%}.g12pf_i-fresh-water .pdpn_c-image-wrap-duo{aspect-ratio:auto!important}.g12pf_i-fresh-water .pdps_c-normal-media img{object-fit:cover}.g12pf_i-fresh-water .pdps_c-normal-content{position:absolute;top:calc(60 * var(--g12pf-px));left:calc(28 * var(--g12pf-px));z-index:2;width:calc(334 * var(--g12pf-px))}.g12pf_i-runtime{padding-top:calc(0 * var(--g12pf-px));padding-bottom:calc(30 * var(--g12pf-px));gap:calc(40 * var(--g12pf-px))}.g12pf_i-runtime .pdps_c-normal-content{text-align:center}.g12pf_i-runtime .pdps_c-normal-title{width:calc(344 * var(--g12pf-px))}.g12pf_c-runtime-stats{width:calc(342 * var(--g12pf-px));height:calc(52 * var(--g12pf-px));justify-content:flex-start;gap:calc(33 * var(--g12pf-px))}.g12pf_c-runtime-stats span{width:auto;gap:calc(6 * var(--g12pf-px))}.g12pf_c-runtime-stats strong,.g12pf_c-runtime-stats small{font-size:calc(12 * var(--g12pf-px));line-height:1.2}.g12pf_c-runtime-stats svg,.g12pf_c-runtime-stats .is-runtime svg,.g12pf_c-runtime-stats .is-used-tank svg{height:calc(18 * var(--g12pf-px));margin:0}.g12pf_i-runtime .pdps_c-normal-media{width:calc(342 * var(--g12pf-px));height:calc(280 * var(--g12pf-px))}.g12pf_i-experience{min-height:calc(735 * var(--g12pf-px));padding:calc(60 * var(--g12pf-px)) calc(16 * var(--g12pf-px)) calc(53 * var(--g12pf-px));gap:calc(32 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-title-txt{font-family:var(--g12pf-font-semibold);font-size:min(calc(28 * var(--g12pf-px)),28px);font-weight:600;line-height:1.3;text-align:center}.g12pf_i-hot-wash .pdps_c-normal-title span{display:block}.g12pf_i-hot-wash .pdps_c-normal-title{font-family:var(--g12pf-font-semibold);font-size:min(calc(28 * var(--g12pf-px)),28px);font-weight:600;line-height:1.3}.g12pf_i-experience .pdps_c-layout-mb .pdps_c-row{gap:calc(20 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block{height:calc(249 * var(--g12pf-px));border-radius:calc(12 * var(--g12pf-px));margin-bottom:calc(20 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-text-box{min-height:0;height:calc(45 * var(--g12pf-px));padding:calc(10 * var(--g12pf-px)) calc(12 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-title{font-size:calc(17 * var(--g12pf-px));line-height:calc(25 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-layout-mb .pdps_c-row-2{position:relative}.g12pf_c-mode-labels{top:calc(136 * var(--g12pf-px));left:0;display:grid;width:calc(356.6 * var(--g12pf-px));padding:0;font-size:calc(13.3 * var(--g12pf-px));color:#000c}.g12pf_i-pack{padding:calc(50 * var(--g12pf-px)) calc(16 * var(--g12pf-px)) calc(32 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__title{margin-bottom:calc(16 * var(--g12pf-px));font-family:var(--g12pf-font-semibold);font-size:calc(28 * var(--g12pf-px));font-weight:600;line-height:normal}.g12pf_i-pack .pdps_c-pack__main-media{width:calc(358 * var(--g12pf-px));height:calc(358 * var(--g12pf-px));border-radius:calc(4 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__right{margin-top:calc(12 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__grid{grid-template-columns:repeat(2,calc(175 * var(--g12pf-px)))!important;gap:calc(12 * var(--g12pf-px)) calc(8 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card,.g12pf_i-pack .pdps_c-pack__thumb{width:calc(175 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__thumb{height:calc(175 * var(--g12pf-px));border-radius:calc(4 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card:nth-child(5){width:calc(358 * var(--g12pf-px));grid-column:1 / -1}.g12pf_i-pack .pdps_c-pack__card:nth-child(5) .pdps_c-pack__thumb{width:calc(358 * var(--g12pf-px))}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__card-sub,.g12pf_i-pack .pdps_c-pack__main-line{font-size:calc(14 * var(--g12pf-px));line-height:1.2}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__card-sub,.g12pf_i-pack .pdps_c-pack__main-line{color:#000c}.g12pf_i-pack .pdps_c-pack__card-title,.g12pf_i-pack .pdps_c-pack__card-sub{display:inline}.g12pf_i-pack .pdps_c-pack__card-sub{margin-left:1ch}.g12pf_i-spec{padding:calc(32 * var(--g12pf-px)) calc(16 * var(--g12pf-px))}.g12pf_i-spec .pdps_c-spec__title{margin-bottom:calc(16 * var(--g12pf-px))}.g12pf_i-spec .pdps_c-spec__panel{width:calc(358 * var(--g12pf-px));padding:calc(16 * var(--g12pf-px)) calc(8 * var(--g12pf-px));border-radius:calc(4 * var(--g12pf-px));background:#f4f4f4}.g12pf_i-spec .pdps_c-spec__row{min-height:calc(65 * var(--g12pf-px));padding:calc(12 * var(--g12pf-px)) calc(4 * var(--g12pf-px));gap:calc(4 * var(--g12pf-px));border-bottom-color:#a4a4a499}.g12pf_i-spec .pdps_c-spec__label{font-size:calc(12 * var(--g12pf-px));font-weight:520;line-height:1.4}.g12pf_i-spec .pdps_c-spec__value{font-size:calc(14 * var(--g12pf-px));line-height:1.4}.g12pf_i-spec .pdps_c-spec__toggle-wrap{display:flex;height:calc(51 * var(--g12pf-px));align-items:center;justify-content:center}.g12pf_i-spec .pdps_c-spec__toggle{display:inline-flex;padding:calc(16 * var(--g12pf-px)) 0;align-items:center;gap:calc(8 * var(--g12pf-px));border:0;background:transparent;color:#ff6136}.g12pf_i-spec .pdps_c-spec__toggle-text{font-size:calc(14 * var(--g12pf-px));line-height:1.4}.g12pf_i-spec .pdps_c-spec__toggle-icon{width:calc(5 * var(--g12pf-px));height:calc(8 * var(--g12pf-px))}.g12pf_i-featherlight .pdps_c-normal-content,.g12pf_i-lie-flat .pdps_c-normal-content,.g12pf_i-dual-edge .pdps_c-normal-content{align-items:flex-start;text-align:left}.g12pf_i-featherlight .g12pf_c-weight-badge{left:calc(28 * var(--g12pf-px));transform:none}.g12pf_i-dual-edge .g12pf_c-edge-grid{width:calc(342 * var(--g12pf-px));margin-top:calc(20px - 30 * var(--g12pf-px));overflow:hidden;grid-template-columns:repeat(3,calc(110.58 * var(--g12pf-px)));gap:calc(5.13 * var(--g12pf-px))}.g12pf_i-dual-edge .g12pf_c-edge-grid span{min-width:0;height:calc(70.11 * var(--g12pf-px))}.g12pf_i-tanglecut,.g12pf_i-hot-wash,.g12pf_i-hot-dry{position:relative;display:block;height:calc(697 * var(--g12pf-px));padding:0;overflow:hidden}.g12pf_i-tanglecut .pdps_c-normal-content,.g12pf_i-hot-wash .pdps_c-normal-content,.g12pf_i-hot-dry .pdps_c-normal-content{position:absolute;top:calc(60 * var(--g12pf-px));left:calc(28 * var(--g12pf-px));z-index:2;width:calc(334 * var(--g12pf-px))}.g12pf_i-tanglecut .pdps_c-normal-media,.g12pf_i-hot-wash .pdps_c-normal-media,.g12pf_i-hot-dry .pdps_c-normal-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.g12pf_i-tanglecut .pdps_c-normal-media>div,.g12pf_i-hot-wash .pdps_c-normal-media>div,.g12pf_i-hot-dry .pdps_c-normal-media>div,.g12pf_i-tanglecut .pdpn_c-image-wrap-duo,.g12pf_i-hot-wash .pdpn_c-image-wrap-duo,.g12pf_i-hot-dry .pdpn_c-image-wrap-duo,.g12pf_i-tanglecut .pdps_c-normal-media img,.g12pf_i-hot-wash .pdps_c-normal-media img,.g12pf_i-hot-dry .pdps_c-normal-media img{width:100%;height:100%}.g12pf_i-tanglecut .pdpn_c-image-wrap-duo,.g12pf_i-hot-wash .pdpn_c-image-wrap-duo,.g12pf_i-hot-dry .pdpn_c-image-wrap-duo{aspect-ratio:auto!important}.g12pf_i-tanglecut .pdps_c-normal-media img,.g12pf_i-hot-wash .pdps_c-normal-media img,.g12pf_i-hot-dry .pdps_c-normal-media img{object-fit:cover}.g12pf_i-kv .pdps_c-text-box{box-sizing:border-box;transform:none;align-items:center;overflow:visible}.g12pf_i-kv .pdps_c-kv-headline,.g12pf_i-kv .pdps_c-kv-tagline{width:100%;margin-right:0;margin-left:0;text-align:center;color:#fff}.g12pf_i-fresh-water .g12pf_c-fresh-steps{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;margin:0;padding:0;color:#000;font-family:var(--g12pf-font-semibold);font-size:calc(13 * var(--g12pf-px));line-height:1.2;pointer-events:none}.g12pf_i-fresh-water .g12pf_c-fresh-steps li{position:absolute;margin:0;padding-left:calc(16 * var(--g12pf-px))}.g12pf_i-fresh-water .g12pf_c-fresh-steps li::marker{font-size:calc(13 * var(--g12pf-px));font-weight:520}.g12pf_i-fresh-water .g12pf_c-fresh-steps li:nth-child(1){top:calc(304 * var(--g12pf-px));left:calc(97 * var(--g12pf-px));width:calc(146 * var(--g12pf-px))}.g12pf_i-fresh-water .g12pf_c-fresh-steps li:nth-child(2){top:calc(336 * var(--g12pf-px));left:calc(223 * var(--g12pf-px));width:calc(146 * var(--g12pf-px))}.g12pf_i-fresh-water .g12pf_c-fresh-steps li:nth-child(3){top:calc(583 * var(--g12pf-px));left:calc(217 * var(--g12pf-px));width:calc(151 * var(--g12pf-px))}.g12pf_i-fresh-water .g12pf_c-fresh-steps li:nth-child(4){top:calc(583 * var(--g12pf-px));left:calc(68 * var(--g12pf-px));width:calc(127 * var(--g12pf-px))}.g12pf_i-featherlight .g12pf_c-weight-badge{display:none}.g12pf_i-dual-edge .g12pf_c-edge-grid span{box-sizing:border-box;padding:0;justify-content:flex-start;border-radius:calc(4 * var(--g12pf-px));background:transparent;color:#000c;font-family:var(--g12pf-font);font-size:calc(7.5 * var(--g12pf-px));font-weight:520;line-height:1.2;text-align:left}.g12pf_i-dual-edge .g12pf_c-edge-grid img{width:calc(110.58 * var(--g12pf-px));height:calc(58.14 * var(--g12pf-px));margin:0 calc(-7.12 * var(--g12pf-px)) calc(2.57 * var(--g12pf-px));border-radius:calc(4 * var(--g12pf-px))}.g12pf_i-tanglecut:after,.g12pf_i-hot-wash:after,.g12pf_i-hot-dry:after{content:"";position:absolute;inset:0 0 auto;z-index:1;height:calc(340 * var(--g12pf-px));background:linear-gradient(180deg,#ffffffeb,#ffffffd1 55%,#fff0);pointer-events:none}.g12pf_i-tanglecut .pdps_c-normal-content,.g12pf_i-hot-wash .pdps_c-normal-content,.g12pf_i-hot-dry .pdps_c-normal-content{z-index:3;gap:calc(18 * var(--g12pf-px))}.g12pf_i-tanglecut .pdps_c-normal-title,.g12pf_i-hot-wash .pdps_c-normal-title{width:calc(334 * var(--g12pf-px));font-size:calc(28 * var(--g12pf-px));font-weight:520;line-height:1.3}.g12pf_i-hot-dry .pdps_c-normal-title{width:calc(334 * var(--g12pf-px));font-size:calc(23 * var(--g12pf-px));font-weight:520;line-height:1.3}.g12pf_i-tanglecut .pdps_c-normal-desc,.g12pf_i-hot-wash .pdps_c-normal-desc,.g12pf_i-hot-dry .pdps_c-normal-desc{width:calc(330 * var(--g12pf-px));font-size:calc(14 * var(--g12pf-px));font-weight:380;line-height:1.3}.g12pf_i-tanglecut .pdps_c-normal-title small{margin-bottom:calc(8 * var(--g12pf-px));font-size:calc(16 * var(--g12pf-px));font-weight:520;line-height:1.2}.g12pf_i-tanglecut .g12pf_c-feature-stats,.g12pf_i-hot-dry .g12pf_c-feature-stats{z-index:3;display:flex;align-items:flex-start;gap:calc(14.08 * var(--g12pf-px))}.g12pf_i-tanglecut .g12pf_c-feature-stats{top:calc(363.08 * var(--g12pf-px));bottom:auto;left:calc(28 * var(--g12pf-px))}.g12pf_i-hot-dry .g12pf_c-feature-stats{top:calc(275 * var(--g12pf-px));bottom:auto;left:calc(28 * var(--g12pf-px))}.g12pf_c-feature-stats span{width:calc(110 * var(--g12pf-px));color:#0009;font-size:calc(10.74 * var(--g12pf-px));font-weight:380;line-height:1.4}.g12pf_i-tanglecut .g12pf_c-feature-stats span{color:#0009}.g12pf_i-hot-dry .g12pf_c-feature-stats span:last-child{width:calc(130 * var(--g12pf-px))}.g12pf_c-feature-stats strong{display:inline-flex;align-items:center;gap:0;margin-bottom:0;color:transparent;font-size:calc(21.48 * var(--g12pf-px));font-weight:700;line-height:1.5;background:linear-gradient(270deg,#d2b69c,#ae7d56 61.673%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.g12pf_c-feature-stats strong svg{flex:0 0 auto;width:calc(22 * var(--g12pf-px));height:calc(24 * var(--g12pf-px))}.g12pf_i-tanglecut .g12pf_c-feature-stats strong svg path{fill:#b89a7f}.g12pf_i-hot-dry:after{height:calc(500 * var(--g12pf-px))}.g12pf_i-experience .pdps_c-block-text-box{position:absolute;right:0;bottom:0;left:0;z-index:3;box-sizing:border-box;width:100%;border-radius:0 0 calc(4 * var(--g12pf-px)) calc(4 * var(--g12pf-px))}.g12pf_i-disclaimer{min-height:0;padding:0;background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__inner{width:100%;border-radius:0;background:#000}.g12pf_i-disclaimer .pdps_c-spec-html__title{position:relative;display:flex;width:100%;height:calc(60 * var(--g12pf-px));margin:0;padding:0 calc(16 * var(--g12pf-px));align-items:center;justify-content:flex-start;border-radius:calc(4 * var(--g12pf-px)) calc(4 * var(--g12pf-px)) 0 0;background:#d6d6d64d;color:#fffffff5;font-family:var(--g12pf-font-semibold);font-size:calc(16 * var(--g12pf-px));font-weight:520;line-height:normal;text-align:left}.g12pf_i-disclaimer .pdps_c-spec-html__title:after{content:none}.g12pf_i-disclaimer .pdps_c-spec-html__content{min-height:0;padding:calc(48 * var(--g12pf-px)) calc(32 * var(--g12pf-px));background:#000;color:#797979cc;font-family:var(--g12pf-font);font-size:calc(14 * var(--g12pf-px));font-weight:380;line-height:1.4}.g12pf_i-disclaimer .pdps_c-spec-html__content p{margin:0}}@media(min-width:2561px){.g12-pro-flex{--g12pf-px: 1px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/product-g12-pro-flex.css.map */
