.cc-focus2 .cc-focus2__title{color:var(--f2-text)}.cc-focus2 .cc-focus2__title em{color:var(--f2-accent);font-style:italic}.cc-focus2 .cc-focus2__eyebrow{color:var(--f2-accent)}.cc-focus2 .cc-focus2__lead{color:var(--f2-soft)}.cc-focus2 .cc-focus2__row strong{color:var(--f2-text)}.cc-focus2 .cc-focus2__row p{color:var(--f2-soft)}.cc-focus2 .cc-focus2__caption,.cc-focus2 .cc-focus2__specs li,.cc-focus2 .cc-focus2__note,.cc-focus2 .cc-focus2__from{color:var(--f2-mute)}.cc-focus2 .cc-focus2__price{color:var(--f2-text)}.cc-focus2 .cc-focus2__btn{color:var(--f2-btn);border-color:var(--f2-btn-line)}.cc-focus2 .cc-focus2__btn:hover,.cc-focus2 .cc-focus2__btn:focus-visible{background:var(--f2-btn);border-color:var(--f2-btn);color:var(--f2-btn-ink)}.cc-focus2 .cc-focus2__btn:after{content:"\2192"}.cc-focus2--nuit .cc-focus2__frame{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.cc-focus2--nuit .cc-focus2__frame:after{display:none}.cc-focus2--nuit .cc-focus2__frame img{filter:brightness(var(--cc-f2-bright, 100%)) contrast(1.2) saturate(.7) sepia(.34);-webkit-mask-image:radial-gradient(64% 56% at 50% 57%,#000 30%,rgba(0,0,0,.72) 58%,rgba(0,0,0,.22) 78%,transparent 92%);mask-image:radial-gradient(64% 56% at 50% 57%,#000 30%,rgba(0,0,0,.72) 58%,rgba(0,0,0,.22) 78%,transparent 92%)}.cc-focus2--nuit .cc-focus2__glow{z-index:1;width:78%;background:radial-gradient(circle,rgba(255,206,143,.34) 0%,rgba(255,190,120,.1) 46%,transparent 72%)}.cc-focus2--nuit .cc-focus2__caption{text-align:center;margin-top:.4rem}.cc-focus2 .cc-focus2__row strong{font-family:var(--cc-serif);font-size:1.15rem;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:.3rem;line-height:1.25}.cc-focus2 .cc-focus2__row{padding:1.15rem 0}.cc-focus2 .cc-focus2__specs{gap:.45rem 1.9rem;margin-top:.4rem}.cc-focus2 .cc-focus2__specs li:before{display:none}.cc-focus2 .cc-focus2__specs li{font-size:.6rem;letter-spacing:.17em;opacity:.85}.cc-focus2 .cc-focus2__title{margin-bottom:1.5rem}.cc-focus2 .cc-focus2__lead{max-width:42ch;margin-bottom:2.3rem}.cc-focus2 .cc-focus2__list{margin-bottom:2rem}@media(max-width:900px){.cc-focus2 .cc-focus2__row strong{font-size:1.22rem}.cc-focus2 .cc-focus2__lead{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cocoonette-focus.css.map */
