:root{--fx-ink: #0b0b0c;--fx-red: #b52a2a;--fx-red-light: #f07a78;--fx-blue: #5a9edb;--fx-paper: #ffffff;--fx-soft: #f3eee6;--fx-line: #e6e0d6;--fx-muted: #6b6b70;--fx-radius: 10px}.fx-wrap{max-width:1100px;margin-inline:auto;padding-inline:20px}.fx-section{padding-block:64px}.fx-section--soft{background:var(--fx-soft)}.fx-section--ink{background:var(--fx-ink);color:var(--fx-paper)}.fx-eyebrow{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted);margin:0 0 10px;font-weight:600}.fx-section--ink .fx-eyebrow{color:var(--fx-red-light)}.fx-h2{font-size:clamp(1.6rem,3.4vw,2.35rem);line-height:1.15;margin:0 0 14px;letter-spacing:-.01em}.fx-lead{font-size:1.05rem;line-height:1.6;color:var(--fx-muted);margin:0;max-width:56ch}.fx-section--ink .fx-lead{color:#c9c9ce}.fx-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.fx-split--flip .fx-split__media{order:2}.fx-split__media img{width:100%;height:auto;display:block;border-radius:var(--fx-radius)}@media(max-width:749px){.fx-section{padding-block:44px}.fx-split{grid-template-columns:1fr;gap:24px}.fx-split--flip .fx-split__media{order:0}}@media screen and (min-width:750px){product-component.product-information__grid.product-information--media-left:not(.product-information--media-none),product-component.product-information__grid.product-information--media-right:not(.product-information--media-none){width:100%;max-width:1120px;margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fx-authority{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;background:var(--fx-soft);border-radius:99px;font-size:.85rem;line-height:1.3;color:var(--fx-ink)}.fx-authority--no-image{padding-left:14px}.fx-authority__avatar{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:0 0 auto}.fx-authority strong{font-weight:650}.fx-ticker{border-block:1px solid var(--fx-line);padding-block:10px}.fx-ticker__track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px}.fx-ticker__item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:.85rem;color:var(--fx-muted)}.fx-ticker__item:before{content:"\2713";color:#1a7f45;font-weight:700}.fx-pay{width:100%}.fx-pay__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--fx-pay-align, center);gap:8px;margin:0;padding:0;list-style:none}.fx-pay__item{display:flex;align-items:center}.fx-pay__icon{display:block;height:24px;width:auto}.fx-tp{display:flex;align-items:center;gap:clamp(3px,1cqw,9px);flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}.fx-tp__link{display:flex;align-items:center;gap:inherit;text-decoration:none;color:inherit}.fx-tp__stars{display:flex;gap:clamp(1px,.5cqw,3px);flex-shrink:0}.fx-tp__stars i{position:relative;display:block;flex-shrink:0;width:clamp(12px,4cqw,19px);height:clamp(12px,4cqw,19px);background:#dcdce6;overflow:hidden}.fx-tp__stars i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--f, 100%);background:#51b37f}.fx-tp__stars i:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;background:var(--fx-paper);clip-path:polygon(50% 0%,65.45% 32.92%,100% 38.2%,75% 63.82%,80.9% 100%,50% 82.92%,19.1% 100%,25% 63.82%,0% 38.2%,34.55% 32.92%)}.fx-tp__word{font-weight:700;font-size:clamp(.72rem,3.3cqw,.95rem);color:var(--fx-ink);letter-spacing:-.01em}.fx-tp__mark{display:inline-flex;align-items:center;gap:clamp(2px,.8cqw,4px);flex-shrink:0}.fx-tp__mark svg{display:block;flex-shrink:0;width:clamp(12px,4.2cqw,20px);height:clamp(12px,4.2cqw,20px)}.fx-tp__mark span{font-weight:700;font-size:clamp(.72rem,3.5cqw,1rem);letter-spacing:-.035em;color:var(--fx-ink)}.fx-tp__count{font-size:.78rem;color:var(--fx-muted)}.fx-payrow{container-type:inline-size}.fx-payrow--split{display:flex;align-items:center;justify-content:space-between;gap:clamp(6px,2.2cqw,18px);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fx-payrow--split::-webkit-scrollbar{display:none}.fx-payrow--split>.fx-tp{flex:1 1 0;min-width:0;justify-content:flex-start}.fx-payrow--split>.fx-pay{flex:1 1 0;min-width:0;width:auto;display:flex;justify-content:flex-end}.fx-payrow--split .fx-pay__list{flex-wrap:nowrap;gap:clamp(2px,.9cqw,9px);justify-content:flex-end}.fx-payrow--split .fx-pay__icon{height:clamp(17px,5.8cqw,29px);flex-shrink:0}.fx-payrow--split{gap:clamp(8px,2.8cqw,22px)}.fx-payrow--split .fx-tp{gap:clamp(2.5px,.9cqw,8px)}.fx-payrow--split .fx-tp__stars i{width:clamp(11px,4cqw,21px);height:clamp(11px,4cqw,21px)}.fx-payrow--split .fx-tp__word{font-size:clamp(.7rem,3.1cqw,1rem)}@supports not (container-type: inline-size){.fx-payrow--split{flex-wrap:wrap;gap:14px}.fx-payrow--split .fx-pay__list{flex-wrap:wrap}.fx-payrow--split .fx-pay__icon{height:22px}}.fx-tp-line{margin-block-end:2px}.fx-tp-line .fx-tp__stars i{width:19px;height:19px}.fx-tp-line .fx-tp__word{font-size:.95rem}.fx-inspired{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border:1px solid var(--fx-line);border-radius:99px;font-size:.85rem;line-height:1.2}.fx-inspired__label{color:var(--fx-muted)}.fx-inspired__value{font-weight:650;color:var(--fx-ink)}.fx-inspired__value:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--fx-red);margin-right:7px;vertical-align:middle}.fx-tags{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fx-tags li{display:flex;align-items:center;gap:10px;font-size:.95rem;line-height:1.35}.fx-tags__icon{font-size:1.05rem;line-height:1;flex:0 0 auto}.fx-subtitle{font-size:1.02rem;line-height:1.45;color:var(--fx-muted);margin:0;max-width:40ch}.fx-ladder .variant-picker__form{display:block}.fx-ladder fieldset.variant-option{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fx-ladder legend{grid-column:1 / -1;width:auto;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fx-muted);margin-bottom:2px;padding:0}.fx-ladder .variant-option__button-label,.fx-ladder .variant-option__button-label:hover,.fx-ladder .variant-option__button-label:has(input:checked){position:relative;display:block;min-width:0;min-height:100%;padding:16px 10px 14px;text-align:center;white-space:normal;overflow:visible;cursor:pointer;color:var(--fx-ink);background:var(--fx-paper);border:1.5px solid var(--fx-line);border-radius:var(--fx-radius);transition:border-color .12s ease,box-shadow .12s ease}.fx-ladder .variant-option__button-label:before,.fx-ladder .variant-option__button-label:after{display:none}.fx-ladder .variant-option__button-label:hover{border-color:#b9b7b2}.fx-ladder .variant-option__button-label:has(input:checked){border-color:var(--fx-ink);box-shadow:0 0 0 1px var(--fx-ink)}.fx-ladder .variant-option__button-label input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fx-pack__qty{display:block;font-weight:650;font-size:1rem;margin-bottom:4px}.fx-pack__price{display:block;font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.fx-pack__compare{display:block;font-size:.82rem;color:var(--fx-muted);text-decoration:line-through;min-height:1.1em}.fx-pack__unit{display:block;font-size:.78rem;color:var(--fx-muted);margin-top:2px}.fx-pack__note{display:block;margin-top:8px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fx-pack__note--free{color:#1a7f45}.fx-pack__note--paid{color:var(--fx-muted)}.fx-pack__badge{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:var(--fx-red);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:99px;white-space:nowrap}.fx-ladder__kicker{margin:14px 0 0;padding:12px 14px;background:var(--fx-soft);border-left:3px solid var(--fx-red);border-radius:4px;font-size:.92rem;line-height:1.45}.fx-ladder__kicker strong{font-weight:700}@media(max-width:480px){.fx-ladder fieldset.variant-option{gap:6px}.fx-ladder .variant-option__button-label{padding:15px 5px 12px}.fx-pack__price{font-size:1rem}.fx-pack__unit,.fx-pack__compare{font-size:.72rem}.fx-pack__note{font-size:.66rem}}.quantity-selector-wrapper:not(:is(.cart-items,cart-items-component,#cart-drawer) .quantity-selector-wrapper){display:none}.fx-delivery{display:flex;align-items:baseline;gap:8px;font-size:.92rem;line-height:1.4;margin:0}.fx-delivery__dot{width:8px;height:8px;border-radius:50%;background:#1a7f45;flex:0 0 auto;transform:translateY(-1px)}.fx-delivery__cd{color:var(--fx-muted)}.fx-delivery__cd[hidden]{display:none}.text-block:has(~.fx-pills),.text-block:has(~.fx-pills)>*{margin-block:0}.fx-pills{list-style:none;margin:2px 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fx-pills li.fx-pills__item{margin:0;display:inline-flex;align-items:center;padding:5px 12px;border:1px solid var(--fx-line);border-radius:8px;background:var(--fx-soft);color:var(--fx-ink);font-size:.88rem;line-height:1.35;white-space:nowrap}.fx-guarantee{display:flex;align-items:center;gap:16px;padding:16px 18px;background:var(--fx-soft);border-radius:12px}.fx-guarantee__avatar{width:64px;height:64px;flex:0 0 64px;border-radius:50%;object-fit:cover}.fx-guarantee__title{margin:0 0 4px;font-size:.98rem;font-weight:650;line-height:1.3}.fx-guarantee__quote{margin:0;font-size:.87rem;line-height:1.5;color:var(--fx-muted)}.fx-guarantee__quote strong{color:var(--fx-ink);font-weight:650}@media(max-width:480px){.fx-guarantee{gap:12px;padding:14px}.fx-guarantee__avatar{width:52px;height:52px;flex-basis:52px}}.fx-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-block:1px solid var(--fx-line);padding-block:26px}.fx-trust__item{text-align:center;font-size:.85rem;line-height:1.4}.fx-trust__icon{font-size:1.35rem;display:block;margin-bottom:6px}.fx-trust__item strong{display:block;font-weight:650}.fx-trust__item span.fx-trust__sub{color:var(--fx-muted)}@media(max-width:749px){.fx-trust{grid-template-columns:repeat(2,1fr);gap:18px 12px}}.fx-stik{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:8px}.fx-stik__card{width:96px;height:134px;border-radius:8px;background:#fff;border:1px solid var(--fx-line);box-shadow:0 6px 18px #00000014;display:flex;align-items:center;justify-content:center;overflow:hidden}.fx-stik__card img{width:100%;height:100%;object-fit:contain}.fx-stik__op{font-size:1.6rem;font-weight:600;color:var(--fx-muted)}.fx-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.fx-mode{background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:var(--fx-radius);padding:24px 20px}.fx-mode__num{width:30px;height:30px;border-radius:50%;background:var(--fx-ink);color:#fff;display:grid;place-items:center;font-size:.85rem;font-weight:700;margin-bottom:12px}.fx-mode h3{margin:0 0 6px;font-size:1.05rem}.fx-mode p{margin:0;font-size:.92rem;line-height:1.5;color:var(--fx-muted)}@media(max-width:749px){.fx-modes{grid-template-columns:1fr}}.fx-proof__head{margin-bottom:28px}.fx-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:749px){.fx-quotes{grid-template-columns:1fr}}.fx-quote{background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:var(--fx-radius);padding:22px 20px;display:flex;flex-direction:column;gap:12px}.fx-section--ink .fx-quote{background:#171719;border-color:#2c2c31}.fx-quote__text{margin:0;font-size:.97rem;line-height:1.55}.fx-quote__who{margin:0;font-size:.85rem;color:var(--fx-muted);border-top:1px solid var(--fx-line);padding-top:12px}.fx-section--ink .fx-quote__who{border-color:#2c2c31;color:#9a9aa2}.fx-quote__who strong{display:block;color:inherit;font-weight:650}.fx-section--ink .fx-quote__who strong{color:var(--fx-paper)}.fx-stars{color:var(--fx-red);letter-spacing:2px;font-size:.9rem}.fx-placeholder{border:2px dashed var(--fx-red);border-radius:var(--fx-radius);padding:18px 20px;background:#b52a2a0d;font-size:.9rem;line-height:1.5;color:var(--fx-ink)}.fx-placeholder strong{display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;color:var(--fx-red)}.fx-ladder-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;position:relative}.fx-step{border-top:3px solid var(--fx-ink);padding-top:14px}.fx-step:nth-child(2){border-color:var(--fx-muted)}.fx-step:nth-child(3){border-color:var(--fx-red)}.fx-step strong{display:block;font-size:1rem;margin-bottom:4px}.fx-step span{font-size:.88rem;color:var(--fx-muted);line-height:1.45}@media(max-width:749px){.fx-ladder-steps{grid-template-columns:1fr;gap:16px}}.fx-gift{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.fx-gift__rows{margin:22px 0 0;border-top:1px solid var(--fx-line)}.fx-section--ink .fx-gift__rows{border-color:#2c2c31}.fx-gift__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid var(--fx-line);font-size:.97rem}.fx-section--ink .fx-gift__row{border-color:#2c2c31}.fx-gift__row--total{font-weight:700;font-size:1.12rem;border-bottom:0;color:var(--fx-red)}.fx-gift__row span:last-child{white-space:nowrap}@media(max-width:749px){.fx-gift{grid-template-columns:1fr;gap:28px}}.fx-video{border-radius:var(--fx-radius);overflow:hidden;background:#000;aspect-ratio:16 / 9}.fx-video video{width:100%;height:100%;display:block;object-fit:cover}.fx-faq{max-width:760px;margin-inline:auto}.fx-faq details{border-bottom:1px solid var(--fx-line)}.fx-faq summary{cursor:pointer;padding:18px 0;font-weight:600;font-size:1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.fx-faq summary::-webkit-details-marker{display:none}.fx-faq summary:after{content:"+";font-size:1.3rem;font-weight:400;color:var(--fx-muted);flex:0 0 auto}.fx-faq details[open] summary:after{content:"\2212"}.fx-faq details p{margin:0;padding:0 0 18px;font-size:.95rem;line-height:1.6;color:var(--fx-muted);max-width:62ch}.fx-price{display:block;--fx-price-size: var(--fx-price-size-set, 30px);--fx-price-badge: var(--fx-red)}.fx-price__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.fx-price__was{font-size:clamp(.95rem,calc(var(--fx-price-size) * .55),1.25rem);font-weight:500;color:#9a9a9f;text-decoration:line-through;text-decoration-thickness:1px;text-underline-offset:0}.fx-price__now{font-size:var(--fx-price-size);font-weight:800;line-height:1.1;letter-spacing:-.015em;color:var(--fx-ink)}.fx-price__save{align-self:center;background:var(--fx-price-badge);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:7px 12px 6px;border-radius:999px;white-space:nowrap}@media(max-width:749px){.fx-price{--fx-price-size: calc(var(--fx-price-size-set, 30px) * .87)}.fx-price__row{gap:8px}}.add-to-cart-button .add-to-cart-text__content{text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-size:15px}.add-to-cart-button .add-to-cart-icon{display:none}fly-to-cart{display:none!important}.add-to-cart__added{display:none!important}[data-added=true] .add-to-cart-text,[data-added=true] .add-to-cart__added{animation-name:none!important}[data-added=true] .add-to-cart-text{clip-path:none!important;filter:none!important;opacity:1!important;translate:none!important}.add-to-cart-button[data-fx-loading=true]{opacity:.55;pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/10/assets/factor.css.map */
