:root{--oh-white: #FAFAFA;--pearl: #f6f1ed;--dark-blue: #243C50;--font-h1--case: capitalize;--font-h2--case: capitalize;--font-h3--case: capitalize;--font-h4--case: capitalize;--style-border-radius: 10px;--section-inset-radius: 20px;--section-inset-x: 20px;--section-inset-y: 20px;--heading-inset-x: 10px;--heading-inset-y: 10px;--cta-glass-border: rgba(255, 255, 255, .2);--cta-glass-border-hover: rgba(255, 255, 255, .42);--cta-glass-fill: rgba(175, 185, 201, .1);--cta-glass-fill-hover: rgba(201, 175, 180, .14);--cta-glass-glow: rgba(229, 235, 240, 0);--cta-glass-glow-hover: inset 0 4px 14px rgba(255, 255, 255, .32), 0 0 18px rgba(230, 234, 240, .12);--cta-glass-inner: inset 0 4px 12px 0 rgba(255, 255, 255, .25);--cta-glass-inner-hover: inset 0 4px 14px 0 rgba(255, 255, 255, .32);--cta-glass-out: .4s ease;--cta-glass-sweep: 1.1s cubic-bezier(.22, .61, .36, 1);--cta-pearl-fill: var(--pearl);--cta-pearl-fill-hover: #f0e9e5;--cta-pearl-text: #243c50;--cta-pearl-shadow-hover: 1px 2px 8px 0 rgba(59, 43, 31, .18);--cta-pearl-inner: inset 0 5px 10px 0 rgba(255, 255, 255, .5), inset 3px 3px 5px 3px rgba(255, 255, 255, .15)}@media(min-width:750px){:root{--section-inset-x: 40px;--section-inset-y: 40px;--heading-inset-x: 40px;--heading-inset-y: 20px}}.text-block.hxl>*,.text-block.hxl :is(h1,h2,h3,h4,h5,h6),.hxl{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-size--hxl);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);text-wrap:balance;color:var(--color)}.text-block.heading-xl>*{margin-block:var(--font-h1--spacing)}.paragraph-2:not(.button),.paragraph-2>*,.text-block.paragraph-2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-size--paragraph-2);line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}.paragraph-3:not(.button),.paragraph-3>*,.text-block.paragraph-3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-size--paragraph-3);line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}.text-block.subheading-1>*,.subheading-1{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:var(--font-size--subheading-1);line-height:var(--line-height--heading-normal);letter-spacing:var(--letter-spacing--display-loose);text-transform:uppercase;color:var(--color);margin-block:0}.text-block.subheading-2>*,.subheading-2{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-size--subheading-2);line-height:var(--line-height--heading-normal);letter-spacing:var(--letter-spacing--body-loose)}.link-2{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);letter-spacing:.1em;text-transform:uppercase}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded,.product-card-quick-add .quick-add__button{line-height:1;letter-spacing:.07em;font-size:var(--font-size--link)}.button:not(.button-secondary,.button-unstyled,.button-custom),.product-card-quick-add .quick-add__button{position:relative;overflow:hidden;isolation:isolate;border-radius:60px;background:var(--cta-pearl-fill);color:var(--cta-pearl-text);box-shadow:0 5px 10px #ffffff80 inset,1px 1px 4px #00000040,3px 3px 5px 3px #ffffff26 inset;text-transform:uppercase;transition:background-color var(--cta-glass-out),box-shadow var(--cta-glass-out)}.button:not(.button-secondary,.button-unstyled,.button-custom):after,.product-card-quick-add .quick-add__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--cta-pearl-inner);pointer-events:none}.button:not(.button-secondary,.button-unstyled,.button-custom):before,.product-card-quick-add .quick-add__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(219,209,204,.12) 40%,rgba(213,201,198,.32) 46%,rgba(255,255,255,.45) 52%,rgba(224,217,214,.08) 60%,transparent 70%);transform:translate(-120%);pointer-events:none}.button:not(.button-secondary,.button-unstyled,.button-custom):focus-visible,.product-card-quick-add .quick-add__button:focus-visible{background-color:var(--cta-pearl-fill-hover);box-shadow:var(--cta-pearl-shadow-hover);transition-duration:1.1s;outline:1px solid var(--cta-pearl-text);outline-offset:3px}.button:not(.button-secondary,.button-unstyled,.button-custom):focus-visible:before,.product-card-quick-add .quick-add__button:focus-visible:before{transform:translate(120%);transition:transform var(--cta-glass-sweep)}.button-secondary{position:relative;border:1px solid var(--button-border-color);background:var(--cta-glass-fill);box-shadow:inset 0 4px 12px #ffffff40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden;isolation:isolate;transition:border-color var(--cta-glass-out),background-color var(--cta-glass-out),box-shadow var(--cta-glass-out)}.button-secondary:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:var(--cta-glass-inner);pointer-events:none;transition:box-shadow var(--cta-glass-out)}.button-secondary:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(232,236,242,.08) 40%,rgba(255,255,255,.32) 50%,rgba(214,220,228,.08) 60%,transparent 70%);transform:translate(-120%);pointer-events:none}.button-secondary:focus-visible{border-color:var(--cta-glass-border-hover);background-color:var(--cta-glass-fill-hover);box-shadow:0 0 18px 0 var(--cta-glass-glow-hover);transition-duration:1.1s;outline:1px solid rgba(246,241,237,.7);outline-offset:3px}.button-secondary:focus-visible:before{transform:translate(120%);transition:transform var(--cta-glass-sweep)}@media(hover:hover){.button:not(.button-secondary,.button-unstyled,.button-custom):hover{background-color:var(--cta-pearl-fill-hover);color:var(--cta-pearl-text);box-shadow:var(--cta-pearl-shadow-hover);transition-duration:1.1s}.button:not(.button-secondary,.button-unstyled,.button-custom):hover:before{transform:translate(120%);transition:transform var(--cta-glass-sweep)}.button-secondary:hover{border-color:var(--cta-glass-border-hover);background-color:var(--cta-glass-fill-hover);box-shadow:0 0 18px 0 var(--cta-glass-glow-hover);transition-duration:1.1s}.button-secondary:hover:after{box-shadow:var(--cta-glass-inner-hover);transition-duration:1.1s}.button-secondary:hover:before{transform:translate(120%);transition:transform var(--cta-glass-sweep)}}.button-secondary:focus-visible{outline:1px solid var(--cta-glass-text);outline-offset:3px}@media(prefers-reduced-motion:reduce){.button-secondary,.button-secondary:after,.cta-glass__sheen,.button-secondary:hover:before{transition:none}.button:not(.button-secondary,.button-unstyled,.button-custom),.button:not(.button-secondary,.button-unstyled,.button-custom):before,.button:not(.button-secondary,.button-unstyled,.button-custom):hover:before{transition:none}}.shopify-section-group-header-group:has(.announcement-bar.inset){padding:0 var(--heading-inset-x) var(--heading-inset-y)}.shopify-section-group-header-group:has(.announcement-bar.inset)>.section-background{inset:0 var(--heading-inset-x) var(--heading-inset-y);border-radius:0 0 var(--style-border-radius) var(--style-border-radius)}@media(max-width:749px){.shopify-section-group-header-group:has(.announcement-bar.inset){padding-bottom:0}.shopify-section-group-header-group:has(.announcement-bar.inset)>.section-background{bottom:0}}.announcement-bar:has(.announement-bar__close-button){position:relative}.announcement-bar__close-button{--announcement-button-size: 1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-inline-start:auto;width:var(--announcement-button-size);height:var(--announcement-button-size);border-radius:0;background:none;outline:none;color:var(--color-foreground);border:none;box-shadow:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);padding:0;z-index:2}#header-group:has(>.shopify-section-group-header-group+.header-section>#header-component[transparent])~.content-for-layout>.shopify-section:first-child{margin-top:0}#header-component[transparent=not-sticky][data-sticky-state=active]{--closed-underlay-height: 0px}[data-menu-style=menu] .search-action--hidden-on-menu{display:none}#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: minmax(0, 1fr) auto minmax(0, 1fr) !important;grid-template-areas:"left center right"!important;gap:20px!important}#header-component[data-menu-style=drawer] .header__columns header-actions{grid-area:right!important}#header-component[data-menu-style=drawer] .header-drawer{width:100%}#header-component[data-menu-style=drawer] .menu-drawer-container .header__icon--summary{width:fit-content}#header-component[data-menu-style=drawer] .header__icon--menu,#header-component[data-menu-style=drawer] .header-actions__action:has(cart-icon){border:1px solid rgba(255,255,255,.2);background:#fff6;box-shadow:0 4px 12px #ffffff40 inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:60px;display:flex;justify-content:center;align-items:center;padding:var(--padding-lg);min-width:min(100%,6rem)}#header-component[data-menu-style=drawer] .header__icon--menu:hover,#header-component[data-menu-style=drawer] .header-actions__action:has(cart-icon):hover{background:#fff6}#header-component[data-menu-style=drawer] .header-drawer-button-text,#header-component[data-menu-style=drawer] .header-actions__cart-icon--text{font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:var(--font-size--paragraph-3);line-height:1;text-transform:uppercase;letter-spacing:.1em;color:var(--color-foreground)}.shopify-section:has(>.section--inset){padding:var(--section-inset-x) var(--section-inset-y)}.shopify-section:has(>.section--inset)+.shopify-section:has(>.section--inset){padding-top:0}.shopify-section:first-of-type:has(>.section--inset){padding-top:var(--heading-inset-y)}#header-group:has(>.header-section>#header-component[transparent]):not(:has(>.header-section+.shopify-section))~#MainContent>.section-wrapper:first-child:has(.section--inset){padding-top:0}.page-wrapper:has(#MainContent>.section-wrapper:first-child .section--inset) #header-group:has(>.header-section>#header-component[transparent]):not(:has(>.shopify-section~.header-section)) header.shopify-section,.page-wrapper:has(#MainContent>.section-wrapper:first-child .section--inset) #header-group:has(.shopify-section.announcement-closed+.header-section>#header-component[transparent]) header.shopify-section{margin-top:var(--section-inset-y)}.section--inset{border-radius:var(--section-inset-radius);overflow:clip}.shopify-section:not(.header-section):has(>.section--inset)>.section-background{top:var(--section-inset-y);right:var(--section-inset-x);bottom:var(--section-inset-y);left:var(--section-inset-x);border-radius:var(--section-inset-radius)}.hero.section--inset .section{border-radius:var(--style-border-radius)}.page-wrapper:has(.shopify-section:first-child .section--inset) header.shopify-section{margin-right:calc(var(--section-inset-x) / 2);margin-left:calc(var(--section-inset-x) / 2)}@media screen and (max-width:749px){.spacing-style.custom-mobile-padding{padding-block:calc(var(--padding-block-start-mobile) + var(--section-top-offset, 0px)) var(--padding-block-end-mobile)}}.glass-effect{-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);box-shadow:inset 0 1px #fff6}.image-block.has-box-shadow{box-shadow:0 -2.683px 8.049px #00000040 inset,0 2.683px 8.049px #ffffff40 inset}.page-wrapper{background-image:url(/cdn/shop/files/paper-bg.avif?v=1792439612);background-size:100% auto;background-repeat:repeat}.shopify-section:not(.header-section) .section-background{--layer-section-background: 0}.shopify-section:not(.header-section) .section-background.no-background{background:none}.shopify-section:not(.header-section) .section-background+.section{z-index:1}.shopify-section-group-footer-group>.section-background:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/low-ink-printer-bg.avif?v=1792398615);background-size:100% auto;background-repeat:repeat-y;opacity:.5;mix-blend-mode:screen}footer .menu .menu__details{text-align:center}footer .menu .menu__heading{justify-content:center}footer .menu .menu__heading:hover{color:var(--color-foreground)}footer .menu .menu__heading .menu__heading__default{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size--subheading-1)}footer .logo-block{width:100%;max-width:calc(var(--logo-width) + var(--padding-inline-start) + var(--padding-inline-end))}.utilities *{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:400;font-size:var(--font-size--paragraph-3)}footer .email-signup__button--integrated.email-signup__button--arrow{margin:0;width:auto;height:auto}footer .email-signup__input-group .email-signup__input--underline{padding:6px 0;font-family:var(--font-heading--family);font-style:italic;font-weight:var(--font-heading--weight);font-size:1.5rem}@media(max-width:749px){.footer-store-links .menu:nth-last-child(-n+2){display:none}footer .logo-block{margin-top:40px;margin-bottom:40px}}@media(min-width:750px){footer .social-icons__wrapper{display:none}}.product-card .product-media-container img{--product-media-fit: contain}.template-product .page-wrapper{background:linear-gradient(180deg,#cad6dd99,#f6f1ed00)}.template-product .header__row{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}[data-header-rows=single] .header__underlay-closed{background:transparent!important}.product-information__media{position:relative;z-index:2;--color-background: transparent}@media(min-width:750px){.product-details.sticky-content--desktop{top:var(--header-height)}}@media screen and (max-width:749px){.media-gallery--vertical-mobile>slideshow-component>slideshow-container>slideshow-slides{margin-block-start:calc(-1 * var(--header-height, 0px));padding-block-start:var(--header-height, 0px);scroll-padding-block-start:var(--header-height, 0px);padding-block-end:20px}.product-details>.group-block{padding-top:0!important}.media-gallery--vertical-mobile>slideshow-component>slideshow-container>slideshow-slides slideshow-slide:first-child .product-media img{object-fit:contain}}@media(min-width:750px){.product-information__grid:not(.product-information--media-none) .product-details:before{content:"";display:block;position:absolute;top:0;left:-100%;width:100%;aspect-ratio:46 / 43;background-image:url(/cdn/shop/files/pdp-background-shell.avif?v=1792953833);background-size:100%;background-position:top center;background-repeat:no-repeat}}@media(max-width:749px){.product-information__media slideshow-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/pdp-background-shell.avif?v=1792953833);background-size:auto 100%;background-position:center;background-repeat:no-repeat}}.product-details .product-details-wrapper{padding:30px;border-radius:20px;border:1px solid rgba(255,255,255,.4);background:#ffffff4d;box-shadow:0 0 24px #ffffff59,0 -4px 12px #00000040 inset,0 4px 12px #ffffff40 inset}@media(min-width:750px){.product-details .product-details-wrapper{padding:40px}}.product-features ul{padding-inline-start:0;list-style:none}.product-features ul li{display:inline-block}.product-features ul li:not(:last-child):after{content:"\30fb";margin:0 .2rem}.product-details .button{min-height:var(--height-buy-buttons)}@media(max-width:749px){.product-features .image-block{flex-grow:0!important}}.variant-option--equal-width-buttons .variant-option__button-label{box-shadow:0 1px 1px #00000040,0 0 12px #ffffff73 inset}@media screen and (min-width:750px){media-gallery:where(.media-gallery--grid) .media-gallery__grid{padding:0 14%}}.product-information__media .media-gallery__grid .product-media-container--video .product-media{border-radius:52px;overflow:hidden}.product-information__media .media-gallery--grid .product-media>*{--media-radius: 52px}.product-information__media .media-gallery__grid .product-media img{object-fit:contain}.product-information__media media-gallery slideshow-slide:first-child,.product-information__media .media-gallery__grid>li:first-child{--gallery-aspect-ratio: 4 / 5}@media(max-width:749px){.product-media-container--video.product-media-container img{object-fit:cover}}.media-gallery__graphic{width:30%;margin:0 auto}@media(max-width:749px){.media-gallery__graphic{display:none}}@media(max-width:749px){.hide-mobile{display:none}}@media(min-width:750px){.hide-desktop{display:none}}.glass-cards h2{max-width:8em}@media(max-width:749px){.glass-cards h2{margin-right:auto;margin-left:auto}}@media(min-width:750px){.template-index .hero-wrapper:first-of-type .text-block:has(h2)>*{max-width:min(100%,5.2em)}.template-index .hero-wrapper:first-of-type h2{text-align:left;width:100%;line-height:1.2}.template-index .hero-wrapper:first-of-type h2 em{display:block;text-align:right}}@media(max-width:749px){.template-index .hero-wrapper:first-of-type h2,.template-index .hero-wrapper:first-of-type .text-block *{text-align:center}.template-index .hero-wrapper:first-of-type .hero__container{padding-bottom:30px}.template-index .hero-wrapper:first-of-type .hero__container>.hero__content-wrapper{justify-content:flex-end}.template-index .hero-wrapper:first-of-type .mobile-column{align-items:center}}@media(max-width:749px){.glass-cards .text-block:first-child{width:100%}.glass-cards .text-block:first-child h2{width:100%;text-align:center}.glass-cards .section-content-wrapper{gap:min(20vh,170px)}.glass-card .image-block{margin-right:auto;margin-left:auto}}@media(min-width:750px){.materials-care .group-block{max-width:28em}}@media(max-width:749px){.materials-care .section-content-wrapper{gap:min(30vh,390px)}.materials-care .text-block:first-child{width:100%}.materials-care .text-block:first-child h2{width:100%;text-align:center}}@media(max-width:749px){.section.know-your-hair{--section-min-height: 500px !important}.template-product .section.know-your-hair .mobile-column{padding-bottom:20px}}@media screen and (max-width:749px){.product-card .product-price{flex:0 1 auto}}.template-page.privacy-and-terms main h2{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:var(--font-size--subheading-1);line-height:var(--line-height--heading-normal);letter-spacing:var(--letter-spacing--display-loose);text-transform:uppercase}.template-page.privacy-and-terms main h3{font-size:var(--font-size--h4)}.template-policy .shopify-policy__container{max-width:42rem;padding-bottom:60px}.template-policy .shopify-policy__title h1{font-size:var(--font-size--subheading-2);margin-bottom:60px}.template-policy .shopify-policy__body h2{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:var(--font-size--subheading-1);line-height:var(--line-height--heading-normal);letter-spacing:var(--letter-spacing--display-loose);text-transform:uppercase}#yotpo-reviews-main-widget #yotpo-headline-reviews,#yotpo-reviews-main-widget.yotpo-display-l .yotpo-main-layout .yotpo-head .yotpo-headline,#yotpo-reviews-main-widget.yotpo-display-m .yotpo-main-layout .yotpo-head .yotpo-headline,#yotpo-reviews-main-widget .yotpo-reviewer-name .yotpo-reviewer-name-text,#yotpo-reviews-main-widget .yotpo-date-format,#yotpo-reviews-main-widget .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-title,#yotpo-reviews-main-widget .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-title{font-family:var(--font-subheading--family)!important;font-weight:var(--font-subheading--weight)!important;text-transform:uppercase!important;font-size:var(--font-size--subheading-1)!important;letter-spacing:var(--letter--subheading-1)!important}#yotpo-reviews-main-widget.yotpo-display-s .yotpo-title-text,#yotpo-reviews-main-widget.yotpo-display-l .yotpo-title-text,#yotpo-reviews-main-widget.yotpo-display-m .yotpo-title-text,#yotpo-modal .yotpo-form-complete .yotpo-headline-complete{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight)!important;font-size:var(--font-size--h4)!important;letter-spacing:var(--letter-spacing--heading-tight)!important;line-height:var(--font-h4--line-height)!important;margin-bottom:10px!important}#yotpo-reviews-main-widget .yotpo-head{margin-top:0!important}#yotpo-reviews-main-widget .yotpo-body-text{margin-bottom:40px!important}#yotpo-reviews-main-widget .yotpo-empty-state svg{display:none!important}#yotpo-reviews-main-widget:has(.yotpo-empty-state) .yotpo-border-margin{display:none}#yotpo-reviews-main-widget .yotpo-bottom-line .yotpo-vertical-border{border-right:1px solid currentColor}#yotpo-reviews-main-widget #yotpo-main-widget-btn{border-radius:0!important;font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:var(--font-accent--weight)!important;text-transform:uppercase!important;padding:0!important;border-bottom:1px solid!important;letter-spacing:var(--letter--spacing--link)!important;font-size:var(--font-size--link-2)!important;background-color:transparent!important;color:var(--color-foreground)!important;width:auto!important;min-height:auto!important}#yotpo-reviews-main-widget .yotpo-reviewer-name+div{justify-content:flex-start!important;margin-top:10px!important}#yotpo-reviews-main-widget.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,#yotpo-reviews-main-widget.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{flex-direction:column!important;gap:10px!important}#yotpo-reviews-main-widget.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title,#yotpo-reviews-main-widget.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{margin-left:0!important;font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight)!important;font-size:32px!important;letter-spacing:var(--letter-spacing--heading-tight)!important;line-height:var(--font-h4--line-height)!important}#yotpo-reviews-main-widget .yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-size:var(--font-size--paragraph)!important}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-bottom-line-summary>.yotpo-bottom-line-right-panel{padding-top:0!important}#yotpo-reviews-main-widget .yotpo-review-border-smooth{display:block;height:1px!important;background-color:var(--color-foreground)!important;background-image:none!important}#yotpo-reviews-main-widget .yotpo-reviews-list{border-top:1px solid var(--color-foreground)!important}#yotpo-reviews-main-widget .yotpo-review-rating-title .star-container{width:18px;height:18px}#yotpo-reviews-main-widget .yotpo-review-rating-title{flex-direction:column;row-gap:10px!important}#yotpo-reviews-main-widget .yotpo-filters-container{display:none}#newReviewFormModal{--yotpo-primary-text-black: var(--dark-blue) !important}#newReviewFormModal .yotpo-form-complete .yotpo-headline-complete{font-weight:400!important}#newReviewFormModal .yotpo-form-complete .yotpo-body-complete{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--font-size--paragraph)!important;line-height:var(--font-paragraph--line-height)!important}#newReviewFormModal .yotpo-form-complete button.yotpo-shop-complete{border-radius:0!important;letter-spacing:var(--letter-spacing--button)!important;font-size:var(--font-size--link)!important;text-transform:uppercase!important;font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);background:none;width:auto;color:currentColor;border-bottom:1px solid;padding:0!important;height:auto}#newReviewFormModal .yotpo-icon-button svg path{stroke:var(--dark-blue)!important}#yotpo-modal{background-color:var(--oh-white)!important}body #shopify-pc__banner button{font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:12px;text-transform:uppercase;letter-spacing:.1em;padding:0;flex-basis:auto;border-radius:0;border:none;margin-right:40px}@media(max-width:749px){body #shopify-pc__banner button{margin:0;text-align:center}}body #shopify-pc__banner #shopify-pc__banner__btn-accept,body #shopify-pc__banner #shopify-pc__banner__btn-decline{background:none;border:none;color:inherit}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{text-decoration:none;margin-right:0;order:2}body #shopify-pc__banner #shopify-pc__banner__btn-accept{font-weight:700}body #shopify-pc__banner .shopify-pc__banner__btns{justify-content:flex-end}@media(max-width:749px){body #shopify-pc__banner .shopify-pc__banner__btns{justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:10px}}.resource-card[data-resource-type=product] .resource-card__image{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
