.drpenx-product-design{--m8-red: 173 0 45;--m8-black: 8 8 8;--m8-ink: 22 22 22;--m8-line: 22 22 22 / .17;--m8-paper: 249 248 246;background:rgb(var(--m8-paper))}.drpenx-product-design .main-content>.shopify-section:first-child .section--padding{padding:0;background:rgb(var(--m8-paper))}.drpenx-product-design .main-content>.shopify-section:first-child .page-width{width:100%;max-width:none;padding:0}.drpenx-product-design .featured-product{gap:0!important;background:#fff}.drpenx-product-design .drx-product-stage,.drpenx-product-design .drx-product-panel{position:relative!important;top:auto!important}.drpenx-product-design .drx-product-panel{border:0}.drpenx-product-design .drx-product-panel .drx-device-facts,.drpenx-product-design .drx-product-panel .drx-commerce-decision,.drpenx-product-design .drx-product-panel .drx-payment-methods,.drpenx-product-design .drpenx-pdp-content{display:none!important}.drpenx-product-design .drx-m8-kit-disclosure{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:13px;color:rgb(var(--m8-ink));text-decoration:none}.drpenx-product-design .drx-m8-kit-disclosure b{padding-inline:6px;color:rgb(var(--m8-red))}.drpenx-product-design .drx-m8-kit-disclosure>.icon:last-child{display:none}.drpenx-product-design .drx-m8-proof{margin:0;padding:0;list-style:none}.drpenx-product-design .drx-m8-proof li{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:12px;color:rgb(var(--m8-ink));font-weight:520}.drpenx-product-design .drx-m8-proof__check{display:grid;place-items:center;width:17px;height:17px;color:#fff;background:rgb(var(--m8-red));border-radius:50%}.drpenx-product-design .drx-m8-proof__check .icon{width:11px;height:11px;stroke-width:2}.drpenx-product-design .drx-m8-proof__chevron{display:none}.drpenx-product-design .drx-m8-commercial-row{border-color:rgb(var(--m8-line))}.drpenx-product-design .m8-sale-meta{display:flex;align-items:baseline;gap:17px}.drpenx-product-design .m8-sale-meta s{color:rgba(var(--m8-ink),.55);font-size:14px}.drpenx-product-design .m8-sale-meta span{color:rgb(var(--m8-red));font-size:13px;font-weight:650}.drpenx-product-design .drx-buy-now{color:#fff;background:#000;border-color:#000}.drpenx-product-design .drx-buy-now .btn-text{color:#fff}.drpenx-product-design .m8-architecture{width:100%;background:rgb(var(--m8-paper));color:rgb(var(--m8-ink))}.drpenx-product-design .m8-shell{width:min(100%,1340px);margin:0 auto;padding-inline:52px}.drpenx-product-design .m8-section{border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-kicker{margin:0;color:rgb(var(--m8-red));font-size:12px;font-weight:760;line-height:1;letter-spacing:.1em;text-transform:uppercase}.drpenx-product-design .m8-architecture h2{margin:8px 0 0;font-size:29px;font-weight:690;line-height:1;letter-spacing:-.035em}.drpenx-product-design .m8-architecture h3{color:inherit}.drpenx-product-design .m8-trust{padding:24px 0 20px;border-top:1px solid rgb(var(--m8-line));border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.drpenx-product-design .m8-trust__item{display:grid;grid-template-columns:50px minmax(0,1fr);gap:16px;min-height:112px;padding:4px 28px 0 0;color:rgb(var(--m8-ink));text-decoration:none;border-right:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-trust__item+.m8-trust__item{padding-left:42px}.drpenx-product-design .m8-trust__item:last-child{border-right:0}.drpenx-product-design .m8-trust__icon svg{width:44px;height:44px;stroke-width:1.15}.drpenx-product-design .m8-trust__item>span:nth-child(2){display:grid;align-content:start;gap:7px}.drpenx-product-design .m8-trust__item strong{font-size:15px;font-weight:700}.drpenx-product-design .m8-trust__item small{max-width:22ch;color:rgba(var(--m8-ink),.72);font-size:13px;line-height:1.42}.drpenx-product-design .m8-arrow{grid-column:2;color:rgb(var(--m8-red));font-size:22px;line-height:1}.drpenx-product-design .m8-why{padding:24px 0 20px}.drpenx-product-design .m8-why__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.drpenx-product-design .m8-why__item{min-height:164px;padding:12px 70px 8px 0;border-right:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-why__item+.m8-why__item{padding-left:72px}.drpenx-product-design .m8-why__item:last-child{border-right:0}.drpenx-product-design .m8-why__icon{display:block;width:40px;height:40px;margin-bottom:14px}.drpenx-product-design .m8-why__icon svg{width:34px;height:34px;stroke-width:1.15}.drpenx-product-design .m8-why__item h3{margin:0 0 7px;font-size:18px;font-weight:680;line-height:1.15;letter-spacing:-.02em}.drpenx-product-design .m8-why__item p{max-width:30ch;margin:0;color:rgba(var(--m8-ink),.78);font-size:13px;line-height:1.45}.drpenx-product-design .m8-why__visual{display:none}.drpenx-product-design .m8-contents{padding:18px 0 8px}.drpenx-product-design .m8-section__heading-row{display:flex;justify-content:space-between;align-items:end}.drpenx-product-design .m8-section__heading-row>p{display:none}.drpenx-product-design .m8-contents__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.drpenx-product-design .m8-package-group{padding-right:74px;border-right:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-package-group+.m8-package-group{padding-left:68px}.drpenx-product-design .m8-package-group:last-child{border-right:0}.drpenx-product-design .m8-package-group summary{display:flex;justify-content:space-between;padding:0 0 8px;font-size:14px;font-weight:720;border-bottom:1px solid rgb(var(--m8-line));list-style:none;pointer-events:none}.drpenx-product-design .m8-package-group summary::-webkit-details-marker,.drpenx-product-design .m8-package-group summary .icon{display:none}.drpenx-product-design .m8-package-group:not([open])>*:not(summary){display:block}.drpenx-product-design .m8-package-group ul{display:grid;gap:9px;margin:13px 0 0;padding:0;list-style:none}.drpenx-product-design .m8-package-group li{display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:10px;font-size:13px;line-height:1.25}.drpenx-product-design .m8-package-icon{display:grid;place-items:center;width:25px;height:25px}.drpenx-product-design .m8-package-icon svg{max-width:22px;max-height:22px;stroke-width:1.2}.drpenx-product-design .m8-package-group li strong{text-align:right}.drpenx-product-design .m8-contents__note{margin:10px 0 0;color:rgba(var(--m8-ink),.6);font-size:12px;text-align:center}.drpenx-product-design .m8-evidence{padding:15px 0 20px;color:#fff;background:#181918;border:0}.drpenx-product-design .m8-evidence .m8-shell{width:min(100%,1360px)}.drpenx-product-design .m8-evidence h2{color:#fff}.drpenx-product-design .m8-evidence__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:10px}.drpenx-product-design .m8-evidence__media{width:100%;aspect-ratio:3.85 / 1;overflow:hidden;background:#252625}.drpenx-product-design .m8-evidence__media img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1) brightness(.65)}.drpenx-product-design .m8-evidence__rail article h3{margin:8px 0 2px;color:#fff;font-size:14px;font-weight:650}.drpenx-product-design .m8-evidence__rail article p{max-width:37ch;margin:0;color:#ffffffc4;font-size:12px;line-height:1.35}.drpenx-product-design .m8-crop--display img{object-position:50% 27%}.drpenx-product-design .m8-crop--dial img{object-position:50% 57%}.drpenx-product-design .m8-crop--cartridge img{object-position:50% 88%}.drpenx-product-design .m8-decide{padding:15px 0 0}.drpenx-product-design .m8-decide__grid{display:grid;grid-template-columns:.76fr 1.4fr;gap:54px}.drpenx-product-design .m8-specs{padding-right:34px;border-right:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-specs dl{margin:10px 0 0}.drpenx-product-design .m8-specs dl div{display:grid;grid-template-columns:.95fr 1.15fr;gap:18px;padding:3px 0;border-bottom:1px solid rgb(var(--m8-line));font-size:12px;line-height:1.2}.drpenx-product-design .m8-specs dd{margin:0}.drpenx-product-design .m8-compatibility h3{margin:2px 0 3px;font-size:18px;font-weight:690}.drpenx-product-design .m8-compatibility>p{margin:0;font-size:12px}.drpenx-product-design .m8-compatibility__types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:14px 0 10px}.drpenx-product-design .m8-compatibility__types>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start}.drpenx-product-design .m8-compatibility__types svg{width:25px;height:25px;stroke-width:1.15}.drpenx-product-design .m8-compatibility__types span{display:grid;gap:2px}.drpenx-product-design .m8-compatibility__types strong{font-size:12px}.drpenx-product-design .m8-compatibility__types small{max-width:17ch;font-size:11px;line-height:1.25}.drpenx-product-design .m8-compatibility__question{display:block;margin-top:4px;font-size:12px}.drpenx-product-design .m8-decision-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-decision-links a{display:grid;grid-template-columns:25px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:56px;padding:0 62px;color:rgb(var(--m8-ink));text-decoration:none;border-right:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-decision-links a:last-child{border-right:0}.drpenx-product-design .m8-decision-links svg{max-width:22px;max-height:22px}.drpenx-product-design .m8-decision-links span{font-size:12px;font-weight:640}.drpenx-product-design .m8-decision-links b{color:rgb(var(--m8-red));font-size:19px}.drpenx-product-design .m8-mobile-sticky{display:none}.product-dr-pen-m8s-wireless-kit .m8-contents,.product-dr-pen-a11-ultima-pro-microneedling-pen .m8-contents{scroll-margin-top:118px}.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-product-panel>.product__inventory,.drpenx-product-design.product-dr-pen-a11-ultima-pro-microneedling-pen .drx-product-panel>.product__inventory{display:none!important}@media screen and (min-width:1024px){.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-m8-commercial-row{grid-template-columns:1fr!important}}@media screen and (min-width:1024px){.drpenx-product-design .featured-product{display:grid!important;grid-template-columns:minmax(0,56.5fr) minmax(520px,43.5fr)!important;align-items:stretch}.drpenx-product-design .drx-product-stage{min-height:690px;padding:0;background:#efefed;overflow:visible}.drpenx-product-design .product__media-container{min-height:690px;gap:0;padding-bottom:128px}.drpenx-product-design .product__media-container>.relative{min-height:562px;height:562px;overflow:hidden;background:#efefed}.drpenx-product-design .product__media-list,.drpenx-product-design .product__media-list .product__media{min-height:562px!important;height:562px!important}.drpenx-product-design .product__media-list .product__media img{width:100%;height:100%;object-fit:contain!important;object-position:center!important}.drpenx-product-design .product__thumbnails{position:absolute;inset:auto 46px 35px 46px;width:auto;height:78px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drpenx-product-design .product__thumbnails-list{grid-auto-columns:84px;gap:12px}.drpenx-product-design .product__thumbnail{width:84px;height:78px;border-radius:5px!important;background:#f7f6f4;border-color:rgb(var(--m8-line))}.drpenx-product-design .product__thumbnail[aria-current=true]{border:2px solid rgb(var(--m8-red))!important}.drpenx-product-design .drx-media-count{display:none}.drpenx-product-design .drx-product-panel{min-height:690px;padding:46px 64px 34px 38px;background:#fff}.drpenx-product-design .drx-product-panel>*+*{margin-block-start:16px}.drpenx-product-design .drx-product-panel>.product__text.first{color:rgb(var(--m8-red));font-size:12px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.drpenx-product-design .drx-product-identity .heading{max-width:12ch;font-size:clamp(42px,3.5vw,56px);font-weight:710;line-height:.96;letter-spacing:-.055em}.drpenx-product-design .drx-product-panel>.product__text:has(.text-sm){max-width:46ch;margin-top:20px;padding:0;border:0;color:rgba(var(--m8-ink),.82);font-size:14px;line-height:1.48}.drpenx-product-design .drx-product-panel>.product__text:has(.text-xs){display:none}.drpenx-product-design .drx-m8-commercial-row{display:grid;grid-template-columns:1fr auto auto;gap:20px;align-items:end;margin-top:20px;padding-bottom:18px}.drpenx-product-design .drx-m8-commercial-row .jdgm-prev-badge{font-size:12px}.drpenx-product-design .drx-m8-commercial-row .product__price{order:initial}.drpenx-product-design .drx-m8-commercial-row .product__price .price__regular{color:rgb(var(--m8-red));font-size:30px;font-weight:570}.drpenx-product-design .drx-purchase-system{margin-top:0}.drpenx-product-design .drx-purchase-system form{gap:0}.drpenx-product-design .drx-m8-proof{margin-top:0;border-top:1px solid rgb(var(--m8-line));border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .drx-m8-proof li{min-height:38px;font-size:13px}.drpenx-product-design .drx-m8-kit-disclosure{min-height:58px;font-size:13px;border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .buy-buttons{display:grid!important;grid-template-columns:126px minmax(0,1fr);gap:14px;margin-top:14px}.drpenx-product-design .buy-buttons .quantity,.drpenx-product-design .product-form__submit{min-height:48px;height:48px;border-radius:2px}.drpenx-product-design .drx-buy-now{min-height:48px;height:48px;margin-top:12px;border-radius:2px}}@media screen and (max-width:1023px){.product-dr-pen-m8s-wireless-kit .m8-contents,.product-dr-pen-a11-ultima-pro-microneedling-pen .m8-contents{scroll-margin-top:58px}.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-m8-commercial-row .product__rating .icon-star{display:none!important}.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-m8-commercial-row .rating-star{display:block!important;--letter-spacing: .12;--font-size: 1.3}.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-m8-commercial-row .rating-count{display:block!important}.drpenx-product-design.product-dr-pen-m8s-wireless-kit .drx-m8-commercial-row .product__rating{white-space:nowrap}.drpenx-product-design .featured-product{display:flex!important}.drpenx-product-design .drx-product-stage{padding:0 18px 18px;background:#fff;overflow:hidden}.drpenx-product-design .product__media-container{min-height:0;gap:0}.drpenx-product-design .product__media-container>.relative{min-height:0;height:auto;aspect-ratio:1;overflow:hidden;background:#f2f2f0;border-radius:0 0 5px 5px}.drpenx-product-design .product__media-list,.drpenx-product-design .product__media-list .product__media{min-height:0!important;height:100%!important;aspect-ratio:1}.drpenx-product-design .product__media-list .product__media img{width:100%;height:100%;object-fit:contain!important;object-position:center!important}.drpenx-product-design .drx-media-count{display:flex;inset:auto 16px 16px auto;padding:8px 13px;color:#fff;background:#000000c2;border:0;border-radius:4px}.drpenx-product-design .product__thumbnails{position:static;width:100%;margin-top:13px;padding:0;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drpenx-product-design .product__thumbnails:before{content:"";display:block;width:100%;height:10px;margin-bottom:11px;background:radial-gradient(circle,rgba(22,22,22,.14) 0 4px,transparent 4.5px) 34px 0/36px 10px repeat-x}.drpenx-product-design .product__thumbnails-list{grid-auto-columns:calc((100vw - 72px)/5);gap:9px}.drpenx-product-design .product__thumbnail{width:calc((100vw - 72px)/5);height:calc((100vw - 72px)/5);border-radius:5px!important;background:#f4f3f1}.drpenx-product-design .product__thumbnail[aria-current=true]{border:2px solid rgb(var(--m8-red))!important}.drpenx-product-design .drx-product-panel{padding:14px 20px 18px;background:#fff}.drpenx-product-design .drx-product-panel>*+*{margin-block-start:14px}.drpenx-product-design .drx-product-panel>.product__text.first{color:rgb(var(--m8-red));font-size:12px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.drpenx-product-design .drx-product-identity .heading{max-width:11.5ch;font-size:clamp(38px,10.5vw,48px);font-weight:720;line-height:.98;letter-spacing:-.055em}.drpenx-product-design .drx-product-panel>.product__text:has(.text-sm){margin-top:16px;padding:0;border:0;color:rgba(var(--m8-ink),.88);font-size:16px;line-height:1.48}.drpenx-product-design .drx-product-panel>.product__text:has(.text-xs){display:none}.drpenx-product-design .drx-m8-commercial-row{align-items:end;margin-top:18px;padding-bottom:16px}.drpenx-product-design .drx-m8-commercial-row .product__price{display:grid;justify-items:end;order:initial}.drpenx-product-design .drx-m8-commercial-row .product__price .price__regular{color:rgb(var(--m8-red));font-size:34px;font-weight:610}.drpenx-product-design .drx-m8-commercial-row .jdgm-prev-badge{font-size:13px}.drpenx-product-design .m8-sale-meta{justify-content:flex-end;margin-top:6px}.drpenx-product-design .drx-purchase-system{margin-top:0}.drpenx-product-design .drx-purchase-system form{gap:0}.drpenx-product-design .drx-m8-proof{border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .drx-m8-proof li{grid-template-columns:34px minmax(0,1fr) 18px;min-height:58px;font-size:15px;border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .drx-m8-proof__check{width:27px;height:27px}.drpenx-product-design .drx-m8-proof__check .icon{width:14px;height:14px}.drpenx-product-design .drx-m8-proof__chevron{display:block}.drpenx-product-design .drx-m8-kit-disclosure{min-height:66px;margin-top:12px;padding:0 14px;font-size:16px;border:1px solid rgb(var(--m8-line));border-radius:5px}.drpenx-product-design .drx-m8-kit-disclosure>.icon:last-child{display:block}.drpenx-product-design .buy-buttons{display:grid!important;grid-template-columns:29% minmax(0,1fr);gap:10px;margin-top:12px}.drpenx-product-design .buy-buttons .quantity,.drpenx-product-design .product-form__submit{min-height:62px;height:62px;border-radius:4px}.drpenx-product-design .product-form__submit{font-size:17px}.drpenx-product-design .drx-buy-now{min-height:62px;height:62px;margin-top:10px;border-radius:4px;font-size:17px}.drpenx-product-design .m8-shell{width:100%;padding-inline:20px}.drpenx-product-design .m8-kicker{font-size:12px}.drpenx-product-design .m8-architecture h2{font-size:30px}.drpenx-product-design .m8-trust{padding:8px 0 0;background:#fff}.drpenx-product-design .m8-trust .m8-kicker{display:none}.drpenx-product-design .m8-trust__grid{display:block;margin:0}.drpenx-product-design .m8-trust__item,.drpenx-product-design .m8-trust__item+.m8-trust__item{grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:68px;padding:0;border:0;border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-trust__icon svg{width:34px;height:34px}.drpenx-product-design .m8-trust__item>span:nth-child(2){gap:2px}.drpenx-product-design .m8-trust__item strong{font-size:15px}.drpenx-product-design .m8-trust__item small{max-width:none;font-size:13px}.drpenx-product-design .m8-arrow{grid-column:auto;color:transparent;font-size:0}.drpenx-product-design .m8-arrow:after{content:"\203a";color:rgb(var(--m8-ink));font-size:27px;font-weight:320}.drpenx-product-design .m8-why{padding:32px 0 26px}.drpenx-product-design .m8-why__rail{display:flex;gap:14px;margin-top:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.drpenx-product-design .m8-why__rail::-webkit-scrollbar{display:none}.drpenx-product-design .m8-why__item,.drpenx-product-design .m8-why__item+.m8-why__item{flex:0 0 86%;min-height:0;padding:0 0 18px;border:0;scroll-snap-align:start}.drpenx-product-design .m8-why__visual{display:block;width:100%;aspect-ratio:1.75;margin-bottom:16px;overflow:hidden;background:#ecebea;border-radius:6px}.drpenx-product-design .m8-why__visual img{width:100%;height:100%;object-fit:cover}.drpenx-product-design .m8-why__icon{display:none}.drpenx-product-design .m8-why__item h3{font-size:20px}.drpenx-product-design .m8-why__item p{font-size:14px}.drpenx-product-design .m8-contents{padding:28px 0 20px}.drpenx-product-design .m8-section__heading-row{display:block}.drpenx-product-design .m8-section__heading-row>p{display:block;margin:7px 0 0;color:rgba(var(--m8-ink),.62);font-size:13px}.drpenx-product-design .m8-contents__grid{display:block;margin-top:17px;border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-package-group,.drpenx-product-design .m8-package-group+.m8-package-group{padding:0;border:0;border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-package-group summary{align-items:center;min-height:58px;padding:0 2px;border:0;pointer-events:auto}.drpenx-product-design .m8-package-group summary .icon{display:block;transition:transform .2s ease}.drpenx-product-design .m8-package-group[open] summary .icon{transform:rotate(180deg)}.drpenx-product-design .m8-package-group:not([open])>*:not(summary){display:none}.drpenx-product-design .m8-package-group ul{margin:0;padding:0 2px 16px}.drpenx-product-design .m8-package-group li{min-height:36px;font-size:14px}.drpenx-product-design .m8-contents__note{margin-top:14px;text-align:left}.drpenx-product-design .m8-evidence{padding:28px 0 24px}.drpenx-product-design .m8-evidence__rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.drpenx-product-design .m8-evidence__rail::-webkit-scrollbar{display:none}.drpenx-product-design .m8-evidence__rail article{flex:0 0 86%;scroll-snap-align:start}.drpenx-product-design .m8-evidence__media{aspect-ratio:1.7;border-radius:5px}.drpenx-product-design .m8-evidence__rail article h3{font-size:16px}.drpenx-product-design .m8-evidence__rail article p{font-size:13px}.drpenx-product-design .m8-decide{padding:28px 0 0}.drpenx-product-design .m8-decide__grid{display:block}.drpenx-product-design .m8-specs{padding:0;border:0}.drpenx-product-design .m8-specs dl{margin-top:16px;border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-specs dl div{grid-template-columns:.9fr 1.2fr;min-height:42px;align-items:center;font-size:13px}.drpenx-product-design .m8-compatibility{margin-top:22px;padding-top:18px;border-top:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-compatibility h3{font-size:20px}.drpenx-product-design .m8-compatibility__types{display:block;margin-top:14px}.drpenx-product-design .m8-compatibility__types>div{min-height:60px;align-items:center;border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-compatibility__types small{max-width:none}.drpenx-product-design .m8-decision-links{grid-template-columns:1fr;margin-top:20px}.drpenx-product-design .m8-decision-links a{min-height:58px;padding:0 2px;border:0;border-bottom:1px solid rgb(var(--m8-line))}.drpenx-product-design .m8-mobile-sticky{position:fixed;z-index:30;inset:auto 0 0;display:grid;grid-template-columns:auto 112px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:9px 14px calc(9px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid rgb(var(--m8-line));box-shadow:0 -8px 24px #0000000f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .18s ease,transform .18s ease}.drpenx-product-design .m8-mobile-sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.drpenx-product-design .m8-mobile-sticky>strong{color:rgb(var(--m8-red));font-size:24px;font-weight:620}.drpenx-product-design .m8-mobile-sticky .quantity{height:52px;border:1px solid rgb(var(--m8-line));border-radius:4px}.drpenx-product-design .m8-mobile-sticky .button{min-height:52px;height:52px;border-radius:4px}.drpenx-product-design .product-sticky-form{display:none!important}.drpenx-product-design .footer{padding-bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/drpenx-product-system-base.css.map */
