@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-stretch:100%;font-display:swap;src:url(cv-bricolage-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-stretch:100%;font-display:swap;src:url(cv-bricolage-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(cv-instrument-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(cv-instrument-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--cv-ink: var(--cv-black);--cv-ink-2: #1a1a1a;--cv-white: var(--cv-white);--cv-paper: var(--cv-white);--cv-soft: #f4f4f4;--cv-muted: #5f5f5f;--cv-line: #e4e4e4;--cv-ease: cubic-bezier(.2, .8, .2, 1);--cv-size-h1: clamp(32px, 3.6vw, 44px);--cv-size-h2: clamp(30px, 4.2vw, 48px);--cv-size-h3: clamp(22px, 2.6vw, 28px);--cv-size-num: clamp(40px, 5.2vw, 64px);--cv-space-section: 64px;--cv-radius: 16px;--font-heading-family: "Bricolage Grotesque", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Instrument Sans", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;text-wrap:balance}::selection{background:var(--cv-ink);color:var(--cv-white)}:focus-visible{outline-color:var(--cv-ink)}.color-scheme-1 :focus-visible,.color-scheme-2 :focus-visible,body>main :focus-visible{outline-color:var(--cv-ink)}.cv-on-dark :focus-visible,.color-scheme-3 :focus-visible,.color-scheme-4 :focus-visible{outline-color:var(--cv-ink)}html{scrollbar-color:var(--cv-ink) var(--cv-soft)}input,textarea{caret-color:var(--cv-ink)}.announcement-bar{letter-spacing:0;font-weight:500}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){transform:none}.card:hover,.collection-card-wrapper .card:hover{transform:none}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600}.jm-star-rating__font-icon,.jdgm-star{color:var(--cv-black)!important}.cv-heart{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid #e4e4e4;background:var(--cv-white);display:grid;place-items:center;padding:0;cursor:pointer;transition:transform .15s,border-color .2s;color:var(--cv-black)}.cv-heart:hover{border-color:var(--cv-black)}.cv-heart svg{width:22px;height:22px;fill:none;stroke:var(--cv-black);stroke-width:1.6;transition:fill .2s}.cv-heart[aria-pressed=true] svg{fill:var(--cv-black)}.cv-card .cv-heart,.card-wrapper .cv-heart{position:absolute;right:10px;top:10px;z-index:3;width:38px;height:38px}.cv-card .cv-heart svg,.card-wrapper .cv-heart svg{width:18px;height:18px}.cv-toast{position:fixed;left:50%;top:18px;transform:translate(-50%,-140%);background:var(--cv-black);color:var(--cv-white);border-radius:12px;padding:12px 18px;font-size:14px;z-index:60;transition:transform .35s cubic-bezier(.2,.8,.2,1);max-width:calc(100vw - 32px);letter-spacing:normal}.cv-toast.on{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.cv-heart,.cv-toast{transition:none}}.cv-wl-link{position:relative}.cv-wl-link svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6;display:block}.header__icon .cv-wl-count,.cv-wl-link .cv-wl-count{display:block;position:absolute;top:.4rem;right:.2rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;box-sizing:border-box;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;line-height:1.7rem;text-align:center;font-weight:600}.header__icon .cv-wl-count[hidden],.cv-wl-link .cv-wl-count[hidden]{display:none}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;transform:none!important;border-radius:0!important;margin:0!important;box-shadow:none!important;border-top:1px solid #e4e4e4!important}body{padding-bottom:84px}}.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{z-index:100}.cv-toast{z-index:110}footer .footer__content-bottom .copyright__content a{padding-block:14px}footer .footer__content-bottom .copyright__content a:not(:last-child){padding-inline:4px}.cv-coll__crumb a,.cv-p__crumb a{display:inline-block;padding:14px 0;margin:-14px 0}.cv-row a,.cv-says__all,.cv-says__more{display:inline-block;padding-block:10px;margin-block:-10px}.cv-wl-link svg{transition:transform var(--duration-short, .1s) ease}.footer-block__logo{display:inline-block;flex:none}.footer-block__logo img{display:block;width:92px;height:auto}footer .footer__content-top{padding-bottom:1.4rem}footer .footer-block__details-content{margin:0}footer .footer-block__details-content p{margin:0;font-size:1.3rem;line-height:1.5}footer .footer-block__details-content p+p{margin-top:.2rem}footer .footer__list-social{margin:0}footer .footer__content-bottom{padding-top:1.2rem}footer .footer__content-bottom-wrapper{padding-top:0;padding-bottom:0;row-gap:.8rem}footer .footer__payment{margin:0}footer .footer__copyright{margin:0;padding:0}footer .policies{margin:0;padding:0}@media screen and (min-width:750px){footer .footer__content-top{display:flex;align-items:center;justify-content:space-between;gap:2.4rem 4rem;flex-wrap:wrap}footer .footer__blocks-wrapper{display:flex;align-items:center;gap:1.6rem 4.4rem;flex-wrap:wrap;margin:0;width:auto}footer .footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0}footer .footer__blocks-wrapper .footer-block:first-child{display:flex;align-items:center;gap:1.8rem}footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:.2rem 2.4rem}footer .footer-block--menu .footer-block__details-content li{margin:0;padding:0}footer .footer-block--menu .list-menu__item{padding:.6rem 0;font-size:1.4rem}footer .footer-block--newsletter{margin:0}footer .footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper{margin-top:.4rem}}@media screen and (max-width:749px){footer .footer__content-top{padding-bottom:1rem}footer .footer-block.grid__item{margin:0 0 1.2rem}footer .footer-block.grid__item:first-child{display:flex;align-items:center;gap:1.4rem;margin-top:0}footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:0 2rem}footer .footer-block--menu .footer-block__details-content li{margin:0}footer .footer-block--menu .list-menu__item{padding:.8rem 0}footer .footer-block--newsletter{margin:0 0 .6rem}footer .footer__content-bottom-wrapper{padding-top:0;row-gap:.6rem}}footer .footer__localization h2.caption-large{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}footer .footer__content-bottom{border-top-width:1px}@media screen and (min-width:750px){footer .footer__content-bottom-wrapper:first-child{flex-wrap:nowrap}footer .footer__column--info{margin:0 0 0 auto;padding:0;width:auto;flex:0 0 auto}footer .footer__column--info .list-payment{flex-wrap:nowrap;justify-content:flex-end;margin:0}footer .footer__localization{flex:0 0 auto;width:auto}footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper{margin-top:0}}footer .footer-block--menu .footer-block__details-content{align-items:center}@media screen and (max-width:749px){footer .footer__content-top{padding-top:0}footer .footer__list-social{margin-top:.2rem}footer .footer__content-bottom{padding-top:.6rem}footer .footer__content-bottom-wrapper{margin:0}footer .footer__payment .list-payment{gap:.6rem;justify-content:center}footer .footer__payment .list-payment__item{padding:0}footer .footer__copyright{display:flex;flex-direction:column;align-items:center;gap:.2rem}footer .footer__content-bottom .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.4rem}footer .footer__content-bottom .policies li{margin:0;padding:0}footer .footer__content-bottom .copyright__content a,footer .footer__content-bottom .policies a{padding-block:.7rem;font-size:1.2rem}footer .footer__content-bottom .policies li:before{content:none}}@media screen and (max-width:749px){footer .footer__copyright{margin-top:.8rem}}footer .footer-block--menu li>a.list-menu__item{padding-top:.6rem!important;padding-bottom:.6rem!important;line-height:1.4}@media screen and (max-width:749px){footer .footer-block--menu li>a.list-menu__item{padding-top:1.1rem!important;padding-bottom:1.1rem!important}}.cv-fs{margin:0 0 1.6rem;text-align:left}.cv-fs__text{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.cv-fs__bar{display:block;height:6px;border-radius:999px;background:#e4e4e4;overflow:hidden}.cv-fs__bar i{display:block;height:100%;background:var(--cv-black);transform-origin:0 50%;transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.cv-fs__bar i{transition:none}}body{letter-spacing:normal}h1.main-page-title,h1.title--primary,.template-search h1,h1.h2.center,.cv-wl__title{font-size:var(--cv-size-h1);line-height:1.05;letter-spacing:-.025em;font-weight:700}.image-with-text__heading,.rich-text__heading,.multirow__heading,.collapsible-content__heading,.section-header h2.title{font-size:var(--cv-size-h2);line-height:1.05;letter-spacing:-.025em;font-weight:700}.button,.shopify-challenge__button,.customer button,.contact button[type=submit]{border-radius:999px;min-height:48px;font-size:16px;font-weight:600;letter-spacing:normal}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after{border-radius:999px}.field__input,.select__select,.customer .field input{border-radius:12px}:root{--cv-black: #121212;--cv-white: #ffffff;--cv-container: 1240px;--cv-top-h: 32px;--cv-hdr-h: 69px;--cv-gl-h: 36px}@media(max-width:749px){:root{--cv-gl-h: 32px}}@media(max-width:749px){:root{--cv-hdr-h: 57px}}.cv-top{background:var(--cv-black);color:var(--cv-white);height:var(--cv-top-h);overflow:hidden}.cv-top__inner{display:grid;height:100%;max-width:1240px;margin:0 auto;padding:0 16px}.cv-top__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;margin:0;font:500 13px / 1 var(--font-body-family);letter-spacing:0;text-align:center;white-space:nowrap;opacity:0;transition:opacity .6s ease}.cv-top__msg.is-on{opacity:1}.cv-top__msg a{color:inherit;text-decoration:none}.cv-top__msg a:hover{text-decoration:underline;text-underline-offset:3px}.cv-top__short{display:none}@media(max-width:749px){.cv-top__msg{font-size:12px}.cv-top__long{display:none}.cv-top__short{display:inline}}@media(prefers-reduced-motion:reduce){.cv-top__msg{transition:none}}.section-header.shopify-section-group-header-group{position:sticky;top:0;z-index:100}.header-wrapper{height:var(--cv-hdr-h);box-sizing:border-box;background:var(--cv-white)}.header-wrapper .header{height:calc(var(--cv-hdr-h) - 1px);min-height:0;padding-top:0;padding-bottom:0;align-items:center}.header-wrapper,.header-wrapper a,.header-wrapper summary,.header-wrapper .header__icon{color:var(--cv-black)}.header__heading-logo-wrapper{width:auto;height:50px;display:flex;align-items:center}.header__heading-link{padding:0;display:flex;align-items:center}.header-wrapper .header__heading-link.header__heading-link{margin-left:0}.cv-hlogo{display:block;height:50px;width:auto;max-width:none;transition:transform .25s ease;transform-origin:left center}html.cv-scrolled .cv-hlogo{transform:scale(.84)}.header__menu-item,.header__menu-item span{font:600 15px / 1 var(--font-body-family);letter-spacing:0;color:var(--cv-black)}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:6px}.header__icon .icon,.header__icon svg{color:var(--cv-black)}.header__icon--cart .cart-count-bubble,.cv-wl-count{background:var(--cv-black);color:var(--cv-white)}.header__icon,.header__icon--cart{width:4.4rem;height:4.4rem}@media(max-width:749px){.cv-hlogo{height:42px;transform-origin:center}.header__heading-logo-wrapper{height:42px}.header__icon--account,.header .cv-wl-link{display:none}}@media(prefers-reduced-motion:reduce){.cv-hlogo{transition:none}}.menu-drawer__utility-links{display:flex;flex-direction:column;align-items:flex-start}.menu-drawer__utility-links .menu-drawer__account{width:100%;margin:0 0 1.2rem;padding:0}.cv-drawer-wl{display:flex;align-items:center;gap:1.2rem}.cv-drawer-wl .cv-wl-count{position:static;display:inline-block;min-width:2rem;height:2rem;padding:0 .5rem;box-sizing:border-box;border-radius:999px;background:var(--cv-black);color:var(--cv-white);font-size:1.2rem;line-height:2rem;text-align:center;font-weight:600}.cv-drawer-wl .cv-wl-count[hidden]{display:none}.cv-drawer-wl svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6}html{scroll-padding-top:calc(var(--cv-hdr-h) + 8px)}.header-wrapper .header.header.header,.footer .page-width,.footer__content-top.page-width{max-width:var(--cv-container);padding-left:24px;padding-right:24px}@media(max-width:600px){.header-wrapper .header.header.header,.footer .page-width,.footer__content-top.page-width{padding-left:16px;padding-right:16px}}@media(max-width:749px){.cv-card .cv-heart,.card-wrapper .cv-heart{width:44px;height:44px;right:8px;top:8px}.header__heading-link{min-height:44px;min-width:44px;justify-content:center}.cv-p__swbtn,.cv-coll__pill,.cv-coll__sort select,.cv-coll select{min-height:44px}}.cv-p__desc em,.product__description em{font-style:normal}#smile-ui-lite-launcher-frame-container{right:16px!important}@media(max-width:749px){html[data-cv-page=product] #smile-ui-lite-launcher-frame-container,html[data-cv-page=cart] #smile-ui-lite-launcher-frame-container{width:56px!important;height:56px!important;border-radius:50%!important}html[data-cv-page=product] shopify-forms-embed,html[data-cv-page=cart] shopify-forms-embed{display:none!important}}html.cv-sticky-on shopify-forms-embed{display:none!important}.cv-p details i,.cv-p details em,.cv-p [class*=desc] i{font-style:normal}.header .cv-wl-link{position:relative}.header .cv-wl-link .cv-wl-count{position:absolute;top:auto;right:auto;bottom:.8rem;left:2.2rem;width:1.7rem;height:1.7rem;min-width:0;padding:0;box-sizing:border-box;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:400;line-height:1.1;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.header .cv-wl-link .cv-wl-count[hidden]{display:none}:root{--cv-btn-ms: .2s}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none}html :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-wlbtn--ghost,.cv-news button,.cv-coll__apply,.cv-coll__pill,.cv-mbox__btn,.cv-heart,.cv-brands__arrow,.cv-says__arrow,.cv-scale__toggle button){transition:background-color var(--cv-btn-ms) ease,color var(--cv-btn-ms) ease,border-color var(--cv-btn-ms) ease;transform:none;box-shadow:none}html :is(.button,.shopify-payment-button__button--unbranded):is(:focus,:focus-visible,:hover,:active){transform:none}html :is(.cv-heart,.cv-p__add,.cv-rw__btn,.cv-lh__btn):active{transform:none}html :is(.button,.shopify-payment-button__button--unbranded):focus:not(:focus-visible){box-shadow:none;outline:0}html :is(.button:not(.button--secondary):not(.button--tertiary):not(.skip-to-content-link),.button--primary,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.cv-lh__btn,.cv-lh__buy,.cv-p__add:not([data-state=restock]),.cv-rw__btn:not(.cv-rw__btn--ghost):not(.cv-rw__btn--light),.cv-pg-btn:not(.cv-pg-btn--ghost):not(.cv-pg-btn--onblack),.cv-wlbtn:not(.cv-wlbtn--ghost),.cv-news button,.cv-coll__apply,.cv-mbox__btn:not(.cv-mbox__btn--ghost)){background-color:var(--cv-black);color:var(--cv-white);border:1px solid var(--cv-black)}@media(hover:hover){html :is(.button:not(.button--secondary):not(.button--tertiary):not(.skip-to-content-link),.button--primary,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.cv-lh__btn,.cv-lh__buy,.cv-p__add:not([data-state=restock]),.cv-rw__btn:not(.cv-rw__btn--ghost):not(.cv-rw__btn--light),.cv-pg-btn:not(.cv-pg-btn--ghost):not(.cv-pg-btn--onblack),.cv-wlbtn:not(.cv-wlbtn--ghost),.cv-news button,.cv-coll__apply,.cv-mbox__btn:not(.cv-mbox__btn--ghost)):hover:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-white);color:var(--cv-black);border-color:var(--cv-black)}}html :is(.button:not(.button--secondary):not(.button--tertiary):not(.skip-to-content-link),.button--primary,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.cv-lh__btn,.cv-lh__buy,.cv-p__add:not([data-state=restock]),.cv-rw__btn:not(.cv-rw__btn--ghost):not(.cv-rw__btn--light),.cv-pg-btn:not(.cv-pg-btn--ghost):not(.cv-pg-btn--onblack),.cv-wlbtn:not(.cv-wlbtn--ghost),.cv-news button,.cv-coll__apply,.cv-mbox__btn:not(.cv-mbox__btn--ghost)):focus-visible:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-white);color:var(--cv-black);border-color:var(--cv-black);outline:2px solid var(--cv-black);outline-offset:3px}html :is(.button--secondary,.cv-p__ghost,.cv-p__add[data-state=restock],.restock-rocket-button,.cv-rw__btn--ghost,.cv-wlbtn--ghost,.cv-coll__pill,.cv-heart,.cv-brands__arrow,.cv-says__arrow,.cv-scale__toggle button:not([aria-pressed=true])){background-color:var(--cv-white);color:var(--cv-black)}html .button--secondary{border:1px solid var(--cv-black)}@media(hover:hover){html :is(.button--secondary,.cv-p__ghost,.cv-p__add[data-state=restock],.restock-rocket-button,.cv-rw__btn--ghost,.cv-wlbtn--ghost,.cv-coll__pill,.cv-heart,.cv-brands__arrow,.cv-says__arrow,.cv-scale__toggle button:not([aria-pressed=true])):hover:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-black)}}html :is(.button--secondary,.cv-p__ghost,.cv-p__add[data-state=restock],.restock-rocket-button,.cv-rw__btn--ghost,.cv-wlbtn--ghost,.cv-coll__pill,.cv-heart,.cv-brands__arrow,.cv-says__arrow,.cv-scale__toggle button:not([aria-pressed=true])):focus-visible:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-black);outline:2px solid var(--cv-black);outline-offset:3px}@media(hover:hover){.cv-heart:hover svg,.cv-brands__arrow:hover svg,.cv-says__arrow:hover svg{stroke:var(--cv-white)}.cv-heart[aria-pressed=true]:hover svg{fill:var(--cv-white)}}.cv-heart:focus-visible svg{stroke:var(--cv-white)}.cv-heart[aria-pressed=true]:focus-visible svg{fill:var(--cv-white)}html :is(.cv-rw__btn--light,.cv-pg-btn--onblack:not(.cv-pg-btn--ghost)){background-color:var(--cv-white);color:var(--cv-black);border:1px solid var(--cv-white)}@media(hover:hover){html :is(.cv-rw__btn--light,.cv-pg-btn--onblack:not(.cv-pg-btn--ghost)):hover{background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-white)}}html :is(.cv-rw__btn--light,.cv-pg-btn--onblack:not(.cv-pg-btn--ghost)):focus-visible{background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-white);outline:2px solid var(--cv-white);outline-offset:3px}html :is(.cv-pg-btn--ghost:not(.cv-pg-btn--onblack),.cv-mbox__btn--ghost){background-color:transparent;color:var(--cv-black);border:1px solid var(--cv-black)}@media(hover:hover){html :is(.cv-pg-btn--ghost:not(.cv-pg-btn--onblack),.cv-mbox__btn--ghost):hover{background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-black)}}html :is(.cv-pg-btn--ghost:not(.cv-pg-btn--onblack),.cv-mbox__btn--ghost):focus-visible{background-color:var(--cv-black);color:var(--cv-white);border-color:var(--cv-black);outline:2px solid var(--cv-black);outline-offset:3px}html .cv-pg-btn--onblack.cv-pg-btn--ghost{background-color:transparent;color:var(--cv-white);border:1px solid var(--cv-white)}@media(hover:hover){html .cv-pg-btn--onblack.cv-pg-btn--ghost:hover{background-color:var(--cv-white);color:var(--cv-black);border-color:var(--cv-white)}}html .cv-pg-btn--onblack.cv-pg-btn--ghost:focus-visible{background-color:var(--cv-white);color:var(--cv-black);border-color:var(--cv-white);outline:2px solid var(--cv-white);outline-offset:3px}html :is(.button,.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.cv-news button) :is(svg,.icon,i){color:inherit;stroke:currentColor}@media(hover:hover){html .cv-btn-group :is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):hover:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-black)!important;color:var(--cv-white)!important;border-color:var(--cv-black)!important}html .cv-btn-group:has(:is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):hover) :is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):not(:hover):not([disabled]):not([aria-disabled=true]){background-color:var(--cv-white)!important;color:var(--cv-black)!important;border-color:var(--cv-black)!important}html .cv-btn-group--onblack :is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):hover:not([disabled]):not([aria-disabled=true]){background-color:var(--cv-white)!important;color:var(--cv-black)!important;border-color:var(--cv-white)!important}html .cv-btn-group--onblack:has(:is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):hover) :is(.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.restock-rocket-button,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.button:not(.button--tertiary):not(.skip-to-content-link)):not(:hover):not([disabled]):not([aria-disabled=true]){background-color:transparent!important;color:var(--cv-white)!important;border-color:var(--cv-white)!important}}html :is(.button:not(.skip-to-content-link):not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.cv-lh__btn,.cv-lh__buy,.cv-p__add,.cv-p__ghost,.cv-rw__btn,.cv-pg-btn,.cv-wlbtn,.cv-mbox__btn,.cv-news button,.cv-coll__apply,.cv-coll__pill,.cv-heart,.cv-brands__arrow,.cv-says__arrow,.cv-scale__toggle button){border-width:1px;border-style:solid}@media(min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;transform:none!important;border-radius:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:24px;max-width:var(--cv-container, 1240px);margin:0 auto;padding:14px 24px!important;box-sizing:border-box}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:16px!important;margin:0 0 2px!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:14px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex:none;gap:10px;margin:0!important;width:auto!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:auto!important;margin:0!important;white-space:nowrap}}html{--cv-banner-h: 0px}html .cv-sticky{bottom:var(--cv-banner-h, 0px)}#smile-ui-lite-launcher-frame-container{bottom:calc(var(--cv-sticky-h, 0px) + var(--cv-banner-h, 0px) + 16px)!important}.cv-wl .cv-wrap{min-height:70vh}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cv-theme.css.map */
