@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Montserrat:wght@400;500;600;700&family=Allura&display=swap";:root{--cg-burgundy:#6D1A2D;--cg-burgundy-deep:#4A101E;--cg-slate:#47535E;--cg-slate-deep:#2B333B;--cg-slate-ink:#1B2126;--cg-rose:#B94A72;--cg-rose-script:#E37FA0;--cg-rose-pale:#F2B3C6;--cg-on-dark:#E3DDE0;--cg-line-dark:#7D8993;--cg-box-bg:#fff}body .cg-box,body .card-wrapper,body .multicolumn-card,body .product__media-wrapper,body .product__info-wrapper,body [id^=cg-biz-] .cg-card,body [id^=cg-contact-] form,body [id^=cg-cp-] form,body [id^=cg-cp-] .cg-frame,body [id^=cg-cp-] .cg-panel,body [id^=cg-page-] .cg-frame{position:relative;border:1.5px solid var(--cg-rose-script)!important;border-radius:24px!important;overflow:visible!important}body .cg-box:after,body .card-wrapper:after,body .multicolumn-card:after,body .product__media-wrapper:after,body .product__info-wrapper:after,body [id^=cg-biz-] .cg-card:after,body [id^=cg-contact-] form:after,body [id^=cg-cp-] form:after,body [id^=cg-cp-] .cg-frame:after,body [id^=cg-cp-] .cg-panel:after,body [id^=cg-page-] .cg-frame:after{content:"";position:absolute;top:-22px;right:20px;width:44px;height:44px;box-sizing:border-box;border:1.5px solid var(--cg-rose-script);border-radius:50%;background:var(--cg-box-bg) url(cg-rose.svg) center/28px no-repeat;z-index:3;pointer-events:none}body .card-wrapper{padding:12px;height:100%;box-sizing:border-box;background:#fff}body .card-wrapper .card__inner,body .card-wrapper .card__media,body .card-wrapper .media{border-radius:14px;overflow:hidden}body .product__media-wrapper,body .product__info-wrapper{padding:24px!important;box-sizing:border-box;background:#fff}body .product__media-list .product__media-item,body .product__media-wrapper .media{border-radius:14px;overflow:hidden}body .product{padding-top:12px}@media screen and (min-width:750px){body .product__media-wrapper{align-self:flex-start;position:sticky;top:120px}}@media screen and (max-width:749px){body .product__media-wrapper{margin-bottom:40px}}body .multicolumn-card{padding:12px}body [id^=cg-biz-],body [id^=cg-contact-],body [id^=cg-cp-],body [id^=cg-page-],body [id^=cg-hero-],body .cg-dark{background-color:var(--cg-slate-ink)!important;--cg-box-bg:var(--cg-slate-ink)}body [id^=cg-biz-] .cg-card,body [id^=cg-contact-] form,body [id^=cg-cp-] form,body [id^=cg-cp-] .cg-frame,body [id^=cg-page-] .cg-frame{background:var(--cg-slate-deep)!important}body [id^=cg-biz-] .cg-card>:first-child{border-radius:22px 22px 0 0;overflow:hidden}body [id^=cg-cp-] .cg-frame img,body [id^=cg-page-] .cg-frame img{border-radius:22px;display:block}body [id^=cg-cp-] .cg-panel{background:var(--cg-slate-ink)!important}body [id^=cg-contact-] input,body [id^=cg-contact-] select,body [id^=cg-contact-] textarea,body [id^=cg-cp-] input,body [id^=cg-cp-] select,body [id^=cg-cp-] textarea{background:var(--cg-slate-ink)!important;border-color:var(--cg-line-dark)!important}body [id^=cg-cp-] .cg-list li{border-top-color:var(--cg-slate)!important}body [id^=cg-cp-] form>.cg-field,body [id^=cg-contact-] form>.cg-field{flex:0 0 auto!important}body .collection-hero{background:var(--cg-slate-ink)}body .collection-hero__title,body .product__title h1{font-family:Playfair Display,Georgia,serif;font-weight:600}body .product__title h1{color:#232a31}body .price-item{color:var(--cg-burgundy);font-weight:600}body .product-recommendations__heading,body .collection-hero__title{letter-spacing:normal}.cg-dark{color:#fff;font-family:Montserrat,system-ui,sans-serif;padding:72px 24px 96px}.cg-wrap{max-width:1200px;margin:0 auto}.cg-head{text-align:center;max-width:720px;margin:0 auto 56px}.cg-dark .cg-script{margin:0;font:400 clamp(40px,5vw,56px)/1.05 "Allura",cursive;color:var(--cg-rose-script)}.cg-dark h1,.cg-dark h2{margin:4px 0 12px;font:600 clamp(34px,4.4vw,50px)/1.12 "Playfair Display",Georgia,serif;color:#fff;letter-spacing:normal}.cg-dark .cg-intro{margin:0;font-size:17px;line-height:1.7;color:var(--cg-on-dark)}.cg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:48px 28px;margin:0;padding:0;list-style:none}.cg-dark .cg-box{background:var(--cg-slate-deep);padding:14px;box-sizing:border-box}.cg-thumb{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:14px;overflow:hidden}.cg-thumb img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .35s ease}a.cg-thumb{cursor:pointer}.cg-thumb:hover img{transform:scale(1.03)}.cg-thumb:focus-visible,.cg-link:focus-visible,.cg-close:focus-visible,.cg-nav:focus-visible{outline:3px solid #fff;outline-offset:3px}.cg-cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 6px 4px}.cg-dark .cg-cap h2,.cg-dark .cg-cap h3{margin:0;font:600 21px/1.25 Playfair Display,Georgia,serif;color:#fff;letter-spacing:normal}.cg-link{flex:none;font-size:14px;font-weight:600;color:var(--cg-rose-pale);text-decoration:underline;text-underline-offset:3px}.cg-count{flex:none;font-size:14px;color:var(--cg-on-dark)}.cg-empty{text-align:center;color:var(--cg-on-dark)}.cg-lb{width:min(94vw,1100px);max-height:92vh;padding:14px;border:1.5px solid var(--cg-rose-script);border-radius:24px;background:var(--cg-slate-deep);color:#fff;font-family:Montserrat,system-ui,sans-serif;overflow:visible}.cg-lb::backdrop{background:#1b2126e0}.cg-lb img{display:block;width:100%;max-height:76vh;object-fit:contain;border-radius:14px}.cg-lb p{margin:12px 6px 0;font:600 18px/1.3 Playfair Display,Georgia,serif}.cg-close,.cg-nav{position:absolute;width:46px;height:46px;border:0;border-radius:50%;background:var(--cg-rose);color:#fff;font-size:24px;line-height:1;cursor:pointer}.cg-close{top:-16px;right:-10px}.cg-nav{top:calc(50% - 23px)}.cg-prev{left:-8px}.cg-next{right:-8px}@media(max-width:749px){.cg-dark{padding:48px 16px 64px}.cg-head{margin-bottom:44px}.cg-close{right:2px}.cg-prev{left:2px}.cg-next{right:2px}}@media(prefers-reduced-motion:reduce){.cg-thumb img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cg-brand.css.map */
