:root{--pm-brand: #164152;--pm-brand-dark: #0f2f3a;--pm-accent: #6be1cd;--pm-header-menu-size-desktop: 16px;--pm-header-secondary-size-desktop: 16px;--pm-header-mega-size-desktop: 15px;--pm-header-menu-size-mobile: 16px;--pm-radius-sm: 8px;--pm-radius-md: 10px;--pm-radius-lg: 12px;--pm-radius-xl: 14px;--pm-radius-pill: 999px;--pm-availability-font-size-desktop: 12px;--pm-availability-font-size-mobile: 11px}.product-accessories-accordion>summary::-webkit-details-marker,.product-variants-accordion>summary::-webkit-details-marker,.product-accessories-accordion>summary::marker,.product-variants-accordion>summary::marker{display:none}.product-accessories-accordion>summary,.product-variants-accordion>summary{position:relative;cursor:pointer;padding:12px 16px 12px 2.6rem;background-color:#f5f6f7;border:1px solid rgba(0,0,0,.06);border-radius:var(--pm-radius-md);font-size:.9rem;font-weight:600;line-height:1.2}.product-accessories-accordion>summary:hover,.product-variants-accordion>summary:hover{background-color:#eef0f2}.product-accessories-accordion>summary:before,.product-variants-accordion>summary:before{content:"\25bc";position:absolute;left:.9rem;top:50%;transform:translateY(-50%) rotate(0);font-size:14px;transition:transform .25s ease}.product-accessories-accordion[open]>summary:before,.product-variants-accordion[open]>summary:before{transform:translateY(-50%) rotate(180deg)}.product-accessories-accordion .accordion-content,.product-variants-accordion .accordion-content{margin-top:10px}.product-accessories-accordion .accessory-card,.product-variants-accordion .accessory-card{width:100%;border:1px solid rgba(0,0,0,.06);border-radius:var(--pm-radius-md);padding:10px 12px;background:#fff}.product-accessories-accordion .accessory-item,.product-variants-accordion .accessory-item{margin-bottom:10px}.product-variants-accordion .accessory-card{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:12px}.product-variants-accordion .accessory-checkbox-col{display:flex;align-items:center;justify-content:center}.product-variants-accordion .variant-radio{width:18px;height:18px;margin:0}.product-variants-accordion .accessory-info{min-width:0}.product-variants-accordion .accessory-title{display:block;white-space:normal;overflow-wrap:anywhere}.product-variants-accordion .accessory-price-col{white-space:nowrap;text-align:right;font-weight:600;min-width:70px}.product-accessories-accordion .accordion-content.accessories-widget .accessories-list{position:relative;max-height:280px;overflow-y:auto;overflow-x:hidden;margin:10px 0 14px;padding:10px 18px 24px 10px;border:1px solid rgba(0,0,0,.14);border-radius:var(--pm-radius-lg);background:#f4f5f6;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.product-accessories-accordion .accordion-content.accessories-widget .accessories-list:before{content:"";position:sticky;bottom:0;display:block;height:42px;margin-top:-42px;background:linear-gradient(to bottom,#f4f5f600,#f4f5f6d9);pointer-events:none;z-index:2}.product-accessories-accordion .accordion-content.accessories-widget .accessories-list:after{content:"\2304";position:sticky;bottom:8px;display:block;text-align:center;font-size:18px;font-weight:700;color:#0000008c;animation:pulsemed-scroll-hint 1.6s infinite ease-in-out;pointer-events:none;z-index:3}@keyframes pulsemed-scroll-hint{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.account-icon--logged-in svg{color:#16a34a;stroke:currentColor}.account-icon--logged-out svg{color:var(--pm-brand);stroke:currentColor}@media(min-width:990px){header nav.header__link-list.justify-center.wrap{font-size:var(--pm-header-menu-size-desktop)!important}header nav.header__link-list.justify-center.wrap a,header nav.header__link-list.justify-center.wrap summary,header nav.header__link-list.justify-center.wrap button{font-size:inherit!important}header .mega-menu__content{font-size:var(--pm-header-mega-size-desktop)!important}header .mega-menu__content a,header .mega-menu__content button,header .mega-menu__content summary,header .mega-menu__content span{font-size:inherit!important}header .header__secondary-nav a,header .header__secondary-nav button,header .header__secondary-nav summary,header .header__secondary-nav span{font-size:var(--pm-header-secondary-size-desktop)!important;line-height:1.2}header .header__secondary-nav .popover a,header .header__secondary-nav .popover button{font-size:var(--pm-header-mega-size-desktop)!important}}@media(max-width:989px){.menu-drawer{font-size:var(--pm-header-menu-size-mobile)!important}.menu-drawer a,.menu-drawer button,.menu-drawer summary,.menu-drawer span{font-size:inherit!important}}.pm-breadcrumbs{padding:15px 0}.pm-breadcrumbs>.Container{max-width:var(--header-max-width, 1440px);margin-left:auto;margin-right:auto;padding-left:var(--header-padding-inline, 24px);padding-right:var(--header-padding-inline, 24px)}@media(min-width:1000px){.pm-breadcrumbs>.Container{padding-left:45px;padding-right:40px}}.pm-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pm-breadcrumbs__item{margin:0;padding:0}.pm-breadcrumbs__sep{opacity:.45}.pm-breadcrumbs__link{text-decoration:none;color:inherit;opacity:.75;font-weight:400}.pm-breadcrumbs__link:hover{opacity:1;text-decoration:underline}.pm-breadcrumbs__current{opacity:.9;font-weight:400}.pm-cat-wrap{padding-top:60px;padding-bottom:clamp(28px,4vw,56px)}.pm-cat-wrap .pm-cat-container{width:min(1200px,100%);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media(min-width:700px){.pm-cat-wrap .pm-cat-container{padding-left:32px;padding-right:32px}}.pm-cat-wrap .pm-catalogue__header{max-width:920px;padding:0 0 22px;text-align:left}.pm-cat-wrap .pm-catalogue__title{margin:0 0 10px;font-size:clamp(22px,2.4vw,30px);line-height:1.15;letter-spacing:-.015em}.pm-cat-wrap .pm-catalogue__subtitle{margin:0;font-size:17px;opacity:.82;max-width:70ch;line-height:1.5}.pm-cat-wrap .pm-catalogue__section{margin-top:28px}.pm-cat-wrap .pm-catalogue__h2{margin:0 0 14px;font-size:16px;font-weight:800;letter-spacing:.01em}.pm-cat-wrap .pm-catalogue__lead{margin:-6px 0 16px;opacity:.82;max-width:80ch;font-size:15px}.pm-cat-wrap .pm-catalogue__section--alt{margin-top:28px;padding:18px;border-radius:16px;background:rgb(var(--text-color) / .03);border:1px solid rgb(var(--text-color) / .06)}@media(min-width:700px){.pm-cat-wrap .pm-catalogue__section--alt{padding:22px}}.pm-cat-grid{display:grid;gap:16px;grid-template-columns:1fr;align-items:stretch}@media(min-width:700px){.pm-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.pm-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-cat-card{display:flex;flex-direction:column;text-decoration:none;background:rgb(var(--background-secondary, 255 255 255));border:1px solid rgb(var(--text-color) / .1);border-radius:var(--pm-radius-xl);padding:16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;box-shadow:0 10px 28px #0000000f;height:100%;color:inherit}.pm-cat-card:hover{transform:translateY(-2px);border-color:rgb(var(--text-color) / .16);box-shadow:0 14px 34px #00000014}.pm-cat-card:focus-visible{outline:2px solid rgb(var(--text-color) / .35);outline-offset:3px}.pm-cat-card[aria-disabled=true]{opacity:.6;pointer-events:none}.pm-cat-card__top{display:grid;grid-template-columns:60px 1fr;gap:12px;align-items:start}.pm-cat-card__icon{width:60px;height:60px;border-radius:var(--pm-radius-lg);display:grid;place-items:center;font-weight:800;letter-spacing:.02em;background:rgb(var(--text-color) / .06);color:rgb(var(--text-color))}.pm-cat-card__media{width:100%;height:100%;border-radius:var(--pm-radius-lg);overflow:hidden;background:rgb(var(--text-color) / .06);display:grid;place-items:center}.pm-cat-card__img{width:100%;height:100%;object-fit:cover;display:block}.pm-cat-card__title{font-weight:800;font-size:15px;line-height:1.25;margin:0}.pm-cat-card__desc{margin-top:4px;color:rgb(var(--text-color) / .78);font-size:14px;line-height:1.45}.pm-cat-card__bullets{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:6px;color:rgb(var(--text-color) / .8);font-size:14px;line-height:1.45}.pm-cat-card__bullets li{display:flex;gap:8px;align-items:baseline}.pm-cat-card__bullets li:before{content:"\2022";opacity:.45}.pm-cat-card__cta{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid rgb(var(--text-color) / .08);font-weight:800;font-size:14px}.product .buy-buttons{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.product .buy-buttons .button{box-sizing:border-box!important;width:100%!important;max-width:200px!important;margin-inline:auto!important;padding:16px 24px!important;min-height:56px!important;border-radius:var(--pm-radius-pill)!important;display:flex!important;align-items:center!important;justify-content:center!important}.product .buy-buttons .button,.product .buy-buttons .button .atc{font-size:14px!important;font-weight:600!important;line-height:1!important}.product .buy-buttons .ddl__trigger{box-sizing:border-box!important;width:100%!important;max-width:300px!important;margin-inline:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.product .quantity-selector label,.product .quantity-input label{font-size:15px;font-weight:550}.product .product-info__text .prose p{font-size:14px;font-weight:400;max-width:400px!important}@media(max-width:749px){.product .buy-buttons .button,.product .buy-buttons .ddl__trigger{max-width:100%!important}}.cart .cart__empty .prose{max-height:30px;overflow:hidden}.shopify-section--main-cart .pm-cart-delivery-estimate{margin-top:8px;padding:10px 12px;border-radius:8px;background:#16415217;border:1px solid rgb(22 65 82 / .28);box-shadow:0 1px #fff9 inset,0 1px 6px #1641520d;text-align:left;max-width:36rem;margin-left:auto;color:#164152;font-size:.875rem}.shopify-section--main-cart .pm-cart-delivery-estimate__primary{font-weight:700;font-size:.9rem;line-height:1.35;letter-spacing:-.01em;color:#0f2d3a}.shopify-section--main-cart .pm-cart-delivery-estimate__primary.text-subdued{opacity:1;color:inherit}.shopify-section--main-cart .pm-cart-delivery-estimate__date{font-weight:800;color:#0b3a4a}.shopify-section--main-cart .pm-cart-delivery-estimate ul{margin:6px 0 0;padding:0 0 0 1rem;font-size:.8125rem;font-weight:500;line-height:1.4;color:#164152f2}.shopify-section--main-cart .pm-cart-delivery-estimate ul li{margin:3px 0}.shopify-section--main-cart .pm-cart-delivery-estimate ul li::marker{color:#164152}.shopify-section--main-cart [data-pm-cart-delivery-pref].text-subdued{opacity:1;color:inherit}.product-info__inventory .text-warning{color:#f07c10;font-weight:600}.product-info__inventory .text-success{color:#2ea300d9;font-weight:600}@media(max-width:989px){.etabs,.easytabs-tabs,.easy-tabs .tabs,.easy-tabs .tab-links{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:8px;padding-bottom:6px;scrollbar-width:none}.etabs::-webkit-scrollbar,.easytabs-tabs::-webkit-scrollbar,.easy-tabs .tabs::-webkit-scrollbar,.easy-tabs .tab-links::-webkit-scrollbar{display:none}.etabs>li,.easytabs-tabs>li,.easy-tabs .tabs>li,.easy-tabs .tab-links>li{flex:0 0 auto!important;margin:0!important}.etabs>li>a,.easytabs-tabs>li>a,.easy-tabs .tabs>li>a,.easy-tabs .tab-links>li>a,.etabs>li>button,.easytabs-tabs>li>button{white-space:nowrap!important}}.ddl__trigger{background-color:var(--pm-brand);color:#fff;font-size:14px;font-weight:600;padding:14px 26px;border-radius:var(--pm-radius-pill);border:none;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.ddl__trigger:hover,.ddl__trigger:focus-visible{background-color:var(--pm-brand-dark);color:#fff;transform:translateY(-1px)}.ddl__trigger:focus-visible{outline:2px solid rgba(22,65,82,.4);outline-offset:3px}@media(max-width:720px){.ddl__trigger{font-size:17px;padding:16px 24px}}.ddl__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#0006;z-index:999999;padding:18px}.ddl__overlay:not([hidden]){display:flex!important}.ddl__modal{width:min(980px,100%);max-height:90vh;min-height:640px;background:#fff;border-radius:var(--pm-radius-md);overflow:hidden;position:relative;display:flex;flex-direction:column}.ddl__close{position:absolute;top:10px;right:12px;border:0;background:transparent;font-size:22px;cursor:pointer}.ddl__header{padding:16px 18px;border-bottom:1px solid rgba(0,0,0,.08)}.ddl__title{font-weight:800;font-size:20px;margin-bottom:20px}.ddl__steps{display:flex;gap:14px;flex-wrap:wrap}.ddl__step{display:flex;align-items:center;gap:8px;opacity:.65;font-size:14px;margin-bottom:20px}.ddl__step span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#0000000f;font-weight:800}.ddl__step.is-active{opacity:1}.ddl__step.is-active span{background:#0f3a4a;color:#fff}.ddl__body{padding:18px;overflow:auto;flex:1 1 auto}.ddl__panel{display:none;min-height:360px}.ddl__panel.is-active{display:block}.ddl__table{border:1px solid rgba(0,0,0,.1);border-radius:var(--pm-radius-sm);overflow:hidden}.ddl__thead{display:grid;grid-template-columns:1fr 160px;padding:12px 14px;background:#00000005;border-bottom:1px solid rgba(0,0,0,.08);font-size:13px;opacity:.85}.ddl__rows{display:flex;flex-direction:column}.ddl__row{display:grid;grid-template-columns:1fr 160px;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.ddl__row:last-child{border-bottom:0}.ddl__prod{display:flex;gap:12px;align-items:center}.ddl__thumb{width:46px;height:46px;display:grid;place-items:center}.ddl__thumb img{width:46px;height:46px;object-fit:contain}.ddl__prodTitle{font-weight:700}.ddl__prodVariant{font-size:13px;opacity:.7}.ddl__qty{display:flex;gap:10px;justify-content:flex-end;align-items:center}.ddl__qtyInput{width:88px;padding:8px 10px;border:1px solid rgba(0,0,0,.18);border-radius:6px}.ddl__iconBtn{width:38px;height:38px;border-radius:6px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer}.ddl__add{padding:12px 14px;display:flex;justify-content:flex-end}.ddl__addBtn{border-radius:6px;border:1px solid #1b6b3a;padding:8px 12px;background:#fff;cursor:pointer;font-weight:700}.ddl__picker{padding:12px 14px;border-top:1px solid rgba(0,0,0,.08);background:#00000004}.ddl__pickerInput{width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,.18);border-radius:var(--pm-radius-sm)}.ddl__pickerResults{margin-top:10px;border:1px solid rgba(0,0,0,.1);border-radius:var(--pm-radius-sm);background:#fff;overflow:hidden}.ddl__pickItem{display:flex;gap:10px;padding:10px 12px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.06)}.ddl__pickItem:last-child{border-bottom:0}.ddl__pickItem:hover{background:#00000008}.ddl__pickThumb{width:42px;height:42px}.ddl__pickThumb img{width:42px;height:42px;object-fit:contain}.ddl__pickTitle{font-weight:700}.ddl__pickMeta{font-size:13px;opacity:.7}.ddl__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ddl__field{display:flex;flex-direction:column;gap:6px}.ddl__field--full{grid-column:1 / -1}.ddl__field input,.ddl__field textarea{padding:10px 12px;border:1px solid rgba(0,0,0,.18);border-radius:var(--pm-radius-sm)}.ddl__footer{padding:16px 18px;border-top:1px solid rgba(0,0,0,.08);display:flex;justify-content:center;gap:14px}.ddl__ghost,.ddl__primary{min-width:280px;padding:12px 14px;border-radius:var(--pm-radius-sm);cursor:pointer;font-weight:800}.ddl__ghost{background:#fff;border:1px solid rgba(0,0,0,.18)}.ddl__primary{background:#0f3a4a;color:#fff;border:0}.ddl__notice{padding:10px 12px;border-radius:var(--pm-radius-sm);margin-bottom:12px}.ddl__notice--success{border:1px solid rgba(0,128,0,.25)}.ddl__notice--error{border:1px solid rgba(255,0,0,.25)}.ddl__reviewGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ddl__card{border:1px solid rgba(0,0,0,.1);border-radius:var(--pm-radius-md);padding:12px 14px;background:#fff}.ddl__card--wide{grid-column:1 / -1}.ddl__cardTitle{font-weight:800;margin-bottom:8px;opacity:.85}.ddl__reviewLinesItem{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:10px}.ddl__reviewLinesItem:last-child{border-bottom:0}.ddl__reviewThumb{width:42px;height:42px;flex:0 0 auto}.ddl__reviewThumb img{width:42px;height:42px;object-fit:contain}.ddl__reviewMeta{opacity:.75;font-size:13px;margin-top:2px}.ddl__reviewMessageBox{white-space:pre-wrap;background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:var(--pm-radius-sm);padding:10px 12px}@media(max-width:720px){.ddl__modal{min-height:100vh;max-height:100vh;border-radius:0}.ddl__thead,.ddl__row{grid-template-columns:1fr}.ddl__qty{justify-content:flex-start}.ddl__grid{grid-template-columns:1fr}.ddl__ghost,.ddl__primary{min-width:0;width:100%}.ddl__footer{flex-direction:column}.ddl__reviewGrid{grid-template-columns:1fr}.ddl__card--wide{grid-column:auto}}.pulsemed-delay-wrapper{display:flex;justify-content:center}.contact form,.contact-form,.shopify-section .contact{color:var(--pm-brand)}.contact label,.contact-form label{font-weight:600;color:var(--pm-brand)}.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact textarea,.contact select{border:2px solid rgba(22,65,82,.35);color:var(--pm-brand);font-size:16px;padding:12px 14px;border-radius:var(--pm-radius-md);transition:border-color .2s ease,box-shadow .2s ease}.contact input:focus,.contact textarea:focus,.contact select:focus{border-color:var(--pm-brand);box-shadow:0 0 0 3px #1641521f;outline:none}.contact ::placeholder{color:#16415273}.contact button,.contact-form button{background-color:var(--pm-accent);color:var(--pm-brand);font-weight:600}.pm-accelerated-buttons{position:relative}html.pm-terms-locked button[name=checkout],html.pm-terms-locked button[type=submit][name=checkout]{opacity:.45;filter:grayscale(.25);cursor:not-allowed}html.pm-terms-locked button[name=checkout] *,html.pm-terms-locked button[type=submit][name=checkout] *{pointer-events:none}html.pm-terms-locked .pm-accelerated-buttons{opacity:.45;filter:grayscale(.25)}html.pm-terms-locked .pm-accelerated-buttons:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;cursor:not-allowed;background:#ffffff03}.pm-terms--cart .pm-terms__label{display:grid;grid-template-columns:20px 1fr;column-gap:12px;align-items:start;cursor:pointer}.pm-terms--cart .pm-terms__checkbox{width:18px;height:18px;margin:0;transform:translateY(2px)}.pm-terms--cart .pm-terms__text{line-height:1.35}html.pm-terms-locked .pm-terms--cart .pm-terms__label{color:#b00020;font-weight:500}html.pm-terms-locked .pm-terms--cart .pm-terms__label a{color:#b00020;text-decoration:underline}html.pm-terms-locked .pm-terms--cart .pm-terms__text:after{content:" \26a0\fe0f";white-space:nowrap}.pm-terms--cart .pm-terms__checkbox:focus-visible{outline:2px solid rgba(176,0,32,.5);outline-offset:3px}.shopify-policy__title{font-size:28px;line-height:1.2}.shopify-section--faq{padding-top:10px!important;padding-bottom:10px!important;margin-top:0!important;margin-bottom:0!important}.shopify-section--faq .section,.shopify-section--faq .section__inner,.shopify-section--faq .container{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}@media(min-width:768px){.shopify-section--faq .section__title,.shopify-section--faq .heading,.shopify-section--faq h2{font-size:24px!important;line-height:1.25;margin-bottom:16px!important}}@media(max-width:767px){.shopify-section--faq .section__title,.shopify-section--faq .heading,.shopify-section--faq h2{font-size:22px!important;line-height:1.25;margin-bottom:14px!important}}[data-section-type=featured-collection] .section__title,[data-section-type=featured-collection] .heading,.shopify-section--featured-collection .section__title,.shopify-section--featured-collection .heading,[data-section-type=featured-collection] h2,.shopify-section--featured-collection h2{font-size:1.8rem!important;line-height:1.25!important;margin-bottom:14px!important}@media(max-width:767px){[data-section-type=featured-collection] .section__title,[data-section-type=featured-collection] .heading,.shopify-section--featured-collection .section__title,.shopify-section--featured-collection .heading,[data-section-type=featured-collection] h2,.shopify-section--featured-collection h2{font-size:1.2rem!important}}.et-docs-tabs__panel{display:block}.et-docs-tabs__panel[hidden]{display:none!important}.et-docs-tabs__nav{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:1px solid rgba(0,0,0,.12)}.et-docs-tabs__tab{-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.18);background:transparent;padding:.5rem .75rem;border-radius:.75rem;cursor:pointer;flex:0 0 auto;white-space:nowrap}.et-docs-tabs__tab.is-active{border-color:#0000008c;font-weight:600}.et-docs-tabs__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:.25rem 0 .75rem;font-size:.95em}.et-docs-tabs__actions a{text-decoration:underline}.et-docs-tabs__viewer{border:1px solid rgba(0,0,0,.12);border-radius:.75rem;overflow:hidden;height:600px;background:#00000005}.et-docs-tabs__viewer iframe{width:100%;height:100%;border:0}.et-docs-tabs__note{margin:.5rem 0 0;opacity:.8}.pm-faq__q{cursor:pointer;font-weight:600}.pm-faq__a{margin-top:.5rem}.et-docs-tabs{margin-top:-40px}.et-docs-tabs__panels{background:#f6f7f8;padding:20px;border-radius:12px}@media(max-width:989px){.et-docs-tabs{margin-top:-20px}.et-docs-tabs__panels{padding:14px}}.pm-faq__item{border-top:1px solid rgba(0,0,0,.12);padding:.75rem 0}.pm-faq__item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.pm-faq__q{cursor:pointer;font-weight:600;list-style:none;display:flex;align-items:center;gap:.5rem}.pm-faq__q::-webkit-details-marker{display:none}.pm-faq__q:before{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.7;flex:0 0 auto}.pm-faq__item[open]>.pm-faq__q:before{transform:rotate(-135deg)}.pm-faq__a{margin-top:.5rem;padding-left:1rem;position:relative;width:650px;text-align:justify;hyphens:none;-webkit-hyphens:none!important;-ms-hyphens:none!important;text-justify:inter-word;word-break:keep-all!important;overflow-wrap:normal!important}.pm-faq__a:before{content:"-";position:absolute;left:0;top:0;opacity:.6}.pm-faq__img img{max-width:400px;height:auto;display:block;margin-top:10px;border-radius:12px}@media(max-width:768px){.pm-faq__q{width:100%!important;font-size:14px;line-height:1.4;gap:.6rem;align-items:flex-start}.pm-faq__a{width:100%!important;max-width:100%!important;padding-left:1.2rem;font-size:14px;line-height:1.5;text-align:left;word-break:normal!important;overflow-wrap:break-word!important}.pm-faq__img img{max-width:100%!important;width:100%;border-radius:10px}}.section.pulsemed-hero-ecg.section--full-width,.section.pulsemed-hero-ecg.section--flush{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;max-width:none!important}.pulsemed-hero-ecg .container--full,.pulsemed-hero-ecg .pm-hero-outer{width:100%!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important;margin:0!important}.pulsemed-hero-ecg .pm-hero{position:relative;width:100%;height:var(--pm-hero-height, 500px);overflow:hidden;border-radius:12px;transition:border-radius .3s ease}.pulsemed-hero-ecg .pm-hero-img{width:100%;height:100%;object-fit:cover;object-position:var(--pm-img-pos, center bottom);display:block;transform:none!important}.pulsemed-hero-ecg .pm-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:var(--pm-overlay-color, #000000);opacity:var(--pm-overlay-opacity, .3);transition:opacity .3s ease,background-color .3s ease}.pulsemed-hero-ecg .pm-hero-title{position:absolute;top:var(--pm-title-top, 50%);left:25%;transform:translate(-50%,-50%);z-index:5;width:min(90%,800px);text-align:center;color:#fff;font-size:var(--pm-title-size, 44px);font-weight:600;line-height:1.2;text-shadow:0 4px 30px rgb(50,80,125),0 1px 3px rgb(60,99,138)!important}.pulsemed-hero-ecg .pm-hero-title2{position:absolute;top:var(--pm-title2-top, 60%);left:0%;transform:translateY(-50%);z-index:5;width:min(90%,700px);text-align:center;color:#fff;font-size:var(--pm-title2-size, 22px);font-weight:600;line-height:1.2;text-shadow:0 1px 5px rgb(60,99,138)!important}.pulsemed-hero-ecg .pm-hero-cta{position:absolute;left:var(--pm-cta-pos, 12%);bottom:var(--pm-cta-bottom, 12%);transform:translate(-50%);z-index:3}.pulsemed-hero-ecg .pm-ecg-wrap{position:absolute;left:var(--pm-ecg-left, 6%);top:var(--pm-ecg-top, 5%);width:var(--pm-ecg-width, 52%);height:var(--pm-ecg-height, 90px);z-index:2;pointer-events:none;overflow:visible;color:var(--pm-ecg-color, #6be1cd)}.pulsemed-hero-ecg .pm-ecg{height:100%;width:100%}.pulsemed-hero-ecg .pm-ecg-live{filter:drop-shadow(0 0 var(--pm-ecg-glow1) currentColor) drop-shadow(0 0 var(--pm-ecg-glow2) currentColor)!important;clip-path:inset(0 100% 0 0);animation:pmEcgReveal var(--pm-ecg-duration, 6s) linear infinite;stroke:currentColor;stroke-width:3}.pulsemed-hero-ecg .pm-ecg-scan{position:absolute;top:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:pmEcgScan var(--pm-ecg-duration, 6s) linear infinite}@keyframes pmEcgReveal{0%{clip-path:inset(0 100% 0 0);opacity:0}2%{opacity:1}95%,to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes pmEcgScan{0%{left:-40px;opacity:0}2%{opacity:1}95%{left:100%;opacity:1}to{left:100%;opacity:0}}@media(max-width:989px){.pulsemed-hero-ecg .pm-hero{height:var(--pm-hero-height-mobile, 360px)!important;min-height:var(--pm-hero-height-mobile, 360px)!important}.pulsemed-hero-ecg .pm-hero-title{position:absolute!important;left:50%!important;top:var(--pm-title-top, 50%)!important;transform:translate(-50%,-50%)!important;width:90%!important;max-width:400px;text-align:center!important;font-size:var(--pm-title-size-mobile, 20px)!important;margin:0!important;z-index:10}.pulsemed-hero-ecg .pm-hero-title2{left:16px;right:16px;width:auto;max-width:520px;font-size:var(--pm-title2-size-mobile, 18px)}.pulsemed-hero-ecg .pm-ecg-wrap{position:absolute;left:var(--pm-ecg-left, 6%);top:var(--pm-ecg-top, 10%);width:var(--pm-ecg-width, 100%);height:var(--pm-ecg-height, 90px);transform:none!important;z-index:2;pointer-events:none;overflow:visible;color:var(--pm-ecg-color, #6be1cd)}.pulsemed-hero-ecg .pm-hero-cta{position:absolute!important;left:50%!important;bottom:var(--pm-cta-bottom, 12%)!important;transform:translate(-50%)!important;width:fit-content!important;display:flex;justify-content:center;z-index:11}.pulsemed-hero-ecg .pm-ecg-wrap{position:absolute!important;left:0!important;top:10%!important;width:100%!important;height:90px!important;transform:none!important;z-index:2;pointer-events:none;overflow:visible;color:var(--pm-ecg-color, #6be1cd)}}image-banner.content-over-media{height:400px!important;min-height:0!important;overflow:hidden!important}image-banner.content-over-media>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}@media(max-width:749px){image-banner.content-over-media{height:250px!important}}.shopify-section--contact .section{padding-top:.3rem!important;padding-bottom:.3rem!important}@media(max-width:768px){.shopify-section--contact .section{padding-top:1.25rem!important;padding-bottom:1.25rem!important}}html.pm-maintenance form[action="/cart/add"],html.pm-maintenance product-form,html.pm-maintenance .product-form,html.pm-maintenance .product-form__buttons,html.pm-maintenance .product-sticky-form,html.pm-maintenance .buy-buttons,html.pm-maintenance .buy-buttons__buttons,html.pm-maintenance .shopify-payment-button,html.pm-maintenance .shopify-payment-button__button,html.pm-maintenance .shopify-payment-button__more-options,html.pm-maintenance .dynamic-checkout,html.pm-maintenance quick-add,html.pm-maintenance .quick-add,html.pm-maintenance .quick-add__submit,html.pm-maintenance .quick-buy,html.pm-maintenance .quick-buy__button,html.pm-maintenance .card__quick-buy,html.pm-maintenance .product-card__quick-buy,html.pm-maintenance cart-drawer,html.pm-maintenance .cart-drawer,html.pm-maintenance #cart-drawer,html.pm-maintenance cart-notification,html.pm-maintenance #cart-notification,html.pm-maintenance .header__cart,html.pm-maintenance .header__icon--cart,html.pm-maintenance button[aria-controls=cart-drawer],html.pm-maintenance a[aria-controls=cart-drawer]{display:none!important;visibility:hidden!important;pointer-events:none!important}.content-over-media .prose p{font-size:30px;text-shadow:0 2px 6px rgba(0,0,0,.6)!important;margin-top:-20px!important}.content-over-media .prose>p.h2+div{margin-top:80px!important}.content-over-media .prose>p.h2+div :first-child{margin-top:0!important}@media(max-width:768px){.content-over-media .prose p{font-size:25px;margin-top:-10px!important;line-height:1.45}.content-over-media .prose>p.h2+div{margin-top:30px!important}}.price-list .price-list__tax-suffix{margin-inline-start:calc(-1 * var(--spacing-2));padding-inline-start:.4em;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.pulsemed-line{border-left:3px solid #16537e;padding-left:10px;font-size:var(--pm-availability-font-size-desktop);line-height:1.45;font-weight:600;margin:12px 0;color:#16537e}.pulsemed-line--on-order{display:flex;align-items:flex-start;gap:6px}.pulsemed-line__bullet{flex:0 0 auto;line-height:1.45}.pulsemed-line__content{flex:1 1 auto;min-width:0}.pulsemed-line__subline{display:block}@media(max-width:749px){.pulsemed-line{font-size:var(--pm-availability-font-size-mobile);margin:10px 0}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pulsemed.css.map */
