:root{--pp-glass-tint: rgba(255, 255, 255, .72);--pp-glass-tint-strong: rgba(255, 255, 255, .86);--pp-glass-line: rgba(255, 255, 255, .6);--pp-glass-edge: rgba(15, 23, 42, .08);--pp-glass-blur: saturate(180%) blur(16px);--pp-glass-shadow: 0 18px 40px -24px rgba(15, 23, 42, .45)}html{-webkit-tap-highlight-color:transparent}h1,.h1,h2,.h2,h3,.h3{letter-spacing:-.02em}h4,.h4,h5,.h5,h6,.h6{letter-spacing:-.01em}.h0,h1,.h1{font-weight:800}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.card__heading,.product__title,.accordion__title{font-weight:700}.button,button.button,.shopify-payment-button__button,.product-form__submit{font-weight:700;letter-spacing:-.005em}.price,.price-item,.cart-item__price,.totals__total-value{font-weight:700;letter-spacing:-.01em}.caption,.caption-with-letter-spacing,.product__text{font-weight:500}.card__heading,.product__title,.card-information__text{letter-spacing:-.015em}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.drawer__inner,.cart-drawer .drawer__inner{background-color:var(--pp-glass-tint-strong)!important;-webkit-backdrop-filter:var(--pp-glass-blur);backdrop-filter:var(--pp-glass-blur)}.search-modal__content,.quick-add-modal__content,.cart-notification{background-color:var(--pp-glass-tint-strong)!important;-webkit-backdrop-filter:var(--pp-glass-blur);backdrop-filter:var(--pp-glass-blur);border:1px solid var(--pp-glass-edge)}.predictive-search{background-color:var(--pp-glass-tint-strong)!important;-webkit-backdrop-filter:var(--pp-glass-blur);backdrop-filter:var(--pp-glass-blur)}.search__input.field__input{background-color:var(--pp-glass-tint)!important;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px)}.card__badge>*,.badge{-webkit-backdrop-filter:saturate(160%) blur(8px);backdrop-filter:saturate(160%) blur(8px)}.slider-button.button-control{background-color:var(--pp-glass-tint)!important;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border:1px solid var(--pp-glass-line)}}.card-wrapper .card__inner,.card-wrapper .card__content{border-radius:var(--product-card-corner-radius, 20px)}.card-wrapper{border-radius:var(--product-card-corner-radius, 20px);background:#ffffffe0;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a73;transition:box-shadow .2s ease,transform .2s ease}.card-wrapper:hover{box-shadow:0 2px 6px #0f172a0f,0 18px 34px -20px #0f172a80}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.card-wrapper{background:#ffffffb8;-webkit-backdrop-filter:saturate(150%) blur(10px);backdrop-filter:saturate(150%) blur(10px)}}@media(prefers-reduced-motion:reduce){.card-wrapper{transition:none}}#chat-bubble .whatsapp-text{display:none!important}#chat-bubble,#chat-bubble>a,#chat-bubble .whatsapp-flex-container{width:auto!important;min-width:0!important}body.pp-locked #chat-bubble,body.ppk-locked #chat-bubble,body.pp-filters-open #chat-bubble,html.ppnt-open #chat-bubble{opacity:0;pointer-events:none;transition:opacity .14s ease}.pp-crumbrow{display:flex;align-items:center;justify-content:flex-start}.pp-crumbrow .breadcrumbs{flex:0 1 auto;min-width:0;max-width:100%;margin-inline:0}.pp-crumbs--plain .breadcrumbs{padding-inline:0}@media screen and (max-width:749.98px){.pp-crumbrow.page-width{padding-left:var(--pp-crumb-edge-m, 10px)}}@media screen and (min-width:990px){.pp-crumbrow.page-width{max-width:none;padding-inline:var(--pp-crumb-edge, 24px)}}.pp-crumbs--pill .breadcrumbs{padding:8px 16px 8px 14px;border:1px solid rgba(255,255,255,.9);border-radius:999px;background:linear-gradient(180deg,#fffffff2,#f1f5f9d9);box-shadow:inset 0 1px #fff,inset 0 -1px #0f172a0a,0 0 0 1px #0f172a12,0 12px 28px -16px #0f172a80,0 2px 6px -3px #0f172a1f}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.pp-crumbs--pill .breadcrumbs{background:linear-gradient(180deg,#ffffffd1,#f1f5f98c);-webkit-backdrop-filter:saturate(200%) blur(16px);backdrop-filter:saturate(200%) blur(16px)}}.pp-crumbs--cur-muted .breadcrumbs [aria-current]{color:rgba(var(--color-foreground),.55)}.pp-crumbs--cur-bold .breadcrumbs [aria-current]{font-weight:600}.pp-crumbs--pill .breadcrumbs ol{margin-block:0}.pp-crumbrow.pp-crumbs--pill{padding-block:10px}.pp-crumbs-policy{padding-top:12px}@media screen and (max-width:749.98px){.pp-crumbrow .breadcrumbs ol{flex-wrap:nowrap;overflow:hidden;padding-left:2px}.pp-crumbrow .breadcrumbs li:last-child{min-width:0}.pp-crumbrow .breadcrumbs li:last-child>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pp-crumbs--m-compact .breadcrumbs li:not(:nth-last-child(-n+2)){display:none}.pp-crumbs--m-compact .breadcrumbs li:nth-last-child(2) .breadcrumb__icon{display:none}.pp-crumbs--m-compact .breadcrumbs li:nth-last-child(2) .breadcrumb__link{color:rgb(var(--color-foreground));font-weight:600}.pp-crumbs--m-compact .breadcrumbs li:nth-last-child(2):before{content:"";display:inline-block;flex:none;width:6px;height:6px;align-self:center;margin-right:7px;border-bottom:1.5px solid rgb(var(--color-foreground));border-left:1.5px solid rgb(var(--color-foreground));transform:rotate(45deg)}.pp-crumbs--m-compact .breadcrumb__separator{flex:none;align-self:center;width:1px;height:12px;margin:0 10px;overflow:hidden;background:currentColor;font-size:0;opacity:.3}}@media screen and (min-width:750px){.pp-crumbs--d-compact .breadcrumbs li:not(:nth-last-child(-n+2)){display:none}.pp-crumbs--d-compact .breadcrumbs li:nth-last-child(2) .breadcrumb__icon{display:none}.pp-crumbs--d-compact .breadcrumbs li:nth-last-child(2) .breadcrumb__link{color:rgb(var(--color-foreground));font-weight:600}.pp-crumbs--d-compact .breadcrumbs li:nth-last-child(2):before{content:"";display:inline-block;flex:none;width:6px;height:6px;align-self:center;margin-right:7px;border-bottom:1.5px solid rgb(var(--color-foreground));border-left:1.5px solid rgb(var(--color-foreground));transform:rotate(45deg)}.pp-crumbs--d-compact .breadcrumb__separator{flex:none;align-self:center;width:1px;height:12px;margin:0 10px;overflow:hidden;background:currentColor;font-size:0;opacity:.3}}.pp-askrow{display:flex;margin-bottom:14px}.pp-askrow--center{justify-content:center;margin-top:4px}.cart__ctas-container .pp-askrow,.cart__footer .pp-askrow{justify-content:center;margin:12px 0 0}.pp-askrow--drawer{justify-content:center;margin:8px 0 4px}.pp-askpill{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:42px;padding:0 16px 0 13px;border:1.5px solid transparent;border-radius:999px;background:linear-gradient(var(--pp-card, #fff),var(--pp-card, #fff)) padding-box,linear-gradient(120deg,var(--ppask-c1, #18cfe8),var(--ppask-c2, #0a58e8)) border-box;box-shadow:0 8px 18px -14px color-mix(in srgb,var(--ppask-c2, #0a58e8) 70%,transparent);color:var(--pp-text, #0f172a);font-family:inherit;font-size:14px;line-height:1.2;cursor:pointer;transition:box-shadow .18s ease,transform .15s ease}.pp-askpill:hover{box-shadow:0 10px 22px -12px color-mix(in srgb,var(--ppask-c2, #0a58e8) 90%,transparent)}.pp-askpill:active{transform:scale(.98)}.pp-askpill:focus-visible{outline:2px solid var(--ppask-c2, #0a58e8);outline-offset:2px}.pp-askpill .pp-icon{flex:none;width:16px;height:16px;color:var(--ppask-c2, #0a58e8)}.pp-askpill__lead{overflow:hidden;color:var(--pp-muted, #64748b);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pp-askpill__label{flex:none;font-weight:750}.pp-askpill--sm{min-height:36px;padding:0 13px 0 11px;font-size:13px}.pp-askpill.is-loading{opacity:.7;pointer-events:none}.pp-cartdel{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#0f172a0b;font-size:14px;line-height:1.3}.pp-cartdel__label{display:inline-flex;align-items:center;gap:8px;font-weight:600}.pp-cartdel__label .pp-icon{flex:none;width:16px;height:16px}.pp-cartdel__value{font-weight:750;white-space:nowrap}.pp-cartdel.is-free{background:#ecfdf3}.pp-cartdel.is-free .pp-cartdel__value,.pp-cartdel.is-free .pp-icon{color:#15803d}.pp-cartdel-note{display:block;margin:0 0 12px;color:var(--pp-muted, #64748b);font-size:13px;line-height:1.45}.pp-cartdel-note__link{color:var(--pp-brand-dark, #0a7d8e);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}:is(cart-drawer,#main-cart-items) .cart-item__image-container{padding:6px;border-radius:12px;background:#f6f7f9}:is(cart-drawer,#main-cart-items) .cart-item__image{mix-blend-mode:multiply}:is(cart-drawer,#main-cart-items) .cart-item__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:650;line-height:1.3}:is(cart-drawer,#main-cart-items) .cart-item .cart-item__details dl:has(.pp-opt){display:flex!important;flex-direction:row;flex-wrap:wrap;gap:5px;margin-top:8px;opacity:1}:is(cart-drawer,#main-cart-items) .cart-item .cart-item__details .product-option.pp-opt{display:inline-flex!important;width:auto;margin:0;padding:3px 9px;border-radius:999px;background:#f1f5f9;color:var(--pp-text, #0f172a);font-size:12px;line-height:1.35}:is(cart-drawer,#main-cart-items) .product-option.pp-opt dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#main-cart-items .cart-item__details .product-option--price{display:none}cart-drawer .drawer__footer{padding-top:10px}cart-drawer .drawer__footer .pp-cartdel{margin-bottom:6px;padding:8px 12px;font-size:13.5px}cart-drawer .drawer__footer .totals{margin-bottom:8px!important}cart-drawer .cart__ctas{display:flex;gap:8px}cart-drawer .cart__ctas>.button,cart-drawer .cart__ctas>a.button{width:auto;margin:0}cart-drawer .cart__ctas>a.button{flex:0 0 auto;padding-inline:18px}cart-drawer .cart__ctas>.cart__checkout-button{flex:1 1 auto}.pp-drawer-extras{display:grid;gap:12px;margin:14px 0 6px}.pp-drawer-extras .pp-cartdel-note{margin:0}.pp-drawer-extras custom-accordion{display:block;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#ffffffb3}.pp-drawer-extras custom-accordion summary .summary__title{padding-inline:12px!important}.pp-drawer-extras__trust{display:grid;gap:10px;justify-items:center}.pp-drawer-extras__trust .pp-askrow{margin:0}#CartDrawer .cart-item .cart-item__details dl:has(.pp-opt){display:block!important;margin-top:4px;color:var(--pp-muted, #64748b);font-size:12.5px;line-height:1.4}#CartDrawer .cart-item .cart-item__details .product-option.pp-opt{display:inline!important;padding:0;background:none;color:inherit;font-size:inherit}#CartDrawer .cart-item .cart-item__details .product-option.pp-opt dd{display:inline;margin:0}#CartDrawer .cart-item .cart-item__details .product-option.pp-opt+.product-option.pp-opt:before{content:" \b7  "}cart-drawer .cart__ctas-container .cart__ctas{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px}cart-drawer .cart__ctas-container .cart__ctas>a.button{flex:0 0 auto!important;width:auto!important;max-width:none;margin:0!important;padding-inline:18px}cart-drawer .cart__ctas-container .cart__ctas>.cart__checkout-button{flex:1 1 auto!important;width:auto!important;margin:0!important}.pp-drawer-extras__trust{justify-items:stretch}.pp-drawer-extras__trust>div{width:100%}.pp-drawer-extras__trust>.pp-askrow{justify-content:center}#cart-icon-bubble .cart-count-bubble{top:2px;bottom:auto;inset-inline-start:auto;inset-inline-end:0;width:auto;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background-color:#0a7d8e;color:#fff;box-shadow:0 0 0 2px #fff;font-size:11.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}#cart-icon-bubble .cart-count-bubble span[aria-hidden]{display:block;line-height:20px}@media screen and (min-width:990px){#cart-icon-bubble .cart-count-bubble{top:7px;inset-inline-end:6px}}.pp-sbar{--pp-sbar-h: 46px;min-width:0}.pp-sbar .search-modal__form,.pp-sbar predictive-search,.pp-sbar search-form{width:100%}.pp-sbar .field{display:flex;align-items:center;gap:4px;height:var(--pp-sbar-h);padding:0 5px 0 3px;border-radius:999px;background:#f3f6f8;box-shadow:inset 0 0 0 1px #e3e8ee;transition:background-color .18s ease,box-shadow .18s ease}.pp-sbar .field:before,.pp-sbar .field:after{display:none}.pp-sbar .field:hover{box-shadow:inset 0 0 0 1px #d3dbe3}.pp-sbar .field:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #0a5ceb,0 0 0 4px #0a5ceb1f}.pp-sbar .search__button{position:relative;inset:auto;order:-1;flex:none;width:40px!important;height:40px;border-radius:999px;background:none;box-shadow:none!important;color:#191919}.pp-sbar .search__button .icon{width:19px;height:19px}.pp-sbar .search__button:focus-visible{outline:2px solid #0a5ceb;outline-offset:-2px}.pp-sbar .search__input,.pp-sbar .search__input.field__input{flex:1 1 auto;min-width:0;height:100%!important;margin:0;padding:0 6px 0 0!important;border:0;border-radius:0;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#191919;font-size:15px}.pp-sbar .search__input:focus,.pp-sbar .search__input:focus-visible{outline:none;box-shadow:none}.pp-sbar .search__input::placeholder{color:#64748b;opacity:1}.pp-sbar .field>.select{display:none}.pp-sbar--modal{border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pp-sbar__ask{flex:none;min-height:34px;white-space:nowrap}.pp-sbar__ask-long{display:none}@media screen and (max-width:989px){.header__search-bar.pp-sbar{padding-bottom:10px}.pp-sbar .search__input,.pp-sbar .search__input.field__input{font-size:16px}}@media screen and (min-width:990px){.pp-sbar{--pp-sbar-h: 48px}.header__search-bar.pp-sbar{justify-content:center;padding:0 12px}.pp-sbar .search-modal__form,.pp-sbar predictive-search,.pp-sbar search-form{max-width:68rem}.pp-sbar__ask{min-height:36px;padding:0 14px 0 12px}.pp-sbar__ask-short{display:none}.pp-sbar__ask-long{display:inline}}.header__cta.pp-cta{gap:10px;min-height:48px;height:48px!important;padding:0 18px 0 8px!important;border-radius:999px;background:#f3f6f8;box-shadow:inset 0 0 0 1px #e3e8ee;transition:box-shadow .18s ease,background-color .18s ease}.header__cta.pp-cta:hover{background:#fff;box-shadow:inset 0 0 0 1px #d3dbe3,0 6px 16px -10px #000f1e40}.header__cta.pp-cta>svg,.header__cta.pp-cta>.icon{flex:none;width:32px!important;height:32px!important;padding:5px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e3e8ee;color:var(--pp-cta-icon, #191919);fill:var(--pp-cta-icon, #191919)}.header__cta.pp-cta>svg path{fill:currentColor}.header__cta.pp-cta p{color:#191919!important}.header__cta.pp-cta p.opacity-80{color:#64748b!important;opacity:1}@media screen and (min-width:990px){.header__inline-menu .header__active-menu-item{margin:-6px -12px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,#0e7490 12%,transparent);color:#0e7490}.header__submenu a[aria-current=page]{border-radius:10px;background:color-mix(in srgb,#0e7490 10%,transparent);color:#0e7490!important}}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item[aria-current=page]{position:relative;isolation:isolate;color:#0e7490}.menu-drawer .menu-drawer__menu-item--active:after,.menu-drawer .menu-drawer__menu-item[aria-current=page]:after{content:"";position:absolute;top:3px;right:14px;bottom:3px;left:14px;z-index:-1;border-radius:14px;background:color-mix(in srgb,#0e7490 10%,transparent);pointer-events:none}.pp-ql--grid .pp-ql__link[aria-current=page],.pp-ql:not(.pp-ql--desktop) .pp-ql__link[aria-current=page]{border-color:color-mix(in srgb,#0e7490 40%,transparent);background:color-mix(in srgb,#0e7490 10%,transparent);color:#0e7490}.pp-mega__label{display:inline-block;margin:0;padding:5px 12px;border-radius:999px;background:color-mix(in srgb,#0e7490 12%,transparent);color:#0e7490;font-size:12.5px;font-weight:700;letter-spacing:.04em;line-height:1.4}.pp-mega__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pp-mega__all{display:inline-flex;align-items:center;gap:6px;color:#0a5ceb;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.pp-mega__all:hover{text-decoration:underline;text-underline-offset:3px}.pp-mega__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;margin:0;padding:0;list-style:none}.pp-mega__cell{display:flex;min-width:0;max-width:200px}.pp-mega__tile{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;padding:10px 10px 12px;border:1px solid #e6ebf0;border-radius:16px;background:#fff;color:#191919;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pp-mega__tile:hover{border-color:color-mix(in srgb,#0e7490 35%,transparent);box-shadow:0 12px 24px -16px #000f1e59;transform:translateY(-2px)}.pp-mega__tile:focus-visible{outline:2px solid #0a5ceb;outline-offset:2px}.pp-mega__tile[aria-current=page]{border-color:color-mix(in srgb,#0e7490 45%,transparent);background:color-mix(in srgb,#0e7490 6%,#fff)}.pp-mega__ph{display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-bottom:8px;overflow:hidden;border-radius:12px;background:var(--ppc-photo-bg, #fff);color:#94a3b8}.pp-mega__img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.pp-mega__tile:hover .pp-mega__img{transform:scale(1.05)}.pp-mega__name{font-size:15px;font-weight:700;line-height:1.25;text-wrap:balance}.pp-mega__from{color:#64748b;font-size:13px}.pp-mega__stock{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:#0a7d8e;font-size:12px;font-weight:600}.pp-mega__stock i{flex:none;width:7px;height:7px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 3px #16a34a24}.pp-mega__ask-lead{margin:4px 0 -4px;color:#64748b;font-size:13px}.pp-mega-host{position:static}.pp-mega-host>.mega-menu__content.pp-mega{position:absolute;top:100%;inset-inline:0;z-index:3;max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 1rem);overflow-y:auto}.pp-mega-host[open]>.mega-menu__content.pp-mega{animation:pp-mega-in .24s cubic-bezier(.2,.8,.2,1) both}@keyframes pp-mega-in{0%{opacity:0;transform:translateY(-8px)}}.pp-chrome .mega-menu__content.pp-mega,.mega-menu__content.pp-mega{padding:10px 0 40px;border:0;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.pp-mega__card{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;width:min(1180px,calc(100vw - 48px));margin:0 auto;padding:24px 28px;border-radius:20px;background:#fff;box-shadow:0 0 1px 1px #000f1e08,0 28px 56px -24px #000f1e4d}.pp-mega__main{min-width:0}.pp-mega__trust{display:flex;flex-wrap:wrap;gap:10px 26px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid #eef1f4;list-style:none}.pp-mega__trust a,.pp-mega__trust li>span{display:inline-flex;align-items:center;gap:8px;color:#191919;font-size:13.5px;font-weight:600;text-decoration:none}.pp-mega__trust a:hover{color:#0e7490}.pp-mega__trust-ico{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,#0e7490 10%,transparent);color:#0e7490}.pp-mega__side{display:flex;flex-direction:column;gap:12px;min-width:0;padding-inline-start:28px;border-inline-start:1px solid #eef1f4}.pp-mega__side>.pp-mega__label{align-self:flex-start}.pp-mega__feature{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:16px;background:#f5f7f9;color:#191919;text-decoration:none}.pp-mega__fph{position:relative;display:flex;align-items:center;justify-content:center;height:150px;margin-bottom:10px;border-radius:12px;background:var(--ppc-photo-bg, #fff)}.pp-mega__fph .pp-mega__img{width:auto;height:84%}.pp-mega__feature:hover .pp-mega__img{transform:scale(1.04)}.pp-mega__save{position:absolute;top:8px;left:8px;padding:3px 9px;border-radius:999px;background:#f0fdf4;color:#15803d;font-size:12px;font-weight:600}.pp-mega__fname{font-size:15px;font-weight:700}.pp-mega__fsub{color:#64748b;font-size:12.5px}.pp-mega__fprice{margin-top:4px;font-size:17px;font-weight:700}.pp-mega__fbtn{width:100%;min-height:44px;margin-top:10px}.pp-mega__help{display:grid;gap:2px;margin:0;padding:0;list-style:none}.pp-mega__help-link{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:12px;color:#191919;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s ease}.pp-mega__help-link:hover,.pp-mega__help-link[aria-current=page]{background:color-mix(in srgb,#0e7490 8%,transparent)}.pp-mega__help-link>span:nth-child(2){flex:1 1 auto}.pp-mega__help-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,#0e7490 10%,transparent);color:#0e7490}.pp-mega__help-go{display:inline-flex;color:#94a3b8;transform:rotate(-90deg)}.pp-mega__ask{justify-content:center;width:100%}.pp-mega--drawer{padding:6px var(--px-mobile, 20px) 28px}.pp-mega--drawer .pp-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pp-mega--drawer .pp-mega__tile{padding:8px 8px 12px}.pp-mega--drawer .pp-mega__name{font-size:14.5px}.pp-mega--drawer .pp-mega__ask{margin-top:18px}@media(prefers-reduced-motion:reduce){.pp-mega-host[open]>.mega-menu__content.pp-mega{animation:none}.pp-mega__tile,.pp-mega__img{transition:none}.pp-mega__tile:hover{transform:none}}.pp-mega__budgets{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px}.pp-mega__sublabel{margin:0;color:#64748b;font-size:13px;font-weight:600}.pp-mega__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pp-mega__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid #e3e8ee;border-radius:999px;background:#fff;color:#191919;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.pp-mega__chip:hover{border-color:color-mix(in srgb,#0e7490 40%,transparent);background:color-mix(in srgb,#0e7490 8%,#fff);color:#0e7490}.pp-mega__card .pp-mega__main{display:flex;flex-direction:column}.pp-mega__card .pp-mega__trust{margin-top:auto}.pp-mega__card .pp-mega__budgets{margin-bottom:20px}.pp-mega--drawer .pp-mega__budgets{flex-direction:column;align-items:flex-start;margin-top:20px}.pp-more,.section-view-all>a.link.button-with-icon{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 5px 0 16px;padding-inline-end:5px!important;border:1px solid #dfe5ec;border-radius:999px;background:#fff;color:#191919!important;font-size:14px;font-weight:600;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,box-shadow .16s ease}.pp-more:hover,.section-view-all>a.link.button-with-icon:hover{border-color:color-mix(in srgb,#0e7490 40%,transparent);box-shadow:0 6px 16px -10px #000f1e4d}.pp-more:focus-visible,.section-view-all>a.link.button-with-icon:focus-visible{outline:2px solid #0a5ceb;outline-offset:2px}.pp-more__arrow,.section-view-all>a.link.button-with-icon>.icon{position:static;display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:30px!important;height:30px;margin:0;padding:8px;border-radius:50%;background:color-mix(in srgb,#0e7490 12%,transparent);color:#0e7490;transition:transform .18s ease}.pp-more:hover .pp-more__arrow,.section-view-all>a.link.button-with-icon:hover>.icon{transform:translate(2px)}@media(prefers-reduced-motion:reduce){.pp-more__arrow,.section-view-all>a.link.button-with-icon>.icon{transition:none}}.ppnt{color:#191919}.ppnt__label{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:5px 12px 5px 8px;border-radius:999px;background:color-mix(in srgb,#0e7490 12%,transparent);color:#0e7490;font-size:12.5px;font-weight:700;letter-spacing:.04em;line-height:1.4}.ppnt__label-ico{display:inline-flex}.ppnt__title{margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.ppnt__text{margin:0 0 14px;color:#475569;font-size:14.5px;line-height:1.5}.ppnt__form{display:grid;gap:12px}.ppnt__form[hidden]{display:none}.ppnt__fields{display:grid;gap:10px}.ppnt__field{display:grid;gap:5px}.ppnt__field-label{color:#334155;font-size:13px;font-weight:600}.ppnt__input{width:100%;min-height:46px;padding:0 14px;border:1px solid #d6dde5;border-radius:12px;background:#fff;color:#191919;font:inherit;font-size:16px;transition:border-color .16s ease,box-shadow .16s ease}.ppnt__input:focus{border-color:#0a5ceb;outline:none;box-shadow:0 0 0 4px #0a5ceb1f}.ppnt__input[aria-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 4px #dc26261a}.ppnt__check{position:relative;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;cursor:pointer}.ppnt__check input{position:absolute;opacity:0;pointer-events:none}.ppnt__box{display:grid;flex:none;place-items:center;width:22px;height:22px;border:1.5px solid #cbd5e1;border-radius:7px;background:#fff;color:transparent;transition:background-color .16s ease,border-color .16s ease}.ppnt__check input:checked+.ppnt__box{border-color:#0e7490;background:#0e7490;color:#fff}.ppnt__check input:focus-visible+.ppnt__box{outline:2px solid #0a5ceb;outline-offset:2px}.ppnt__submit{position:relative;min-height:50px}.ppnt__spin{display:none;width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ppnt-spin .7s linear infinite}.is-busy .ppnt__submit-label{visibility:hidden}.is-busy .ppnt__spin{position:absolute;display:block}@keyframes ppnt-spin{to{transform:rotate(360deg)}}.ppnt__msg{margin:0;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:13.5px}.ppnt__note{margin:0;color:#64748b;font-size:12.5px;line-height:1.45}.ppnt__done{display:flex;gap:12px;padding:14px;border-radius:14px;background:#eef9fb}.ppnt__done[hidden]{display:none}.ppnt__done-tick{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:#0a7d8e;color:#fff}.ppnt__done-title{margin:0 0 2px;color:#0a7d8e;font-size:16px;font-weight:700;outline:none}.ppnt__done-text{margin:0;color:#334155;font-size:14px;line-height:1.45}.ppnt__done .ppnt__more{margin-top:8px}html.pp-m .is-done .ppnt__done-tick{animation:ppnt-pop var(--pp-d3, .46s) var(--pp-spring, ease) both}@keyframes ppnt-pop{0%{transform:scale(.4)}}.ppnt__more{display:inline-flex;align-items:center;gap:6px;color:#0a5ceb;font-size:14px;font-weight:600;text-decoration:none}.ppnt__more[hidden]{display:none}.ppnt__more:hover{text-decoration:underline;text-underline-offset:3px}.ppnt--inline{display:grid;gap:16px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 0 1px 1px #000f1e05,0 6px 16px #000f1e0f,0 2px 4px #000f1e08}.ppnt__similar{display:grid;gap:10px;padding-top:16px;border-top:1px solid #eef1f4}.ppnt__similar-title{margin:0;color:#64748b;font-size:13px;font-weight:600}.ppnt__similar-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ppnt__sim{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border:1px solid #e6ebf0;border-radius:14px;color:#191919;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.ppnt__sim:hover{border-color:color-mix(in srgb,#0e7490 35%,transparent);background:color-mix(in srgb,#0e7490 4%,#fff)}.ppnt__sim-ph{display:grid;flex:none;place-items:center;width:56px;height:56px;overflow:hidden;border-radius:10px;background:var(--ppc-photo-bg, #fff)}.ppnt__sim-ph img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.ppnt__sim-tx{display:grid;flex:1 1 auto;min-width:0;line-height:1.3}.ppnt__sim-tx b{font-size:14.5px}.ppnt__sim-tx span{color:#64748b;font-size:12.5px}.ppnt__sim-price{flex:none;font-size:14.5px;font-weight:700}.ppnt__wa{display:inline-flex;align-items:center;justify-self:start;gap:8px;color:#15803d;font-size:14px;font-weight:600;text-decoration:none}.ppnt__wa:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:990px){.ppnt--inline{padding:24px}}.ppnt-sheet[hidden]{display:none}.ppnt-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.ppnt-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#0f172a6b;opacity:0;transition:opacity var(--pp-d2, .26s) ease}.ppnt-sheet.is-open .ppnt-sheet__scrim{opacity:1}.ppnt-sheet__panel{position:absolute;right:0;bottom:0;left:0;display:grid;gap:14px;max-height:92dvh;padding:12px 18px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -12px 40px -16px #0f172a59;outline:none;transform:translateY(105%);transition:transform var(--pp-d3, .46s) var(--pp-ease, ease);overscroll-behavior:contain}.ppnt-sheet.is-open .ppnt-sheet__panel{transform:none}.ppnt-sheet.is-dragging .ppnt-sheet__panel{transition:none}.ppnt-sheet__grip{justify-self:center;width:40px;height:4px;border-radius:2px;background:#d9dee5}.ppnt-sheet__x{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #e2e8f0;border-radius:50%;background:#fff;color:#191919;cursor:pointer}.ppnt-sheet__phone{display:flex;align-items:center;gap:12px;margin-right:44px}.ppnt-sheet__ph{display:grid;flex:none;place-items:center;width:56px;height:56px;overflow:hidden;border-radius:12px;background:#f5f7f9}.ppnt-sheet__ph img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.ppnt-sheet__tx{display:grid;line-height:1.3}.ppnt-sheet__tx b{font-size:15.5px}.ppnt-sheet__tx span{color:#64748b;font-size:13px}html.ppnt-open{overflow:hidden}@media screen and (min-width:750px){.ppnt-sheet__scrim{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ppnt-sheet__panel{top:var(--modal-gutter, 20px);right:var(--modal-gutter, 20px);bottom:auto;left:auto;width:44rem;max-width:calc(100vw - 4rem);max-height:calc(100vh - 4rem);padding:22px 24px 24px;border-radius:20px;box-shadow:0 24px 60px -24px #0f172a73;transform:translate(calc(100% + 4rem));transition:transform var(--pp-d3, .46s) var(--cubic-bezier-wipe, cubic-bezier(.645, .045, .355, 1))}.ppnt-sheet__grip{display:none}}@media(prefers-reduced-motion:reduce){.ppnt-sheet__panel,.ppnt-sheet__scrim{transition:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.pp-chrome .header__heading-link .header__heading-logo{transition:transform .38s var(--pp-spring, cubic-bezier(.34, 1.56, .64, 1));transform-origin:left center}.pp-chrome .header__heading-link:hover .header__heading-logo{transform:scale(1.06)}}.pp-mega__ph--cover .pp-mega__img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}html.pp-m-cart cart-drawer .pp-roll{display:inline-block;animation:pp-cart-roll .42s var(--pp-ease, ease) both}@keyframes pp-cart-roll{0%{opacity:0;transform:translateY(45%)}}html.pp-m-cart cart-drawer .cart-item.pp-removing{opacity:.45;transform:scale(.985);transition:opacity .2s ease,transform .2s ease}html.pp-m-cart cart-drawer.active #CartDrawer-Checkout{background-image:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.38) 50%,transparent 62%),var(--color-button-gradient, none);background-repeat:no-repeat;background-size:260% 100%,100% 100%;animation:pp-shine 1.1s ease .45s both}@keyframes pp-shine{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}@media(prefers-reduced-motion:reduce){html.pp-m-cart cart-drawer .pp-roll,html.pp-m-cart cart-drawer.active #CartDrawer-Checkout{animation:none}}@media screen and (min-width:750px)and (hover:hover)and (pointer:fine){.cart-item cart-remove-button{opacity:1;visibility:inherit;transform:none}}.cart-item cart-remove-button .button{display:inline-flex;align-items:center;gap:7px;width:auto;min-width:0;height:38px;min-height:38px;margin:0;padding:0 15px 0 12px;white-space:nowrap;border:1px solid #fecaca;border-radius:999px;background:#fef2f2;color:#b91c1c;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.cart-item cart-remove-button .button .icon-remove{flex:none;width:1.6rem;height:1.6rem}.cart-item cart-remove-button{width:auto;height:auto}.cart-item cart-remove-button .button:not([disabled]):hover{border-color:#fca5a5;background:#fee2e2;color:#991b1b}cart-remove-button .button:focus-visible{outline:2px solid #0a5ceb;outline-offset:2px}.pp-remove-label{font-size:13.5px;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:none}.cart-item.pp-single .quantity-popover-container{display:none}.cart-item.pp-single cart-remove-button{margin-inline-start:0}.pp-mega-host>.mega-menu__content.pp-mega{pointer-events:none}.pp-mega-host>.mega-menu__content.pp-mega .pp-mega__card{position:relative;pointer-events:auto}.pp-mega-host>.mega-menu__content.pp-mega .pp-mega__card:before{content:"";position:absolute;top:-14px;right:0;left:0;height:14px}html.pp-m .ppc__save.pp-gleam,html.pp-m .ppcc__save.pp-gleam,html.pp-m .pp-mega__save.pp-gleam{overflow:hidden;isolation:isolate}html.pp-m .ppc__save.pp-gleam{position:relative}html.pp-m .pp-gleam:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.95) 50%,transparent 75%);transform:translate(-130%);animation:pp-gleam 1.5s ease-in-out .2s 2 both;pointer-events:none}@keyframes pp-gleam{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.pp-artcrumb__nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pp-artcrumb__back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px 0 12px;border:1px solid rgba(255,255,255,.9);border-radius:999px;background:linear-gradient(180deg,#fffffff2,#f1f5f9d9);box-shadow:inset 0 1px #fff,0 0 0 1px #0f172a12,0 12px 28px -16px #0f172a80,0 2px 6px -3px #0f172a1f;color:rgb(var(--color-foreground));font-size:14px;font-weight:600;text-decoration:none}.pp-artcrumb__back svg{transform:rotate(90deg)}.pp-artcrumb__back:hover{background:#fff}.pp-artcrumb__tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#e8f6f8;color:#0a7d8e;font-size:13px;font-weight:700;text-decoration:none}.pp-artcrumb__tag:hover{background:#d9f0f3}.pp-artcrumb__back:focus-visible,.pp-artcrumb__tag:focus-visible{outline:2px solid #0a5ceb;outline-offset:2px}.share-button__fallback{min-width:0;max-width:calc(100vw - 40px)}.share-button__fallback .field{min-width:0;flex:1 1 auto}.share-button__fallback .field__input{min-width:0;text-overflow:ellipsis}.cart__empty-hint{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.5}.product-template .section-related-products product-recommendations:not(.product-recommendations--loaded){display:block;min-height:480px;animation:pp-reco-release 1ms 45s forwards}@media screen and (min-width:750px){.product-template .section-related-products product-recommendations:not(.product-recommendations--loaded){min-height:600px}}@keyframes pp-reco-release{to{min-height:0}}body.pp-locked.pp-locked--soft{position:static;width:auto;overflow:hidden}html:has(body.pp-locked--soft){scrollbar-gutter:stable}@media screen and (max-width:749px){.breadcrumbs .breadcrumb__link{padding-block:14px;margin-block:-14px}.copyright__content a{display:inline-block;padding-block:15px;margin-block:-15px}.ppk__link{padding-block:6px;margin-block:-6px}.ppa__more,.ppc__inst.pp__tap{position:relative}.ppa__more:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}.ppc__inst.pp__tap:before{content:"";position:absolute;top:-13px;right:0;bottom:-13px;left:0}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pp-ui.css.map */
