*,:after,:before{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.wp-site-blocks{isolation:isolate}:root{--font-family:"Poppins",sans-serif;--font-size-huge:clamp(3.75rem,1.5rem + 2.8571vw,5.3rem);--font-size-xxxl:clamp(2.25rem,1.6929rem + 2.2857vw,3.75rem);--font-size-xxl:clamp(1.688rem,1.4571rem + 1.7143vw,1.875rem);--font-size-xl:clamp(1.375rem,1.2214rem + 1.1429vw,1.688rem);--font-size-l:clamp(1.25rem,1.1893rem + 0.7619vw,1.375rem);--font-size-m:clamp(1.125rem,0.9857rem + 0.5714vw,1.25rem);--font-size-s:clamp(0.9857rem,0.5714rem + 0.5vw,1rem);--font-weight-light:200;--font-weight:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--width-container:1280px;--width-container-narrow:800px;--gap:2rem;--gap-small:1rem;--gap-xsmall:0.625rem;--gap-medium:3rem;--gap-large:4rem;--button-block-gap:0.75rem;--button-block-large-gap:1rem;--button-inline-gap:3.25rem;--outline-size:4px;--border-radius:3.25rem;--section-size:1.5rem;--border-radius-rounded:100%;--border-radius-large:1.875rem;--border-radius-medium:1.25rem;--border-radius-small:1rem;--border-radius-xs:.5rem;--transition-easing:0.5s cubic-bezier(0.3,1,0.3,1);--transition:220ms cubic-bezier(0.22,0.61,0.36,1);--color-black:#000;--color-gray:#3a3a3a;--color-gray-90:#ccc;--color-gray-80:#f3f3f3;--color-white:#fff;--color-red:#e11d48;--color-primary:#5659a4;--color-primary-90:#bdbffa;--color-primary-80:#f0f1ff;--color-primary-70:#3a3860;--color-secondary:#092751;--color-secondary-90:#59b7cc;--color-secondary-80:#e8f2f9;--color-accent:#eef;--color-text:#3a3860}body{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-s);font-weight:var(--font-weight-light);overflow-x:hidden}body.home{background:url(../images/DrPawlukBG.jpg) no-repeat;background-position:top;background-size:100%}body.single-product,body.woocommerce-checkout{background-color:var(--color-secondary-80)}.u-visually-hidden{clip-path:inset(50%)}.u-visually-hidden:active,.u-visually-hidden:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static!important;white-space:normal;width:auto}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}.has-style-h1,h1{font-size:var(--font-size-huge)}.has-style-h1,.has-style-h2,h1,h2{line-height:var(--line-height);margin-bottom:.375em;margin-top:0}.has-style-h2,h2{font-size:var(--font-size-xxxl)}.has-style-h3,h3{font-size:var(--font-size-xxl)}.has-style-h3,.has-style-h4,h3,h4{line-height:var(--line-height);margin-bottom:.375em;margin-top:0}.has-style-h4,h4{font-size:var(--font-size-xl)}.has-style-h5,h5{font-size:var(--font-size-l)}.has-style-h5,.has-style-h6,h5,h6{line-height:var(--line-height);margin-bottom:.375em;margin-top:0}.has-style-h6,h6{font-size:var(--font-size-m)}p{line-height:var(--line-height-medium);margin-bottom:0;margin-top:0}p+p{margin-top:1rem}.drp-article__inner,.drp-cart__inner,.drp-checkout__inner,.drp-footer__inner,.drp-hero__inner,.drp-main__inner,.drp-page__inner,.drp-row__inner,.drp-shop__inner{margin:0 auto;max-width:var(--width-container);padding:1rem;position:relative;width:100%;z-index:99}@media (min-width:768px){.drp-article__inner,.drp-cart__inner,.drp-checkout__inner,.drp-footer__inner,.drp-hero__inner,.drp-main__inner,.drp-page__inner,.drp-row__inner,.drp-shop__inner{padding:4rem 0}}.button,button{align-items:center;background-color:var(--color-white);border:1px solid var(--color-secondary);border-radius:var(--border-radius);color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:var(--font-size);font-weight:var(--font-weight-semibold);gap:var(--gap-small);justify-content:center;line-height:1.25;margin-top:2rem;outline:var(--outline-size) solid transparent;padding:1.2rem 2rem;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--transition),color var(--transition),outline-color var(--transition)}.button svg,button svg{transform:rotate(0deg);transform-origin:center;transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform;fill:currentColor}.button:hover,button:hover{background-color:var(--color-primary);color:var(--color-white)}.button:hover svg,button:hover svg{transform:rotate(45deg)}.button.secondary,button.secondary{background-color:var(--color-primary);color:var(--color-white)}@media (prefers-reduced-motion:reduce){.button,.button svg,button{transition:none}}.drp-row__header{margin-bottom:3rem}.drp-row__title{color:var(--color-primary);font-weight:var(--font-weight-medium);line-height:1.2;margin:0 0 1rem;text-align:center}.drp-row__title span{display:block}.drp-row__features{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;margin:0;padding:0}@media (min-width:768px){.drp-row__features{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.drp-row__features{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.drp-row__features{gap:2rem}}.drp-row__box{align-content:start;background:hsla(0,0%,100%,.8);border:1px solid var(--color-gray-90);border-radius:var(--border-radius-medium);box-shadow:0 4px 30px rgba(0,0,0,.1);display:grid;grid-gap:.5rem;gap:.5rem;grid-template-rows:auto auto 1fr;list-style:none;padding:1rem}@media (min-width:768px){.drp-row__box{padding:1.25rem}}@media (min-width:1280px){.drp-row__box{padding:1.5rem}}.drp-row__box-icon{align-items:center;display:inline-grid;height:40px;justify-items:center;margin-bottom:4rem;place-items:center;width:40px}.drp-row__box-title{color:var(--color-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-semibold);line-height:2.5rem;margin:0}.drp-row__box-title span{display:block}.drp-row__box-desc{color:var(--color-text);line-height:1.6;margin:0}.drp-row__centered{display:flex;justify-content:center}.drp-row__two-col{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.drp-row__two-col{gap:0 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.drp-row__two-col{-moz-column-gap:2.5rem;column-gap:2.5rem}}.drp-row__col{line-height:1.7}@media (min-width:768px){.drp-row__col--divider{border-left:1px solid var(--color-border-200,#e6e8eb);padding-left:2rem}}@media (min-width:1280px){.drp-row__col--divider{padding-left:2.5rem}}.drp-row--therapy{padding-top:3rem}@media (min-width:768px){.drp-row--therapy{padding-top:4rem}}.drp-row--posts .drp-row__inner,.drp-row--products .drp-row__inner,.drp-row--profile .drp-row__inner,.drp-row--testi-grid .drp-row__inner{border-top:1px solid var(--color-gray-90)}.animate-mask-letters,.animate-mask-lines,.animate-mask-words,.animate-slide-up-sharp{display:inline-block;overflow:hidden}.animate-slide-up-sharp .mask-part{display:inline-block;transform:translateY(100%);will-change:transform}@keyframes spin360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-globe{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes pop-in{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.organism{animation:bob 6s ease-in-out infinite,yaw 18s linear infinite;filter:drop-shadow(0 12px 24px rgba(0,0,0,.35));width:160px}@keyframes bob{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes yaw{0%{rotate:0deg}to{rotate:1turn}}.tank{animation:drift 24s ease-in-out infinite}@keyframes drift{0%,to{transform:translateX(-18px)}50%{transform:translateX(18px)}}.drp-cells-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.drp-cells__sprite{animation:drp-bob var(--bob,7s) ease-in-out infinite,drp-drift var(--drift,22s) ease-in-out infinite,drp-spin var(--spin,28s) linear infinite;aspect-ratio:1/1;filter:drop-shadow(0 10px 18px rgba(0,0,0,.18)) blur(var(--blur,0));opacity:var(--alpha,.9);position:absolute;transform:translateZ(0) rotate(var(--rot,0deg));width:var(--size,120px);will-change:transform,filter,opacity}@keyframes drp-bob{0%,to{transform:translateY(-6px) rotate(var(--rot,0deg))}50%{transform:translateY(6px) rotate(var(--rot,0deg))}}@keyframes drp-drift{0%,to{translate:calc(var(--dx, 14px)*-1) 0}50%{translate:var(--dx,14px) 0}}@keyframes drp-spin{to{rotate:1turn}}.drp-cells__sprite.depth-1{--blur:0;--alpha:0.95;--bob:6s;--drift:18s;--spin:34s}.drp-cells__sprite.depth-2{--blur:2px;--alpha:0.85;--bob:7.5s;--drift:24s;--spin:40s}.drp-cells__sprite.depth-3{--blur:4px;--alpha:0.7;--bob:9s;--drift:30s;--spin:48s}.drp-cells__sprite.depth-4{--blur:8px;--alpha:0.55;--bob:10s;--drift:36s;--spin:60s}@media (prefers-reduced-motion:reduce){.drp-cells__sprite{animation:none}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:active){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.drp-ty__step{align-items:center;background-color:var(--color-secondary);border-radius:50%;color:var(--color-white);display:flex;height:50px;justify-content:center;margin:0 auto;text-align:center;width:50px}.alignleft{float:left;margin-right:2rem;text-align:left}.alignright{float:right;margin-left:2rem;text-align:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{max-width:100%}.wp-caption.aligncenter{text-align:center}.wp-caption.alignright{text-align:right}.wp-caption-text{margin:0}.drp-header__nav[hidden]{display:none!important}.drp-header__toggle[aria-expanded=true]+#drp-site-nav{display:block!important}@media (min-width:768px){.drp-header__toggle{display:none!important}#drp-site-nav{align-self:center;grid-column:auto;justify-content:center}#drp-site-nav,.drp-header__actions{display:flex!important}}.drp-header__toggle{height:44px;position:relative}.drp-header__toggle-bar{border-radius:2px;left:50%;position:absolute;transform:translateX(-50%);transition:transform .18s ease,opacity .15s ease,top .18s ease}.drp-header__toggle-bar:first-child{top:10px}.drp-header__toggle-bar:nth-child(2){top:18px}.drp-header__toggle-bar:nth-child(3){top:26px}.drp-header__toggle.is-active .drp-header__toggle-bar:first-child,.drp-header__toggle[aria-expanded=true] .drp-header__toggle-bar:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.drp-header__toggle.is-active .drp-header__toggle-bar:nth-child(2),.drp-header__toggle[aria-expanded=true] .drp-header__toggle-bar:nth-child(2){opacity:0}.drp-header__toggle.is-active .drp-header__toggle-bar:nth-child(3),.drp-header__toggle[aria-expanded=true] .drp-header__toggle-bar:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.drp-header__nav.is-open{animation:drp-slide-fade-in .18s ease-out}.drp-header__nav.is-open+.drp-header__actions{display:none}@keyframes drp-slide-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.drp-header{background-color:var(--color-white);border-bottom:1px solid var(--color-border-100,#eee);position:sticky;top:0;z-index:1000}.drp-header__inner{align-items:center;display:grid;grid-gap:.75rem 1rem;gap:.75rem 1rem;grid-template-columns:auto 1fr auto;margin-left:auto;margin-right:auto;max-width:80rem;padding:.75rem 1rem}.drp-header__logo svg{display:block;height:auto;width:148px}.drp-header__toggle{background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:10px;cursor:pointer;display:grid;grid-gap:1px;align-items:center;gap:1px;justify-items:center;justify-self:end;margin-top:0;place-items:center;width:44px}.drp-header__toggle-bar{background:#333;display:block;height:2px;margin:2px 0;width:20px}.drp-header__nav{background-color:var(--color-white);display:none;grid-column:1/-1;padding:.5rem 0}.drp-header__nav.is-open{display:block;width:100%}.drp-menu,.drp-menu .sub-menu{list-style:none;margin:0;padding:0}.drp-menu>li{border-bottom:1px solid var(--color-border-100,#eee)}.drp-menu .menu-item-has-children{align-items:center;display:flex;flex-wrap:wrap}.drp-menu a{color:#222;display:block;font-weight:600;padding:.875rem 1rem;-webkit-text-decoration:none;text-decoration:none}.menu-item-has-children>.submenu-toggle{align-items:center;background-color:var(--color-white);border:0;border-radius:8px;display:inline-grid;height:28px;height:auto;justify-items:center;margin-left:.5rem;margin:0;place-items:center}.drp-menu .sub-menu{border-left:2px solid var(--color-border-100,#eee);display:none;padding-left:1rem}.drp-menu .sub-menu.is-open{display:block}.drp-menu .sub-menu a{font-weight:500}.drp-header__actions{align-items:center;gap:.5rem}.drp-header__actions svg{fill:var(--color-primary);height:1rem;width:1rem}.drp-header__actions .btn.btn--pill.btn--shop{display:none}.btn.btn--pill.btn--shop{background:var(--color-primary);border:1px solid transparent;color:var(--color-white);font-weight:700;padding:.5rem 1rem;text-transform:uppercase}.btn.btn--pill.btn--shop,.icon-btn{border-radius:999px;-webkit-text-decoration:none;text-decoration:none}.icon-btn{align-items:center;background:#f5f6fb;display:grid;height:40px;justify-items:center;place-items:center;width:40px}.drp-cart-link{position:relative}.drp-cart-link .drp-cart-count{align-items:center;background-color:var(--color-primary);border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--color-white);display:inline-flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1;min-width:1.25rem;padding:0 .35rem;position:absolute;right:-.35rem;top:-.3rem;transform:translateZ(0)}.drp-cart-link .drp-cart-count.is-bumping{animation:drpCartBump .6s ease}@media (min-width:768px){.drp-header__toggle{display:none}.drp-header__nav{align-self:center;display:flex;grid-column:auto;justify-content:center}.drp-header__actions,.drp-header__actions .btn.btn--pill.btn--shop,.drp-menu{display:flex}.drp-menu{align-items:center;gap:3.5rem}.drp-menu>li{border:0;position:relative;text-transform:uppercase}.drp-menu a{color:var(--color-primary);font-size:var(--font-size-s,.95rem);font-weight:var(--font-weight-bold);letter-spacing:1px;padding:.75rem 0}.drp-menu .sub-menu{background:var(--color-white);border:1px solid var(--color-gray-80);border:1px solid var(--color-primary);border-radius:5px;box-shadow:0 10px 24px rgba(0,0,0,.08);display:none;left:0;min-width:220px;padding:0;position:absolute;top:100%;z-index:50}.drp-menu .sub-menu li{padding:.1rem 1rem}.drp-menu .sub-menu li:hover{background-color:var(--color-secondary-80)}.drp-menu li:focus-within>.sub-menu,.drp-menu li:hover>.sub-menu{animation:drp-fade-down .12s ease-out forwards;display:block}@keyframes drp-fade-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.drp-menu .sub-menu:after,.drp-menu .sub-menu:before{border-left:1px solid var(--color-primary);border-top:1px solid var(--color-primary);content:"";height:12px;left:24px;pointer-events:none;position:absolute;top:-6px;transform:rotate(45deg);width:12px}.drp-menu .sub-menu:before{background:var(--color-white);z-index:0}.drp-menu .sub-menu:after{background:var(--color-white);height:10px;left:25px;top:-5px;width:10px;z-index:1}.menu-item-has-children>.submenu-toggle{display:none}}.drp-cart-count.is-bumping{animation:drpCartBump .6s ease}@keyframes drpCartBump{0%{transform:scale(1)}30%{transform:scale(1.25)}60%{transform:scale(.9)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.drp-cart-count.is-bumping{animation:none}}.drp-hero{padding:2rem}@media (min-width:768px){.drp-hero{padding-bottom:5rem;padding-top:5rem}}.drp-hero__title{color:var(--color-primary);font-size:var(--font-size-huge);margin:0}.drp-hero__subtitle{font-size:var(--font-size-xl)}.drp-hero__approved{align-items:center;display:flex}.drp-hero__approved-icon svg{fill:var(--color-primary);height:16px;margin-right:.5rem;width:16px}.drp-hero__approved-title{font-size:var(--font-size-s)}.drp-form__gravity .drp-footer__nav{margin-bottom:1rem}.drp-form__gravity .drp-footer__nav #gform_wrapper_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_42{margin-top:1rem}.drp-form__gravity .drp-footer__nav #gform_wrapper_1 .gform-footer,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 .gform-footer,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 .gform-footer{margin-top:0}.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_42,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_1_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_40_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_42_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_42,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_1_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_40_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_42_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_42,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_1_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_40_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_42_1{border-radius:var(--border-radius-xs);width:100%}.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_40:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_42:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_1_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_40_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #input_42_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_40:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_42:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_1_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_40_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #input_42_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_40:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_42:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_1_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_40_1:focus,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #input_42_1:focus{outline:none}.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_1 #gform_submit_button_42,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_40 #gform_submit_button_42,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_1,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_40,.drp-form__gravity .drp-footer__nav #gform_wrapper_42 #gform_submit_button_42{background-color:var(--color-primary);border-radius:var(--border-radius-xs)!important;border-style:none;color:var(--color-white);margin:0;padding:.7rem}.drp-footer{background-color:var(--color-accent)}.drp-footer__container{padding:1rem}@media (min-width:768px){.drp-footer__container{padding:2rem}}@media (min-width:1280px){.drp-footer__container{padding:3rem 0}}.drp-footer__main{background-color:var(--color-white);border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;padding:3rem}@media (min-width:768px){.drp-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.drp-footer__main{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr)}}@media (min-width:1600px){.drp-footer__main{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.35fr)}}.drp-footer__nav:before{color:var(--color-primary);content:attr(aria-label);display:block;font-size:var(--font-size-l);font-weight:var(--font-weight-medium);letter-spacing:1px;margin-bottom:1rem}.drp-footer__nav ul{margin:0;padding:0}.drp-footer__nav ul li{list-style:none;margin-bottom:.5rem}.drp-footer__nav ul li a{color:var(--color-text);font-size:var(--font-size-s);-webkit-text-decoration:none;text-decoration:none}.drp-footer__bottom,.drp-footer__support{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:1fr;padding:3rem}@media (min-width:768px){.drp-footer__bottom,.drp-footer__support{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:repeat(2,1fr)}}.drp-footer__support{background-color:var(--color-secondary);color:var(--color-white);display:flex;justify-content:center}.drp-footer__support span{display:block}.drp-footer__support-wrap{align-items:center;display:flex}.drp-footer__support-icon{margin-right:1rem}.drp-footer__support-icon svg{fill:var(--color-white);height:4rem;width:auto}.drp-footer__support-title{font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.drp-footer__support-sub{font-size:var(--font-size-s);font-weight:var(--font-weight-light);margin-top:1rem}.drp-footer__bottom{background-color:var(--color-white);border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);text-align:center}@media (min-width:768px){.drp-footer__bottom{text-align:left}}.drp-footer__copyright{font-size:var(--font-size-s);text-align:center}@media (min-width:768px){.drp-footer__copyright{text-align:right}}.drp-media{align-items:center;display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.drp-media{gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.drp-media__figure{border-radius:calc(var(--border-radius-large, 20px) - 6px);overflow:hidden}.drp-media__figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% center;object-position:30% center;width:100%}.drp-media__content{line-height:1.7}.drp-media__eyebrow{background:var(--color-surface-50,#f7f8fb);border:1px solid var(--color-border-300,#d6d9de);border-radius:999px;display:inline-block;font-size:.9375rem;font-weight:700;margin:0 0 .5rem;padding:.25rem .625rem}.drp-media__title{color:var(--color-primary);font-weight:var(--font-weight-medium);line-height:4rem;margin:0 0 .25rem}.drp-media__subtitle{color:var(--color-text-800,#2b2b2b);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:700;margin:0 0 1rem}.drp-media__actions{margin-top:1.25rem}@media (min-width:768px){.drp-media--reverse .drp-media__figure{order:2}.drp-media--reverse .drp-media__content{order:1}}.drp-cta__cover{--cta-bg:none;background-image:var(--cta-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius-large);min-height:max(20rem,min(70vw,28rem));overflow:hidden;position:relative}.drp-cta__cover:after{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 55%);content:"";pointer-events:none}.drp-cta__content,.drp-cta__cover:after{bottom:0;left:0;position:absolute;right:0;top:0}.drp-cta__content{align-items:flex-start;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px);background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 40%);display:flex;flex-direction:column;justify-content:center;padding:1.5rem;width:100%;z-index:1}.drp-cta__title{font-weight:var(--font-weight-medium)}.drp-cta__title span{color:var(--color-primary);display:block}@media (min-width:768px){.drp-cta__cover{min-height:max(22rem,min(50vw,32rem))}.drp-cta__content{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;padding:2rem;width:65%}.drp-cta__title{color:var(--color-primary)}.drp-cta__title span{color:inherit}.drp-cta__cover:after{background:linear-gradient(90deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,.25) 40%,hsla(0,0%,100%,0) 80%)}}@media (min-width:1280px){.drp-cta__content{padding:3rem;width:70%}}@media (min-width:1600px){.drp-cta__content{padding:3.5rem}}.drp-card__badges{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:.25rem 0 0;padding:0}.drp-card__badge{background:var(--color-primary-80);border:1px solid var(--color-primary-90);border-radius:var(--border-radius-large);color:var(--color-primary);display:inline-block;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);padding:.5rem 1rem;text-transform:uppercase}.drp-card__meta{gap:.5rem;margin-top:.5rem}.drp-card__author,.drp-card__author-icon,.drp-card__meta{align-items:center;display:flex}.drp-card__author-icon{background-color:var(--color-gray-80);border-radius:100%;height:36px;justify-content:center;line-height:1;margin-right:1rem;width:36px}@media (min-width:768px){.drp-cards--posts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.drp-cards--products .drp-card__price{font-weight:700}.drp-cards--products .drp-card__inner{display:flex;flex-direction:column;height:100%}.drp-cards--products .drp-card__actions{margin-top:auto}.drp-cards--products .drp-card__media{aspect-ratio:4/3}.drp-row--testi-grid .drp-row__header{margin-bottom:4rem;text-align:center}.drp-row--testi-grid .drp-row__title{line-height:1.15;margin:0}.drp-testi-grid{-moz-column-count:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.drp-testi-grid{-moz-column-count:2;column-count:2;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (min-width:1280px){.drp-testi-grid{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}.drp-testi-grid__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.drp-testi-card{background:var(--color-white);border:1px solid var(--color-gray-90);border-radius:var(--border-radius-large);display:grid;grid-gap:.75rem;gap:.75rem}.drp-testi-card__quote{font-size:14px;font-weight:var(--font-weight-light);padding-top:1rem}.drp-testi-card__quote>:first-child{margin-top:0}.drp-testi-card__quote>:last-child{margin-bottom:0}.drp-testi-card__quote{color:var(--color-text);line-height:1.8}.drp-testi-card__rating{display:inline-flex;gap:.375rem}.drp-testi-card__star{display:inline-flex;height:18px;width:18px}.drp-testi-card__star svg{fill:#ffa534;display:block;height:100%;width:100%}.drp-testi-card__person{align-items:flex-start;border-top:1px solid var(--color-gray-90);display:flex;flex-direction:row;gap:.75rem;justify-content:flex-start;padding:1.5rem}@media (min-width:768px){.drp-testi-card__person{align-items:center;flex-direction:row;justify-content:space-between}}.drp-testi-card__avatar{align-items:center;background:var(--color-secondary);border-radius:999px;color:#fff;display:grid;font-weight:800;height:44px;justify-items:center;place-items:center;width:44px}.drp-testi-card__name{color:var(--color-text);margin:0}.drp-testi-card__role{color:var(--color-text);display:block;font-size:14px}.drp-testi-card__details{align-items:center;display:flex;gap:1rem}.drp-testi-card__cite{font-size:18px;font-weight:500}.drp-doctors{--avatar-size:76px;--ring:6px;--overlap:18px;--shadow:0 8px 18px rgba(0,0,0,.12);display:grid;margin-top:2rem}.drp-doctors__list{display:flex;gap:0;list-style:none;margin:0;padding:0}.drp-doctors__item{background:#e9eef8;border-radius:50%;box-shadow:var(--shadow);height:var(--avatar-size);margin-left:calc(var(--overlap)*-1);outline:var(--ring) solid #fff;outline-offset:0;overflow:hidden;position:relative;width:var(--avatar-size)}.drp-doctors__item:first-child{margin-left:0}.drp-doctors__item{z-index:1}.drp-doctors__item:focus-within,.drp-doctors__item:hover{transform:translateY(-2px);z-index:5}.drp-doctors__figure{height:100%;margin:0;width:100%}.drp-doctors__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.drp-doctors__item--more{align-items:center;background:#5956b3;color:#fff;display:grid;font-size:clamp(1rem,.6rem + 1.5vw,1.5rem);font-weight:800;justify-items:center;place-items:center}.u-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media (max-width:480px){.drp-doctors{--avatar-size:80px;--overlap:22px;--ring:5px}}.drp-cards{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.drp-cards{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.drp-cards{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.drp-card__inner{background-color:var(--color-white);border:1px solid var(--color-gray-90);border-radius:var(--border-radius-large);display:grid;grid-gap:.5rem;gap:.5rem;padding:1.875rem}.drp-row__intro{font-size:var(--font-size-xxl);margin:0 auto;max-width:55ch;text-align:center}.drp-card__media{aspect-ratio:var(--card-aspect,16/11);border:1px solid var(--color-gray-90);border-radius:calc(var(--border-radius-large, 20px) - 6px);display:block;overflow:hidden}.drp-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.drp-card__title{color:var(--color-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:1.35;margin:.25rem 0 0}.drp-card__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.drp-card__title a:hover{-webkit-text-decoration:underline;text-decoration:underline}.drp-card__excerpt{line-height:1.6;margin:0}.drp-card__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.drp-card__actions .button{margin-top:.5rem;width:100%}.drp-row__actions{margin-top:1.25rem;text-align:center}.drp-row__empty{color:var(--color-text);text-align:center}.drp-cards--posts{--card-aspect:16/11}.drp-cards--products{--card-aspect:4/3}.aum-checkout__row .aum-row__grid{gap:1rem}.aum-checkout__row ul{margin:0;padding:0}.aum-checkout__row li{list-style:none}.aum-checkout__container{margin:0 auto;max-width:var(--width-container);position:relative;width:100%;z-index:99}.aum-checkout__logo{display:flex;justify-content:center;margin:2rem auto;width:20rem}.aum-checkout__grid{align-items:start;background-color:var(--color-white);border-radius:1rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-areas:"left" "right";grid-template-columns:1fr;margin-bottom:3rem;margin-top:3rem;padding:1rem}@media (min-width:768px){.aum-checkout__grid{grid-template-columns:minmax(0,1fr) 399px;padding:3rem}}.aum-checkout__left{display:grid;grid-gap:24px;gap:24px;order:2}.aum-checkout__left #payment{background-color:var(--color-transparent)}@media (min-width:768px){.aum-checkout__left{order:1}}.aum-checkout__right{display:grid}@media (min-width:768px){.aum-checkout__right{order:1}}.aum-checkout__right .aum-row__grid{margin-top:1rem}@media (min-width:768px){.aum-checkout__right{order:2}}.aum-checkout__title{color:var(--color-primary);font-size:var(--font-size-xxl)}.aum-checkout__card,.aum-checkout__notice{border:1px solid var(--color-gray-90);border-radius:var(--border-radius-xs);margin-bottom:1rem;padding:2rem}.aum-checkout__card h4,.aum-checkout__notice h4{color:var(--color-primary);font-size:var(--font-size-l)}.aum-checkout__card table,.aum-checkout__notice table{border:0!important}.aum-checkout__card tbody.cart_item,.aum-checkout__notice tbody.cart_item{padding:2rem}.aum-checkout__card .product-name,.aum-checkout__notice .product-name{background-color:var(--color-white);position:relative}.aum-checkout__card .kt-coupon-checkout,.aum-checkout__card .product-total,.aum-checkout__card a.remove-item,.aum-checkout__notice .kt-coupon-checkout,.aum-checkout__notice .product-total,.aum-checkout__notice a.remove-item{display:none}.aum-checkout__card .cart-subtotal td,.aum-checkout__card .cart-subtotal th,.aum-checkout__card .order-total td,.aum-checkout__card .order-total th,.aum-checkout__notice .cart-subtotal td,.aum-checkout__notice .cart-subtotal th,.aum-checkout__notice .order-total td,.aum-checkout__notice .order-total th{border-top:0!important}.aum-checkout__card .order-total,.aum-checkout__notice .order-total{color:var(--color-secondary);font-size:var(--font-size-m);font-weight:var(--font-weight-medium)}.aum-checkout__form input,.aum-checkout__form select,.aum-checkout__form textarea{border:1px solid var(--color-gray-90)!important;border-radius:var(--border-radius-small)!important;padding:1rem!important}.aum-checkout__name{color:var(--color-primary);display:inline-block;font-size:var(--font-size-s);line-height:normal}.aum-checkout__billing #payment{background-color:var(--color-transparent)}.aum-checkout__safe{border:1px solid var(--color-gray-90)!important;border-radius:var(--border-radius-xs)!important;display:flex}.aum-checkout__safe-icon{align-items:center;background-color:var(--color-secondary);border-bottom-left-radius:var(--border-radius-xs)!important;border-top-left-radius:var(--border-radius-xs)!important;display:flex;justify-content:center;padding:1rem;width:8rem}.aum-checkout__safe-icon svg{fill:var(--color-white);height:4rem;width:6rem}.aum-checkout__safe-text{padding:2rem}.aum-checkout__safe-text span{display:block}.aum-checkout__safe-text span:nth-child(2n){font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);text-transform:uppercase}.select2-container .select2-selection{border:1px solid var(--color-gray-90)!important;border-radius:var(--border-radius-xs)!important;font-size:16px}.woocommerce form .form-row{margin-bottom:5px!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.8rem}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label{background:var(--color-white);border-radius:4px;box-shadow:0 0 0 2px var(--color-white);color:var(--color-gray-70,#6b7280);display:block!important;font-size:var(--font-size-s);left:12px;line-height:1;padding:0 6px;pointer-events:none;position:absolute;top:12px;transform:translateY(0) scale(1);transform-origin:left top;transition:transform .16s ease,color .16s ease,top .16s ease,opacity .16s ease;z-index:2}.woocommerce-billing-fields__field-wrapper label abbr.required,.woocommerce-shipping-fields__field-wrapper label abbr.required{color:var(--color-secondary);-webkit-text-decoration:none;text-decoration:none}.woocommerce-billing-fields__field-wrapper input,.woocommerce-shipping-fields__field-wrapper input{border-radius:var(--border-radius-xs)!important;font-size:16px;padding:15px!important}.woocommerce-billing-fields__field-wrapper input:focus,.woocommerce-shipping-fields__field-wrapper input:focus{outline:none}.woocommerce-billing-fields__field-wrapper input,.woocommerce-shipping-fields__field-wrapper input{padding-top:22px!important}.woocommerce-billing-fields__field-wrapper input::-moz-placeholder,.woocommerce-shipping-fields__field-wrapper input::-moz-placeholder{opacity:0}.woocommerce-billing-fields__field-wrapper input::placeholder,.woocommerce-shipping-fields__field-wrapper input::placeholder{opacity:0}.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper textarea,.woocommerce-shipping-fields__field-wrapper select,.woocommerce-shipping-fields__field-wrapper textarea{border-radius:var(--border-radius-xs)!important;font-size:16px;padding:15px!important}.woocommerce-billing-fields__field-wrapper p#billing_address_1_field,.woocommerce-billing-fields__field-wrapper p#billing_address_2_field,.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#shipping_address_1_field,.woocommerce-billing-fields__field-wrapper p#shipping_address_2_field,.woocommerce-billing-fields__field-wrapper p#shipping_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_address_1_field,.woocommerce-shipping-fields__field-wrapper p#billing_address_2_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#shipping_address_1_field,.woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field,.woocommerce-shipping-fields__field-wrapper p#shipping_country_field{position:relative;width:100%}.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#shipping_email_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#shipping_email_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_phone_field{float:none;margin-bottom:0;position:relative;width:100%}@media (min-width:768px){.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#shipping_email_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#shipping_email_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_phone_field{width:49.5%}}.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field{float:none;margin-bottom:0;position:relative;width:100%}@media (min-width:768px){.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field{width:32.5%}}.woocommerce-billing-fields__field-wrapper .screen-reader-text,.woocommerce-shipping-fields__field-wrapper .screen-reader-text{border:0;clip-path:none!important;height:auto;margin:auto;overflow:visible!important;padding:0;position:relative!important;width:auto!important;word-wrap:normal!important}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{margin-bottom:3rem!important}.woocommerce-billing-fields__field-wrapper .form-row.is-filled>label,.woocommerce-billing-fields__field-wrapper .form-row.is-focused>label,.woocommerce-shipping-fields__field-wrapper .form-row.is-filled>label,.woocommerce-shipping-fields__field-wrapper .form-row.is-focused>label{color:var(--color-primary);top:-8px;transform:translateY(0) scale(.85)}.woocommerce-billing-fields__field-wrapper .form-row .select2-container .select2-selection,.woocommerce-shipping-fields__field-wrapper .form-row .select2-container .select2-selection{min-height:48px;padding-top:22px!important}.woocommerce-billing-fields__field-wrapper .checkout-inline-error-message,.woocommerce-shipping-fields__field-wrapper .checkout-inline-error-message{background:var(--wc-red);color:var(--color-white)!important;font-size:13px!important;margin-top:-6px;padding:5px 15px;position:relative}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot{display:block;width:100%}.woocommerce-checkout-review-order-table td.product-total{position:relative}.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment ul.payment_methods{margin:0;padding:0}#place_order{background-color:var(--color-primary);border:1px solid #000;border-radius:var(--border-radius-xs);color:var(--color-white);float:none!important;margin-bottom:1rem;margin-top:1rem;padding:1.2rem 0;width:100%}.aum-checkout__item,.product-info{align-items:center;display:flex}.aum-checkout__item{gap:.75rem;padding-top:1rem}.aum-checkout__thumb img{border-radius:.375rem;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.aum-checkout__row .drp-testi-card{border-radius:var(--border-radius-xs)!important}.aum-checkout__row.drp-checkout--testimonials{display:none}@media (min-width:768px){.aum-checkout__row.drp-checkout--testimonials{display:block}}.drp-remove-from-checkout{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:flex;height:30px;justify-content:center;position:absolute;right:-80px;-webkit-text-decoration:none;text-decoration:none;top:15px;width:30px;z-index:9}@media (min-width:768px){.drp-remove-from-checkout{right:-100px}}.orderby,.woocommerce-result-count{display:none}.aum-qty__btn{height:25px;margin-top:0;padding:5px;width:25px}@media (min-width:768px){.aum-qty__btn{height:40px;width:40px}}.aum-qty__input{height:25px;width:70px}@media (min-width:768px){.aum-qty__input{height:40px;width:80px}}.aum-checkout__coupon-form .form-row.form-row-first,.aum-checkout__coupon-form .form-row.form-row-last{margin-top:0!important;width:100%!important}#ship-to-different-address{font-size:var(--font-size-m);font-weight:var(--font-weight-light);margin-top:1rem}.woocommerce-terms-and-conditions-wrapper{border:1px solid #ccc;border-radius:8px;font-size:15px;padding:2rem;text-align:center}#ship-to-different-address{background-color:var(--color-primary);border-radius:8px;color:var(--color-white);display:inline-flex;margin-bottom:2rem!important;margin-top:2rem!important;padding:1rem}#coupon_code{border:none!important;outline:none;width:100%}@media (min-width:768px){#coupon_code{width:249px}}.aum-checkout__coupon{border:1px solid var(--color-gray-90);border-radius:var(--border-radius-xs);display:grid;grid-template-columns:1fr;text-align:center;grid-column-gap:0;grid-row-gap:0}@media (min-width:768px){.aum-checkout__coupon{grid-template-columns:repeat(2,1fr)}}.button.aum-apply-coupon{background-color:var(--color-primary)!important;color:var(--color-white)!important}.cart_item{position:relative}.drp-checkout__logo{display:flex;justify-content:center}#order_review_heading,.woocommerce-billing-fields h3{font-weight:var(--font-weight-light);letter-spacing:-1px}.woocommerce table.shop_table th{width:100%}.woocommerce table.shop_table tr.cart_item td.product-name{position:relative}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:var(--font-weight-light);width:100%!important}.woocommerce table.shop_table tfoot tr.order-total td,.woocommerce table.shop_table tfoot tr.order-total th{font-weight:var(--font-weight-bold)}.payment_box.payment_method_stripe fieldset{border:0!important;border-style:none}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-notices-wrapper,.woocommerce-message{display:none}.contact-icon{height:70px;width:70px}.textarea-contact{border:1px solid var(--color-gray-40);border-radius:15px!important;box-sizing:border-box;display:block;font-size:16px;height:150px;padding:.75rem 1rem;width:100%}.page__404__wrapper{align-items:center;display:flex;flex-direction:column;height:92vh;justify-content:center}.page__404{justify-items:center;width:43em}.page__404__general{justify-items:center;width:48em}.page__404__highlight{color:var(--color-primary-60);font-weight:var(--font-weight-bold);margin-bottom:20px}.page__404__buttonback{background-color:transparent}.page__404__buttonback,.page__404__buttonback:hover{border:1px solid var(--color-gray-40);color:var(--color-gray-60);display:inherit}.page__404__buttonback:hover{background-color:var(--color-gray-40)}.grid__card__404{background-color:var(--color-gray)!important;border:none!important}.grid__card__404 h5{font-size:var(--font-size-s)}.grid__card__404 a{align-items:center;color:var(--color-secondary-60);display:inline-flex;font-family:sans-serif;font-size:var(--font-size-small);font-weight:500;gap:4px;-webkit-text-decoration:none;text-decoration:none}.grid__card__404 a svg{height:16px;width:16px}@media (max-width:600px){.page__404__container{padding-bottom:4rem;padding-top:4rem}.page__404,.page__404__general{margin-bottom:2rem;width:100%}.page__404__highlight{font-size:20px}.p-4{padding:2rem}.grid__badge{font-size:var(--font-size-med)!important}.section-title__heading{font-size:2.8rem!important}.section-title__subtitle{margin-top:40px!important}.grid{width:100%}}.drp-page h1,.drp-page h2,.drp-page h3,.drp-page h4{color:var(--color-primary)}.drp-page__financing-col{background-color:var(--color-gray-80);border-radius:var(--border-radius-xs);padding:2rem}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:var(--color-primary);font-size:var(--font-size-xxl);margin:4rem 1rem 1rem;text-align:center}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin:1rem}.woocommerce ul.order_details{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:3rem auto;padding:0}.woocommerce ul.order_details li{margin-bottom:.5rem;margin-top:.5rem}@media (min-width:768px){.woocommerce ul.order_details{flex-direction:row}}.woocommerce-customer-details,.woocommerce-order-details{background-color:var(--color-white);border-radius:var(--border-radius-xs);margin:1rem;max-width:var(--width-container);padding:2rem}@media (min-width:768px){.woocommerce-customer-details,.woocommerce-order-details{margin:0 auto}}.woocommerce-customer-details h2,.woocommerce-customer-details__title,.woocommerce-order-details h2,.woocommerce-order-details__title{color:var(--color-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-light)}.woocommerce-customer-details--email,.woocommerce-order-details--email{align-items:center;display:flex;margin-top:20px}.pdp{color:var(--color-text);font-family:var(--font-family)}.pdp .woocommerce-tabs .tabs.wc-tabs{display:flex;gap:var(--gap-xsmall);margin:0;padding:0}.pdp .woocommerce-tabs .tabs.wc-tabs li{background-color:var(--color-gray-80);border-top-left-radius:var(--border-radius-xs);border-top-right-radius:var(--border-radius-xs);list-style:none;padding:1rem}.pdp .woocommerce-tabs .tabs.wc-tabs li a{color:var(--color-gray-90);font-weight:var(--font-weight);-webkit-text-decoration:none;text-decoration:none}.pdp .woocommerce-tabs .tabs.wc-tabs li.active{background-color:var(--color-white);color:var(--color-primary)!important;font-weight:var(--font-weight-medium)}.pdp .woocommerce-tabs .tabs.wc-tabs li.active a{color:var(--color-primary);font-weight:var(--font-weight-medium)}@media (min-width:768px){.pdp .woocommerce-tabs .tabs.wc-tabs li{padding:1rem 3rem}}.pdp .woocommerce-tabs .woocommerce-Tabs-panel{background-color:var(--color-white);border-bottom-left-radius:var(--border-radius-xs);border-bottom-right-radius:var(--border-radius-xs);padding:2rem}.pdp .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var(--font-size-xxl);font-weight:var(--font-weight-light)}.pdp .woocommerce-tabs .woocommerce-Tabs-panel .pdp__more-details h4{font-weight:var(--font-weight-light);margin-top:2rem}.pdp__inner{display:grid;grid-gap:var(--gap);align-items:start;gap:var(--gap);padding:0!important}@media (min-width:768px){.pdp__inner{gap:var(--gap-large);grid-template-columns:1.1fr 1fr}}.woocommerce-breadcrumb{color:var(--color-text)!important;font-size:var(--font-size-s)!important;margin:4rem auto 1rem auto!important;max-width:var(--width-container);position:relative;z-index:99}.woocommerce-breadcrumb a{color:var(--color-text)!important;-webkit-text-decoration:none;text-decoration:none}.pdp__media{position:relative}.pdp__media .onsale{align-items:center;background:var(--color-red)!important;border-radius:50px!important;color:var(--color-white);display:flex;font-size:var(--font-size-m)!important;font-weight:var(--font-weight-medium);height:4rem!important;justify-content:center;left:auto!important;position:absolute;right:1rem!important;top:1rem!important;width:4rem;z-index:2}.pdp__gallery .woocommerce-product-gallery{background-color:var(--color-white);border-radius:var(--border-radius-xs);display:grid;grid-gap:var(--gap);align-items:start;gap:var(--gap);padding:4rem;position:relative}.pdp__gallery .woocommerce-product-gallery__trigger{left:1rem;position:absolute;top:1rem;z-index:9}.pdp__gallery .woocommerce-product-gallery__image{border-radius:var(--border-radius-xs);display:flex;justify-content:center;overflow:hidden}.pdp__gallery .flex-control-thumbs{display:flex;gap:var(--gap-xsmall);margin:0;padding:0}.pdp__gallery .flex-control-thumbs li{list-style:none}.pdp__gallery .flex-control-thumbs img{background:var(--color-gray-80);border-radius:var(--border-radius-xs);display:block;height:auto;outline:2px solid transparent;transition:outline var(--transition);width:100%}.pdp__gallery .flex-control-thumbs img.flex-active,.pdp__gallery .flex-control-thumbs img:focus-visible{box-shadow:0 0 0 3px var(--color-primary-80);outline:2px solid var(--color-secondary)}.pdp__aside{padding-left:var(--gap-small);padding-right:var(--gap-small)}.pdp__title{color:var(--color-primary);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}.pdp__subtitle{color:var(--color-gray);line-height:normal;margin:0 0 var(--gap) 0}.pdp__meta{align-items:center;display:flex;gap:var(--gap-small);padding:var(--gap-small) 0 var(--gap) 0}.pdp__price{color:var(--color-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.pdp__price .custom-price-accessories,.pdp__price .custom-price-system{margin-bottom:.5rem}.pdp__price del{color:var(--color-gray-90);font-weight:var(--font-weight);margin-left:.5rem}.pdp__price ins{-webkit-text-decoration:none;text-decoration:none}.pdp__rating .star-rating{transform:translateY(2px)}.pdp__accordions{display:grid;grid-gap:var(--gap-xsmall);gap:var(--gap-xsmall);margin-bottom:var(--gap)}.pdp-acc{border-bottom:1px solid var(--color-gray-80);padding:.5rem 0}.pdp-acc__summary{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weight-medium);justify-content:space-between;list-style:none;padding:.5rem 0}.pdp-acc__summary::-webkit-details-marker{display:none}.pdp-acc__panel{color:var(--color-gray);font-size:var(--font-size-m);padding:0 0 .5rem 0}.pdp__purchase{display:grid;grid-gap:var(--gap-small);gap:var(--gap-small)}.pdp__purchase .pdp__buynow.button,.pdp__purchase .single_add_to_cart_button{align-items:center;color:var(--color-primary)!important;cursor:pointer!important;display:inline-flex!important;font-size:var(--font-size)!important;font-weight:var(--font-weight-semibold)!important;gap:var(--gap-small)!important;justify-content:center!important;line-height:1.25!important;outline:var(--outline-size) solid transparent;padding:.5rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-color var(--transition),color var(--transition),outline-color var(--transition);width:100%}.pdp__purchase .pdp__buynow.button svg,.pdp__purchase .single_add_to_cart_button svg{transform:rotate(0deg);transform-origin:center;transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}.pdp__purchase .pdp__buynow.button:hover,.pdp__purchase .single_add_to_cart_button:hover{background-color:var(--color-primary);color:var(--color-white)}.pdp__purchase .pdp__buynow.button:hover svg,.pdp__purchase .single_add_to_cart_button:hover svg{transform:rotate(45deg)}.pdp__purchase .pdp__buynow.button.secondary,.pdp__purchase .single_add_to_cart_button.secondary{background-color:var(--color-primary);color:var(--color-white)}.pdp__purchase .single_add_to_cart_button{background-color:var(--color-primary)!important;color:var(--color-white)!important}.pdp__purchase .pdp__buynow.button{background-color:var(--color-primary);color:var(--color-white)!important}.variations_form .variations{border-collapse:separate;border-spacing:0 var(--gap-xsmall);width:100%}.variations_form .variations td,.variations_form .variations th{border:0;display:block;padding:0}.variations_form .variations label{color:var(--color-gray);display:block;font-weight:var(--font-weight-medium);margin-bottom:.5rem;text-align:left}.variations_form .variations select{background:var(--color-white);border:1px solid var(--color-gray-80);border-radius:3px;padding:.5rem 1rem;width:100%}.variations_form .variations .reset_variations{background-color:var(--color-primary);border-radius:3px;color:var(--color-white);display:inline-block;margin:1rem 0;padding:.5rem 2.5rem;text-align:center;-webkit-text-decoration:none;text-decoration:none}.variations_form .single_variation_wrap{display:grid;grid-gap:var(--gap-small);gap:var(--gap-small);margin-top:var(--gap-xsmall)}.variations_form .single_variation_wrap .quantity{display:none}a.reset_variations[style*="visibility: hidden"]{display:none!important}a.reset_variations[style*="visibility: visible"]{display:inline-block}.cart .quantity input.qty{background:var(--color-white);border:1px solid var(--color-gray-80);border-radius:var(--border-radius);padding:.9rem 1rem;width:84px}.drp-financing{background-color:var(--color-primary-90);border-radius:var(--border-radius-xs);padding:1rem;text-align:center}.drp-financing a{display:block}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.drp-shop{background-color:var(--color-secondary-80)}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);margin:0 auto;max-width:var(--width-container);position:relative;width:100%;z-index:99}.woocommerce ul.products:before{content:none}.woocommerce ul.products .product,.woocommerce ul.products li.product{clear:none!important;float:none!important;list-style:none;margin:0!important;width:auto!important}.plp-card__media:before{content:"";display:block;padding-top:100%}.plp-card__media img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}@media (max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}.plp__super-group-title{color:var(--color-primary);font-size:var(--font-size-xl)}@media (min-width:768px){.plp__super-group-title{font-size:45px;font-weight:var(--font-weight-bold)}}.plp__group{margin-bottom:2rem}.plp__group-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.plp__group-header{color:var(--color-primary)}.plp{color:var(--color-text);font-family:var(--font-family)}.plp__header{margin-bottom:var(--gap)}.plp__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0}.plp__toolbar{display:grid;grid-gap:var(--gap-small);align-items:center;background:var(--color-white);border-radius:var(--border-radius-medium);box-shadow:0 1px 0 rgba(0,0,0,.04),0 6px 20px rgba(9,39,81,.06);gap:var(--gap-small);margin-bottom:var(--gap);padding:var(--gap-small)}@media (min-width:768px){.plp__toolbar{grid-template-columns:1fr auto}}.plp__filters{display:flex;flex-wrap:wrap;gap:var(--gap-xsmall)}.plp__sort{margin-left:auto}.plp__grid{display:grid;grid-gap:var(--gap-xsmall);gap:var(--gap-xsmall);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.plp__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.plp__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.plp-card{display:grid;grid-template-rows:auto auto auto auto}.plp-card,.plp-card__excerpt{margin-bottom:1rem;margin-top:1rem}.plp-card__excerpt{font-size:16px;line-height:normal}.plp-card__link{color:inherit;display:contents;-webkit-text-decoration:none;text-decoration:none}.plp-card__media{background:var(--color-gray-80);border-radius:var(--border-radius-medium);overflow:hidden;position:relative}.plp-card__media img{display:block;height:100%;transform:scale(1);transition:transform .3s cubic-bezier(.2,.8,.2,2);width:100%;will-change:transform}.plp-card__media:focus-within img,.plp-card__media:hover img{transform:scale(1.06)}.plp-card__badge{background:var(--color-primary-80);border-radius:var(--border-radius);color:var(--color-secondary);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);left:.5rem;padding:.25rem .5rem;position:absolute;top:.5rem;z-index:2}.plp-card__header{height:8rem;padding:0 var(--gap-xsmall)}.plp-card__title{color:var(--color-primary);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);margin:.25rem 0 0 0}.plp-card__title a{color:var(--color-red)}.plp-card__subtitle{color:var(--color-gray);font-size:var(--font-size-s);margin:.25rem 0 0 0}.plp-card__meta{align-items:center;border-bottom:1px solid var(--color-gray-80);display:none;justify-content:space-between;padding:0 var(--gap-xsmall) var(--gap-xsmall)}.plp-card__price{font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.plp-card__price del{color:var(--color-gray-90);margin-left:.5rem}.plp-card__price ins{-webkit-text-decoration:none;text-decoration:none}.plp-card__rating .star-rating{transform:translateY(2px)}.plp-card{min-height:600px;position:relative}@media (min-width:1600px){.plp-card{min-height:550px}}.plp-card__actions{display:grid;grid-gap:var(--gap-xsmall);align-items:flex-end;bottom:0;gap:var(--gap-xsmall);grid-template-columns:1fr;padding:var(--gap-xsmall);position:absolute;width:100%}.plp-card__actions a{border:1px solid transparent;border-radius:var(--border-radius)!important;display:inline-flex!important;font-size:1rem;font-weight:400!important;justify-content:center!important;padding:.7rem;transition:background-color .24s cubic-bezier(.2,.8,.2,1),color .24s cubic-bezier(.2,.8,.2,1),border-color .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);will-change:transform,box-shadow}.plp-card__actions a:focus-visible,.plp-card__actions a:hover{box-shadow:0 6px 18px rgba(9,39,81,.08);-webkit-text-decoration:none;text-decoration:none;transform:translateY(-1px)}.plp-card__actions a:active{box-shadow:0 2px 8px rgba(9,39,81,.06);transform:translateY(0)}.plp-card__actions a:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.plp-card__actions a.button{background-color:var(--color-white);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='navy'><path d='M10.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0'/><path d='M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8m8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7'/></svg>");background-position:35% 50%;background-repeat:no-repeat;background-size:1.1rem 1.1rem;border-color:var(--color-white);color:var(--color-primary)}.plp-card__actions a.button:focus-visible,.plp-card__actions a.button:hover{border-color:var(--color-secondary)}.plp-card__actions a.add_to_cart_button{background-color:var(--color-primary);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path d='M9 5.5a.5.5 0 0 0-1 0V7H6.5a.5.5 0 0 0 0 1H8v1.5a.5.5 0 0 0 1 0V8h1.5a.5.5 0 0 0 0-1H9z'/><path d='M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1zm3.915 10L3.102 4h10.796l-1.313 7zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0m7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/></svg>");background-position:25% 50%;background-repeat:no-repeat;background-size:1.1rem 1.1rem;color:var(--color-white)}.plp-card__actions a.add_to_cart_button:focus-visible,.plp-card__actions a.add_to_cart_button:hover{background-color:var(--color-secondary)!important}.plp-card__sale{align-items:center;animation:plpSaleBounceGlow 2s cubic-bezier(.22,.61,.36,1) infinite both;background-color:var(--color-red);border-radius:999px;box-shadow:0 6px 18px rgba(225,29,72,.25);color:var(--color-white);display:inline-flex;font-size:var(--font-size-m);font-weight:700;justify-content:center;left:1rem;letter-spacing:.02em;line-height:1;padding:.35rem .6rem;position:absolute;top:1rem;will-change:transform,box-shadow;z-index:2}.plp-card__actions:has(.add_to_cart_button.added),.plp-card__actions:has(.added_to_cart){align-items:flex-end;min-height:120px}.add_to_cart_button{background:var(--color-primary);color:var(--color-white)}.added_to_cart.wc-forward{background-color:var(--color-white);border-radius:var(--border-radius);padding:.7rem 1rem;text-align:center}.plp__pagination{display:flex;justify-content:center;margin-top:var(--gap-large)}.woocommerce-loop-product__title{display:none}.shop-overview__header{background-color:var(--color-primary);display:none}.shop-overview__title{color:var(--color-white);font-weight:var(--font-weight-light);letter-spacing:-5px;margin:0 auto;max-width:var(--width-container);padding:1rem;position:relative;width:100%;z-index:99}@media (min-width:768px){.shop-overview__title{padding:1.5rem 0}}@keyframes plpSaleBounceGlow{0%,to{box-shadow:0 6px 18px rgba(225,29,72,.25);transform:translateY(0)}35%{box-shadow:0 12px 28px rgba(225,29,72,.35);transform:translateY(-7px)}55%{box-shadow:0 6px 18px rgba(225,29,72,.25);transform:translateY(0)}75%{box-shadow:0 9px 22px rgba(225,29,72,.3);transform:translateY(-3px)}}@keyframes plpSaleBounce{0%,to{transform:translateY(0)}35%{transform:translateY(-6px)}55%{transform:translateY(0)}75%{transform:translateY(-3px)}}@keyframes plpSaleBreathe{0%,to{box-shadow:0 6px 18px rgba(225,29,72,.25);opacity:1;transform:translateZ(0) scale(1)}50%{box-shadow:0 10px 24px rgba(225,29,72,.35);opacity:.85;transform:translateZ(0) scale(1.04)}}@keyframes plpSalePing{0%{opacity:1;transform:translateZ(0) scale(1)}40%{opacity:.9;transform:translateZ(0) scale(1.06)}60%{opacity:.7;transform:translateZ(0) scale(1.02)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes plpSaleBlink{0%{opacity:1;transform:translateZ(0)}50%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.plp-card__sale{animation:none}}.wc-block-cart__submit-button{background-color:var(--color-primary);border-radius:var(--border-radius-xs)}.wc-block-cart-item__wrap a{color:var(--color-primary)!important}.cart-subtotal,.order-total,.product-name,.product-total,.wc-block-cart .wc-block-cart__totals-title,.wc-block-cart-items__header,.wc-block-components-totals-item.wc-block-components-totals-footer-item,.wc-block-components-totals-item__label,.wc-block-components-totals-item__value{color:var(--color-primary)!important;font-size:var(--font-size-s)!important;text-transform:capitalize!important}.wc-block-components-product-badge.wc-block-components-sale-badge{background-color:var(--color-red);color:var(--color-white);padding:5px 20px}.wc-block-components-product-metadata__description{font-size:var(--font-size-s)}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
