:root{--fs-green:#10b981;--fs-red:#d50000}.button,.shopify-payment-button__button{text-transform:uppercase;font-weight:600;letter-spacing:0}.header__link-list a,.header__link-list summary,.header__link-list button{text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:0}.header__link-list{column-gap:28px}.announcement-bar{font-weight:700;letter-spacing:.06em}.product-info .prose h2,.product-info .prose h3{font-size:17px;line-height:1.3;margin-block:22px 8px;letter-spacing:-.02em}.product-info .prose{font-size:14px;line-height:1.6}.product-info__title{font-size:30px;line-height:1.1}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:-.04em}.announcement-bar p{line-height:1.25;letter-spacing:1px}@media screen and (min-width:1000px){.header__wrapper{padding-block:25px}}.fsk p{margin-block:1em}.fsk .button{font-size:14px;line-height:1.6}.fsk .footer{--footer-gap:32px}.template--product .fsk .usp-bar{padding-block-start:18px!important}.product-info__title{font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-.04em}.product-info__price sale-price{color:#000;font-size:20px;font-weight:600}.product-info__price compare-at-price{color:#812833;font-size:16px}.product-info__price .badge--on-sale{background:#ef2d2d;color:#fff;font-size:13px;font-weight:600;border-radius:5px;padding:1px 8px}.product-info__buy-buttons .button{font-size:15.5px;padding:15px 24px}body .fs-buybox .product-block-switcher{display:flex;width:max-content;background:#cfcfcf;border:0;border-radius:8px;padding:4px;gap:4px;overflow:visible}body .fs-buybox .product-block-switcher__option{display:flex;align-items:center;justify-content:center;padding:5px 20px;border-radius:4px;font-size:14px;font-weight:700;line-height:1.4;color:#0009;background:transparent;box-shadow:none}body .fs-buybox .product-block-switcher__option:hover{color:#000}body .fs-buybox .product-block-switcher__option.is-active{background:#fff;color:#000;box-shadow:0 1px 3px #0000001a;border-radius:4px}.product-info .product__accordion .accordion__button{font-size:16px;font-weight:700;letter-spacing:-.04em}.product-info .prose>*+*{margin-block-start:14px}.product-info .prose>:is(h2,h3)+*{margin-block-start:8px}.fsk :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4),.product-info__title,.section-header :is(h1,h2,h3){text-wrap:balance}.fsk p,.product-info .prose :is(p,li){text-wrap:pretty}body .fsq__titulo,body .product-upsells__heading,.product-info .prose :is(h2,h3),body .product-info .product__accordion .accordion__button{font-size:16px;font-weight:700;letter-spacing:-.04em;line-height:1.4}.fsk{--font-body-letter-spacing:normal}body .fs-buybox .accordion__button{font-size:16px!important;font-weight:700;letter-spacing:-.04em}@media screen and (min-width:1000px){.header__wrapper{padding-inline:max(41px,calc(50% - 739px));column-gap:31px}.header__link-list{column-gap:17px}.header .mega-menu__nav{display:none}.header .mega-menu{justify-content:center;padding-block:32px 40px}.header .navigation-promo__wrapper{width:100%;max-width:1478px;margin-inline:auto}.header .navigation-promo--grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;overflow:visible}.header .navigation-promo--grid>a{width:auto;border-radius:0}}.header__link-list a[href="/products/vibrating-alarm-bracelet-pro"]:after{content:"SALE";display:inline-block;margin-left:6px;padding:0 8px;line-height:17px;border-radius:4px;background:#ef2d2d;color:#fff;font-size:11px;font-weight:500;vertical-align:1px}.header__secondary-nav .relative>button>svg{display:none}.header__secondary-nav .relative>button .bold{font-size:13px;font-weight:500}.header{border-bottom:1px solid #ebebeb}.fs-slider{position:relative}.fs-slider .fs-slider__buttons{position:absolute;top:50%;left:calc(50% - 50vw);width:100vw;transform:translateY(-50%);display:flex;justify-content:space-between;padding-inline:20px;margin:0;pointer-events:none;z-index:2}.fs-slider .fs-slider__buttons .swiper-button{pointer-events:auto}.fsk .seo-content .rte h2{font-size:36px;line-height:1;letter-spacing:-.04em;margin:0 0 24px}.fsk .faq.color-scheme-5 .faq__footer .button{background:#000;color:#fff;border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fs-theme.css.map */
