[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:1rem;top:-100px;z-index:300;padding:.6rem 1rem;background:var(--c-text);color:var(--c-bg);border-radius:8px}.skip-link:focus{top:1rem}html.js .pdp-variant-select{display:none}.lang-switch{position:relative;display:inline-flex;align-items:center}.lang-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1;color:var(--c-text, #111);cursor:pointer;border:1px solid var(--c-line-strong, rgba(0, 0, 0, .16));border-radius:8px;background:color-mix(in srgb,var(--c-surface, #fff) 85%,transparent);padding:7px 22px 7px 10px;min-width:3.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23111111' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:10px 6px}.lang-select:hover,.lang-select:focus-visible{border-color:var(--c-lime, #d10e3a);outline:none}.lang-submit{margin-left:.25rem;font:inherit;font-size:11px}@media(max-width:720px){.lang-select{font-size:10px;padding:6px 20px 6px 8px;min-width:2.75rem}}.search-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--c-text)}.search-toggle:focus-visible{outline:2px solid var(--c-lime);outline-offset:2px}@media(min-width:881px){.header-inner{display:grid;grid-template-columns:1fr auto 1fr}.header-inner>.wordmark{justify-self:start}.header-inner>.header-actions{justify-self:end}}.account-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--c-text)}.account-toggle:hover{color:var(--c-lime)}.account-toggle:focus-visible{outline:2px solid var(--c-lime);outline-offset:2px}.account-toggle__dot{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--c-lime)}.search-panel{position:fixed;inset:var(--header-h, 76px) 0 auto 0;z-index:99;background:var(--c-bg);border-bottom:1px solid var(--c-line, rgba(0, 0, 0, .1));box-shadow:0 18px 40px #00000014;padding-block:1.25rem 1.5rem;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.search-panel.is-open{opacity:1;transform:none}.search-panel__form,.search-page__form{display:flex;gap:.6rem;align-items:center}.search-page__form{margin-top:1.5rem;max-width:640px}.search-panel__input{flex:1;min-width:0;font:inherit;font-size:1rem;padding:.8rem 1rem;border:1px solid var(--c-line-strong, rgba(0, 0, 0, .16));border-radius:10px;background:var(--c-surface, #fff);color:var(--c-text)}.search-panel__input:focus-visible{outline:2px solid var(--c-lime);outline-offset:1px}.search-panel__close{width:42px;height:42px;border:0;background:transparent;color:var(--c-text);cursor:pointer;font-size:1.4rem}.search-panel__results:empty{display:none}.predictive{margin-top:1rem;display:grid;gap:.5rem}.predictive__heading{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.predictive__list{display:grid;gap:.25rem;margin-bottom:.5rem}.predictive__item{display:flex;align-items:center;gap:.8rem;padding:.45rem .5rem;border-radius:8px}.predictive__item:hover,.predictive__item:focus-visible{background:#0000000d}.predictive__item img{width:48px;height:60px;object-fit:cover;border-radius:6px;background:var(--c-surface)}.predictive__name{flex:1;font-weight:600}.predictive__price{font-weight:700}.predictive__empty{color:var(--c-muted)}.search-page{padding-bottom:clamp(3rem,7vw,6rem)}.search-page__count{display:block;margin-top:1rem}.search-page__other{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem}.search-page__pagination{display:flex;gap:1rem;justify-content:center}.chip a{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:.35rem;border-radius:50%;font-size:.9rem;line-height:1;opacity:.7}.chip a:hover{opacity:1}.check a.label-text{color:inherit}.check.is-disabled{opacity:.45}.price-range{display:flex;align-items:center;gap:.5rem}.price-range input{width:100%;min-width:0;font:inherit;font-size:.9rem;padding:.5rem .6rem;border:1px solid var(--c-line-strong, rgba(0, 0, 0, .16));border-radius:8px;background:var(--c-surface, #fff);color:var(--c-text)}.price-range__currency{font-size:.85rem;color:var(--c-muted)}[data-collection-root].is-loading .product-grid{opacity:.45;transition:opacity .15s ease}.products-hero__intro{margin-top:1rem;max-width:60ch;color:var(--c-muted)}.collection-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;padding-bottom:clamp(3rem,7vw,6rem)}.collection-list__item{display:grid;gap:.6rem;padding:1rem;border:1px solid var(--c-line, rgba(0, 0, 0, .1));border-radius:14px;background:var(--c-surface)}.collection-list__item img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:10px}.collection-list__item .display{font-size:1.8rem}.price-compare{margin-left:.5rem;color:var(--c-muted);font-weight:500}.price-omnibus{display:block;margin-top:.3rem;font-size:.78rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--c-muted)}.pdp-form-error{margin-top:.8rem;color:var(--c-lime);font-weight:600}.pdp-gpsr{margin-top:1.5rem;border-top:1px solid var(--c-line, rgba(0, 0, 0, .1));padding-top:1rem;font-size:.85rem;color:var(--c-muted)}.pdp-gpsr summary{cursor:pointer;font-weight:700;color:var(--c-text)}.pdp-gpsr__body{margin-top:.6rem}.pdp-description.rte p+p{margin-top:1rem}.pdp-description.rte ul{list-style:disc;padding-left:1.2rem}.pdp-related{padding-bottom:clamp(3rem,7vw,6rem)}.cart-line.is-loading{opacity:.5;pointer-events:none}.footer-cookie-link{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0}.footer-cookie-link:hover,.footer-cookie-link:focus-visible{text-decoration:underline}.body-copy-group p+p{margin-top:1rem}.body-copy-group a{text-decoration:underline;text-underline-offset:3px}.legal-page>section:first-child{border-top:0}.legal-doc ul.legal-list,.legal-doc ol.legal-list{list-style:disc}.legal-doc ol.legal-list{list-style:decimal}.shopify-policy__container{max-width:none!important;margin:0!important;padding:0!important}.shopify-policy__title{padding:calc(var(--header-h, 76px) + clamp(3.5rem,9vw,7rem)) clamp(1.25rem,4vw,3rem) clamp(3rem,7vw,5.5rem);border-bottom:1px solid var(--c-line);background:radial-gradient(900px 480px at 80% 10%,rgba(209,14,58,.1),transparent 60%),var(--c-bg);text-align:left}.shopify-policy__title h1{max-width:1320px;margin-inline:auto;font-family:var(--f-display, "Bebas Neue", "Arial Narrow", sans-serif);font-weight:400;font-size:var(--fs-h1, clamp(3rem, 8vw, 6rem));line-height:.92;letter-spacing:.015em;text-transform:uppercase}.shopify-policy__body{margin:0!important;padding-block:clamp(3rem,7vw,5.5rem)}.legal-doc+.legal-doc,.legal-doc>*+h2,.legal-doc>*+h2.display{margin-top:clamp(2.5rem,5vw,3.5rem)}.legal-doc ul,.legal-doc ol{margin:1rem 0;padding-left:1.25rem}.legal-doc li+li{margin-top:.4rem}.legal-doc ul+p,.legal-doc ol+p,.legal-doc p+ul,.legal-doc p+ol{margin-top:1rem}.shopify-policy__body>.rte,.shopify-policy__body .rte{max-width:none}.field{display:grid;gap:.35rem;margin-bottom:1rem}.field label{font-size:.8rem;font-weight:700;letter-spacing:.04em}.field input,.field select,.field textarea{width:100%;font:inherit;padding:.75rem .9rem;border:1px solid var(--c-line-strong, rgba(0, 0, 0, .16));border-radius:10px;background:var(--c-surface, #fff);color:var(--c-text)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--c-lime);outline-offset:1px}.section--light .field input,.section--light .field textarea{background:#ffffff0f;color:var(--c-light-text, #fff);border-color:#fff3}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:640px){.field-row{grid-template-columns:1fr}}.form-status{margin-bottom:1rem;padding:.8rem 1rem;border-radius:10px;font-weight:600}.form-status--success{background:#148c461a}.form-status--error{background:#d10e3a1a;color:var(--c-lime)}.contact-form-wrap{width:100%;max-width:640px;margin-top:2.5rem;text-align:left}.contact-form__title{margin-bottom:1.25rem;font-size:var(--fs-h3, 1.75rem);text-align:center}.contact-form__privacy{margin:.25rem 0 1.25rem;font-size:.8rem;opacity:.8}.contact-form__privacy a{text-decoration:underline}.password-hero .display{margin-top:1.5rem;font-size:var(--fs-h2, 3rem)}.password-signup,.password-form{width:100%;max-width:420px;margin-top:1.5rem;text-align:left}.password-login{margin-top:1.5rem}.password-login summary{cursor:pointer;font-weight:600}.withdrawal-form{max-width:720px;margin-top:1.5rem}.withdrawal__intro p+p{margin-top:1rem}html.js .withdrawal__step:not(.is-active){display:none}html:not(.js) [data-withdrawal-next],html:not(.js) [data-withdrawal-back]{display:none}.withdrawal__declaration{margin:.5rem 0 1.5rem}.withdrawal__summary{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;gap:.5rem 1.5rem;margin-bottom:1.5rem}.withdrawal__summary dt{font-weight:700}.withdrawal__summary dd{white-space:pre-line;overflow-wrap:anywhere}.withdrawal__actions{display:flex;flex-wrap:wrap;gap:.8rem}.withdrawal__success .display{font-size:var(--fs-h3, 2rem);margin-bottom:.8rem}.withdrawal__success .btn{margin-top:1rem}@media print{.site-header,.site-footer,.cart-drawer,.cart-backdrop,.withdrawal__success .btn{display:none!important}}@keyframes bece-hero-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hero [data-hero-logo]{animation:bece-hero-in .9s cubic-bezier(.2,.7,.2,1) both}.hero [data-hero-fade]{animation:bece-hero-in .8s cubic-bezier(.2,.7,.2,1) .25s both}.hero .hero-ctas[data-hero-fade]{animation-delay:.4s}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bece-shopify.css.map */
