@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500&family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&family=Inter:wght@400;500;600&display=swap";@font-face{font-family:Country Club;src:url(countryclub-webfont.woff2) format("woff2"),url(countryclub-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Country Club Script;src:url(countryclub-script-webfont.woff2) format("woff2"),url(countryclub-script-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Country Club Italic;src:url(countryclub-italic-webfont.woff2) format("woff2"),url(countryclub-italic-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--zenna-forest: 49, 61, 38;--zenna-forest-deep: 34, 43, 27;--zenna-clay: 154, 91, 50;--zenna-clay-deep: 67, 39, 22;--zenna-cream: 242, 227, 208;--zenna-white: 250, 247, 241;--zenna-bone: 216, 198, 179;--zenna-oyster: 201, 193, 179;--zenna-ink: 67, 39, 22;--zenna-stone: 174, 155, 137;--zenna-wine: 101, 31, 42;--zenna-track-wide: .24em;--zenna-track-label: .16em;--zenna-track-mark: .34em;--zenna-ease: cubic-bezier(.4, 0, .2, 1);--zenna-ease-in: cubic-bezier(.16, 1, .3, 1)}:root{--font-heading-family: "Country Club", "Cormorant Garamond", Georgia, serif;--font-heading-weight: 400;--font-heading-style: normal;--font-ui-family: "Jost", system-ui, sans-serif;--font-body-family: "Country Club", "Cormorant Garamond", Georgia, serif;--font-body-weight: 400;--font-body-style: normal;--font-body-scale: 1.05}body{font-family:var(--font-body-family);line-height:1.62;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:300;line-height:1.1;letter-spacing:-.005em;text-wrap:balance}.header__menu-item,.header__active-menu-item,.list-menu__item,.button,.shopify-challenge__button,.cart__ctas button,.price,.product-form__input label,.form__label,.facets__label,.announcement-bar__message,.card__heading,select,input,textarea{font-family:var(--font-ui-family)}.rte,.product__description{max-width:62ch;font-size:1.05rem}.header__heading-link,.header__heading-logo-wrapper,.footer-block__brand-info .footer-block__heading{font-family:"Country Club Script",var(--font-heading-family)}em,i,cite,.rte em,.rte i{font-family:"Country Club Italic",var(--font-heading-family);font-style:normal}:root{--buttons-radius: 0;--buttons-radius-outset: 0;--buttons-border-width: 1;--inputs-radius: 2px;--inputs-radius-outset: 2px;--inputs-border-width: 1;--media-radius: 0;--card-corner-radius: 0;--card-image-padding: 0;--card-shadow-opacity: 0;--badge-corner-radius: 999px;--page-width: 1360px}.card,.card-wrapper,.card__inner,.media,.global-media-settings,.button{border-radius:0!important;box-shadow:none!important}.button,.shopify-challenge__button,.header__menu-item,.list-menu__item--link,.announcement-bar__message,.footer-block__heading,.form__label,.product-form__input .form__label{text-transform:uppercase;letter-spacing:var(--zenna-track-label);font-weight:400;font-size:.78rem}.header__heading-link,.header__heading-logo-wrapper{letter-spacing:var(--zenna-track-mark);text-transform:uppercase;font-weight:300}.header,.footer,.footer__content-bottom,.cart-item,.totals,.facets,hr{border-color:rgb(var(--zenna-oyster))!important}.header{border-bottom:1px solid rgb(var(--zenna-oyster));box-shadow:none!important}.button:not([disabled]){transition:background-color .16s var(--zenna-ease),color .16s var(--zenna-ease),border-color .16s var(--zenna-ease)}.button--primary:hover,.product-form__submit:hover{background-color:rgb(var(--zenna-forest-deep))!important;color:rgb(var(--zenna-cream))!important}.button--secondary:hover{background-color:rgb(var(--zenna-forest))!important;color:rgb(var(--zenna-cream))!important;border-color:rgb(var(--zenna-forest))!important}.button:active:not([disabled]){transform:scale(.985)}.button[disabled],.product-form__submit[disabled]{background-color:rgb(var(--zenna-bone))!important;color:rgb(var(--zenna-stone))!important;border-color:rgb(var(--zenna-bone))!important}a:not(.button):hover{text-decoration-color:rgb(var(--zenna-forest))}.card--standard .card__inner,.card__media{background-color:rgb(var(--zenna-bone))}.card__heading,.card__heading a{font-family:var(--font-ui-family);font-weight:500;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--zenna-ink))}.price,.price-item{font-weight:300;letter-spacing:.02em}.card__media img,.media--hover-effect>img{transition:opacity .72s var(--zenna-ease),transform .72s var(--zenna-ease)!important}.card-wrapper:hover .media--hover-effect>img:only-child{transform:scale(1.035)}.product-form__input input[type=radio][disabled]+label,.product-form__input .disabled{text-decoration:line-through;color:rgb(var(--zenna-stone));background-color:rgb(var(--zenna-bone));opacity:1}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--zenna-forest));color:rgb(var(--zenna-cream));border-color:rgb(var(--zenna-forest))}.product-form__input label{border-radius:2px;letter-spacing:var(--zenna-track-label);transition:background-color .16s var(--zenna-ease)}*:focus-visible{outline:3px solid rgb(var(--zenna-forest))!important;outline-offset:2px!important;box-shadow:none!important}.cart-drawer,.menu-drawer,.modal__content{transition-duration:.24s!important;transition-timing-function:var(--zenna-ease-in)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}.shopify-section{--zenna-section-y: 96px}@media screen and (max-width:749px){.shopify-section{--zenna-section-y: 64px}h1,.h1{font-size:2rem}}body.zenna-header-overlay .header-wrapper{position:fixed;top:36px;left:0;right:0;z-index:30;background:transparent;border-bottom-color:transparent;transition:background-color .24s var(--zenna-ease),border-color .24s var(--zenna-ease),top .24s var(--zenna-ease)}body.zenna-header-overlay .header-wrapper,body.zenna-header-overlay .header-wrapper a,body.zenna-header-overlay .header-wrapper svg,body.zenna-header-overlay .header-wrapper .header__icon{color:#f2e3d0!important}body.zenna-header-overlay .header-wrapper.is-scrolled{top:0;background:#faf8f2;border-bottom-color:rgb(var(--zenna-oyster))}body.zenna-header-overlay .header-wrapper.is-scrolled,body.zenna-header-overlay .header-wrapper.is-scrolled a,body.zenna-header-overlay .header-wrapper.is-scrolled svg,body.zenna-header-overlay .header-wrapper.is-scrolled .header__icon{color:rgb(var(--zenna-ink))!important}body.zenna-header-overlay .header__heading-logo-wrapper,body.zenna-header-overlay .header-wrapper.is-scrolled .header__heading-logo-wrapper{color:rgb(var(--zenna-forest))!important}.zenna-header-extra{display:flex;align-items:center;gap:22px}.zenna-header-extra__link{font-family:var(--font-ui-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:rgb(var(--zenna-forest))!important}.zenna-header-extra__link:visited{color:rgb(var(--zenna-forest))!important}.zenna-header-extra__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:rgb(var(--zenna-forest))!important}.zenna-header-extra__icon svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}@media screen and (max-width:749px){.zenna-header-extra{display:none}}.header__submenu,.mega-menu__content{background-color:rgba(var(--zenna-white),.94)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.header__submenu .header__menu-item,.header__submenu .list-menu__item,.mega-menu__link,body.zenna-header-overlay .header-wrapper .header__submenu a,body.zenna-header-overlay .header-wrapper .header__submenu svg,body.zenna-header-overlay .header-wrapper .mega-menu__content a,body.zenna-header-overlay .header-wrapper .mega-menu__content svg{color:rgb(var(--zenna-forest))!important}.header__submenu .header__menu-item:hover,.header__submenu .list-menu__item:hover,.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--zenna-forest-deep))!important;text-decoration-color:rgb(var(--zenna-forest-deep))}.banner__heading{font-weight:700!important;letter-spacing:-.01em;text-transform:uppercase;line-height:.98}.card__fabric-label{display:none;margin:0 0 4px;font-family:var(--font-ui-family);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--zenna-clay))}.footer-block__newsletter-subtext{margin:-4px 0 16px;font-family:var(--font-ui-family);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.price--on-sale .price-item--sale{color:rgb(var(--zenna-wine))}header-menu summary{cursor:pointer}.header__submenu{animation:none!important;transform:none!important;transition:opacity .4s ease-in-out!important}.js details>.header__submenu{opacity:0}details[open]>.header__submenu{opacity:1}.mega-menu__content{transform:none!important;transition:opacity .4s ease-in-out!important}.mega-menu__content.zenna-shop-menu-content{width:380px;max-width:90vw;right:auto}.zenna-shop-menu{padding:24px 28px 28px}.zenna-shop-menu__tabs{display:flex;gap:28px;margin:0 0 20px;border-bottom:1px solid rgb(var(--zenna-oyster));padding-bottom:14px}.zenna-shop-menu__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0 0 4px;font-family:var(--font-ui-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--zenna-stone));cursor:pointer;border-bottom:2px solid transparent;transition:color .16s ease,border-color .16s ease}.zenna-shop-menu__tab:hover{color:rgb(var(--zenna-forest))}.zenna-shop-menu__tab.is-active{color:rgb(var(--zenna-forest));border-bottom-color:rgb(var(--zenna-forest))}.zenna-shop-menu__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.zenna-shop-menu__links a{display:block;padding:9px 0;font-family:var(--font-ui-family);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--zenna-forest));text-decoration:none}.zenna-shop-menu__links a:hover{color:rgb(var(--zenna-forest-deep));text-decoration:underline}.zenna-shop-menu__lookbook-groups{display:flex;flex-direction:column;gap:20px}.zenna-shop-menu__lookbook-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;text-decoration:none;color:rgb(var(--zenna-forest))}.zenna-shop-menu__lookbook-group-head span{font-family:var(--font-ui-family);font-size:13px;font-weight:500}.zenna-shop-menu__lookbook-group-head em{display:block;font-style:normal;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--zenna-stone));margin:0 0 2px}.zenna-shop-menu__lookbook-group-head svg{flex:none;width:16px;height:16px;stroke:rgb(var(--zenna-forest));fill:none;stroke-width:1.5}.zenna-shop-menu__lookbook-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.zenna-shop-menu__lookbook-thumb{display:block}.zenna-shop-menu__lookbook-thumb img,.zenna-shop-menu__lookbook-thumb svg{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:rgb(var(--zenna-bone))}@media screen and (max-width:480px){.mega-menu__content.zenna-shop-menu-content{width:100%}}[data-zenna-hero] .banner__buttons .button{font-size:.9rem;padding:1.1em 2.2em}.zenna-filters-toggle{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.zenna-filters-bar{display:flex;align-items:center;justify-content:space-between;padding:0 56px;margin:0 0 24px}.zenna-filters-trigger{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--font-ui-family);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--zenna-forest))}.zenna-filters-trigger svg{width:18px;height:18px;stroke:rgb(var(--zenna-forest));fill:none;stroke-width:1.5}.zenna-filters-count{font-family:var(--font-ui-family);font-size:12px;color:rgb(var(--zenna-stone));margin:0}.zenna-filters-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14160f59;opacity:0;pointer-events:none;transition:opacity .24s ease;z-index:40}.zenna-filters-toggle:checked~.zenna-filters-overlay{opacity:1;pointer-events:auto}.zenna-filters-drawer{position:fixed;top:0;right:-420px;width:400px;max-width:90vw;height:100%;background:#faf7f1;z-index:41;overflow-y:auto;transition:right .32s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 24px #00000014}.zenna-filters-toggle:checked~.zenna-filters-drawer{right:0}.zenna-filters-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:28px 32px;border-bottom:1px solid rgb(var(--zenna-oyster))}.zenna-filters-drawer__header h2{font-family:var(--font-heading-family);font-weight:400;font-size:24px;margin:0}.zenna-filters-close{cursor:pointer;display:flex}.zenna-filters-close svg{width:20px;height:20px;stroke:rgb(var(--zenna-forest));fill:none;stroke-width:1.5}.zenna-filters-section{padding:24px 32px;border-bottom:1px solid rgb(var(--zenna-oyster))}.zenna-filters-section__label{font-family:var(--font-ui-family);font-size:13px;font-weight:500;color:rgb(var(--zenna-forest));margin:0 0 14px}.zenna-filters-sort-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.zenna-filters-sort-btn{-webkit-appearance:none;appearance:none;background:none;border:1px solid rgb(var(--zenna-oyster));padding:12px 10px;font-family:var(--font-ui-family);font-size:12px;color:rgb(var(--zenna-forest));cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.zenna-filters-sort-btn:hover{border-color:rgb(var(--zenna-forest))}.zenna-filters-sort-btn.is-active{background:rgb(var(--zenna-forest));border-color:rgb(var(--zenna-forest));color:rgb(var(--zenna-cream))}.zenna-filters-section--collapsible summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:var(--font-ui-family);font-size:13px;font-weight:500;color:rgb(var(--zenna-forest));list-style:none}.zenna-filters-section--collapsible summary::-webkit-details-marker{display:none}.zenna-filters-section--collapsible summary svg{width:16px;height:16px;stroke:rgb(var(--zenna-forest));fill:none;stroke-width:1.5;transition:transform .16s ease}.zenna-filters-section--collapsible[open] summary svg{transform:rotate(180deg)}.zenna-filters-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.zenna-filters-checkbox{display:flex;align-items:center;gap:10px;font-family:var(--font-ui-family);font-size:13px;color:rgb(var(--zenna-forest));cursor:pointer}.zenna-filters-checkbox.disabled{opacity:.4;cursor:not-allowed}.zenna-filters-checkbox input{width:16px;height:16px;accent-color:rgb(var(--zenna-forest))}.zenna-filters-drawer__footer{display:flex;align-items:center;justify-content:space-between;padding:24px 32px}.zenna-filters-clear{font-family:var(--font-ui-family);font-size:12px;text-decoration:underline;color:rgb(var(--zenna-forest))}@media screen and (max-width:749px){.zenna-filters-bar{padding:0 24px}}.header__menu-item>a.link{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-decoration:none}.js .menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;width:auto!important;height:auto!important;z-index:auto!important;background-color:transparent!important}.js details:not([open])>.menu-drawer__submenu{display:none}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.js details[open]>.menu-drawer__submenu{display:block;padding-left:20px;border-left:1px solid rgb(var(--zenna-oyster));margin:4px 0 12px 24px}.menu-drawer__close-button{display:none!important}.menu-drawer__inner-submenu{padding:0!important}.menu-drawer__menu-item .icon-arrow{display:none!important}.menu-drawer__menu-item .icon-caret{display:block!important;transition:transform .2s var(--zenna-ease)}details[open]>summary.menu-drawer__menu-item .icon-caret{transform:rotate(180deg)}.menu-drawer__menu-item{padding:16px 24px!important;font-family:var(--font-ui-family);font-size:15px!important;font-weight:500;letter-spacing:.02em;text-transform:none!important;color:rgb(var(--zenna-forest))}.menu-drawer__submenu .menu-drawer__menu-item{padding:12px 0!important;font-size:13px!important;color:rgb(var(--zenna-clay-deep))}body.zenna-header-overlay .header-wrapper .menu-drawer a,body.zenna-header-overlay .header-wrapper .menu-drawer .menu-drawer__menu-item{color:rgb(var(--zenna-forest))!important}body.zenna-header-overlay .header-wrapper .menu-drawer .menu-drawer__submenu a,body.zenna-header-overlay .header-wrapper .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{color:rgb(var(--zenna-clay-deep))!important}.menu-drawer__navigation{padding:12px 0 20px}.zenna-menu-drawer__photos{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 24px 24px}.zenna-menu-drawer__photo img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}.banner__media--video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.header{padding-left:1.1rem!important;padding-right:1.1rem!important}.header__heading-logo-wrapper img{max-width:92px!important;height:auto!important}.header__icon{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important}.header__icon .svg-wrapper,.header__icon svg{width:18px;height:18px}}.utility-bar__grid{display:flex!important;justify-content:center}.zenna-notify__label{margin:0 0 10px;font-family:var(--font-ui-family);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--zenna-clay-deep))}.zenna-notify__field-row{display:flex;gap:8px;align-items:flex-start}.zenna-notify__field-row .field{flex:1;margin-bottom:0}.zenna-notify__submit{flex:none;white-space:nowrap;width:auto}.zenna-notify__success{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-ui-family);font-size:13px;color:rgb(var(--zenna-forest))}.zenna-notify__success .svg-wrapper svg{width:18px;height:18px}.zenna-notify__error{display:block;margin-top:8px;color:rgb(var(--zenna-wine))}@media screen and (max-width:480px){.zenna-notify__field-row{flex-direction:column}.zenna-notify__submit{width:100%}}.zenna-badge--notify{text-decoration:none;cursor:pointer}.zenna-badge--notify:hover{text-decoration:underline}.footer-block__details-content .list-menu__item--link{text-transform:none;letter-spacing:normal;font-size:12px;opacity:.68}@media screen and (min-width:750px){.footer__content-top{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px}.footer__content-top>.footer-block--newsletter{flex:0 1 380px;width:auto}.footer__content-top>.footer__blocks-wrapper{flex:0 1 auto;width:auto}}.zenna-notify-trigger{position:relative;z-index:2;pointer-events:auto}.card__inner{z-index:2;pointer-events:none}.header{background-color:#faf8f2!important;border-bottom-color:rgb(var(--zenna-oyster))!important}.header a:not(.zenna-header-extra__link),.header .header__icon:not(.zenna-header-extra__icon){color:rgb(var(--zenna-ink))!important}.header svg:not(.zenna-header-extra__icon svg),.header path:not(.zenna-header-extra__icon path),.header circle:not(.zenna-header-extra__icon circle),.header rect:not(.zenna-header-extra__icon rect){stroke:rgb(var(--zenna-ink))!important;fill:rgb(var(--zenna-ink))!important}@media screen and (min-width:750px){.header__heading-logo-wrapper img{max-height:46px;width:auto}}.header .header__menu-item,.header .zenna-header-extra__link{font-family:"Inter",var(--font-ui-family);font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none}.header .header__menu-item{padding-left:13px;padding-right:13px}.header .header__inline-menu{margin-left:-13px}[data-zenna-hero] .banner__content--middle-center{transform:translateY(-15vh)}summary.header__menu-item>a.link{padding-right:16px}.announcement-bar{align-items:center}.announcement-bar__message{font-size:.85rem;font-weight:600;padding-top:15px;padding-bottom:6px}.product__description,.product__description p,.product__description li,.product__description span,.product__info-container .field__label{font-family:"Inter",var(--font-ui-family);font-size:15px;line-height:1.7;letter-spacing:normal;color:rgb(var(--zenna-ink))}.product__description strong,.product__description b{font-family:"Inter",var(--font-ui-family);font-weight:600;letter-spacing:normal}.product__description ul{padding-left:1.2em}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zenna.css.map */
