@import"https://fonts.googleapis.com/css2?family=Cormorant+Infant:wght@500;600;700&display=swap";.section-mark{display:flex;align-items:center;gap:20px;margin-bottom:20px;color:var(--terra);font-size:14px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}a{text-decoration:none}.section-mark:after{content:"";flex:1;height:.5px;background:var(--mist-darker, #d1d1d1)}.shopify-policy__container{padding-top:40px}.product .button,.cart__checkout-button{background:#2a2a28!important;border-radius:0;box-shadow:none!important;padding:20px}.cart-count-bubble{background:#4a4845!important}.product .button:before,.product .button:after,.cart__checkout-button:before,.cart__checkout-button:after{display:none!important}.contact h2.title{text-align:center}@media screen and (min-width:992px){section.custom-hero-banner{min-height:auto}section.custom-hero-banner .hero-grid{min-height:0;--hero-pt: 25vh;--hero-pb: 10px}section.custom-hero-banner .hero-left{justify-content:flex-start;padding-top:var(--hero-pt);padding-bottom:var(--hero-pb)}section.custom-hero-banner .hero-right{height:auto;position:relative}section.custom-hero-banner .hero-right img{position:absolute;top:var(--hero-pt);left:0;width:calc(100% - 60px);height:calc(100% - var(--hero-pt) - var(--hero-pb));object-fit:cover}section.custom-hero-banner .hero_center_area{z-index:2}}@media screen and (min-width:992px)and (max-width:1599px){section.custom-hero-banner .hero-grid{--hero-pt: 140px;--hero-pb: 40px}}@media screen and (min-width:1200px)and (max-width:1366px){section.custom-hero-banner .hero-grid{--hero-pt: 120px;--hero-pb: 30px}}@media screen and (min-width:990px){.facets-wrapper.page-width,#ProductGridContainer .collection.page-width{max-width:1400px}#ProductGridContainer #product-grid{--grid-desktop-horizontal-spacing:20px;--grid-desktop-vertical-spacing:36px}}@media screen and (min-width:990px){#ProductGridContainer .collection.page-width{max-width:none;padding-left:0;padding-right:0}.facets-wrapper.page-width{max-width:none;padding-left:56px;padding-right:56px}#ProductGridContainer #product-grid{--grid-desktop-horizontal-spacing:8px;--grid-desktop-vertical-spacing:36px}#ProductGridContainer #product-grid .card__content{padding-left:12px;padding-right:12px}.list-collections-ff{max-width:none!important;padding-left:0!important;padding-right:0!important}.list-collections-ff .title--primary,.list-collections-ff .ff-coll-row__head{margin-left:56px!important;margin-right:56px!important}.list-collections-ff .ff-coll-row__grid{gap:8px!important}.list-collections-ff .ff-coll-row__name,.list-collections-ff .ff-coll-row__price{padding:0 12px}.essentials-minimal-section{padding-left:0!important;padding-right:0!important}.essentials-minimal-section .my-container{max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.essentials-minimal-section .section-header{padding:0 56px}.essentials-minimal-section .products-grid{gap:8px!important}.essentials-minimal-section .product-card{background:transparent;border:0}.essentials-minimal-section .product-image-wrap{padding:0}}#product-grid .card,#product-grid .card__inner{--ratio-percent:150% !important}.ff-coll-row__media,.essentials-minimal-section .product-image-wrap img{aspect-ratio:2 / 3!important}.custom-collection-hero,.custom-collection-hero .hero-grid{min-height:320px!important}.custom-collection-hero .hero-left{padding-top:160px!important;padding-bottom:30px!important}@media screen and (max-width:989px){.custom-collection-hero,.custom-collection-hero .hero-grid{min-height:200px!important}.custom-collection-hero .hero-left{padding-top:100px!important;padding-bottom:20px!important}}.custom-collection-hero .hero-title{font-family:Cormorant Infant,Cormorant Garamond,Georgia,serif!important;width:min(1320px,calc(100vw - 120px));max-width:none;position:relative;z-index:2;font-size:clamp(28px,4.6vw,70px)!important}@media screen and (max-width:749px){.custom-collection-hero .hero-title{width:calc(100vw - 40px)}}.main-blog,.article-template{padding-top:170px!important}@media screen and (max-width:989px){.main-blog,.article-template{padding-top:110px!important}}.article-template__hero-container{max-width:760px!important;margin:0 auto 28px!important;padding:0 20px}.article-template__hero-container .media{padding-bottom:0!important;height:440px;border-radius:12px;overflow:hidden}.article-template__hero-container .media img{position:static!important;width:100%!important;height:440px!important;object-fit:cover;object-position:center 35%}.article-template .page-width--narrow,.article-template__title,.article-template header{max-width:760px;margin-left:auto;margin-right:auto}.article-template__title{font-size:clamp(28px,3.4vw,42px)!important;line-height:1.15}.article-template__content{font-size:16px;line-height:1.75}.article-template__content h3{font-size:22px;margin:34px 0 10px;clear:none}.article-template__content figure{margin-top:6px}.article-template__content figure img{border-radius:10px!important}.article-template__content figcaption{line-height:1.4}.blog-articles .card__media img,.blog-articles .article-card__image img{object-fit:cover}@media screen and (max-width:749px){.article-template__hero-container .media,.article-template__hero-container .media img{height:280px!important}.article-template__content figure{float:none!important;width:100%!important;max-width:none!important;margin:12px 0 18px!important}}.main-blog .blog-articles{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px 28px;max-width:1100px;margin:0 auto}.main-blog .blog-articles--collage>*,.main-blog .blog-articles__article{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:none!important}.main-blog .blog-articles .card__inner{height:auto!important}.main-blog .blog-articles .card__inner.ratio:before{padding-bottom:66%!important}.main-blog .blog-articles .article-card__image-wrapper{height:auto!important}.main-blog .blog-articles .card__media .media{padding-bottom:66%!important;border-radius:10px;overflow:hidden}.main-blog .blog-articles .card__media img{object-fit:cover;object-position:center 35%}.main-blog .blog-articles .card__heading{font-size:19px;line-height:1.3}.main-blog .title--primary,.main-blog h1{max-width:1100px;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.main-blog .blog-articles{grid-template-columns:1fr}}.site-header__links{gap:clamp(20px,2.4vw,38px)!important}.site-header__link{font-size:13px!important;font-weight:500!important;letter-spacing:.16em!important;white-space:nowrap;color:#4a4845;position:relative}.site-header__link:after{content:"";position:absolute;left:0;right:.16em;bottom:19px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.site-header__link:hover:after,.site-header__link--active:after{transform:scaleX(1)}.site-header__link[href="/search"]{font-size:0!important;letter-spacing:0!important;width:18px;min-height:18px;background:no-repeat center/17px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a4845' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21'/%3E%3C/svg%3E")}.site-header__link[href="/search"]:after{display:none}.site-header__playlist-label{font-size:11px;letter-spacing:.16em}@media(min-width:1100px)and (max-width:1299px){.site-header__link{font-size:12px!important;letter-spacing:.13em!important}.site-header__links{gap:20px!important}}@media(min-width:769px)and (max-width:1099px){.site-header__links{display:none!important}.site-header__toggle{display:block!important}}#ProductGridContainer{background:#e7e4de;padding:28px 0 44px}@media screen and (min-width:990px){#ProductGridContainer .collection.page-width{max-width:1500px!important;margin:0 auto;padding-left:48px!important;padding-right:48px!important}#ProductGridContainer #product-grid{--grid-desktop-horizontal-spacing:18px !important;--grid-desktop-vertical-spacing:22px !important}}.product-grid .card-wrapper{background:#f6f4f0;border:1px solid rgba(0,0,0,.08);padding:10px;height:100%}.product-grid .card-wrapper .card{background:transparent}.product-grid .card__inner{border-radius:0}.product-grid .card__content{padding:14px 2px 8px!important}.product-grid .card__heading{font-size:14px!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.45}.product-grid .price{font-size:14px}.list-collections-ff{background:#e7e4de;padding-top:28px;padding-bottom:44px}.list-collections-ff .ff-coll-row__grid{gap:18px!important}.list-collections-ff .ff-coll-row__item{background:#f6f4f0;border:1px solid rgba(0,0,0,.08);padding:10px}.list-collections-ff .ff-coll-row__name,.list-collections-ff .ff-coll-row__price{padding:0 2px!important}.list-collections-ff .ff-coll-row__name{margin-top:12px}@media screen and (min-width:990px){.list-collections-ff{padding-left:48px!important;padding-right:48px!important}.list-collections-ff .title--primary,.list-collections-ff .ff-coll-row__head{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:989px){#ProductGridContainer .collection.page-width{padding-left:14px;padding-right:14px}#product-grid{--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:12px}.product-grid .card-wrapper{padding:6px}.product-grid .card__heading{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
