.ma-badges-section{display:none}.ma-badges{position:absolute;z-index:3;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 20px);pointer-events:none}.ma-badges--tl{top:10px;left:10px}.ma-badges--tr{top:10px;right:10px;justify-content:flex-end}.ma-badges--bl{bottom:10px;left:10px}.ma-badges--static{position:static;max-width:none;margin:0 0 10px;justify-content:center}.ma-badge{display:inline-block;padding:6px 8px;background:var(--b-bg);color:var(--b-fg);font-size:11px;font-weight:500;line-height:1;letter-spacing:.02em;white-space:nowrap}.ma-badges--pill .ma-badge{padding:6px 10px;border-radius:999px}@media(min-width:990px){.ma-badge{font-size:12px}}@media screen and (max-width:699px){.product-info__block-item[data-block-type="@app"][data-block-id*=star_rating]{display:flex;justify-content:center;text-align:center}.product-info__block-item[data-block-id*=star_rating] .stamped-product-reviews-badge,.product-info__block-item[data-block-id*=star_rating] .stamped-badge{display:inline-flex;justify-content:center;align-items:center;margin-inline:auto;text-align:center}}.ma-nl-wrap--boxed{padding-left:20px;padding-right:20px}.ma-nl-wrap--boxed .ma-nl{max-width:1400px;margin:0 auto}.ma-nl{position:relative;display:grid;min-height:var(--ma-nl-min-mobile);overflow:hidden;font:inherit;color:var(--ma-nl-fg)}.ma-nl--dark{--ma-nl-fg: #fff;--ma-nl-panel: #1c1c1c;--ma-nl-btn-bg: #fff;--ma-nl-btn-fg: #1c1c1c}.ma-nl--light{--ma-nl-fg: #1c1c1c;--ma-nl-panel: #fff;--ma-nl-btn-bg: #1c1c1c;--ma-nl-btn-fg: #fff}.ma-nl__media{position:relative;min-height:280px;background:#e9e4df}.ma-nl__img,.ma-nl__media picture{display:block;width:100%;height:100%}.ma-nl__img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.ma-nl__placeholder{fill:#1c1c1c40}.ma-nl--overlay .ma-nl__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.ma-nl--overlay .ma-nl__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--ma-nl-overlay)}.ma-nl--overlay .ma-nl__content{position:relative;z-index:1;display:flex;align-items:flex-end}.ma-nl--overlay.ma-nl--align-center .ma-nl__content{justify-content:center;text-align:center}.ma-nl--overlay.ma-nl--align-right .ma-nl__content{justify-content:flex-end}.ma-nl--split_left .ma-nl__content,.ma-nl--split_right .ma-nl__content{display:flex;align-items:center;background:var(--ma-nl-panel)}.ma-nl--split_left .ma-nl__media,.ma-nl--split_right .ma-nl__media{aspect-ratio:4 / 3}.ma-nl__content{padding:clamp(28px,6vw,80px) clamp(20px,5vw,72px)}.ma-nl__inner{width:100%;max-width:32rem}.ma-nl--align-center .ma-nl__inner{margin:0 auto}.ma-nl__heading{margin:0 0 .5em;color:inherit;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1.1;letter-spacing:-.01em}.ma-nl__text{margin:0 0 1.75em;font-size:1.0625rem;line-height:1.55;opacity:.9}.ma-nl__text p{margin:0 0 .6em}.ma-nl__text p:last-child{margin-bottom:0}.ma-nl__field{display:flex;align-items:stretch;gap:12px;border-bottom:1px solid currentColor;padding-bottom:6px}.ma-nl__input{flex:1 1 auto;min-width:0;padding:12px 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1rem;-webkit-appearance:none;appearance:none}.ma-nl__input::placeholder{color:inherit;opacity:.6}.ma-nl__input:focus{outline:none}.ma-nl__field:focus-within{border-bottom-width:2px;padding-bottom:5px}.ma-nl__button{flex:0 0 auto;padding:0 22px;min-height:46px;border:0;border-radius:0;background:var(--ma-nl-btn-bg);color:var(--ma-nl-btn-fg);font:inherit;font-size:.95rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.ma-nl__button:hover{opacity:.85}.ma-nl__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ma-nl__msg{margin:12px 0 0;font-size:.95rem;line-height:1.5}.ma-nl__msg:first-child{margin-top:0;font-size:1.0625rem}.ma-nl__msg--error{font-weight:500}.ma-nl__privacy{margin:14px 0 0;font-size:.8125rem;line-height:1.5;opacity:.75}.ma-nl__privacy a,.ma-nl__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ma-nl__hint{padding:12px;border:1px dashed currentColor;font-size:.875rem}.ma-nl__embed input[type=email],.ma-nl__embed input[type=text]{width:100%;padding:12px 14px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit}.ma-nl__embed input[type=submit],.ma-nl__embed button{margin-top:10px;padding:12px 22px;border:0;border-radius:0;background:var(--ma-nl-btn-bg);color:var(--ma-nl-btn-fg);font:inherit;cursor:pointer}.ma-nl__vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:750px){.ma-nl{min-height:var(--ma-nl-min)}.ma-nl--overlay .ma-nl__content{align-items:center}.ma-nl--split_left,.ma-nl--split_right{grid-template-columns:1fr 1fr}.ma-nl--split_left .ma-nl__media,.ma-nl--split_right .ma-nl__media{aspect-ratio:auto;min-height:100%}.ma-nl--split_right .ma-nl__media{order:2}}@media(prefers-reduced-motion:reduce){.ma-nl__button{transition:none}}.ma-trust-container{padding-left:20px;padding-right:20px}.ma-trust-container .ma-trust{max-width:1200px;margin:0 auto}.ma-trust.is-inline{max-width:none;margin:16px 0 0}.ma-trust{color:var(--ma-fg);font:inherit}.ma-trust__inner{display:grid;gap:1px;background:var(--ma-line);border:1px solid var(--ma-line);border-radius:var(--ma-radius);overflow:hidden}.ma-trust--grid .ma-trust__inner{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ma-trust__item{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:var(--ma-bg)}.ma-trust__item[hidden]{display:none}.ma-trust__icon{flex:0 0 22px;width:22px;height:22px;margin-top:1px;color:var(--ma-accent)}.ma-trust__icon svg,.ma-trust__icon img{display:block;width:22px;height:22px;object-fit:contain}.ma-trust__body{min-width:0;text-align:left}.ma-trust__title{display:block;margin:0;font-size:.95em;line-height:1.45;color:inherit}.ma-trust__title strong{font-weight:600}.ma-trust__sub{margin:2px 0 0;font-size:.85em;line-height:1.45;opacity:.72}.ma-trust__link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ma-trust__link:focus-visible{outline:2px solid var(--ma-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/176/compiled_assets/styles.css.map */
