@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";.as2{--font:"Poppins",Helvetica,Arial,sans-serif;--creme:#FEFFF4;--ink:#1A1A1A;--txt:#3A3A38;--mut:#888888;--mut2:#5B5B57;--mut-l:#B3B0AA;--accent:#F7389B;--accent-glow:rgba(247,56,155,.2);--bleu:#D8EDFF;--bleu-pale:#EEF7FF;--poudre:#FFE8F4;--jaune:#FFF8D6;--accent-soft:#D8EDFF;--soft:#F4FAFF;--soft2:#EEF7FF;--line:#DEEAF4;--line2:#C7DCEA;--ph:#E6E3DD;--orange:#EFE9DF;--glace:#FFFFFF;--pack-a:#F7389B;--pack-b:#EC2A8E;--pack-c:#D4157A;--pack-text:#FFFFFF;--pack-shadow:rgba(212,21,122,.75);--pack-ribbon-bg:#FFFFFF;--pack-ribbon-text:#F7389B;--detail-line:rgba(26,26,26,.1);--bullet-ic:var(--accent);--trust-ic:var(--ink);--card-shadow:rgba(16,24,40,.35);--prog-track:var(--line);--prog-fill:var(--accent);--prog-arrow:var(--line2);--relief-1:0 1px 3px rgba(16,24,40,.05);--relief-2:0 10px 24px -10px rgba(16,24,40,.11);--relief-gloss:inset 0 1px 0 rgba(255,255,255,.9);width:100%;background:var(--sec-bg,var(--creme));color:var(--txt);font-family:var(--font);-webkit-font-smoothing:antialiased}.as2 *{box-sizing:border-box}.as2 img{max-width:100%;display:block}.as2 a{color:inherit}.as2 :where(p){margin:0 0 14px}.as2 .ph{background:var(--ph);border-radius:3px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--mut);font-family:var(--font);font-size:10.5px;line-height:1.45;letter-spacing:.03em;padding:10px}.as2 .ph.hero{aspect-ratio:4/5;border-radius:0;width:100%}.as2 .ph.thumb{aspect-ratio:1/1}.as2 .ph.vert{aspect-ratio:9/16}.as2 .klabel{font-family:var(--font);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin:0 0 10px}.as2 h1.p{font-family:var(--font);font-size:var(--h1,25px);line-height:1.12;letter-spacing:-.018em;font-weight:700;margin:0 0 8px;color:var(--ink)}.as2 h2.s{font-family:var(--font);font-size:var(--h2,22px);line-height:1.22;letter-spacing:-.02em;font-weight:600;margin:0 0 12px;color:var(--ink)}.as2 .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px var(--px,18px) 0}.as2 .thumb{border-radius:8px;overflow:hidden;border:2px solid transparent;transition:border-color .2s ease}.as2 .thumb.on{border-color:var(--accent)}@keyframes as2fade{0%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:none}}.as2 .gal-main img.as2-fade{animation:as2fade .38s ease both}.as2 .title-wrap{padding:var(--pt,18px) var(--px,18px) 0}.as2 .stars-top{display:flex;align-items:center;gap:8px;margin-bottom:12px}.as2 .sttiles{display:inline-flex;gap:3.5px}.as2 .sttiles i{width:20px;height:20px;border-radius:5px;background:var(--poudre);color:var(--accent);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;line-height:1}.as2 .scorev{font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.as2 .revlink{font-size:12.5px;color:var(--mut);text-decoration:underline;text-underline-offset:2px}.as2 .sub2{font-size:14.5px;line-height:1.45;margin:2px 0 16px;color:var(--mut);font-weight:400}.as2 .uspl{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:11px}.as2 .uspl li{display:flex;align-items:center;gap:12px;font-size:14.5px;line-height:1.45;color:var(--txt)}.as2 .uspl li p{margin:0}.as2 .uic{width:22px;flex:none;display:flex;align-items:center;justify-content:center}.as2 .uspl svg{width:20px;height:20px;flex:none;stroke:var(--bullet-ic);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.as2 .uspl b,.as2 .uspl strong{font-weight:600;color:var(--ink)}.as2 .list{display:flex;flex-direction:column;gap:12px;margin:18px 0 16px}.as2 .row{position:relative;background:var(--creme);border:1.5px solid var(--accent);border-radius:18px;overflow:visible;transition:transform .3s cubic-bezier(.34,1.3,.6,1),box-shadow .3s ease,background .3s ease}.as2 .row.on{border-width:0;background:linear-gradient(168deg,var(--pack-a) 0%,var(--pack-b) 55%,var(--pack-c) 100%);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #fff6,0 16px 32px -18px var(--pack-shadow);transform:translateY(-2px)}.as2 .ribbon{position:absolute;top:0;right:16px;transform:translateY(-50%);background:var(--accent);color:var(--creme);border-radius:999px;padding:4px 10px;font-family:var(--font);font-size:8.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;z-index:2}.as2 .row.on .ribbon{background:var(--pack-ribbon-bg);color:var(--pack-ribbon-text);box-shadow:0 3px 8px -3px var(--pack-shadow)}.as2 .row-head{display:flex;align-items:center;gap:14px;padding:15px 16px}.as2 .row .dot{width:17px;height:17px;border-radius:50%;border:1.5px solid var(--accent);flex:none;transition:border .25s ease,background .25s ease}.as2 .row.on .dot{border:4px solid var(--pack-text);background:var(--accent);box-shadow:0 1px 3px #0000002e}.as2 .row .ph.sq{width:58px;height:58px;border-radius:13px;font-size:8px;flex:none;object-fit:cover}.as2 .row.on .ph.sq{background:#ffffffdb}.as2 .row-t{flex:1;min-width:0}.as2 .row-n{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--ink)}.as2 .row-s{font-size:12.5px;color:var(--mut);margin:1px 0 0;line-height:1.25}.as2 .row-p{text-align:right;flex:none}.as2 .row-p .amt{font-family:var(--font);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.as2 .row-p .old{display:block;font-size:11.5px;color:var(--mut-l);text-decoration:line-through;margin-top:3px}.as2 .row.on .row-n,.as2 .row.on .row-p .amt{color:var(--pack-text)}.as2 .row.on .row-s{color:color-mix(in srgb,var(--pack-text) 80%,transparent)}.as2 .row.on .row-p .old{color:color-mix(in srgb,var(--pack-text) 55%,transparent)}.as2 .detail{max-height:0;opacity:0;overflow:hidden;border-top:0 solid var(--detail-line);padding:0 16px;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease,padding .45s ease}.as2 .row.on .detail{max-height:460px;opacity:1;border-top-width:1px;padding:11px 16px 15px;border-top-color:color-mix(in srgb,var(--pack-text) 28%,transparent)}.as2 .detail ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.as2 .detail li{font-size:13.5px;line-height:1.4;color:var(--txt);padding-left:21px;position:relative}.as2 .detail li:before{content:"";position:absolute;left:2px;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.as2 .row.on .detail li{color:var(--pack-text)}.as2 .row.on .detail li:before{background:var(--pack-text)}@keyframes as2slidein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.as2 .row.on .detail li{animation:as2slidein .42s ease both}.as2 .row.on .detail li:nth-child(2){animation-delay:.07s}.as2 .row.on .detail li:nth-child(3){animation-delay:.14s}.as2 .row.on .detail li:nth-child(4){animation-delay:.21s}.as2 .row.on .detail li:nth-child(5){animation-delay:.28s}.as2 .detail li.free:after{content:"offert";margin-left:7px;font-family:var(--font);font-size:8.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:var(--creme);border:1px solid var(--accent-glow);padding:2px 7px;border-radius:999px;vertical-align:1px}.as2 .row.on .detail li.free:after{color:var(--pack-text);background:color-mix(in srgb,var(--pack-text) 16%,transparent);border-color:color-mix(in srgb,var(--pack-text) 45%,transparent)}.as2 .atc{display:flex;align-items:center;gap:12px;margin-bottom:18px}.as2 .fav{width:54px;height:54px;border-radius:50%;border:1.5px solid var(--accent);background:transparent;display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer;padding:0;transition:background .2s ease}.as2 .fav:hover{background:var(--accent-glow)}.as2 .fav svg{width:22px;height:22px;stroke:var(--accent);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.34,1.4,.6,1)}.as2 .fav:active svg{transform:scale(.85)}.as2 .btn{display:block;width:100%;text-align:center;background:var(--ink);color:var(--creme);border:none;border-radius:6px;padding:15px;font-family:var(--font);font-size:15.5px;font-weight:700;cursor:pointer}.as2 .btn.cta{flex:1;background:var(--accent);color:var(--creme);border-radius:999px;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700;padding:18px 12px;display:flex;align-items:center;justify-content:center;gap:9px;transition:transform .2s cubic-bezier(.34,1.3,.6,1),box-shadow .25s ease,filter .2s ease}.as2 .btn.cta:hover{transform:translateY(-1px);box-shadow:0 12px 24px -14px var(--pack-shadow)}.as2 .btn.cta:active{transform:translateY(0) scale(.99);filter:brightness(.96)}.as2 .btn.cta .sep{opacity:.4;font-weight:400}.as2 p.deliv{display:flex;align-items:center;justify-content:center;gap:9px;font-size:12.5px;white-space:nowrap;color:var(--txt);margin:0 0 14px}.as2 .deliv svg{width:17px;height:17px;flex:none;stroke:var(--ink);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.as2 .deliv b{font-weight:600;color:var(--ink)}.as2 .ship{margin:0 0 20px}.as2 .shipbar{height:8px;border-radius:999px;background:var(--ship-track,var(--accent-soft));overflow:hidden}.as2 .shipbar i{display:block;height:100%;border-radius:999px;background:var(--ship-fill,var(--accent));width:0;animation:as2grow 1.1s cubic-bezier(.3,.8,.3,1) .2s both}@keyframes as2grow{0%{width:0}}.as2 .ship .shiptxt{font-size:12.5px;color:var(--mut2);margin:16px 0 0;text-align:center;line-height:1.35}.as2 .shiptxt b{color:var(--accent);font-weight:700}.as2 .acc{display:flex;flex-direction:column;gap:11px}.as2 .acc details{background:var(--glace);border:1px solid var(--orange);border-radius:14px;box-shadow:var(--relief-1),var(--relief-2);transition:box-shadow .28s ease,transform .28s ease}.as2 .acc details[open]{box-shadow:0 1px 3px #1018280f,0 16px 34px -14px #10182829}.as2 .acc summary{list-style:none;cursor:pointer;padding:11px 12px 11px 16px;display:flex;align-items:center;justify-content:space-between;gap:13px;font-size:15px;font-weight:600;color:var(--ink)}.as2 .acc summary::-webkit-details-marker{display:none}.as2 .acc .pl{width:36px;height:36px;border-radius:10px;border:2px solid var(--plus-border,var(--accent));background:var(--plus-bg,#FFFFFF);display:flex;align-items:center;justify-content:center;flex:none;font-family:var(--font);font-size:19px;line-height:1;color:var(--plus-color,var(--accent));transition:transform .3s cubic-bezier(.34,1.3,.6,1)}.as2 .acc .pl:before{content:"+"}.as2 .acc details[open] .pl{transform:rotate(180deg)}.as2 .acc details[open] .pl:before{content:"\2013"}.as2 .acc .in{padding:0 16px 16px;animation:as2slidein .35s ease both}.as2 .acc .in p{font-size:14px;line-height:1.55;margin:0 0 12px}.as2 .acc .in p:last-child{margin:0}.as2 .acc .in ul{margin:0 0 12px;padding-left:18px;font-size:14px;line-height:1.55}.as2 .trust4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 4px;padding-top:20px;border-top:1px solid var(--line)}.as2 .trust4 div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px}.as2 .trust4 svg{width:21px;height:21px;stroke:var(--trust-ic);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.as2 .trust4 span{font-size:11px;line-height:1.3;color:var(--txt)}.as2 .vids{margin-top:26px}.as2 .carou{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.as2 .carou::-webkit-scrollbar{display:none}.as2 .vcard{flex:0 0 172px;scroll-snap-align:start}.as2 .vcard .ph{border-radius:14px}.as2 .vcard p{font-size:13px;line-height:1.35;font-weight:600;color:var(--ink);margin:9px 0 0}.as2 .as2-rv{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.2,.7,.3,1),transform .6s cubic-bezier(.2,.7,.3,1)}.as2 .as2-rv.as2-in{opacity:1;transform:none}.as2 .as2-cnav{display:flex;align-items:center;gap:12px;margin-top:16px}.as2 .as2-prog{flex:1;height:3px;border-radius:2px;background:var(--prog-track);overflow:hidden;display:block}.as2 .as2-prog i{display:block;height:100%;border-radius:2px;background:var(--prog-fill);transition:transform .18s ease,width .18s ease}.as2 .as2-arrows{display:flex;gap:8px;flex:none}.as2 .as2-arrows button{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--prog-arrow);background:transparent;color:var(--ink);font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}.as2 .as2-arrows button:hover:not(:disabled){border-color:var(--prog-fill);color:var(--prog-fill);transform:scale(1.06)}.as2 .as2-arrows button:disabled{opacity:.35;cursor:default}@keyframes as2tick{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.as2 .pqrow .pqtick{animation:as2tick .5s cubic-bezier(.34,1.4,.6,1) both}.as2 .pqrow:nth-child(1) .pqtick{animation-delay:.15s}.as2 .pqrow:nth-child(2) .pqtick{animation-delay:.3s}.as2 .pqrow:nth-child(3) .pqtick{animation-delay:.45s}.as2 .pqrow:nth-child(4) .pqtick{animation-delay:.6s}.as2 .pqrow:nth-child(5) .pqtick{animation-delay:.75s}.as2 .ucard,.as2 .ccard,.as2 .rcard,.as2 .vcard{transition:transform .3s cubic-bezier(.34,1.2,.6,1)}.as2 .ccard:hover,.as2 .vcard:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.as2 *,.as2 *:before,.as2 *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.as2 .as2-rv{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/as2.css.map */
