@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap";.art{font-family:Poppins,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased}.art *{box-sizing:border-box}.art-sec{padding:48px 20px}.art-wrap{max-width:1080px;margin:0 auto}.art-narrow{max-width:760px;margin:0 auto}.art-h2{font-size:clamp(22px,3.4vw,32px);font-weight:800;line-height:1.16;margin:0 0 14px;letter-spacing:-.02em}.art-center{text-align:center}.art-stars{color:#e6b800;letter-spacing:1.5px}.art-iwt{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:1080px;margin:0 auto}.art-iwt.rev .art-iwt-img{order:2}.art-iwt-img img{width:100%;border-radius:16px;object-fit:cover;aspect-ratio:1/1}.art-iwt h2{font-size:clamp(21px,3.2vw,29px);font-weight:800;line-height:1.16;letter-spacing:-.02em;margin:0 0 16px}.art-iwt p{font-size:15px;line-height:1.62;color:#3a3a3a;margin:0 0 14px}.art-iwt strong{font-weight:700;color:#111}@media(max-width:849px){.art-iwt,.art-iwt.rev{grid-template-columns:1fr;gap:20px}.art-iwt.rev .art-iwt-img{order:0}.art-iwt p{font-size:14px}}.art-car{max-width:880px;margin:24px auto 0;position:relative;overflow:hidden}.art-car-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.art-slide{min-width:100%;padding:8px 18px;text-align:center}.art-slide .nm{font-size:19px;font-weight:800;letter-spacing:-.01em}.art-slide .loc{color:#8a8a8a;font-size:13px;margin-top:4px}.art-slide .vf{color:#16a34a;font-weight:700;font-size:13px;margin:11px 0 9px;display:inline-flex;gap:6px}.art-slide .st{color:#e6b800;font-size:18px;letter-spacing:2px}.art-slide blockquote{margin:16px auto 0;max-width:700px;font-size:clamp(15px,1.9vw,18px);line-height:1.5;color:#1a1a1a;font-weight:500}.art-dots{display:flex;gap:7px;justify-content:center;margin:24px 0 0}.art-dots button{width:9px;height:9px;border-radius:50%;border:0;background:#d9d9d9;cursor:pointer;padding:0}.art-dots button.on{background:#111}.art-nav{display:flex;gap:14px;justify-content:center;margin-top:18px}.art-nav button{width:48px;height:48px;border-radius:50%;border:1px solid #e2e2e2;background:#fff;cursor:pointer;font-size:18px;color:#333}.art-nav button:hover{background:#f5f5f5}.art-faq{margin-top:22px}.art-faq details{background:#fff;border:1px solid #ececec;border-radius:12px;margin-bottom:11px;padding:0 18px}.art-faq summary{list-style:none;cursor:pointer;font-weight:700;font-size:14.5px;padding:16px 0;display:flex;justify-content:space-between;gap:12px;line-height:1.4}.art-faq summary::-webkit-details-marker{display:none}.art-faq summary:after{content:"+";color:#111;font-size:21px;font-weight:700;line-height:1}.art-faq details[open] summary:after{content:"\91 2"}.art-faq p{margin:0 0 18px;color:#555;font-size:14px;line-height:1.65}.art-rv-head{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;background:#fff;border:1px solid #ececec;border-radius:16px;padding:24px;max-width:760px;margin:0 auto 24px}.art-rv-score{text-align:center}.art-rv-score b{font-size:42px;font-weight:800;display:block;line-height:1;letter-spacing:-.02em}.art-rv-bars{display:grid;gap:6px}.art-rv-row{display:flex;align-items:center;gap:9px;font-size:12px;color:#666}.art-rv-bar{flex:1;height:9px;background:#eee;border-radius:6px;overflow:hidden}.art-rv-bar i{display:block;height:100%;background:#e6b800}.art-rv-list{max-width:760px;margin:0 auto;display:grid;gap:14px}.art-rvc{background:#fff;border:1px solid #ececec;border-radius:12px;padding:16px 18px}.art-rvc .top{display:flex;justify-content:space-between;align-items:center;gap:10px}.art-rvc .nm{font-weight:700;font-size:14px}.art-rvc .dt{font-size:11px;color:#999}.art-rvc .vf{font-size:12px;color:#16a34a;font-weight:600}.art-rvc p{margin:9px 0 0;font-size:13.5px;line-height:1.55;color:#333}.art-ib{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:980px;margin:0 auto;text-align:center}.art-ib .ic{font-size:30px;margin-bottom:8px}.art-ib h4{margin:0 0 6px;font-size:15px;font-weight:700}.art-ib p{margin:0;font-size:13px;color:#666;line-height:1.5}@media(max-width:749px){.art-ib{grid-template-columns:1fr;gap:24px}}.product__title,.main-product-section .product__title{font-size:clamp(18px,3vw,23px)!important;line-height:1.18!important;font-weight:800!important;margin:0 0 7px!important}.art-bb-rev{font-size:11.5px;font-style:italic;color:#666;line-height:1.45;margin:0 0 6px;font-family:Poppins,sans-serif}.art-bb-rev b{font-style:normal;color:#222}.art-bb-rating{display:flex;align-items:center;gap:6px;font-size:12px;margin:0 0 4px;font-family:Poppins,sans-serif;color:#333}.art-bb-rating .st{color:#e6b800;letter-spacing:1px}.art-bb-rating b{font-weight:700}.art-bb-rating .muted{color:#999}.art-bb-sub{font-size:13px;color:#444;line-height:1.5;margin:6px 0 11px;font-family:Poppins,sans-serif}.art-bb-bullets{list-style:none;padding:0;margin:11px 0;display:grid;gap:7px;font-family:Poppins,sans-serif}.art-bb-bullets li{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:1.3;color:#1a1a1a}.art-bb-bullets li:before{content:"";flex:0 0 17px;width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8.5 12.2l2.3 2.3 4.7-5'/%3E%3C/svg%3E") center/17px no-repeat}.art-bb-scarcity{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#c0392b;margin:11px 0;font-family:Poppins,sans-serif}.art-bb-scarcity:before{content:"";width:8px;height:8px;border-radius:50%;background:#e0392b;display:inline-block;animation:artpulse 1.4s infinite}@keyframes artpulse{0%,to{opacity:1}50%{opacity:.3}}.art-div{display:flex;align-items:center;gap:12px;margin:20px 0 13px;font-family:Poppins,sans-serif;font-weight:700;font-size:11px;letter-spacing:.06em;color:#222;text-transform:uppercase}.art-div:before,.art-div:after{content:"";flex:1;height:1px;background:#ddd}.art-bundle{display:grid;gap:11px;margin:6px 0 14px;font-family:Poppins,sans-serif}.art-opt{position:relative;display:block;border:1.5px solid #e2e2e2;border-radius:12px;padding:14px 14px 14px 44px;cursor:pointer;transition:border .15s}.art-opt input{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:17px;height:17px;accent-color:#111}.art-opt-in{display:flex;justify-content:space-between;align-items:center;gap:10px}.art-opt .t{font-size:12px;color:#555;line-height:1.3}.art-opt .t b{font-size:14px;color:#111;display:block}.art-opt .p{text-align:right;white-space:nowrap}.art-opt .p b{font-size:15px;color:#111}.art-opt .p s{display:block;font-size:11px;color:#999}.art-opt:has(input:checked){border-color:#111}.art-opt-best{border-color:#111}.art-opt-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:10.5px;font-weight:700;padding:4px 11px;border-radius:999px;white-space:nowrap}.art-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:13px 0 4px}.art-pay svg{height:22px;width:auto;border-radius:4px}.product-form__quantity{display:none!important}.art-bb-badges{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;justify-content:center!important;align-items:center!important;font-size:9.5px!important;font-weight:600!important;color:#444!important;margin-top:14px;font-family:Poppins,sans-serif;line-height:1.2!important}.art-bb-badges>span{white-space:nowrap!important;display:inline-flex!important;align-items:center;gap:3px;font-size:9.5px!important}.art-bb-badges>span b{color:#16a34a;font-weight:800;font-size:9.5px!important}.art .art-h2,.art .art-iwt h2,.art .art-iwt p,.art .art-iwt-img,.art .art-car,.art .art-rv-head,.art .art-rvc,.art .art-ib>div,.art .art-faq details{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--prd,0ms);will-change:opacity,transform}body.art-anim-on .art:not(.areveal) .art-h2,body.art-anim-on .art:not(.areveal) .art-iwt h2,body.art-anim-on .art:not(.areveal) .art-iwt p,body.art-anim-on .art:not(.areveal) .art-car,body.art-anim-on .art:not(.areveal) .art-rv-head,body.art-anim-on .art:not(.areveal) .art-rvc,body.art-anim-on .art:not(.areveal) .art-ib>div,body.art-anim-on .art:not(.areveal) .art-faq details{opacity:0;transform:translateY(26px)}body.art-anim-on .art:not(.areveal) .art-iwt:not(.rev) .art-iwt-img{opacity:0;transform:translate(-32px)}body.art-anim-on .art:not(.areveal) .art-iwt.rev .art-iwt-img{opacity:0;transform:translate(32px)}.art .art-iwt h2{--prd:70ms}.art .art-iwt p{--prd:.14s}.art .art-rvc:nth-child(2),.art .art-ib>div:nth-child(2),.art .art-faq details:nth-child(2){--prd:80ms}.art .art-rvc:nth-child(3),.art .art-ib>div:nth-child(3),.art .art-faq details:nth-child(3){--prd:.16s}.art .art-faq details:nth-child(4){--prd:.23s}.art .art-faq details:nth-child(5){--prd:.3s}.art .art-faq details:nth-child(6){--prd:.37s}@media(prefers-reduced-motion:reduce){body.art-anim-on .art *{opacity:1!important;transform:none!important;transition:none!important}}@keyframes artFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes artSweep{0%{transform:translate(-150%) skew(-18deg)}to{transform:translate(260%) skew(-18deg)}}.art-bb-bullets li{animation:artFadeUp .55s cubic-bezier(.22,1,.36,1) both}.art-bb-bullets li:nth-child(1){animation-delay:.04s}.art-bb-bullets li:nth-child(2){animation-delay:.12s}.art-bb-bullets li:nth-child(3){animation-delay:.2s}.art-bb-bullets li:nth-child(4){animation-delay:.28s}.art-bb-bullets li:before{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.art-bb-bullets li:hover:before{transform:scale(1.18)}.art-bb-scarcity{animation:artFadeUp .5s ease both;animation-delay:.32s}.art-bundle .art-opt{animation:artFadeUp .55s cubic-bezier(.22,1,.36,1) both;transition:border-color .2s,box-shadow .28s ease,transform .2s ease,background .2s}.art-bundle .art-opt:nth-child(1){animation-delay:.08s}.art-bundle .art-opt:nth-child(2){animation-delay:.18s}.art-opt:hover{transform:translateY(-2px);box-shadow:0 12px 28px -18px #00000073}.art-opt:has(input:checked){box-shadow:0 0 0 1.5px #111 inset,0 10px 26px -18px #00000061}.art-opt-best{position:relative;overflow:hidden}.art-opt-best:before{content:"";position:absolute;top:0;bottom:0;left:0;width:42%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-150%) skew(-18deg);animation:artSweep 4.6s ease-in-out 2.2s infinite;pointer-events:none;z-index:1}.art-opt-best>*{position:relative;z-index:2}.art-opt-badge{box-shadow:0 5px 14px -5px #00000073;letter-spacing:.04em;max-width:94%;text-align:center}.atc-button,.product-form__submit{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .26s ease!important}.atc-button:hover{transform:translateY(-2px);box-shadow:0 16px 32px -14px #0000008c!important}.atc-button:active{transform:translateY(0) scale(.99)}.atc-button:after{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:translate(-150%) skew(-18deg);animation:artSweep 3.6s ease-in-out 1.6s infinite;pointer-events:none}.art-div svg{transition:transform .3s}.art-bb-badges span{animation:artFadeUp .5s ease both}.art-bb-badges span:nth-child(1){animation-delay:.1s}.art-bb-badges span:nth-child(2){animation-delay:.2s}.art-bb-badges span:nth-child(3){animation-delay:.3s}.art-ib .ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:16px;background:#f1f1ee;color:#15140f;margin:0 auto 14px;font-size:0;transition:background .35s cubic-bezier(.22,1,.36,1),color .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}.art-ib .ic svg{width:27px;height:27px}.art-ib>div{transition:transform .3s ease}.art-ib>div:hover .ic{background:#15140f;color:#fff;transform:translateY(-3px) scale(1.06) rotate(-3deg)}@media(prefers-reduced-motion:reduce){.art-bb-bullets li,.art-bundle .art-opt,.art-bb-scarcity,.art-bb-badges span{animation:none!important}.art-opt-best:before,.atc-button:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/art.css.map */
