:root{--ct-color-core-green: 0, 191, 111;--ct-color-light-green: 216, 242, 220;--ct-color-core-blue: 28, 70, 255;--ct-color-light-blue: 217, 237, 253;--ct-color-core-orange: 255, 93, 57;--ct-color-light-orange: 255, 229, 223;--ct-color-core-yellow: 254, 209, 7;--ct-color-light-yellow: 255, 244, 194;--ct-color-core-purple: 131, 48, 239;--ct-color-light-purple: 229, 209, 253;--wc-color-black: black;--wc-color-white: white;--wc-color-brand-primary: var(--ct-color-core-green);--wc-color-brand-secondary: var(--ct-color-light-green);--wc-color-brand-background-1: var(--ct-color-light-green);--wc-color-image-background: 248, 248, 248;--wc-font-style-heading: normal;--wc-opacity-feint: .3;--wc-box-shadow: 0 .4rem 1.2rem rgba(var(--color-foreground), .1);--wc-box-shadow-heavy: 0 .4rem 2.4rem rgba(var(--color-foreground), .2);--wc-start-rating-color: rgb(var(--color-foreground));--wc-text-decoration-color: var(--wc-color-brand-primary)}:root{--wc-font-body-family: Acumin,"Acumin", Arial,sans-serif;--wc-font-heading-family: Acumin,"Acumin",Times,Georgia,serif;--wc-font-heading-italic-family: "Acumin",Times,Georgia,serif;--wc-body-font-size: 1.4rem;--wc-font-body-scale: var(--wc-body-font-size);--wc-font-body-line-hight: 1.5;--wc-font-body-line-hight-tight: 1.2;--wc-caption-font-size: 1.2rem;--wc-caption-font-size-mobile: 1.2rem;--wc-body-font-family: "";--wc-body-letter-spacing: .04rem;--wc-font-body-style: normal;--wc-font-weight-normal: 400;--wc-font-weight-strong: 500;--wc-font-weight-heavy: 700;--wc-h0-font-size: 6rem;--wc-h0-font-size-mobile: 4.8rem;--wc-h0-font-family: var(--wc-font-heading-family);--wc-h1-font-size: 4.4rem;--wc-h1-font-size-mobile: 3rem;--wc-h1-font-family: var(--wc-font-heading-family);--wc-h2-font-size: 3rem;--wc-h2-font-size-mobile: 2.4rem;--wc-h2-font-family: var(--wc-font-heading-family);--wc-h3-font-size: 2.4rem;--wc-h3-font-size-mobile: 2rem;--wc-h3-font-family: var(--wc-font-heading-family);--wc-h4-font-size: 1.8rem;--wc-h4-font-size-mobile: 1.7rem;--wc-h4-font-family: var(--wc-font-heading-family);--wc-h5-font-size: 1.4rem;--wc-h5-font-size-mobile: 1.4rem;--wc-h5-font-family: var(--wc-font-heading-family);--wc-letter-spacing-normal: .05em;--wc-letter-spacing-small: .07em;--wc-letter-spacing-medium: .15em;--wc-letter-spacing-large: .2em;--wc-underline-offet: .3rem }.ct .ct-product-color--green{--ct-color-product: var(--ct-color-core-green);--ct-color-product-light: var(--ct-color-light-green)}.ct .ct-product-color--blue{--ct-color-product: var(--ct-color-core-blue);--ct-color-product-light: var(--ct-color-light-blue)}.ct .ct-product-color--orange{--ct-color-product: var(--ct-color-core-orange);--ct-color-product-light: var(--ct-color-light-orange)}.ct .ct-product-color--yellow{--ct-color-product: var(--ct-color-core-yellow);--ct-color-product-light: var(--ct-color-light-yellow)}.ct .ct-product-color--purple{--ct-color-product: var(--ct-color-core-purple);--ct-color-product-light: var(--ct-color-light-purple)}.ct .h0{line-height:1.2em}@media screen and (min-width: 750px){.ct .h1,.ct .h0{line-height:1.1em}}@media screen and (max-width: 749px){.ct .left--mobile{text-align:left}.ct .center--mobile{text-align:center}}:root{--wc-color-button-primary: var(--wc-color-button-primary);--wc-text-color-button-primary: white;--wc-color-button-primary-hover: white;--wc-text-color-button-primary-hover: black;--wc-color-button-ghost: white;--wc-text-color-button-ghost: black;--wc-color-button-ghost-hover: black;--wc-text-color-button-ghost-hover: white;--wc-button-font-size: 1.6rem;--wc-button-padding: .5rem 3rem 0;--wc-button-small-padding: .3rem;--wc-button-small-height: 2.5rem}.button,.shopify-challenge__button,.customer button:not(.swym-button):not(.address--delete):not(.wc-menu-drawer__close):not(.button--link),.ct .button.button--secondary,.button:not(.button--link):not(.quick-add__submit){padding:var(--wc-button-padding);font-weight:700;text-transform:capitalize}.field input,.wc .customer .field input{box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset)}.field__label{margin-left:0}:root{--inputs-shadow-horizontal-offset: 0;--inputs-shadow-vertical-offset: 1px;--inputs-border-width: 1px;--inputs-margin: 1px 0 0;--inputs-margin-bottom: 2rem;--inputs-padding: 0;--wc-accent-color-checkbox: black}:root{--wc-badge-border-radius: 0;--wc-border: solid .1rem rgba(var(--color-foreground),.2) }:root{--wc-spacer-small-x5: .2rem;--wc-spacer-small-x4: .4rem;--wc-spacer-small-x3: .8rem;--wc-spacer-small-x2: 1.2rem;--wc-spacer-small: 1.6rem;--wc-spacer-small-medium: 2.4rem;--wc-spacer-medium: 3.2rem;--wc-spacer-medium-large: 4.2rem;--wc-spacer-large: 6.4rem;--wc-grid-space-small: 1.5rem;--wc-header-height: 5.6rem;--announcement-bar-height: 3.2rem;--spacing-sections-mobile: 6.4rem}@media screen and (min-width: 750px){:root{--wc-header-height: 7.6rem}}.grid-border{border-bottom:1px solid rgb(var(--color-foreground))}.grid-border>div{border-right:1px solid rgb(var(--color-foreground))}@media screen and (min-width: 750px){.grid-border--medium-up{border-bottom:1px solid rgb(var(--color-foreground))}.grid-border--medium-up>div{border-right:1px solid rgb(var(--color-foreground))}}:root{--wc-duration-short: .2s;--wc-duration-medium: .5s;--wc-duration-long: .7s;--wc-transition-short: ease var(--wc-duration-short);--wc-transition-medium: ease var(--wc-duration-medium);--wc-transition-long: ease var(--wc-duration-long);--wc-page-width-padding-mobile: 1.6rem;--wc-page-width-padding-desktop: 3rem;--wc-page-width-padding: var(--wc-page-width-padding-mobile)}@media screen and (min-width: 750px){:root{--wc-page-width-padding: var(--wc-page-width-padding-desktop)}}:root{--wc-quick-buy-width: 38rem;--wc-menu-thumbnail-size: 5rem}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}@media screen and (max-width: 767px){.text-left__mobile{text-align:left!important}.text-center__mobile{text-align:center!important}.text-right__mobile{text-align:right!important}}@media screen and (min-width: 768px) and (max-width: 989px){.text-left__tablet{text-align:left!important}.text-center__tablet{text-align:center!important}.text-right__tablet{text-align:right!important}}@media screen and (min-width: 990px){.text-left__large{text-align:left!important}.text-center__large{text-align:center!important}.text-right__large{text-align:right!important}}:root{--wc-yotpo-stars-color: rgb(var(--wc-color-brand-primary))}.ct-product-green{--ct-color-product: var(--ct-color-core-green);--ct-color-product-light: var(--ct-color-light-green);--ct-color-product-text: var(--color-base-text)}.ct-product-blue{--ct-color-product: var(--ct-color-core-blue);--ct-color-product-light: var(--ct-color-light-blue);--ct-color-product-text: var(--color-base-solid-button-labels)}.ct-product-orange{--ct-color-product: var(--ct-color-core-orange);--ct-color-product-light: var(--ct-color-light-orange);--ct-color-product-text: var(--color-base-solid-button-labels)}.ct-product-yellow{--ct-color-product: var(--ct-color-core-yellow);--ct-color-product-light: var(--ct-color-light-yellow);--ct-color-product-text: var(--color-base-text)}.ct-product-purple{--ct-color-product: var(--ct-color-core-purple);--ct-color-product-light: var(--ct-color-light-purple);--ct-color-product-text: var(--color-base-solid-button-labels)}.ct.ct.ct .button--primary:not(.button--secondary),.ct.ct.ct form button[type=""],.wc quick-add-modal .product-form__submit.button--secondary,.ct .footer .footer .klaviyo-form button,.ct #MainContent>#col-main.all #submitBtn,.ct .cc-btn.cc-btn.cc-btn:not(.cc-settings):not(.cc-btn-accept-selected){--color-button-text: var(--color-base-text);background:rgb(var(--wc-color-brand-primary));position:relative;font-weight:var(--wc-font-weight-heavy);padding:.5rem 1rem;z-index:0}@media screen and (min-width: 990px){.ct.ct.ct .button--primary:not(.button--secondary){padding:.5rem}}.ct .button--primary:not(.button--small) span{height:1.6rem;font-size:1.6rem}.ct .button--primary.button--small span{margin-top:.3em;font-size:var(--wc-body-font-size)}.ct .button.button--secondary,.ct.ct.ct .cc-btn.cc-btn.cc-btn.cc-settings,.ct.ct.ct .cc-btn.cc-btn.cc-btn-accept-selected{position:relative;z-index:0;background:none}.ct.ct.ct.ct .button--primary:after,.ct.ct.ct.ct .customer .button--primary:after,.ct.ct.ct.ct .button--secondary:after,.ct quick-add-modal .product-form__submit.button--secondary:after,.ct .footer .footer .klaviyo-form button:after,.ct #MainContent>#col-main.all #submitBtn:after,.ct .cc-btn.cc-btn.cc-btn:not(.cc-btn-close-settings):after{position:absolute;display:block;content:"";top:0;left:0;height:100%;width:100%;border:solid .1rem rgb(var(--color-button-text));box-shadow:none}.ct .wc-badge{color:rgb(var(--ct-color-product-text));background:rgb(var(--ct-color-product));font-weight:var(--wc-font-weight-heavy);text-transform:uppercase;padding:.6rem .78rem .4rem}.ct.ct .ct-brackets{position:relative;padding:var(--wc-spacer-small)}.ct.ct .ct-brackets--heavy{position:relative;padding:var(--wc-spacer-medium)}.ct.ct .ct-brackets:before,.ct.ct .ct-brackets:after{content:"";display:block;position:absolute;top:0;height:100%;width:1.7rem;border:solid .7rem rgb(var(--ct-color-product))}.ct.ct .ct-brackets--heavy:before,.ct.ct .ct-brackets--heavy:after{content:"";display:block;position:absolute;top:0;height:100%;width:6rem;border:solid 1.5rem rgb(var(--ct-color-product))}.ct.ct .ct-brackets:before,.ct.ct .ct-brackets--heavy:before{right:unset;left:0;border-right:none}.ct.ct .ct-brackets:after,.ct.ct .ct-brackets--heavy:after{left:unset;right:0;border-left:none}@media screen and (max-width: 749px){.ct.template-page-derma-panel .ct-brackets--heavy{padding:4.9rem}.ct.template-page-derma-panel .ct-brackets--heavy:before,.ct.template-page-derma-panel .ct-brackets--heavy:after{height:calc(100% - 3.2rem);top:1.7rem}.ct.template-page-derma-panel .ct-brackets--heavy:before{left:1.7rem}.ct.template-page-derma-panel .ct-brackets--heavy:after{right:1.7rem}}.ct-full-width{width:calc(100% + calc(2 * var(--wc-page-width-padding)));margin-left:calc(-1 * var(--wc-page-width-padding))}.ct .wc-yotpo-star-rating{min-height:1.8rem}.ct .wc-yotpo-star-rating .yotpo-bottomline .yotpo-stars{translate:0 -.1rem}.ct.wc .wc-yotpo-star-rating .text-m,.wc .yotpo .text-m{font-size:var(--wc-caption-font-size)}.ct .yotpo .standalone-bottomline .star-clickable{align-items:center}.ct .yotpo .yotpo-pager{display:flex!important}.ct.ct.ct .button--primary.wc-button--light{--color-button-text: var(--color-base-text);background:rgb(var(--color-base-background-1));color:rgb(var(--color-button-text))}.ct.ct.ct .button--primary.wc-button--dark{--color-button-text: var(--color-base-background-1);background:rgb(var(--color-base-text))}.ct.ct.ct .button--primary.wc-button--dark:after{border:none}.ct .button--primary.wc-button--brand{--color-button-text: var(--color-base-text);color:rgb(var(--color-button-text));background:rgb(var(--wc-color-brand-primary))}.ct .button--secondary.wc-button--light,.ct .button--secondary.wc-button--dark{color:rgb(var(--color-base-background-1))}.ct .button--secondary.wc-button--brand,.ct .button--secondary.wc-button--brand:after{--color-button-text: var(--wc-color-brand-primary);color:rgb(var(--wc-color-brand-primary))}.ct .button--secondary.wc-button--dark,.ct .button--secondary.wc-button--dark:after{--color-button-text: var(--color-base-text);color:rgb(var(--color-base-text));background:none}.ct .button--secondary.wc-button--ligh,.ct .button--secondary.wc-button--light:after{--color-button-text: var(--color-base-background-1);color:rgb(var(--color-base-background-1));background:none}.ct .footer .klaviyo-form{margin-top:1.4rem!important}@media screen and (max-width: 749px){.ct .footer-block__newsletter{max-width:100%}}.ct .footer .klaviyo-form *{font-family:var(--wc-font-body-family)!important;text-align:left!important}.ct .footer .klaviyo-form label,.ct .footer .klaviyo-form input,.ct .footer .klaviyo-form .caption{color:rgb(var(--color-foreground))!important;box-shadow:none!important;background:transparent!important}.ct .footer .klaviyo-form div[data-testid=form-row]:not(:first-child) div[data-testid=form-component]{margin-top:2rem!important;margin-bottom:0!important}.ct .footer .klaviyo-form div[data-testid=form-row]:not(:first-child) div[data-testid=form-component] p{font-family:var(--wc-font-body-family)!important}.ct .footer .klaviyo-form label{display:none!important;font-family:var(--wc-font-body-family)!important;font-weight:var(--wc-font-weight-normal)!important;padding-bottom:0!important}.ct .footer-block__newsletter .footer .klaviyo-form button{width:100%!important}.ct .footer .klaviyo-form input{height:3rem!important;font-size:14px!important;border-width:0 0 .1rem!important;border-color:rgb(var(--color-foreground))!important;padding:0!important}.ct .footer .klaviyo-form input::placeholder{font-family:var(--wc-font-body-family)!important;color:rgb(var(--color-foreground))!important}.ct .footer .klaviyo-form button{margin-top:1.6rem;text-align:center!important;height:4.5rem!important;color:rgb(var(--color-background))!important;background:rgb(var(--color-foreground))!important;border:0!important;text-transform:uppercase;font-family:var(--wc-font-body-family)!important;font-weight:700!important;cursor:pointer;letter-spacing:0!important}.ct .footer .klaviyo-form button:hover{color:rgb(var(--color-background))!important;background:rgb(var(--color-foreground))!important;border:0!important}.ct .footer .klaviyo-form button:after{cursor:pointer}@media only screen and (min-width: 750px){.ct .footer .klaviyo-form button{padding:0 2rem!important}}.ct .shopify-policy__container{max-width:var(--page-width);margin-top:var(--wc-spacer-large);margin-bottom:var(--wc-spacer-large)}.ct .footer .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]{padding-left:0!important}.ct .footer .klaviyo-form div[data-testid=form-row]:first-child div[data-testid=form-component]>div>p>span{font-size:var(--wc-h3-font-size)!important;font-family:var(--wc-font-heading-family)!important}.ct .footer .klaviyo-form div[data-testid=form-row]:last-child div[data-testid=form-component]{padding-top:.5rem!important;margin-top:0!important}.ct .wc-accordion__content>p:first-child{padding-top:var(--wc-spacer-small-x3)}
/*# sourceMappingURL=/cdn/shop/t/135/assets/ct-base.css.map */
