.split-hero__inner{min-height:54rem}.split-hero__stage{max-width:49rem}.split-hero__tile--1{width:61%;left:0}.split-hero__tile--2{width:51%;right:1%;top:0}.split-hero__tile--3{width:53%;left:20%;bottom:0}.split-hero__tile--4{width:35%;right:0;bottom:9%}.cp-paths{position:relative;padding-block:2rem 4.8rem}.cp-paths h2{text-align:center;font-size:clamp(3.4rem,4vw,4.8rem);margin:0 0 2rem}.cp-paths__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;list-style:none;padding:0;margin:0}.cp-paths__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.6rem 1rem 2rem;border-radius:2.4rem;color:#292532;text-decoration:none;border:1px solid #ffffff90;background:linear-gradient(145deg,#ffffff36,#ffffff0a);transition:background .2s ease}.cp-paths__card:hover{background:#fff5}.cp-paths__card img{height:12rem;width:100%;object-fit:contain;margin-bottom:1.2rem}.cp-paths__name{font-size:1.6rem;font-weight:600}.cp-paths__description{font-size:1.25rem;color:#625d69;margin-top:.5rem}.mega-menu__content{border:1px solid #ffffffc0!important;border-radius:0 0 2.4rem 2.4rem;background:linear-gradient(140deg,#f6f6fa,#eeeef3 70%,#f2eaf0)!important;box-shadow:0 18px 30px #30253f12!important;padding:2.4rem 0!important;max-height:calc(100vh - 16rem);overflow-y:auto}.mega-menu__list:has(.cp-menu-image){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1.4rem!important}.mega-menu__link--level-2:has(.cp-menu-image){display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;border-radius:1.6rem;font-size:1.35rem;font-weight:500}.mega-menu__link--level-2:hover{background:#ffffff85}.cp-menu-image{display:block;width:100%;height:8rem;margin-bottom:.7rem}.cp-menu-image img{display:block;height:100%;width:100%;object-fit:contain}.menu-drawer,.menu-drawer__submenu{background:radial-gradient(ellipse 19rem 8rem at 8% 1%,#a8d5ec4d,transparent 85%),radial-gradient(ellipse 18rem 7rem at 56% 3%,#d6b3e64d,transparent 85%),radial-gradient(ellipse 15rem 7rem at 90% 0%,#f1c8ab45,transparent 85%),#eeeef0!important}.menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.7rem;padding-block:1.6rem}.menu-drawer__close-button{font-family:var(--font-heading-family);font-size:2.7rem}.cp-paths:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:2rem;left:-2rem;width:25rem;height:12rem;background:radial-gradient(ellipse,#b9d9e82a,transparent 72%)}.cc{position:relative;isolation:isolate}.cc:before{content:"";position:absolute;pointer-events:none;z-index:-1;right:1%;top:16%;width:25rem;height:14rem;background:radial-gradient(ellipse,#d4b8e42a,transparent 75%)}footer.footer{isolation:isolate;background:radial-gradient(ellipse 32rem 19rem at 6% 70%,#bad9e947,transparent 78%),radial-gradient(ellipse 36rem 20rem at 73% 90%,#d6b9e447,transparent 80%),radial-gradient(ellipse 28rem 16rem at 95% 8%,#efd5b53d,transparent 80%),#eeeef0!important}footer.footer:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,#9fbcd28c,#c6a6cc8c,#d4bd998c,transparent)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.6rem!important;font-weight:600}@media(max-width:989px){.mega-menu__list:has(.cp-menu-image){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.split-hero__inner{min-height:0;padding-top:3rem;gap:2rem}.split-hero__stage{max-width:33rem}.split-hero__title{font-size:clamp(5rem,13vw,6.6rem)!important}.split-hero__text{margin-top:1.6rem}.split-hero__buttons{gap:1rem;margin-top:2.4rem}.split-hero__buttons .button{padding-inline:1.8rem}.cp-paths{padding-bottom:3rem}.cp-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cp-paths__card{padding:1rem .8rem 1.4rem}.cp-paths__card img{height:10rem}.cp-paths__name{font-size:1.4rem}.cp-paths__description{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.cp-paths__card{transition:none}}.section-header{z-index:40!important}footer.footer{position:relative;overflow:hidden}footer.footer:after{content:"";display:block!important;position:absolute;z-index:0;pointer-events:none;width:min(76rem,94vw);height:48rem;left:auto;top:auto;right:-9rem;bottom:-13rem;border-radius:48%;background:radial-gradient(ellipse at 29% 48%,#00d9f5d9 0%,#00d9f56b 22%,transparent 49%),radial-gradient(ellipse at 64% 32%,#a02affdb 0%,#a02aff75 21%,transparent 48%),radial-gradient(ellipse at 70% 70%,#ff32b5e0 0%,#ff32b57a 24%,transparent 53%),radial-gradient(ellipse at 41% 79%,#ffae32d9 0%,#ffae326b 20%,transparent 46%),radial-gradient(ellipse at 87% 54%,#55e6b5c7 0%,transparent 45%);filter:blur(30px) saturate(1.35);transform-origin:65% 65%;animation:cp-footer-aura 16s ease-in-out infinite alternate}@keyframes cp-footer-aura{0%{transform:translate(-3%,5%) rotate(-12deg) scale(.94);filter:blur(30px) saturate(1.35) hue-rotate(-18deg)}45%{transform:translate(4%,-5%) rotate(9deg) scale(1.08);filter:blur(36px) saturate(1.5) hue-rotate(30deg)}to{transform:translate(-7%,-1%) rotate(-3deg) scale(1.02);filter:blur(30px) saturate(1.4) hue-rotate(-32deg)}}@media(max-width:749px){footer.footer:after{width:48rem;height:43rem;right:-16rem;bottom:-10rem}}@media(prefers-reduced-motion:reduce){footer.footer:after{animation:none;transform:none}}@media(forced-colors:active){footer.footer:after{display:none!important}}.cp-fabric-reviews{text-align:center}.cp-review-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.cp-fabric-reviews h2{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,4.8rem);margin:0 0 2.4rem}.cp-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;text-align:left}.cp-review-card{margin:0;padding:2.8rem;border:1px solid #d7d2df;border-radius:2.4rem;background:linear-gradient(140deg,#eee5fa99,#fff5 60%,#d9f3ed99)}.cp-review-card:nth-child(2){background:linear-gradient(140deg,#fbe1ed99,#fff5 60%,#fff0cb99)}.cp-review-card:nth-child(3){background:linear-gradient(140deg,#dcecfb99,#fff5 60%,#ece0fb99)}.cp-review-card blockquote{margin:0 0 2.4rem;border:0;padding:0;font-style:normal;font-size:1.8rem;line-height:1.65}.cp-review-card figcaption{font-size:1.5rem;font-weight:600}.cp-review-card figcaption span{display:block;font-size:1.3rem;font-weight:400;margin-top:.6rem}.cp-review-note{max-width:72rem;margin:2rem auto 0;font-size:1.2rem;line-height:1.6}.jdgm-widget{--jdgm-primary-color: #7542ad;--jdgm-star-color: #7542ad;font-family:var(--font-body-family)!important;color:#303039}.jdgm-widget .jdgm-star{color:#7542ad!important}.jdgm-rev-widg{border:1px solid #d7d2df!important;border-radius:2.4rem;padding:clamp(2rem,4vw,4rem)!important;background:#f0f2f555}.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-size:3.6rem!important}.jdgm-widget .jdgm-write-rev-link{border-radius:99px;background:linear-gradient(115deg,#e3cdf5,#bbebe3,#f8d7e4)!important;color:#303039!important;border:1px solid #b9a6ca!important}.jdgm-widget a:focus-visible{outline:2px solid #7542ad;outline-offset:4px}@media(max-width:749px){.cp-review-grid{grid-template-columns:1fr}.cp-review-card{padding:2.4rem}}#shop-fabrics{scroll-margin-top:12rem}.cp-buying-help{font-size:1.3rem;line-height:1.6;padding:1.5rem 1.8rem;border:1px solid #dad4df;border-radius:1.6rem;background:linear-gradient(120deg,#ece1f233,#dceeea33)}.cp-buying-help p{margin:.5rem 0}.cp-buying-help a{color:#553579;text-underline-offset:.25rem}.cp-buying-help a:focus-visible{outline:2px solid #7542ad;outline-offset:3px}.product__title h1{font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.12}body.gradient:before{left:0;right:0;transform:none;animation:cp-sky-light 4.8s ease-in-out infinite alternate}@keyframes cp-sky-light{0%{opacity:.62}55%{opacity:.96}to{opacity:.76}}.menu-drawer,.menu-drawer__submenu,.mega-menu__content{background:radial-gradient(ellipse 14rem 3rem at 12% 4%,#91c9e33d,transparent 82%),radial-gradient(ellipse 10rem 4rem at 26% 8%,#c4a7e838,transparent 82%),radial-gradient(ellipse 8rem 3rem at 34% 10%,#efb4c32b,transparent 84%),radial-gradient(ellipse 13rem 4rem at 88% 18%,#a6d9ca2b,transparent 85%),radial-gradient(ellipse 12rem 3rem at 76% 22%,#edcf9b2b,transparent 86%),#eeeef0!important}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.25}.menu-drawer__menu-item:focus-visible{outline:2px solid #625573;outline-offset:-4px}.menu-drawer__menu-item--active{background:#ffffff24}.mega-menu__link--level-2{font-family:var(--font-body-family)}.cp-review-card{background:#ffffff18!important}footer.footer{--cp-aura-strength: 1}footer.footer:after{width:min(58rem,82vw);height:39rem;right:-8rem;bottom:-8rem;opacity:var(--cp-aura-strength);filter:blur(27px) saturate(1.45);background:radial-gradient(ellipse at 86% 88%,#ffd18a 0%,#ffd18ad9 12%,transparent 37%),radial-gradient(ellipse at 72% 90%,#f879ad 0%,#f879adb3 16%,transparent 43%),radial-gradient(ellipse at 89% 64%,#f48ed1 0%,#f48ed1b3 15%,transparent 42%),radial-gradient(ellipse at 58% 77%,#a083f0 0%,#a083f099 17%,transparent 45%),radial-gradient(ellipse at 72% 53%,#67cde2 0%,#67cde299 16%,transparent 44%),radial-gradient(ellipse at 97% 98%,#e493dd 0%,#e493ddb3 19%,transparent 45%);transform:none;animation:cp-edge-light 6s linear infinite}footer.footer .footer__content-top,footer.footer .footer__content-bottom{position:relative;z-index:1}@keyframes cp-edge-light{0%{filter:blur(27px) saturate(1.45) hue-rotate(0deg)}50%{filter:blur(31px) saturate(1.6) hue-rotate(180deg)}to{filter:blur(27px) saturate(1.45) hue-rotate(360deg)}}#cart-notification-form button[name=checkout]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,#ffffff25,#ffffff05 55%,#ffffff12)!important;border:1px solid #b3a3c38c!important;border-bottom-color:#aaa0b861!important;box-shadow:inset 0 1px 1px #fff,0 3px 9px #65557624!important;color:#282235!important}#cart-notification-form button[name=checkout]:before{display:block!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,transparent 35%,#8ab9ee99 62%,#ce9de08c 75%,#f0aab78c 86%,#f2cd8c85 95%,transparent)!important;box-shadow:none!important}#cart-notification-form button[name=checkout]:focus-visible{outline:2px solid #51465f;outline-offset:4px}@media(max-width:749px){footer.footer:after{width:38rem;height:33rem;right:-7rem;bottom:-7rem}shopify-chat{--shopify-chat-activator-offset: 16px}shopify-chat::part(activator){width:48px;height:48px;min-width:48px;box-sizing:border-box;padding-inline:14px;gap:0;font-size:0;border-radius:50%}}@media(prefers-reduced-motion:reduce){body.gradient:before,footer.footer:after{animation:none!important;transform:none}}.cp-review-context{text-align:center}.cp-review-context h2{font-size:clamp(3.2rem,4vw,4.8rem);margin-bottom:.8rem}.cp-review-context p{max-width:72rem;margin:0 auto;font-size:1.3rem;line-height:1.65}[id$=__judge_me_reviews_featured_carousel_rDkJKY] .jdgm-carousel-title{display:none}[id$=__projects] .tr2__list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:76rem;margin-inline:auto;gap:2.4rem}[id$=__projects] .tr2__item:nth-child(1) img{object-position:50% 28%}[id$=__lookbook] .tr2__list{grid-template-columns:minmax(0,1fr);max-width:38rem;margin-inline:auto}[id$=__lookbook] .tr2__item:last-child .tr2__media{clip-path:polygon(2% 1%,37% 0,69% 1%,99% 0,100% 32%,99% 68%,100% 99%,66% 100%,34% 99%,0 100%,1% 63%,0 31%);overflow:hidden}[id$=__lookbook] .tr2__item:last-child img{object-fit:cover;filter:none}.jdgm-carousel-wrapper{color:#303039}.jdgm-carousel-item{background:transparent!important}@media(max-width:749px){[id$=__projects] .tr2__list{gap:1.4rem}}[id$=__newsletter_RVXJ7g] .newsletter,[id$=__newsletter_RVXJ7g] .newsletter__wrapper.gradient{background:transparent!important}footer.footer{background:#eeeef0!important;border-top:0!important}footer.footer:before{display:none!important}body.gradient:before{opacity:1;animation:cp-visible-sky 7s linear infinite}@keyframes cp-visible-sky{0%{filter:saturate(2.1) hue-rotate(0deg)}50%{filter:saturate(2.4) hue-rotate(180deg)}to{filter:saturate(2.1) hue-rotate(360deg)}}.header-wrapper{isolation:isolate}.header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 13rem 4rem at 43% 44%,#62c7e96b,transparent 85%),radial-gradient(ellipse 10rem 4rem at 56% 52%,#c282ed6b,transparent 85%),radial-gradient(ellipse 8rem 3rem at 66% 44%,#f6ba5266,transparent 85%);animation:cp-visible-sky 7s linear infinite}@media(max-width:989px){.menu-drawer,.menu-drawer__submenu{background:#eeeef0!important;border:0!important;box-shadow:none!important}.menu-drawer__inner-container{isolation:isolate;overflow:hidden}.menu-drawer__inner-container:before{content:"";position:absolute;left:0;right:0;top:0;height:20rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 17rem 6rem at 12% 27%,#65c6e947,transparent 88%),radial-gradient(ellipse 15rem 7rem at 77% 39%,#ebadce47,transparent 88%),radial-gradient(ellipse 13rem 5rem at 50% 53%,#efc6573d,transparent 88%);animation:cp-visible-sky 7s linear infinite}.menu-drawer__inner-container:after{content:"";position:absolute;width:38rem;height:30rem;right:-8rem;bottom:-7rem;z-index:-1;pointer-events:none;border-radius:48%;background:radial-gradient(ellipse at 86% 88%,#ffd18a 0%,#ffd18ad9 12%,transparent 37%),radial-gradient(ellipse at 72% 90%,#f879ad 0%,#f879adb3 16%,transparent 43%),radial-gradient(ellipse at 89% 64%,#f48ed1 0%,#f48ed1b3 15%,transparent 42%),radial-gradient(ellipse at 58% 77%,#a083f0 0%,#a083f099 17%,transparent 45%),radial-gradient(ellipse at 72% 53%,#67cde2 0%,#67cde299 16%,transparent 44%),radial-gradient(ellipse at 97% 98%,#e493dd 0%,#e493ddb3 19%,transparent 45%);filter:blur(27px) saturate(1.45);animation:cp-edge-light 6s linear infinite}.menu-drawer__utility-links{background:transparent!important;border-top:0!important}}@media(prefers-reduced-motion:reduce){body.gradient:before,.header-wrapper:before,.menu-drawer__inner-container:before,.menu-drawer__inner-container:after{animation:none!important}}@media(max-width:989px){.menu-drawer__submenu,.menu-drawer__close-button{background:transparent!important}}body.gradient:before{opacity:.85;background-repeat:no-repeat;animation:cp-cloud-flow 9s linear infinite}.header-wrapper:before{opacity:.38;background-repeat:no-repeat;animation:cp-cloud-flow 9s linear infinite}@keyframes cp-cloud-flow{0%{background-size:100% 100%;background-position:50% 50%;filter:saturate(1.1) hue-rotate(0deg) blur(1px)}25%{background-size:113% 142%;background-position:50% 50%;filter:saturate(1.25) hue-rotate(90deg) blur(3px)}50%{background-size:94% 116%;background-position:50% 50%;filter:saturate(1.1) hue-rotate(180deg) blur(1px)}75%{background-size:109% 88%;background-position:50% 50%;filter:saturate(1.2) hue-rotate(270deg) blur(2px)}to{background-size:100% 100%;background-position:50% 50%;filter:saturate(1.1) hue-rotate(360deg) blur(1px)}}footer.footer:after{background-repeat:no-repeat;animation:cp-aura-flow 8s linear infinite}@keyframes cp-aura-flow{0%{background-size:100% 100%;background-position:50% 50%;filter:blur(27px) saturate(1.45) hue-rotate(0deg)}25%{background-size:118% 130%;background-position:50% 50%;filter:blur(31px) saturate(1.5) hue-rotate(90deg)}50%{background-size:93% 113%;background-position:50% 50%;filter:blur(25px) saturate(1.45) hue-rotate(180deg)}75%{background-size:110% 91%;background-position:50% 50%;filter:blur(30px) saturate(1.5) hue-rotate(270deg)}to{background-size:100% 100%;background-position:50% 50%;filter:blur(27px) saturate(1.45) hue-rotate(360deg)}}@media(max-width:989px){.menu-drawer__inner-container:before{opacity:.55;background-repeat:no-repeat;animation:cp-cloud-flow 9s linear infinite}.menu-drawer__inner-container:after{background-repeat:no-repeat;animation:cp-aura-flow 8s linear infinite}}@media(prefers-reduced-motion:reduce){body.gradient:before,.header-wrapper:before,footer.footer:after,.menu-drawer__inner-container:before,.menu-drawer__inner-container:after{animation:none!important;background-size:100% 100%}}body.gradient:before,.header-wrapper:before{background-size:100% 100%;background-position:50% 50%;transform:none;animation:cp-contour-color 14s linear infinite}@keyframes cp-contour-color{0%{filter:url(#cp-flowing-light) saturate(1.1) hue-rotate(0deg)}to{filter:url(#cp-flowing-light) saturate(1.1) hue-rotate(360deg)}}footer.footer:after{background-size:100% 100%;background-position:50% 50%;transform:none;animation:cp-contour-aura 10s linear infinite}@keyframes cp-contour-aura{0%{filter:url(#cp-flowing-light) blur(24px) saturate(1.45) hue-rotate(0deg)}to{filter:url(#cp-flowing-light) blur(24px) saturate(1.45) hue-rotate(360deg)}}@media(max-width:989px){.menu-drawer__inner-container:before{background-size:100% 100%;background-position:50% 50%;animation:cp-contour-color 14s linear infinite}.menu-drawer__inner-container:after{background-size:100% 100%;background-position:50% 50%;animation:cp-contour-aura 10s linear infinite}}@media(prefers-reduced-motion:reduce){body.gradient:before,.header-wrapper:before,.menu-drawer__inner-container:before{animation:none!important;filter:none}footer.footer:after,.menu-drawer__inner-container:after{animation:none!important;filter:blur(24px) saturate(1.45)}}body.gradient:before,.header-wrapper:before{animation:none!important;filter:url(#cp-flowing-light) saturate(1.1)}footer.footer:after{animation:none!important;filter:url(#cp-flowing-light) blur(24px) saturate(1.45)}@media(max-width:989px){.menu-drawer__inner-container:before{animation:none!important;filter:url(#cp-flowing-light) saturate(1.1)}.menu-drawer__inner-container:after{animation:none!important;filter:url(#cp-flowing-light) blur(24px) saturate(1.45)}}@media(prefers-reduced-motion:reduce){body.gradient:before,.header-wrapper:before,.menu-drawer__inner-container:before{filter:none}footer.footer:after,.menu-drawer__inner-container:after{filter:blur(24px) saturate(1.45)}}body.gradient:before{filter:url(#cp-light-sky) saturate(1.1)}.header-wrapper:before{filter:url(#cp-light-logo) saturate(1.1)}footer.footer:after{filter:url(#cp-light-footer) blur(24px) saturate(1.3)}@media(max-width:989px){.menu-drawer__inner-container:before{filter:url(#cp-light-menu) saturate(1.1)}.menu-drawer__inner-container:after{filter:url(#cp-light-menu-edge) blur(24px) saturate(1.3)}}@media(prefers-reduced-motion:reduce){body.gradient:before,.header-wrapper:before,.menu-drawer__inner-container:before{filter:none}footer.footer:after,.menu-drawer__inner-container:after{filter:blur(24px) saturate(1.3)}}footer.footer:after{filter:blur(16px) saturate(1.6) url(#cp-light-footer)}@media(max-width:989px){.menu-drawer__inner-container:after{filter:blur(16px) saturate(1.6) url(#cp-light-menu-edge)}}@media(prefers-reduced-motion:reduce){footer.footer:after,.menu-drawer__inner-container:after{filter:blur(24px) saturate(1.3)}}[id$=__projects] .tr2__list{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none;gap:2rem;align-items:start}[id$=__projects] .tr2__text{max-width:72rem}[id$=__projects] .tr2__media{aspect-ratio:3 / 4}[id$=__projects] .tr2__item:nth-child(1) img{object-position:50% 34%}[id$=__projects] .tr2__item:nth-child(2) img{object-position:50% 28%}[id$=__projects] .tr2__item:nth-child(3) img{object-position:50% 32%}[id$=__projects] .tr2__caption{font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55;color:#5c5863;text-align:center;margin:.8rem 0 0}[id$=__projects] .tr2__link:focus-visible{outline:2px solid #625573;outline-offset:5px;border-radius:.3rem}@media(max-width:989px){[id$=__projects] .tr2__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.4rem}}@media(max-width:749px){[id$=__projects] .tr2__list{grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__projects] .tr2__item:last-child{grid-column:1 / -1;width:calc(50% - .7rem);justify-self:center}}.jdgm-carousel-wrapper .jdgm-carousel__item-container,.jdgm-carousel-wrapper .jdgm-carousel-item{height:34rem!important}.jdgm-carousel-wrapper .jdgm-carousel-item__product{display:flex;align-items:flex-start;justify-content:center;gap:1rem;height:auto!important;min-height:11rem;margin-top:1.2rem;white-space:normal;text-align:left}.jdgm-carousel-wrapper .jdgm-carousel-item__product-image{flex:0 0 56px;width:56px;height:56px;object-fit:contain}.cp-review-item-context{min-width:0;max-width:23rem;font-family:var(--font-body-family)}.cp-review-item-name{margin:0 0 .4rem;font-size:1.2rem;line-height:1.4;color:#393540}.cp-review-item-status{margin:0;font-size:1.1rem;line-height:1.4;color:#625b69}.cp-review-item-link{display:inline-block;margin-top:.5rem;color:#4e3d64;font-size:1.2rem;line-height:1.5;text-underline-offset:.3rem;padding-block:.4rem}.cp-review-item-link:focus-visible{outline:2px solid #625573;outline-offset:3px}[id$=__projects] .tr2__item:nth-child(3) img{object-position:50% 30%}.jdgm-carousel-wrapper .jdgm-carousel__item-container,.jdgm-carousel-wrapper .jdgm-carousel-item{height:38rem!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(100% - 19rem)!important}.jdgm-carousel-wrapper .jdgm-carousel-item__product{min-height:14rem}.cp-review-item-link{min-height:4.4rem;box-sizing:border-box;padding-block:1.2rem}@media(max-width:989px){#menu-drawer .menu-drawer__navigation{padding:2.4rem 2.4rem 1.6rem}#menu-drawer .cp-menu-search{display:flex;align-items:center;border:1px solid #7b718d66;border-radius:1.4rem;background:#ffffff30;margin-bottom:2.2rem}#menu-drawer .cp-menu-search input{min-width:0;flex:1;border:0;background:transparent;padding:1.3rem 1.4rem;font:1.4rem var(--font-body-family);color:#302b36}#menu-drawer .cp-menu-search button{display:grid;place-items:center;border:0;background:transparent;color:#302b36;min-width:4.8rem;min-height:4.8rem;cursor:pointer}#menu-drawer .cp-menu-search .svg-wrapper{width:2rem;height:2rem}#menu-drawer .cp-menu-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem}#menu-drawer .cp-menu-heading p,#menu-drawer .cp-menu-group-label{font:1.05rem var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:#68606f}#menu-drawer .cp-menu-heading a{font:1.2rem var(--font-body-family);color:#493d57;text-underline-offset:.3rem;min-height:4.4rem;display:flex;align-items:center;gap:.5rem}#menu-drawer .menu-drawer__menu-item{padding:1.15rem .6rem;min-height:5.1rem;font-size:2.5rem}#menu-drawer .cp-menu-help-item{margin-top:1rem}#menu-drawer .cp-menu-group-label{margin:1.2rem .6rem .2rem}#menu-drawer .cp-menu-guidance{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.8rem}#menu-drawer .cp-menu-guidance a{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:5rem;padding:.8rem 1rem;border:1px solid #7b718d33;border-radius:1.2rem;background:#ffffff20;color:#493d57;font:1.2rem/1.4 var(--font-body-family);text-decoration:none}#menu-drawer .cp-menu-search:focus-within{outline:2px solid #625573;outline-offset:3px}#menu-drawer .cp-menu-guidance a:focus-visible,#menu-drawer .cp-menu-heading a:focus-visible{outline:2px solid #625573;outline-offset:3px}}@media(max-width:989px){#menu-drawer .menu-drawer__navigation:has(>ul>li>details[open])>.cp-menu-search,#menu-drawer .menu-drawer__navigation:has(>ul>li>details[open])>.cp-menu-heading,#menu-drawer .menu-drawer__navigation:has(>ul>li>details[open])>.cp-menu-guidance,#menu-drawer:has(.menu-drawer__menu>li>details[open]) .menu-drawer__utility-links{visibility:hidden}}.cp-review-summary{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin-top:1.6rem;color:#51435f;font:1.3rem/1.5 var(--font-body-family);text-decoration:none}.cp-review-summary__text{text-decoration:underline;text-underline-offset:.3rem}.cp-review-summary>span:first-child{font-size:2.4rem}.cp-review-summary:focus-visible{outline:2px solid #625573;outline-offset:4px;border-radius:.4rem}#customer-reviews{scroll-margin-top:12rem}footer.footer .footer-block__heading{font-size:1.7rem}footer.footer .footer-block .rte ul{list-style:none;padding:0;margin:0}footer.footer .footer-block .rte li{margin:0}footer.footer .footer-block .rte li a{display:inline-flex;align-items:center;min-height:4.4rem;color:rgba(var(--color-foreground),.8);font-size:1.3rem;line-height:1.5;text-decoration:none}footer.footer .footer-block .rte li a:hover{text-decoration:underline;text-underline-offset:.3rem}@media(min-width:750px){footer.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:3rem}footer.footer .footer-block.grid__item{width:auto;max-width:none}}@media(max-width:749px){footer.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.6rem}footer.footer .footer-block.grid__item{width:auto;max-width:none;margin:0}footer.footer .footer-block:has(.footer-block__brand-info){grid-column:1/-1}footer.footer .footer-block__brand-info .rte{max-width:34rem}footer.footer .footer-block__heading{margin-bottom:1rem}}footer.footer:after{width:min(58rem,82vw);height:39rem;right:-8rem;bottom:-8rem;background:radial-gradient(ellipse at 86% 88%,#ffbf00 0%,#ffbf00d9 12%,transparent 37%),radial-gradient(ellipse at 72% 90%,#ff385f 0%,#ff385fb3 16%,transparent 43%),radial-gradient(ellipse at 89% 64%,#ff29b8 0%,#ff29b8b3 15%,transparent 42%),radial-gradient(ellipse at 58% 77%,#773cff 0%,#773cff99 17%,transparent 45%),radial-gradient(ellipse at 72% 53%,#00cbe8 0%,#00cbe899 16%,transparent 44%),radial-gradient(ellipse at 97% 98%,#3ce68e 0%,#3ce68eb3 19%,transparent 45%);opacity:1;transform:none!important;filter:blur(27px) saturate(1.45);animation:cp-restored-aura 6s linear infinite!important}@media(max-width:989px){.menu-drawer__inner-container:after{width:38rem;height:30rem;right:-8rem;bottom:-7rem;background:radial-gradient(ellipse at 86% 88%,#ffbf00 0%,#ffbf00d9 12%,transparent 37%),radial-gradient(ellipse at 72% 90%,#ff385f 0%,#ff385fb3 16%,transparent 43%),radial-gradient(ellipse at 89% 64%,#ff29b8 0%,#ff29b8b3 15%,transparent 42%),radial-gradient(ellipse at 58% 77%,#773cff 0%,#773cff99 17%,transparent 45%),radial-gradient(ellipse at 72% 53%,#00cbe8 0%,#00cbe899 16%,transparent 44%),radial-gradient(ellipse at 97% 98%,#3ce68e 0%,#3ce68eb3 19%,transparent 45%);opacity:1;transform:none!important;filter:blur(27px) saturate(1.45);animation:cp-restored-aura 6s linear infinite!important}}@media(max-width:749px){footer.footer:after{width:38rem;height:33rem;right:-7rem;bottom:-7rem}}@keyframes cp-restored-aura{0%{filter:blur(27px) saturate(1.45) hue-rotate(0deg)}50%{filter:blur(31px) saturate(1.6) hue-rotate(180deg)}to{filter:blur(27px) saturate(1.45) hue-rotate(360deg)}}@media(prefers-reduced-motion:reduce){footer.footer:after,.menu-drawer__inner-container:after{animation:none!important;filter:blur(27px) saturate(1.45)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/calm-finish.css.map */
