.bys-discount-popup{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:200;display:flex;align-items:center;gap:16px;padding:12px;background:#fff;border-radius:6px;box-shadow:0 4px 2px #a2a2a226,0 2px 16px #00000014;transition:opacity .2s,transform .2s}.bys-discount-popup.is-hidden{display:none}.bys-discount-popup__badge{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 8px;background:var(--popup-badge-color, #ff0088);color:#fff;border-radius:4px;flex-shrink:0}.bys-discount-popup__flame{flex-shrink:0;width:18px;height:auto;display:block}.bys-discount-popup__badge-text{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1;white-space:nowrap}.bys-discount-popup__body{margin:0;font-size:1rem;line-height:1.625;color:#272727;white-space:nowrap}.bys-discount-popup__btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:10px 18px;background:#000;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:2px;text-decoration:none;text-align:center;white-space:nowrap}.bys-discount-popup__btn:hover{opacity:.85}.bys-discount-popup__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:8px;background:transparent;color:#272727;border:.5px solid #989898;border-radius:2px;cursor:pointer}.bys-discount-popup__close:hover{background:#f5f5f5}@media screen and (max-width:600px){.bys-discount-popup{left:50%;right:auto;transform:translate(-50%);bottom:.75rem;flex-direction:column;align-items:stretch;gap:16px;width:240px;max-width:calc(100vw - 1.5rem)}.bys-discount-popup__badge{align-self:flex-start}.bys-discount-popup__body{display:block;width:100%;text-align:center;white-space:normal;font-size:.875rem;line-height:1.5}.bys-discount-popup__btn{width:100%}.bys-discount-popup__close{position:absolute;top:12px;right:12px}}.bys-estimated-delivery-section:before{display:none!important}.bys-estimated-delivery{display:flex;align-items:center;gap:1.25rem;padding:1rem 1.5rem;background-color:#f5f5f5;border-radius:4px}.bys-estimated-delivery__icon{flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:50%;background-color:#e8e8e8;display:flex;align-items:center;justify-content:center}.bys-estimated-delivery__icon svg{width:28px;height:auto}.bys-estimated-delivery__content{display:flex;flex-direction:column;gap:.25rem}.bys-estimated-delivery__heading{font-size:.9375rem;font-weight:700;line-height:1.3}.bys-estimated-delivery__order-by,.bys-estimated-delivery__range{font-size:.9375rem;line-height:1.4}.bys-nl__grid{display:flex;width:min(760px,92vw);min-height:380px;border-radius:6px;overflow:hidden;box-shadow:0 4px 32px #0000002e;background:rgb(var(--bys-nl-bg, var(--color-background)));color:rgb(var(--bys-nl-text, var(--color-foreground)))}.bys-nl__image{flex:0 0 46%;max-width:46%}.bys-nl__image img{object-position:top center}.bys-nl__body{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:var(--sp-6);padding:var(--sp-10) var(--sp-10)}@media screen and (max-width:767px){.bys-nl__body{padding:var(--sp-8) var(--sp-6)}}.bys-nl__text{display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:var(--sp-4)}.bys-nl__heading{font-family:var(--font-heading-family);font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.1;text-transform:uppercase;letter-spacing:.01em;margin:0}.bys-nl__subtext{font-size:1rem;line-height:1.625;margin:0}.bys-nl__close{border-radius:50%!important;width:32px!important;height:32px!important;min-width:unset!important;padding:0!important}.bys-nl__form{display:flex;flex-direction:column;gap:8px}.bys-nl__input{width:100%;height:42px;border:1px solid #989898;border-radius:2px;background:#fff;padding:0 10px;font-size:1rem;line-height:1;color:rgb(var(--bys-nl-text, var(--color-foreground)));outline:none;box-shadow:none;-webkit-appearance:none}.bys-nl__input::placeholder{color:#989898}.bys-nl__input:focus{border-color:rgb(var(--bys-nl-text, var(--color-foreground)))}.bys-nl__submit{display:block;width:100%;padding:16px 32px;background:rgb(var(--bys-nl-btn-bg, 23, 23, 23));color:rgb(var(--bys-nl-btn-text, 255, 255, 255));border:none;border-radius:2px;font-size:.875rem;font-weight:600;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;text-align:center;line-height:1}.bys-nl__submit:hover{opacity:.85}.bys-product-features-section:before{display:none!important}.bys-product-features{border:1px solid currentColor;padding:var(--sp-5)}.bys-product-features__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-6);list-style:none;margin:0;padding:0}.bys-product-features__item{display:flex;align-items:center;gap:var(--sp-3);flex:1;min-width:10rem;padding:2px}.bys-product-features__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.bys-product-features__text{display:flex;flex-direction:column}.bys-product-features__heading{font-size:var(--text-base);font-weight:600;line-height:1.3}.bys-product-features__subheading{font-size:var(--text-sm);line-height:1.3;opacity:1}@media screen and (max-width:991px){.bys-product-features__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5) var(--sp-4)}.bys-product-features__item{flex:initial;min-width:0}}@media screen and (max-width:480px){.bys-product-features__item{flex-direction:column;align-items:flex-start;text-align:left;gap:var(--sp-2)}}.bys-variable-columns-section:before{display:none!important}.bys-vcols{display:flex;flex-wrap:wrap;gap:var(--bys-col-gap, 20px)}.bys-vcols__col{display:flex;flex-direction:column;gap:var(--vcol-content-gap, 24px)}.bys-vcols-heading--display{font-size:clamp(1.75rem,3.05vw,2.75rem);line-height:1.2;letter-spacing:.01em;text-transform:uppercase;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700)}.bys-vcols-heading--h1{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.2;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700)}.bys-vcols-heading--h2{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.3;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700)}.bys-vcols-heading--h3{font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.3;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700)}.bys-vcols-heading--h4{font-size:1.125rem;line-height:1.4;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 600)}.bys-vcols-heading--h5{font-size:1rem;line-height:1.4;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 600)}.bys-vcols__richtext p{margin:0}.bys-vcols__richtext p+p{margin-top:1em}.bys-vcols__image{width:100%}.bys-vcols__img{width:100%;display:block}.bys-vcols__image--ratio .bys-vcols__img{aspect-ratio:var(--vcol-img-aspect);object-fit:cover;height:auto}.bys-vcols__button--full{width:100%}.bys-vcols__divider{border:none;border-top:1px solid currentColor;opacity:.15;margin:0}@media(max-width:767px){.bys-vcols__col{flex:0 0 100%!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
