.cd{--cd-accent: #0f3b4f;--cd-ink: #151515;--cd-muted: #6b6b6b;--cd-line: #ececec;--cd-tint: color-mix(in srgb, var(--cd-accent) 8%, #fff);width:min(100%,30rem);color:var(--cd-ink)}.cd__head{position:relative;display:flex;justify-content:center;padding:.9rem 3.25rem .85rem;border-bottom:1px solid var(--cd-line)}.cd__brand{display:grid;justify-items:center;gap:.3rem}.cd__logo{display:block;width:150px}.cd__logo:hover{opacity:1}.cd__logo img{display:block;width:100%;height:auto}.cd__logo--trim{aspect-ratio:1615 / 528;overflow:hidden}.cd__logo--trim img{width:109.85%;max-width:none;margin:-13.81% 0 0 -5.88%}.cd__shop{font-weight:800;font-size:1.4rem;letter-spacing:-.02em}.cd__proof{display:grid;justify-items:center}.cd__avatars{position:relative;z-index:1;display:flex;margin-bottom:-.45rem}.cd__avatars img{width:1.55rem;height:1.55rem;margin-left:-.4rem;border:2px solid #fff;border-radius:50%;object-fit:cover}.cd__avatars img:first-child{margin-left:0}.cd__pill{display:inline-block;padding:.32rem .9rem;border-radius:999px;background:var(--cd-accent);color:#fff;font-size:.66rem;font-weight:800;line-height:1.3;letter-spacing:.02em;text-align:center;text-transform:uppercase}.cd__avatars+.cd__pill{padding-top:.55rem}.cd__close{position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.cd__bar{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.72rem 1rem;background:var(--cd-accent);color:#fff;font-size:.98rem;font-weight:700;line-height:1.3;text-align:center}.cd__bar svg{flex:0 0 auto;width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cd__body{padding:1.15rem 1.25rem}.cd__lines{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.cd-line{position:relative;display:grid;grid-template-columns:5rem minmax(0,1fr) auto;gap:.9rem;align-items:start;padding:.4rem 0}.cd-line__media{position:relative;display:block;width:5rem;aspect-ratio:1;border:1px solid var(--cd-line);border-radius:10px;background:#fff}.cd-line__media:hover{opacity:1}.cd-line__media img,.cd-line__media .ph{width:100%;height:100%;object-fit:cover;border-radius:9px}.cd-line__qty{position:absolute;top:-.45rem;right:-.45rem;display:grid;place-items:center;min-width:1.45rem;height:1.45rem;padding:0 .3rem;border-radius:6px;background:#1d1d1d;color:#fff;font-size:.78rem;font-weight:700;line-height:1}.cd-line__title{display:-webkit-box;overflow:hidden;font-size:1.02rem;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cd-line__variant{margin:.15rem 0 0;color:var(--cd-muted);font-size:.82rem}.cd-line__price{display:grid;justify-items:end;gap:.05rem;text-align:right;white-space:nowrap}.cd-line__price s{color:var(--cd-muted);font-size:.92rem}.cd-line__price strong{font-size:1.22rem;font-weight:800}.cd-line__price .cd-line__free{color:var(--cd-accent);font-size:1rem;letter-spacing:.02em;text-transform:uppercase}.cd-line__remove{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:.55rem;padding:0;border:1.5px solid #d93025;border-radius:8px;background:#fff;color:#d93025;cursor:pointer}.cd-line__remove:hover{background:#fdf0ef}.cd-line__remove svg{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cd-line.is-loading{opacity:.45;pointer-events:none}.cd-line--sub{grid-template-columns:3.25rem minmax(0,1fr) auto;margin-left:1.6rem}.cd-line--sub .cd-line__media{width:3.25rem}.cd-line--sub .cd-line__title{font-size:.97rem;font-weight:500}.cd-line--sub .cd-line__price strong{font-size:1rem}.cd-line--sub .cd-line__remove{width:2rem;height:2rem;margin-top:.35rem}.cd-line--sub .cd-line__remove svg{width:.9rem;height:.9rem}.cd-line__branch{position:absolute;top:-.6rem;left:-1.15rem;width:.85rem;height:3rem;border-bottom:2px solid #cfd6da;border-left:2px solid #cfd6da;border-bottom-left-radius:8px}.cd__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.6rem;margin-top:1.1rem;padding:.95rem 1rem;border-radius:12px;background:var(--cd-tint);font-size:.96rem;font-weight:700}.cd__trust span{display:inline-flex;align-items:center;gap:.45rem}.cd__trust svg{width:1rem;height:1rem;fill:none;stroke:var(--cd-accent);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cd__foot{display:grid;gap:.8rem;padding:.85rem 1.25rem 1rem;border-top:1px solid var(--cd-line);background:#fff}.cd__details summary{display:flex;align-items:center;justify-content:center;gap:.4rem;color:#333;font-size:.95rem;list-style:none;cursor:pointer}.cd__details summary::-webkit-details-marker{display:none}.cd__details summary svg{width:.95rem;height:.95rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.cd__details[open] summary svg{transform:rotate(180deg)}.cd__details dl{display:grid;gap:.35rem;margin:.75rem 0 0;font-size:.92rem}.cd__details dl div{display:flex;justify-content:space-between;gap:1rem}.cd__details dt,.cd__details dd{margin:0}.cd__details .is-saving dd{color:var(--cd-accent);font-weight:700}.cd__details .is-total{padding-top:.4rem;border-top:1px solid var(--cd-line);font-weight:800}.cd__form{margin:0}.cd__checkout{width:100%;min-height:3.6rem;padding:.8rem 1rem;border:0;border-radius:12px;background:var(--cd-accent);color:#fff;font-size:1.15rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .15s ease}.cd__checkout:hover{filter:brightness(1.1)}.cd__checkout:active{transform:scale(.99)}.cd__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem .6rem}.cd__secure{display:inline-flex;align-items:center;gap:.35rem;color:#333;font-size:.86rem}.cd__secure svg{width:.95rem;height:.95rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cd__pay ul{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.cd__pay li{margin:0}.cd__pay li svg{display:block;width:30px;height:20px}.cd__secure{display:none}.cd__trustpilot-reassurance{display:none!important}@media(min-width:641px){.drawer.cd{width:min(31.25rem,100%);height:100dvh;max-height:100dvh;margin:0 0 0 auto}}.cd__guarantee{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin:.8rem 0;padding:.8rem 1rem;border:0;border-radius:12px;background:#edf5f2}.cd__guarantee>svg{display:none}.cd__guarantee>div{display:flex;align-items:center;justify-content:center;gap:1.4rem;width:100%}.cd__guarantee strong,.cd__guarantee p{position:relative;margin:0!important;color:#056147!important;font-size:.9rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.cd__guarantee strong:before,.cd__guarantee p:before{content:"\2713";margin-right:.45rem}.cd__empty{display:grid;justify-items:center;gap:1rem;padding:2rem 0;text-align:center}@media(max-width:480px){.cd{width:100%}.cd__head{padding-inline:3rem}.cd__bar{font-size:.9rem}.cd-line{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.75rem}.cd-line__media{width:4.5rem}.cd-line--sub{grid-template-columns:3.1rem minmax(0,1fr) auto;margin-left:1.35rem}.cd-line--sub .cd-line__media{width:3.1rem}.cd-line__branch{left:-1rem;width:.7rem;height:2.8rem}.cd__trust{gap:.4rem 1.1rem;font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/cart-drawer.css.map */
