.fa-subtiles{padding-block:var(--fa-sp-16);background:var(--fa-white);color:var(--fa-ink)}.fa-subtiles__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fa-sp-8)}@media(min-width:1024px){.fa-subtiles__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.fa-subtiles__photo{position:relative;border-radius:var(--fa-r-lg);overflow:hidden;background:var(--fa-surface);aspect-ratio:16 / 10}@media(min-width:1024px){.fa-subtiles__photo{aspect-ratio:auto}}@media(max-width:1023px){.fa-subtiles__photo{order:2}}.fa-subtiles__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}.fa-subtiles__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:560px){.fa-subtiles__num{font-size:44px}.fa-subtiles__tile{padding:var(--fa-sp-5)}}.fa-subtiles__tile{background:var(--fa-surface);border-radius:var(--fa-r-lg);padding:var(--fa-sp-6)}.fa-subtiles__tile svg{display:block;box-sizing:content-box;width:16px;height:16px;padding:6px;border-radius:var(--fa-r-circle);background:var(--fa-ink);color:var(--fa-white);margin-bottom:12px}.fa-subtiles__num{font-family:var(--fa-font-head);font-size:56px;font-weight:700;line-height:1.08;color:var(--fa-ink)}.fa-subtiles__label{margin-top:var(--fa-sp-2);font-size:var(--fa-fs-13);line-height:1.4}.fa-substeps{padding-block:var(--fa-sp-16);background:var(--fa-white);color:var(--fa-ink)}.fa-substeps__title{font-family:var(--fa-font-head);font-size:var(--fa-h2);font-weight:700;line-height:1.1;text-align:center;margin:0 0 36px}.fa-substeps__row{display:flex;align-items:flex-start}.fa-substeps__step{flex:1;text-align:center;padding:0 var(--fa-sp-4)}.fa-substeps__icon{display:inline-block;width:44px;height:44px;margin-bottom:14px}.fa-substeps__when{font-size:var(--fa-fs-16);font-weight:600;line-height:1.5;margin-bottom:var(--fa-sp-2)}.fa-substeps__text{margin:0;font-size:var(--fa-fs-14);line-height:1.5;color:var(--fa-muted)}.fa-substeps__line{display:block;flex:0 0 60px;height:1px;margin-top:22px;background:var(--fa-line)}@media(max-width:768px){.fa-substeps__row{flex-direction:column;gap:var(--fa-sp-5)}.fa-substeps__line{display:none}}.fa-configurator{padding:var(--fa-sp-16) 0 0;background:var(--fa-surface);color:var(--fa-ink)}.fa-configurator .fa-container{max-width:884px}.fa-configurator__title{font-family:var(--fa-font-head);font-size:var(--fa-h2);font-weight:700;line-height:1.1;text-align:center;margin:0 0 var(--fa-sp-2)}.fa-configurator__sub{margin:0 0 18px;font-size:var(--fa-fs-15);color:var(--fa-muted);text-align:center}.fa-configurator__card{background:var(--fa-white);border-radius:var(--fa-r-lg);padding:var(--fa-sp-8);box-shadow:0 12px 32px #1f1f2114}.fa-configurator__step{margin:0 0 var(--fa-sp-3);font-size:var(--fa-fs-15);font-weight:500}.fa-configurator__products{display:flex;flex-direction:column;gap:var(--fa-sp-4);margin-bottom:26px}.fa-configurator__product{position:relative;display:flex;align-items:center;gap:var(--fa-sp-4);padding:var(--fa-sp-6);border:1px solid rgba(31,31,33,.1);border-radius:var(--fa-r-lg);cursor:pointer;background:linear-gradient(158deg,#fff9,#ffffff57 55%,#ffffff80);box-shadow:#fffffff2 0 1.5px inset,#fff9 -1px 0 1px inset,#1f1f2112 0 -1.5px 2px inset,#ffffff59 0 0 0 1px inset,#1f1f210f 0 4px 16px;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);transition:box-shadow .25s cubic-bezier(.2,.9,.3,1.2),background .25s cubic-bezier(.2,.9,.3,1.2),border-color .25s cubic-bezier(.2,.9,.3,1.2)}.fa-configurator__product input{position:absolute;opacity:0;pointer-events:none}.fa-configurator__product .fa-configurator__radio{flex:none;margin-right:0}.fa-configurator__product:has(input:checked){border-color:transparent;background:linear-gradient(#42cfbe33,#42cfbe12),#ffffff80;box-shadow:inset 0 1px #ffffffd9,0 8px 20px -10px #42cfbe24}.fa-configurator .fa-shine-layer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff8c}.fa-configurator__pic{display:block;flex:none;width:72px;height:72px;border-radius:14px;background:var(--fa-white);overflow:hidden}.fa-configurator__pic img{width:100%;height:100%;object-fit:cover;display:block}.fa-configurator__info{flex:1;min-width:180px}.fa-configurator__name{display:block;font-size:var(--fa-fs-17);font-weight:600}.fa-configurator__note{display:block;margin-top:3px;font-size:var(--fa-fs-13);color:var(--fa-muted)}.fa-configurator__prices{text-align:right;white-space:nowrap}.fa-configurator__price-old{display:block;font-size:var(--fa-fs-13);color:var(--fa-muted);text-decoration:line-through}.fa-configurator__price-old:empty,.fa-configurator__price-old[hidden]{display:none}.fa-configurator__price{display:block;font-size:var(--fa-fs-19);font-weight:600}.fa-configurator__rhythms{display:flex;gap:var(--fa-sp-3);margin-bottom:26px}@media(max-width:768px){.fa-configurator__rhythms{flex-direction:column}}@media(max-width:560px){.fa-configurator__info{min-width:0}}@media(max-width:480px){.fa-configurator__product{display:grid;grid-template-columns:20px 72px minmax(0,1fr);gap:2px var(--fa-sp-4);align-items:center}.fa-configurator__product .fa-configurator__radio,.fa-configurator__pic{grid-row:1 / 3}.fa-configurator__info{align-self:end;flex:none}.fa-configurator__prices{align-self:start;display:flex;align-items:baseline;gap:8px;text-align:left;white-space:nowrap}.fa-configurator__price{order:-1}}.fa-configurator__rhythm{position:relative;flex:1;padding:var(--fa-sp-6);border:1px solid rgba(31,31,33,.1);border-radius:var(--fa-r-lg);cursor:pointer;background:linear-gradient(158deg,#fff9,#ffffff57 55%,#ffffff80);box-shadow:#fffffff2 0 1.5px inset,#fff9 -1px 0 1px inset,#1f1f2112 0 -1.5px 2px inset,#ffffff59 0 0 0 1px inset,#1f1f210f 0 4px 16px;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);transition:transform .25s cubic-bezier(.2,.9,.3,1.2),box-shadow .25s cubic-bezier(.2,.9,.3,1.2),background .25s cubic-bezier(.2,.9,.3,1.2),border-color .25s cubic-bezier(.2,.9,.3,1.2)}.fa-configurator__rhythm input{position:absolute;opacity:0;pointer-events:none}.fa-configurator__radio{display:inline-flex;align-items:center;justify-content:center;vertical-align:-4px;width:20px;height:20px;margin-right:10px;border:2px solid var(--fa-ink);border-radius:var(--fa-r-circle)}.fa-configurator__radio:after{content:"";width:10px;height:10px;border-radius:var(--fa-r-circle);background:var(--fa-ink);transform:scale(0);transition:transform .15s}.fa-configurator__rhythm input:checked~.fa-configurator__radio:after,.fa-configurator__product input:checked~.fa-configurator__radio:after{transform:scale(1)}.fa-configurator__rhythm:has(input:checked){border-color:transparent;background:linear-gradient(#42cfbe33,#42cfbe12),#ffffff80;transform:scale(1.01);box-shadow:#ffffffd9 0 1px inset,#42cfbe24 0 8px 20px -10px}.fa-configurator__product>.fa-shine-layer,.fa-configurator__rhythm>.fa-shine-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:none;border-radius:inherit;pointer-events:none;padding:1.5px;box-shadow:none;background-image:radial-gradient(circle,transparent 20%,#7fe0d4 45%,#eafff9 50%,#7fe0d4 55%,transparent 80%);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:fa-shine 14s infinite linear}.fa-configurator__product:has(input:checked)>.fa-shine-layer,.fa-configurator__rhythm:has(input:checked)>.fa-shine-layer{display:block}@keyframes fa-shine{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@media(prefers-reduced-motion:reduce){.fa-configurator__product>.fa-shine-layer,.fa-configurator__rhythm>.fa-shine-layer{animation:none}}.fa-configurator__badge{position:absolute;top:-11px;right:16px;padding:4px 12px;border-radius:var(--fa-r-pill);background:var(--fa-white);box-shadow:inset 0 0 0 1px var(--fa-line);color:var(--fa-brand);font-size:var(--fa-fs-10);font-weight:600;letter-spacing:.04em}.fa-configurator__rhythm-name{font-size:var(--fa-fs-16);font-weight:600}.fa-configurator__rhythm-note{display:block;margin:10px 0 0 30px;font-size:var(--fa-fs-13);color:var(--fa-muted)}.fa-configurator__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--fa-sp-4);flex-wrap:wrap;border-top:1px solid rgba(31,31,33,.1);padding-top:18px}.fa-configurator__total-label{display:block;font-size:var(--fa-fs-13);color:var(--fa-muted)}.fa-configurator__total-price{font-size:var(--fa-fs-26);font-weight:600}.fa-configurator__total-interval{font-size:var(--fa-fs-13);color:var(--fa-muted)}.fa-configurator__saving{display:block;margin-top:2px;font-size:var(--fa-fs-12);font-weight:600;color:var(--fa-brand)}.fa-configurator__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--fa-sp-3);height:52px;padding:0 var(--fa-sp-8);border:0;border-radius:var(--fa-r-pill);background:var(--fa-ink);color:var(--fa-white);font-size:var(--fa-fs-14);font-weight:600;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:var(--fa-shine);transition:var(--fa-btn-move)}.fa-configurator__btn:hover:not([disabled]){background:var(--fa-ink-hover);transform:translateY(-1px);box-shadow:var(--fa-shine-hover)}.fa-configurator__btn[disabled]{opacity:.55;cursor:default}.fa-configurator__footnote{margin:14px 0 0;font-size:var(--fa-fs-12);color:var(--fa-muted);text-align:center}.fa-subquotes{padding-block:var(--fa-sp-16);background:var(--fa-surface);color:var(--fa-ink)}.fa-subquotes__title{font-family:var(--fa-font-head);font-size:var(--fa-h2);font-weight:700;line-height:1.1;text-align:center;margin:0 0 var(--fa-sp-8);text-box-trim:trim-start;text-box-edge:cap alphabetic}.fa-subquotes__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fa-sp-4)}@media(min-width:769px){.fa-subquotes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fa-subquotes__card{background:var(--fa-white);border-radius:var(--fa-r-lg);padding:26px}.fa-subquotes__stars{color:var(--fa-brand);font-size:var(--fa-fs-13);line-height:1.5;letter-spacing:.1em;margin-bottom:var(--fa-sp-3)}.fa-subquotes__text{margin:0 0 var(--fa-sp-3);font-size:var(--fa-fs-14);line-height:1.5}.fa-subquotes__person{display:flex;align-items:center;gap:10px}.fa-subquotes__ava{display:block;flex:none;width:40px;height:40px;border-radius:var(--fa-r-circle);background:var(--fa-surface);overflow:hidden}.fa-subquotes__photo{display:block;width:100%;height:100%;border-radius:inherit;background-size:cover;background-position:50% 50%}.fa-subquotes__meta{display:flex;flex-direction:column;gap:2px}.fa-subquotes__name{font-size:var(--fa-fs-13);font-weight:600;line-height:1.5}.fa-subquotes__role{font-size:var(--fa-fs-12);line-height:1.5;color:var(--fa-muted)}@media(orientation:landscape)and (max-height:500px){.fa-subtiles img{max-height:80svh;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fa-subscription.css.map */
