:root{--dream-radius: 26px;--dream-arch: 210px 210px 26px 26px;--dream-shadow: 36px 54px 110px -46px rgba(88, 72, 96, .34);--dream-shadow-sm: 20px 30px 60px -30px rgba(88, 72, 96, .28)}.dream-field{position:fixed;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:0;pointer-events:none;filter:blur(38px);opacity:1;background:radial-gradient(40vw 40vw at 10% 4%,rgba(244,212,188,.58),transparent 60%),radial-gradient(46vw 46vw at 90% 2%,rgba(206,194,234,.56),transparent 62%),radial-gradient(58vw 58vw at 16% 104%,rgba(196,208,238,.5),transparent 60%),radial-gradient(40vw 40vw at 104% 88%,rgba(242,210,214,.46),transparent 62%),radial-gradient(50vw 50vw at 50% 50%,rgba(238,226,214,.3),transparent 66%);animation:dream-drift 46s cubic-bezier(.16,1,.3,1) infinite alternate}@keyframes dream-drift{to{transform:translate3d(3%,2.5%,0) scale(1.1)}}.btn{border-radius:100px!important;letter-spacing:.16em}.btn-solid{box-shadow:0 16px 36px -16px #5848606b;transition:transform .5s var(--ease-out, ease),box-shadow .5s var(--ease-out, ease),background .4s,color .4s}.btn-solid:hover{transform:translateY(-3px);box-shadow:0 24px 48px -18px #58486080}.btn-line{border-radius:100px!important}.btn-line:hover{transform:translateY(-2px)}.hero-figure img,.spot img,.gallery img,.ph img,.worn-card img,.colour-card img,.spec-item img,.bleed img,.founder-body img,.fur-stage img,.cw-card img,main figure img,.video-showcase video,.gallery video,.ph video{border-radius:var(--dream-radius)}.hero-figure{border-radius:var(--dream-arch);box-shadow:var(--dream-shadow);overflow:visible}.hero-figure img{border-radius:var(--dream-arch)!important;-webkit-mask-image:radial-gradient(135% 135% at 50% 40%,#000 64%,transparent 100%);mask-image:radial-gradient(135% 135% at 50% 40%,#000 64%,transparent 100%)}.pdp .gallery>figure:first-child img,#heroImg{border-radius:var(--dream-arch)!important}.spot img,.worn-card .ph,.colour-card .ph,.spec-item .ph,.bleed figure,.gallery>figure,.fur-stage,.card,.guarantee-inner,.buy{box-shadow:var(--dream-shadow-sm)}.spot img,.bleed figure{box-shadow:var(--dream-shadow)}.trustband,.community,.manifesto,.founder{border-color:color-mix(in srgb,#8b7fa6 22%,transparent)!important}.card,.guarantee-item,.os-qty,.offer-stack,.acc details,.product-pillars,.founding-badge,.run-counter{border-radius:22px}.buy{border-radius:26px}@media(prefers-reduced-motion:reduce){.dream-field{animation:none}}@media(max-width:600px){.dream-field{filter:blur(26px)}.hero-figure,.hero-figure img{border-radius:140px 140px 22px 22px!important}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/solenne-dreamy.css.map */
