@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap";.collection-hero__content:before{content:"";position:absolute;display:none!important;top:0;left:0;right:0;bottom:0;background:#fff!important;opacity:.4;z-index:0}.collection-faq-section h2,.collection-faq-section .metafield-rich_text_field p{font-weight:300}.collection-faq-section .metafield-rich_text_field p strong{font-weight:600}.custom-breadcrumb{max-width:1400px;margin-bottom:50px;font-size:14px;color:#666}.custom-breadcrumb span{margin:0 5px}@media(min-width:768px){.variant-input label{border-radius:6px;border-width:1px;padding:8px;margin:0 10px 3px 0}}.add-to-cart{text-transform:unset;font-family:Albert Sans;letter-spacing:unset!important}.header-item--icons-custom svg{margin-top:3px}.collection-item--below .collection-item__title{display:flex;gap:5px;align-items:center}.icon-arow-right{margin-top:3px}.hero__title .animation-contents{font-family:Albert Sans,serif!important;font-weight:500;font-size:36px;line-height:43.2px;letter-spacing:0%}.header-layout--center-split .site-nav__link{font-family:Albert Sans,serif!important;font-weight:500;font-size:14px;line-height:16.8px;letter-spacing:0%}.hero__link .btn,.dual-collection-section .btn,.our-story-container .btn{font-family:Albert Sans,serif!important;font-weight:400;font-size:14px;line-height:16.8px;letter-spacing:0%;text-align:center;background:none!important;text-transform:none;border:1px solid white;color:#fff}.header-item--icons-custom{display:none}@media(min-width:768px){.header-layout--center-split .header-item--left{display:none}.header-item .header-item--split-left{justify-content:flex-start}.header-item--split-right{justify-content:flex-end;margin-right:10px}.header-layout--center-split .header-item--icons{display:none}.header-layout--center-split .header-item--icons-custom{display:flex}.header-item--logo-split{justify-content:space-between}.header-item{flex:unset!important}.header-item--logo-split{width:100%}}@media(min-width:1200px)and (max-width:1249px){header .page-width{padding:0 8px}.site-nav__link{padding:7.5px 12px}.header-item--split-right ul,.header-item--split-left ul{white-space:nowrap}.header-layout--center-split .site-nav__link{font-size:13px}}@media(min-width:1250px)and (max-width:1299px){header .page-width{padding:0 8px}.header-item--split-right ul,.header-item--split-left ul{white-space:nowrap}.site-nav__link{padding:7.5px 12px}.header-layout--center-split .site-nav__link{font-size:14px}}@media(min-width:1300px)and (max-width:1379px){header .page-width{padding:0 15px}.site-nav__link{padding:7.5px 14px}.header-item--split-right ul,.header-item--split-left ul{white-space:nowrap}}@media(min-width:1380px){.header-item--split-right ul,.header-item--split-left ul{white-space:nowrap}.site-nav__link{padding:7.5px 15px}}.custom-collection-banner{display:flex;margin-bottom:20px;align-items:flex-start;gap:20px}.custom-collection-description{flex:1;text-align:left}.custom-collection-description *{text-align:left!important}.custom-collection-image{flex-shrink:0;max-width:50%}.custom-collection-image img{max-height:487px;width:100%;height:auto;display:block;object-fit:contain}@media(max-width:768px){.custom-collection-banner{flex-direction:column}.custom-collection-description{width:100%}.custom-collection-image{display:none}.hero__title .animation-contents{font-size:20px}}.image-text-overlay img{max-height:578px}.footer__title{font-family:Albert Sans,serif!important;font-weight:600;font-size:20px;line-height:24.2px;letter-spacing:unset;text-transform:unset}@media(max-width:768px){.grid__item[data-type=newsletter],.grid__item[data-type=follow_shop_cta]{margin-top:20px}}.feature-row__item p,.rte p{font-family:Albert Sans,serif!important;font-weight:400;font-size:16px;line-height:19.2px;letter-spacing:0%}[role=dialog] h1,[role=dialog] h1 span,[role=dialog] p,[role=dialog] p span,[role=dialog] input,[role=dialog] input::placeholder,[role=dialog] button{font-family:Cormorant Garamond,serif!important}[role=dialog] h1,[role=dialog] h1 span{font-weight:700!important}.kl-teaser-VPFbVs,.kl-teaser-VPFbVs *{font-family:Cormorant Garamond,serif!important}html h1{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:500;letter-spacing:.01em;text-transform:none;text-align:center}html [role=dialog] h1,html [role=dialog] h1 span{font-style:normal!important}@media(min-width:769px){html .site-header .site-nav__link,html .header-layout--center-split .site-nav__link,html .site-header .site-nav__link span{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-size:16px!important;line-height:1.4!important;white-space:nowrap}html .site-header ul.site-nav{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}html .site-header ul.site-nav>.site-nav__item{display:inline-block}html .site-header ul.site-nav__dropdown{display:block!important;flex-wrap:wrap!important;white-space:normal!important;width:auto!important;min-width:210px;max-width:280px;left:0;right:auto;padding:16px 0!important;background-color:var(--colorNav, #F7F2EA)!important;box-shadow:0 12px 30px #4a2e1e14;z-index:30}html .site-header ul.site-nav__dropdown>li{display:block!important;width:100%}html .site-header .site-nav__dropdown-link,html .site-header .site-nav__dropdown-link--second-level{display:block!important;padding:7px 26px!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-size:13px!important;line-height:1.5!important;white-space:nowrap;text-align:left!important}html .site-header .site-nav__dropdown-link:hover{opacity:.65}}@media(min-width:769px)and (max-width:1199px){html .site-header .site-nav__link,html .header-layout--center-split .site-nav__link{font-size:13.5px!important;letter-spacing:.15em!important;padding-left:9px!important;padding-right:9px!important}}html .site-header,html .site-header .header-item--icons,html .site-header .header-item--icons-custom{--iconWeight: 1.4px}html .site-header .icon,html .site-header .icon path,html .site-header .icon circle,html .site-header .icon line,html .site-header .icon polyline,html .site-header .header-item--icons-custom svg path,html .site-header .header-item--icons-custom svg circle{stroke-width:1.4px!important;vector-effect:non-scaling-stroke}html .mobile-nav__link,html .mobile-nav__link--top-level,html .mobile-nav__faux-link{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.18em!important}html body.template-product h1,html body.template-product h1.product-single__title,html body.template-product .product-single__meta h1,html body.template-product .product-block h1{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.22em!important;padding-left:.22em;font-size:21px!important;line-height:1.6!important;text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important}@media(max-width:768px){html body.template-product h1,html body.template-product h1.product-single__title,html body.template-product .product-single__meta h1,html body.template-product .product-block h1{font-size:17px!important;letter-spacing:.18em!important;padding-left:.18em}}html body.template-product .product-block--price,html body.template-product .product-block--price .product__price-wrap,html body.template-product .product-single__meta .product__price-wrap,html body.template-product .product__unit-price,html body.template-product .product__policies{text-align:center!important;justify-content:center!important}html body.template-product .product-block--price{display:block}html .grid-product__price,html .grid-product__price *,html .grid-product__meta .grid-product__price,html .grid-product__meta .grid-product__price *{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:500!important;text-transform:none!important;letter-spacing:.02em!important;font-size:15px!important;line-height:1.5!important}html .grid-product__price{opacity:.85;margin-top:2px}html body.template-product .product__price,html body.template-product .product__price *,html body.template-product .product-block--price .product__price,html body.template-product .product-block--price .product__price *,html body.template-product .product__price--compare,html body.template-product .product__price-savings{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:500!important;text-transform:none!important;letter-spacing:.02em!important;font-size:19px!important;line-height:1.4!important}html body.template-product .product__price{opacity:.9}@media(max-width:768px){html .grid-product__price,html .grid-product__price *{font-size:14px!important}html body.template-product .product__price,html body.template-product .product__price *,html body.template-product .product__price--compare,html body.template-product .product__price-savings{font-size:18px!important}}html .grid-product__title,html .grid-product__meta .grid-product__title,html .promo-tile__meta .grid-product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding-left:.12em;font-size:12.5px!important;line-height:1.6!important;hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}@media(max-width:768px){html .grid-product__title,html .grid-product__meta .grid-product__title,html .promo-tile__meta .grid-product__title{font-size:11.5px!important;letter-spacing:.1em!important;padding-left:.1em}}html .index-section .section-header__title,html .index-section h2.section-header__title,html .shopify-section .section-header h2.section-header__title{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.34em!important;font-size:clamp(20px,2.2vw,28px)!important;line-height:1.4!important;text-align:center!important;padding-left:.34em;width:100%}html .index-section .section-header__title:after,html .shopify-section .section-header h2.section-header__title:after{content:"";display:block;width:56px;height:1px;background:currentColor;margin:18px auto 0}html .index-section .section-header,html .shopify-section .section-header:has(h2.section-header__title){text-align:center;justify-content:center}@media(max-width:768px){html .index-section .section-header__title,html .shopify-section .section-header h2.section-header__title{letter-spacing:.24em!important;padding-left:.24em}}html body.template-index .shopify-section .section-header h2.section-header__title,html body.template-index .index-section .section-header__title{display:inline-block!important;width:auto!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;font-size:20px!important;letter-spacing:.3em!important;padding-left:.3em;line-height:1.4!important;text-transform:uppercase!important;padding-bottom:0;border-bottom:none!important;opacity:.9}html body.template-index .shopify-section .section-header h2.section-header__title:after,html body.template-index .index-section .section-header__title:after{content:none!important;display:none!important}@media(max-width:768px){html body.template-index .shopify-section .section-header h2.section-header__title,html body.template-index .index-section .section-header__title{font-size:17px!important;letter-spacing:.24em!important;padding-left:.24em}}html body.template-index h2.hotspots__title,html body.template-index .index-section .theme-block>h2{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.26em!important;padding-left:.26em;font-size:17px!important;line-height:1.8!important;text-align:center!important;opacity:.9}@media(max-width:768px){html body.template-index h2.hotspots__title,html body.template-index .index-section .theme-block>h2{font-size:14px!important;letter-spacing:.2em!important;padding-left:.2em}}html body.template-collection .custom-breadcrumb--top{display:none!important;max-width:none;margin:26px auto;text-align:center;font-size:13px;letter-spacing:.02em;color:#4a2e1e99}html body.template-collection .custom-breadcrumb--top a,html body.template-collection .custom-breadcrumb--top span{font-size:13px!important;color:#4a2e1e99;text-decoration:none}html body.template-collection .custom-breadcrumb--top a:hover{color:#4a2e1e}html body.template-collection .custom-breadcrumb--top span[aria-current]{color:#4a2e1ee6}@media(max-width:768px){html body.template-collection .custom-breadcrumb--top{margin:18px auto}html body.template-collection .custom-breadcrumb--top a,html body.template-collection .custom-breadcrumb--top span{font-size:12px!important}}html body.template-collection #MainContent h1:not(.visually-hidden),html body.template-collection h1.section-header__title,html body.template-collection .collection-hero h1{font-family:Cormorant Garamond,Georgia,serif!important;font-style:normal!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.34em!important;font-size:clamp(20px,2.2vw,28px)!important;line-height:1.3!important;text-align:center;padding-left:.34em}html body.template-collection #MainContent h1:not(.visually-hidden):after,html body.template-collection h1.section-header__title:after{content:"";display:block;width:56px;height:1px;background:currentColor;margin:18px auto 0}html body.template-collection #MainContent .rte p,html body.template-collection #MainContent .rte li,html body.template-collection #MainContent .rte p *,html body.template-collection #MainContent .rte li *,html body.template-collection #MainContent .custom-content p,html body.template-collection #MainContent .custom-content p *,html body.template-collection #MainContent .custom__item-inner p,html body.template-collection #MainContent .custom__item-inner p *,html body.template-collection #MainContent .collection__description,html body.template-collection #MainContent .collection__description *{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:.01em!important;font-size:18px!important;line-height:1.5!important}html body.template-collection #MainContent .rte p,html body.template-collection #MainContent .custom-content p,html body.template-collection #MainContent .custom__item-inner p,html body.template-collection #MainContent .collection__description p{font-style:normal}html body.template-collection #MainContent .collection-faq-section .rte p,html body.template-collection #MainContent .collection-faq-section .rte li,html body.template-collection #MainContent .collection-faq-section .rte p *,html body.template-collection #MainContent .collection-faq-section .rte li *{font-family:Albert Sans,serif!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;font-weight:300!important}html body.template-collection #MainContent .collection-faq-section .rte strong{font-weight:600!important}@media(max-width:768px){html body.template-collection #MainContent .rte p,html body.template-collection #MainContent .rte li,html body.template-collection #MainContent .rte p *,html body.template-collection #MainContent .custom-content p,html body.template-collection #MainContent .custom-content p *,html body.template-collection #MainContent .custom__item-inner p,html body.template-collection #MainContent .custom__item-inner p *,html body.template-collection #MainContent .collection__description,html body.template-collection #MainContent .collection__description *{font-size:17px!important}html body.template-collection #MainContent .collection-faq-section .rte p,html body.template-collection #MainContent .collection-faq-section .rte p *{font-size:16px!important}}html .shopify-policy__container .shopify-policy__body p,html .shopify-policy__container .shopify-policy__body li,html .shopify-policy__container .shopify-policy__body p *,html .shopify-policy__container .shopify-policy__body li *,html .shopify-policy__container .shopify-policy__body td,html .shopify-policy__container .shopify-policy__body div{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:.01em!important;font-size:18px!important;line-height:1.55!important}html .shopify-policy__container .shopify-policy__body strong,html .shopify-policy__container .shopify-policy__body b{font-weight:600!important}@media(max-width:768px){html .shopify-policy__container .shopify-policy__body p,html .shopify-policy__container .shopify-policy__body li,html .shopify-policy__container .shopify-policy__body p *,html .shopify-policy__container .shopify-policy__body li *,html .shopify-policy__container .shopify-policy__body div{font-size:17px!important}}html .grid-product__meta,html .grid-product__title,html .grid-product__vendor,html .grid-product__price{text-align:center!important;justify-content:center!important}html .grid-product__meta .grid-product__price--original,html .grid-product__meta .grid-product__price--savings{display:inline-block}html footer a:not(.btn),html footer li,html footer li *,html footer small,html footer small *,html .site-footer a:not(.btn),html .site-footer li,html .site-footer li *,html .site-footer small,html .site-footer small *,html .site-footer .footer__small-text,html .site-footer .footer__small-text *{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;text-transform:none;letter-spacing:.02em!important}html footer .site-footer__linklist a,html footer .site-footer__linklist li a{font-size:16px!important}html .site-footer .footer__brand-logo img{display:block;max-width:100%;height:auto}html .site-footer .footer__brand-social{margin-top:28px}html .site-footer .footer__brand-social .footer__social{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin:0;padding:0}html .site-footer .footer__brand-social .footer__social li{margin:0}@media(max-width:768px){html .site-footer .footer__brand{text-align:center}html .site-footer .footer__brand-logo img{margin:0 auto}html .site-footer .footer__brand-social .footer__social{justify-content:center}}html .social-icons li:has(.icon-tiktok){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom-css.css.map */
