@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Montserrat:wght@300;400;500;600&display=swap";:root{--cw-black: #000000;--cw-charcoal: #1a1a1a;--cw-dark: #222222;--cw-text: #3a3a3a;--cw-muted: #888888;--cw-border: #d0d0d0;--cw-soft-grey: #f4f4f2;--cw-off-white: #fafafa;--cw-white: #ffffff;--cw-gold: #b79961;--cw-gold-light: #d4b97a;--cw-error: #c0392b;--cw-font-serif: "Cormorant Garamond", Georgia, serif;--cw-font-sans: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;--cw-section-gap: 80px;--cw-section-gap-sm: 48px}body{font-family:var(--cw-font-sans)!important;font-weight:400;font-size:15px;line-height:1.7;color:var(--cw-text);background-color:var(--cw-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-body-family: var(--cw-font-sans);--font-heading-family: var(--cw-font-serif)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--cw-font-serif)!important;font-weight:400;letter-spacing:.02em;line-height:1.15;color:var(--cw-dark)}h1,.h1{font-size:clamp(2.2rem,5vw,4rem)}h2,.h2{font-size:clamp(1.6rem,3vw,2.4rem)}h3,.h3{font-size:clamp(1.2rem,2vw,1.6rem)}h4,.h4{font-size:1.1rem}h5,h6,.h5,.h6{font-family:var(--cw-font-sans)!important;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-muted)}p,li,td,th,label,input,textarea,select{font-family:var(--cw-font-sans)!important}a{color:var(--cw-dark);text-decoration:none;transition:color .2s ease}a:hover{color:var(--cw-gold)}.utility-bar,.announcement-bar-section .utility-bar{background-color:var(--cw-charcoal)!important;border-bottom:1px solid rgba(255,255,255,.08)}.utility-bar .color-scheme-1,.announcement-bar__message,.announcement-bar__message p,.announcement-bar__message span{color:#ffffffbf!important;font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.announcement-bar__message a{color:var(--cw-gold)!important}.section-header{position:sticky;top:0;z-index:100}.header{background-color:var(--cw-white)!important;border-bottom:1px solid var(--cw-border)!important;padding-top:16px!important;padding-bottom:16px!important;transition:box-shadow .3s ease}.scrolled-past-header .header{box-shadow:0 2px 20px #0000000f}.header__heading-logo{max-width:160px!important}@media(max-width:749px){.header__heading-logo{max-width:120px!important}}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-dark)!important;text-decoration:none}.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--cw-gold)!important}.header__menu-item--active span{border-bottom:1px solid var(--cw-gold);padding-bottom:2px}.header__icon svg,.header__icon--cart svg{color:var(--cw-dark)}.header__icon:hover svg{color:var(--cw-gold)}.cart-count-bubble{background-color:var(--cw-gold)!important;color:var(--cw-white)!important}.header__submenu,.list-menu__item .header__submenu{background-color:var(--cw-white)!important;border:1px solid var(--cw-border)!important;border-top:2px solid var(--cw-gold)!important;box-shadow:0 8px 32px #00000014!important;border-radius:0!important}.header__submenu .header__menu-item span{font-size:.65rem!important;letter-spacing:.1em}.menu-drawer{background-color:var(--cw-charcoal)!important}.menu-drawer .list-menu__item--link,.menu-drawer .header__menu-item span{color:var(--cw-white)!important;font-size:.9rem!important;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.08)}.menu-drawer .list-menu__item--link:hover{color:var(--cw-gold)!important}.menu-drawer__close-button svg,.menu-drawer summary svg{color:var(--cw-white)!important}.menu-drawer .header__menu-item--active span{color:var(--cw-gold)!important;border-bottom-color:var(--cw-gold)}.image-banner{position:relative;overflow:hidden}.image-banner .banner__content{padding:60px 48px!important}@media(max-width:749px){.image-banner .banner__content{padding:40px 24px!important}}.image-banner .banner__heading,.image-banner h1,.image-banner h2{font-family:var(--cw-font-serif)!important;font-size:clamp(2.8rem,6vw,5.5rem)!important;font-weight:300!important;letter-spacing:.04em;line-height:1.05;color:var(--cw-white)!important;text-shadow:0 2px 20px rgba(0,0,0,.3)}.image-banner .banner__subheading,.image-banner .rte p{font-family:var(--cw-font-sans)!important;font-size:.85rem!important;font-weight:300;letter-spacing:.08em;line-height:1.7;color:#ffffffe0!important;max-width:520px}.image-banner .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0000008c,#0003 60%,#0000000d);pointer-events:none}.button,.button--primary,button.button{font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background-color:var(--cw-dark)!important;color:var(--cw-white)!important;border:1px solid var(--cw-dark)!important;border-radius:0!important;padding:14px 28px!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button:hover,.button--primary:hover{background-color:var(--cw-gold)!important;border-color:var(--cw-gold)!important;color:var(--cw-white)!important}.button--secondary{background-color:transparent!important;color:var(--cw-dark)!important;border:1px solid var(--cw-dark)!important;border-radius:0!important}.button--secondary:hover{background-color:var(--cw-dark)!important;color:var(--cw-white)!important}.button--white{background-color:transparent!important;color:var(--cw-white)!important;border:1px solid rgba(255,255,255,.7)!important}.button--white:hover{background-color:var(--cw-white)!important;color:var(--cw-dark)!important}.card-wrapper{border-radius:0!important}.card,.card--card{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.card__inner{border-radius:0!important;overflow:hidden}.card__inner .media img,.card__media img{transition:transform .5s ease}.card-wrapper:hover .card__inner .media img,.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__content,.card__information{padding:14px 0 0!important;background:transparent!important}.card__heading,.card__heading a{font-family:var(--cw-font-sans)!important;font-size:.78rem!important;font-weight:500;letter-spacing:.06em;text-transform:none;color:var(--cw-dark)!important;line-height:1.4}.card__heading a:hover{color:var(--cw-gold)!important}.card__vendor,.caption-with-letter-spacing{font-family:var(--cw-font-sans)!important;font-size:.62rem!important;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-muted)!important;margin-bottom:4px}.price,.price__regular,.price--large{font-family:var(--cw-font-sans)!important;font-size:.8rem!important;font-weight:400;color:var(--cw-text)!important;letter-spacing:.04em}.price--on-sale .price__sale{color:var(--cw-gold)!important}.badge--sale{background-color:var(--cw-gold)!important;color:var(--cw-white)!important;font-family:var(--cw-font-sans)!important;font-size:.6rem!important;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important;padding:4px 8px!important}.badge--sold-out{background-color:var(--cw-charcoal)!important;color:var(--cw-white)!important;font-family:var(--cw-font-sans)!important;font-size:.6rem!important;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important;padding:4px 8px!important}.collection-hero{background-color:var(--cw-soft-grey);padding:48px 0 32px!important;border-bottom:1px solid var(--cw-border)}.collection-hero__title{font-family:var(--cw-font-serif)!important;font-size:clamp(2rem,4vw,3.2rem)!important;font-weight:300;letter-spacing:.04em;color:var(--cw-dark)!important}.collection-hero__description,.collection-hero .rte{font-family:var(--cw-font-sans)!important;font-size:.82rem!important;color:var(--cw-muted)!important;letter-spacing:.04em;max-width:560px}.facets-container{border-top:1px solid var(--cw-border);border-bottom:1px solid var(--cw-border);padding:12px 0!important}.facet-filters__label,.facets__heading{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-text)!important}.facet-checkbox__text,.facets__list label{font-family:var(--cw-font-sans)!important;font-size:.75rem!important;color:var(--cw-text)!important}.product-count,.product-count__text{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-muted)!important}.facet-filters__sort select{font-family:var(--cw-font-sans)!important;font-size:.72rem!important;border:1px solid var(--cw-border)!important;border-radius:0!important;padding:8px 12px!important;color:var(--cw-text)!important;background-color:transparent!important}.product-grid{gap:32px 24px!important}.product__title,.product-form__title{font-family:var(--cw-font-serif)!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:400;letter-spacing:.02em;color:var(--cw-dark)!important;line-height:1.2}.product__vendor{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-muted)!important}.product__price .price{font-size:1.2rem!important;font-weight:400;letter-spacing:.04em;color:var(--cw-dark)!important}.product__description,.product__description p{font-family:var(--cw-font-sans)!important;font-size:.85rem!important;line-height:1.8;color:var(--cw-text)!important}.accordion__title,.accordion summary{font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-dark)!important;border-top:1px solid var(--cw-border);padding:16px 0!important}.accordion__content,.accordion .rte{font-family:var(--cw-font-sans)!important;font-size:.82rem!important;color:var(--cw-text)!important;line-height:1.7}.variant-pills .swatch-input__input+label,.product-form__input .swatch{font-family:var(--cw-font-sans)!important;font-size:.7rem!important;letter-spacing:.06em;border-radius:0!important;border-color:var(--cw-border)!important;color:var(--cw-text)!important}.variant-pills .swatch-input__input:checked+label,.product-form__input .swatch--selected{border-color:var(--cw-dark)!important;background-color:var(--cw-dark)!important;color:var(--cw-white)!important}.product-form__cart-submit{border-radius:0!important;font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background-color:var(--cw-dark)!important;color:var(--cw-white)!important;border:1px solid var(--cw-dark)!important;transition:background-color .2s ease,border-color .2s ease}.product-form__cart-submit:hover{background-color:var(--cw-gold)!important;border-color:var(--cw-gold)!important}.thumbnail-list .thumbnail-list__item button{border-radius:0!important;border:1px solid var(--cw-border)!important}.thumbnail-list .thumbnail-list__item button[aria-current=true]{border-color:var(--cw-dark)!important}.related-products .title{font-family:var(--cw-font-serif)!important;font-size:1.4rem!important;font-weight:400;letter-spacing:.03em;color:var(--cw-dark)!important}.related-products{border-top:1px solid var(--cw-border);margin-top:48px;padding-top:48px}.collection-list__item,.card-collection{border-radius:0!important;overflow:hidden}.card-collection .card__heading,.card-collection .card__heading a{font-family:var(--cw-font-sans)!important;font-size:.72rem!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-dark)!important}.card-collection .media img{transition:transform .5s ease}.card-collection:hover .media img{transform:scale(1.05)}.image-with-text__content .title{font-family:var(--cw-font-serif)!important;font-size:clamp(1.6rem,3vw,2.8rem)!important;font-weight:300;letter-spacing:.03em;color:var(--cw-dark)!important;line-height:1.15}.image-with-text__content .rte,.image-with-text__text{font-family:var(--cw-font-sans)!important;font-size:.85rem!important;color:var(--cw-text)!important;line-height:1.8}.rich-text__heading,.section-rich-text .rich-text__heading{font-family:var(--cw-font-serif)!important;font-size:clamp(1.4rem,3vw,2.2rem)!important;font-weight:400;color:var(--cw-dark)!important}.section-rich-text .rte,.rich-text__blocks .rte{font-family:var(--cw-font-sans)!important;font-size:.88rem!important;color:var(--cw-text)!important;line-height:1.8;max-width:640px;margin:0 auto}.cw-rule{display:block;width:48px;height:1px;background-color:var(--cw-gold);margin:0 auto 24px}.article-card .card__heading,.article-card .card__heading a{font-family:var(--cw-font-serif)!important;font-size:1.05rem!important;font-weight:400;color:var(--cw-dark)!important;letter-spacing:.01em}.article-card .card__heading a:hover{color:var(--cw-gold)!important}.article-card .article-card__date,.article-card .caption-with-letter-spacing{font-family:var(--cw-font-sans)!important;font-size:.62rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-muted)!important}.article .article__title{font-family:var(--cw-font-serif)!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:300;letter-spacing:.02em;color:var(--cw-dark)!important;line-height:1.1}.article .article__meta{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--cw-muted)!important;border-bottom:1px solid var(--cw-border);padding-bottom:16px;margin-bottom:32px}.article .rte,.article__content{font-family:var(--cw-font-sans)!important;font-size:.9rem!important;line-height:1.85;color:var(--cw-text)!important;max-width:700px;margin:0 auto}.article .rte h2,.article .rte h3{font-family:var(--cw-font-serif)!important;font-weight:400;color:var(--cw-dark)!important;margin-top:2em}.newsletter-section,.email-signup-banner{background-color:var(--cw-soft-grey)!important;border-top:1px solid var(--cw-border);border-bottom:1px solid var(--cw-border);padding:64px 0!important}.newsletter-section .newsletter__heading,.email-signup-banner .email-signup-banner__heading{font-family:var(--cw-font-serif)!important;font-size:clamp(1.4rem,3vw,2rem)!important;font-weight:400;color:var(--cw-dark)!important;letter-spacing:.02em}.newsletter-section .newsletter__subheading,.email-signup-banner .email-signup-banner__subheading{font-family:var(--cw-font-sans)!important;font-size:.8rem!important;color:var(--cw-muted)!important;letter-spacing:.04em}.newsletter-section input[type=email],.email-signup-banner input[type=email]{border:1px solid var(--cw-border)!important;border-radius:0!important;font-family:var(--cw-font-sans)!important;font-size:.82rem!important;padding:14px 16px!important;color:var(--cw-text)!important;background-color:var(--cw-white)!important}.newsletter-section input[type=email]:focus,.email-signup-banner input[type=email]:focus{border-color:var(--cw-gold)!important;outline:none!important;box-shadow:none!important}.footer{background-color:var(--cw-charcoal)!important;color:#ffffffb3!important;border-top:none!important}.footer__logo img{filter:brightness(0) invert(1);max-width:140px;margin-bottom:24px}.footer__heading,.footer-block__heading{font-family:var(--cw-font-sans)!important;font-size:.62rem!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cw-white)!important;margin-bottom:16px}.footer-block__details-content a,.footer__list a,.footer .list-social__link{font-family:var(--cw-font-sans)!important;font-size:.78rem!important;color:#fff9!important;text-decoration:none;line-height:2;transition:color .2s ease}.footer-block__details-content a:hover,.footer__list a:hover,.footer .list-social__link:hover{color:var(--cw-gold)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important;margin-top:40px;padding-top:24px}.footer__copyright,.footer__copyright a,.footer__policies a{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;letter-spacing:.08em;color:#fff6!important}.footer__copyright a:hover,.footer__policies a:hover{color:var(--cw-gold)!important}.footer .list-social__item svg{fill:#ffffff80;transition:fill .2s ease}.footer .list-social__item:hover svg{fill:var(--cw-gold)}.cart-drawer{background-color:var(--cw-white)!important}.cart-drawer__heading{font-family:var(--cw-font-serif)!important;font-size:1.4rem!important;font-weight:400;color:var(--cw-dark)!important;letter-spacing:.02em;border-bottom:1px solid var(--cw-border);padding-bottom:16px}.cart-item__name{font-family:var(--cw-font-sans)!important;font-size:.78rem!important;font-weight:500;letter-spacing:.04em;color:var(--cw-dark)!important}.cart-item__price{font-family:var(--cw-font-sans)!important;font-size:.78rem!important;color:var(--cw-text)!important}.totals__subtotal-value{font-family:var(--cw-font-sans)!important;font-size:1rem!important;font-weight:500;color:var(--cw-dark)!important}.shopify-section{margin-bottom:0}.section-full-width+.section-full-width{margin-top:0}.featured-collection,.collection-list-section,.image-with-text,.multicolumn{padding-top:var(--cw-section-gap)!important;padding-bottom:var(--cw-section-gap)!important}@media(max-width:749px){.featured-collection,.collection-list-section,.image-with-text,.multicolumn{padding-top:var(--cw-section-gap-sm)!important;padding-bottom:var(--cw-section-gap-sm)!important}}.cw-eyebrow{display:block;font-family:var(--cw-font-sans);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cw-gold);margin-bottom:12px}.collection__title,.featured-collection__title,.section-heading{font-family:var(--cw-font-serif)!important;font-size:clamp(1.4rem,3vw,2rem)!important;font-weight:400;letter-spacing:.02em;color:var(--cw-dark)!important;margin-bottom:32px!important}.link--text,.button--tertiary{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-dark)!important;text-decoration:none;border-bottom:1px solid var(--cw-dark);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.link--text:hover,.button--tertiary:hover{color:var(--cw-gold)!important;border-bottom-color:var(--cw-gold)}.predictive-search{border:1px solid var(--cw-border)!important;border-top:2px solid var(--cw-gold)!important;border-radius:0!important;box-shadow:0 8px 32px #00000014!important}.predictive-search__results-groups-wrapper{font-family:var(--cw-font-sans)!important}.predictive-search__heading{font-size:.62rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--cw-muted)!important}.predictive-search__item-heading{font-size:.8rem!important;color:var(--cw-dark)!important}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{font-family:var(--cw-font-sans)!important;font-size:.82rem!important;border:1px solid var(--cw-border)!important;border-radius:0!important;padding:12px 14px!important;color:var(--cw-text)!important;background-color:var(--cw-white)!important;transition:border-color .2s ease}input:focus,textarea:focus,select:focus{border-color:var(--cw-gold)!important;outline:none!important;box-shadow:none!important}label{font-family:var(--cw-font-sans)!important;font-size:.68rem!important;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-text)!important;margin-bottom:6px}.main-page-title,.page-title{font-family:var(--cw-font-serif)!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:300;letter-spacing:.03em;color:var(--cw-dark)!important;border-bottom:1px solid var(--cw-border);padding-bottom:24px;margin-bottom:40px}.main-page-content .rte,.page .rte{font-family:var(--cw-font-sans)!important;font-size:.88rem!important;line-height:1.85;color:var(--cw-text)!important;max-width:720px}.main-page-content .rte h2,.main-page-content .rte h3{font-family:var(--cw-font-serif)!important;font-weight:400;color:var(--cw-dark)!important;margin-top:2.5em;margin-bottom:.8em}.breadcrumb{font-family:var(--cw-font-sans)!important;font-size:.65rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-muted)!important}.breadcrumb a{color:var(--cw-muted)!important}.breadcrumb a:hover{color:var(--cw-gold)!important}*:focus-visible{outline:2px solid var(--cw-gold)!important;outline-offset:3px!important}.cw-editorial-block{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:520px}@media(max-width:749px){.cw-editorial-block{grid-template-columns:1fr}}.cw-editorial-block__image{overflow:hidden}.cw-editorial-block__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.cw-editorial-block:hover .cw-editorial-block__image img{transform:scale(1.03)}.cw-editorial-block__content{background-color:var(--cw-soft-grey);padding:64px 56px;display:flex;flex-direction:column;justify-content:center}@media(max-width:749px){.cw-editorial-block__content{padding:40px 24px}}.cw-editorial-block__label{font-family:var(--cw-font-sans);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cw-gold);margin-bottom:16px}.cw-editorial-block__heading{font-family:var(--cw-font-serif);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:300;letter-spacing:.02em;color:var(--cw-dark);line-height:1.15;margin-bottom:20px}.cw-editorial-block__copy{font-family:var(--cw-font-sans);font-size:.85rem;line-height:1.8;color:var(--cw-text);margin-bottom:32px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/creative-wings.css.map */
