.ap{--a:#F5821F;--ai:#B8470A;--bg:#FAF8F5;--s1:#FFFFFF;--s2:#F2EEE8;--line:#E4DDD3;--fg:#14110F;--mut:#625B54;--blk:#0F0D0C;--onb:#F4EFE9;--mb:#A39A90;--lb:#2B2622;--ok:#1F9D55;--glow:rgba(245,130,31,.22);--fd:"Chakra Petch","Arial Narrow",sans-serif;--fm:"IBM Plex Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.7,.2,1);--out:cubic-bezier(.16,1,.3,1);background:var(--bg);color:var(--fg);line-height:1.6;overflow-x:clip;position:relative}.ap *{box-sizing:border-box}.ap a{color:inherit;text-decoration:none}.ap h1,.ap h2,.ap h3{font-family:var(--fd);margin:0;line-height:1.05;letter-spacing:-.015em;text-wrap:balance;color:inherit}.ap p{margin:0}.ap svg{display:block}.ap button{font:inherit;color:inherit;cursor:pointer}.ap :focus-visible{outline:2px solid var(--a);outline-offset:3px;border-radius:4px}.ap .w{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.ap .ey{font-family:var(--fm);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ai)}.ap .dark .ey{color:var(--a)}.ap.ap-anim .rv{opacity:0;transform:translate3d(0,32px,0);transition:opacity .9s var(--out),transform .9s var(--out);transition-delay:calc(var(--i,0)*80ms)}.ap.ap-anim .rv.rs{transform:scale(.94)}.ap.ap-anim .rv.in{opacity:1;transform:none}.ap .wd{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.ap .wd>span{display:inline-block}.ap.ap-anim .wd>span{transform:translate3d(0,112%,0) rotate(4deg);transform-origin:left bottom;transition:transform 1.1s var(--out);transition-delay:calc(var(--w,0)*60ms)}.ap.ap-anim .in .wd>span,.ap.ap-anim .wd.in>span{transform:none}.ap .pd{padding-block:clamp(20px,3vw,40px) clamp(40px,6vw,80px);background:linear-gradient(var(--line) 1px,transparent 1px) 0 0/56px 56px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/56px 56px,var(--bg)}.ap .crumb{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--fm);font-size:.72rem;color:var(--mut);margin-bottom:22px;letter-spacing:.04em}.ap .crumb a:hover{color:var(--ai)}.ap .pg{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,4.5vw,64px);align-items:start}@media(max-width:900px){.ap .pg{grid-template-columns:minmax(0,1fr)}}.ap .gal{position:sticky;top:20px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start}@media(max-width:900px){.ap .gal{position:relative;top:0;grid-template-columns:minmax(0,1fr)}}.ap .gmain{position:relative;aspect-ratio:1/1;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;cursor:zoom-in;touch-action:pan-y;box-shadow:0 30px 60px -40px #14110f80;order:2}.ap .gmain figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transform:scale(1.05);transition:opacity .6s var(--ease),transform .9s var(--out);pointer-events:none}.ap .gmain figure.on{opacity:1;transform:none;pointer-events:auto}.ap .gmain img{width:100%;height:100%;object-fit:contain;display:block;will-change:transform;transition:transform .25s ease-out}.ap .gmain.zm img{transition:none}.ap .gnav{position:absolute;top:50%;z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#ffffffeb;display:grid;place-items:center;font-size:1.3rem;line-height:1;transform:translateY(-50%) scale(.9);opacity:0;transition:opacity .3s,transform .3s var(--out),background .2s}.ap .gmain:hover .gnav{opacity:1;transform:translateY(-50%)}.ap .gnav:hover{background:var(--a)}.ap .gnav.pv{left:12px}.ap .gnav.nx{right:12px}@media(hover:none){.ap .gnav{opacity:1;transform:translateY(-50%)}}.ap .gcount{position:absolute;left:14px;bottom:14px;z-index:3;font-family:var(--fm);font-size:.72rem;background:var(--blk);color:var(--onb);padding:5px 10px;border-radius:999px}.ap .gbadge{position:absolute;right:14px;top:14px;z-index:3;font-family:var(--fd);font-weight:700;background:var(--a);color:var(--blk);padding:6px 12px;border-radius:999px;font-size:.9rem}.ap .gthumbs{display:flex;flex-direction:column;gap:10px;max-height:min(80vh,560px);overflow:auto;padding:2px;scrollbar-width:thin;order:1}@media(max-width:900px){.ap .gthumbs{flex-direction:row;max-height:none;order:3;overflow-x:auto;padding-bottom:6px}}.ap .gt{flex:none;width:72px;height:72px;border-radius:12px;border:2px solid var(--line);background:#fff;padding:0;overflow:hidden;opacity:.7;transition:border-color .3s,opacity .3s,transform .35s var(--out)}.ap .gt img{width:100%;height:100%;object-fit:cover;display:block}.ap .gt:hover{opacity:1;transform:translateY(-2px)}.ap .gt.on{border-color:var(--a);opacity:1}.ap .buy{min-width:0}.ap .buy h1{font-size:clamp(1.6rem,2.8vw,2.3rem);margin:10px 0 18px;font-weight:700}.ap .prow{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.ap .pnow{font-family:var(--fd);font-weight:700;font-size:clamp(2.4rem,4vw,3.2rem);line-height:1;font-variant-numeric:tabular-nums}.ap .pold{font-size:1.2rem;color:var(--mut);text-decoration:line-through}.ap .save{font-family:var(--fm);font-size:.78rem;background:var(--a);color:var(--blk);padding:4px 10px;border-radius:999px;font-weight:500}.ap .stock{display:flex;align-items:center;gap:10px;margin-top:12px;font-family:var(--fm);font-size:.78rem;color:var(--mut)}.ap .stock i{width:9px;height:9px;border-radius:50%;background:var(--ok);box-shadow:0 0 #1f9d5580;animation:ap-ping 2s ease-out infinite}.ap .stock.low i{background:var(--a);box-shadow:0 0 #f5821f80}.ap .stock.out i{background:#c23b22;animation:none}@keyframes ap-ping{70%{box-shadow:0 0 0 10px #1f9d5500}to{box-shadow:0 0 #1f9d5500}}.ap .slot{margin-top:18px;color:var(--mut);font-size:1.02rem;max-width:56ch}.ap .opt{margin-top:22px}.ap .opt legend{font-family:var(--fm);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin-bottom:10px;padding:0}.ap .opt fieldset{border:0;padding:0;margin:0}.ap .chips{display:flex;flex-wrap:wrap;gap:8px}.ap .chips label{position:relative}.ap .chips input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.ap .chips span{display:inline-block;padding:10px 16px;border-radius:10px;border:2px solid var(--line);background:var(--s1);font-weight:500;transition:border-color .25s,background .25s,transform .3s var(--out)}.ap .chips input:checked+span{border-color:var(--blk);background:var(--blk);color:var(--onb)}.ap .chips input:focus-visible+span{outline:2px solid var(--a);outline-offset:3px}.ap .chips input:disabled+span{opacity:.4;text-decoration:line-through}.ap .chips label:hover span{transform:translateY(-2px)}.ap .buyrow{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.ap .qty{display:inline-flex;align-items:center;border:2px solid var(--blk);border-radius:12px;overflow:hidden;background:var(--s1)}.ap .qty button{width:46px;height:54px;border:0;background:none;font-size:1.3rem;transition:background .2s}.ap .qty button:hover{background:var(--a)}.ap .qty input{width:46px;height:54px;border:0;text-align:center;font:600 1.1rem var(--fd);background:none;-moz-appearance:textfield}.ap .qty input::-webkit-outer-spin-button,.ap .qty input::-webkit-inner-spin-button{-webkit-appearance:none}.ap .add{--mx:0px;--my:0px;position:relative;flex:1;min-width:200px;height:58px;border-radius:12px;border:2px solid var(--a);background:var(--a);color:var(--blk);font-family:var(--fd);font-weight:700;font-size:1.1rem;letter-spacing:.03em;overflow:hidden;transform:translate3d(var(--mx),var(--my),0);transition:box-shadow .3s,background .3s,color .3s}.ap .add:hover{box-shadow:0 16px 34px -14px var(--a)}.ap .add .t{display:inline-flex;align-items:center;gap:10px;transition:transform .5s var(--out),opacity .3s}.ap .add .ld,.ap .add .ok{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transform:translateY(100%);transition:transform .5s var(--out)}.ap .add.busy .t{transform:translateY(-120%)}.ap .add.busy .ld{transform:none}.ap .add.done{background:var(--blk);border-color:var(--blk);color:var(--onb)}.ap .add.done .t{transform:translateY(-120%)}.ap .add.done .ok{transform:none}.ap .add[disabled]:not(.busy){background:var(--s2);border-color:var(--line);color:var(--mut);cursor:not-allowed}.ap .spin{width:22px;height:22px;border-radius:50%;border:3px solid rgba(0,0,0,.25);border-top-color:var(--blk);animation:ap-sp .7s linear infinite}@keyframes ap-sp{to{transform:rotate(360deg)}}.ap .viewcart{display:none;margin-top:12px;font-family:var(--fm);font-size:.82rem;color:var(--ai);border-bottom:2px solid var(--a);width:max-content}.ap .viewcart.on{display:block;animation:ap-in .6s var(--out)}@keyframes ap-in{0%{opacity:0;transform:translateY(8px)}}.ap .promo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding:12px 14px;border:1px dashed var(--a);border-radius:12px;background:#f5821f12;font-size:.92rem}.ap .code{font-family:var(--fm);font-weight:500;background:var(--blk);color:var(--onb);border:0;border-radius:8px;padding:6px 12px;letter-spacing:.06em}.ap .trust{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.ap .trust li{display:flex;gap:12px;align-items:flex-start;font-size:.95rem}.ap .trust svg{width:22px;height:22px;flex:none;color:var(--a);margin-top:2px}.ap .trust b{font-family:var(--fd);display:block;line-height:1.2}.ap .trust small{color:var(--mut);font-size:.85rem}.ap .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:24px}.ap .fact{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--s1)}.ap .fact small{display:block;font-family:var(--fm);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.ap .fact b{font-family:var(--fd);font-size:1.05rem}.ap .blk{padding-block:clamp(56px,8vw,104px)}.ap .dark{background:var(--blk);color:var(--onb)}.ap .alt{background:var(--s2);border-block:1px solid var(--line)}.ap .blk h2{font-size:clamp(1.9rem,4.2vw,3.2rem);margin:10px 0 0;max-width:22ch}.ap .intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,5vw,64px);align-items:end}@media(max-width:900px){.ap .intro{grid-template-columns:minmax(0,1fr)}}.ap .intro .l{font-size:1.1rem;color:var(--mb);max-width:46ch;margin-top:18px}.ap .quote{position:relative;padding:26px 26px 26px 30px;border-radius:16px;background:#171412;border:1px solid var(--lb)}.ap .quote:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:5px;border-radius:5px;background:var(--a)}.ap .quote p{font-family:var(--fd);font-size:1.2rem;line-height:1.35}.ap .fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:38px}.ap .fc{position:relative;padding:24px;border-radius:16px;background:var(--s1);border:1px solid var(--line);overflow:hidden;transition:transform .45s var(--out),box-shadow .4s,border-color .3s}.ap .fc:hover{transform:translateY(-6px);box-shadow:0 26px 46px -28px #14110f73;border-color:var(--a)}.ap .fc:after{content:attr(data-n);position:absolute;right:16px;top:6px;font-family:var(--fd);font-weight:700;font-size:4.2rem;color:transparent;-webkit-text-stroke:1.5px var(--line);line-height:1;transition:-webkit-text-stroke-color .4s}.ap .fc:hover:after{-webkit-text-stroke-color:var(--a)}.ap .fc .ck{width:40px;height:40px;border-radius:12px;background:var(--a);display:grid;place-items:center;margin-bottom:16px;transition:transform .5s var(--out)}.ap .fc:hover .ck{transform:rotate(-8deg) scale(1.08)}.ap .fc .ck svg{width:22px;height:22px;color:var(--blk)}.ap .fc h3{font-size:1.2rem;margin-bottom:6px;max-width:80%}.ap .fc p{color:var(--mut);font-size:.96rem}.ap .tl{position:relative;margin-top:44px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ap .tline{position:relative;height:4px;background:var(--lb);border-radius:4px;margin-top:40px}.ap .tline i{display:block;height:100%;background:var(--a);border-radius:4px;transform-origin:left;box-shadow:0 0 14px var(--a);transform:scaleX(0)}.ap .tl .s{padding:26px 24px;border-radius:16px;border:1px solid var(--lb);background:#171412;transition:border-color .5s,background .5s}.ap .tl .s.on{border-color:var(--a);background:#1e1814}.ap .tl .s .n{font-family:var(--fd);font-weight:700;font-size:3.4rem;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--mb);transition:color .5s,-webkit-text-stroke-color .5s}.ap .tl .s.on .n{color:var(--a);-webkit-text-stroke-color:var(--a)}.ap .tl .s p{margin-top:10px;color:var(--onb);font-size:1rem}.ap .specs{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:start}@media(max-width:900px){.ap .specs{grid-template-columns:minmax(0,1fr)}}.ap .specs{margin-top:34px}.ap .sl{border-top:2px solid var(--blk)}.ap .sr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;padding:14px 4px;border-bottom:1px solid var(--line);transition:background .3s,padding .3s var(--out)}.ap .sr:hover{background:#f5821f14;padding-left:14px}.ap .sr span{font-family:var(--fm);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);padding-top:2px}.ap .sr b{font-family:var(--fd);font-weight:600;font-size:1.05rem}.ap .who{margin-top:26px;padding:24px;border-radius:16px;background:var(--blk);color:var(--onb)}.ap .who h3{font-size:1.3rem;margin-bottom:8px;color:var(--a)}.ap .who p{color:var(--mb)}.ap .faq{margin-top:34px;border-top:1px solid var(--line)}.ap .qa{border-bottom:1px solid var(--line)}.ap .qa button{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;text-align:left;background:none;border:0;padding:22px 4px;font-family:var(--fd);font-weight:600;font-size:1.2rem}.ap .qa button i{flex:none;position:relative;width:28px;height:28px;border-radius:50%;border:2px solid var(--blk);transition:transform .5s var(--out),background .3s}.ap .qa button i:before,.ap .qa button i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .5s var(--out)}.ap .qa button i:after{transform:translate(-50%,-50%) rotate(90deg)}.ap .qa.on button i{background:var(--a);border-color:var(--a);transform:rotate(180deg)}.ap .qa.on button i:after{transform:translate(-50%,-50%) rotate(0)}.ap .qa .a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--out)}.ap .qa.on .a{grid-template-rows:1fr}.ap .qa .a>div{overflow:hidden;min-height:0}.ap .qa .a p{padding:0 4px 22px;color:var(--mut);max-width:70ch}.ap .close{position:relative;background:var(--a);color:var(--blk);overflow:hidden}.ap .close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,rgba(0,0,0,.07) 0 14px,transparent 14px 28px);animation:ap-st 5s linear infinite}@keyframes ap-st{to{background-position:56px 0}}.ap .close .w{position:relative;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;padding-block:clamp(36px,5vw,64px)}.ap .close h2{font-size:clamp(1.7rem,3.8vw,2.8rem);max-width:20ch;margin:0}.ap .close p{margin-top:8px;font-family:var(--fm);font-size:.9rem}.ap .close .add{flex:none;background:var(--blk);border-color:var(--blk);color:var(--onb);padding:0 30px;min-width:240px}.ap .prose{padding-block:40px}.ap .prose .w{max-width:780px}.ap .prose [style]{max-width:none!important;font-family:inherit!important;color:inherit!important}.ap .prose table{width:100%;border-collapse:collapse}.ap .rel .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:18px;margin-top:34px}.ap .card{display:flex;flex-direction:column;background:var(--s1);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:transform .4s var(--out),box-shadow .35s,border-color .3s;min-width:0}.ap .card:hover{transform:translateY(-6px);box-shadow:0 26px 46px -28px #14110f73;border-color:var(--a)}.ap .card .vis{aspect-ratio:1/1;background:#fff;border-bottom:1px solid var(--line);overflow:hidden}.ap .card .vis img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .7s var(--out)}.ap .card:hover .vis img{transform:scale(1.08)}.ap .card .bd{display:flex;flex-direction:column;gap:10px;padding:16px;flex:1}.ap .card h3{font-size:1rem;font-weight:600;line-height:1.25}.ap .card .row{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.ap .card .pr{font-family:var(--fd);font-weight:700;font-size:1.35rem}.ap .card .go{font-family:var(--fm);font-size:.72rem;text-transform:uppercase;background:var(--blk);color:var(--onb);padding:7px 12px;border-radius:999px;transition:background .25s,color .25s}.ap .card:hover .go{background:var(--a);color:var(--blk)}.ap .bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--blk);color:var(--onb);transform:translateY(110%);transition:transform .6s var(--out);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:3px solid var(--a)}.ap .bar.on{transform:none}.ap .bar .in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:16px}.ap .bar img{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#fff;flex:none}.ap .bar .tt{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap .bar .pp{font-family:var(--fd);font-weight:700;font-size:1.3rem}.ap .bar .add{flex:none;min-width:170px;height:48px;font-size:1rem}@media(max-width:600px){.ap .bar .tt{display:none}.ap .bar .in{justify-content:space-between}}.ap .lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f0d0ceb;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .4s}.ap .lb.on{opacity:1;pointer-events:auto}.ap .lb img{max-width:min(92vw,1100px);max-height:88vh;object-fit:contain;background:#fff;border-radius:14px;transform:scale(.92);transition:transform .6s var(--out)}.ap .lb.on img{transform:none}.ap .lb button{position:absolute;right:18px;top:18px;width:46px;height:46px;border-radius:50%;border:0;background:var(--a);font-size:1.4rem}@media(prefers-reduced-motion:reduce){.ap *,.ap *:before,.ap *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/autogarnia-product.css.map */
