.nq-marquee{background:#fff;overflow:hidden;position:relative;padding:10px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.nq-marquee__track{display:flex;width:max-content;animation:nq-marquee-scroll 28s linear infinite}.nq-marquee:hover .nq-marquee__track{animation-play-state:paused}.nq-marquee__run{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none;flex:0 0 auto}.nq-marquee__item{color:#09543e;font-weight:700;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:0 24px;position:relative}.nq-marquee__item:after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#09543e;opacity:.45}@keyframes nq-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nq-marquee__track{animation:none}}.the-siblings{border:0!important;padding:0!important}.the-siblings .gridy-arrow{padding:.5em!important;border-radius:999px!important;min-width:0}.the-siblings .gridy-arrow svg{width:18px;height:18px}.the-siblings .gridy-arrows{width:100%;left:0}.the-siblings .gridy-track{padding-bottom:4px}.the-siblings .gridy-track>*{overflow:visible}.quick-buy-or-add .btn,.card--product .quick-buy-or-add .btn{border-radius:var(--button-border-radius, 10px)!important;overflow:hidden}@media screen and (min-width:768px){.newsletter-section .newsletter-form{max-width:36rem;margin:0 auto}}.newsletter-form__field-wrapper .field__input{box-shadow:none}.nq-shipping{display:flex;gap:12px;margin:12px 0 4px}.nq-shipping__item{flex:1 1 0;text-align:center;border:1px solid var(--color-borders, #e5e5e5);border-radius:8px;padding:14px 8px}.nq-shipping__item svg{display:block;margin:0 auto 8px;width:26px;height:26px;stroke:#09543e;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nq-shipping__label{display:block;font-size:1.2rem;line-height:1.35}.nq-shipping__price{display:block;font-weight:700;margin-top:4px}@media screen and (max-width:600px){.nq-shipping{flex-direction:column}}.list-payment{margin-bottom:0;padding-bottom:0;gap:6px}.list-payment li{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nq-custom.css.map */
