.mprlocale-cards{position:fixed;top:16px;right:16px;z-index:10000;display:flex;flex-direction:column;gap:8px;width:max-content;max-width:calc(100vw - 32px);max-width:min(320px,100vw - 32px)}.mprlocale-card{position:relative;padding:10px 40px 10px 12px;background:#fff;color:var(--mpr-text,#374151);border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .15),0 1px 3px rgb(0 0 0 / .08);font-family:var(--mpr-font-family,inherit);font-size:var(--mpr-small-font-size,14px);font-weight:400;line-height:1.4;text-align:left;white-space:normal}.mprlocale-card:empty{opacity:0}.mprlocale-cards--anchored>.mprlocale-card:first-child::before{content:"";position:absolute;bottom:100%;left:var(--mprlocale-arrow,calc(100% - 28px));border:7px solid #fff0;border-top:0;border-bottom-color:#fff}.mprlocale-card__text{margin:0}.mprlocale-card a.mprlocale-card__link{display:inline-block;margin-top:.25em;color:var(--mpr-primary,#0b5e8a)!important;font-weight:var(--mpr-label-font-weight,600);text-decoration:underline}.mprlocale-card__close{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:#fff0;color:inherit;font-size:20px;line-height:1;cursor:pointer}.mprlocale-card__close:hover{background:#f3f4f6}.mprlocale-card__close:focus-visible,.mprlocale-card a:focus-visible{outline:2px solid var(--mpr-primary,#232323);outline-offset:2px}.mprlocale-card--test{padding-right:12px;border-left:4px solid var(--mpr-primary,#0b5e8a)}@media(prefers-reduced-motion:no-preference){.mprlocale-card:not(:empty){animation:mprlocale-in .2s ease-out}}@keyframes mprlocale-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mpr-prefs{position:relative;display:inline-flex;align-items:center}.mpr-prefs__toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:4px;background:#fff0;color:inherit;font:inherit;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.mpr-prefs__toggle:hover,.mpr-prefs.is-open .mpr-prefs__toggle{background:rgb(127 127 127 / .14)}.mpr-prefs__toggle:focus-visible,.mpr-prefs__apply:focus-visible{outline:2px solid var(--mpr-primary,var(--bs-primary,#0b5e8a));outline-offset:3px}.mpr-prefs__summary{display:inline-flex;align-items:center;gap:6px}.mpr-prefs__sep{opacity:.45;font-weight:400}.mpr-prefs__arrow{flex:0 0 auto;width:18px;height:18px;fill:currentColor;transition:transform .2s ease}.mpr-prefs.is-open .mpr-prefs__arrow{transform:rotate(180deg)}.mpr-prefs__flag{display:block;width:20px;height:15px;border-radius:2px;box-shadow:0 0 0 1px rgb(0 0 0 / .12);object-fit:cover}.mpr-prefs__curr{font-weight:700}.mpr-prefs__summary-country{display:inline-block;width:2.2em;font-size:12px;font-weight:600;letter-spacing:.04em;text-align:center}.mpr-prefs__panel{position:absolute;top:100%;right:0;z-index:1050;width:340px;max-width:calc(100vw - 32px);margin-top:10px;padding:0;background:#fff;border-radius:10px;color:var(--bs-body-color,#374151);font-size:var(--mpr-small-font-size,14px);line-height:1.4;text-align:left;white-space:normal;box-shadow:0 10px 32px rgb(17 24 39 / .18),0 2px 6px rgb(17 24 39 / .08)}.mpr-prefs__panel[hidden]{display:none}.mpr-prefs__panel::before{content:"";position:absolute;bottom:100%;left:var(--mpr-prefs-arrow,calc(100% - 40px));border:7px solid #fff0;border-top:0;border-bottom-color:#fff}.mpr-prefs__group{min-width:0;margin:0;padding:14px 16px;border:0}.mpr-prefs__group+.mpr-prefs__group{padding-top:12px;border-top:1px solid #f1f4f8}.mpr-prefs__title{float:left;width:100%;margin:0 0 8px;padding:0;border:0;color:inherit;font:inherit;font-weight:600;letter-spacing:0;text-transform:none}.mpr-prefs__title+*{clear:left}.mpr-prefs__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mpr-prefs__chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.mpr-prefs__choice,.mpr-prefs__chip{position:relative;margin:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:inherit;font-weight:500;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.mpr-prefs__choice{display:flex;align-items:center;gap:10px;min-width:0;min-height:42px;padding:8px 10px}.mpr-prefs__chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;padding:6px 4px;text-align:center}.mpr-prefs__choice:hover,.mpr-prefs__chip:hover{border-color:#cbd2db;background:#f9fafb}.mpr-prefs__radio{flex:0 0 auto;margin:0}@supports selector(:has(*)){.mpr-prefs__radio{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.mpr-prefs__choice:has(.mpr-prefs__radio:checked),.mpr-prefs__chip:has(.mpr-prefs__radio:checked){border-color:var(--mpr-primary,var(--bs-primary,#0b5e8a));background:rgba(var(--bs-primary-rgb,11,94,138),.07);box-shadow:inset 0 0 0 1px var(--mpr-primary,var(--bs-primary,#0b5e8a))}.mpr-prefs__choice:has(.mpr-prefs__radio:focus-visible),.mpr-prefs__chip:has(.mpr-prefs__radio:focus-visible){outline:2px solid var(--mpr-primary,var(--bs-primary,#0b5e8a));outline-offset:2px}.mpr-prefs__choice:has(.mpr-prefs__radio:checked) .mpr-prefs__choice-check{visibility:visible}.mpr-prefs__chip:has(.mpr-prefs__radio:checked) .mpr-prefs__chip-code{color:var(--mpr-primary,var(--bs-primary,#0b5e8a));font-weight:600}}.mpr-prefs__choice-flag{flex:0 0 auto;width:22px;height:16px;border-radius:2px;box-shadow:0 0 0 1px rgb(0 0 0 / .1);object-fit:cover}.mpr-prefs__choice-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpr-prefs__choice-check{flex:0 0 auto;width:18px;height:18px;fill:var(--mpr-primary,var(--bs-primary,#0b5e8a));visibility:hidden}.mpr-prefs__chip-sign{font-size:18px;font-weight:600;line-height:1.2}.mpr-prefs__chip-code{color:var(--bs-secondary-color,#6b7280);font-size:var(--mpr-caption-font-size,12px);letter-spacing:.04em}.mpr-prefs__choices--name .mpr-prefs__choice-flag{display:none}.mpr-prefs__choices--flag{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.mpr-prefs__choices--flag .mpr-prefs__choice{justify-content:center;padding:10px 6px}.mpr-prefs__choices--flag .mpr-prefs__choice-name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mpr-prefs__choices--flag .mpr-prefs__choice-check{display:none}.mpr-prefs__choices--flag .mpr-prefs__choice-flag{width:28px;height:20px}.mpr-prefs__chips--code .mpr-prefs__chip{min-height:40px}.mpr-prefs__chips--code .mpr-prefs__chip-code{color:inherit;font-size:var(--mpr-small-font-size,14px)}.mpr-prefs__country-select{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:inherit;font:inherit}.mpr-prefs__country-tax{margin:6px 0 0;color:var(--bs-secondary-color,#6b7280);font-size:var(--mpr-caption-font-size,12px)}.mpr-prefs__actions{padding:12px 16px 16px;border-top:1px solid #f1f4f8}.mpr-prefs__apply{width:100%}@media(prefers-reduced-motion:reduce){.mpr-prefs__toggle,.mpr-prefs__arrow,.mpr-prefs__choice,.mpr-prefs__chip{transition:none}}.mprtawk-footer-toggle__labels{display:inline-grid}.mprtawk-footer-toggle__labels>[data-mprtawk-label]{grid-area:1/1;justify-self:center}.mprtawk-footer-toggle[data-mprtawk-action=open] [data-mprtawk-label=hide],.mprtawk-footer-toggle[data-mprtawk-action=hide] [data-mprtawk-label=open]{visibility:hidden}.mprtawk-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@charset "UTF-8";
/*!
 * GENERATED FILE NOTICE
 * assets/css/custom.css is generated from this SCSS entry point (its page parts
 * are listed in scripts/css-parts.json). Never edit the CSS by hand. Change
 * assets/scss/ and run `npm run css:build`; `npm run css:check` fails on drift.
 */
 :root{--mpr-orange:var(--bs-primary);--mpr-orange-hover:var(--bs-link-hover-color);--mpr-black:#000000;--mpr-body-text:var(--bs-body-color);--mpr-navy:#11162D;--mpr-muted:var(--bs-secondary-color);--mpr-light-text:#F2F2F2;--mpr-sr-accent:var(--bs-primary);--mpr-ec-bg-color-primary:#000000;--mpr-neutral-bg:#F2F3F5;--mpr-neutral-bg-hover:#E7E9EC;--mpr-neutral-bg-active:#DDE0E4;--mpr-neutral-border:#DADDE1;--mpr-neutral-border-hover:#C4C8CE;--mpr-neutral-text:var(--bs-body-color);--mpr-primary:var(--bs-primary);--mpr-btn-primary-bg:#CF4520;--mprgallery-content-thumb-fit:contain}a:visited{color:inherit}a:visited:hover{color:inherit}:root{--mpr-focus-color:rgba(252, 97, 57, 0.4);--mpr-focus-width:1.5px;--mpr-focus-offset:2px}:focus-visible{outline:var(--mpr-focus-width) solid var(--mpr-focus-color);outline-offset:var(--mpr-focus-offset)}.btn:focus-visible{box-shadow:none}.header-top :focus-visible,footer :focus-visible{outline-color:rgb(255 255 255 / .4)}.ps-mainmenu:is(.ps-mainmenu--desktop) .ps-mainmenu__tree>li .ps-mainmenu__tree-link:focus{outline:none}.btn-neutral{--bs-btn-color:var(--mpr-neutral-text, #30313d);--bs-btn-bg:var(--mpr-neutral-bg, #f2f3f5);--bs-btn-border-color:var(--mpr-neutral-border, #dadde1);--bs-btn-hover-color:var(--mpr-neutral-text, #30313d);--bs-btn-hover-bg:var(--mpr-neutral-bg-hover, #e7e9ec);--bs-btn-hover-border-color:var(--mpr-neutral-border-hover, #c4c8ce);--bs-btn-active-color:var(--mpr-neutral-text, #30313d);--bs-btn-active-bg:var(--mpr-neutral-bg-active, #dde0e4);--bs-btn-active-border-color:var(--mpr-neutral-border-hover, #c4c8ce);--bs-btn-disabled-color:var(--mpr-neutral-text, #30313d);--bs-btn-disabled-bg:var(--mpr-neutral-bg, #f2f3f5);--bs-btn-disabled-border-color:var(--mpr-neutral-border, #dadde1);--bs-btn-focus-shadow-rgb:140, 141, 143}.form-control:focus,.form-select:focus{border-color:var(--mpr-orange);box-shadow:none;outline:var(--mpr-focus-width,1.5px) solid var(--mpr-focus-color,rgb(252 97 57 / .4));outline-offset:0}.form-check-input:checked{background-color:var(--mpr-orange);border-color:var(--mpr-orange)}.form-switch .form-check-input:checked{background-color:var(--mpr-orange)}.header-top .header-block__badge{background:var(--mpr-orange)!important;color:#fff!important}.ps-customersignin .dropdown-menu.show{display:block}.ps-customersignin .dropdown-toggle{cursor:pointer}.header-top .header-block__action-btn{color:var(--mpr-light-text)}a.btn:link,a.btn:visited{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}a.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.product-flags{list-style:none}.product-miniature .product-flags{padding:.5rem}.product-flags .product-flag{display:inline-flex;flex:0 0 auto;align-items:center;max-width:100%;padding:.25rem .5rem;border:1px solid var(--mpr-orange);border-radius:var(--bs-border-radius-sm);background-color:var(--mpr-orange);color:#fff;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap}.product-flags .product-flag.discount{background-color:var(--mpr-orange);color:#fff}.product-price,.current-price-value{color:var(--mpr-body-text)}.regular-price{color:var(--mpr-muted)}.header-top{background-color:var(--mpr-black);color:var(--mpr-light-text);font-size:.8125rem}.header-top__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1rem;min-height:2rem}.header-top__left,.header-top__right{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem}.header-top__left{flex-shrink:0}.header-top__right{justify-content:flex-end;flex:1 0 auto;min-width:0}@media (min-width:768px){.header-top .container-md>.row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem}.header-top .header-top__left.col-md-4{display:flex;align-items:center;flex:0 1 auto;width:auto;max-width:none;min-width:0;gap:0}.header-top .header-top__right.col-md-8{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;width:auto;max-width:none;min-width:0}.header-top #_desktop_contact_link,.header-top #contact-link{min-width:0}.header-top #contact-link{display:flex;flex-wrap:nowrap;align-items:center;gap:0}.header-top #contact-link a,.header-top .mpr-trade-button-nav1 .mpr-trade-apply-btn{display:inline-flex;align-items:center}#contact-link .mpr-header-phone::before,.header-top .mpr-trade-button-nav1::before,.header-top #mprtaxswitch::before{content:"";flex:0 0 auto;width:1px;height:1em;margin:0 .75rem;background:currentColor;opacity:.38}}.header-top a,.header-top .material-icons{color:var(--mpr-light-text)}.header-top a:hover{color:var(--mpr-orange)}.header-top a:visited{color:var(--mpr-light-text)}#contact-link a{font-size:inherit;white-space:nowrap}#contact-link .material-icons{font-size:1em;vertical-align:-2px;margin-right:2px}.header-top #mprtaxswitch{display:inline-flex;align-items:center;min-width:0}.header-top #mprtaxswitch .mprtaxswitch__label{color:rgb(255 255 255 / .62)}.header-top #mprtaxswitch .mprtaxswitch__label--active{color:#fff}footer{color:var(--mpr-body-text)}footer a:hover{color:var(--mpr-orange)}.search-widget form button[type=submit]{background-color:var(--mpr-orange);border-color:var(--mpr-orange);color:#fff}.search-widget form button[type=submit]:hover{background-color:var(--mpr-orange-hover);border-color:var(--mpr-orange-hover)}.back-to-top{background-color:var(--mpr-orange);color:#fff}.back-to-top:hover{background-color:var(--mpr-orange-hover);color:#fff}.wishlist-button-add .material-icons{color:var(--mpr-orange)}.carousel-control-prev,.carousel-control-next{color:var(--mpr-orange)}.product-miniature a:visited,.product-title a:visited{color:var(--mpr-body-text)}.breadcrumb a:visited{color:var(--bs-link-color)}footer a:visited{color:inherit}.mpr-trade-button-nav1,.mpr-trade-button-nav2{display:inline-flex;align-items:center;margin:0;width:auto}.mpr-trade-button-nav1 .mpr-trade-apply-btn,.mpr-trade-button-nav1 .mpr-trade-apply-btn:link,.mpr-trade-button-nav1 .mpr-trade-apply-btn:visited,.mpr-trade-button-nav2 .mpr-trade-apply-btn,.mpr-trade-button-nav2 .mpr-trade-apply-btn:link,.mpr-trade-button-nav2 .mpr-trade-apply-btn:visited{background:none;border:none;color:var(--mpr-light-text);font-size:inherit;font-weight:400;padding:0;text-transform:none;letter-spacing:normal;white-space:nowrap}.mpr-trade-button-nav1 .mpr-trade-apply-btn:hover,.mpr-trade-button-nav2 .mpr-trade-apply-btn:hover{background:none;color:var(--mpr-orange)}.mpr-trade-button-nav1 .mpr-trade-apply-btn .material-icons,.mpr-trade-button-nav2 .mpr-trade-apply-btn .material-icons{font-size:1em;vertical-align:-2px;margin-right:.15rem}@media (max-width:991.98px){.header-top .container-md>.row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"contact contact" "trade tools";align-items:center;column-gap:.75rem;row-gap:.45rem;margin-right:0;margin-left:0;padding:.35rem .75rem .5rem}.header-top .header-top__left.col-md-4{display:contents}.header-top #_desktop_contact_link{grid-area:contact;min-width:0}.header-top #contact-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0}.header-top #contact-link a{min-width:0;overflow:hidden;text-overflow:ellipsis}.header-top #contact-link .mpr-header-phone{justify-content:flex-end}.header-top .mpr-trade-button-nav1{display:none}.header-top .mpr-trade-button-nav1 .mpr-trade-apply-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}.header-top #mprtaxswitch{display:inline-flex;grid-area:trade;justify-self:start;min-width:0}#contact-link .mpr-header-phone::before,.header-top .mpr-trade-button-nav1::before,.header-top #mprtaxswitch::before{content:none}.header-top .header-top__right{display:flex!important;grid-area:tools;justify-content:flex-end;width:auto;max-width:none;min-width:0;padding:0}#_mobile_ps_customersignin,#_mobile_ps_shoppingcart{display:flex!important}}@media (min-width:992px){.header-top .header-top__right{display:flex!important}#_mobile_ps_customersignin,#_mobile_ps_shoppingcart{display:none!important}}@font-face{font-display:optional;font-family:Inter;font-style:normal;font-weight:600;src:url(/themes/hummingbird/assets/fonts/inter-latin-700-normal-084676038be5b1c38324.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:optional;font-family:Inter;font-style:normal;font-weight:600;src:url(/themes/hummingbird/assets/fonts/inter-latin-ext-700-normal-be70ab2888339fe67ac5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Newsreader";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/mypresta-rocks/assets/fonts/newsreader-latin-400-normal-opsz48.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC}@font-face{font-family:"Newsreader";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/mypresta-rocks/assets/fonts/newsreader-latin-ext-400-normal-opsz48.woff2) format("woff2");unicode-range:U+0100-024F,U+0300-036F,U+1E00-1EFF}@font-face{font-family:"Newsreader";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/mypresta-rocks/assets/fonts/newsreader-latin-600-normal-opsz48.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC}@font-face{font-family:"Newsreader";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/mypresta-rocks/assets/fonts/newsreader-latin-ext-600-normal-opsz48.woff2) format("woff2");unicode-range:U+0100-024F,U+0300-036F,U+1E00-1EFF}h1,h2,h3,.h1,.h2,.h3{text-transform:none}h1,.h1{font-size:2rem;font-weight:700}h2,.h2{font-size:1.5rem;font-weight:700}:root{--mpr-h4-font-size:1.125rem;--mpr-h4-font-weight:600;--mpr-h4-line-height:1.2;--mpr-small-font-size:0.875rem;--mpr-small-font-weight:var(--bs-body-font-weight);--mpr-small-line-height:var(--bs-body-line-height);--mpr-caption-font-size:0.75rem;--mpr-caption-font-weight:var(--bs-body-font-weight);--mpr-caption-line-height:calc(4 / 3);--mpr-font-family-display:"Newsreader", Georgia, "Times New Roman", serif}.product-description ul,.product-description ol,.product-description-short ul,.product-description-short ol{margin-top:0;margin-bottom:1rem;padding-left:1.5rem}.product-description ul,.product-description-short ul{list-style-type:disc}.product-description ol,.product-description-short ol{list-style-type:decimal}.product-description li,.product-description-short li{margin-bottom:.5rem}.mprblog-content ul{list-style-type:disc}.mprblog-content ol{list-style-type:decimal}.product-miniature .product-prices{margin-top:.25em}.blockreassurance-icon svg{fill:var(--mpr-orange)}.blockreassurance-icon .material-icons{color:var(--mpr-orange)}@media (min-width:992px){.page-product .product__container{grid-template-columns:48% minmax(0,1fr)}}.pswp{--pswp-root-z-index:2147483647}@media (min-width:768px){.mprgallery--thumbs-left .mprgallery__thumbs--left,.mprgallery--thumbs-right .mprgallery__thumbs--right{position:relative}.mprgallery--thumbs-left .mprgallery__thumbs-swiper,.mprgallery--thumbs-right .mprgallery__thumbs-swiper{position:absolute;top:0;left:0}}@media (max-width:767px){.mprgallery--thumbs-left .mprgallery__main,.mprgallery--thumbs-right .mprgallery__main{flex:0 0 auto}.mprgallery--thumbs-left .mprgallery__thumbs--left,.mprgallery--thumbs-right .mprgallery__thumbs--right{display:none}}@media (min-width:992px){.page-product .product__bottom{grid-template-columns:minmax(0,1fr)}}.product__actions-qty-add{gap:6px}.product__actions-qty-add>.mpr-ec-btn-container.hookDisplayProductActions{flex:0 0 100%;width:100%}.product__actions-qty-add>.mpr-ec-btn-container.hookDisplayProductActions>.mpr-ec-btn{width:100%}.product__actions-qty-add>.mpr-quote-request-btn-container.product-page,.product__actions-qty-add>.mpr-trade-button-wrapper.mpr-trade-button-product_actions{flex:1 1 calc(50% - 3px);min-width:0;width:auto;margin:0}.product__actions-qty-add>.mpr-quote-request-btn-container.product-page .mpr-quote-request-actions{display:flex;width:100%}.product__actions-qty-add .mpr-quote-request-actions>.btn,.product__actions-qty-add>.mpr-trade-button-wrapper.mpr-trade-button-product_actions>.btn{width:100%;justify-content:center}@media (max-width:767px){.product__actions-qty-add>.mpr-quote-request-btn-container.product-page,.product__actions-qty-add>.mpr-trade-button-wrapper.mpr-trade-button-product_actions{flex-basis:100%}.mpr-demo-link{flex-direction:column}}@media (min-width:992px){.product__left{position:sticky;top:90px;align-self:start}}.mpr-product-price-additional{order:3;flex:1 1 100%;min-width:0;text-align:left}.mpr-price-free{color:var(--bs-body-color);white-space:nowrap}::selection{background-color:rgb(252 97 57 / .2);color:var(--mpr-body-text)}.mpr-feature-card-section,.mpr-intro-section{padding:2.5rem 0 1rem}.mpr-feature-card-header,.mpr-intro-header{text-align:center;margin-bottom:2.25rem}.mpr-feature-card-header h2,.mpr-intro-header h2{margin:0 0 .75rem}.mpr-feature-card-header p,.mpr-intro-header p{color:var(--bs-secondary-color);max-width:700px;margin:0 auto}.mpr-feature-card-grid,.mpr-intro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.mpr-feature-card,.mpr-intro-card{display:flex;flex-direction:column;min-width:0;background:var(--mpr-card-bg,#fff);border:1px solid var(--mpr-card-border,#e8ecf0);border-radius:8px;padding:1.5rem;transition:box-shadow 0.25s ease,transform 0.25s ease}.mpr-feature-card:hover,.mpr-intro-card:hover{box-shadow:var(--mpr-card-shadow,0 8px 28px rgb(0 0 0 / .08));transform:translateY(-2px)}.mpr-feature-card__heading,.mpr-intro-card__heading{display:flex;align-items:center;gap:.85rem;min-width:0;margin:0 0 .9rem}.mpr-feature-card__icon,.mpr-intro-icon{flex:0 0 auto;color:var(--bs-body-color);line-height:0}.mpr-feature-card__icon svg,.mpr-intro-icon svg{display:block;width:2.35rem;height:2.35rem}.mpr-feature-card h3,.mpr-intro-card h3{min-width:0;margin:0}.mpr-feature-card p,.mpr-intro-card p{color:var(--bs-secondary-color);margin:0 0 1rem;flex-grow:1}.mpr-feature-card__link,.mpr-intro-link{font-weight:600;color:var(--bs-body-color);text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;transition:gap 0.2s ease,color 0.2s ease}.mpr-feature-card__link:hover,.mpr-intro-link:hover{gap:.6rem;color:var(--mpr-orange,#fc6139)}.mpr-feature-card__link span,.mpr-intro-link span{font-size:1.05rem}.mpr-feature-card-footer,.mpr-intro-footer{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--mpr-card-border,#e8ecf0)}.mpr-feature-card-footer p,.mpr-intro-footer p{color:var(--bs-secondary-color);max-width:750px;margin:0 auto}@media (max-width:991.98px){.mpr-feature-card-section,.mpr-intro-section{padding:2rem 0 .5rem}.mpr-feature-card-grid,.mpr-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (max-width:767.98px){.mpr-feature-card-header,.mpr-intro-header{text-align:left;margin-bottom:1.5rem}.mpr-feature-card-grid,.mpr-intro-grid{grid-template-columns:1fr}.mpr-feature-card,.mpr-intro-card{padding:1.25rem 1rem}}.tech-carousel-section{padding:1rem 0 .75rem;overflow:hidden}.tech-carousel-header{text-align:center;margin-bottom:1rem}.tech-carousel-header h2{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mpr-black);margin:0 0 .25rem}.tech-carousel-header p{font-size:.85rem;color:var(--mpr-muted);margin:0}.tech-carousel-wrapper{position:relative}.tech-carousel-wrapper::before,.tech-carousel-wrapper::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.tech-carousel-wrapper::before{left:0;background:linear-gradient(to right,#fff 0%,transparent 100%)}.tech-carousel-wrapper::after{right:0;background:linear-gradient(to left,#fff 0%,transparent 100%)}.tech-carousel-row{overflow:hidden;padding:.75rem 0}.tech-carousel-track{display:flex;align-items:center;gap:2.5rem;width:max-content;will-change:transform}.tech-carousel-row--left .tech-carousel-track{animation:techScrollLeft 40s linear infinite}.tech-carousel-row--right .tech-carousel-track{animation:techScrollRight 40s linear infinite}@keyframes techScrollLeft{0%{transform:translateX(0)}100%{transform:translateX(-33.3333333333%)}}@keyframes techScrollRight{0%{transform:translateX(-33.3333333333%)}100%{transform:translateX(0)}}.tech-carousel-row:hover .tech-carousel-track{animation-play-state:paused}.tech-carousel-item{display:flex;flex-direction:column;align-items:center;gap:.35rem;flex-shrink:0;min-width:70px}.tech-carousel-item img{height:36px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.5;transition:filter 0.3s ease,opacity 0.3s ease}.tech-carousel-item:hover img{filter:grayscale(0%);opacity:1}.tech-carousel-item span{font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mpr-muted);transition:color 0.3s ease;white-space:nowrap}.tech-carousel-item:hover span{color:var(--mpr-body-text)}@media (max-width:767.98px){.tech-carousel-section{padding:1.5rem 0}.tech-carousel-wrapper::before,.tech-carousel-wrapper::after{width:40px}.tech-carousel-track{gap:1.75rem}.tech-carousel-item img{height:28px}.tech-carousel-item span{font-size:.6rem}}.gh-activity{padding:1.25rem 0 1.5rem;max-width:960px;margin:0 auto}.gh-activity-header{text-align:center;margin-bottom:1.25rem}.gh-activity-header h2{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mpr-black);margin:0 0 .25rem}.gh-activity-header p{font-size:.85rem;color:var(--mpr-muted);margin:0}.gh-activity-header .gh-stats{display:inline-flex;gap:1.5rem;margin-top:.5rem}.gh-activity-header .gh-stat{font-size:.75rem;color:#555}.gh-activity-header .gh-stat strong{color:var(--mpr-black);font-weight:700}.gh-heatmap{display:flex;gap:2px;justify-content:center;overflow-x:auto;padding:.5rem 0}.gh-heatmap-week{display:flex;flex-direction:column;gap:2px}.gh-heatmap-day{width:11px;height:11px;border-radius:2px;background:#ebedf0}.gh-heatmap-day[data-level="1"]{background:#9be9a8}.gh-heatmap-day[data-level="2"]{background:#40c463}.gh-heatmap-day[data-level="3"]{background:#30a14e}.gh-heatmap-day[data-level="4"]{background:#216e39}.gh-heatmap-day:hover{outline:1px solid #555;outline-offset:-1px}.gh-heatmap-months{display:flex;gap:2px;justify-content:center;padding-left:0;margin-bottom:4px}.gh-heatmap-months span{font-size:.55rem;color:var(--mpr-muted);text-align:center}.gh-heatmap-legend{display:flex;align-items:center;justify-content:center;gap:3px;margin-top:.4rem;font-size:.55rem;color:var(--mpr-muted)}.gh-heatmap-legend .gh-heatmap-day{width:9px;height:9px}.gh-repos{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;margin-top:1rem;padding:0;list-style:none}.gh-repo{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:#555}.gh-repo-name{font-weight:600;color:var(--mpr-black)}.gh-repo-bar{height:6px;border-radius:3px;background:#40c463;min-width:4px}.gh-repo-count{font-size:.65rem;color:var(--mpr-muted)}.gh-tooltip{position:fixed;padding:4px 8px;background:#24292f;color:#fff;font-size:.65rem;border-radius:4px;pointer-events:none;z-index:100;white-space:nowrap;display:none}.gh-history{max-width:640px;margin:1.25rem auto 0}.gh-history-title{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mpr-muted);margin:0 0 .6rem;text-align:center}.gh-day-group{margin-bottom:.6rem}.gh-day-label{font-size:.62rem;font-weight:700;color:var(--mpr-black);margin-bottom:.25rem;padding-left:.25rem}.gh-commit{display:flex;align-items:baseline;gap:.4rem;padding:.2rem 0 .2rem .75rem;border-left:2px solid #e1e4e8;font-size:.7rem;line-height:1.35}.gh-commit-repo{font-weight:600;color:#40c463;white-space:nowrap;flex-shrink:0}.gh-commit-msg{color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-commit.gh-hidden{display:none}.gh-show-more{display:inline-block;padding:.1rem 0 .1rem .75rem;border-left:2px solid #e1e4e8;font-size:.62rem;color:var(--mpr-muted);cursor:pointer;transition:color 0.15s}.gh-show-more:hover{color:#40c463}@media (max-width:767.98px){.gh-activity{padding:1rem 0 1.25rem}.gh-activity-header h2{font-size:.65rem}.gh-activity-header p{font-size:.78rem}.gh-activity-header .gh-stats{flex-wrap:wrap;justify-content:center;gap:.3rem 1rem}.gh-heatmap{gap:1.5px;justify-content:center;padding:.5rem .5rem}.gh-heatmap-week{gap:1.5px}.gh-heatmap-day{width:8px;height:8px}.gh-repos{gap:.4rem .75rem;padding:0 1rem}.gh-history{padding:0 1rem}.gh-commit{flex-direction:column;gap:.05rem;align-items:flex-start}.gh-commit-msg{white-space:normal;overflow:visible;text-overflow:unset}}@media (max-width:599.98px){.gh-activity-header .gh-stat{font-size:.68rem}.gh-heatmap{gap:1px;padding:.4rem .25rem}.gh-heatmap-week{gap:1px}.gh-heatmap-day{width:6px;height:6px;border-radius:1px}.gh-heatmap-legend .gh-heatmap-day{width:7px;height:7px}.gh-heatmap-legend{font-size:.5rem;gap:2px}.gh-repos{flex-direction:column;align-items:stretch;gap:.3rem;padding:0 1.25rem}.gh-repo{justify-content:space-between}.gh-history{padding:0 .75rem}.gh-commit{font-size:.65rem}.gh-day-label{font-size:.58rem}.gh-show-more{font-size:.58rem}}@media (max-width:379.98px){.gh-activity-header .gh-stats{gap:.2rem .6rem}.gh-activity-header .gh-stat{font-size:.62rem}.gh-heatmap-day{width:5px;height:5px}.gh-heatmap{padding:.4rem 0}}@keyframes heroFloat1{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-30px,20px) scale(1.05)}}@keyframes heroFloat2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(20px,-15px) scale(1.08)}}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:auto;scrollbar-color:var(--mpr-orange,#FC6139) var(--mpr-black,#000)}}html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-track{background:var(--mpr-black,#000)}html::-webkit-scrollbar-thumb{background-color:var(--mpr-orange,#FC6139);border-radius:8px;border:2px solid #fff0;background-clip:content-box}html::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:active{background-color:var(--mpr-orange-hover,#B74224)}html::-webkit-scrollbar-corner{background:var(--mpr-black,#000)}html::-webkit-scrollbar-button{display:none;width:0;height:0}html::-webkit-scrollbar-thumb{border-radius:2px}html::-webkit-scrollbar-corner{background:var(--mpr-black,#000)}@supports not selector(::-webkit-scrollbar){.mpr-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--mpr-orange,#FC6139) #212427}}.mpr-scroll-thin::-webkit-scrollbar{width:8px;height:8px}.mpr-scroll-thin::-webkit-scrollbar-track{background:#212427}.mpr-scroll-thin::-webkit-scrollbar-thumb{background-color:var(--mpr-orange,#FC6139);border-radius:4px}.mpr-scroll-thin::-webkit-scrollbar-thumb:hover,.mpr-scroll-thin::-webkit-scrollbar-thumb:active{background-color:var(--mpr-orange-hover,#B74224)}.mpr-scroll-thin::-webkit-scrollbar-corner{background:#212427}.mpr-scroll-thin::-webkit-scrollbar-button{display:none;width:0;height:0}.cms-article{padding:0!important;overflow:visible}body:has(.cms-article) .mpr-smartbc__crumb--current{display:none!important}.cms-hero{position:relative;width:100vw;margin-left:calc(-50vw + 50%);padding:2.5rem 2rem 4rem;background:linear-gradient(135deg,var(--mpr-navy) 0%,#1a1f3d 50%,#252a4a 100%);overflow:hidden}.cms-hero__shapes{position:absolute;inset:0;pointer-events:none}.cms-hero__shape{position:absolute;border-radius:50%;filter:blur(100px)}.cms-hero__shape--1{width:420px;height:420px;background:color-mix(in srgb,var(--cms-accent) 14%,transparent);top:-120px;right:-60px;animation:heroFloat1 12s ease-in-out infinite}.cms-hero__shape--2{width:300px;height:300px;background:rgb(91 82 230 / .08);bottom:-80px;left:8%;animation:heroFloat2 15s ease-in-out infinite}.cms-hero__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent)}.cms-hero__content{position:relative;z-index:1;max-width:720px;margin:0 auto;text-align:center}a.cms-hero__back{display:inline-flex;align-items:center;gap:.4rem;color:rgb(255 255 255 / .6);font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);text-decoration:none;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.5rem;transition:color 0.25s ease,gap 0.25s ease}a.cms-hero__back:hover{color:var(--mpr-orange);gap:.6rem}.cms-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:100px;background:color-mix(in srgb,var(--cms-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--cms-accent) 25%,transparent);color:#fff;font-size:var(--mpr-caption-font-size);line-height:var(--mpr-caption-line-height);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem}.cms-hero__title{color:#fff;margin:0 0 .75rem;letter-spacing:-.02em}.cms-hero__desc{color:rgb(255 255 255 / .5);margin:0 auto;max-width:520px}.cms-hero__meta{margin:1rem 0 0;color:rgb(255 255 255 / .6);font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height)}.cms-body{display:grid;grid-template-columns:220px 1fr;gap:3rem;margin:-2rem auto 0;max-width:1260px;position:relative;z-index:2}.cms-body>*{min-width:0}.cms-toc{position:sticky;top:100px;align-self:start;max-height:calc(100vh - 140px);overflow-y:auto;padding-top:2.5rem;scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar){.cms-toc{scrollbar-width:thin;scrollbar-color:var(--mpr-orange) var(--mpr-black)}}.cms-toc::-webkit-scrollbar{width:8px;height:8px}.cms-toc::-webkit-scrollbar-track{background:var(--mpr-black)}.cms-toc::-webkit-scrollbar-thumb{background-color:var(--mpr-orange);border-radius:4px}.cms-toc::-webkit-scrollbar-thumb:hover,.cms-toc::-webkit-scrollbar-thumb:active{background-color:var(--mpr-orange-hover,#B74224)}.cms-toc::-webkit-scrollbar-corner{background:var(--mpr-black)}.cms-toc::-webkit-scrollbar-button{display:none;width:0;height:0}.cms-toc::-webkit-scrollbar{width:6px;height:6px}.cms-toc::-webkit-scrollbar-thumb{border-radius:0}.cms-toc__header{font-size:var(--mpr-caption-font-size);line-height:var(--mpr-caption-line-height);letter-spacing:.12em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:.75rem;padding-left:.75rem}.cms-toc__list{list-style:none;padding:0;margin:0;border-left:2px solid #e5e7eb;counter-reset:cms-toc}.cms-toc__item{margin:0}.cms-toc__item:not(.cms-toc__item--sub){counter-increment:cms-toc;counter-reset:cms-toc-sub}.cms-toc__item--sub{counter-increment:cms-toc-sub}.cms-toc__link::before{content:counter(cms-toc) ".";flex:0 0 auto;min-width:1.5em;font-variant-numeric:tabular-nums;font-weight:600}.cms-toc__item--sub>.cms-toc__link::before{content:counter(cms-toc) "." counter(cms-toc-sub);min-width:2em}.cms-toc__item--sub{padding-left:.75rem}.cms-toc__link{display:flex;gap:.35em;padding:.35rem .75rem;font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);color:var(--bs-secondary-color);text-decoration:none;border-left:2px solid #fff0;margin-left:-2px;transition:color 0.2s ease,border-color 0.2s ease}.cms-toc__link:hover{color:var(--bs-body-color)}.cms-toc__link.is-active{color:var(--mpr-orange);border-left-color:var(--mpr-orange);font-weight:600}.cms-content{background:#fff;border-radius:1rem;padding:2.75rem 2.5rem 3rem;box-shadow:0 1px 2px rgb(0 0 0 / .05),0 4px 12px rgb(0 0 0 / .03),0 12px 32px rgb(0 0 0 / .05);min-width:0;max-width:100%}.cms-content>*:first-child{margin-top:0}.cms-content h2{margin:2.5rem 0 .75rem;padding-top:1.5rem;border-top:1px solid #f0f1f3;letter-spacing:-.01em}.cms-content>h2:first-child,.cms-content>*:first-child+h2,.cms-content>section:first-child>h2:first-child,.cms-content>*:first-child+section>h2:first-child{border-top:none;padding-top:0;margin-top:0}.cms-content h3{margin:1.75rem 0 .5rem}.cms-content h4{margin:1.25rem 0 .4rem}.cms-content p{margin:0 0 1rem}.cms-content a strong{color:inherit}.cms-content a{text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:2px}.cms-content a:hover{text-decoration-color:#fff0}.cms-content ul,.cms-content ol{margin:.5rem 0 1.25rem;padding-left:1.5rem}.cms-content ul{list-style:none;padding-left:0}.cms-content ul>li{position:relative;padding-left:1.25rem;margin-bottom:.4rem}.cms-content ul>li::before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:2px;background:var(--cms-accent,var(--mpr-orange));opacity:.6;transform:rotate(45deg)}.cms-content ol{list-style:decimal}.cms-content ol>li{margin-bottom:.4rem}.cms-content ol>li::marker{color:var(--mpr-orange);font-weight:700}.cms-content blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:3px solid var(--cms-accent,var(--mpr-orange));background:#f9fafb;border-radius:0 .5rem .5rem 0;font-style:italic;color:var(--bs-secondary-color)}.cms-content img{max-width:100%;height:auto}.cms-content pre{max-width:100%;overflow-x:auto}.cms-content table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height)}.cms-content table th{background:#f9fafb;font-weight:700;text-align:left;padding:.65rem .85rem;border-bottom:2px solid #e5e7eb}.cms-content table td{padding:.6rem .85rem;border-bottom:1px solid #f0f1f3;color:var(--bs-secondary-color)}.cms-content table tr:hover td{background:#fafbfc}:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual,.mprblog-checkout-visual) .mpr-seo-row__img{flex:0 0 50%;max-width:50%}:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual,.mprblog-checkout-visual) .mpr-seo-row__img img{border:1px solid #e5e7eb;box-shadow:0 12px 30px rgb(15 23 42 / .08)}:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual--wide,.mprblog-checkout-visual--wide) .mpr-seo-row{display:block}:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual--wide,.mprblog-checkout-visual--wide) .mpr-seo-row__img{max-width:100%;margin-top:1rem}:is(.cms-content,.mprblog-content) .mpr-payment-market-table{border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;margin:1.35rem 0}:is(.cms-content,.mprblog-content) .mpr-payment-market-table table{margin:0}:is(.cms-content,.mprblog-content) .mpr-payment-market-table th{background:#f3f6f8}:is(.cms-content,.mprblog-content) .mpr-payment-market-table td:first-child{font-weight:700;white-space:nowrap}:is(.cms-content,.mprblog-content) .mpr-pci-flow{display:grid;gap:.85rem;margin:1.35rem 0;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}:is(.cms-content,.mprblog-content) .mpr-pci-flow__question,:is(.cms-content,.mprblog-content) .mpr-pci-flow__answer{padding:.9rem 1rem;background:#fff;border:1px solid #dbe3ea;border-radius:.55rem}:is(.cms-content,.mprblog-content) .mpr-pci-flow__question{font-weight:700}:is(.cms-content,.mprblog-content) .mpr-pci-flow__split{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}:is(.cms-content,.mprblog-content) .mpr-pci-flow__answer strong{display:block;margin-bottom:.25rem}:is(.cms-content,.mprblog-content) .mpr-pci-flow__answer span{display:block;color:var(--bs-secondary-color);font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height)}:is(.cms-content,.mprblog-content) .mpr-pci-flow__answer--warn{border-color:#f2c6c6;background:#fff7f7}:is(.cms-content,.mprblog-content) .mpr-pci-flow__answer--ok{border-color:#b9dfce;background:#f4fbf7}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet{margin:1.35rem 0 1.75rem;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__intro{margin:0 0 1rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__card{min-width:0;padding:.9rem;background:#fff;border:1px solid #dbe3ea;border-radius:.55rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__label{display:inline-flex;align-items:center;margin-bottom:.55rem;padding:.18rem .5rem;color:var(--bs-body-color);background:color-mix(in srgb,var(--cms-accent,var(--mpr-orange)) 9%,#fff);border-radius:100px;font-size:var(--mpr-caption-font-size);letter-spacing:.06em;line-height:var(--mpr-caption-line-height);text-transform:uppercase}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__card h3{margin:0 0 .35rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__card p{margin:0;color:var(--bs-secondary-color);font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height)}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__table{overflow-x:auto;background:#fff;border:1px solid #dbe3ea;border-radius:.55rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__table table{margin:0;min-width:720px}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__table td:first-child{font-weight:700}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card{margin:1.35rem 0 1.85rem;padding:1rem;background:#fff;border:1px solid #e2e8f0;border-left:4px solid var(--cms-accent,var(--mpr-orange));border-radius:.75rem;box-shadow:0 16px 38px rgb(15 23 42 / .08)}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__intro{margin-bottom:1rem}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__eyebrow{display:inline-flex;align-items:center;margin-bottom:.55rem;padding:.2rem .55rem;color:var(--bs-body-color);background:color-mix(in srgb,var(--cms-accent,var(--mpr-orange)) 10%,#fff);border-radius:100px;font-size:var(--mpr-caption-font-size);letter-spacing:.06em;line-height:var(--mpr-caption-line-height);text-transform:uppercase}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card h2{margin:0 0 .45rem;padding:0}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__intro p{margin:0}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;counter-reset:troubleshoot-step;list-style:none}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps li{position:relative;min-width:0;min-height:6.25rem;margin:0;padding:.85rem .9rem .85rem 3rem;background:#f8fafc;border:1px solid #dbe3ea;border-radius:.55rem;counter-increment:troubleshoot-step}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps li::before{content:counter(troubleshoot-step);position:absolute;top:.85rem;left:.85rem;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;color:#fff;background:var(--cms-accent,var(--mpr-orange));border-radius:50%;font-size:.78rem;font-weight:800;line-height:1}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps strong{display:block;margin-bottom:.25rem}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps span{display:block;color:var(--bs-secondary-color);font-size:var(--mpr-small-font-size)}.cms-content hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}@media (max-width:991.98px){.cms-body{grid-template-columns:1fr;gap:0}.cms-toc{position:relative;top:auto;max-height:none;padding:.75rem 1rem;margin-bottom:1rem;background:#f9fafb;border-radius:.75rem;border:1px solid #f0f1f3;margin-top:2rem}.cms-toc__header{margin-bottom:.5rem;padding-left:0}.cms-toc__list{border-left:none;display:flex;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-block:2px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent)}.cms-toc__list::-webkit-scrollbar{display:none}.cms-toc__item{flex:0 0 auto}.cms-toc__link{white-space:nowrap;border-left:none;margin-left:0;padding:.3rem .65rem;border-radius:100px;background:#fff;border:1px solid #e5e7eb}.cms-toc__link.is-active{border-color:var(--mpr-orange);background:color-mix(in srgb,var(--cms-accent,var(--mpr-orange)) 6%,white)}.cms-toc__item--sub{display:none}.cms-content{padding:2rem 1.5rem;border-radius:.75rem}}@media (max-width:767.98px){.cms-hero{padding:1.75rem 1.25rem 3.5rem}.cms-content{padding:1.5rem 1.25rem;overflow-wrap:break-word}.cms-content table{display:block;max-width:100%;overflow-x:auto}.cms-content .mpr-seo-row{padding-left:0;padding-right:0}.cms-content .mpr-seo-row__txt,.cms-content .mpr-seo-row__img{min-width:0;width:100%;max-width:100%}:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual,.mprblog-checkout-visual) .mpr-seo-row__img,:is(.cms-content,.mprblog-content) :is(.mprblog-article-visual--wide,.mprblog-checkout-visual--wide) .mpr-seo-row__img{flex-basis:100%;max-width:100%}:is(.cms-content,.mprblog-content) .mpr-pci-flow__split{grid-template-columns:1fr}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet{padding:.85rem}:is(.cms-content,.mprblog-content) .mpr-hook-cheatsheet__grid{grid-template-columns:1fr}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card{padding:.85rem}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps{grid-template-columns:1fr}:is(.cms-content,.mprblog-content) .mpr-troubleshooting-card__steps li{min-height:0}}.eu-hero-flags{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #f0f1f3}.eu-flag-large{width:100px;height:auto;border-radius:6px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.pl-flag-large{width:100px;height:auto;border-radius:6px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.eu-intro-box{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0fe 100%);border:1px solid #c3d4f7;border-left:4px solid #039;border-radius:.5rem;padding:1.25rem 1.5rem;margin-bottom:1.75rem}.eu-intro-box p{margin:0}.eu-timezone-map{margin:1.5rem 0;border-radius:.75rem;overflow:hidden;border:1px solid #e5e7eb}.eu-map-svg{width:100%;height:auto;display:block}.eu-company-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-top:.5rem}.eu-company-card__flags{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.eu-company-flag{width:48px;height:auto;border-radius:4px;box-shadow:0 1px 4px rgb(0 0 0 / .1)}.eu-company-card table{margin:0}@media (max-width:767.98px){.eu-hero-flags{gap:1rem}.eu-flag-large,.pl-flag-large{width:72px}.eu-intro-box{padding:1rem 1.25rem}}.mpr-codeblock pre{--mpr-code-scroll-thumb-hover:var(--mpr-orange, #fc6139)}.footer__main-top.row{display:grid;grid-template-columns:repeat(4,minmax(0,0.9fr)) minmax(0,1.5fr) minmax(0,1.25fr);gap:2rem;flex-wrap:nowrap}@media (min-width:768px){.footer__main-top.row{margin-left:0;margin-right:0}}.footer__main-top.row>*{width:auto;max-width:none;flex:none;padding:0;margin:0}.footer__main-top .ps-contactinfo{grid-column:span 1;padding-top:0;border-top:none}.footer__main-top>.ps-contactinfo{order:6}.footer__main-top>div:empty{display:none}.footer__main{font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height)}.footer__main .footer-block{margin-bottom:0}.footer__main .footer-block__title{font:inherit;font-weight:600;font-size:.9375rem;line-height:1.3;color:#fff;margin-bottom:.875rem}.footer__main .footer-block__chat .mprtawk-footer-toggle{padding:.2rem 0;border:0;font:inherit;color:rgb(255 255 255 / .55);text-align:left;text-decoration:none}.footer__main .footer-block__chat .mprtawk-footer-toggle:hover{color:var(--mpr-orange)}.footer__main .footer-block__list a{padding-block:.2rem;color:rgb(255 255 255 / .55);transition:color 0.2s ease}.footer__main .footer-block__list a:hover{color:var(--mpr-orange)}.footer__main .footer-block__list a:visited{color:rgb(255 255 255 / .55)}.footer__main .ps-contactinfo .footer-block__content{display:flex;flex-direction:column;gap:.375rem}.footer__main .ps-contactinfo .ps-contactinfo__infos{color:rgb(255 255 255 / .55);margin:0;font-style:normal}.footer__main .ps-contactinfo .ps-contactinfo__phone a,.footer__main .ps-contactinfo .ps-contactinfo__email a{color:rgb(255 255 255 / .55);transition:color 0.2s ease}.footer__main .ps-contactinfo .ps-contactinfo__phone a:hover,.footer__main .ps-contactinfo .ps-contactinfo__email a:hover{color:var(--mpr-orange)}.footer__main .ps-contactinfo .ps-contactinfo__phone a:visited,.footer__main .ps-contactinfo .ps-contactinfo__email a:visited{color:rgb(255 255 255 / .55)}.footer__before{border-bottom:1px solid rgb(255 255 255 / .06)}.footer__before .ps-socialfollow{display:none}.footer__social-payments{display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .06)}@media (max-width:767px){.footer__social-payments{flex-wrap:wrap!important;justify-content:center}}.footer__social-payments .footer__social{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;margin:0;padding:0;border:none}.footer__social-label,.payment-label{font-size:var(--mpr-caption-font-size);line-height:var(--mpr-caption-line-height);color:rgb(255 255 255 / .55);white-space:nowrap}.footer__social-icons{display:flex;align-items:center;gap:.375rem;flex-wrap:nowrap}.footer__social-icons a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .5);transition:all 0.2s ease;text-decoration:none}.footer__social-icons a:hover{background:var(--mpr-orange);color:#fff}.footer__social-icons a:visited{color:rgb(255 255 255 / .5)}.footer__social-icons a:visited:hover{color:#fff}.footer__trust-section{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .06);display:flex;flex-direction:column;gap:1.25rem}.footer__trust-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.trust-badge{display:flex;align-items:flex-start;gap:.625rem}.trust-badge svg{flex-shrink:0;width:28px;height:28px;color:var(--mpr-orange);margin-top:.1rem}.trust-badge__text{display:flex;flex-direction:column;gap:.1rem}.trust-badge__text strong{color:rgb(255 255 255 / .9);font-weight:600}.trust-badge__text small{font-size:var(--mpr-caption-font-size);color:rgb(255 255 255 / .4);line-height:var(--mpr-caption-line-height)}.footer__payment-icons{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.payment-icons{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.payment-icon{display:inline-flex;border-radius:4px;overflow:hidden;opacity:.85;transition:opacity 0.2s ease}.payment-icon:hover{opacity:1}.payment-icon svg{display:block;width:38px;height:38px}.footer__main .copyright{font-size:var(--mpr-caption-font-size);line-height:var(--mpr-caption-line-height);margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .06);display:flex;align-items:center;justify-content:space-between}.footer__main .copyright a{color:rgb(255 255 255 / .55)}.footer__main .copyright__legal{display:flex;align-items:center;gap:.5rem}.footer__main .copyright__legal a{color:rgb(255 255 255 / .55);transition:color 0.2s ease}.footer__main .copyright__legal a:hover{color:var(--mpr-orange)}.footer__main .copyright__legal a:visited{color:rgb(255 255 255 / .55)}.footer__main .copyright__sep{color:rgb(255 255 255 / .15)}@media (min-width:768px) and (max-width:1199.98px){.footer__main-top.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem}}@media (min-width:768px) and (max-width:991.98px){.footer__trust-badges{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.footer__main-top.row{grid-template-columns:1fr;gap:0}.footer__main-top.row>*{padding-left:12px;padding-right:12px}.footer__main-top>.ps-linklist{border-bottom:1px solid rgb(255 255 255 / .06)}.footer__main .footer-block__title{padding:.875rem 0;margin-bottom:0;border-bottom:none}.footer__main .footer-block__list{padding-bottom:.75rem}.footer__main-top .ps-contactinfo{grid-column:span 1;padding-top:1rem;margin-top:.5rem;border-top:1px solid rgb(255 255 255 / .06)}.footer__main .ps-contactinfo .footer-block__content{flex-direction:column;gap:.25rem}.footer__social{flex-direction:column;align-items:center;gap:.5rem}.footer__trust-section{padding-top:1rem}.footer__trust-badges{grid-template-columns:repeat(2,1fr);gap:1rem}.trust-badge{flex-direction:column;align-items:center;text-align:center;gap:.375rem}.trust-badge svg{width:24px;height:24px}.footer__payment-icons{flex-direction:column;align-items:center;gap:.5rem}.payment-icons{justify-content:center;gap:.5rem}.payment-icon svg{width:30px;height:30px}.footer__main .copyright{flex-direction:column;gap:.5rem;text-align:center}}@media print{.header-top,.ps-socialfollow,.back-to-top,.search-widget,.ps-shoppingcart,.ps-emailsubscription,.block-newsletter,.carousel,.ps-imageslider,.wishlist-button-add,button[type=submit]{display:none!important}body{color:#000;background:#fff}a[href]::after{content:" (" attr(href) ")";font-size:.85em;color:#555}a[href^="#"]::after,a[href^="javascript:"]::after,a[href^="tel:"]::after{content:""}@layer utilities{.mprmegamenu-container,.mpr-hdrm-icons,.ps-searchbar-wrap,#mobileMenu{display:none!important}}#header .header-bottom__container{padding:0!important}#header .header-bottom__row{display:block!important;min-height:0!important;margin:0!important;padding:0!important}#header .navbar-brand[href]::after{content:none}}@media (max-width:991.98px){body:is(.page-category,.page-search,.page-module-mprsearchrevolution-search,.page-manufacturer,.page-supplier,.page-best-sales,.page-new-products,.page-prices-drop) #left-column>:not(#offcanvas-faceted){display:none}#offcanvas-faceted{top:0;height:100dvh}#offcanvas-faceted.show{z-index:1080}body:has(#offcanvas-faceted.show) #mpr-filter-mobile-overlay.active{z-index:1070}}.header-bottom{--mpr-header-mobile-action-size:44px}@media (max-width:991.98px){@layer utilities{.header-bottom__logo{margin-right:0!important}.ps-searchbar-wrap{flex:0 0 100%!important;order:10!important;margin-left:0!important}.ps-searchbar-wrap:not(.is-open):not(:target){display:none!important}}.mpr-hdrm-search{display:inline-flex;align-items:center;justify-content:center;width:var(--mpr-header-mobile-action-size);height:var(--mpr-header-mobile-action-size);color:inherit}.header-bottom__row{display:grid!important;grid-template-columns:var(--mpr-header-mobile-action-size) minmax(0,1fr) auto;grid-template-areas:"burger logo icons" "search search search";align-items:center;margin-left:0;margin-right:0;padding:4px 16px}.header-bottom .header-bottom__container{padding-left:0;padding-right:0}.header-bottom .header-bottom__row>*{min-width:0;padding-left:0;padding-right:0}.header-bottom .mprmegamenu-container{grid-area:burger;justify-self:start}.header-bottom__logo{grid-area:logo;justify-self:center;max-width:none;overflow:visible;margin-left:-11px}.mpr-hdrm-icons{grid-area:icons;justify-self:end;display:flex;align-items:center;gap:2px}.ps-searchbar-wrap{grid-area:search}.ps-searchbar-wrap .ps-searchbar__input{min-width:0}@layer utilities{.mpr-hdrm-icons .header-block__title,.mpr-hdrm-icons .mpr-stores-trigger__domain{display:none!important}}.mpr-hdrm-icons .mpr-usermenu__menu{min-width:220px}.ps-searchbar-wrap{max-width:100%;padding:4px 0 0;margin-top:0}.ps-searchbar-wrap .ps-searchbar,.ps-searchbar-wrap .ps-searchbar__form{width:100%}.ps-searchbar-wrap .ps-searchbar{margin:0}.ps-searchbar-wrap .ps-searchbar__input{border:1.5px solid #ddd;border-radius:8px;padding:8px 12px 8px 36px;padding-inline:36px 12px;font-size:.875rem;height:40px;background-color:#f8f8f8;width:100%}.ps-searchbar-wrap .ps-searchbar__input:focus{border-color:var(--mpr-orange);background-color:#fff;box-shadow:0 0 0 2px rgb(252 97 57 / .15);outline:none}.ps-searchbar-wrap .ps-searchbar__magnifier{position:absolute;left:10px;inset-inline-start:10px;inset-inline-end:auto;top:50%;transform:translateY(-50%);font-size:1.15rem;color:#999;z-index:1}}@media (max-width:991.98px){body.mmenu-open #header .header-bottom{border-bottom-color:#fff0}}@media (max-width:1199.98px){.header-bottom .mprmegamenu-container{display:grid;place-items:center start;flex:0 0 var(--mpr-header-mobile-action-size);inline-size:var(--mpr-header-mobile-action-size);min-inline-size:var(--mpr-header-mobile-action-size);max-inline-size:var(--mpr-header-mobile-action-size);block-size:var(--mpr-header-mobile-action-size);min-block-size:var(--mpr-header-mobile-action-size);padding:0}.header-bottom .mprmegamenu-container .ps-mainmenu__mobile-toggle,.header-bottom .mprmegamenu-container .menu-toggle{inline-size:100%;block-size:100%;margin:0}.header-bottom .mprmegamenu-container .menu-toggle{box-sizing:border-box;padding:0;display:grid;place-items:center start;place-content:center start}.header-bottom .mprmegamenu-container .menu-toggle .material-icons{margin-left:-3px}}.mpr-sr-page-header{margin-bottom:0}.mpr-sr-page-title{margin-top:0;margin-bottom:0}.mpr-sr-page-seo-description-short{color:var(--bs-secondary-color,#555);margin-bottom:1.25rem}.mpr-sr-page-seo-description-short:has(.mpr-seo-short-img){display:flex;align-items:center;gap:20px}.mpr-sr-page-seo-description-short p:last-child{margin-bottom:0}.mpr-sr-page-description-state,.mpr-sr-page-description-toggle{display:none}.mpr-seo-short-txt{flex:1;min-width:0}.mpr-seo-short-txt p:last-child{margin-bottom:0}.mpr-seo-short-img{order:1;flex:0 0 300px;width:300px;max-width:40%;height:auto;border-radius:6px}.mpr-sr-page-seo-description.rte-content{margin-top:1.25rem}.mpr-sr-page-seo-description.rte-content p{color:var(--bs-secondary-color,#555);margin-bottom:.8em}.mpr-sr-page-seo-description.rte-content h2{margin-top:0;color:var(--bs-body-color,#333)}.mpr-sr-page-seo-description.rte-content ul,.mpr-sr-page-seo-description.rte-content ol{color:var(--bs-secondary-color,#555);padding-left:1.2em}.mpr-sr-page-seo-description.rte-content a{color:var(--bs-primary,#e8a801);text-decoration:underline}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-block{background:var(--bs-body-bg,#fff)}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row{display:flex;align-items:center;gap:30px;padding:30px 20px;flex-wrap:wrap}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row--rev{flex-direction:row-reverse}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__img{flex:0 0 35%;max-width:35%;display:flex;align-items:center;justify-content:center}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__img img{width:100%;height:auto;display:block;border-radius:6px}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt{flex:1;min-width:250px;display:flex;flex-direction:column;justify-content:center}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt h2{margin-top:0;color:var(--bs-body-color,#333)}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt p{color:var(--bs-secondary-color,#555);margin-bottom:.8em}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt ul,:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt ol{color:var(--bs-secondary-color,#555);padding-left:1.2em}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt a{color:var(--bs-primary,#e8a801);text-decoration:underline}@media (max-width:768px){.mpr-sr-page-seo-description-short{flex-direction:column;align-items:stretch}.mpr-sr-page-description-state{position:absolute;opacity:0;pointer-events:none}.mpr-sr-page-description-state:not(:checked)+.mpr-sr-page-seo-description-short{position:relative;max-height:11.5rem;overflow:hidden;margin-bottom:.35rem}.mpr-sr-page-description-state:not(:checked)+.mpr-sr-page-seo-description-short::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3.2rem;background:linear-gradient(to bottom,#fff0,var(--bs-body-bg,#fff));pointer-events:none}.mpr-sr-page-description-toggle{display:inline-flex;align-items:center;margin-bottom:1rem}.mpr-sr-page-description-toggle__less{display:none}.mpr-sr-page-description-state:checked+.mpr-sr-page-seo-description-short+.mpr-sr-page-description-toggle .mpr-sr-page-description-toggle__more{display:none}.mpr-sr-page-description-state:checked+.mpr-sr-page-seo-description-short+.mpr-sr-page-description-toggle .mpr-sr-page-description-toggle__less{display:inline}.mpr-seo-short-txt{order:0}.mpr-seo-short-img{order:1;flex:0 0 auto;max-width:min(60%, 160px);margin:.75rem auto 0}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row{flex-direction:column;gap:1rem;padding:1rem 0}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__txt,:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__img{width:100%;min-width:0}:where(.mpr-sr-page-seo-description,.cms-content,.mprblog-content,.product__description) .mpr-seo-row__img{flex:0 0 100%;max-width:100%}}.category__additional-description{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--bs-border-color,#dee2e6)}.category__additional-description p{color:var(--bs-secondary-color,#6c757d);margin-bottom:.5rem}[data-mpr-listing-header]>#category-description{color:var(--bs-secondary-color,#555);margin-bottom:1.25rem}[data-mpr-listing-header]>#category-description:has(.mpr-seo-short-img){display:flex;align-items:center;gap:20px}[data-mpr-listing-header]>#category-description p:last-child{margin-bottom:0}.mpr-sr-page-seo-description>.rte-content{margin-top:1.25rem}.mpr-sr-page-seo-description>.rte-content p{color:var(--bs-secondary-color,#555);margin-bottom:.8em}.mpr-sr-page-seo-description>.rte-content h2{margin-top:0;color:var(--bs-body-color,#333)}.mpr-sr-page-seo-description>.rte-content ul,.mpr-sr-page-seo-description>.rte-content ol{color:var(--bs-secondary-color,#555);padding-left:1.2em}.mpr-sr-page-seo-description>.rte-content a{color:var(--bs-primary,#e8a801);text-decoration:underline}@media (max-width:768px){[data-mpr-listing-header]>#category-description{flex-direction:column;align-items:stretch}}.mpr-why-section{margin:3rem 0}.mpr-why-header{margin-bottom:2rem}.mpr-why-header p{margin-top:.5rem;color:var(--bs-secondary-color)}.mpr-why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.mpr-why-card{padding:1.5rem;border:1px solid var(--bs-border-color);border-radius:12px;background:#fafafa;transition:box-shadow 0.2s}.mpr-why-card:hover{box-shadow:0 4px 12px rgb(0 0 0 / .08)}.mpr-why-icon{margin-bottom:.75rem}.mpr-why-card h3{margin-bottom:.5rem}.mpr-why-card p{margin:0;font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);color:var(--bs-secondary-color)}.mpr-svc-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:10px 0 34px}@media (max-width:900px){.mpr-svc-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mpr-svc-tiles{grid-template-columns:1fr}}.mpr-svc-tile{display:flex;flex-direction:column;gap:9px;padding:20px 20px 18px;border:1px solid rgb(0 0 0 / .09);border-radius:14px;background:#fff;text-decoration:none;color:inherit;transition:transform 0.16s ease,box-shadow 0.16s ease,border-color 0.16s ease}.mpr-svc-tile:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgb(20 22 26 / .1);border-color:rgb(252 97 57 / .55)}.mpr-svc-tile:focus-visible{outline:2px solid var(--mpr-orange);outline-offset:2px}.mpr-svc-tile__ico{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:rgb(252 97 57 / .1);color:var(--mpr-orange);flex:0 0 auto}.mpr-svc-tile__ico svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mpr-svc-tile__name{font-size:var(--mpr-h4-font-size);font-weight:var(--mpr-h4-font-weight);line-height:var(--mpr-h4-line-height);color:#16181c}.mpr-svc-tile__tag{margin:0;font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);color:#5c626b}.mpr-svc-tile__more{margin-top:auto;padding-top:6px;font-size:var(--mpr-small-font-size);font-weight:600;color:var(--mpr-orange);opacity:0;transform:translateX(-4px);transition:opacity 0.16s,transform 0.16s}.mpr-svc-tile:hover .mpr-svc-tile__more,.mpr-svc-tile:focus-visible .mpr-svc-tile__more{opacity:1;transform:translateX(0)}@media (hover:none){.mpr-svc-tile__more{opacity:1;transform:none}}html,body{max-width:100vw;overflow-x:clip}.mpr-deal-widget{overflow:hidden}.mpr-deal-widget__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.mpr-deal-widget__title{overflow:hidden;max-width:100%}.mpr-deal-widget__controls{overflow:hidden}.mpr-footer-carousel{overflow:hidden;position:relative}.mpr-footer-carousel__nav{overflow:hidden}@media (max-width:767.98px){.mpr-html-block-contained{padding-left:12px;padding-right:12px}.mpr-html-block-content>section{padding-left:0;padding-right:0}.mpr-intro-grid,.mpr-promo-grid,.mpr-why-grid{grid-template-columns:1fr;gap:1rem}.mpr-intro-card,.mpr-promo-card,.mpr-why-card{padding:1.25rem 1rem}.mpr-html-block img,.mpr-html-block-contained img{max-width:100%;height:auto}}.product-miniature__form{flex-direction:row;align-items:center;column-gap:.375rem}.product-miniature .quantity-button__group{flex-wrap:nowrap}.product-miniature .quantity-button__group .form-control{width:1.5rem;min-width:1.5rem;padding:4px 0;text-align:center;flex:0 0 1.5rem}.product-miniature .quantity-button__group .btn{width:1.5rem;min-width:1.5rem;padding:2px;font-size:.75rem}.product-miniature__add.btn-square-icon{flex:1;width:auto;aspect-ratio:unset;gap:.25rem;padding:.375rem .5rem}.product-miniature__add-text{display:block}.product-miniature__add .material-icons{font-size:.9375rem}@media (max-width:767.98px){.product-miniature__form{flex-direction:column;align-items:stretch;row-gap:.25rem}.product-miniature .quantity-button__group{width:100%;justify-content:center}.product-miniature .quantity-button__group .form-control{flex:1;width:auto;min-width:0}.product-miniature .quantity-button__group .btn{width:2.25rem;min-width:2.25rem;padding:4px;font-size:.875rem}.product-miniature__add.btn-square-icon{width:100%}}.mpr-footer-carousel.mpr-footer-carousel--light,.mpr-product-crosssell .mpr-sales-card-frame{--mpr-fc-details-space:10.75rem}@media (max-width:767.98px){.mpr-footer-carousel.mpr-footer-carousel--light,.mpr-product-crosssell .mpr-sales-card-frame{--mpr-fc-details-space:13.125rem}}.mpr-footer-carousel__light .product-description{padding:1rem .5rem}.mpr-footer-carousel__light .product-title{margin:0;font:inherit}.blockcart-modal__other-items{margin-bottom:1rem}.blockcart-modal__other-items-title{font-weight:600;margin-bottom:.5rem}.blockcart-modal__other-item{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;border-bottom:1px solid #f0f1f3;text-decoration:none;color:inherit}.blockcart-modal__other-item:last-child{border-bottom:none}.blockcart-modal__other-item-img{width:50px;height:50px;object-fit:contain;flex-shrink:0;border-radius:4px}.blockcart-modal__other-item-info{flex:1;min-width:0}.blockcart-modal__other-item-name{display:block;font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blockcart-modal__other-item-qty{font-size:var(--mpr-caption-font-size);line-height:var(--mpr-caption-line-height);color:var(--bs-secondary-color)}.blockcart-modal__other-item-price{font-weight:600;flex-shrink:0}:root{--mpr-progress-height:0.5rem;--mpr-progress-radius:2px;--mpr-progress-track:rgba(0, 0, 0, 0.1);--mpr-progress-fill:var(--mpr-orange, #fc6139);--mpr-progress-success:#1f9d55;--mpr-progress-danger:#d92638;--mpr-progress-warning:#f0a500;--mpr-progress-info:#2f7ed8}.progress{--bs-progress-bg:var(--mpr-progress-track);--bs-progress-height:var(--mpr-progress-height);--bs-progress-border-radius:var(--mpr-progress-radius);height:var(--mpr-progress-height);border-radius:var(--mpr-progress-radius);background-color:var(--mpr-progress-track);overflow:hidden}.progress-bar{--bs-progress-bar-bg:var(--mpr-progress-fill);background-color:var(--mpr-progress-fill);border-radius:0}.progress-bar-success,.progress-bar.bg-success{--bs-progress-bar-bg:var(--mpr-progress-success);background-color:var(--mpr-progress-success)}.progress-bar-danger,.progress-bar.bg-danger{--bs-progress-bar-bg:var(--mpr-progress-danger);background-color:var(--mpr-progress-danger)}.progress-bar-warning,.progress-bar.bg-warning{--bs-progress-bar-bg:var(--mpr-progress-warning);background-color:var(--mpr-progress-warning)}.progress-bar-info,.progress-bar.bg-info{--bs-progress-bar-bg:var(--mpr-progress-info);background-color:var(--mpr-progress-info)}.mpr-progress,.mpr-progress-track{border-radius:var(--mpr-progress-radius);background:var(--mpr-progress-track);overflow:hidden}.mpr-progress-bar,.progress-fill{background-color:var(--mpr-progress-fill)}.mpr-progress-bar.is-success{background-color:var(--mpr-progress-success)}.mpr-progress-bar.is-danger{background-color:var(--mpr-progress-danger)}.mpr-progress-bar.is-warning{background-color:var(--mpr-progress-warning)}.mpr-progress-bar.is-info{background-color:var(--mpr-progress-info)}.mpr-prefs__toggle{color:rgb(255 255 255 / .85);transition:color 0.15s ease,background 0.15s ease}.mpr-prefs__toggle:hover{color:#fff;background:rgb(255 255 255 / .1)}.mpr-prefs.is-open .mpr-prefs__toggle{color:#fff;background:rgb(255 255 255 / .12)}.mpr-prefs__panel{line-height:var(--mpr-small-line-height)}.mpr-prefs__chip-code{line-height:var(--mpr-caption-line-height)}.mpr-prefs__panel{--mpr-text:var(--bs-body-color);--mpr-text-muted:var(--bs-secondary-color);--mpr-primary:var(--bs-primary)}.mpr-header-contact{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-weight:400}.mpr-header-contact .material-icons{font-size:15px}@media (max-width:991.98px){.header-top .header-top__right .mpr-hdr-signin,.header-top .header-top__right .mpr-hdr-cart{display:none!important}}.header-top .header-top__right{display:flex;align-items:center}.header-top .header-top__right .mpr-stores-widget{order:1}.header-top .header-top__right .mpr-hdr-signin{order:2}.header-top .header-top__right .mpr-hdr-cart{order:3}.header-top .header-top__left{display:flex;align-items:center;gap:16px}.header-top .header-top__left .mpr-prefs__panel{left:0;right:auto}.mpr-header-trade{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-weight:400}.mpr-header-trade .material-icons{font-size:15px}.mpr-prefs__flag{display:block;border-radius:2px;box-shadow:0 0 0 1px rgb(255 255 255 / .2);object-fit:cover}.mpr-prefs__curr{font-weight:700}.header-top .header-top__left #_desktop_contact_link{order:1}.header-top .header-top__left .mpr-header-trade{order:2}.header-top .header-top__left #mprtaxswitch{order:3}.header-top .header-top__left #mpr_prefs{order:4}@media (min-width:768px){.header-top .header-top__left.col-md-4{gap:12px}}.header-top .header-top__left,.header-top .header-top__right{font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);--mpr-hdr-gap:16px;--mpr-hdr-seam:12px;--mpr-hdr-divider:rgba(255, 255, 255, .28)}@media (min-width:768px){.header-top .header-top__left{--mpr-hdr-gap:20px}.header-top .header-top__left.col-md-4{gap:var(--mpr-hdr-gap)}}.header-top .header-top__left>*,.header-top .header-top__right>*{position:relative}@media (min-width:992px){.header-top .header-top__right #mpr_prefs::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1px;height:16px;background:var(--mpr-hdr-divider);margin:0;opacity:1}}@media (min-width:992px){.header-top .header-top__left #mprtaxswitch::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1px;height:16px;background:var(--mpr-hdr-divider);margin:0;opacity:1;left:calc((var(--mpr-hdr-gap) + var(--mpr-hdr-seam)) / -2)}.header-top .header-top__left #mprtaxswitch{margin-left:var(--mpr-hdr-seam)}}@media (min-width:992px){.header-top .header-top__right #mpr_prefs{margin-right:var(--mpr-hdr-seam)}.header-top .header-top__right #mpr_prefs::after{right:calc((8px + var(--mpr-hdr-seam)) / -2)}}.header-top a.mpr-header-contact:hover,.header-top a.mpr-header-trade:hover{color:var(--mpr-orange)}.header-top a:hover .material-icons{color:inherit}#contact-link .mpr-header-contact .material-icons{font-size:15px}.header-top #mprtaxswitch{display:inline-flex;align-items:center;min-width:0}.header-top #mprtaxswitch .mprtaxswitch__label{color:rgb(255 255 255 / .62)}.header-top #mprtaxswitch .mprtaxswitch__label--active{color:#fff}@media (max-width:991.98px){.header-top .container-md>.row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"contact tax prefs";align-items:center;column-gap:.75rem;row-gap:.45rem;margin-right:0;margin-left:0;padding:.35rem 4px .5rem}.header-top .header-top__left.col-md-4{display:contents}.header-top #_desktop_contact_link{grid-area:contact;min-width:0}.header-top #contact-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0}.header-top #contact-link a{min-width:0;overflow:hidden;text-overflow:ellipsis}.header-top #contact-link .mpr-header-phone{justify-content:flex-end}.header-top .mpr-trade-button-nav1{display:none}.header-top .mpr-trade-button-nav1 .mpr-trade-apply-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}.header-top #mprtaxswitch{display:inline-flex;grid-area:tax;justify-self:end;min-width:0}.header-top .mpr-header-trade{display:none}@layer utilities{.header-top .header-top__right .mpr-stores-widget{display:none!important}}#contact-link .mpr-header-phone::before,.header-top .mpr-trade-button-nav1::before,.header-top #mprtaxswitch::before{content:none}.header-top .header-top__right{display:contents!important}.header-top .header-top__right #mpr_prefs{grid-area:prefs;justify-self:end;margin-right:0}.header-top .header-top__right #mpr_prefs .mpr-prefs__toggle{margin-right:-8px}#_mobile_ps_customersignin,#_mobile_ps_shoppingcart{display:flex!important}}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__toggle{background:#fff0;border:0;color:var(--mpr-light-text,#f2f2f2);border-radius:4px;cursor:pointer}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__toggle:hover,:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__toggle:focus-visible,:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__toggle[aria-expanded=true]{color:#fff;background:rgb(255 255 255 / .1)}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__toggle::after{display:none}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__menu{min-width:240px;margin-top:6px;padding:4px 0;background:#fff;border:0;border-radius:8px;color:var(--bs-body-color);font-size:var(--mpr-small-font-size);line-height:var(--mpr-small-line-height);box-shadow:0 4px 20px rgb(0 0 0 / .15),0 1px 3px rgb(0 0 0 / .08);--mpr-text:var(--bs-body-color);--mpr-text-muted:var(--bs-secondary-color)}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item{display:flex;align-items:center;gap:10px;padding:8px 14px;color:inherit;text-decoration:none;transition:background 0.12s ease,color 0.12s ease}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item:hover,:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item:focus-visible{background:#f3f4f6;color:inherit;text-decoration:none}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item:visited{color:inherit}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item .material-icons{font-size:18px;color:var(--bs-secondary-color)}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--primary{font-weight:600}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--danger,:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--danger:visited{color:#b02a37}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--danger:hover,:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--danger:focus-visible{background:#fdf2f2;color:#842029}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__item--danger .material-icons{color:#b02a37}:is(.header-top,.mpr-hdrm-icons) .mpr-usermenu__divider{margin:4px 0;border:0;border-top:1px solid #f1f4f8;opacity:1}@media (max-width:991.98px){.header-top .mprtaxswitch__label-text--full{display:inline}.header-top .mprtaxswitch__label-text--short{display:none}}.header-bottom__logo{flex:0 0 auto!important;min-width:0!important}.header-bottom .navbar-brand{display:block!important;line-height:0!important;padding:0!important}.header-bottom .navbar-brand .logo{display:block!important}@media (max-width:767.98px){.header-bottom .navbar-brand{width:auto!important}.header-bottom .navbar-brand .logo{height:34px!important;width:auto!important;max-width:none!important}}@media (min-width:768px){.header-bottom .navbar-brand{width:190px!important}.header-bottom .navbar-brand .logo{height:auto!important;width:190px!important;max-width:190px!important}}@media (min-width:992px){.mprmegamenu-container.ps-mainmenu--desktop{justify-content:center!important}.ps-mainmenu__desktop .ps-mainmenu__tree{justify-content:center!important;text-align:center!important}}@media (min-width:1200px){.header-bottom__row{min-height:62px}.header-bottom__row .mprmegamenu-container.ps-mainmenu--desktop{max-width:calc(100% - 554px)}}@media (min-width:1400px){.header-bottom__row{min-height:64px}}.mpr-about-us{padding:clamp(1.5rem, 3vw, 2.5rem) 0 0;background:#fff;color:var(--mpr-body-text,#212427);font-family:Inter,"Inter Fallback",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;text-align:left;overflow-wrap:break-word;word-break:normal;hyphens:manual}.mpr-about-us *,.mpr-about-us *::before,.mpr-about-us *::after{box-sizing:border-box;hyphens:manual}.mpr-about-us h2,.mpr-about-us h3,.mpr-about-us h4,.mpr-about-us p,.mpr-about-us ol,.mpr-about-us ul,.mpr-about-us figure,.mpr-about-us blockquote{margin:0}.mpr-about-us h2,.mpr-about-us h3,.mpr-about-us h4,.mpr-about-us blockquote{font-family:inherit;font-style:normal;text-transform:none}.mpr-about-us h3,.mpr-about-us h4{color:var(--mpr-navy,#11162d);font-weight:600;text-wrap:balance}.mpr-about-us ol,.mpr-about-us ul{padding:0;list-style:none}.mpr-about-us .mpr-about-us__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mpr-about-us .mpr-about-us__intro{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem}.mpr-about-us .mpr-about-us__intro>*,.mpr-about-us .mpr-about-us__guide>*,.mpr-about-us .mpr-about-us__buying-steps>*{min-width:0}.mpr-about-us .mpr-about-us__quotation{max-width:none;padding:0;border:0;border-radius:0;background:none;color:var(--mpr-navy,#11162d);font-weight:400}.mpr-about-us .mpr-about-us__statement{max-width:25ch;color:var(--mpr-navy,#11162d);font-family:var(--mpr-font-family-display);font-size:clamp(2.25rem, 3.8vw, 3.5rem);font-style:normal;font-weight:400;font-synthesis:none;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.mpr-about-us .mpr-about-us__statement span{display:block}.mpr-about-us .mpr-about-us__statement strong{font-weight:600}.mpr-about-us .mpr-about-us__context{max-width:58ch;margin-top:1.25rem;color:var(--mpr-body-text,#212427);font-size:1.0625rem;line-height:1.65;letter-spacing:normal}.mpr-about-us .mpr-about-us__signature{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1.75rem;margin-top:1rem;color:var(--mpr-navy,#11162d);font-size:.9375rem;line-height:1.5}.mpr-about-us .mpr-about-us__signature strong{font-weight:600}.mpr-about-us .mpr-about-us__story,.mpr-about-us .mpr-about-us__story:visited{display:inline-flex;align-items:center;max-width:100%;min-height:44px;color:var(--mpr-navy,#11162d);font-weight:600;text-decoration:underline;text-decoration-color:var(--mpr-orange,#fc6139);text-decoration-thickness:2px;text-underline-offset:.3em}.mpr-about-us .mpr-about-us__story:hover{color:var(--mpr-navy,#11162d);text-decoration-color:currentColor}.mpr-about-us a:focus-visible{outline:3px solid var(--mpr-navy,#11162d);outline-offset:4px}.mpr-about-us .mpr-about-us__history{margin-left:.375rem;padding-left:1.5rem;border-left:2px solid var(--mpr-orange,#fc6139)}.mpr-about-us .mpr-about-us__milestone{position:relative;padding-bottom:1.25rem}.mpr-about-us .mpr-about-us__milestone::before{position:absolute;top:.6875rem;left:-1.9375rem;width:.75rem;height:.75rem;border:2px solid var(--mpr-navy,#11162d);border-radius:50%;background:#fff;content:""}.mpr-about-us .mpr-about-us__date{display:block;margin-bottom:.375rem;color:var(--mpr-navy,#11162d);font-size:2rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums;line-height:1.1;letter-spacing:-.04em}.mpr-about-us .mpr-about-us__history p{max-width:48ch;font-size:.9375rem;line-height:1.55}.mpr-about-us .mpr-about-us__milestone--present{padding:.875rem 1rem;background:var(--mpr-neutral-bg,#f2f3f5)}.mpr-about-us .mpr-about-us__milestone--present::before{top:1.5625rem;background:var(--mpr-orange,#fc6139)}.mpr-about-us .mpr-about-us__standard{margin-top:clamp(2.5rem, 4.5vw, 4rem);padding-top:clamp(2rem, 3.5vw, 3rem);border-top:1px solid var(--mpr-neutral-border,#dadde1)}.mpr-about-us .mpr-about-us__mantra{max-width:100%;font-size:clamp(1.875rem, 4vw, 3.5rem);line-height:1.14;letter-spacing:-.045em}.mpr-about-us .mpr-about-us__verb{display:inline-block}.mpr-about-us .mpr-about-us__standard-lead{max-width:64ch;margin-top:1rem;font-size:1.0625rem;line-height:1.6}.mpr-about-us .mpr-about-us__guide{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;margin-top:clamp(2.5rem, 4vw, 3.5rem);padding:clamp(1.25rem, 3vw, 2.5rem);border-radius:6px;background:var(--mpr-navy,#11162d);color:#fff}.mpr-about-us .mpr-about-us__guide-head h3{max-width:22ch;color:#fff;font-size:clamp(1.625rem, 2.5vw, 2.125rem);line-height:1.2;letter-spacing:-.025em}.mpr-about-us .mpr-about-us__guide-head p{max-width:65ch;margin-top:1rem;color:var(--mpr-neutral-bg,#f2f3f5);font-size:1rem;line-height:1.6}.mpr-about-us .mpr-about-us__demo,.mpr-about-us .mpr-about-us__demo:visited{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:48px;margin-top:1.5rem;padding:.75rem 1.5rem;border:2px solid #fff;border-radius:4px;background:#fff;color:var(--mpr-navy,#11162d);box-shadow:none;font:inherit;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:center;text-transform:none;text-decoration:none;white-space:normal;transition:none}.mpr-about-us .mpr-about-us__demo:hover{border-color:var(--mpr-orange,#fc6139);background:var(--mpr-orange,#fc6139);color:var(--mpr-navy,#11162d)}.mpr-about-us .mpr-about-us__demo:focus-visible{outline-color:#fff}.mpr-about-us .mpr-about-us__buying-steps{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.mpr-about-us .mpr-about-us__buying-steps::before{position:absolute;top:1.25rem;bottom:2rem;left:1.875rem;width:2px;background:var(--mpr-orange,#fc6139);content:""}.mpr-about-us .mpr-about-us__buying-steps li{position:relative;padding:1.25rem 1rem 1.5rem 3.75rem}.mpr-about-us .mpr-about-us__number{position:absolute;top:1.25rem;left:.875rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--mpr-orange,#fc6139);background:var(--mpr-navy,#11162d);color:var(--mpr-orange,#fc6139);font-size:1.125rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums;line-height:1}.mpr-about-us .mpr-about-us__buying-steps h4{margin-bottom:.625rem;color:#fff;font-size:1.0625rem;line-height:1.4;letter-spacing:-.01em}.mpr-about-us .mpr-about-us__buying-steps p{color:inherit;font-size:1rem;line-height:1.55}.mpr-about-us .mpr-about-us__activation{background:var(--mpr-orange,#fc6139);color:var(--mpr-navy,#11162d)}.mpr-about-us .mpr-about-us__activation h4{color:var(--mpr-navy,#11162d)}.mpr-about-us .mpr-about-us__activation .mpr-about-us__number{border-color:var(--mpr-navy,#11162d)}@media (min-width:768px){.mpr-about-us .mpr-about-us__history{max-width:48rem}.mpr-about-us .mpr-about-us__date{font-size:2.25rem}.mpr-about-us .mpr-about-us__buying-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.mpr-about-us .mpr-about-us__buying-steps::before{content:none}.mpr-about-us .mpr-about-us__buying-steps li{padding:1.25rem}.mpr-about-us .mpr-about-us__number{position:static;width:2.25rem;height:2.25rem;margin-bottom:.875rem}}@media (min-width:1200px){.mpr-about-us .mpr-about-us__intro{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:clamp(3rem, 4.5vw, 4.5rem)}.mpr-about-us .mpr-about-us__context{font-size:1.125rem}.mpr-about-us .mpr-about-us__guide{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:2rem}.mpr-about-us .mpr-about-us__guide-head{padding-top:1.25rem}}html:root{--mpr-btn-radius:var(--bs-border-radius-sm, .25rem)}.mpr-modal .mpr-modal__footer{gap:var(--bs-modal-footer-gap,.5rem)}.mpr-modal .mpr-modal__footer>.btn,.mpr-modal .mpr-modal__footer>.mpr-btn{margin:0}@media screen{html{overflow-y:scroll;scrollbar-gutter:stable}body.modal-open,body[data-mpr-menu-scroll-lock="1"]{padding-right:0!important}}.btn-primary,.mpr-btn--success,.mpr-ec-btn{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.12s ease-out,transform 0.08s ease-out}.btn-primary:not(:disabled):not(.disabled),.mpr-btn--success:not(:disabled):not(.disabled){box-shadow:inset 0 -.1875em 0 rgb(0 0 0 / .22)}.mpr-ec-btn:not(:disabled):not(.disabled){box-shadow:inset 0 -.1875em 0 rgb(255 255 255 / .18)}.btn-primary:not(:disabled):not(.disabled):hover,.mpr-btn--success:not(:disabled):not(.disabled):hover{box-shadow:inset 0 -.1875em 0 rgb(0 0 0 / .22),0 .375em .875em rgb(33 37 41 / .18);transform:translateY(-1px)}.mpr-ec-btn:not(:disabled):not(.disabled):hover{box-shadow:inset 0 -.1875em 0 rgb(255 255 255 / .18),0 .375em .875em rgb(33 37 41 / .18);transform:translateY(-1px)}.btn-primary:not(:disabled):not(.disabled):active,.mpr-btn--success:not(:disabled):not(.disabled):active{box-shadow:inset 0 -.0625em 0 rgb(0 0 0 / .22);transform:translateY(.125em)}.mpr-ec-btn:not(:disabled):not(.disabled):active{box-shadow:inset 0 -.0625em 0 rgb(255 255 255 / .18);transform:translateY(.125em)}.btn-primary:not(:disabled):not(.disabled):focus-visible{box-shadow:var(--bs-btn-focus-box-shadow),inset 0 -.1875em 0 rgb(0 0 0 / .22)}@media (prefers-reduced-motion:reduce){.btn-primary:not(:disabled):not(.disabled):hover,.btn-primary:not(:disabled):not(.disabled):active,.mpr-btn--success:not(:disabled):not(.disabled):hover,.mpr-btn--success:not(:disabled):not(.disabled):active,.mpr-ec-btn:not(:disabled):not(.disabled):hover,.mpr-ec-btn:not(:disabled):not(.disabled):active{transform:none}}html{--mpr-primary:#fc6139;--mpr-primary-hover:#b74224;--mpr-primary-focus:#0959d1;--mpr-secondary:#6c757d;--mpr-secondary-hover:#5c636a;--mpr-secondary-focus:#5c636a;--mpr-text:#212427;--mpr-text-muted:#595b5d;--mpr-text-light:#7a7b7d;--mpr-page-bg:#ffffff;--mpr-bg:#fff;--mpr-bg-secondary:#e9ecef;--mpr-bg-tertiary:#ebedf0;--mpr-border:#dee2e6;--mpr-border-light:#f1f1f1;--mpr-success:#3baf5c;--mpr-danger:#ff4657;--mpr-warning:#ffc107;--mpr-info:#0dcaf0;--mpr-link:#fc6139;--mpr-link-hover:#b74224;--mpr-link-focus:#d82e03;--mpr-link-visited:#24b9d7;--mpr-radius-sm:0.25rem;--mpr-radius:0.5rem;--mpr-radius-lg:0.5rem;--mpr-input-radius:4px;--mpr-btn-radius:0;--mpr-border-width:1px;--mpr-btn-border-width:1px;--mpr-input-border-width:1px;--mpr-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--mpr-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--mpr-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--mpr-input-shadow:none;--mpr-btn-padding:.5rem 1rem;--mpr-input-padding:.375rem 1rem;--mpr-font-family:inherit;--mpr-font-size:1rem;--mpr-font-weight:400;--mpr-line-height:1.5;--mpr-font-family-heading:Inter, "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mpr-font-family-mono:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--mpr-h1-font-size:32px;--mpr-h1-font-weight:700;--mpr-h1-line-height:1.2;--mpr-h2-font-size:24px;--mpr-h2-font-weight:700;--mpr-h2-line-height:1.2;--mpr-h3-font-size:20px;--mpr-h3-font-weight:600;--mpr-h3-line-height:1.2;--mpr-lead-font-size:20px;--mpr-lead-font-weight:300;--mpr-lead-line-height:1.5;--mpr-small-font-size:14px;--mpr-small-font-weight:400;--mpr-small-line-height:1.5;--mpr-caption-font-size:calc(var(--mpr-font-size, 1rem) * 0.75);--mpr-caption-font-weight:var(--mpr-font-weight, 400);--mpr-caption-line-height:1.333333;--mpr-label-font-size:calc(var(--mpr-font-size, 1rem) * 0.875);--mpr-label-font-weight:600;--mpr-label-line-height:1.428571;--mpr-mono-font-size:14px;--mpr-mono-font-weight:400;--mpr-mono-line-height:1.5;--mpr-btn-font-family:Inter, sans-serif;--mpr-btn-font-size:1rem;--mpr-btn-font-weight:normal;--mpr-btn-line-height:1.25;--mpr-btn-text-transform:none;--mpr-btn-letter-spacing:normal;--mpr-input-font-size:1rem;--mpr-input-border:#dee2e6;--mpr-focus-border:#fc6139;--mpr-transition:none;--mpr-btn-primary-color:#fff;--mpr-btn-primary-bg:#cf4520;--mpr-btn-outline-border:#fc6139;--mpr-btn-outline-color:#fc6139;--mpr-btn-outline-hover-bg:#fc6139;--mpr-btn-outline-hover-color:#fff;--mpr-btn-dark-bg:#000;--mpr-btn-dark-color:#fff;--mpr-modal-bg:#ffffff;--mpr-modal-border:#212529;--mpr-modal-border-width:0px;--mpr-modal-radius:0px;--mpr-modal-shadow:none;--mprfaq-primary:var(--mpr-primary);--mprfaq-primary-hover:var(--mpr-primary-hover);--mprfaq-text:var(--mpr-text);--mprfaq-text-muted:var(--mpr-text-muted);--mprfaq-text-light:var(--mpr-text-light);--mprfaq-border:var(--mpr-border);--mprfaq-bg:var(--mpr-bg);--mprfaq-bg-secondary:var(--mpr-bg-secondary);--mprfaq-bg-tertiary:var(--mpr-bg-tertiary);--mprfaq-link:var(--mpr-link);--mprfaq-success:var(--mpr-success);--mprfaq-danger:var(--mpr-danger);--mprfaq-radius:var(--mpr-radius);--mprfaq-radius-lg:var(--mpr-radius-lg);--mprfaq-input-border:var(--mpr-input-border);--mprfaq-input-radius:var(--mpr-input-radius);--mprcomments-primary:var(--mpr-primary);--mprcomments-primary-hover:var(--mpr-primary-hover);--mprcomments-text:var(--mpr-text);--mprcomments-text-muted:var(--mpr-text-muted);--mprcomments-bg:var(--mpr-bg);--mprcomments-bg-secondary:var(--mpr-bg-secondary);--mprcomments-border:var(--mpr-border);--mprcomments-success:var(--mpr-success);--mprcomments-danger:var(--mpr-danger);--mprcomments-radius:var(--mpr-radius);--mprcomments-star:#f5a623;--mprcomments-star-empty:#dddddd;--mprcomments-verified:#27ae60;--mpr-cf-primary:var(--mpr-primary);--mpr-cf-focus:var(--mpr-focus-border);--mpr-cf-bg:var(--mpr-bg);--mpr-cf-bg-alt:var(--mpr-bg-secondary);--mpr-cf-border:var(--mpr-border);--mpr-cf-error:var(--mpr-danger);--mpr-cf-success:var(--mpr-success);--mpr-cf-text:var(--mpr-text);--mpr-cf-text-light:var(--mpr-text-light);--mpr-cf-radius:var(--mpr-radius);--mpr-cf-radius-lg:var(--mpr-radius-lg);--mpr-cf-gap:20px;--mpr-cf-shadow:0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.04);--mpr-cf-shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.07), 0 2px 4px -2px rgba(0, 0, 0, 0.05);--mpr-cf-whatsapp:#25D366;--mprfilter-primary:var(--mpr-primary);--mprfilter-text:var(--mpr-text);--mprfilter-text-muted:var(--mpr-text-muted);--mprfilter-disabled:var(--mpr-text-light);--mprfilter-border:var(--mpr-border);--mprfilter-bg:var(--mpr-bg);--mprfilter-bg-hover:var(--mpr-bg-secondary);--mprfilter-badge-bg:var(--mpr-bg-secondary);--mprfilter-danger:var(--mpr-danger);--mprfilter-radius:var(--mpr-radius);--mprfilter-transition:var(--mpr-transition);--mprfilter-font-size:var(--mpr-small-font-size);--mprfilter-overlay-bg:rgba(255, 255, 255, 0.7);--mpr-sc-primary:var(--mpr-primary);--mpr-sc-accent:var(--mpr-warning);--mpr-sc-filter-bg:var(--mpr-bg-secondary);--mpr-sc-radius:var(--mpr-radius);--mpr-sc-shadow-hover:var(--mpr-shadow-lg);--mpr-sc-transition:var(--mpr-transition);--mpr-sc-gap:16px;--sc-primary:var(--mpr-primary);--sc-accent:var(--mpr-link);--sc-success:var(--mpr-success);--sc-warning:var(--mpr-warning);--sc-bg:var(--mpr-bg);--sc-light:var(--mpr-bg-secondary);--sc-border:var(--mpr-border-light);--sc-text:var(--mpr-text);--sc-text-muted:var(--mpr-text-muted);--sc-placeholder:var(--mpr-bg-tertiary);--sc-radius:var(--mpr-radius);--sc-shadow:var(--mpr-shadow);--sc-shadow-hover:var(--mpr-shadow-lg);--sc-transition:var(--mpr-transition);--mprsales-primary:var(--mpr-primary);--mprsales-text:var(--mpr-text);--mprsales-text-muted:var(--mpr-text-muted);--mprsales-bg:var(--mpr-bg);--mprsales-bg-secondary:var(--mpr-bg-secondary);--mprsales-border:var(--mpr-border);--mprsales-success:var(--mpr-success);--mprsales-danger:var(--mpr-danger);--mprsales-radius:var(--mpr-radius);--mprsales-shadow-hover:var(--mpr-shadow-lg);--mpr-card-bg:var(--mpr-bg);--mpr-card-bg-secondary:var(--mpr-bg-secondary);--mpr-card-border:var(--mpr-border);--mpr-card-text:var(--mpr-text);--mpr-card-text-muted:var(--mpr-text-muted);--mpr-card-radius:var(--mpr-radius);--mpr-card-shadow:var(--mpr-shadow);--mpr-card-transition:var(--mpr-transition);--mpr-sr-primary:var(--mpr-primary);--mpr-sr-primary-dark:var(--mpr-primary-hover);--mprmegamenu-primary:var(--mpr-primary);--mprmegamenu-text:var(--mpr-text);--mprmegamenu-text-muted:var(--mpr-text-muted);--mprmegamenu-bg:var(--mpr-bg);--mprmegamenu-bg-secondary:var(--mpr-bg-secondary);--mprmegamenu-border:var(--mpr-border);--mprmegamenu-radius:var(--mpr-radius);--mprmegamenu-transition:var(--mpr-transition);--mpr-ec-bg-color-primary:var(--mpr-primary);--mpr-ec-bg-color-primary-hover:var(--mpr-primary-hover);--mpr-ec-bg-color-secondary:var(--mpr-secondary);--mpr-ec-ft-color-primary:var(--mpr-btn-primary-color);--mpr-ec-ft-color-secondary:var(--mpr-text);--mpr-tab-header-bg:var(--mpr-bg-secondary);--mpr-tab-header-text:var(--mpr-text);--mpr-tab-active-bg:var(--mpr-primary);--mpr-tab-active-text:var(--mpr-btn-primary-color);--mpr-tab-content-bg:var(--mpr-bg);--mpr-tab-border:var(--mpr-border);--mprfr-primary:var(--mpr-primary);--mprfr-primary-hover:var(--mpr-primary-hover);--mprfr-text:var(--mpr-text);--mprfr-text-muted:var(--mpr-text-muted);--mprfr-border:var(--mpr-border);--mprfr-bg-secondary:var(--mpr-bg-secondary);--mprfr-radius:var(--mpr-radius);--mprblog-text:var(--mpr-text);--mprblog-text-muted:var(--mpr-text-muted);--mprblog-accent:var(--mpr-primary);--mprblog-accent-hover:var(--mpr-primary-hover);--mprblog-border:var(--mpr-border);--mprblog-bg:var(--mpr-bg-secondary);--mprblog-bg-white:var(--mpr-bg);--mprblog-danger:var(--mpr-danger);--mprblog-success:var(--mpr-success);--mprblog-star:#e8a838;--mprinstagram-primary:var(--mpr-primary);--mprinstagram-primary-hover:var(--mpr-primary-hover);--mprinstagram-text:var(--mpr-text);--mprinstagram-text-muted:var(--mpr-text-muted);--mprinstagram-bg:var(--mpr-bg);--mprinstagram-bg-secondary:var(--mpr-bg-secondary);--mprinstagram-border:var(--mpr-border);--mprinstagram-radius:var(--mpr-radius);--mprinstagram-shadow:var(--mpr-shadow);--mprinstagram-shadow-hover:var(--mpr-shadow-lg);--mprinstagram-transition:var(--mpr-transition);--mprfacebook-primary:var(--mpr-primary);--mprfacebook-primary-hover:var(--mpr-primary-hover);--mprfacebook-text:var(--mpr-text);--mprfacebook-text-muted:var(--mpr-text-muted);--mprfacebook-bg:var(--mpr-bg);--mprfacebook-bg-secondary:var(--mpr-bg-secondary);--mprfacebook-border:var(--mpr-border);--mprfacebook-radius:var(--mpr-radius);--mprfacebook-shadow:var(--mpr-shadow);--mprfacebook-shadow-hover:var(--mpr-shadow-lg);--mprfacebook-transition:var(--mpr-transition);--mprcheckoutrevolution-primary:var(--mpr-primary);--mprcheckoutrevolution-primary-hover:var(--mpr-primary-hover);--mprcheckoutrevolution-accent:var(--mpr-link);--mprcheckoutrevolution-accent-hover:var(--mpr-link-hover);--mprcheckoutrevolution-text:var(--mpr-text);--mprcheckoutrevolution-text-muted:var(--mpr-text-muted);--mprcheckoutrevolution-bg:var(--mpr-bg);--mprcheckoutrevolution-bg-secondary:var(--mpr-bg-secondary);--mprcheckoutrevolution-border:var(--mpr-border);--mprcheckoutrevolution-success:var(--mpr-success);--mprcheckoutrevolution-warning:var(--mpr-warning);--mprcheckoutrevolution-danger:var(--mpr-danger);--mprcheckoutrevolution-radius:var(--mpr-radius);--mprcheckoutrevolution-shadow:var(--mpr-shadow);--mprcheckoutrevolution-shadow-hover:var(--mpr-shadow-lg);--mprcheckoutrevolution-transition:var(--mpr-transition);--mprcookiesrevolution-primary:var(--mpr-primary);--mprcookiesrevolution-primary-hover:var(--mpr-primary-hover);--mprcookiesrevolution-accent:var(--mpr-link);--mprcookiesrevolution-accent-hover:var(--mpr-link-hover);--mprcookiesrevolution-text:var(--mpr-text);--mprcookiesrevolution-text-muted:var(--mpr-text-muted);--mprcookiesrevolution-bg:var(--mpr-bg);--mprcookiesrevolution-bg-secondary:var(--mpr-bg-secondary);--mprcookiesrevolution-border:var(--mpr-border);--mprcookiesrevolution-success:var(--mpr-success);--mprcookiesrevolution-warning:var(--mpr-warning);--mprcookiesrevolution-danger:var(--mpr-danger);--mprcookiesrevolution-radius:var(--mpr-radius);--mprcookiesrevolution-shadow:var(--mpr-shadow);--mprcookiesrevolution-shadow-hover:var(--mpr-shadow-lg);--mprcookiesrevolution-transition:var(--mpr-transition);--mprloyaltyrevolution-accent:var(--mpr-link);--mprloyaltyrevolution-accent-hover:var(--mpr-link-hover);--mprloyaltyrevolution-text:var(--mpr-text);--mprloyaltyrevolution-text-muted:var(--mpr-text-muted);--mprloyaltyrevolution-bg:var(--mpr-bg);--mprloyaltyrevolution-border:var(--mpr-border);--mprloyaltyrevolution-radius:var(--mpr-radius);--mprpackproducts-text:var(--mpr-text);--mprpackproducts-text-muted:var(--mpr-text-muted);--mprpackproducts-bg:var(--mpr-bg);--mprpackproducts-bg-secondary:var(--mpr-bg-secondary);--mprpackproducts-border:var(--mpr-border);--mprpackproducts-success:var(--mpr-success);--mprpackproducts-radius:var(--mpr-radius);--mprpackproducts-shadow:var(--mpr-shadow);--mprpackproducts-shadow-hover:var(--mpr-shadow-lg);--mprpackproducts-transition:var(--mpr-transition);--mprpsvls-primary:var(--mpr-primary);--mprpsvls-primary-hover:var(--mpr-primary-hover);--mprpsvls-text:var(--mpr-text);--mprpsvls-text-muted:var(--mpr-text-muted);--mprpsvls-bg:var(--mpr-bg);--mprpsvls-bg-secondary:var(--mpr-bg-secondary);--mprpsvls-border:var(--mpr-border);--mprpsvls-danger:var(--mpr-danger);--mprpsvls-radius:var(--mpr-radius);--mprpsvls-shadow:var(--mpr-shadow);--mprpsvls-shadow-hover:var(--mpr-shadow-lg);--mprpsvls-transition:var(--mpr-transition);--mprgallery-accent:var(--mpr-primary);--mprgallery-thumb-border-color:var(--mpr-border);--mprgallery-thumb-bg:var(--mpr-bg);--mprgallery-radius:var(--mpr-radius)}html:root:root{--mpr-primary:#fc6139;--mpr-primary-hover:#b74224;--mpr-secondary:#6c757d;--mpr-secondary-hover:#5c636a;--mpr-text:#212427;--mpr-text-muted:#595b5d;--mpr-text-light:#7a7b7d;--mpr-bg:#fff;--mpr-bg-secondary:#e9ecef;--mpr-bg-tertiary:#ebedf0;--mpr-border:#dee2e6;--mpr-border-light:#f1f1f1;--mpr-success:#3baf5c;--mpr-danger:#ff4657;--mpr-warning:#ffc107;--mpr-info:#0dcaf0;--mpr-link:#fc6139;--mpr-link-hover:#b74224;--mpr-radius-sm:0.25rem;--mpr-radius:0.5rem;--mpr-radius-lg:0.5rem;--mpr-input-radius:4px;--mpr-btn-radius:0;--mpr-border-width:1px;--mpr-btn-border-width:1px;--mpr-input-border-width:1px;--mpr-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--mpr-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--mpr-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--mpr-input-shadow:none;--mpr-btn-padding:.5rem 1rem;--mpr-input-padding:.375rem 1rem;--mpr-font-family:inherit;--mpr-font-size:1rem;--mpr-btn-font-size:1rem;--mpr-btn-font-weight:normal;--mpr-btn-line-height:1.25;--mpr-btn-text-transform:none;--mpr-btn-letter-spacing:normal;--mpr-input-font-size:1rem;--mpr-input-border:#dee2e6;--mpr-focus-border:#fc6139;--mpr-transition:none;--mpr-btn-primary-color:#fff;--mpr-btn-outline-border:#fc6139;--mpr-btn-outline-color:#fc6139;--mpr-btn-outline-hover-bg:#fc6139;--mpr-btn-outline-hover-color:#fff;--mpr-btn-dark-bg:#000;--mpr-btn-dark-color:#fff}