:root{--colour-cream: #fbf9f6;--colour-nude: #CDB7AA;--colour-tan: #C4A592;--colour-earth: #9B7059;--colour-charcoal: #303030}@font-face{font-family:Visby;src:url(visby.woff2) format("woff2"),url(visby.woff) format("woff")}@font-face{font-family:quiche-sans;src:url(QuicheSans-Light.woff2) format("woff2"),url(QuicheSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(Montserrat-Regular.woff2) format("woff2"),url(Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.center{text-align:center}h2,.Rte h2,h2.SectionHeader__Heading.Heading.u-h1{font-family:quiche-sans,sans-serif;font-size:2.8rem!important;letter-spacing:0;text-transform:none;line-height:1.2}h3,.Rte h3{font-family:Visby;font-size:1.5rem;letter-spacing:.2;line-height:1.2}.features--heading-small .u-h6,.features--heading-small .Rte h6{font-size:.9rem}.Heading{font-family:Visby}p,.Rte p,.Rte li{word-break:break-word;font-size:1rem;font-family:montserrat,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2em}.Form__Input,.Form__Textarea,.spr-form-input-text,.spr-form-input-email,.spr-form-input-textarea{font-family:montserrat;text-transform:uppercase;letter-spacing:.1em;font-size:.8em}.Link{font-size:1.1rem;letter-spacing:.15em;line-height:1.2;font-family:Visby}.Link--underline:before{bottom:-10px}.Link--underline{margin-top:1.5em}h2.ProductItem__Title.Heading{font-size:1rem!important}a.Button--primary,.Button,.shopify-payment-button__button--unbranded,input.spr-button-primary,.spr-summary-actions-newreview,.spr-button-primary:not(input),.spr-pagination-prev>a,.spr-pagination-next>a{font-family:Visby;letter-spacing:.1em;font-size:1rem;line-height:1.2}a.Button--primary{background-color:var(--colour-tan);padding:.5em;color:#fff}.button1{color:#fff;max-width:250px;margin:1rem auto auto}.button1:before{background-color:var(--colour-tan)}.button1:hover{border:1px solid black;color:#000}.Section--spacingNormal{padding:100px 0;margin:0}.Section--fixedWidthContainer{max-width:1600px;margin-left:auto;margin-right:auto}.Section--condensedWidthContainer{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){h2,.Rte h2,h2.SectionHeader__Heading.Heading.u-h1{font-size:1.5rem!important}h3,.Rte h3{font-size:1.2rem}p,.Rte p,.Rte li,.Link,.features--heading-small .u-h6,.features--heading-small .Rte h6{font-size:1rem}header.SectionHeader{margin-bottom:2em}.Section--spacingNormal{padding:50px 0}.Section--fixedWidthContainer{max-width:1200px}.Section--condensedWidthContainer{max-width:900px}}p.AnnouncementBar__Content.Heading{font-size:.9rem}@media screen and (min-width:1140px){.Header:not(.Header--sidebar) .Header__Wrapper{padding:28px 50px}}.Header__LogoImage{max-width:205px;max-height:100px;width:auto}.Header__FlexItem--fill{justify-content:center}.Header__FlexItem--fill:first-child{justify-content:flex-start}a.MegaMenu__Title.Heading.Text--subdued.u-h7,button.Collapsible__Button.Heading.u-h6{font-size:1rem;color:#000}.MegaMenu__Item a.Link.Link--secondary{text-transform:uppercase;font-size:.85rem;font-family:Visby;line-height:1.2;letter-spacing:.1em}.vline{width:1px;height:250px;background-color:#000}.MegaMenu__PushImageWrapper{aspect-ratio:1}.MegaMenu__PushImageWrapper img{object-fit:cover}.Header__Wrapper .Heading.u-h6{font-size:1.1rem}.SidebarMenu .Text--subdued{color:#000}.MegaMenu{min-height:63vh}@media screen and (min-width:1140px){.Header__MainNav{margin:auto}}@media screen and (min-width:641px){.FeatureText--withImage{padding:100px;margin:auto}}.Image--contrast:after{background-image:linear-gradient(to top,#0404040d,#3636360d)}#shopify-section-template--14933149614124__1657505311aa2962b4 h2.SectionHeader__Heading.Heading.u-h1{color:var(--colour-earth)}.ProductItem__Label{background:var(--colour-nude)}.RoundButton,.flickity-prev-next-button{box-shadow:none;background:var(--colour-tan);color:#fff}.Price{display:inline-block;color:#000}.CollectionMain .Text--subdued{color:var(--colour-charcoal)}.CollectionFilters label.Text--subdued.Link.Link--primary{font-size:.85rem}button.Popover__Value.Heading.Link.Link--primary.u-h6{color:#000}button.Popover__Value.is-selected.Heading.Link.Link--primary.u-h6{color:var(--colour-earth)}input::placeholder{color:var(--colour-charcoal)!important;opacity:1}input:-ms-input-placeholder{color:var(--colour-charcoal)!important}input::-ms-input-placeholder{color:var(--colour-charcoal)!important}.Drawer__Main label.Text--subdued{color:var(--colour-charcoal)}.Pagination__NavItem{border-bottom:none}.cart-btn input.btn{display:none}#usf-sr-summary-temp,#usf_container button,.usf-facet-values--List .usf-facet-value .usf-value,span.usf-slider-pip__value,.usf-slider-input__from input,.usf-slider-input__to input .usf-facets--mobile,.usf-mobile .usf-facets .usf-header .usf-title,.usf-facets--mobile .usf-body>.usf-facet-value,.usf-mobile .usf-facets .usf-header .usf-title.usf-back,span.usf-label.usf-btn,.usf-mobile .usf-facets .usf-header .usf-clear,.usf-mobile .usf-facets .usf-header .usf-all{color:#000;font-family:montserrat}.usf-with-goto-top .usf-goto-top{background-color:var(--colour-tan);color:#fff}span.ProductItem__Label.ProductItem__Label--soldOut.Heading.Text--subdued{color:#fff}.usf-refineby .usf-title .usf-label{margin-left:16px;font-weight:400;font-family:montserrat}button.usf-selected.usf-btn.usf-relative.usf-facet-value.usf-facet-value-multiple .usf-btn{color:var(--colour-earth)}.usf-sr-more .usf-title{font-family:montserrat}.usf-sr-more .usf-progress div{background:var(--colour-earth)!important}.usf-list .usf-sr-product{padding:20px 0 0!important}.usf-body,.usf-facets--mobile .usf-facet-value,.usf-mobile .usf-facets.usf-on .usf-header,.usf-mobile .usf-facet>.usf-container,.usf-mobile .usf-facets.usf-on .usf-footer{background-color:var(--colour-cream)!important}.usf-facets--mobile .usf-facet-value .usf-value{color:#303030}.usf-facets--mobile .usf-facet-value .usf-title{color:#000}button.usf-selected.usf-btn.usf-relative.usf-facet-value.usf-facet-value-multiple .usf-btn{color:var(--colour-tan)}.usf-mobile .usf-facets .usf-footer div{font-family:visby}.usf-mobile .usf-facets .usf-footer div,#usf_container button.usf-load-more{font-family:Visby;letter-spacing:.1em;font-size:1rem;line-height:1.2;background-color:var(--colour-nude);color:#fff!important;border:none;border-radius:0;font-weight:400}button.Popover__Value.Heading.Link.Link--primary.u-h6,span.Popover__Title.Heading.u-h4{font-family:montserrat}.usf-list .usf-sr-product .usf-info-column{font-family:Visby;letter-spacing:.2em;text-transform:uppercase}.Product .ProductMeta{border-bottom:none}button.ProductForm__AddToCart.Button.Button--secondary.Button--full{background-color:var(--colour-nude)}.shopify-payment-button__button--hidden{display:none}.Product .Product__Tabs button.Collapsible__Button.Heading.u-h6{padding:1rem 0}.Product .Product__Tabs{margin:0}.ProductMeta__ShareButtons.hidden-pocket{display:none}.Product .ProductMeta{border-bottom:none;padding-bottom:0}.Rte{font-family:montserrat}@media screen and (max-width:768px){.ProductForm__QuantitySelector,.ProductForm__BuyButtons,.Product__Tabs{padding:0 24px}.Product__Tabs .Collapsible{padding:0}}.features--heading-uppercase .Heading{font-size:1rem!important}a.QuantitySelector__Button.Link.Link--primary,.QuantitySelector__CurrentQuantity{color:#000}a.insta-container{cursor:default}div#insta-feed{background-color:var(--colour-tan);color:#fff;padding:2rem 0 4rem;margin:0}div#insta-feed:after{content:"";background-image:url(instagram-illustration.png);background-size:100px 100px;width:100px;height:100px;background-color:var(--colour-tan);position:absolute;bottom:-50px;left:50%;border-radius:50%;transform:translate(-50%)}#insta-feed h2{font-size:2rem!important;margin:1rem}#insta-feed h2:after{content:"@refineskinclinic_";display:block;font-family:Visby;text-transform:uppercase;letter-spacing:.2em;font-size:1rem;margin-top:1rem;cursor:pointer}.Footer{padding-top:110px}h2.Footer__Title.Heading.u-h6{font-size:1.5rem!important;letter-spacing:.1em}a.Link.Link--primary{text-transform:uppercase;font-size:1rem;line-height:1.2}.Footer__Content.Rte p{font-size:1rem;letter-spacing:.1em;line-height:1.2}.Footer__Block.Footer__Block--newsletter p{font-family:montserrat;letter-spacing:0;line-height:1.2;font-size:1rem}.Footer__Copyright{text-align:center;margin:auto}p.Footer__ThemeAuthor{font-size:.75rem}.land-acknowledgement{margin-top:60px}@media screen and (min-width:1140px){.Footer__Block{max-width:25%}.Footer__Block--text{flex:0 1 auto}.Footer__Block--newsletter{flex:0 1 auto;max-width:25%}.Footer__Inner+.Footer__Aside{margin-top:0}}div#shopify-section-template--14875238793260__1659162730c1c903a0 .Container{max-width:1400px}#section-template--14875238793260__1659162730c1c903a0 img{max-height:250px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
