:root{--ww-paper: #fcfaf5;--ww-paper-2: #f2eee6;--ww-ink: #103948;--ww-ink-soft: rgba(16, 57, 72, .72);--ww-line: rgba(16, 57, 72, .14);--ww-accent: #bc5631;--ww-laser: #4658ff;--ww-radius: 24px}html{background:var(--ww-paper)}body.gradient{color:var(--ww-ink);background:radial-gradient(circle at 8% 0%,rgba(70,88,255,.1),transparent 34rem),radial-gradient(circle at 92% 16%,rgba(188,86,49,.14),transparent 38rem),linear-gradient(180deg,#fffdf8 0%,var(--ww-paper) 48%,#f5f1e9 100%)}body,.color-scheme-1,.color-scheme-2,.gradient{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.collection__title .title{letter-spacing:-.045em;color:var(--ww-ink)}p,.rte,.subtitle,.caption,li,.card-information,.price{color:var(--ww-ink-soft)}.header-wrapper{border-bottom:1px solid var(--ww-line);background:#fcfaf5d1!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header__heading-link,.header__menu-item,.header__icon{color:var(--ww-ink)!important}.header__menu-item span{text-underline-offset:.35em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:999px;letter-spacing:.02em;box-shadow:0 14px 30px #1039481f}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:999px;box-shadow:none}.card,.card-wrapper,.product__media,.global-media-settings,.multicolumn-card,.collection-card-wrapper .card,.product-card-wrapper .card{border-radius:var(--ww-radius)!important}.card-wrapper .card,.multicolumn-card,.product__media,.collage-card,.collection-card-wrapper .card,.product-card-wrapper .card{overflow:hidden;background:#fffefab8;border:1px solid var(--ww-line);box-shadow:0 16px 50px #1039480f}.card__information,.multicolumn-card__info{padding-left:1.8rem;padding-right:1.8rem}.price,.badge{font-weight:700}.badge{border-radius:999px;border-color:#1039482e}.shopify-section:first-child .rich-text,.shopify-section:first-child .banner,.shopify-section:first-child .image-with-text{position:relative}.rich-text__blocks{max-width:92rem}.rich-text__blocks .h1,.rich-text__blocks h1,.rich-text__blocks .h0{max-width:980px;margin-left:auto;margin-right:auto;font-size:clamp(4.2rem,8vw,10.8rem);line-height:.9}.rich-text__text,.rich-text .rte{max-width:720px;margin-left:auto;margin-right:auto;font-size:clamp(1.55rem,2vw,2rem)}.collection-list-title,.title-wrapper-with-link .title{font-size:clamp(2.8rem,4.6vw,6.4rem)}.product__title h1{font-size:clamp(3.4rem,5vw,6.4rem);line-height:.95}.product__info-container .product__description,.product__info-container .accordion,.product__info-container .price,.product-form,.product__tax{max-width:64rem}.product__description table{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--ww-line);border-radius:18px}.product__description td{padding:1rem 1.2rem;border-bottom:1px solid var(--ww-line)}.product__description tr:last-child td{border-bottom:0}.product__description td:first-child{width:38%;color:var(--ww-ink);font-weight:700;background:#1039480b}.footer{border-top:1px solid var(--ww-line);background:#ff4a1c;color:#fcfaf5}.footer a,.footer p,.footer .list-menu__item--link,.footer .caption-large{color:#fcfaf5d1!important}.footer h1,.footer h2,.footer h3,.footer .footer-block__heading{color:#fcfaf5!important}product-info[data-url="/products/405nm-laser"] .product__description{display:none!important}product-info[data-url="/products/405nm-laser"] .laser-product-summary{margin:1.2rem 0 1.6rem}@media screen and (min-width:990px){.page-width{padding-left:4rem;padding-right:4rem}.product:not(.product--no-media) .product__info-wrapper{padding-left:5rem}}@media screen and (max-width:749px){.rich-text__blocks .h1,.rich-text__blocks h1,.rich-text__blocks .h0{font-size:clamp(3.8rem,14vw,6.2rem)}}:root{--ww-radius: 0px}*,*:before,*:after,.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.card,.card:before,.card:after,.card-wrapper,.content-container,.global-media-settings,.media,.product__media,.multicolumn-card,.collection-card-wrapper .card,.product-card-wrapper .card,.collage-card,.banner,.image-with-text__media,.slideshow__media,.field,.field__input,.select__select,.quantity,.badge,.llm-footer-chat,.llm-footer-chat__inner,.llm-footer-chat__form,.llm-footer-chat__message,.llm-footer-chat__input,.llm-footer-chat__toggle{border-radius:0!important}.template-index .rich-text__heading,.template-index .rich-text__heading.h1,.template-index .rich-text__blocks .h1,.template-index .rich-text__blocks h1,.template-index .rich-text__blocks h2.h1{max-width:1120px!important;font-size:clamp(5.6rem,7.4vw,12rem)!important;line-height:.88!important;letter-spacing:-.07em!important}.template-index .rich-text__text,.template-index .rich-text .rte{max-width:760px!important;font-size:clamp(1.7rem,1.55vw,2.15rem)!important;line-height:1.52!important}.template-index .collection-list-title,.template-index .title-wrapper-with-link .title{font-size:clamp(3.4rem,4.8vw,7.2rem)!important;line-height:.95!important;letter-spacing:-.06em!important}.footer,.footer.gradient,.footer.color-scheme-1,.footer.color-scheme-2,.footer.color-scheme-3,.footer.color-scheme-4,.footer.color-scheme-5{background:var(--ww-paper)!important;color:var(--ww-accent)!important;border-top:1px solid var(--ww-accent)!important;border-bottom:1px solid var(--ww-accent)!important}.footer a,.footer p,.footer .list-menu__item--link,.footer .caption-large,.footer .footer__copyright,.footer .footer__copyright *,.footer h1,.footer h2,.footer h3,.footer .footer-block__heading{color:var(--ww-accent)!important}@media screen and (max-width:749px){.template-index .rich-text__heading,.template-index .rich-text__heading.h1,.template-index .rich-text__blocks .h1,.template-index .rich-text__blocks h1,.template-index .rich-text__blocks h2.h1{font-size:clamp(4.4rem,15vw,7rem)!important;line-height:.9!important}.template-index .collection-list-title,.template-index .title-wrapper-with-link .title{font-size:clamp(3.2rem,12vw,5.2rem)!important}}:root{--font-body-family: ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Cascadia Mono", "Consolas", "Liberation Mono", "Courier New", monospace !important;--font-heading-family: ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Cascadia Mono", "Consolas", "Liberation Mono", "Courier New", monospace !important;--font-body-scale: .94;--font-heading-scale: .94}html,body,button,input,textarea,select,.shopify-policy__container,.rte,.rte *{font-family:var(--font-body-family)!important;font-variant-ligatures:none;text-rendering:geometricPrecision}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.title,.inline-richtext,.header__heading,.header__menu-item,.card__heading,.collection-list-title,.footer-block__heading{font-family:var(--font-heading-family)!important;font-variant-ligatures:none;text-transform:none}.card__information,.multicolumn-card__info,.collection-card-wrapper .card__content,.product-card-wrapper .card__content,.article-card .card__information,.contains-card--standard .card__inner .card__information{padding:1.6rem 1.8rem!important}.multicolumn-card__info>:first-child,.card__information>:first-child,.card__content>:first-child{margin-top:0!important}.multicolumn-card__info>:last-child,.card__information>:last-child,.card__content>:last-child{margin-bottom:0!important}.multicolumn-card__info>:nth-child(2){margin-top:.8rem!important}.multicolumn-card__info .link,.card__information .link,.article-card .card__heading+.article-card__excerpt,.rte p+p{margin-top:1.1rem!important}@media screen and (max-width:749px){.page-width,.multicolumn .page-width,.collection-list .page-width,.rich-text .page-width{padding-left:2rem!important;padding-right:2rem!important}.multicolumn-list:not(.slider),.collection-list:not(.slider),.product-grid{padding-left:0!important;padding-right:0!important}.card__information,.multicolumn-card__info,.collection-card-wrapper .card__content,.product-card-wrapper .card__content,.article-card .card__information,.contains-card--standard .card__inner .card__information{padding:1.55rem 2rem!important}.multicolumn-list h3,.card__heading,.article-card .card__heading,.collection-card-wrapper .card__heading{line-height:1.08!important}.multicolumn-list p,.card__information,.card-information,.rte,.rte p{line-height:1.52!important}}.template-index #MainContent .shopify-section:first-child,.template-index #MainContent .shopify-section:first-child .rich-text,.template-index #MainContent .shopify-section:first-child .rich-text__wrapper,.template-index #MainContent .shopify-section:first-child .rich-text__blocks{margin-top:0!important;padding-top:0!important}.template-index #MainContent .shopify-section:first-child .rich-text__heading,.template-index #MainContent .shopify-section:first-child .rich-text__blocks>:first-child{margin-top:0!important}@media screen and (max-width:749px){.template-index #MainContent .shopify-section:first-child,.template-index #MainContent .shopify-section:first-child .rich-text,.template-index #MainContent .shopify-section:first-child .rich-text__wrapper,.template-index #MainContent .shopify-section:first-child .rich-text__blocks{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:749px){.template-index .rich-text__heading,.template-index .rich-text__heading.h1,.template-index .rich-text__blocks .h1,.template-index .rich-text__blocks h1,.template-index .rich-text__blocks h2.h1{max-width:100%!important;font-size:clamp(3.6rem,12.2vw,5.8rem)!important;line-height:.98!important;letter-spacing:-.055em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}}body,p,.rte,.rte *,.card__heading,.card__heading a,.card-information,.card__information,.multicolumn-list h3,.multicolumn-card__info,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.inline-richtext,.title,.button,a{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a,.multicolumn-list h3,.card__heading,.card__heading a{white-space:normal!important;text-wrap:balance}@media screen and (max-width:749px){.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a,.multicolumn-list h3,.card__heading,.card__heading a{font-size:clamp(1.45rem,4vw,1.75rem)!important;line-height:1.18!important;letter-spacing:.015em!important}.collection-list-title,.template-index .collection-list-title,.template-index .title-wrapper-with-link .title{font-size:clamp(3.4rem,13vw,5.8rem)!important;line-height:1!important;letter-spacing:-.055em!important}}.collection-list .card__heading,.collection-list .card__heading a,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{letter-spacing:0!important;word-spacing:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:nowrap!important;white-space:nowrap!important}.collection-list .card__heading .icon-wrap,.collection-card-wrapper .card__heading .icon-wrap{margin-left:.35rem!important;white-space:nowrap!important}@media screen and (max-width:749px){.collection-list .card__information,.collection-card-wrapper .card__information,.collection-list .card__content,.collection-card-wrapper .card__content{padding-left:.8rem!important;padding-right:.8rem!important}.collection-list .card__heading,.collection-list .card__heading a,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;font-size:clamp(1.18rem,3.25vw,1.45rem)!important;line-height:1.12!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}}.template-index .shopify-section.section:has(+.section-featured-product) .rich-text__heading,.template-index [id$=__features_heading_before_laser] .rich-text__heading{font-size:clamp(3.4rem,5vw,6.4rem)!important;line-height:.95!important;letter-spacing:-.055em!important}@media screen and (max-width:749px){.template-index .shopify-section:has(.rich-text)+.section-featured-product,.template-index .section-featured-product{margin-top:0!important}}.template-index [id$=__features_heading_before_laser] .rich-text,.template-index [id$=__features_heading_before_laser] .content-container,.template-index [id$=__features_heading_before_laser] .rich-text__wrapper,.template-index [id$=__features_heading_before_laser] .rich-text__blocks{max-width:none!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.template-index [id$=__features_heading_before_laser] .rich-text__wrapper{width:100%!important}.template-index [id$=__features_heading_before_laser] .rich-text__heading{max-width:none!important;margin:0!important;color:var(--ww-ink)!important;font-size:clamp(3.4rem,4.8vw,7.2rem)!important;line-height:.95!important;letter-spacing:-.06em!important;text-align:left!important}@media screen and (max-width:749px){.template-index [id$=__features_heading_before_laser]{margin-top:0!important}.template-index [id$=__features_heading_before_laser] .rich-text__heading{font-size:clamp(3.2rem,12vw,5.2rem)!important;line-height:1!important}}.template-index [id$=__features_heading_before_laser] .rich-text__heading,.template-index [id$=__features_heading_before_laser] .rich-text__heading.h1,.template-index [id$=__features_heading_before_laser] .rich-text__blocks h2.h1{color:#ff4a1c!important;font-family:var(--font-heading-family)!important;font-size:clamp(3.4rem,4.8vw,7.2rem)!important;font-weight:400!important;line-height:.95!important;letter-spacing:-.06em!important;text-align:left!important;text-transform:none!important}@media screen and (max-width:749px){.template-index [id$=__features_heading_before_laser] .rich-text__heading,.template-index [id$=__features_heading_before_laser] .rich-text__heading.h1,.template-index [id$=__features_heading_before_laser] .rich-text__blocks h2.h1{color:#ff4a1c!important;font-size:clamp(3.4rem,13vw,5.8rem)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.055em!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/weiweiwei-redesign.css.map */
