@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500&family=Lato:wght@300;400&display=swap";body.template-index,body.template-index .section-header,body.template-index .multicolumn-card__info,body.template-index .article-card-wrapper,body.template-index .banner__box{--font-heading-family: "Cormorant Garamond", "EB Garamond", serif;--font-heading-weight: 400}body.template-index{font-family:Lato,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:0}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4,body.template-index .h0,body.template-index .h1,body.template-index .h2,body.template-index .h3,body.template-index .h4{font-family:Cormorant Garamond,EB Garamond,serif;font-weight:400;font-style:normal;letter-spacing:.01em;text-transform:none}body.template-index h1,body.template-index .h1{font-size:clamp(1.5rem,1.15rem + 1.1vw,2.2rem);line-height:1.2}body.template-index h2,body.template-index .h2{font-size:clamp(1.3rem,1.05rem + .9vw,1.875rem);line-height:1.25}body.template-index h3,body.template-index .h3{font-size:clamp(1.15rem,1rem + .5vw,1.4rem);line-height:1.3}body.template-index .button,body.template-index button.button,body.template-index .shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;font-weight:400;border-radius:0;box-shadow:none;min-height:2.75rem;padding-inline:1.5rem}body.template-index .link.underlined-link,body.template-index .button--tertiary{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}body.template-index .section-template--index-padding{padding-top:clamp(1.5rem,2.5vw,2.75rem);padding-bottom:clamp(1.5rem,2.5vw,2.75rem)}@media(min-width:750px){body.template-index .shopify-section+.shopify-section{margin-top:0}}body.template-index .shopify-section+.shopify-section>.section-template--index-padding,body.template-index .shopify-section+.shopify-section>.color-background-1{border-top:1px solid rgb(217 217 217)}body.template-index #shopify-section-template--25757187768603__slideshow_B6fT64>*{border-top:0!important}body.template-index .collection-list-title,body.template-index .featured-blog__title-wrapper,body.template-index .collage__title-wrapper,body.template-index .multicolumn .title-wrapper-with-link{text-align:center;margin-bottom:1.5rem}body.template-index .featured-blog__title,body.template-index .collage__title,body.template-index .collection-list-title{letter-spacing:.08em;font-size:clamp(1rem,.9rem + .4vw,1.25rem)!important;font-weight:500}body.template-index .banner__content{padding-block:2rem}body.template-index .banner__heading{margin-bottom:.75rem}body.template-index .banner__text p{font-size:.95rem;line-height:1.65;letter-spacing:0;max-width:32em;margin-inline:auto}body.template-index .card-wrapper .card__heading,body.template-index .collection-list .card .card__heading{font-family:Cormorant Garamond,EB Garamond,serif!important;font-weight:400;letter-spacing:.01em;text-transform:none;font-size:clamp(1.05rem,.95rem + .35vw,1.25rem)}body.template-index .rich-text__text p{max-width:36em;margin-inline:auto;font-size:1rem;line-height:1.75}.banner__buttons .button--secondary,.slideshow__text .button--secondary{background:transparent!important;border:1px solid currentColor!important;color:rgb(var(--color-foreground))!important}.banner__buttons .button--secondary:before,.banner__buttons .button--secondary:after,.slideshow__text .button--secondary:before,.slideshow__text .button--secondary:after{background:transparent!important;box-shadow:none!important;border:0!important}.rich-text .rich-text__text h2{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;letter-spacing:.01em;margin-top:0;margin-bottom:1.5rem}.rich-text .rich-text__text h2 em{font-style:italic}.collection-list .card-wrapper.collection-card-wrapper .icon-wrap{display:none!important}.g-reviews__header{text-align:center;margin-bottom:1.5rem}.g-reviews__heading{font-size:clamp(1.9rem,1.7rem + .8vw,2.2rem);font-weight:400;letter-spacing:.02em;margin:0 0 .4rem}.g-reviews__sub{font-size:.8rem;letter-spacing:.04em;color:#0009;margin:0}.g-reviews__track{display:flex;flex-flow:row nowrap;gap:.5rem;overflow-x:auto;padding:0 1rem 1rem;margin:0;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:thin}.g-reviews__card{flex:0 0 150px;min-height:440px;scroll-snap-align:start;display:flex;flex-direction:column;background:transparent;list-style:none}@media(min-width:750px){.g-reviews__card{flex:0 0 165px}}.g-reviews__media{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5;margin-bottom:.75rem}.g-reviews__media a{display:block;width:100%;height:100%}.g-reviews__img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.g-reviews__media:hover .g-reviews__img{transform:scale(1.04)}.g-reviews__body{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .35rem}.g-reviews__stars{font-size:.75rem;color:#f4b400;letter-spacing:.1em;margin-bottom:.4rem;line-height:1}.g-reviews__quote{font-family:Cormorant Garamond,EB Garamond,serif;font-style:italic;font-size:.9rem;line-height:1.4;margin:0 0 .75rem;color:#000000d9}.g-reviews__meta{margin-top:.25rem;padding-top:0}.g-reviews__name{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .15rem}.g-reviews__date{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:#00000080;margin:0}.g-reviews__footer{text-align:center;margin-top:1rem}.g-reviews__cta{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#000000b3;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:2px}.g-reviews__cta:hover{color:#000;border-bottom-color:#000c}.collection-list-wrapper{max-width:none!important;padding-inline:clamp(1rem,2vw,2.5rem)!important}.collection-list-wrapper .collection-list.grid{display:flex!important;flex-flow:row nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.75rem;margin-inline:0}.collection-list-wrapper .collection-list.grid>li{flex:0 0 auto;width:clamp(220px,19.5vw,304px);max-width:none;scroll-snap-align:start}@media(max-width:749px){.collection-list-wrapper .collection-list.grid>li{width:clamp(180px,45vw,240px)!important}}#shopify-section-template--27751621460251__media_grid_collage .page-width,#shopify-section-template--27751621460251__media_grid_collage>div.page-width,#shopify-section-template--27751621460251__media_grid_collage [class*=page-width]{max-width:none!important;padding-inline:clamp(1rem,2vw,2.5rem)!important}#shopify-section-template--27751621460251__media_grid_collage .multicolumn-list{flex-flow:row nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.75rem}#shopify-section-template--27751621460251__media_grid_collage .multicolumn-list>.multicolumn-list__item{flex:0 0 auto!important;width:clamp(220px,19.5vw,304px)!important;max-width:none!important;scroll-snap-align:start}@media(max-width:749px){#shopify-section-template--27751621460251__media_grid_collage .multicolumn-list>.multicolumn-list__item{width:clamp(180px,45vw,240px)!important}}#shopify-section-template--27751621460251__custom_design_banner .banner__heading{font-style:italic}@media(max-width:749px){#shopify-section-template--27751621460251__custom_design_banner .banner__heading{font-size:clamp(1.8rem,7vw,2.8rem)!important;line-height:1.15}}@media(max-width:749px){#shopify-section-template--27751621460251__engagement_carousel .multicolumn-list{flex-flow:row nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.75rem}#shopify-section-template--27751621460251__engagement_carousel .multicolumn-list>.multicolumn-list__item{flex:0 0 auto!important;width:40vw!important;min-width:150px;max-width:600px;scroll-snap-align:start}}#shopify-section-template--27751621460251__engagement_carousel .link.animate-arrow .icon-wrap,#shopify-section-template--27751621460251__engagement_carousel .link .icon-wrap{display:none!important}.collection .collection__title .title,.collection .collection__title h2,#shopify-section-template--27751621460251__engagement_carousel [class*=title-wrapper] h2,#shopify-section-template--27751621460251__engagement_carousel [class*=title-wrapper] .title{font-style:italic}#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card{display:flex;flex-direction:column;height:100%}#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info{text-align:center;display:flex;flex-direction:column;flex:1}#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info .link,#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info a.link{display:block;align-self:center;order:-1;margin:1rem auto 1.25rem;width:100%;max-width:260px;padding:.85rem 1rem;background:#f3f3f3;color:#121212;border:0;border-radius:0;text-transform:none;letter-spacing:1px;font-size:15px;line-height:1.3;font-family:inherit;text-decoration:none;text-align:center;white-space:normal;transition:background-color .2s ease;box-sizing:border-box}#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info .link:hover,#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info a.link:hover{background:#e4e4e4}@media(max-width:749px){#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info .link,#shopify-section-template--27751621460251__engagement_carousel .multicolumn-card__info a.link{padding:.6rem 1rem;font-size:13px;letter-spacing:.6px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/home-reskin.css.map */
