.wl-printer-page{--wl-ink:#203657;--wl-muted:#52647c;--wl-blue:#1154bd;--wl-pink:#fff1f5;--wl-lavender:#f3effc;color:var(--wl-ink)}.wl-printer-page #MainContent{background:#fffefa}.wl-printer-page :is(h1,h2,h3){font-family:var(--font-body-family),Arial,sans-serif;font-weight:800;letter-spacing:-.04em;color:var(--wl-ink);text-transform:none}.wl-printer-page .header{padding-top:14px;padding-bottom:14px}.wl-printer-page .header__heading-logo{max-height:70px;object-fit:contain}.wl-printer-page [id^=MainProduct-]{max-width:1280px;padding:34px 28px 52px}.wl-printer-page .product.grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;margin:0}.wl-printer-page .product.grid>.grid__item{width:100%;max-width:none;padding:0;min-width:0}.wl-printer-page .product__media-wrapper{align-self:start;position:sticky;top:24px}.wl-printer-page .main-product__info-container{max-width:none}.wl-intro{scroll-margin-top:100px;margin:0 0 18px}.wl-eyebrow{font-size:11px!important;font-weight:800;letter-spacing:1.7px;line-height:1.5;text-transform:uppercase;color:#4a6082;margin:0 0 12px!important}.wl-intro h1{font-size:clamp(38px,4.3vw,58px);line-height:1.04;margin:0 0 18px}.wl-intro h1 span{color:var(--wl-blue)}.wl-intro>p:not(.wl-eyebrow){font-size:16px;line-height:1.65;margin:0 0 16px;color:var(--wl-muted);max-width:48ch}.wl-chips{display:flex;flex-wrap:wrap;gap:7px}.wl-chips span{background:#eef4ff;border:1px solid #e0e9fa;color:#254d85;padding:6px 10px;border-radius:100px;font-size:11px;font-weight:700}.wl-chips span:nth-child(2){background:#f4edfc;border-color:#ede2fa;color:#69449c}.wl-chips span:nth-child(3){background:#fff0f5;border-color:#f8dfe9;color:#9e3d69}.wl-printer-page .product .price{margin-top:14px}.wl-printer-page .product .price__regular .price-item{font-size:30px;font-weight:800;color:#1154bd}.wl-printer-page .product .product-form__input{max-width:none}.wl-printer-page .product .label_main img{max-height:112px;object-fit:cover;width:100%}.wl-printer-page .product__accordion{border-color:#e0e7f1!important;margin-top:0!important}.wl-printer-page .product__accordion summary{padding:17px 0}.wl-printer-page .product__accordion .accordion__title{font-size:15px;font-weight:700;letter-spacing:0}.wl-printer-page .product__accordion .accordion__content{font-size:14px;line-height:1.7;color:#52647c}.wl-printer-page .wl-offer{margin-top:14px!important}.wl-printer-page .wl-offer__gifts li{padding:9px 4px!important}.wl-printer-page .wl-offer__icon{width:36px!important;height:36px!important;margin-bottom:6px!important}.wl-printer-page .wl-offer__icon svg{width:28px!important;height:28px!important}.wl-printer-page .wl-offer__label{margin-top:11px!important}.wl-printer-page .wl-offer__gifts small{display:none!important}.wl-printer-page .wl-offer__gifts strong{margin-bottom:6px}.wl-gallery{display:block;min-width:0}.wl-gallery__stage{position:relative;overflow:hidden;border-radius:26px;background:#eaf3ff;box-shadow:0 12px 35px #1f365712;aspect-ratio:1}.wl-gallery__slide{margin:0;width:100%;height:100%}.wl-gallery__slide[hidden]{display:none!important}.wl-gallery__slide img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:1}.wl-gallery__controls{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 3px 10px}.wl-gallery__controls button{background:#fff;color:#1154bd;border:1px solid #d5e1f5;border-radius:50%;width:38px;height:38px;font-size:20px;cursor:pointer}.wl-gallery__caption{margin:0;font-size:13px;font-weight:700;color:#34567e}.wl-gallery__thumbs{display:flex;gap:9px;overflow:auto;padding:3px 3px 10px;scrollbar-width:thin;scrollbar-color:#c4d4ec transparent}.wl-gallery__thumbs button{flex:0 0 88px;overflow:hidden;aspect-ratio:auto;border:2px solid transparent;border-radius:12px;padding:3px;background:#fff;cursor:pointer}.wl-gallery__thumbs button[aria-current=true]{border-color:#1154bd;background:#e6f0ff}.wl-gallery__thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:7px}.wl-gallery__thumbs span{display:block;padding:7px 1px 5px;font:700 11px/1.25 var(--font-body-family);color:#23314d;white-space:nowrap}.wl-gallery button:focus-visible{outline:3px solid #203657;outline-offset:2px}.wl-gallery__note{font-size:11px;line-height:1.5;text-align:center;color:#65758c;margin:4px 0}.wl-wrap{max-width:1224px;margin:auto;padding:0 28px}.wl-section{padding:80px 0;color:var(--wl-ink)}.wl-section h2{font-size:clamp(30px,3.2vw,45px);line-height:1.13;margin:0 0 22px;max-width:18ch}.wl-section h3{font-size:25px;line-height:1.2;margin:0 0 12px;letter-spacing:-.025em}.wl-section p{font-size:16px;line-height:1.75;color:var(--wl-muted)}.wl-section-head{text-align:center;margin:0 auto 36px}.wl-section-head h2{max-width:25ch;margin:0 auto 15px}.wl-section-head>p:last-child{margin:0}.wl-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}.wl-feature--right .wl-feature__image{order:2}.wl-feature__image{overflow:hidden;border-radius:28px;box-shadow:0 14px 40px #20365712}.wl-feature__image img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.wl-feature__copy{padding:12px 0;min-width:0}.wl-prose p{margin:0 0 20px}.wl-list ul{list-style:none;margin:0 0 27px;padding:0}.wl-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:650;line-height:1.6;margin:11px 0}.wl-list li:before{content:"\2713";display:inline-grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#fff;color:#1154bd;border:1px solid #dce4f1;font-size:12px;margin-top:1px}.wl-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:14px 28px;text-decoration:none;font-size:15px;letter-spacing:0}.wl-button span{font-size:22px;line-height:1}.wl-note{font-size:11px!important;line-height:1.6!important;margin:18px 0 0!important;color:#68758a!important;max-width:50ch}.wl-tone-cream{background:#fff9ee}.wl-tone-blue{background:#edf6ff}.wl-tone-pink{background:#fff1f5}.wl-tone-lavender{background:#f4f0fc}.wl-section--steps{background:#fff;padding:58px 0 66px;border-top:1px solid #eef0f4}.wl-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wl-step{padding:30px;border-radius:24px;background:#eef6ff;position:relative}.wl-step:nth-child(2){background:#fff1f5}.wl-step:nth-child(3){background:#f3effc}.wl-step__number{display:inline-grid;place-items:center;width:44px;height:44px;background:#fff;color:#1154bd;font-size:15px;font-weight:800;border-radius:15px;margin-bottom:25px;transform:rotate(-5deg)}.wl-step p{font-size:14px;margin:0;line-height:1.7}.wl-details{background:#fffefa}.wl-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wl-detail-grid article{padding:30px;border:1px solid #e2e8f0;border-radius:22px;background:#fff;display:flex;align-items:flex-start;flex-direction:column}.wl-detail-grid p{font-size:14px;flex:1;margin:0 0 20px}.wl-detail-grid strong{font-size:12px;color:#1154bd;padding:7px 11px;background:#eff5ff;border-radius:9px}.wl-detail__icon{font-size:36px;line-height:1;color:#1154bd;margin-bottom:22px}.wl-faq{background:#fff;border-top:1px solid #eaf0f7}.wl-faq__layout{display:grid;grid-template-columns:1fr 1.6fr;gap:70px;align-items:start}.wl-faq details{border-bottom:1px solid #dfe7f3}.wl-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;font-size:15px;font-weight:750;cursor:pointer;line-height:1.5}.wl-faq summary::-webkit-details-marker{display:none}.wl-faq summary span{color:#1154bd;font-size:25px;font-weight:400;flex:0 0 24px;text-align:center}.wl-faq details[open] summary span{transform:rotate(45deg)}.wl-faq details[open] summary{padding-bottom:10px}.wl-faq__answer p{font-size:14px;line-height:1.75;margin:0 0 22px}.wl-policy-links{display:flex;flex-direction:column;gap:12px;font-size:13px}.wl-policy-links a{color:#1154bd;text-underline-offset:4px}.wl-closing{background:linear-gradient(110deg,#e7f2ff,#f2ebfc 65%,#fff0f4);text-align:center;padding:70px 0}.wl-closing h2{margin-left:auto;margin-right:auto;max-width:none}.wl-closing .wl-note{margin-left:auto!important;margin-right:auto!important}.wl-printer-page .footer{background:#e9f1fc;color:#324965;padding-top:40px!important}.wl-printer-page .footer :is(h2,a,p,span){color:#324965}.wl-printer-page .footer h2{font-size:18px;letter-spacing:0}.wl-printer-page .shopify-app-block{max-width:1224px;margin:auto}@media(min-width:990px){.wl-printer-page .header__heading-logo-wrapper{max-width:220px}.wl-printer-page .header__menu-item{font-size:13px;padding-left:8px;padding-right:8px}}@media(max-width:989px){.wl-printer-page .product.grid{grid-template-columns:minmax(0,1fr);gap:26px}.wl-printer-page .product__media-wrapper{position:static}.wl-printer-page [id^=MainProduct-]{max-width:720px;padding:18px 20px 38px}.wl-intro h1{font-size:43px}.wl-feature{gap:32px}.wl-section{padding:54px 0}.wl-section h2{font-size:32px}.wl-faq__layout{gap:32px}.wl-step,.wl-detail-grid article{padding:23px}}@media(max-width:749px){.wl-wrap{padding:0 20px}.wl-feature,.wl-faq__layout{grid-template-columns:minmax(0,1fr);gap:28px}.wl-feature--right .wl-feature__image{order:0}.wl-feature__copy{padding:0}.wl-feature__image,.wl-gallery__stage{border-radius:21px}.wl-section h2{font-size:32px;max-width:20ch;margin-bottom:17px}.wl-section p{font-size:15px}.wl-step-grid,.wl-detail-grid{grid-template-columns:minmax(0,1fr);gap:13px}.wl-step{display:grid;grid-template-columns:42px 1fr;column-gap:16px;padding:24px}.wl-step__number{grid-row:1/3;margin:0}.wl-step h3{font-size:22px;margin-bottom:7px}.wl-step p{grid-column:2;font-size:14px}.wl-section-head{margin-bottom:26px;text-align:left}.wl-section-head h2{margin-left:0}.wl-detail-grid article{padding:24px}.wl-detail__icon{margin-bottom:14px}.wl-detail-grid h3{font-size:23px}.wl-faq__layout{gap:10px}.wl-policy-links{flex-direction:row;gap:20px;margin:0 0 17px}.wl-faq summary{font-size:14px;padding:19px 0}.wl-button{width:100%;min-height:56px}.wl-intro h1{font-size:40px}.wl-intro>p:not(.wl-eyebrow){font-size:15px}.wl-gallery__thumbs button{flex-basis:78px}.wl-chips{gap:5px}.wl-chips span{font-size:10px;padding:5px 8px}.wl-printer-page .label_main img{max-height:96px}.wl-printer-page .header__heading-logo{max-height:52px}.wl-printer-page .header{padding-top:9px;padding-bottom:9px}.wl-closing{text-align:left}.wl-closing .wl-note{margin-left:0!important}.wl-note{max-width:none}.wl-eyebrow{font-size:10px!important;letter-spacing:1.3px}}@media(prefers-reduced-motion:reduce){.wl-printer-page *{scroll-behavior:auto!important}}.wl-app{background:#fff;border-bottom:1px solid #e8edf6}.wl-app .wl-section-head>p:last-child{max-width:66ch;margin:0 auto}.wl-app__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.wl-app__card{background:#f1f7ff;border:1px solid #dfe8f5;border-radius:25px;overflow:hidden;min-width:0}.wl-app__card:nth-child(2){background:#f5f0fc;border-color:#e8e0f3}.wl-app__card:nth-child(3){background:#fff2f6;border-color:#f4dfe8}.wl-app__screen{padding:24px 22px 0}.wl-app__screen img{display:block;height:475px;width:100%;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(32,54,87,.07))}.wl-app__copy{padding:28px}.wl-app__copy h3{font-size:25px;line-height:1.2}.wl-app__copy>p{font-size:14px;line-height:1.7}.wl-app__tools{border-top:1px solid rgba(32,54,87,.13);padding-top:16px;margin-top:20px}.wl-app__tools ul{margin:0;padding-left:17px;font-size:12px;line-height:1.8;color:#52647c}.wl-app__tools li{margin-bottom:7px}.wl-app__tools p{font-size:12px;margin:0}.wl-app__note{max-width:none;text-align:center}@media(max-width:989px)and (min-width:750px){.wl-app__screen{padding:16px 12px 0}.wl-app__screen img{height:365px}.wl-app__copy{padding:20px}.wl-app__copy h3{font-size:22px}}@media(max-width:749px){.wl-app__grid{grid-template-columns:minmax(0,1fr);gap:22px}.wl-app__screen img{height:440px;max-width:260px;margin:auto}.wl-app__copy{padding:24px}.wl-app .wl-section-head>p:last-child{margin:0}.wl-app__note{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/wonderlab-pdp.css.map */
