html{scroll-padding-top:6rem}:root{--font-florentino: "HVFlorentino-Regular", serif;--font-postcards: "PostcardsFromPortugal", cursive;--font-runwild: "RunWild", cursive}html{line-height:1.3}h2.heading--small{text-transform:capitalize;font-weight:var(--text-font-weight);font-size:var(--heading-h6-font-size)}.ligature{font-variant-ligatures:discretionary-ligatures;font-feature-settings:"dlig" 1}.price-list span.price{font-size:.8rem;font-weight:400}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-weight:var(--text-font-weight);letter-spacing:1px}.mega-menu{background:rgb(var(--secondary-background));border-top:1px solid rgba(var(--text-color),.1)}mobile-navigation .drawer__header,mobile-navigation .drawer__content{background:rgb(var(--secondary-background))}.animated-plus:before{height:1px}.animated-plus:after{width:1px}.mobile-nav__images-scroller{grid-auto-flow:row;width:100%}.mobile-nav__image-push{max-width:none;text-align:left;margin-bottom:10px}.mobile-nav__image-push .heading--xsmall{font-weight:var(--text-font-weight);text-transform:capitalize;letter-spacing:0px;font-size:14px;margin-top:0;color:var(--text-font-color)}img.mobile-nav__image{margin-bottom:10px}.mega-menu__title{margin-block-end:12px;font-weight:var(--text-font-light-weight);letter-spacing:1.5px}.mega-menu__heading{font-weight:var(--text-font-weight);text-transform:capitalize;letter-spacing:0px;font-size:14px;margin-top:0;color:var(--text-font-color)}.mega-menu__image-wrapper{margin-bottom:10px}.wholesale_menu{color:rgb(var(--primary-button-text-color));background:#986f07;font-family:var(--text-font-family);text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:10px 0}.wholesale_pdp_price span{display:inline-block;font-size:1.5rem;margin-bottom:12px}span.wholesale_p_item_price{display:block}span.wholesale_p_item_price,.wholesale_pdp_price span{color:#8f4940}a.wholesale_contact{background:rgb(var(--text-color))}.multi-column__text-container h3{font-weight:300;font-size:1.25rem;margin-bottom:.25rem}.multi-column__text-container p{margin-top:0}@media screen and (min-width:1200px){.giveback-section .section__header{display:none}.giveback-section .multi-column__item:first-child{grid-column:1 / span 2;padding:0 70px}.giveback-section .heading.h5{font-size:var(--heading-h2-font-size)}}@media screen and (max-width:1199px){.giveback-section .multi-column__item:first-child{display:none}}.text--small p{font-size:1rem}.text--medium p{font-size:1.125rem}.text--large p{font-size:1.25rem}.product-item_tag-wrapper{position:absolute;top:0;left:0;z-index:1;margin:10px;display:flex;flex-direction:column;gap:5px}.product-item_tag{font-size:var(--heading-xsmall-font-size);text-transform:capitalize;padding:5px 10px;width:fit-content}.product-item_tag#favorites-tag{background:#e3e4dc;color:rgb(var(--text-color))}.product-item_tag#ready-to-ship-tag{background:rgb(var(--text-color));color:#e3e4dc;order:-1}product-item.tile-container{position:relative}.tile-content-container,.tile-overlay{height:100%;width:100%;position:absolute}.position--start{justify-content:start}.position--center{justify-content:center}.position--end{justify-content:end}.tile-content-container{display:flex;flex-direction:column;padding:30px;z-index:1}h2.heading.heading--small{letter-spacing:.1px}h3.heading.h2.ligature{margin:10px 0}.product-facet__filter-item .collapsible-toggle{font-weight:var(--text-font-weight);text-transform:uppercase}.product-facet__filters-header p{font-family:var(--text-font-family);text-transform:capitalize;color:inherit}.breadcrumb,flickity-controls.product__media-nav{display:none}ol.flickity-page-dots{width:100%;position:absolute;bottom:1rem;display:flex;justify-content:center;gap:25px;list-style-type:disc;font-size:2em}@media screen and (min-width:1300px){ol.flickity-page-dots{bottom:4.5rem}}.dot:not(.is-selected){color:rgba(var(--text-color),.7)}.dot.is-selected{color:rgba(var(--text-color),1)}.product{position:relative}.product .image_col_bg{position:absolute;height:100%;width:50%;top:0;left:0;background:#fff}@media screen and (max-width:999px){.product .image_col_bg{display:none}}.product:not(.product--featured){margin-block-end:0}.product{margin:0}.shopify-section--main-product .container,.product__media{padding:0}.product__media-image-wrapper.aspect-ratio{aspect-ratio:1}@media screen and (min-width:1000px){.product>*{width:50%;height:100%}.product__info{padding:50px 70px}product-media.product__media{position:sticky;top:80px}}@media screen and (max-width:740px){.product:not(.product--featured){margin-block:0}}@media screen and (max-width:999px){.product__info{padding:var(--container-gutter);padding-bottom:calc(var(--container-gutter) + 20px)}.shopify-section--main-product{overflow-x:hidden}}h1.product-meta__title{color:rgb(var(--text-color))}.price-list span.price.price--large{font-size:1rem}.product-form__description p{font-weight:var(--text-font-light-weight);font-size:calc(var(--base-font-size) + 3px)}.product-form__description{margin-bottom:30px}.product-form__option-selector button.select,.product-sticky-form button.select{border:none;border-bottom:1px solid rgb(var(--border-color));padding:0}.product-form__option-selector button.select{margin-bottom:20px}product-meta.product-meta{border-bottom:none;margin:0}.product-form__option-selector .product-form__option-info{font-weight:var(--text-font-light-weight);margin-bottom:2px}@media screen and (min-width:1000px){product-sticky-form.product-sticky-form{background:rgb(var(--secondary-background))}.product-sticky-form__form,.product-sticky-form__variants{gap:10px}}product-sticky-form.product-sticky-form{padding-left:16px;padding-right:16px}p.shipping_note{color:#986f07;text-transform:uppercase;font-weight:400;font-size:.75rem;letter-spacing:.75px}#insta-feed h2{text-align:center;font-weight:100;font-size:2rem;line-height:1.125}.shopify-section--apps{background:url(/cdn/shop/files/ZD_HP_IG_Background_Image.webp?v=1717020276);background-repeat:no-repeat;background-size:cover;background-position:bottom}.shopify-section--apps .vertical-breather{padding-block-start:calc(var(--vertical-breather) - 50px);padding-block-end:calc(var(--vertical-breather) + 80px)}.footer__item-title{margin-block-end:12px;font-weight:var(--text-font-light-weight);font-size:1rem;letter-spacing:2px}.newsletter-social-icons .social-media__link{justify-content:flex-start;width:36px;margin-top:10px}.footer__item--newsletter .input__submit-icon{top:55%}@media screen and (min-width:741px){.newsletter-social-icons .social-media__link{width:36px;height:55px}}@media screen and (min-width:1000px){.mobile{display:none}}@media screen and (max-width:999px){.desktop{display:none}}img.cross-section-element{position:absolute;z-index:2;bottom:-100px;right:0}section.section{position:relative}@media screen and (min-width:1000px){img.cross-section-element{width:20vw}}@media screen and (max-width:999px){img.cross-section-element{width:25vw}}@media screen and (max-width:499px){img.cross-section-element{width:35vw;bottom:-100px}}blockquote.press-list__item-content{padding:0;font-size:2rem}.press-list__logo-list{column-gap:40px;row-gap:30px;margin-top:28px}@media screen and (max-width:999px){.press-list__logo-list{display:flex;flex-flow:row wrap;justify-content:center}}.closeby-locations-search-input,.closeby-locations-list-item-title,.closeby-locations-list-item-address,a.closeby-map-refresh-results{font-family:larken,serif!important;font-weight:300!important;color:#2a412c!important}.closeby-locations-list-item-title{letter-spacing:1px!important;font-weight:100!important}.closeby-locations-search.standard_list_style,.closeby-locations-search-input,.closeby-locations-list-item{background:#fcfaf9!important}.article-item img{aspect-ratio:.8;object-fit:cover}.article-item__content>*{text-align:center}.article-item__title{color:rgba(var(--text-color),1);text-transform:none;font-weight:400}.article-item--category-women-we-love .article-item__title{text-transform:uppercase}.article-item__category{width:100%}.article__header{isolation:isolate}.article__header .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.article__event-details{margin-top:24px}.article__event-date span{display:block}.shopify-section--multi-column .blog-post-header h2.heading--small,.shopify-section--featured-collections .blog-post-collection h3.heading{color:rgb(var(--text-color))}.shopify-section--multi-column .blog-post-header h2.heading--small,.article--love-letters .shopify-section--blog-posts .section__header h3.heading{font-family:var(--font-postcards);text-transform:lowercase;letter-spacing:0;font-weight:400}.shopify-section--multi-column .blog-post-header h2.heading--small{font-size:calc(var(--heading-h2-font-size) * 1);margin:-10px}.article--love-letters .shopify-section--blog-posts .section{margin-block:calc(var(--vertical-breather) * .5)}.article--love-letters .shopify-section--blog-posts .section__header h3.heading{font-size:calc(var(--heading-h1-font-size) * 1.5)}.shopify-section--multi-column .blog-post-header h3.heading{font-size:calc(var(--heading-h1-font-size) * 2);margin-top:0}.shopify-section--multi-column .blog-post-header .multi-column__image-wrapper{--border-width: 1rem;border:var(--border-width) solid;padding:var(--border-width)}.shopify-section--featured-collections:has(.hide){display:none}.shopify-section--featured-collections .blog-post-collection h3.heading{font-size:var(--heading-h4-font-size)}.article__info{border:none;padding-block-start:0}.article__meta{border-top:1px solid rgb(var(--border-color));padding-block-start:30px}.article__info-image{display:block;max-width:100%;height:auto}@media screen and (min-width:1000px){.shopify-section--multi-column .blog-post-header .multi-column--large{--section-items-per-row: 2.5}}@media screen and (max-width:740px){.shopify-section--multi-column .blog-post-header .multi-column__image-wrapper{--border-width: .5em}.shopify-section--multi-column .blog-post-header .multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:80vw}}.rte img.article-image{display:block;width:100%;height:auto;margin:0}.rte p:has(.article-image){margin:34px 0}.rte p:has(.article-image--half){float:left;width:calc(50% - 8px)}.rte p:has(.article-image--half)+p:has(.article-image--half){margin-inline-start:16px}.rte>:not(p:has(.article-image--half)){clear:both}.rte:after{content:"";display:table;clear:both}.rte img.article-image--half{aspect-ratio:2 / 3;max-height:600px;object-fit:cover}@media screen and (max-width:740px){.rte p:has(.article-image--half){float:none;width:auto}.rte p:has(.article-image--half)+p:has(.article-image--half){margin-inline-start:0}}.shopify-section--main-blog h1{font-size:calc(var(--heading-h1-font-size) * 1.5)}.shopify-section--blog-posts .button-wrapper{margin-top:min(64px,var(--vertical-breather));text-align:center}@media screen and (min-width:1000px){.article-list{--article-list-row-gap: 100px}}.shopify-section .divider,.liquid .divider{height:1px;background:currentColor;width:100vw}.liquid .divider{transform:translate(calc(var(--container-gutter) * -1));margin-block:var(--container-gutter)}.shopify-section--multi-column .blog-header{margin-block:var(--grid-gap) 0;overflow-x:hidden}.shopify-section--multi-column .blog-header .section__header{margin-bottom:calc(var(--container-gutter) * -1.375);max-width:none;width:100vw;margin-inline-start:calc(50% - 50vw)}.shopify-section--multi-column .blog-header .section__header h3.heading{font-size:13vw;font-size:clamp(48px,14vw,240px);line-height:1;white-space:nowrap}@media screen and (max-width:740px){.shopify-section--multi-column .blog-header .section__header h3.heading{font-size:22vw;white-space:normal}.shopify-section--multi-column .blog-header .section__header{margin-bottom:calc(var(--container-gutter) * -.875)}}@media screen and (min-width:1000px){.shopify-section--multi-column .blog-header .multi-column--large{--section-items-per-row: 2.5}}.shopify-section--main-blog .link-bar{box-shadow:0 1px rgb(var(--text-color))}.shopify-section--main-blog .link-bar li{text-transform:capitalize}.shopify-section--main-blog .link-bar__link-item--selected{font-weight:600}@media screen and (min-width:741px){.shopify-section--main-blog .link-bar__linklist{gap:60px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
