.section-template--22532778787001__main-padding{padding-top:27px;padding-bottom:9px}@media screen and (min-width:750px){.section-template--22532778787001__main-padding{padding-top:36px;padding-bottom:12px}}.product-form__input--pill .be-color-label{width:46px!important;height:46px!important;min-width:0!important;padding:0!important;border-radius:50%!important;background-size:cover!important;background-position:50%!important;border:2px solid #e1e3e4!important;box-shadow:inset 0 0 0 2px #fff;cursor:pointer;margin:6px 10px 6px 0!important;transition:transform .15s,border-color .15s}.product-form__input--pill .be-color-label:hover{transform:scale(1.06)}.product-form__input--pill input:checked+.be-color-label{border-color:#121212!important}.product-form__input--pill input.disabled+.be-color-label{opacity:.35}.product-form__submit{background:#16a34a!important;color:#fff!important;border:2px solid #16a34a!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important;transition:color .3s ease!important}.product-form__submit,.product-form__submit>span{font-size:16px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.product-form__submit>span{color:inherit!important;position:relative;z-index:2}.product-form__submit:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(#fff,#fff) 0/0 100% no-repeat,linear-gradient(#fff,#fff) 100%/0 100% no-repeat;transition:background-size .35s ease}.product-form__submit:hover,.product-form__submit:hover>span{color:#16a34a!important}.product-form__submit:hover:before{background-size:51% 100%,51% 100%}.product-form__submit:after{box-shadow:none!important;border:0!important}.shopify-payment-button__more-options{display:none!important}.be-payments svg{height:26px;width:auto}.be-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:998;background:#fff;border-top:1px solid #e1e3e4;box-shadow:0 -4px 18px rgba(0,0,0,.1);transform:translateY(120%);visibility:hidden;transition:transform .28s ease,visibility 0s linear .28s;padding:18px 0}.be-sticky-atc.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s ease}.be-sticky-fmt{font-size:13px;font-weight:600;color:#4a4f57;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.be-sticky-btn[disabled]{opacity:.55;cursor:not-allowed}.be-sticky-price .price,.be-sticky-price .price__container,.be-sticky-price .price__regular,.be-sticky-price .price__sale{display:inline-flex;align-items:baseline;gap:.5rem;margin:0;flex-wrap:nowrap}.be-sticky-price .price .badge,.be-sticky-price .price__badge-sale,.be-sticky-price .price__badge-sold-out{display:none!important}.be-sticky-price .price-item{margin:0;font-size:15px;white-space:nowrap}.be-sticky-price .price--on-sale .price__regular{display:none}.be-sticky-price s.price-item--regular{opacity:.55;font-size:12.5px;font-weight:600}.be-sticky-price .price-item--sale{color:#e30613;font-weight:800}.be-sticky-inner{display:flex;align-items:center;gap:18px}.be-sticky-img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid #e1e3e4;flex:0 0 auto}.be-sticky-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.be-sticky-title{font-weight:700;color:#1e2d7d;font-size:16px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.be-sticky-price{font-weight:700;color:#121212;font-size:15px}.be-sticky-price .be-sp-reg{opacity:.55;text-decoration:line-through;font-weight:600;margin-right:6px}.be-sticky-price .be-sp-now{color:#e30613;font-weight:800}.be-sticky-price .be-sp-save{color:#0066CC;font-weight:700;margin-left:8px;font-size:13px}.be-sticky-btn{flex:0 0 auto;padding:16px 40px;font-weight:800;font-size:16px;--color-button:22,163,74;--color-button-text:255,255,255}.be-sticky-colors{display:flex;gap:8px;flex:0 0 auto}.be-sticky-sw{width:36px;height:36px;border-radius:50%;border:2px solid #d4d9e2;background-size:cover;background-position:50%;cursor:pointer;padding:0;box-shadow:inset 0 0 0 2px #fff}.be-sticky-sw.is-active{border-color:#121212}.be-sticky-sw--soldout{opacity:.35;cursor:not-allowed;position:relative}.be-sticky-sw--soldout:after{content:"";position:absolute;inset:42% 0;border-top:2px solid #9aa3af;transform:rotate(-45deg)}.be-sticky-qty{display:flex;align-items:center;border:1px solid #d4d9e2;border-radius:999px;overflow:hidden;flex:0 0 auto}.be-sticky-qtybtn{width:42px;height:48px;border:0;background:#fff;font-size:22px;line-height:1;cursor:pointer;color:#121212;-webkit-user-select:none;-moz-user-select:none;user-select:none}.be-sticky-qtybtn:hover{background:#f3f5f6}.be-sticky-qtyin{width:46px;height:48px;border:0;text-align:center;font-size:16px;font-weight:700;-moz-appearance:textfield;color:#121212;background:#fff}.be-sticky-qtyin::-webkit-inner-spin-button,.be-sticky-qtyin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.be-sticky-select{flex:0 0 auto;height:50px;border:1px solid #d4d9e2;border-radius:8px;padding:0 14px;font-size:15px;font-weight:700;color:#121212;background:#fff;cursor:pointer;max-width:200px}@media(max-width:749px){.be-sticky-atc{padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.be-sticky-inner{gap:10px}.be-sticky-btn{padding:14px 16px;font-size:15px;white-space:nowrap}.be-sticky-img,.be-sticky-qty,.be-sticky-title{display:none}.be-sticky-price,.be-sticky-price .price-item{font-size:14px}}.section-template--22532778787001__related-products-padding{padding-top:27px;padding-bottom:21px}@media screen and (min-width:750px){.section-template--22532778787001__related-products-padding{padding-top:36px;padding-bottom:28px}}.section-template--22532778754233__main-padding{padding-top:27px;padding-bottom:9px}@media screen and (min-width:750px){.section-template--22532778754233__main-padding{padding-top:36px;padding-bottom:12px}}.be-rsum{display:inline-flex;align-items:center;gap:.7rem;margin:.2rem 0 .6rem;text-decoration:none;color:inherit}.be-rsum__stars{font-size:1.7rem;letter-spacing:.15rem;line-height:1;background:linear-gradient(90deg,#f5a623 var(--be-fill,100%),#d8dbe0 var(--be-fill,100%));-webkit-background-clip:text;background-clip:text;color:transparent}.be-rsum__txt{font-size:1.35rem;font-weight:600;color:rgba(var(--color-foreground),.75);text-decoration:underline;text-underline-offset:3px}.fmt-urgency{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:.5rem 0 1.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;color:#121212}.fmt-urgency:after,.fmt-urgency:before{content:"";flex:1;height:2px;background:#e30613;border-radius:2px}.fmt-tiers{display:flex;flex-direction:column;gap:1rem;margin:0 0 2rem}.fmt-card__sub{display:block;font-size:1.3rem;margin-top:.3rem;color:rgba(var(--color-foreground),.78)}.fmt-card{position:relative;display:flex;align-items:center;gap:1.2rem;border:2px solid rgba(0,102,204,.35);background:rgba(0,102,204,.11);border-radius:1rem;padding:2rem 1.6rem;cursor:pointer;transition:border-color .15s,background .15s}.fmt-card:hover{border-color:rgba(0,102,204,.6);background:rgba(0,102,204,.19)}.fmt-card.is-active{border-color:#0066CC;background:rgba(0,102,204,.24)}.fmt-card__radio{flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;border:2px solid rgba(0,102,204,.45)}.fmt-card.is-active .fmt-card__radio{border-color:#0066CC;background:radial-gradient(#0066CC 42%,#fff 46%)}.fmt-card__main{flex:1 1 auto;min-width:0}.fmt-card__top{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.fmt-card__name{font-weight:800;font-size:1.7rem}.fmt-card__save{background:#e30613;color:#fff;font-weight:800;font-size:1.05rem;padding:.15rem .55rem;border-radius:.4rem;letter-spacing:.04em;white-space:nowrap}.fmt-card__price{flex:0 0 auto;text-align:right;line-height:1.2}.fmt-card__now{display:block;font-weight:800;font-size:1.8rem;color:#e30613}.fmt-card__reg{display:block;opacity:.55;font-size:1.3rem}.fmt-card__unit{display:block;font-size:1.15rem;color:rgba(var(--color-foreground),.62);white-space:nowrap;margin-top:.1rem}.fmt-card__nudge{color:#16a34a;font-weight:800}.fmt-card__tag{position:absolute;top:-1.1rem;right:1.4rem;background:#121212;color:#fff;font-weight:800;font-size:1.35rem;padding:.4rem 1rem;border-radius:.6rem}.product-form__input--pill input[type=radio]:checked+label:not(.be-color-label){background:#0066CC!important;color:#fff!important;border-color:#0066CC!important;box-shadow:0 0 0 2px #0066CC!important}.product-form__input--pill label:not(.be-color-label):hover{border-color:#0066CC!important;box-shadow:0 0 0 1.5px #0066CC!important}.bm-urgency{display:flex;align-items:center;gap:.6rem;color:#d61f1f;font-weight:700;font-size:1.05em;line-height:1.3;margin:.4rem 0 1.2rem;letter-spacing:.01em}.bm-urgency__txt{display:inline-block}.bm-urgency__dot{width:.8rem;height:.8rem;border-radius:50%;background:#d61f1f;flex:0 0 auto;animation:bmpulse 1.3s infinite}@keyframes bmpulse{0%{box-shadow:0 0 0 0 rgba(214,31,31,.55)}70%{box-shadow:0 0 0 .55rem rgba(214,31,31,0)}to{box-shadow:0 0 0 0 rgba(214,31,31,0)}}.section-template--22532778754233__ugc_banner-padding{padding-top:calc(28px * .75);padding-bottom:calc(16px * .75)}@media screen and (min-width:750px){.section-template--22532778754233__ugc_banner-padding{padding-top:28px;padding-bottom:16px}}.bm-ugc{max-width:1100px;margin:0 auto;padding:8px 16px;text-align:center}.bm-ugc__title{font-size:2.6rem;line-height:1.2;margin:0 0 .6rem;font-weight:800}.bm-ugc__sub{color:#5a5a5a;margin:0 auto 1.6rem;max-width:640px;font-size:1.5rem;line-height:1.5}.bm-ugc__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:start}.bm-ugc__img{width:100%;height:auto;border-radius:14px;display:block}@media(max-width:749px){.bm-ugc__grid{grid-template-columns:repeat(2,1fr);gap:10px}.bm-ugc__title{font-size:2rem}.bm-ugc__sub{font-size:1.4rem}}.be-reviews{padding-top:28px;padding-bottom:28px}.be-reviews__head{text-align:center;margin-bottom:2rem}.be-reviews__title{font-size:2.6rem;font-weight:800;margin:0 0 .6rem}.be-reviews__avg{display:flex;align-items:center;justify-content:center;gap:.8rem;font-weight:700;font-size:1.5rem}.be-review__stars,.be-reviews__stars{font-size:1.8rem;letter-spacing:.15rem;line-height:1;background:linear-gradient(90deg,#f5a623 var(--be-fill,100%),#d8dbe0 var(--be-fill,100%));-webkit-background-clip:text;background-clip:text;color:transparent}.be-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;max-width:1100px;margin:0 auto}.be-review{border:1px solid #e1e3e4;border-radius:1rem;padding:1.6rem;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.be-review__top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.8rem;flex-wrap:wrap}.be-review__badge{background:#e8f1fb;color:#0066CC;font-weight:700;font-size:1.15rem;padding:.3rem .9rem;border-radius:999px;white-space:nowrap}.be-review__text{margin:0 0 1rem;font-size:1.4rem;line-height:1.55}.be-review__meta{font-weight:700;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}@media(max-width:749px){.be-reviews__grid{grid-template-columns:1fr}.be-reviews__title{font-size:2rem}}.section-template--22532778754233__related-products-padding{padding-top:27px;padding-bottom:21px}@media screen and (min-width:750px){.section-template--22532778754233__related-products-padding{padding-top:36px;padding-bottom:28px}}@media screen and (max-width:749px){.collection-hero--with-image .collection-hero__inner{padding-bottom:calc(4px + 2rem)}}.collection-hero--with-image .collection-hero__inner{display:block}.collection-hero--with-image .collection-hero__text-wrapper{display:none}.collection-hero--with-image .collection-hero__image-container{width:100%!important;max-width:860px!important;margin:0 auto!important;aspect-ratio:auto!important;height:auto!important;padding:0!important;border-radius:12px;overflow:hidden}.collection-hero--with-image .collection-hero__image-container:before{display:none!important}.collection-hero--with-image .collection-hero__image-container img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;display:block}.section-template--22532778262713__product-grid-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.section-template--22532778262713__product-grid-padding{padding-top:36px;padding-bottom:36px}}.template-search__header{margin-bottom:3rem}.template-search__search{margin:0 auto 3.5rem;max-width:74.1rem}.template-search__search .search{margin-top:3rem}.template-search--empty{padding-bottom:18rem}@media screen and (min-width:750px){.template-search__header{margin-bottom:5rem}}.search__button .icon{height:1.8rem}.section-template--22532778819769__main-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.section-template--22532778819769__main-padding{padding-top:36px;padding-bottom:36px}}.template-404 .title+*{margin-top:1rem}@media screen and (min-width:750px){.template-404 .title+*{margin-top:2rem}}.be-payments>span{display:flex}