@font-face{font-family:Instrument Sans;font-weight:400;font-style:normal;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff) format("woff")}@font-face{font-family:Instrument Sans;font-weight:700;font-style:normal;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff) format("woff")}@font-face{font-family:Instrument Sans;font-weight:400;font-style:italic;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff) format("woff")}@font-face{font-family:Instrument Sans;font-weight:700;font-style:italic;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-weight:400;font-style:normal;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_serif/instrumentserif_n4.1f296bfb073af186bc0a0abe7791aa71e0f0fd99.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_serif/instrumentserif_n4.9c1bc0cbb666f794ccbef0784eef2fae0981ce72.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-display:swap;src:url(//www.phasea.co/cdn/fonts/instrument_serif/instrumentserif_i4.5f74867220db936d30d7d208253fb8f2d3ef5a7c.woff2) format("woff2"),url(//www.phasea.co/cdn/fonts/instrument_serif/instrumentserif_i4.659537f426cac059f95efd6b1bd59c465d629984.woff) format("woff")}:root{--sidebar-width: 25rem;--narrow-content-width: 36rem;--normal-content-width: 42rem;--wide-content-width: 46rem;--narrow-page-width: 90rem;--normal-page-width: 120rem;--wide-page-width: 150rem;--section-height-small: 15rem;--section-height-medium: 25rem;--section-height-large: 35rem;--letter-spacing-sm: .06em;--letter-spacing-md: .13em;--font-body--family: "Instrument Sans", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: "Instrument Serif", serif;--font-subheading--style: normal;--font-subheading--weight: 400;--font-heading--family: "Instrument Serif", serif;--font-heading--style: normal;--font-heading--weight: 400;--font-accent--family: "Instrument Serif", serif;--font-accent--style: normal;--font-accent--weight: 400;--font-h1--spacing: .25em;--font-h2--spacing: .25em;--font-h3--spacing: .25em;--font-h4--spacing: .25em;--font-h5--spacing: .25em;--font-h6--spacing: .25em;--font-paragraph--spacing: .5em;--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--layer-section-background: -2;--layer-lowest: -1;--layer-base: 0;--layer-flat: 1;--layer-raised: 2;--layer-heightened: 4;--layer-sticky: 8;--layer-window-overlay: 10;--layer-header-menu: 12;--layer-overlay: 16;--layer-menu-drawer: 18;--layer-temporary: 20;--max-width--body-normal: 32.5em;--max-width--body-narrow: 22.75em;--max-width--heading-normal: 32.5em;--max-width--heading-narrow: 19.5em;--max-width--display-normal: 13em;--max-width--display-narrow: 9.75em;--max-width--display-tight: 3.25em;--letter-spacing--display-tight: -.03em;--letter-spacing--display-normal: 0em;--letter-spacing--display-loose: .03em;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0em;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0em;--letter-spacing--body-loose: .03em;--line-height: 1;--line-height--display-tight: 1;--line-height--display-normal: 1.1;--line-height--display-loose: 1.2;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--font-size--paragraph: 1.125rem;--font-size--h1: clamp(3rem, 7.2vw, 4.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3rem);--font-size--h3: 2rem;--font-size--h4: 1.5rem;--font-size--h5: 1.5rem;--font-size--h6: 1rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-normal);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-normal);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-normal);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-subheading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-normal);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-normal);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-normal);--font-size--3xs: .625rem;--font-size--2xs: .75rem;--font-size--xs: .8125rem;--font-size--sm: .875rem;--font-size--md: 1rem;--font-size--lg: 1.125rem;--font-size--xl: 1.25rem;--font-size--2xl: 1.5rem;--font-size--3xl: 2rem;--font-size--4xl: 2.5rem;--font-size--5xl: 3rem;--font-size--6xl: 3.5rem;--menu-font-sm--size: .875rem;--menu-font-sm--line-height: calc(1.1 + .5*min(16 / 14)) ;--menu-font-md--size: 1rem;--menu-font-md--line-height: calc(1.1 + .5*min(16 / 16)) ;--menu-font-lg--size: 1.125rem;--menu-font-lg--line-height: calc(1.1 + .5*min(16 / 18)) ;--menu-font-xl--size: 1.25rem;--menu-font-xl--line-height: calc(1.1 + .5*min(16 / 20)) ;--menu-font-2xl--size: 1.75rem;--menu-font-2xl--line-height: calc(1.1 + .5*min(16 / 28)) ;--color-error: #8B0000;--color-success: #006400;--color-white: #FFFFFF;--color-white-rgb: 255 255 255;--color-black: #000000;--color-instock: #3ED660;--color-lowstock: #EE9441;--color-outofstock: #C8C8C8;--opacity-5: .05;--opacity-8: .08;--opacity-10: .1;--opacity-15: .15;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-80: .8;--opacity-85: .85;--opacity-90: .9;--opacity-subdued-text: var(--opacity-70);--shadow-button: 0 2px 3px rgb(0 0 0 / 20%);--gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / .5), transparent);--margin-3xs: .125rem;--margin-2xs: .3rem;--margin-xs: .5rem;--margin-sm: .7rem;--margin-md: .8rem;--margin-lg: 1rem;--margin-xl: 1.25rem;--margin-2xl: 1.5rem;--margin-3xl: 1.75rem;--margin-4xl: 2rem;--margin-5xl: 3rem;--margin-6xl: 5rem;--scroll-margin: 50px;--padding-3xs: .125rem;--padding-2xs: .25rem;--padding-xs: .5rem;--padding-sm: .7rem;--padding-md: .8rem;--padding-lg: 1rem;--padding-xl: 1.25rem;--padding-2xl: 1.5rem;--padding-3xl: 1.75rem;--padding-4xl: 2rem;--padding-5xl: 3rem;--padding-6xl: 4rem;--gap-3xs: .125rem;--gap-2xs: .3rem;--gap-xs: .5rem;--gap-sm: .7rem;--gap-md: .9rem;--gap-lg: 1rem;--gap-xl: 1.25rem;--gap-2xl: 2rem;--gap-3xl: 3rem;--spacing-scale-sm: .6;--spacing-scale-md: .7;--spacing-scale-default: 1;--checkout-button-gap: 10px;--style-border-width: 1px;--style-border-radius-xs: .2rem;--style-border-radius-sm: .6rem;--style-border-radius-md: .8rem;--style-border-radius-50: 50%;--style-border-radius-lg: 1rem;--style-border-radius-pills: 40px;--style-border-radius-inputs: 8px;--style-border-radius-buttons-primary: 100px;--style-border-radius-buttons-secondary: 100px;--style-border-width-primary: 0px;--style-border-width-secondary: 0px;--style-border-width-inputs: 1px;--style-border-radius-popover: 8px;--style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);--style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);--style-border-swatch-opacity: 10%;--style-border-swatch-width: 1px;--style-border-swatch-style: solid;--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-out-quad: cubic-bezier(.32, .72, 0, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--animation-speed-fast: .0625s;--animation-speed: .125s;--animation-speed-slow: .2s;--animation-speed-medium: .15s;--animation-easing: ease-in-out;--animation-slideshow-easing: cubic-bezier(.4, 0, .2, 1);--drawer-animation-speed: .2s;--animation-values-slow: var(--animation-speed-slow) var(--animation-easing);--animation-values: var(--animation-speed) var(--animation-easing);--animation-values-fast: var(--animation-speed-fast) var(--animation-easing);--animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;--animation-timing-hover: cubic-bezier(.25, .46, .45, .94);--animation-timing-active: cubic-bezier(.5, 0, .75, 0);--animation-timing-bounce: cubic-bezier(.34, 1.56, .64, 1);--animation-timing-default: cubic-bezier(0, 0, .2, 1);--animation-timing-fade-in: cubic-bezier(.16, 1, .3, 1);--animation-timing-fade-out: cubic-bezier(.4, 0, .2, 1);--spring-d300-b0-easing: linear(0, .0033 .81%, .027 2.42%, .0916 4.84%, .4745 15.32%, .6422 20.97%, .7175, .7789, .8283 30.64%, .876, .9111 38.71%, .941, .9611 48.39%, .9707, .978 54.84%, .9885 62.1%, .9949 70.97%, .9982 82.26%, .9997 100%);--spring-d300-b0-duration: .498s;--spring-d280-b0-easing: linear(0, .0044, .0164 1.85%, .085 4.63%, .4571 14.81%, .575 18.52%, .6505, .7148 24.07%, .7849, .8393, .8809 35.18%, .9189, .9453 44.44%, .9662, .9793 55.55%, .9894 62.95%, .995 71.28%, .9982 82.39%, .9997 99.98%);--spring-d280-b0-duration: .4648s;--spring-d260-b0-easing: linear(0, .0058, .0216 2.15%, .0748 4.29%, .4646 15.03%, .5673, .655, .7279, .7872, .8349, .8727 34.36%, .9107, .9379 42.95%, .9609 48.31%, .9778 54.76%, .9887 62.27%, .9948 70.86%, .9983 82.67%, .9997 99.85%);--spring-d260-b0-duration: .4316s;--spring-d220-b0-easing: linear( 0, .0093 1.37%, .0696 4.12%, .4667 15.09%, .6322 20.58%, .6986 23.32%, .7793 27.44%, .8219 30.18%, .8721, .9089 38.42%, .9427, .9644, .978 54.88%, .9881 61.74%, .9944 69.97%, .998 80.95%, .9996 98.78% );--spring-d220-b0-duration: .3818s;--spring-d180-b0-easing: linear(0, .0234, .0805 4.48%, .4865 15.68%, .6211 20.16%, .7696 26.88%, .8064 29.12%, .8646, .9063, .9358, .9563 47.04%, .9757, .9867 60.48%, .9941 69.44%, .9979 80.64%, .9996 98.56%);--spring-d180-b0-duration: .2988s;--view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;--view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;--focus-outline-width: .09375rem;--focus-outline-offset: .2em;--badge-blob-padding-block: 1px;--badge-blob-padding-inline: 12px 8px;--badge-rectangle-padding-block: 1px;--badge-rectangle-padding-inline: 6px;--icon-size-2xs: .6rem;--icon-size-xs: .85rem;--icon-size-sm: 1.25rem;--icon-size-md: 1.375rem;--icon-size-lg: 1.5rem;--icon-stroke-width: 1.5px;--input-email-min-width: 200px;--input-search-max-width: 650px;--input-padding-y: .8rem;--input-padding-x: .8rem;--input-padding: var(--input-padding-y) var(--input-padding-x);--input-box-shadow-width: var(--style-border-width-inputs);--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + .5px) var(--color-input-border);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--input-textarea-min-height: 55px;--checkbox-size: 22px;--checkbox-border-radius: 7px;--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));--checkbox-label-padding: 8px;--button-size-sm: 30px;--button-size-md: 36px;--button-size: var(--minimum-touch-target);--button-padding-inline: 24px;--button-padding-block: 16px;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--button-text-case: ;--button-text-case-primary: uppercase;--button-text-case-secondary: default;--border-color: rgb(var(--color-border-rgb) / var(--opacity-50));--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 5px;--border-radius-sm: .25rem;--drawer-inline-padding: 25px;--drawer-menu-inline-padding: 2.5rem;--drawer-header-block-padding: 20px;--drawer-content-block-padding: 10px;--drawer-header-desktop-top: 0rem;--drawer-padding: calc(var(--padding-sm) + 7px);--drawer-height: 100dvh;--drawer-width: 95vw;--drawer-max-width: 500px;--variant-picker-swatch-width-unitless: 30;--variant-picker-swatch-height-unitless: 30;--variant-picker-swatch-width: 30px;--variant-picker-swatch-height: 30px;--variant-picker-swatch-radius: 100px;--variant-picker-border-width: 1px;--variant-picker-border-style: solid;--variant-picker-border-opacity: 10%;--variant-picker-button-radius: 100px;--variant-picker-button-border-width: 1px;--slideshow-controls-size: 3.5rem;--slideshow-controls-icon: 2rem;--peek-next-slide-size: 3rem;--backdrop-opacity: .15;--backdrop-color-rgb: var(--color-shadow-rgb);--minimum-touch-target: 44px;--disabled-opacity: .5;--skeleton-opacity: .025;--shape--circle: circle(50% at center);--shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);--shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);--shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.74%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.21%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.03%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.39% 99.942%, 60.624% 99.99%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.17%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.69%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, .846% 71.45%, .294% 68.74%, .024% 65.987%, .05% 63.221%, .343% 60.471%, .858% 57.752%, 1.548% 55.073%, 2.37% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.22%, 9.711% 31.558%, 10.409% 28.88%, 11.083% 26.196%, 11.76% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.44% 3.11%, 26.998% 2.057%, 29.651% 1.275%, 32.36% .714%, 35.101% .337%, 37.859% .11%, 40.624% .009%, 43.391% .016%, 46.156% .113%, 48.918% .289%, 51.674% .533%, 54.425% .837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.75%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.86% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);--height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));--card-width-small: 10rem;--height-small: 10rem;--height-medium: 11.5rem;--height-large: 13rem;--height-full: 100vh;--modal-max-height: 65dvh;--quick-add-modal-height: min(38.5rem, 96vh);--quick-add-modal-width: min(54rem, 96vw);--quick-add-modal-gallery-width: 24rem;--card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));--card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));--card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));--cart-primary-font-family: var(--font-body--family);--cart-primary-font-style: var(--font-body--style);--cart-primary-font-weight: var(--font-body--weight);--cart-secondary-font-family: var(--font-subheading--family);--cart-secondary-font-style: var(--font-subheading--style);--cart-secondary-font-weight: var(--font-subheading--weight)}@media screen and (min-width:40em){:root{--section-height-small: 40svh;--section-height-medium: 55svh;--section-height-large: 70svh}}@media screen and (min-width:60em){:root{--section-height-small: 50svh;--section-height-medium: 65svh;--section-height-large: 80svh}}@media screen and (min-width:750px){:root{--badge-blob-padding-block: 4px;--badge-blob-padding-inline: 16px 12px;--badge-rectangle-padding-block: 4px;--badge-rectangle-padding-inline: 10px}}@media screen and (min-width:750px){:root{--checkbox-size: 16px;--checkbox-border-radius: 5px;--checkbox-label-padding: 6px}}@media screen and (min-width:750px){:root{--height-small: 17.5rem;--height-medium: 21.25rem;--height-large: 25rem}}:root,.color-scheme-1{--color-background: rgb(255 255 255 / 1);--color-background-rgb: 255 255 255;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / 1);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / 1);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(199 56 118 / 1);--color-primary-hover-rgb: 199 56 118;--color-border: rgb(230 230 230 / 1);--color-border-rgb: 230 230 230;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(199 221 239 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(0 0 0 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(239 239 239 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(222 222 222 / 1);--color-secondary-button-hover-border: rgb(0 0 0 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / .08);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-2{--color-background: rgb(251 248 251 / 1);--color-background-rgb: 251 248 251;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / 1);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / 1);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(230 230 230 / 1);--color-border-rgb: 230 230 230;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(195 204 166 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(0 0 0 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(255 255 255 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(32 32 32 / 1);--color-secondary-button-hover-background: rgb(255 255 255 / 1);--color-secondary-button-hover-border: rgb(32 32 32 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-3{--color-background: rgb(251 248 251 / 1);--color-background-rgb: 251 248 251;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / 1);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / 1);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / 1);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(0 0 0 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(0 0 0 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(104 128 126 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(239 239 239 / 1);--color-secondary-button-hover-border: rgb(0 0 0 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-4{--color-background: rgb(189 97 137 / 1);--color-background-rgb: 189 97 137;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / 1);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / 1);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(255 255 255 / 1);--color-primary-button-border: rgb(255 255 255 / 1);--color-primary-button-hover-text: rgb(0 0 0 / 1);--color-primary-button-hover-background: rgb(255 230 180 / 1);--color-primary-button-hover-border: rgb(255 230 180 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(253 198 86 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(48 48 48 / 1);--color-secondary-button-hover-background: rgb(253 198 86 / 1);--color-secondary-button-hover-border: rgb(48 48 48 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-5{--color-background: rgb(76 41 88 / 1);--color-background-rgb: 76 41 88;--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-foreground-heading-rgb: 255 255 255;--color-primary: rgb(255 255 255 / 1);--color-primary-rgb: 255 255 255;--color-primary-hover: rgb(172 172 172 / 1);--color-primary-hover-rgb: 172 172 172;--color-border: rgb(102 102 102 / 1);--color-border-rgb: 102 102 102;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(255 255 255 / 1);--color-primary-button-border: rgb(255 255 255 / 1);--color-primary-button-hover-text: rgb(0 0 0 / 1);--color-primary-button-hover-background: rgb(222 222 222 / 1);--color-primary-button-hover-border: rgb(222 222 222 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(0 0 0 / 1);--color-secondary-button-border: rgb(255 255 255 / 1);--color-secondary-button-hover-text: rgb(172 172 172 / 1);--color-secondary-button-hover-background: rgb(0 0 0 / 1);--color-secondary-button-hover-border: rgb(172 172 172 / 1);--color-input-background: rgb(0 0 0 / 1);--color-input-text: rgb(255 255 255 / 1);--color-input-text-rgb: 255 255 255;--color-input-border: rgb(255 255 255 / 1);--color-input-hover-background: rgb(24 24 24 / .75);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-6{--color-background: rgb(0 0 0 / 0);--color-background-rgb: 0 0 0;--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-foreground-heading-rgb: 255 255 255;--color-primary: rgb(255 255 255 / 1);--color-primary-rgb: 255 255 255;--color-primary-hover: rgb(172 172 172 / 1);--color-primary-hover-rgb: 172 172 172;--color-border: rgb(0 0 0 / 0);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 0);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(253 198 86 / 1);--color-primary-button-border: rgb(255 255 255 / 1);--color-primary-button-hover-text: rgb(0 0 0 / 1);--color-primary-button-hover-background: rgb(222 222 222 / 1);--color-primary-button-hover-border: rgb(222 222 222 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(255 255 255 / 1);--color-secondary-button-hover-text: rgb(172 172 172 / 1);--color-secondary-button-hover-background: rgb(0 0 0 / 0);--color-secondary-button-hover-border: rgb(172 172 172 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-7{--color-background: rgb(241 237 231 / 1);--color-background-rgb: 241 237 231;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / 1);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / 1);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / 1);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(195 204 166 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(0 0 0 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(239 239 239 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(222 222 222 / 1);--color-secondary-button-hover-border: rgb(0 0 0 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.color-scheme-8{--color-background: rgb(250 249 241 / 1);--color-background-rgb: 250 249 241;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / .74);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(195 204 166 / 1);--color-primary-rgb: 195 204 166;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(230 230 230 / 1);--color-border-rgb: 230 230 230;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(195 204 166 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(0 0 0 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(239 239 239 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(222 222 222 / 1);--color-secondary-button-hover-border: rgb(0 0 0 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / 1);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / 1);--color-input-hover-background: rgb(250 249 241 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-7,.color-scheme-8{color:var(--color-foreground);background-color:var(--color-background)}:root{--pcc-h-section: clamp(34px, 3.4vw, 34px);--pcc-h1: clamp(36px, 7vw, 34px);--pcc-body: clamp(18px, 1.6vw, 18px);--pcc-body-sm: 18px}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}html{scroll-behavior:smooth}#ps-divider{scroll-margin-top:80px}.product-media-container{--media-preview-ratio: 1}.product-media-container.constrain-height{background-color:var(--color-background)}.product-media-container.constrain-height:has(.product-media-constraint-wrapper){display:flex;justify-content:center;align-items:center}.product-media-constraint-wrapper{width:100%;max-width:100%;flex-shrink:0}@media screen and (min-width:750px){.product-media-constraint-wrapper{width:min(100%,calc(var(--constrained-height) * 1))}}.product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media,.product-media-container:not(.dialog-zoomed-gallery *) .product-media product-model{width:100%;height:100%;top:0;left:0}.product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media video,.product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media iframe{width:100%;height:100%;object-fit:cover}.product-media-container:not(.dialog-zoomed-gallery *) .product-media product-model model-viewer{width:100%;height:100%}.dialog-zoomed-gallery .product-media{--gallery-aspect-ratio: var(--ratio)}.media-fit-cover{--product-media-fit: cover}.media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:cover;width:100%;height:100%}.media-fit-cover model-viewer{width:100%;height:100%}::view-transition-old(gallery-item-open),::view-transition-new(gallery-item-open),::view-transition-old(gallery-item-close),::view-transition-new(gallery-item-close){height:100%;width:100%;object-fit:cover;object-position:var(--gallery-media-focal-point, center)}:root{--gallery-media-border-radius: 20px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ *,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ *:before,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ *:after{box-sizing:border-box;margin:0;padding:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ{--bg: #ffffff;--bg-alt: #fbf6fa;--bg-soft: #fbf8fb;--cta: #8b5a82;--cta-text: #ffffff;--accent-1: #f0e5ee;--accent-2: #e3a8c3;--accent-3: #f6dce8;--heading: #1a1416;--text: #1a1416;--text-mid: #4a4245;--strike: #b0a6aa;--border: #e7e1e3;--bar-fill: #8b5a82;--bar-track: #f0e5ee;--star: #e3a8c3;--review-star: #e3a8c3;--h1: var(--pcc-h1, clamp(26px, 7vw, 34px));--body: var(--pcc-body, clamp(16px, 1.6vw, 18px));--body-sm: var(--pcc-body-sm, 15px);--detail: 14px;--r-lg: 14px;--r-md: 10px;--r-sm: 6px;width:100%;max-width:640px;margin-inline:0;background:var(--bg);color:var(--text);font-size:var(--body);font-family:Assistant,sans-serif}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-pill{display:flex;flex-wrap:wrap;align-items:center;gap:3px 7px;margin-bottom:10px;font-size:var(--detail)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-stars{display:inline-flex;gap:2px;flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-stars svg{width:1.05em;height:1.05em}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-stars .s-off{fill:var(--accent-1)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-stars .s-on{fill:var(--star)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-meta{color:var(--text-mid);font-weight:600;letter-spacing:.1px;white-space:nowrap}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-title{font-family:Assistant,sans-serif;font-size:var(--h1);line-height:1.15;color:var(--heading);margin-bottom:18px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-title-name{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.4px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-title-desc{display:block;margin-top:2px;font-family:"Instrument Serif",Georgia,serif;font-size:var(--h1);line-height:1.15;color:var(--heading);letter-spacing:-.1px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-tagline{font-size:var(--body);line-height:1.4;color:var(--text);margin-bottom:18px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-tagline p{margin:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-tagline strong,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-tagline b{font-weight:700;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-title em,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-title strong{font-style:normal;font-weight:inherit;color:#bd6189}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefits{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit{display:flex;align-items:center;gap:14px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-icon{width:40px;height:40px;border-radius:50%;background:var(--bg-alt);border:1px solid var(--accent-1);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-icon img{width:100%;height:100%;object-fit:cover}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-icon span{font-size:13px;font-weight:700;color:var(--accent-2)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-text{font-size:var(--body);line-height:1.35;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-text p{margin:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-text strong,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-benefit-text b{font-weight:700;color:var(--heading)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clinicians{display:block;width:100%;max-width:560px;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;margin:0 0 18px;border-radius:var(--r-sm);transition:opacity .15s,transform .1s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clinicians:hover{opacity:.85}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clinicians:active{transform:scale(.995)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clinicians:focus-visible{outline:2px solid var(--cta);outline-offset:4px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clinicians img{display:block;width:100%;height:auto}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-clin-ph{display:flex;align-items:center;justify-content:center;width:100%;height:70px;border:1px dashed var(--accent-2);border-radius:var(--r-sm);background:var(--bg-soft);font-size:13px;font-weight:600;color:var(--accent-2)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:85vh;padding:0;border:none;border-radius:var(--r-md);background:var(--bg);color:var(--text);overflow:visible}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal::backdrop{background:#140a128c}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-scroll{max-height:85vh;overflow-y:auto;border-radius:var(--r-md)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-close{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border:none;border-radius:50%;background:#1a141614;color:var(--text);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-close:hover{background:#1a141629}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-logo{display:flex;align-items:center;justify-content:center;padding:22px 20px;border-bottom:1px solid var(--border)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-logo img{max-width:220px;height:auto}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq{border-bottom:1px solid var(--border)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;font-size:var(--body-sm);font-weight:600;cursor:pointer;list-style:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq summary::-webkit-details-marker{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq summary:after{content:"";width:9px;height:9px;flex-shrink:0;border-right:2px solid var(--text-mid);border-bottom:2px solid var(--text-mid);transform:rotate(45deg) translateY(-2px);transition:transform .2s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq[open] summary:after{transform:rotate(-135deg) translateY(-2px)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-faq-body{padding:0 20px 16px;font-size:14px;line-height:1.55;color:var(--text-mid)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-title{padding:16px 20px 10px;font-size:var(--body-sm);font-weight:700;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-img{display:block;width:100%;height:auto;padding:0 20px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-modal-disclaimer{padding:18px 20px 22px;margin-top:14px;border-top:1px solid var(--border);font-size:13px;font-style:italic;line-height:1.5;color:var(--text-mid)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-urgency{display:flex;align-items:center;gap:16px;background:var(--bg);border:1px solid var(--accent-1);border-radius:var(--r-md);padding:16px 18px;margin-bottom:22px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-bar-track{position:relative;flex:1;height:9px;border-radius:100px;background:var(--bar-track);overflow:visible}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-bar-fill{position:absolute;inset:0 auto 0 0;width:66%;border-radius:100px;background:var(--bar-fill);animation:pcc-flicker-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ 2s ease-in-out infinite}@keyframes pcc-flicker-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ{0%,to{box-shadow:0 0 0 0 transparent;filter:brightness(1)}50%{box-shadow:0 0 10px 2px var(--bar-fill);filter:brightness(1.14)}}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-bar-label{font-size:var(--detail);font-weight:700;color:var(--bar-fill);white-space:nowrap}@media(prefers-reduced-motion:reduce){#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-bar-fill{animation:none}}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-divider{display:flex;align-items:center;gap:14px;margin-bottom:16px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-divider:before,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-divider:after{content:"";flex:1;height:1px;background:var(--border)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-divider span{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-bundles{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card{display:block;position:relative;border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--bg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s,background .15s,box-shadow .15s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card:hover{border-color:var(--accent-2)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card:has(input:checked){border-color:var(--heading);border-width:2px;background:var(--bg-soft);box-shadow:0 2px 14px #00000014}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card:has(input:focus-visible){outline:2px solid var(--cta);outline-offset:3px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card:has(input:disabled){opacity:.5;cursor:default}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-inner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-left{display:flex;align-items:center;gap:14px;min-width:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-img{width:54px;height:54px;object-fit:contain;flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-img-ph{width:54px;height:54px;border-radius:8px;background:var(--bg-alt);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--accent-2)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-label{display:flex;flex-direction:column;gap:3px;min-width:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-title{font-size:17px;font-weight:700;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-perbottle{font-size:14px;color:var(--text-mid);white-space:nowrap}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-perbottle:empty{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-tagline{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--accent-2)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-right{text-align:right;flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-price{font-size:21px;font-weight:800;color:var(--text);white-space:nowrap;line-height:1.15}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-compare{font-size:14px;color:var(--strike);text-decoration:line-through;margin-top:2px;white-space:nowrap}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-compare:empty{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-soldout{font-size:13px;font-weight:700;color:var(--strike)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-card-badge{position:absolute;top:-11px;right:-2px;font-size:11px;font-weight:700;letter-spacing:.2px;padding:4px 12px;border-radius:4px 4px 0;background:#bd6189;color:var(--cta-text);white-space:nowrap}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-toggle{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:16px;background:var(--bg-alt);border:1.5px solid var(--accent-1);border-radius:12px;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:border-color .15s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-toggle:has(input:checked){border-color:var(--cta)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-toggle:has(input:focus-visible){outline:2px solid var(--cta);outline-offset:3px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-check{width:24px;height:24px;border-radius:50%;border:2px solid var(--cta);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-toggle:has(input:checked) .pcc-sub-check{background:#bd6189}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-check svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .15s}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-toggle:has(input:checked) .pcc-sub-check svg{opacity:1}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-sub-text{font-size:14px;font-weight:700;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-shipping{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 0 12px;font-size:var(--detail);color:var(--text-mid)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-shipping svg{width:1.15em;height:1.15em;fill:var(--text-mid);flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-shipping strong{font-weight:700;text-decoration:underline;text-underline-offset:3px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:20px 24px;border:none;border-radius:var(--r-md);background:#bd6189;color:var(--cta-text);font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.2px;cursor:pointer;box-shadow:0 4px 18px #00000024;transition:filter .15s,transform .1s,box-shadow .2s;margin-bottom:12px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc:hover{filter:brightness(.95)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc:active{transform:scale(.99);box-shadow:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc:disabled{background:var(--strike);cursor:default;box-shadow:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc svg{width:22px;height:22px;fill:currentColor}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc-sep{opacity:.4;font-weight:400}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc-compare{font-weight:400;text-decoration:line-through;opacity:.6;margin-left:6px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc-error{display:none;margin:-4px 0 14px;padding:10px 14px;border-radius:10px;background:#fdecec;color:#8b1a1a;font-size:13px;line-height:1.4}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-atc-error.is-shown{display:block}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;margin-bottom:18px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--detail);font-weight:500;color:var(--text-mid)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-trust-item svg{width:15px;height:15px;fill:none;stroke:var(--cta);stroke-width:1.7;flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-trust-otp{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-offer-form:not(:has(.pcc-sub-input:checked))~.pcc-trust .pcc-trust-sub{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-offer-form:not(:has(.pcc-sub-input:checked))~.pcc-trust .pcc-trust-otp{display:inline-flex}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay{overflow:hidden;margin-bottom:22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-track{display:flex;width:max-content;align-items:center;will-change:transform;animation:pcc-scroll-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ 12s linear infinite}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-track img,#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-ph{flex-shrink:0;margin-right:12px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-track img{height:26px;width:auto}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-ph{width:46px;height:26px;border-radius:4px;background:var(--accent-1)}@keyframes pcc-scroll-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-pay-track{animation-duration:36s}}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-reviews{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding:0 18px;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-reviews::-webkit-scrollbar{display:none}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review{flex:0 0 90%;scroll-snap-align:center;display:flex;align-items:flex-start;gap:16px;border:1px solid var(--accent-1);border-radius:var(--r-md);background:var(--bg);padding:18px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-img-ph{width:64px;height:64px;border-radius:50%;background:var(--accent-1);flex-shrink:0}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-body{min-width:0;flex:1}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-quote{font-size:var(--body);line-height:1.5;color:var(--heading)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-quote p{margin:0 0 8px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-name{font-size:var(--body-sm);font-weight:700;color:var(--text)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-stars{display:inline-flex;gap:2px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-stars svg{width:18px;height:18px}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-stars .s-off{fill:var(--accent-1)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-review-stars .s-on{fill:var(--review-star)}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-warn{padding:12px 16px;margin-bottom:16px;border:1px dashed #C9A227;border-radius:10px;background:#fffbeb;font-size:13px;color:#6b5400}#pcc-hero-AWVlJeVJ0Z2NzMmx3Z__pcc_hero_offer_v2_6QakdJ .pcc-anchor{display:block;scroll-margin-top:24px}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR{--cta: #BD6189;--text: #1A1416;--text-mid:#5A5257;--strike: #A99BA3;--hairline:#ECE6EA;position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(120%);transition:transform .28s cubic-bezier(.4,0,.2,1);background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--hairline);box-shadow:0 -4px 20px #1a14161a;padding:10px 14px calc(10px + env(safe-area-inset-bottom));font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR.is-shown{transform:translateY(0)}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-inner{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:12px}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-info{display:flex;flex-direction:column;min-width:0;flex-shrink:0}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-label{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--text-mid);line-height:1.2}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-price{font-size:18px;font-weight:800;color:var(--text);line-height:1.15;white-space:nowrap}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-compare{font-size:13px;font-weight:400;color:var(--strike);text-decoration:line-through;margin-left:5px}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--cta);color:#fff;font-family:inherit;font-size:17px;font-weight:700;letter-spacing:.3px;padding:14px 20px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-btn:hover{filter:brightness(1.08)}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-btn:active{transform:scale(.99)}#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR .ps-sticky-btn svg{width:18px;height:18px;fill:currentColor}@media(prefers-reduced-motion:reduce){#ps-sticky-AZ1lSTTczN3J5L29HS__pcc_sticky_atc_QLYihR{transition:none}}#shopify-section-template--30958650982745__pcc_news_banner_rb9mxJ .ps-asi{--sec-bg: #FFFFFF;--asi-speed: 20s;--asi-h: 120px}.ps-asi,.ps-asi *,.ps-asi *:before,.ps-asi *:after{box-sizing:border-box;margin:0;padding:0}.ps-asi{--cta: #8B5A82;--accent: #E3A8C3;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(14px,2vw,24px) 0 clamp(28px,4vw,48px);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text);overflow:hidden}.ps-asi-title{text-align:center;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cta);margin-bottom:clamp(16px,2.4vw,24px)}.ps-asi-window{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);pointer-events:none;user-select:none;-webkit-user-select:none}.ps-asi-track{display:flex;width:max-content;animation:ps-asi-scroll var(--asi-speed) linear infinite;will-change:transform}.ps-asi-set{display:flex;align-items:center;gap:clamp(12px,2vw,22px);padding-right:clamp(12px,2vw,22px);flex-shrink:0}@keyframes ps-asi-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.ps-asi-track{animation:none}}.ps-asi-card{height:clamp(96px,calc(var(--asi-h) * .62),var(--asi-h));flex:0 0 auto;background:#fff;border:1px solid var(--accent-tint);border-radius:10px;overflow:hidden;display:flex}@media(min-width:750px){.ps-asi-card{height:var(--asi-h)}}.ps-asi-card img{height:100%;width:auto;max-width:none;object-fit:contain;display:block;pointer-events:none;-webkit-user-drag:none}.ps-mech,.ps-mech *,.ps-mech *:before,.ps-mech *:after{box-sizing:border-box;margin:0;padding:0}.ps-mech{--wine: #4A2558;--mauve: #6D445A;--text: #1A1416;--text-mid: #5A5257;--vessel: #A8434A;background:#fbf8fb;padding:clamp(20px,3vw,36px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-mech-grid{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;flex-direction:column;gap:clamp(10px,2vw,16px)}.ps-mech-copy{display:contents}.ps-mech-intro{order:1}.ps-mech-fig{order:2}.ps-mech-out{order:3}.ps-mech-cta{order:4}@media(min-width:900px){.ps-mech-grid{flex-direction:row;align-items:center;gap:clamp(40px,5vw,72px)}.ps-mech-copy{display:flex;flex-direction:column;gap:clamp(18px,3vw,26px);flex:1 1 46%}.ps-mech-fig{flex:1 1 54%;order:0}.ps-mech-intro,.ps-mech-out,.ps-mech-cta{order:0}}.ps-mech-eyebrow{display:block;color:var(--mauve);font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.8;text-align:center}.ps-mech-title{display:block;font-family:"Instrument Serif",Georgia,serif;font-size:var(--pcc-h-section);font-weight:400;line-height:1.15;letter-spacing:-.3px;margin-top:2px;text-align:center}.ps-mech-p{margin-top:14px;font-size:var(--pcc-body);line-height:1.55;color:var(--text);max-width:46ch}.ps-mech-out .ps-mech-p{margin-top:0}.ps-mech-fig{max-width:440px;width:100%;margin:0 auto}.ps-mech-svg{display:block;width:100%;height:auto;overflow:visible}.ps-mech-vessel{stroke-dasharray:5 10;animation:ps-mech-flow 1.6s linear infinite}@keyframes ps-mech-flow{to{stroke-dashoffset:-32}}.ps-mech-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#bd6189;color:#fbf6f0;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-mech-btn:hover{filter:brightness(1.08)}.ps-mech-btn:active{transform:scale(.99)}.ps-mech-guarantee{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px;color:var(--text-mid)}.ps-mech-guarantee svg{width:15px;height:15px;fill:none;stroke:var(--mauve);stroke-width:1.7}.ps-mech-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.ps-mech-vessel{animation:none}}#shopify-section-template--30958650982745__pcc_timeline_v2_T9FDaA .ps-tl2{--sec-bg: #FFFFFF}.ps-tl2,.ps-tl2 *,.ps-tl2 *:before,.ps-tl2 *:after{box-sizing:border-box;margin:0;padding:0}.ps-tl2{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale:#F6DCE8;--accent-tint:#F0E5EE;--surface: #FBF6FA;--hairline: #EDE9EB;--text: #1A1416;--text-mid: #5A5257;--card: #FFFFFF;background:var(--sec-bg, #FFFFFF);padding:clamp(40px,6vw,72px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-tl2-grid{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;flex-direction:column;gap:clamp(26px,4vw,34px)}.ps-tl2-left{display:contents}.ps-tl2-intro{order:1}.ps-tl2-timeline{order:2}.ps-tl2-cta{order:3}@media(min-width:900px){.ps-tl2-grid{flex-direction:row;align-items:flex-start;gap:clamp(40px,5vw,72px)}.ps-tl2-left{display:flex;flex-direction:column;gap:clamp(20px,3vw,28px);flex:1 1 45%}.ps-tl2-timeline{flex:1 1 55%}.ps-tl2-intro,.ps-tl2-timeline,.ps-tl2-cta{order:0}}.ps-tl2-image{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#8b5a82}.ps-tl2-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ps-tl2-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#8b5a823d,#8b5a826b)}.ps-tl2-image span{position:relative;z-index:1;color:#fffffff2;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(36px,6vw,58px);font-weight:400;letter-spacing:.5px}.ps-tl2-heading{margin-top:18px;text-align:center}.ps-tl2-eyebrow{display:block;color:var(--cta);font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.8}.ps-tl2-title{display:block;font-family:"Instrument Serif",Georgia,serif;font-size:var(--pcc-h-section);font-weight:400;line-height:1.15;letter-spacing:-.3px;color:var(--text)}.ps-tl2-sub{margin-top:12px;font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid);max-width:46ch}@media(min-width:900px){.ps-tl2-intro{text-align:center}.ps-tl2-sub{margin-left:auto;margin-right:auto}}.ps-tl2-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-tl2-btn:hover{filter:brightness(1.08)}.ps-tl2-btn:active{transform:scale(.99)}.ps-tl2-guarantee{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px;color:var(--text-mid)}.ps-tl2-guarantee svg{width:15px;height:15px;fill:none;stroke:var(--cta);stroke-width:1.7}.ps-tl2-phase{position:relative;padding-left:36px}.ps-tl2-phase+.ps-tl2-phase{margin-top:26px}.ps-tl2-phase:before{content:"";position:absolute;left:0;top:15px;width:14px;height:14px;border-radius:50%;background:var(--accent);border:3px solid var(--card);z-index:2;transition:background .4s ease}.ps-tl2-phase.is-active:before{background:var(--cta)}.ps-tl2-phase:not(:last-child):after{content:"";position:absolute;left:6px;top:22px;bottom:-48px;width:2px;background:var(--accent-tint);z-index:0;transition:background .4s ease}.ps-tl2-phase.is-active:not(:last-child):after{background:var(--cta)}.ps-tl2-phase-head{display:flex;align-items:center;gap:10px;background:var(--accent-tint);color:var(--text);font-size:14px;font-weight:700;padding:12px 18px;border-radius:8px;transition:background .4s ease,color .4s ease}.ps-tl2-phase.is-active .ps-tl2-phase-head{background:var(--cta);color:#fff}.ps-tl2-phase-head svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ps-tl2-body{margin-top:12px;padding:4px 2px 2px;display:flex;flex-direction:column;gap:10px;background:none}.ps-tl2-body p{font-size:var(--pcc-body);line-height:1.55;color:var(--text)}.ps-tl2-note{margin-top:clamp(20px,3vw,28px);font-size:12px;line-height:1.5;color:var(--text-mid)}@media(prefers-reduced-motion:reduce){.ps-tl2-phase:before,.ps-tl2-phase:after,.ps-tl2-phase-head{transition:none}}#shopify-section-template--30958650982745__pcc_badges_v2_AbCzQA .ps-bdg{--sec-bg: #FBF8FB;--bdg-size: 76px}.ps-bdg,.ps-bdg *,.ps-bdg *:before,.ps-bdg *:after{box-sizing:border-box;margin:0;padding:0}.ps-bdg{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale: #F6DCE8;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(30px,4.5vw,56px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-bdg-inner{max-width:1040px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.ps-bdg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,30px) clamp(12px,2vw,24px)}@media(min-width:750px){.ps-bdg-grid{grid-template-columns:repeat(4,1fr)}}.ps-bdg-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.ps-bdg-icon{width:var(--bdg-size);height:var(--bdg-size);flex-shrink:0;border-radius:16px;background:var(--surface);border:1px solid var(--accent-tint);overflow:hidden;display:flex;align-items:center;justify-content:center}.ps-bdg-icon img{width:100%;height:100%;object-fit:contain;display:block}.ps-bdg-title{font-size:clamp(14px,1.6vw,16px);font-weight:700;line-height:1.3;color:var(--cta)}.ps-bdg-sub{font-size:clamp(12px,1.3vw,13px);line-height:1.45;color:var(--text-mid);max-width:22ch}.ps-bdg-cta{margin:clamp(24px,3.5vw,36px) auto 0;width:100%;max-width:420px}.ps-bdg-btn{display:block;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-align:center;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-bdg-btn:hover{filter:brightness(1.08)}.ps-bdg-btn:active{transform:scale(.99)}.ps-bdg-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-mid)}.ps-bdg-guarantee svg{width:15px;height:15px;stroke:var(--cta);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#shopify-section-template--30958650982745__pcc_research_v2_Ha83PD .ps-res{--sec-bg: #FFFFFF}.ps-res,.ps-res *,.ps-res *:before,.ps-res *:after{box-sizing:border-box;margin:0;padding:0}.ps-res{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale: #F6DCE8;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(40px,6vw,76px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-res-inner{max-width:1140px;margin:0 auto;padding:0 clamp(20px,5vw,48px);display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,40px);align-items:center}@media(min-width:900px){.ps-res-inner{grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,64px)}}.ps-res-media{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:var(--surface)}.ps-res-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ps-res-title{font-family:"Instrument Serif",Georgia,serif;font-size:var(--pcc-h-section);font-weight:400;line-height:1.15;letter-spacing:-.3px;margin-bottom:clamp(18px,2.5vw,24px);text-align:center}.ps-res-list{list-style:none;display:flex;flex-direction:column;gap:14px}.ps-res-point{display:flex;gap:12px;align-items:flex-start}.ps-res-point svg{width:21px;height:21px;flex-shrink:0;margin-top:2px;fill:none;stroke:var(--cta);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-res-point span{font-size:var(--pcc-body);line-height:1.5;color:var(--text)}.ps-res-note{margin-top:clamp(18px,2.5vw,24px)}.ps-res-note p{font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid)}.ps-res-note p+p{margin-top:10px}.ps-res-note strong{color:var(--text);font-weight:700}.ps-res-cta{margin-top:clamp(20px,3vw,28px);width:100%;max-width:400px}.ps-res-btn{display:block;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-align:center;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-res-btn:hover{filter:brightness(1.08)}.ps-res-btn:active{transform:scale(.99)}.ps-res-guarantee{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-mid)}.ps-res-guarantee svg{width:15px;height:15px;stroke:var(--cta);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@media(max-width:899px){.ps-res-cta{max-width:none}.ps-res-guarantee{justify-content:center}}#shopify-section-template--30958650982745__pcc_clinical_v2_Hx6hdp .ps-ap{--sec-bg: #FBF8FB}.ps-ap,.ps-ap *,.ps-ap *:before,.ps-ap *:after{box-sizing:border-box;margin:0;padding:0}.ps-ap{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale: #F6DCE8;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(40px,6vw,76px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-ap-inner{max-width:1080px;margin:0 auto;padding:0 clamp(20px,5vw,48px);display:flex;flex-direction:column;gap:clamp(28px,4vw,40px)}.ps-ap-head{max-width:60ch;text-align:center;margin:0 auto}.ps-ap-title{font-size:var(--pcc-h-section);font-weight:400;line-height:1.18;letter-spacing:-.3px;color:var(--text)}.ps-ap-sub{margin-top:14px;font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid)}@media(min-width:900px){.ps-ap-head{max-width:64ch;margin:0 auto;text-align:center}}.ps-ap-list-wrap{max-width:60ch}@media(min-width:900px){.ps-ap-list-wrap{margin:0 auto}}.ps-ap-list-label{font-size:var(--pcc-body);font-weight:700;color:var(--text);margin-bottom:16px}.ps-ap-list{list-style:none;display:flex;flex-direction:column;gap:14px}.ps-ap-point{display:flex;gap:12px;align-items:flex-start}.ps-ap-tick{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--cta);display:flex;align-items:center;justify-content:center;margin-top:1px}.ps-ap-tick svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ps-ap-point span{font-size:var(--pcc-body);line-height:1.5;color:var(--text)}.ps-ap-close{max-width:60ch;display:flex;flex-direction:column;gap:6px}.ps-ap-close p{font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid)}@media(min-width:900px){.ps-ap-close{margin:0 auto;text-align:center}}.ps-ap-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,3vw,40px);align-items:start}@media(max-width:599px){.ps-ap-stats{grid-template-columns:1fr 1fr;gap:24px 12px}.ps-ap-stat:last-child:nth-child(odd){grid-column:1 / -1}}.ps-ap-stat{display:flex;flex-direction:column;align-items:center;gap:12px}.ps-ap-circle{width:clamp(112px,15vw,165px);aspect-ratio:1;border-radius:50%;background:var(--surface);border:3px solid var(--accent);box-shadow:inset 0 0 0 9px var(--accent-pale);display:flex;align-items:center;justify-content:center;text-align:center}.ps-ap-value{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(22px,3.2vw,34px);font-weight:400;line-height:1;letter-spacing:0;color:var(--cta);font-variant-numeric:tabular-nums}.ps-ap-label{font-size:var(--pcc-body);line-height:1.35;color:var(--text-mid);text-align:center;max-width:20ch}.ps-ap-cta{width:100%;max-width:420px}@media(min-width:900px){.ps-ap-cta{margin:0 auto}}.ps-ap-btn{display:block;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-align:center;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-ap-btn:hover{filter:brightness(1.08)}.ps-ap-btn:active{transform:scale(.99)}.ps-ap-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-mid)}.ps-ap-guarantee svg{width:15px;height:15px;stroke:var(--cta);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ps-ap-note{font-size:12px;line-height:1.5;color:var(--text-mid);text-align:center}#shopify-section-template--30958650982745__pcc_reviews_v2_g7aHUC .ps-rev2{--sec-bg: #FFFFFF}.ps-rev2,.ps-rev2 *,.ps-rev2 *:before,.ps-rev2 *:after{box-sizing:border-box;margin:0;padding:0}.ps-rev2{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale: #F6DCE8;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(40px,6vw,76px) 0;display:flex;flex-direction:column;gap:clamp(24px,4vw,40px);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text);overflow:hidden}.ps-rev2-banner{order:1}.ps-rev2-header{order:2}.ps-rev2-tiles{order:3}.ps-rev2-foot{order:4}@media(min-width:900px){.ps-rev2-header{order:1}.ps-rev2-banner{order:2}}.ps-rev2-header{text-align:center;padding:0 clamp(20px,5vw,64px)}.ps-rev2-stars{display:flex;justify-content:center;gap:3px;margin-bottom:12px}.ps-rev2-stars svg{width:19px;height:19px;fill:var(--cta)}.ps-rev2-title{font-family:"Instrument Serif",Georgia,serif;font-size:var(--pcc-h-section);font-weight:400;line-height:1.15;letter-spacing:-.3px;color:var(--text);margin-bottom:10px}.ps-rev2-title span{color:var(--cta)}.ps-rev2-sub{font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid);max-width:52ch;margin:0 auto}.ps-rev2-banner{width:100%;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.ps-rev2-track{display:flex;width:max-content;will-change:transform;animation:psRev2Scroll 20s linear infinite}@keyframes psRev2Scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.ps-rev2-track{animation:none}}.ps-rev2-cell{flex:0 0 auto;width:clamp(96px,12vw,128px);height:clamp(118px,15vw,152px);margin-right:10px;border-radius:10px;overflow:hidden;background:var(--accent-tint);border:1px solid var(--accent-tint)}.ps-rev2-cell img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.ps-rev2-cell.placeholder{display:flex;align-items:center;justify-content:center;color:var(--cta);font-size:11px;font-weight:700;letter-spacing:.5px}.ps-rev2-tiles{padding:0 clamp(16px,4vw,48px)}.ps-rev2-carousel{position:relative;max-width:1140px;margin:0 auto}.ps-rev2-scroller{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.ps-rev2-scroller::-webkit-scrollbar{display:none}.ps-rev2-tile{flex:0 0 88%;scroll-snap-align:start;background:var(--surface);border:1px solid var(--accent-tint);border-radius:14px;padding:clamp(20px,3vw,26px);display:flex;flex-direction:column}@media(min-width:900px){.ps-rev2-tile{flex:0 0 calc((100% - 48px) / 3)}}.ps-rev2-tile-top{display:flex;align-items:center;gap:8px;margin-bottom:14px}.ps-rev2-tile-rating{font-weight:700;font-size:15px;color:var(--text)}.ps-rev2-tile-stars{display:flex;gap:2px}.ps-rev2-tile-stars svg{width:15px;height:15px;fill:var(--cta)}.ps-rev2-tile-title{font-size:var(--pcc-body);font-weight:700;line-height:1.35;color:var(--text);margin-bottom:10px}.ps-rev2-tile-body{font-size:var(--pcc-body);line-height:1.55;color:var(--text-mid);margin-bottom:18px;flex:1}.ps-rev2-tile-cust{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:16px;padding-top:14px;border-top:1px solid var(--accent-tint)}.ps-rev2-cust-left{display:flex;align-items:center;gap:9px}.ps-rev2-avatar{width:30px;height:30px;border-radius:50%;background:var(--cta);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.ps-rev2-cust-name{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--text)}.ps-rev2-verified{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.4px;color:var(--cta);text-transform:uppercase}.ps-rev2-verified svg{width:14px;height:14px;fill:var(--cta)}.ps-rev2-tags{display:flex;gap:8px;flex-wrap:wrap}.ps-rev2-tag{font-size:12px;font-weight:600;color:var(--cta);background:var(--accent-pale);border:1px solid var(--accent-tint);border-radius:100px;padding:7px 14px}.ps-rev2-arrow{position:absolute;top:44%;right:-8px;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background:var(--cta);color:#fff;box-shadow:0 2px 12px #1a141629;display:flex;align-items:center;justify-content:center;z-index:2;transition:filter .15s}.ps-rev2-arrow:hover{filter:brightness(1.08)}.ps-rev2-arrow svg{width:19px;height:19px;fill:currentColor}.ps-rev2-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.ps-rev2-dot{width:9px;height:9px;border-radius:50%;background:var(--accent);border:none;cursor:pointer;padding:0;transition:background .2s}.ps-rev2-dot.active{background:var(--cta)}.ps-rev2-foot{padding:0 clamp(20px,5vw,48px)}.ps-rev2-cta{width:100%;max-width:420px;margin:0 auto}.ps-rev2-btn{display:block;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-align:center;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-rev2-btn:hover{filter:brightness(1.08)}.ps-rev2-btn:active{transform:scale(.99)}.ps-rev2-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-mid)}.ps-rev2-guarantee svg{width:15px;height:15px;stroke:var(--cta);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ps-rev2-note{margin-top:clamp(18px,2.5vw,24px);font-size:12px;line-height:1.5;color:var(--text-mid);text-align:center}#shopify-section-template--30958650982745__pcc_review_stack_v2_UW8E6J .ps-wall{--sec-bg: #FFFFFF}.ps-wall,.ps-wall *,.ps-wall *:before,.ps-wall *:after{box-sizing:border-box;margin:0;padding:0}.ps-wall{--cta: #8B5A82;--accent: #E3A8C3;--accent-pale: #F6DCE8;--accent-tint: #F0E5EE;--surface: #FBF6FA;--text: #1A1416;--text-mid: #5A5257;background:var(--sec-bg, #FFFFFF);padding:clamp(36px,5vw,68px) 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text)}.ps-wall-inner{max-width:1040px;margin:0 auto;padding:0 clamp(14px,4vw,40px)}.ps-wall-head{text-align:center;margin-bottom:clamp(20px,3vw,32px)}.ps-wall-title{font-family:"Instrument Serif",Georgia,serif;font-size:var(--pcc-h-section);font-weight:400;line-height:1.2;color:var(--text)}.ps-wall-score{margin-top:6px;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.1;color:var(--text)}.ps-wall-count{margin-top:6px;font-size:13px;color:var(--text-mid)}.ps-wall-head .ps-wall-stars{margin:6px auto 0}.ps-wall-stars{position:relative;display:inline-flex;line-height:0}.ps-wall-stars-bg,.ps-wall-stars-fg{display:flex;gap:2px}.ps-wall-stars-bg svg{fill:var(--accent-tint)}.ps-wall-stars-fg{position:absolute;inset:0 auto 0 0;width:var(--fill, 100%);overflow:hidden}.ps-wall-stars-fg svg{fill:var(--cta)}.ps-wall-stars svg{width:15px;height:15px;flex-shrink:0}.ps-wall-head .ps-wall-stars svg{width:20px;height:20px}.ps-wall-grid{column-count:1;column-gap:clamp(10px,1.6vw,16px)}@media(min-width:750px){.ps-wall-grid{column-count:2}}.ps-wall-card{break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%;margin-bottom:clamp(10px,1.6vw,16px);background:var(--surface);border:1px solid var(--accent-tint);border-radius:12px;padding:clamp(16px,2.2vw,20px)}.ps-wall-name{font-size:14px;font-weight:700;color:var(--text);margin-bottom:7px}.ps-wall-verified{display:flex;align-items:center;gap:5px;margin-top:7px;font-size:11px;font-weight:500;color:var(--text-mid)}.ps-wall-verified svg{width:13px;height:13px;fill:var(--cta);flex-shrink:0}.ps-wall-body{margin-top:11px;font-size:13px;line-height:1.55;color:var(--text-mid)}.ps-wall-media{margin-top:12px;width:100%;border-radius:8px;overflow:hidden;background:var(--accent-tint)}.ps-wall-media img{display:block;width:100%;height:auto}.ps-wall-cta{margin-top:clamp(22px,3vw,32px);width:100%;max-width:420px;margin-left:auto;margin-right:auto}.ps-wall-btn{display:block;width:100%;background:#bd6189;color:#fff;font-family:inherit;font-size:clamp(15px,1.6vw,17px);font-weight:700;text-align:center;text-decoration:none;padding:18px 24px;border:none;border-radius:100px;cursor:pointer;transition:filter .15s,transform .1s;margin-bottom:12px}.ps-wall-btn:hover{filter:brightness(1.08)}.ps-wall-btn:active{transform:scale(.99)}.ps-wall-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-mid)}.ps-wall-guarantee svg{width:15px;height:15px;stroke:var(--cta);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ps-wall-note{margin-top:clamp(16px,2.2vw,22px);font-size:12px;line-height:1.5;color:var(--text-mid);text-align:center}.animate--hidden,[class*=animate--hidden]{opacity:1!important;transform:none!important;visibility:visible!important}[data-gp-reveal],.gp-reveal,[class*=gp-animate],.gps-lazy{opacity:1!important;transform:none!important}.splide__track{overflow-x:auto!important}.splide__list{transform:none!important;display:flex!important;flex-wrap:nowrap!important;width:auto!important}.splide__slide{opacity:1!important;visibility:visible!important;flex:0 0 78%!important}@media(min-width:900px){.splide__slide{flex-basis:31%!important}}.content-tab__content,[class*=content-tab__content]{display:block!important;opacity:1!important;height:auto!important}.content-tabs__buttons,[class*=content-tabs__buttons]{display:none!important}.content-tabs,[class*="content-tabs "]{display:block!important;width:100%!important}.content-tabs__tabs,[class*=content-tabs__tabs]{display:block!important}.content-tabs__tabs>.content-tab,[class*=content-tabs__tabs]>[class*=content-tab]{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;height:auto!important;transform:none!important;margin:0 auto 28px!important;max-width:900px!important}.content-tab__media,[class*=content-tab__media]{max-width:560px;margin:0 auto}details[open] .accordion__content,details[open] .accordion__content-wrapper{max-height:none!important;height:auto!important;overflow:visible!important;display:block!important}.accordion .icon-accordion,details .icon-accordion,summary .icon-accordion{display:none!important}summary.accordion__summary,details>summary{list-style:none!important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px}summary.accordion__summary::-webkit-details-marker,details>summary::-webkit-details-marker{display:none!important}.accordion .icon-caret,summary .icon-caret{transition:transform .2s ease;flex:0 0 auto;width:14px;height:14px}details[open]>summary .icon-caret,details[open] .accordion__summary .icon-caret{transform:rotate(180deg)}[class*=gp-carousel] .gp-content-start{transform:none!important;height:auto!important;display:flex!important;overflow-x:auto!important}[class*=gp-carousel] .gp-content-start>*{flex:0 0 88%!important;height:auto!important}[class*=gp-carousel] [class*=gp-h-full]{height:auto!important}[style*="max-width:480px"],[style*="max-width: 480px"],[style*="max-width:500px"],[style*="max-width: 500px"]{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}[style*="max-width:600px"],[style*="max-width: 600px"]{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.media--transparent:not(:has(img)):not(:has(video)):not(:has(svg)),[class*=__image].media:not(:has(img)):not(:has(video)):not(:has(svg)),[class*=steps-progress-bar]:empty,[class*=steps-progress-bar-background]:empty{display:none!important;min-height:0!important;height:0!important;padding:0!important}.content-and-results__image,[class*=content-and-results__image]{display:none!important}.rating-stars,[class*=rating-stars],.rating-stars__container{display:inline-flex!important;align-items:center!important;height:18px!important;gap:2px!important;width:auto!important}.rating-stars svg,[class*=rating-stars] svg,.rating-stars__container svg{width:18px!important;height:18px!important;flex:0 0 18px!important}.testimonial-card__quotes,[class*=testimonial-card__quotes]{display:inline-flex!important;height:auto!important}.testimonial-card__quotes svg,[class*=testimonial-card__quotes] svg{width:46px!important;height:46px!important;flex:0 0 46px!important}.media:not(:has(img)):not(:has(video)):not(:has(svg)):not(:has(iframe)){padding-bottom:0!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ac-srcc.css.map */
