.wisewell-wrap{max-width:1152px;margin:0 auto}.wisewell-wrap .eyebrow{font-size:12px;letter-spacing:1.44px;font-weight:600;color:#14488d;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp{padding:100px 20px}.wisewell-pdp .pdp-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:start}.wisewell-pdp .pdp-media{position:relative;background:linear-gradient(180deg,#fafafa,#f0f0ee);overflow:hidden;display:flex;align-items:center;justify-content:center;max-width:536px;width:100%;border-radius:24px}.wisewell-pdp .device-illustration{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:var(--c-bg-img, #f2f2f2)}.pdp-media .device-illustration img,.pdp-media .device-illustration video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.wisewell-pdp .device-illustration svg{width:100%;height:auto;display:block}.wisewell-pdp .badge-row{display:flex;gap:8px}.wisewell-pdp .pill-tag{font-size:10px;text-transform:uppercase;font-weight:700;color:#14488d;border:1px solid #14488d;background:none;padding:2px 8px;border-radius:3px;letter-spacing:1px;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp h1.product-title{font-size:52px;font-weight:400;margin:0 0 10px;color:#000;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .rating-row{display:flex;align-items:center;gap:8px;margin-bottom:15px;font-size:13px;color:#6b6f79}.wisewell-pdp .rating-row span{font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .stars{color:#d9a441;letter-spacing:1px;font-size:15px}.wisewell-pdp .rating-num{font-weight:300;color:#616161;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .price-block{margin-bottom:22px}.wisewell-pdp .price-main{font-size:30px;font-weight:500;font-family:Plus Jakarta Sans,sans-serif;color:#111}.wisewell-pdp .price-sub{font-size:15px;font-weight:300;color:#6b6f79;margin-top:3px;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .color-block{margin-bottom:26px}.wisewell-pdp .color-label{font-size:16px;font-weight:300;font-family:Plus Jakarta Sans,sans-serif;color:#111;margin-bottom:10px}.wisewell-pdp .color-label strong{font-weight:600}.wisewell-pdp .swatches{display:flex;gap:10px}.wisewell-pdp .swatch{width:28px;height:28px;border-radius:50%;border:1px solid #d9d9d9;cursor:pointer;position:relative;padding:0}.wisewell-pdp .swatch.black{background:#181818}.wisewell-pdp .swatch.white{background:#fff}.wisewell-pdp .swatch.selected:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1.5px solid #000000;border-radius:50%}.wisewell-pdp .cta-btn{display:block;width:100%;color:#fff;border:none;padding:17px 28px;font-size:13px;letter-spacing:1.82px;font-weight:500;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:background .2s ease;margin-bottom:5px;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .cta_sub_text{font-size:15px;font-weight:300;color:#6b6f79;margin-bottom:15px;font-family:Plus Jakarta Sans,sans-serif}.wisewell-pdp .trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:30px}.wisewell-pdp .trust-item{border:1px solid rgb(0 0 0 / 8%);background-color:#faf9f6;border-radius:3px;padding:10px 8px;text-align:center;font-size:11.5px;line-height:1.6;color:#111;font-weight:500;font-family:Plus Jakarta Sans,sans-serif;display:flex;align-items:center;justify-content:center;gap:6px}.wisewell-accordion.accordion{border-top:1px solid #ddd7c8}.wisewell-accordion.accordion .acc-item{border-bottom:1px solid #ddd7c8}.wisewell-accordion.accordion .acc-trigger{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;color:#111;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:1.56px}.wisewell-accordion.accordion .acc-trigger .icon{font-size:22px;font-weight:400;color:#14488d);transition:transform .2s ease}.wisewell-accordion.accordion .acc-item.open .acc-trigger .icon{transform:rotate(45deg)}.wisewell-accordion.accordion .acc-panel{max-height:0;overflow:hidden;transition:max-height .28s ease}.wisewell-accordion.accordion .acc-panel-inner p,.wisewell-accordion.accordion .acc-panel-inner ul{padding:0 2px 7px;font-size:14px;line-height:23px;font-weight:300;color:#111;font-family:Plus Jakarta Sans,sans-serif}.wisewell-accordion.accordion .acc-panel-inner ul{list-style:inside}.wisewell-accordion.accordion .acc-panel-inner strong{font-weight:600}.wisewell-accordion.accordion .acc-panel-inner a{text-decoration:underline}:focus-visible{outline:2px solid #14488d;outline-offset:2px}.billing-section{margin:20px 0 24px;padding:10px;border:1px solid #e5e5e5;border-radius:10px;background-color:#faf9f6}.billing-heading{font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#1a1a1a;margin:0 0 16px;font-family:inherit}.billing-timeline{display:flex;flex-direction:column;gap:12px}.billing-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid #e5e5e5}.billing-item:last-child{border-bottom:none}.billing-left{flex:1}.billing-label-wrapper{display:flex;flex-direction:column}.billing-label{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.4}.billing-sub-label{font-size:12px;color:#666;font-weight:400;margin-top:2px}.billing-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.billing-value-wrapper{display:flex;align-items:baseline;gap:2px}.billing-pre-value{font-size:12px;color:#666;font-weight:400;text-decoration:line-through;text-decoration-color:#999;text-decoration-thickness:1px}.billing-value{font-size:14px;font-weight:600;color:#1a1a1a}@media all and (max-width:1149px){.wisewell-pdp .pdp-grid{gap:30px}.wisewell-pdp{padding:50px 20px}.wisewell-pdp h1.product-title{font-size:48px}.wisewell-pdp .price-main{font-size:22px}}@media all and (max-width:880px){.wisewell-pdp .pdp-grid{flex-flow:column;display:flex}.wisewell-pdp .pdp-media{max-width:inherit;aspect-ratio:auto}}@media all and (max-width:767px){.wisewell-pdp h1.product-title{font-size:42px}.wisewell-pdp .price-main{font-family:20px}}@media all and (max-width:480px){.wisewell-pdp .trust-row{grid-template-columns:repeat(2,1fr)}.billing-item{padding:6px 0}.billing-label,.billing-value{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/single-product-purchase.css.map */
