:root{--bps-ink: #0A0A0A;--bps-paper: #FFFFFF;--bps-paper-2: #F6F6F5;--bps-paper-3: #EDEDEA;--bps-accent-ink: #FFFFFF;--bps-accent-hover: #0847C7;--bps-accent-active: #063AA6;--bps-accent-soft: #E8EFFE;--bps-success: #1B7F4A;--bps-error: #C62828;--bps-overlay: rgba(10,10,10,.4);--bps-offer: var(--bps-accent);--bps-text-2: rgba(var(--color-foreground), .84);--bps-muted: rgba(var(--color-foreground), .64);--bps-line: rgba(var(--color-foreground), .12);--bps-line-strong: rgba(var(--color-foreground), .55);--bps-line-inverse: rgba(255,255,255,.2);--bps-radius-card: 16px;--bps-radius-tile: 12px;--bps-radius-s: 8px;--bps-radius-pill: 999px;--bps-shadow-card: 0 8px 24px rgba(10,10,10,.08);--bps-shadow-sticky: 0 -8px 24px rgba(10,10,10,.08);--bps-shadow-float: 0 12px 32px rgba(10,10,10,.12);--bps-shadow-hero-card: 0 10px 26px rgba(0,0,0,.24);--bps-focus: 0 0 0 3px var(--bps-accent-soft);--bps-space-1: 4px;--bps-space-2: 8px;--bps-space-3: 12px;--bps-space-4: 16px;--bps-space-5: 20px;--bps-space-6: 24px;--bps-space-7: 32px;--bps-space-8: 40px;--bps-space-9: 48px;--bps-space-10: 64px;--bps-space-11: 80px;--bps-space-12: 96px;--bps-section-pad: 64px;--bps-container: 1440px;--bps-header-h: 64px;--bps-sticky-h: 64px;--bps-gallery-ratio-mobile: 6 / 5;--bps-dur: .18s;--bps-dur-img: .3s;--bps-ease: cubic-bezier(.2,.7,.2,1)}[class*=color-scheme-]{--bps-text-2: rgba(var(--color-foreground), .84);--bps-muted: rgba(var(--color-foreground), .64);--bps-line: rgba(var(--color-foreground), .12);--bps-line-strong: rgba(var(--color-foreground), .55)}:root{--bps-z-whatsapp: 80;--bps-z-sticky: 90;--bps-z-header-open: 2147483646;--bps-z-drawer: 2147483647}body{font-size:1.6rem;line-height:1.5;letter-spacing:0;accent-color:var(--bps-accent)}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.page-width,.header.page-width{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:990px){.page-width--narrow{max-width:64rem}}.rte{max-width:64rem;text-align:left;color:var(--bps-text-2)}.rte p,.rte li{font-size:1.7rem;line-height:1.6}@media screen and (max-width:749px){.rte p,.rte li{font-size:1.6rem}}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-weight:500;text-wrap:balance}.hxl,.hxxl,h1,.h1,.h0{font-size:3.2rem;line-height:1.1;letter-spacing:-.02em}h2,.h2{font-size:2.6rem;line-height:1.15;letter-spacing:-.02em}h3,.h3{font-size:1.8rem;line-height:1.25;letter-spacing:-.01em}h4,.h4{font-size:1.6rem;line-height:1.3;letter-spacing:0;font-weight:500}h5,.h5{font-size:1.4rem;line-height:1.4;letter-spacing:0;font-weight:500}h6,.h6{font-size:1.3rem;line-height:1.4;letter-spacing:0;font-weight:500}@media screen and (min-width:750px){.hxl,.hxxl{font-size:4.8rem;line-height:1.05;letter-spacing:-.025em}h1,.h1,.h0{font-size:4rem;line-height:1.05}h2,.h2{font-size:3.2rem}h3,.h3{font-size:2rem}}@media screen and (min-width:990px){.hxl,.hxxl{font-size:6rem;line-height:1.02;letter-spacing:-.03em}h1,.h1,.h0{font-size:4.8rem}h2,.h2{font-size:3.6rem}h3,.h3{font-size:2.2rem}}.caption,.caption-with-letter-spacing{font-size:1.3rem;line-height:1.4;letter-spacing:0}.caption-with-letter-spacing{font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}@media screen and (min-width:750px){.caption-with-letter-spacing{font-size:1.3rem}}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;min-width:12rem;padding:0 2.4rem;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1;gap:.8rem;white-space:nowrap;transition:background-color var(--bps-dur) var(--bps-ease),color var(--bps-dur) var(--bps-ease),border-color var(--bps-dur) var(--bps-ease)}.button--l{min-height:5.6rem;padding:0 2.8rem}.button--s{min-height:4rem;padding:0 1.6rem;font-size:1.4rem}.button--xs{min-height:3.6rem;min-width:0;padding:0 1.4rem;font-size:1.3rem}.button .icon-arrow{width:1.6rem;height:auto;flex:none}@media(hover:hover)and (min-width:990px){.button--primary:not([disabled]):not([aria-disabled=true]):hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{background-color:var(--bps-accent-hover)}.button--secondary:not([disabled]):not([aria-disabled=true]):hover{--color-button: var(--color-secondary-button-text);--color-button-text: var(--color-secondary-button)}.color-scheme-4 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover,.color-scheme-5 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{background-color:var(--bps-paper-2)}}.button--primary:not([disabled]):not([aria-disabled=true]):active,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):active{background-color:var(--bps-accent-active)}.color-scheme-4 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):active,.color-scheme-5 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):active{background-color:var(--bps-paper-3)}.button--secondary:not([disabled]):not([aria-disabled=true]):active{--color-button: var(--color-secondary-button-text);--color-button-text: var(--color-secondary-button)}.button[disabled],.button[aria-disabled=true]{background-color:var(--bps-paper-3);color:#0a0a0a8c;box-shadow:none;opacity:1}.button[disabled]:after,.button[aria-disabled=true]:after{box-shadow:none}.button--secondary[disabled],.button--secondary[aria-disabled=true]{background-color:transparent;color:var(--bps-line-strong)}.button--secondary[disabled]:after,.button--secondary[aria-disabled=true]:after{box-shadow:0 0 0 var(--buttons-border-width) var(--bps-line-strong)}.button--tertiary:where(:not(.cart-remove-button,.quantity-popover__info-button,.button-close,.active-facets__button-inner)){min-height:4.4rem;min-width:0;padding:0;background-color:transparent;color:var(--bps-accent);font-size:1.5rem;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;text-underline-offset:.4rem;transition:text-decoration-color var(--bps-dur) var(--bps-ease)}.button--tertiary:where(:not(.cart-remove-button,.quantity-popover__info-button,.button-close,.active-facets__button-inner)):before,.button--tertiary:where(:not(.cart-remove-button,.quantity-popover__info-button,.button-close,.active-facets__button-inner)):after{box-shadow:none}.button--tertiary:where(:not(.cart-remove-button,.quantity-popover__info-button,.button-close,.active-facets__button-inner)):hover{text-decoration-color:currentColor;background-color:transparent}.button--tertiary:where(:not(.cart-remove-button,.quantity-popover__info-button,.button-close,.active-facets__button-inner)):active{text-decoration-color:currentColor;color:var(--bps-accent-active);background-color:transparent}.color-scheme-3 .button--tertiary,.color-scheme-4 .button--tertiary,.color-scheme-5 .button--tertiary,.color-scheme-3 .button--tertiary:active,.color-scheme-4 .button--tertiary:active,.color-scheme-5 .button--tertiary:active{color:rgb(var(--color-foreground))}body .price,body .price--large,body .price-item{font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}body .price--large{font-size:3.2rem;line-height:1;letter-spacing:-.02em}.price--on-sale .price__sale .price-item--regular,body .price s.price-item--regular{font-weight:400;font-size:1.4rem;color:var(--bps-muted)}.product__tax{margin-top:.4rem;font-size:1.3rem;line-height:1.4;color:var(--bps-muted)}.badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:0 .8rem;border-radius:var(--bps-radius-pill);font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:1}.badge.color-scheme-1{border-color:var(--bps-line-strong);font-weight:500}.field__input,.select__select,.text-area{min-height:4.8rem;font-size:1.6rem}.text-area{min-height:12rem}.field__input,.customer .field input{padding-left:1.6rem;padding-right:1.6rem}.field__label,.customer .field label{left:calc(var(--inputs-border-width) + 1.6rem);font-size:1.4rem;font-weight:500;letter-spacing:0;color:var(--bps-muted);top:calc(1.3rem + var(--inputs-border-width))}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1.2rem;left:calc(var(--inputs-border-width) + 1.6rem);top:calc(var(--inputs-border-width) + .4rem);letter-spacing:0}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2rem 1.6rem .6rem}.field__input::placeholder,.customer .field input::placeholder{color:var(--bps-muted)}.field__input:focus-visible,.field__input:focus,.select__select:focus-visible,.select__select:focus,.customer .field input:focus-visible,.customer .field input:focus,.customer select:focus-visible,.customer select:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--bps-accent),0 0 0 .5rem var(--bps-accent-soft)}.field__input[aria-invalid=true],.customer .field input[aria-invalid=true]{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--bps-error)}.field__input:disabled,.select__select:disabled{background-color:var(--bps-paper-3)}.form__message{font-size:1.3rem}.form__message .svg-wrapper{width:1.6rem;height:1.6rem}.newsletter-form__message--success,.form-status.form__message[role=status]{color:var(--bps-success)}*:focus-visible{outline:.2rem solid var(--bps-accent);outline-offset:.3rem;box-shadow:var(--bps-focus)}.color-scheme-3 *:focus-visible,.color-scheme-4 *:focus-visible{outline-color:#fff;box-shadow:none}.focus-inset:focus-visible,.focused.focus-inset{outline-color:var(--bps-accent);box-shadow:none}.focus-offset:focus-visible,.focus-offset.focused{outline-color:var(--bps-accent)}.button:focus-visible,.button.focused,.shopify-payment-button__button--unbranded:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--bps-accent),0 0 0 .8rem var(--bps-accent-soft)}.color-scheme-3 .focus-inset:focus-visible,.color-scheme-4 .focus-inset:focus-visible,.color-scheme-3 .focus-offset:focus-visible,.color-scheme-4 .focus-offset:focus-visible{outline-color:var(--bps-paper)}.color-scheme-3 .button:focus-visible,.color-scheme-4 .button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--bps-paper)}.header{min-height:5.6rem}@media screen and (min-width:750px){.header{min-height:var(--bps-header-h)}}@media screen and (max-width:749px){.header__heading-logo-wrapper{max-width:10.4rem}}.header__heading-logo{max-height:2.8rem;object-fit:contain;object-position:left center}@media screen and (max-width:749px){.header__heading-logo{max-height:2rem}}.header-wrapper--border-bottom{border-bottom:.1rem solid var(--bps-line)}.header__icon .icon{width:2.2rem;height:2.2rem}.header__icon--cart .icon{width:4.4rem;height:4.4rem}@media(hover:hover){.header__icon:hover .icon,.header__icon:hover .bps-icon{opacity:.7;transform:none}}.header__icon--cart .cart-count-bubble{width:1.6rem;height:1.6rem;background-color:var(--bps-accent);color:var(--bps-accent-ink);font-size:1rem;font-weight:700;line-height:1}@media screen and (max-width:989px){.header.header--mobile-left{grid-template-areas:"left-icons heading icons drawer";grid-template-columns:auto 1fr auto auto}.header--mobile-left>header-drawer{grid-area:drawer;justify-self:end;margin-left:0;margin-right:-1.1rem}.header--mobile-left .header__heading-link{margin-left:-.75rem}.header--mobile-left .header__icons{padding-right:0}.header--mobile-left .header__icon--cart{margin-right:0}}@media screen and (max-width:749px){.header .header__icons shopify-account.header__icon--account{display:none}}.bps-header__whatsapp{color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline{column-gap:.4rem}.header__menu-item{font-size:1.5rem;font-weight:500;letter-spacing:0;color:rgb(var(--color-foreground))}.header__active-menu-item{text-decoration-thickness:.2rem;text-decoration-color:var(--bps-accent);text-underline-offset:.6rem}.header__submenu.global-settings-popup{border-width:0;border-radius:var(--bps-radius-tile);box-shadow:var(--bps-shadow-float)}.header__submenu .header__menu-item{font-size:1.5rem}.header .predictive-search{box-shadow:var(--bps-shadow-float)}.section-header.shopify-section-group-header-group.menu-open{z-index:var(--bps-z-header-open)}.section-header.shopify-section-group-header-group:has(details-modal details[open]){z-index:var(--bps-z-header-open)}.menu-drawer .menu-drawer__navigation{padding:.8rem 0 1.6rem}.menu-drawer .menu-drawer__menu-item{min-height:5.6rem;padding-left:1.6rem;padding-right:1.6rem;font-size:1.8rem;font-weight:500;line-height:1.2}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{right:1.6rem}.menu-drawer .menu-drawer__close-button{padding-left:1.6rem;font-size:1.5rem}.menu-drawer .bps-header__secondary{margin:.8rem 1.6rem 0;padding:.8rem 0 0;border-top:.1rem solid var(--bps-line)}.bps-header__secondary-link{display:flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;font-size:1.5rem;line-height:1.3;color:var(--bps-muted);text-decoration:none}.bps-header__secondary-link:hover,.bps-header__secondary-link--active{color:rgb(var(--color-foreground))}.bps-header__secondary-link--whatsapp{color:rgb(var(--color-foreground));font-weight:500}.utility-bar,.announcement-bar{min-height:3.6rem}.announcement-bar__message{font-size:1.3rem}.announcement-bar__message{min-height:3.6rem;padding:.9rem 0;font-weight:400;letter-spacing:0;line-height:1.4}.announcement-bar__link .icon-arrow{width:1.6rem}.bps-announcement__highlight{font-weight:700}.color-scheme-1 .bps-announcement__highlight,.color-scheme-2 .bps-announcement__highlight{color:var(--bps-accent)}.bps-announcement__arrow{display:inline-flex}.bps-announcement__link--cta:hover{text-decoration:none}.bps-announcement__cta{display:inline-flex;align-items:center;flex:none;min-height:2.8rem;margin-left:1.2rem;padding:0 1.2rem;border-radius:var(--bps-radius-pill);background-color:var(--bps-ink);color:var(--bps-paper);font-size:1.3rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color var(--bps-dur) var(--bps-ease)}.bps-announcement__link--cta:hover .bps-announcement__cta{background-color:var(--bps-accent)}.bps-announcement__whatsapp{grid-area:social-icons;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:.8rem;min-height:3.6rem;font-size:1.3rem;text-decoration:none;color:rgb(var(--color-foreground))}.bps-announcement__whatsapp:hover{text-decoration:underline;text-underline-offset:.3rem}cart-drawer.drawer{z-index:var(--bps-z-drawer);background-color:var(--bps-overlay)}.drawer__inner{padding:0 1.6rem;border:0;box-shadow:var(--bps-shadow-float)}@media screen and (min-width:750px){.drawer__inner{padding:0 2.4rem}}.drawer__header{min-height:6.4rem;padding:0;border-bottom:.1rem solid var(--bps-line)}.drawer__heading{margin:0;font-size:1.8rem;line-height:1.2;letter-spacing:0}.cart-drawer .cart-item{grid-template-columns:7.2rem repeat(3,minmax(0,1fr));column-gap:1.2rem}.cart-drawer .cart-item>td+td{padding-left:0}.cart-drawer .cart-item__image{width:7.2rem;height:7.2rem;object-fit:contain;border:.1rem solid var(--bps-line);border-radius:var(--bps-radius-tile);background-color:var(--bps-paper)}.cart-drawer .cart-item__name{font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0}.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__price-wrapper .price{font-size:1.5rem}.cart-item__price-wrapper .price{white-space:nowrap}.cart-drawer .quantity{width:10.8rem;min-height:3.6rem;border-radius:var(--bps-radius-pill)}.cart-drawer .quantity:after,.cart-drawer .quantity:before{border-radius:var(--bps-radius-pill)}.cart-drawer .quantity__button{width:3.6rem}.cart-drawer .quantity__input{font-size:1.5rem;opacity:1}@media screen and (max-width:749px),(pointer:coarse){.cart-drawer .quantity{width:13.2rem;min-height:4.4rem}.cart-drawer .quantity__button{width:4.4rem}}.drawer__footer{padding:1.6rem 0 2.4rem;border-top:.1rem solid var(--bps-line)}.cart-drawer .totals>h2{font-size:1.5rem;font-weight:500;letter-spacing:0}.cart-drawer .totals__total-value{font-size:1.8rem;font-weight:700;font-variant-numeric:tabular-nums}.cart-drawer .tax-note{margin:.8rem 0 1.6rem;font-size:1.3rem;line-height:1.4;letter-spacing:0;color:var(--bps-muted)}.cart-drawer .tax-note:has(+.bps-cart__shipping){margin-bottom:.4rem}.cart-drawer .bps-cart__shipping{margin-bottom:1.6rem}.cart-drawer .cart__checkout-button{width:100%;min-height:5.6rem}.cart-drawer .cart__dynamic-checkout-buttons{margin-top:1.2rem;--shopify-accelerated-checkout-button-block-size: 44px}.cart-drawer .cart__empty-text{font-size:2.2rem}.bps-atc__product-form{margin:0}.bps-atc .button.loading>.loading__spinner{width:2rem}.button.loading[aria-disabled=true]{background-color:rgba(var(--color-button),var(--alpha-button-background));color:transparent}.button.loading[aria-disabled=true]:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.bps-atc__error:not([hidden]){display:flex;align-items:flex-start;gap:.8rem;margin:0 0 .8rem;font-size:1.3rem;font-weight:400;line-height:1.4;letter-spacing:0;text-align:left;white-space:normal;color:var(--bps-error)}.bps-atc__error .svg-wrapper{flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem}.bps-atc__error .svg-wrapper svg{width:100%;height:100%}.card__content>.quick-add{min-width:0}.quick-add .bps-atc__button{min-width:0;line-height:1.2;text-align:center;white-space:normal}.bps-cart__assurance{display:grid;gap:.4rem;margin-top:1.6rem}.bps-cart__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.8rem;margin:0;padding:0}.bps-cart__trust-item{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.3rem;line-height:1.3;letter-spacing:0;text-align:center;color:rgb(var(--color-foreground))}.bps-cart__trust-item .bps-icon{color:rgb(var(--color-foreground))}.bps-cart__help{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:0;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--bps-accent);text-decoration:none}.bps-cart__assurance>.bps-cart__help{justify-self:center;max-width:100%}.bps-cart__help-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem;min-width:0;text-align:left}.bps-cart__help-text{display:inline-flex;align-items:center}.bps-cart__help-arrow{display:inline-flex;width:1.4rem;height:1rem;margin-left:.4rem}.bps-cart__help-number{font-size:1.3rem;font-weight:400;white-space:nowrap;color:var(--bps-muted)}@media(hover:hover)and (min-width:990px){.bps-cart__help:hover .bps-cart__help-text{text-decoration:underline;text-underline-offset:.3rem}}.bps-cart__assurance--empty,.bps-cart__assurance--page{margin-top:2.4rem}.bps-cart__added{margin:0;font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--bps-success)}.bps-cart__added:not(:empty){display:flex;align-items:center;gap:1rem;margin:1.2rem 0 0;padding:1rem 1.2rem;border-radius:var(--bps-radius-tile);background-color:var(--bps-paper-2)}.bps-cart__added:not(:empty):before{content:"";flex:none;width:.5rem;height:.9rem;margin:0 .3rem .3rem;border:solid currentColor;border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.bps-cart__shipping-line{margin:0;font-size:1.4rem;line-height:1.4;letter-spacing:0;color:rgb(var(--color-foreground))}.bps-cart__shipping-zones{margin:.2rem 0 0;font-size:1.2rem;line-height:1.4;letter-spacing:0;color:var(--bps-muted)}.cart__footer .bps-cart__shipping{margin:-.8rem 0 1.6rem;text-align:center}@media screen and (min-width:750px){.cart__footer .bps-cart__shipping{text-align:right}}.bps-cart__checkout-total{display:inline-flex;align-items:center;gap:.8rem;font-variant-numeric:tabular-nums}.bps-cart__checkout-total:empty{display:none}.bps-cart__upsell{margin:0 0 2.4rem;padding-top:1.2rem;border-top:.1rem solid var(--bps-line)}.cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bps-cart__upsell-heading{margin:0 0 1.2rem;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0}.bps-cart__upsell-list{display:grid;gap:1.2rem;margin:0;padding:0}.bps-cart__upsell-item{display:grid;grid-template-columns:4.8rem minmax(0,1fr) auto;grid-template-areas:"media body buy" "error error error";align-items:center;column-gap:1.2rem}.bps-cart__upsell-media{grid-area:media;display:block;width:4.8rem;height:4.8rem;overflow:hidden;border:.1rem solid var(--bps-line);border-radius:var(--bps-radius-s);background-color:var(--bps-paper)}.bps-cart__upsell-image{display:block;width:100%;height:100%;padding:6%;object-fit:contain}.bps-cart__upsell-body{grid-area:body;display:flex;flex-direction:column;gap:.2rem;min-width:0}.bps-cart__upsell-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.4rem;font-weight:500;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.bps-cart__upsell-name:hover{text-decoration:underline;text-underline-offset:.3rem}.bps-cart__upsell-price{font-size:1.4rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.bps-cart__upsell-buy,.bps-cart__upsell-buy .bps-atc__form{display:contents}.bps-cart__upsell-buy .bps-atc__product-form,.bps-cart__upsell-buy>.bps-atc__button{grid-area:buy}.bps-cart__upsell-buy .bps-atc__error:not([hidden]){grid-area:error;margin:.6rem 0 0}.bps-cart__upsell-button{min-width:0;min-height:4.4rem;padding:0 1.6rem;font-size:1.4rem}.bps-cart__notes{display:grid;gap:.4rem;margin-top:.8rem}.bps-cart__note{margin:0;max-width:40rem;font-size:1.3rem;line-height:1.45;letter-spacing:0;color:var(--bps-muted)}.bps-cart__note-link{display:inline-block;margin:-1.3rem 0;padding:1.3rem 0;font-weight:500;color:var(--bps-accent);text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.bps-cart__note-link:hover{color:var(--bps-accent-hover)}.drawer__inner-empty:has(.bps-cart__empty){overflow-y:auto}.drawer__inner-empty:has(.bps-cart__empty) .cart-drawer__warnings{flex:0 0 auto;padding-top:6.4rem}.bps-cart__empty{text-align:left}.bps-cart__empty--drawer{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem solid var(--bps-line)}.bps-cart__empty-heading{margin:0 0 1.2rem;font-size:1.8rem;line-height:1.25;letter-spacing:-.01em}.bps-cart__picks{display:grid;gap:0;margin:0;padding:0}.bps-cart__pick{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1.2rem;padding:1.2rem 0;border-bottom:.1rem solid var(--bps-line)}.bps-cart__pick:first-child{padding-top:0}.bps-cart__pick-media{display:block;width:7.2rem;height:7.2rem;overflow:hidden;border:.1rem solid var(--bps-line);border-radius:var(--bps-radius-tile);background-color:var(--bps-paper)}.bps-cart__pick-image{display:block;width:100%;height:100%;padding:6%;object-fit:contain}.bps-cart__pick-body{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.bps-cart__pick-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.5rem;font-weight:500;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.bps-cart__pick-name:hover{text-decoration:underline;text-underline-offset:.3rem}.bps-cart__pick-price .price{font-size:1.5rem;line-height:1.2}.bps-cart__pick-price .price .price__badge-sale,.bps-cart__pick-price .price .price__badge-sold-out,.bps-cart__pick-price .price .price__saving{display:none}.bps-cart__pick-buy{margin-top:.4rem}.bps-cart__pick-button{min-width:0;min-height:4.4rem}.bps-cart__empty--page{margin-top:4.8rem}.bps-cart__empty--page .bps-card .card{--border-width: .1rem;--border-opacity: .12}.bps-cart__empty--page .bps-cart__empty-heading{margin-bottom:2.4rem}@media screen and (min-width:750px){.bps-cart__empty--page .bps-cart__empty-heading{font-size:2.2rem}}.footer.bps-footer{border-top:0}.bps-footer .footer__content-top{padding-bottom:4.8rem}.bps-footer .footer-block__heading{margin:0 0 1.2rem;font-size:1.3rem;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--bps-muted)}.bps-footer .footer-block__details-content{margin-bottom:0}.footer.bps-footer .footer-block__details-content .list-menu__item--link{display:inline-flex;align-items:center;padding:0;font-size:1.5rem;line-height:2;color:rgb(var(--color-foreground))}.footer.bps-footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.3rem}.bps-footer__summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:default}.bps-footer__summary::-webkit-details-marker{display:none}.bps-footer__summary .footer-block__heading{margin:0 0 1.2rem}.bps-footer__toggle{display:none;position:relative;width:2rem;height:2rem;flex:none}.bps-footer__toggle:before,.bps-footer__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.15rem;background-color:currentColor;transform:translate(-50%,-50%);transition:transform var(--bps-dur) var(--bps-ease)}.bps-footer__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.bps-footer__details[open]>.bps-footer__summary .bps-footer__toggle:after{transform:translate(-50%,-50%) rotate(0)}.bps-footer__contact-text{max-width:none;margin-top:.4rem;color:var(--bps-muted)}.bps-footer .bps-footer__contact-text p{font-size:1.4rem;line-height:1.5}.bps-footer .footer-block--newsletter{display:flex;flex-direction:column;align-items:stretch;gap:3.2rem;margin-top:4.8rem;padding-top:4rem;border-top:.1rem solid var(--bps-line)}.bps-footer .footer-block__newsletter{text-align:left}.bps-footer__kicker{margin:0 0 .8rem;color:var(--bps-muted)}.bps-footer .bps-footer__newsletter-heading{margin:0;font-size:2.2rem;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:rgb(var(--color-foreground))}.bps-footer__newsletter-text{margin:.8rem 0 0;max-width:56rem;font-size:1.5rem;line-height:1.5;color:var(--bps-muted)}.footer.bps-footer .footer-block__newsletter .bps-footer__form{margin:2rem 0 0;max-width:none;align-items:stretch;justify-content:flex-start}.bps-footer .bps-footer__form-row{display:flex;flex-direction:column;gap:.8rem;max-width:none}.bps-footer .bps-footer__form-row .field__input{padding-right:1.6rem}.bps-footer .bps-footer__submit{width:100%}.bps-footer__form-legal{margin:1.2rem 0 0;max-width:56rem;font-size:1.2rem;line-height:1.45;color:var(--bps-muted)}.bps-footer__form-legal a{color:inherit;text-underline-offset:.2rem}.bps-footer__form-legal a{display:inline-block;margin:-1.4rem 0;padding:1.4rem 0}.bps-footer .newsletter-form__message{justify-content:flex-start;margin-top:1.2rem}.bps-footer__trust{display:none;margin:0;padding:0;list-style:none}.bps-footer__trust-item{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;line-height:1.45}.bps-footer__trust-item .bps-icon{color:var(--bps-accent)}.footer.bps-footer .footer__content-bottom{padding:2rem 0 2.4rem;border-top:0;background-color:var(--bps-paper-3)}.bps-footer__bottom-inner{display:grid;gap:1.6rem}.footer.bps-footer .bps-footer__legal{display:block;margin:0;text-align:left;line-height:2.4rem}.bps-footer__logo{display:inline-flex;vertical-align:middle;margin:0 1.6rem .4rem 0;line-height:0}.bps-footer__logo-img{width:auto;height:2rem}.footer.bps-footer .copyright__content{font-size:1.3rem;line-height:1.4;color:rgb(var(--color-foreground))}.footer.bps-footer .copyright__content a{color:inherit}.footer.bps-footer .policies li{justify-content:flex-start}.footer.bps-footer .policies li:before{content:none}.bps-footer__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem}.footer.bps-footer .list-payment{justify-content:flex-start;margin:0;padding:0;gap:.6rem}.footer.bps-footer .list-payment__item{padding:0}.footer.bps-footer .list-payment__item .icon{height:2.4rem;width:auto;filter:grayscale(1);opacity:.85}.footer.bps-footer .footer__list-social{justify-content:flex-start;margin:0 0 0 -1.1rem}.bps-footer__note{grid-column:1 / -1;margin:0;font-size:1.2rem;line-height:1.45;color:var(--bps-muted)}@media screen and (max-width:749px){.bps-footer .footer__content-top{padding:0 1.6rem 4rem}.bps-footer .footer__blocks-wrapper{margin:0}.footer.bps-footer .footer-block.grid__item{margin:0;padding:0}.bps-footer__details{border-bottom:.1rem solid var(--bps-line)}.bps-footer__summary{min-height:5.6rem;cursor:pointer}.bps-footer__summary .footer-block__heading{margin:0}.bps-footer__toggle{display:block}.bps-footer__details>.footer-block__details-content{padding-bottom:1.2rem}.footer.bps-footer .footer-block__details-content .list-menu__item--link{min-height:4.4rem;line-height:1.3}.footer.bps-footer .footer-block.bps-footer__contact{padding-top:2.4rem}.bps-footer .footer-block--newsletter{margin-top:3.2rem;padding-top:3.2rem;gap:2.4rem}.bps-footer__logo{display:flex;width:fit-content;margin:0 0 .8rem}.footer.bps-footer .policies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.6rem;width:100%}.footer.bps-footer .policies li:before{content:none}.footer.bps-footer .policies li a{display:inline-flex;align-items:center;min-height:4.4rem;padding:0}}@media screen and (min-width:750px){.footer.bps-footer .bps-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2.4rem}.footer.bps-footer .bps-footer__legal .bps-footer__logo{margin:0}.footer.bps-footer .policies{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2rem;margin:0;padding:0}.bps-footer .bps-footer__form-row{flex-direction:row;align-items:stretch}.bps-footer .bps-footer__form-row .field{flex:0 1 32rem}.bps-footer .bps-footer__submit{width:auto;flex:none}.bps-footer__bottom-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media screen and (min-width:990px){.bps-footer .footer-block--newsletter{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:6.4rem}.bps-footer .footer-block__newsletter{flex:0 1 64rem;margin:0}.bps-footer__trust{display:grid;gap:1.6rem;flex:none;padding-top:.4rem}}.card{box-shadow:none}@media(hover:hover)and (min-width:990px){.card-wrapper:hover .card{box-shadow:var(--bps-shadow-card)}.card-wrapper:hover .card__media img{transform:scale(1.02)}}.card__media img{transition:transform var(--bps-dur-img) var(--bps-ease)}.rte h2{margin:4rem 0 1.2rem;font-size:2.2rem;line-height:1.2}.rte h3{margin:3.2rem 0 .8rem;font-size:1.8rem;line-height:1.25}@media screen and (min-width:750px){.rte h2{font-size:2.8rem}}.rte li::marker{color:rgb(var(--color-foreground))}.rte a{color:var(--bps-accent);text-decoration-thickness:.1rem;text-underline-offset:.3rem}.rte a:hover{color:var(--bps-accent-hover)}.color-scheme-3 .rte a,.color-scheme-4 .rte a,.color-scheme-5 .rte a{color:rgb(var(--color-foreground))}.rte table,.rte table:not([class]){width:100%;border-collapse:collapse;font-size:1.5rem;box-shadow:none;table-layout:auto}.rte table th,.rte table td,.rte table:not([class]) th,.rte table:not([class]) td{height:4.4rem;padding:1rem 1.6rem 1rem 0;border:0;border-bottom:.1rem solid var(--bps-line);text-align:left;vertical-align:middle}.rte table th,.rte table:not([class]) th{font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bps-muted)}@media screen and (max-width:749px){.rte table{display:block;overflow-x:auto}}.bps-breadcrumbs{font-size:1.3rem;line-height:2rem;color:var(--bps-muted)}.bps-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;min-height:3.2rem;margin:0;padding:0;list-style:none}.bps-breadcrumbs__item{display:inline-flex;align-items:center}.bps-breadcrumbs__sep{padding:0 .8rem}.bps-breadcrumbs__link{display:inline-block;margin:-.6rem 0;padding:1.2rem 0;color:inherit;text-decoration:none}.bps-breadcrumbs__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.bps-breadcrumbs__current{color:rgb(var(--color-foreground))}.bps-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--bps-icon-size, 2rem);height:var(--bps-icon-size, 2rem);line-height:0}.bps-icon svg{width:100%;height:100%}.bps-icon .icon{fill:currentColor}body.bps-wa-hide-popup .wa__btn_popup_txt,body.bps-wa-hide-popup .wa__popup:not(.wa__popup_chat_box){display:none}body .wa__btn_popup,body .wa__popup_chat_box{z-index:var(--bps-z-whatsapp)}body.bps-sticky-visible .wa__btn_popup,body.bps-sticky-visible .wa__popup_chat_box,body.bps-sticky-visible .bps-whatsapp,body.bps-sticky-atc-active .wa__btn_popup,body.bps-sticky-atc-active .wa__popup_chat_box,body.bps-sticky-atc-active .bps-whatsapp{transform:translateY(calc(-1 * var(--bps-whatsapp-offset)))}body.overflow-hidden .wa__btn_popup,body.overflow-hidden .wa__popup_chat_box,body.overflow-hidden .bps-whatsapp,body.overflow-hidden-mobile .wa__btn_popup,body.overflow-hidden-mobile .wa__popup_chat_box,body.overflow-hidden-mobile .bps-whatsapp,body.overflow-hidden-tablet .wa__btn_popup,body.overflow-hidden-tablet .wa__popup_chat_box,body.overflow-hidden-tablet .bps-whatsapp,body.overflow-hidden-desktop .wa__btn_popup,body.overflow-hidden-desktop .wa__popup_chat_box,body.overflow-hidden-desktop .bps-whatsapp{opacity:0;visibility:hidden;pointer-events:none}.bps-whatsapp{position:fixed;right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));z-index:var(--bps-z-whatsapp);display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background-color:var(--bps-ink);color:var(--bps-paper);box-shadow:var(--bps-shadow-float);text-decoration:none;transition:transform var(--bps-dur) var(--bps-ease),background-color var(--bps-dur) var(--bps-ease)}@media(hover:hover)and (min-width:990px){.bps-whatsapp:hover{background-color:var(--bps-accent)}}bps-sticky-atc{z-index:var(--bps-z-sticky)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none;animation:none}:root{--bps-dur: 0ms;--bps-dur-img: 0ms;--duration-short: 0ms;--duration-default: 0ms;--duration-long: 0ms;--duration-extra-long: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bps-theme.css.map */
