.pdp__info{padding:6px;margin:-6px}.pdp__buy .fav-btn--inline{box-sizing:border-box;min-height:48px;transition:color .2s,border-color .2s,box-shadow .2s,background .2s}.pdp__buy .fav-btn--inline:hover{transform:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.pdp__buy .fav-btn--inline.is-pop{animation:none}.pdp__buy .fav-btn--inline.is-pop svg{animation:favPopIcon .35s var(--ease)}@keyframes favPopIcon{40%{transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.pdp__buy .fav-btn--inline.is-pop svg{animation:none}}.qty-stepper{display:flex;align-items:stretch;flex:0 0 auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s,box-shadow .2s}.qty-stepper:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.qty-stepper .qty{width:3.2rem;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:.8rem 0;font-size:1.05rem;font-weight:500;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty-stepper .qty:focus{border:0;box-shadow:none;outline:none}.qty-stepper .qty::-webkit-outer-spin-button,.qty-stepper .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-btn{display:grid;place-items:center;width:52px;padding:0;border:0;background:transparent;color:var(--text);cursor:pointer;transition:background .2s,color .2s}.qty-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.qty-btn:hover{background:var(--accent-soft);color:var(--accent)}.qty-btn:active{background:color-mix(in srgb,var(--accent) 20%,#fff)}.qty-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.qty-btn:disabled{opacity:.35;cursor:not-allowed;background:transparent;color:var(--text)}@media(max-width:420px){.qty-btn{width:44px}.qty-stepper .qty{width:2.6rem}}.cat-bar__scroll>.cat-bar__item:first-child{margin-left:auto}.cat-bar__scroll>.cat-bar__item:last-child{margin-right:auto}.theme-toggle svg{display:block}.theme-toggle .icon-sun,body[data-mode=dark] .theme-toggle .icon-moon{display:none}body[data-mode=dark] .theme-toggle .icon-sun{display:block}.theme-toggle:hover{background:var(--accent-soft);color:var(--accent)}body[data-mode=dark]{color-scheme:dark;--accent-soft:color-mix(in srgb,var(--accent) 20%,var(--surface));--accent-deep:#DDD6FE;--shadow-soft:0 1px 2px rgba(0,0,0,.4),0 10px 28px -14px rgba(0,0,0,.6);background:radial-gradient(1000px 420px at 88% -90px,rgba(107,63,232,.18),transparent 70%),radial-gradient(900px 380px at -8% 0,rgba(167,139,250,.1),transparent 65%),var(--bg);background-repeat:no-repeat}body[data-mode=dark] .header{background:color-mix(in srgb,var(--bg) 84%,transparent)}body[data-mode=dark] .cat-bar{background:color-mix(in srgb,var(--bg) 86%,transparent)}body[data-mode=dark] .header__search-form{background:var(--surface);border-color:var(--line)}body[data-mode=dark] .header__search-input{color:var(--text)}body[data-mode=dark] .cart-count{box-shadow:0 0 0 2px var(--bg)}body[data-mode=dark] .footer{background:linear-gradient(180deg,var(--bg),color-mix(in srgb,var(--accent) 8%,var(--bg)))}body[data-mode=dark] .btn--ghost{background:transparent}body[data-mode=dark] .card__media,body[data-mode=dark] .tile__img,body[data-mode=dark] .pdp__img,body[data-mode=dark] .line__img,body[data-mode=dark] .summary{background:var(--surface)}body[data-mode=dark] .card:hover .card__media{box-shadow:0 18px 36px -18px #000000b3}body[data-mode=dark] .news{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--accent) 10%,var(--surface)))}body[data-mode=dark] .fav-btn{background:color-mix(in srgb,var(--surface) 92%,transparent)}body[data-mode=dark] .pdp__buy .fav-btn--inline{background:var(--surface)}body[data-mode=dark] .favs__empty{background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--accent) 8%,var(--surface)))}body[data-mode=dark] .fav-skel{background:linear-gradient(90deg,var(--surface) 25%,color-mix(in srgb,var(--accent) 10%,var(--surface)) 50%,var(--surface) 75%);background-size:200% 100%}body[data-mode=dark] .auth__card,body[data-mode=dark] .panel,body[data-mode=dark] .field input,body[data-mode=dark] .field select,body[data-mode=dark] .addr{background:var(--surface)}body[data-mode=dark] .form-errors{background:#3b1219;border-color:#7f1d2e;color:#fecdd3}body[data-mode=dark] .form-ok{background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-color:color-mix(in srgb,var(--accent) 40%,var(--surface));color:var(--accent-deep)}body[data-mode=dark] .qty-btn:active{background:color-mix(in srgb,var(--accent) 28%,var(--surface))}body[data-mode=dark] .rotator__card{box-shadow:0 8px 30px #00000059}.pdp__media{align-items:start}.pdp__img{align-self:start;line-height:0}.pdp__img img{display:block;width:100%;height:auto}.brand-logo{display:block;height:52px;width:auto;max-width:none;max-height:none;object-fit:contain}.brand-logo--dark,body[data-mode=dark] .brand-logo--light{display:none}body[data-mode=dark] .brand-logo--dark{display:block}.footer__logo .brand-logo{height:64px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fantas-pdp-fix.css.map */
