.fs-pdp-crumbs,.fs-pdp,.fs-pdp-reviews,.fs-cmp{font-family:IBM Plex Sans,sans-serif;color:#0d0d12}.fs-pdp *,.fs-pdp-reviews *,.fs-cmp *,.fs-pdp-crumbs *{box-sizing:border-box}.fs-pdp-crumbs{padding:20px 0 0}.fs-pdp-crumbs-inner{max-width:1280px;margin:0 auto;padding:0 40px;font-size:13px;color:#6e6e7a;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fs-pdp-crumbs-inner a{color:#6e6e7a;text-decoration:none;transition:color .15s ease}.fs-pdp-crumbs-inner a:hover{color:#5335ca}.fs-pdp-crumb-current{color:#0d0d12;font-weight:500}.fs-pdp{padding:20px 0 0}.fs-pdp-inner{max-width:1280px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.fs-pdp-mainimg{position:relative;width:100%;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#f5f4fa;border:1px solid #ECEAF5}.fs-pdp-mainimg img{width:100%;height:100%;object-fit:cover;display:block}.fs-prod-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8a7fc0;font-size:12.5px;letter-spacing:.04em;text-align:center}.fs-pdp-savings-flag{position:absolute;top:16px;left:16px;z-index:2;background:#5335ca;color:#fff;font-size:13px;font-weight:800;padding:7px 14px;border-radius:100px;box-shadow:0 6px 16px -4px #5335ca80}.fs-pdp-navbtn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;border:none;background:#ffffffeb;color:#0d0d12;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #140a3229;transition:background .2s ease,color .2s ease,transform .2s ease}.fs-pdp-navbtn:hover{background:#5335ca;color:#fff;transform:translateY(-50%) scale(1.08)}.fs-pdp-navbtn-prev{left:14px}.fs-pdp-navbtn-next{right:14px}.fs-pdp-thumbs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.fs-pdp-thumb{width:68px;height:68px;border-radius:12px;overflow:hidden;border:2px solid #ECEAF5;background:#f5f4fa;cursor:pointer;padding:0;transition:border-color .2s ease,transform .2s ease}.fs-pdp-thumb img{width:100%;height:100%;object-fit:cover;display:block}.fs-pdp-thumb.is-active,.fs-pdp-thumb:hover{border-color:#5335ca;transform:translateY(-2px)}.fs-pdp-info h1{font-family:Archivo,sans-serif;font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:8px 0 18px}.fs-pdp-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.fs-pdp-price-now{font-family:Archivo,sans-serif;font-size:34px;font-weight:800;color:#5335ca;letter-spacing:-.02em}.fs-pdp-price-was{font-size:17px;color:#9c9ca8;text-decoration:line-through}.fs-pdp-save-badge{font-size:12.5px;font-weight:700;color:#127a57;background:#e3f9f1;padding:5px 11px;border-radius:100px}.fs-pdp-vat{font-size:12.5px;color:#9c9ca8;margin:8px 0 0}.fs-pdp-variants{display:flex;flex-direction:column;gap:14px;margin:20px 0}.fs-pdp-variant-group{display:flex;flex-direction:column;gap:7px}.fs-pdp-variant-label{font-size:12.5px;font-weight:700;color:#3a3a46;text-transform:uppercase;letter-spacing:.03em}.fs-pdp-variant-select-wrap{position:relative;max-width:340px}.fs-pdp-variant-select{all:unset;box-sizing:border-box;display:block;width:100%;padding:13px 40px 13px 16px;border:1.5px solid #DCDAE0;border-radius:14px;font-size:15px;font-weight:600;color:#0d0d12;background:#fff;cursor:pointer;transition:border-color .15s ease}.fs-pdp-variant-select:hover,.fs-pdp-variant-select:focus{border-color:#5335ca}.fs-pdp-variant-caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#6e6e7a;pointer-events:none}.fs-pdp-badgesrow{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:20px 0;align-items:center}.fs-pdp-badge{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600;padding:9px 16px;border-radius:100px;border:1.5px solid}.fs-pdp-badge strong{font-weight:800}.fs-pdp-badge-stock{background:#e3f9f1;border-color:#bfeeda;color:#127a57}.fs-pdp-badge-out{background:#fbeae8;border-color:#f5cfc9;color:#b5322a}.fs-pdp-badge-flame{background:#fff1ec;border-color:#ffd9c9;color:#b5461f}.fs-pdp-badge-flame strong{color:#e85d2c}.fs-pdp-pulse-wrap{position:relative;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex:none}.fs-pdp-pulse-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#22c55e;z-index:1}.fs-pdp-pulse-ring{position:absolute;width:8px;height:8px;border-radius:50%;background:#22c55e;animation:fsPulseRing 1.8s cubic-bezier(.4,0,.3,1) infinite}@keyframes fsPulseRing{0%{transform:scale(1);opacity:.55}to{transform:scale(2.8);opacity:0}}.fs-pdp-stock-dot{width:8px;height:8px;border-radius:50%;background:#c0392b;flex:none}.fs-flame-wrap{position:relative;width:19px;height:20px;display:flex;align-items:center;justify-content:center;flex:none}.fs-flame-glow{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;background:radial-gradient(circle,rgba(240,130,27,.4),transparent 70%);animation:fsFlameGlow 2.6s ease-in-out infinite}.fs-flame-icon{position:relative;transform-origin:50% 92%;animation:fsFlameBreathe 2.6s ease-in-out infinite}.fs-flame-tip{transform-origin:50% 70%;animation:fsFlameFlicker 2.6s ease-in-out infinite}.fs-flame-tip:nth-of-type(2){animation-delay:-.35s}@keyframes fsFlameBreathe{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.07) rotate(-1deg)}}@keyframes fsFlameFlicker{0%,to{opacity:.9;transform:scale(1) translateY(0)}50%{opacity:1;transform:scale(1.09) translateY(-.6px)}}@keyframes fsFlameGlow{0%,to{opacity:.45}50%{opacity:.95}}.fs-pdp-trustrow{display:flex;gap:22px;flex-wrap:wrap;padding:18px 0;border-top:1px solid #ECEAF5;border-bottom:1px solid #ECEAF5;margin-bottom:24px}.fs-pdp-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#6e6e7a}.fs-pdp-trust-item svg{color:#5335ca;flex:none}.fs-pdp-buyrow{display:flex;gap:12px;align-items:stretch}.fs-pdp-qty{display:flex;align-items:center;border:1.5px solid #DCDAE0;border-radius:100px;overflow:hidden;flex:none}.fs-pdp-qty-btn{all:unset;cursor:pointer;width:44px;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#3a3a46;transition:background .15s ease}.fs-pdp-qty-btn:hover{background:#f5f4fa}.fs-pdp-qty input{all:unset;width:44px;text-align:center;font-size:15px;font-weight:600;color:#0d0d12;-moz-appearance:textfield}.fs-pdp-qty input::-webkit-outer-spin-button,.fs-pdp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fs-pdp-addcart{flex:1;justify-content:center}.fs-pdp-addcart:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.fs-pdp-buynow{width:100%;justify-content:center;margin-top:12px}.fs-pdp-shopico{display:inline-flex;align-items:center}.fs-pdp-guarantee{display:flex;align-items:center;gap:8px;font-size:13px;color:#6e6e7a;margin:16px 0 0}.fs-pdp-guarantee svg{color:#5335ca;flex:none}.fs-pdp-accordion{margin-top:26px;border-top:1px solid #ECEAF5}.fs-pdp-accordion details{border-bottom:1px solid #ECEAF5}.fs-pdp-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 2px;font-weight:700;font-size:15px;color:#0d0d12}.fs-pdp-accordion summary::-webkit-details-marker{display:none}.fs-pdp-acc-icon{font-size:18px;color:#5335ca;transition:transform .25s ease;flex:none}.fs-pdp-accordion details[open] .fs-pdp-acc-icon{transform:rotate(45deg)}.fs-pdp-acc-body{padding:0 2px 18px;font-size:14.5px;line-height:1.65;color:#4a4a55}.fs-pdp-acc-body p{margin:0 0 10px}.fs-pdp-anim{opacity:0;animation:fsPdpFadeUp .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d) * 70ms)}@media(prefers-reduced-motion:reduce){.fs-pdp-anim,.fs-flame-icon,.fs-flame-tip,.fs-flame-glow,.fs-pdp-pulse-ring{animation:none!important;opacity:1!important}}@keyframes fsPdpFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fs-pdp-reviews{padding:80px 0;margin-top:70px}.fs-pdp-reviews-inner{max-width:1240px;margin:0 auto;padding:0 40px;text-align:center}.fs-pdp-reviews-inner .fs-h2{font-size:clamp(26px,2.8vw,36px)}.fs-pdp-reviews-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;text-align:left}.fs-pdp-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #ECEAF5;box-shadow:0 -8px 24px -12px #140a322e;padding:12px 16px;transform:translateY(110%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.fs-pdp-stickybar.is-visible{transform:translateY(0)}.fs-pdp-stickybar-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.fs-pdp-stickybar-info{display:flex;align-items:center;gap:12px;min-width:0}.fs-pdp-stickybar-info img{width:40px;height:40px;border-radius:8px;object-fit:cover;flex:none}.fs-pdp-stickybar-info div{display:flex;flex-direction:column;min-width:0}.fs-pdp-stickybar-info strong{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-pdp-stickybar-info span{font-size:14px;font-weight:700;color:#5335ca}.fs-pdp-stickybar .fs-btn{flex:none;padding:12px 20px;font-size:14.5px}.fs-cmp{max-width:1280px;margin:64px auto 0;padding:0 40px}.fs-cmp-head{text-align:center;margin-bottom:32px}.fs-cmp-head .fs-h2{font-size:clamp(24px,2.6vw,32px)}.fs-cmp-head .fs-sub{max-width:520px;margin:0 auto}.fs-cmp-scroll{overflow-x:auto;border:1px solid #ECEAF5;border-radius:18px;background:#fff}.fs-cmp-table{width:100%;border-collapse:collapse;min-width:640px}.fs-cmp-table th,.fs-cmp-table td{padding:16px 18px;text-align:center;border-bottom:1px solid #F2F0F9;font-size:14px}.fs-cmp-table tr:last-child td{border-bottom:none}.fs-cmp-rowlabel{text-align:left!important;font-weight:600;color:#3a3a46;white-space:nowrap;width:1%}.fs-cmp-current{background:#f8f6fe}.fs-cmp-prod{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:#0d0d12}.fs-cmp-thumb{width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f5f4fa;display:block}.fs-cmp-thumb img{width:100%;height:100%;object-fit:cover;display:block}.fs-cmp-thumb-ph{display:block;width:100%;height:100%;background:#f5f4fa}.fs-cmp-title{font-weight:700;font-size:13.5px;line-height:1.3}.fs-cmp-pill{display:inline-block;margin-top:4px;font-size:10.5px;font-weight:700;color:#5335ca;background:#efeafb;padding:3px 9px;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}.fs-cmp-price{font-weight:800;color:#5335ca;font-size:15px}.fs-cmp-was{display:block;font-size:11.5px;color:#9c9ca8;text-decoration:line-through}.fs-cmp-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;margin-right:4px;vertical-align:middle}.fs-cmp-check-yes{background:#22c55e;color:#fff}.fs-cmp-check-no{color:#c0392b;font-size:11px}.fs-cmp-here{font-size:12.5px;font-weight:700;color:#5335ca}.fs-cmp-btn{padding:9px 16px;font-size:13px}@media(max-width:989px){.fs-pdp-inner{grid-template-columns:1fr;gap:32px}.fs-pdp-reviews-grid{grid-template-columns:1fr}.fs-pdp-stickybar{display:block}}@media(min-width:990px){.fs-pdp-stickybar{display:none}}@media(max-width:600px){.fs-pdp-crumbs-inner,.fs-pdp-inner,.fs-pdp-reviews-inner,.fs-cmp{padding-left:20px;padding-right:20px}.fs-pdp-reviews{padding:56px 0}}.fs-pdp-net{font-weight:600;color:#160d2e}.fs-pdp-vat-sep{margin:0 6px;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fs-product-main.css.map */
