@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap";:root{--fonts-family: "Causten" !important}:root{--heading-family:"Cormorant Garamond", serif !important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:#3f3536}img{max-width:100%;height:auto}body{font-family:Causten!important;overflow-x:hidden!important;margin:0;padding:0;min-height:100vh;background-color:rgb(var(--color-background))}html{background-color:rgb(var(--color-background))}body.gradient{background-color:#fdfaf5}.page-width{padding:0 30px}.page-width.page-width--narrow{max-width:120rem}.utility-bar{height:100%;margin:0;padding:0;min-height:0;visibility:visible;opacity:1}.announcement-bar-section{margin:0;padding:0;min-height:0;visibility:visible;opacity:1}.page-width.announcement-bar-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;padding-left:4%!important;padding-right:4%!important;min-height:30px!important;padding-top:0;padding-bottom:0;margin:0 auto;visibility:visible;opacity:1;max-width:150rem}body .announcement-bar__slider .slider{margin-bottom:0;align-items:center}a.announcement-bar__menu-link{color:#fff;text-decoration:none;font-size:14px}a.announcement-bar__menu-link span{text-transform:none;font-size:14px;margin-top:2px}p.announcement-bar__message{color:#fff;text-decoration:none;font-size:14px;padding:6px 0;line-height:normal;min-height:auto}.announcement-bar__account-link{color:#fff}.announcement-bar__message,.announcement-bar__menu-link{color:#fff;text-decoration:none;font-size:14px;font-family:Causten!important;visibility:visible;opacity:1}body .announcement-bar__slider .slider-button{display:none}.announcement-bar__left{gap:13px}a.announcement-bar__menu-link:before{content:"";width:1px;height:10px;background-color:#fff;left:-4px;position:relative}a.announcement-bar__menu-link:first-child:before{display:none}@media(max-width:767px){p.announcement-bar__message{padding:6px 0 4px;font-size:10px!important}.page-width.announcement-bar-wrapper{min-height:24px!important}.announcement-bar__left{display:none!important}}body .doubly-nice-select .option{min-height:inherit;line-height:normal;padding:4px 9px;text-transform:uppercase;font-size:11px;min-width:inherit;font-weight:300}body .doubly-nice-select.right .list{max-height:inherit;overflow:auto;width:auto;border-radius:0}body .doubly-wrapper{padding-right:20px;min-width:0;padding-left:15px;padding-top:0;position:relative}body .doubly-wrapper:after{content:"";position:absolute;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(45deg);top:11px;right:9px;pointer-events:none}select.currency-switcher{background:transparent;border:none;height:auto;padding:0;font-size:13px;-webkit-appearance:none;appearance:none;color:#fff}select.currency-switcher option{color:#3c3c3c}.head-search-icon{position:absolute;display:none}.drawer{visibility:hidden;position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100%}.drawer.active{visibility:visible}cart-notification{position:relative;display:block}.cart-notification{position:absolute;visibility:hidden;z-index:-1}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner.hidden{display:none!important}.predictive-search__loading-state{position:absolute;visibility:hidden}.predictive-search__loading-state:not(.hidden){visibility:visible}.header-top .search-modal__form .field:after,.header-top .search-modal__form .field:before{display:none}header.header{padding:10px 30px!important;margin:0}.section-header{position:relative;margin:0;padding:0;min-height:0;background-color:transparent}.section-header.shopify-section-group-header-group{position:relative;z-index:3;margin:0;padding:0;min-height:0;background-color:transparent}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background));margin:0;padding:0;width:100%}.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements";margin:0;padding:0}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}.header__heading,.header__heading-link{grid-area:heading;justify-self:start;margin:0;line-height:0;visibility:visible;opacity:1;min-width:200px;position:relative;z-index:1}.header__heading-link{display:inline-block;padding:.75rem;visibility:visible;opacity:1;text-decoration:none}.header__heading-logo-wrapper{display:block;width:100%;visibility:visible;opacity:1;min-height:27px;position:relative}.header__heading-logo{display:block;height:auto;visibility:visible;opacity:1}.header__heading .head-search-icon,.header__heading-link .head-search-icon,.header__heading-logo-wrapper .head-search-icon{display:none!important;visibility:hidden!important;opacity:0!important}.header__heading-link .h2{font-family:var(--heading-family);font-style:normal;font-weight:400;line-height:1;color:rgba(var(--color-foreground),.75)}.header__icons{grid-area:icons;display:flex;align-items:center;gap:1rem;position:relative;margin-left:0;visibility:visible;opacity:1;justify-self:end}.header__icon{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;min-width:44px;min-height:44px}header.header.sataing{display:flex;flex-wrap:wrap;max-width:100%!important;padding:0!important;min-height:0;position:relative;background-color:rgb(var(--color-background));visibility:visible;opacity:1}.header-top{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:150rem;margin:13px auto;padding:0 4%;min-height:0;position:relative;z-index:2;visibility:visible;opacity:1;background-color:rgb(var(--color-background))}.header-top .header__heading,.header-top .header__heading-link{flex-shrink:0;z-index:2}.header-top .head-search-icon{order:-1}.header__search{display:inline-flex;line-height:0;visibility:visible;opacity:1;position:relative}.header__icons .cart-count-bubble{bottom:auto;top:0;background-color:#a07830}.head-search-icon{display:none;align-items:center;visibility:hidden;opacity:0;position:absolute;top:10px;left:40px;z-index:999;width:22px}.head-search-icon .search-icon-button{font-size:0!important;display:flex!important;visibility:visible!important;opacity:1!important;background:none;border:none;padding:0;cursor:pointer;align-items:center;justify-content:center;line-height:0;color:transparent;text-indent:-9999px;overflow:hidden;position:relative;min-width:44px;min-height:44px;width:auto;height:auto}.head-search-icon .search-icon{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1}.search-icon-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:0;font-size:0!important;color:transparent;text-indent:-9999px;overflow:hidden;position:relative;min-width:44px;min-height:44px}.search-icon{display:flex;align-items:center;justify-content:center}.header-nav{width:100%;display:flex;background-color:#f2ede4;min-height:0;position:relative;z-index:1;visibility:visible;opacity:1}.header-nav nav.header__inline-menu{max-width:150rem;margin:0 auto!important;width:100%;padding:0 4%!important;visibility:visible;opacity:1}.header-nav ul.list-menu.list-menu--inline{width:100%;justify-content:space-between;visibility:visible;opacity:1;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.header-nav h1.header__heading{line-height:normal}h1.header__heading{width:200px;margin:0}.header__inline-menu{display:none}.header__menu-item{display:flex;align-items:center;padding:1.2rem;text-decoration:none!important;color:rgba(var(--color-foreground),.75);font-family:Causten!important;min-height:44px}.header__menu-item span{letter-spacing:.5px;font-size:13px;transition:text-decoration var(--duration-short, .3s) ease;text-decoration:none!important}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item:hover span{text-decoration:underline!important;text-underline-offset:.3rem;text-transform:none!important}.header-nav a.mega-menu__link--parent,.header-nav .header__menu-item,.header-nav .header__menu-item span{text-decoration:none!important}.header-nav a.mega-menu__link--parent{text-transform:uppercase;font-size:15px;color:#3c3c3c;font-family:Causten!important;font-weight:400}.header-nav a.mega-menu__link--parent:hover,.header-nav .header__menu-item:hover span{text-decoration:underline!important}details[open]>.header__menu-item,details[open]>.header__menu-item span{text-decoration:none!important}summary.list-menu__item{padding-left:8px!important;padding-right:2.7rem;cursor:pointer}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem}.header__menu-item .icon-caret{display:none}.breadcrumb{margin-bottom:0!important}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;gap:.5rem}.breadcrumb__item{display:flex;align-items:center;gap:.5rem;font-size:12px;letter-spacing:normal;font-weight:500;font-family:Causten!important}.breadcrumb__link{color:rgba(var(--color-foreground),.75);text-decoration:none!important;transition:color .2s ease}.breadcrumb__link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.breadcrumb__item--current span{color:rgb(var(--color-foreground));font-weight:500;text-decoration:none!important}.breadcrumb__separator{color:rgba(var(--color-foreground),.5);-webkit-user-select:none;user-select:none}button:focus-visible,a:focus-visible,.header__icon:focus-visible,.search-icon-button:focus-visible,.header__menu-item:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px;border-radius:2px}.skip-to-content-link{position:absolute;top:-100px;left:0;z-index:10000;padding:1rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none}.skip-to-content-link:focus{top:0}main,#MainContent{min-height:0;position:relative;visibility:visible;opacity:1}.shopify-section{position:relative;min-height:0}.banner,.hero{position:relative;min-height:0;visibility:visible;opacity:1}.collection-sub-menu .wrapper a.btn:hover,.collection-sub-menu .wrapper a.btn.active{background-color:#c9a84c;color:#fff;border:solid 1px #A07830}li.collection-sub-menu__item{text-decoration:none;list-style-type:none}.collection-sub-menu .wrapper a.btn{padding:7px 20px;display:inline-flex;white-space:nowrap;margin-right:6px;background-color:#fff;border:solid 1px rgba(63,53,54,.5);color:#433333;font-family:var(--heading-family)!important;text-decoration:none;border-radius:4px;font-size:16px;letter-spacing:normal}ul.collection-sub-menu__list{margin-bottom:5px;display:flex;padding-left:0}.collection-sub-menu .wrapper{overflow:auto}.collection-sub-menu{padding:0 4%;display:flex;max-width:150rem;margin:0 auto}.collection-sub-menu .wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.collection-sub-menu .wrapper::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.collection-sub-menu .wrapper::-webkit-scrollbar-thumb{border-radius:1px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#6b4e18}@media screen and (min-width:990px){.header-nav ul.list-menu.list-menu--inline>li:last-child summary.list-menu__item{padding-right:0}.header-nav ul.list-menu.list-menu--inline>li summary.list-menu__item{padding-right:10px}.custom-mega-menu--crystals ul.mega-menu__list{width:30%!important}.header-wrapper .custom-mega-menu--crystals .mega-menu__cta-wrapper{width:65%!important}.custom-mega-menu--crystals ul.mega-menu__list>li{width:50%}.custom-mega-menu--bracelets .mega-menu__list>li:last-child{width:50%!important}.custom-mega-menu--bracelets .mega-menu__list>li:last-child ul.list-unstyled li{width:25%!important}.custom-mega-menu--bracelets .mega-menu__list>li{width:16%!important}.custom-mega-menu--bracelets ul.mega-menu__list{width:100%!important}.header-wrapper #Details-HeaderMenu-3 .mega-menu__list>li:last-child{width:20%}.collection-hero--with-image .collection-hero__inner{max-width:150rem!important;padding-left:4%!important;padding-right:4%!important;width:100%}a#HeaderMenu-custom-bracelet{text-transform:uppercase;font-size:15px;color:#3c3c3c;font-family:Causten!important;font-weight:400}a#HeaderMenu-custom-bracelet:hover,a#HeaderMenu-custom-bracelet:hover span{text-transform:uppercase!important}a#HeaderMenu-custom-bracelet span{font-size:15px;letter-spacing:normal}nav.breadcrumb .breadcrumb__list{max-width:150rem;margin:10px auto 0;padding:0 4%}.header-top .search-modal__form{width:525px}.header-top .search-modal__form .search__input.field__input{background-color:#fcf7f3;border:none;border-radius:5px;font-weight:400;font-family:Causten!important}.header{grid-template-columns:1fr auto 1fr}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header__inline-menu{display:block}.header--middle-left .header__inline-menu{margin-left:0}.header-top .head-search-icon{display:none!important;visibility:hidden!important}.header-top{display:flex;align-items:center;justify-content:space-between;position:relative;gap:2rem}.header-top .header__heading,.header-top .header__heading-link{flex-shrink:0;z-index:2}.header-top .header__icons{display:flex!important;align-items:center;justify-content:flex-end;visibility:visible!important;opacity:1!important;z-index:1;flex:1;margin:0;padding:0}body details[open]>.header__menu-item{text-decoration:none}header.header .mega-menu__link--level-2{font-weight:500!important;text-transform:uppercase;font-size:14px;font-family:Causten!important}body header.header .mega-menu__link:hover{text-decoration:none}.header-top{display:flex;width:100%;justify-content:space-between;max-width:150rem;margin:13px auto;padding:0 4%}.header-nav h1.header__heading{line-height:normal}.header-nav a.mega-menu__link--parent{text-transform:uppercase;font-size:15px;color:#3c3c3c;font-family:Causten!important;font-weight:400}.header-nav ul.list-menu.list-menu--inline{width:100%;justify-content:space-between}}@media(max-width:1023px){.header__heading-logo-wrapper{display:flex;justify-content:center}header.header--mobile-center h1.header__heading{width:200px;position:absolute;left:50%;transform:translate(-50%)}header.header--mobile-center .header__icons{padding-right:0}}@media screen and (max-width:989px){.head-search-icon .search-icon-button{font-size:0;display:none!important}.head-search-icon{position:absolute;display:block;top:1px;z-index:999;width:22px;left:55px}.head-search-icon{display:flex;visibility:visible;opacity:1}.header__icons predictive-search.search-modal__form{display:none}}@media(max-width:767px){.collection-sub-menu{padding:0 20px}.head-search-icon{left:35px}body .banner--mobile-bottom .slideshow__text.banner__box,body .slider-buttons{display:none}}.article-template-container div#wrapper{width:100%;display:flex;max-width:100%;gap:0}.blog-info .article-template__content{width:50%}.article-template-container .blog-share{width:28%}.article-template-container div#right-sidebar{width:22%}.blog-info .article-template__content p,.blog-info .article-template__content ul li,.blog-info .article-template__content ol li{font-size:14px;line-height:150%;font-family:Causten!important;font-weight:400;letter-spacing:normal}.blog-info .article-template__content ul li,.blog-info .article-template__content ol li{margin-bottom:10px}.share-icon h5{font-weight:600;text-align:left;color:#433333;letter-spacing:normal}.blog-info .article-template__content ul,.blog-info .article-template__content ol{padding-left:0;margin-top:10px}body .blog-right-menu .dropdown-child .menu-link{line-height:normal;padding:10px 20px;border-bottom:solid 1px #dad9d9;font-weight:400;font-style:normal;font-size:15px;color:#3a3834;text-decoration:none;font-family:Causten!important;margin-bottom:0}.article-template__hero-container .article-template__hero-desktop.media>*:not(.zoom):not(.deferred-media__poster-button){position:relative}.article-template-container .sharethis-inline-share-buttons .st-btn img{top:auto!important}.article-template-container{padding:0 30px}.blog-right-menu .dropdown-child{display:none}.blog-right-menu .active .dropdown-child{display:block}.article-template__content h2{margin:0;line-height:1.35}.article-template__content h3{font-weight:400;font-size:24px;line-height:1.3;text-transform:capitalize;color:#433333;margin:20px 0 8px;font-family:Cormorant Garamond,serif!important}.blog-products-slide .blog-products-section{width:calc(50% - 20px);margin:0 10px 20px}.blog-info .article-template__content h4{font-size:22px;line-height:1.3;text-transform:capitalize;color:#433333;margin:20px 0 8px;font-family:Cormorant Garamond,serif!important}.blog-products-slide{display:flex;flex-wrap:wrap}.blog-info .article-template__content ul li,.blog-info .article-template__content p,.blog-info .article-template__content ol li,.blog-info .article-template__content span{font-style:normal;font-weight:300;font-size:15px;line-height:1.6;color:#5e5951;font-family:Roboto,sans-serif!important;color:#3a3834}.blog-info .article-template__content p{margin:0 0 15px}.article-template__content ul,.article-template .article-template__content ol{margin-top:0;margin-bottom:15px}.blog-info .article-template__content h2{margin-top:35px;font-style:normal;font-weight:400;margin-bottom:7px;color:#433333}.main-blog-info h3{margin-bottom:.6rem;font-size:21px!important;font-family:var(--heading-family);font-weight:400}.blog-products-slider-wrapper .blog-products-slide{scroll-padding-left:0!important}.blog-products-slider-wrapper .slider--desktop.grid--2-col-desktop .grid__item,.blog-info .article-template__content{width:100%}.blog-info .blog-share{display:none!important}.blog-product-card__media{height:auto}.article-template-container div#right-sidebar{width:30%;display:none}.blog-info .article-template__content{padding-right:0!important}body .article-template-container{padding:50px 4% 0;max-width:105rem}body .blog-right-menu h4{cursor:pointer;font-family:Cormorant Garamond,serif!important;background-color:#fbfaf6;padding:10px 21px;border-top:1px solid #c5a8a8;border-bottom:none;font-size:18px;font-weight:400;letter-spacing:.5px;margin-bottom:0;position:relative}.blog-right-menu h4:after{content:"";position:absolute;border:solid #433333;padding:4px;border-width:0 1px 1px 0;transform:rotate(45deg);right:15px;top:15px}body .blog-right-menu>.menu-link{margin-bottom:0;list-style-type:none}body .product__info-container>*+*{margin:0}body .product__info-container variant-selects{display:flex;flex-wrap:wrap;margin-top:11px;row-gap:10px}.product__info-container .product-form,.product__info-container .product__description{font-family:Causten!important;font-style:normal;font-weight:350;font-size:13px;line-height:16px;letter-spacing:.05em;color:#000}.product__info-wrapper .price__regular .price-item--regular{font-family:Causten!important;font-style:normal;font-weight:600;font-size:18px;line-height:29px;text-transform:capitalize;color:#3a3834;letter-spacing:normal}p.product__text.caption-with-letter-spacing{font-family:Causten!important;font-style:normal;font-weight:400;font-size:15px;line-height:16px;letter-spacing:.05em;text-transform:capitalize;color:#3a3834;margin-bottom:8px}.product__title h1{font-family:Cormorant Garamond,serif!important;font-style:normal;font-weight:400;font-size:26px;line-height:1.35;display:flex;align-items:flex-end;text-transform:capitalize;color:#242321;letter-spacing:normal}.jdgm-revs-tab-btn[data-style=stars][position=right]{display:none!important}.product__info-wrapper p.product__text.inline-richtext.caption-with-letter-spacing{display:none}.product__info-container .product-form__buttons .product-form__submit{background-color:#c9a84c;color:#fff;border:solid 1px #433333;border-radius:6px;text-transform:uppercase;font-weight:500;letter-spacing:normal}.product__info-container .product-form__buttons .product-form__submit:hover{background-color:transparent;color:#433333}.product-form__quantity quantity-input.quantity:after,.product-form__quantity quantity-input.quantity:before{display:none}.product__info-wrapper fieldset.product-form__input .form__label{width:100%;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:0}.product__info-wrapper fieldset.product-form__input label{margin:0 4px 4px 0;border:solid 1px #433333;border-radius:6px;color:#433333;letter-spacing:normal;padding:7px 12px;display:inline-block;font-size:14px;line-height:normal;cursor:pointer;overflow:hidden;text-align:center;min-width:31px}fieldset.product-form__input input[type=radio]:checked+label{background-color:#fcf7f3;border:solid 1px #878583;font-weight:600;border-radius:6px;color:#433333;letter-spacing:normal}span.view-details a{font-weight:400;color:#242321;letter-spacing:normal;font-size:14px;text-underline-offset:4px}span.view-details{display:block;margin:2px 0}.product__info-container p.product__inventory{border-bottom:none;padding-bottom:0;margin:3px 0 0;letter-spacing:normal;font-size:14px;line-height:normal;font-weight:500}.product__info-container .qty-buy-wrapper{display:flex;flex-wrap:wrap;width:100%;margin-top:10px}.product__info-container .product-form__quantity .form__label{display:none}.product__info-container .product__title h2.sub-heading{font-size:13px;line-height:1.3;font-weight:400;font-family:Causten!important;margin-top:5px;color:#3a3834;margin-bottom:0}.product__info-container .omnisend-star-ratings-container svg{fill:#eea727;stroke:#eea727;width:13px;height:13px}.product__info-container .product__title{margin-top:3px;margin-bottom:0}.product__info-container .product__info-container p.product__inventory{margin-top:0;line-height:1.35;font-size:13px;letter-spacing:normal;color:#3a3834}.product__info-container span.view-details a{font-size:12px;display:inline-block;color:#3a3834}.product__info-container div#price-template--20564572799199__main{margin-top:4px;margin-bottom:0}.product__info-container .product__tax{margin-top:0}.product__info-container .price_tax_wrapper{display:flex;align-items:center;padding-top:4px}.product__info-wrapper .price_tax_wrapper .price__container,.product__info-wrapper .price_tax_wrapper span.badge.price__badge-sale{margin-bottom:0}.product__info-container .product__tax.caption.rte{margin-top:0;font-size:11px;letter-spacing:normal;color:#433333;opacity:.75;padding-left:6px}.product__info-wrapper span.card__discount-percentage{line-height:1.5;letter-spacing:normal;color:#01a31e;font-weight:500;font-size:16px;display:inline-flex}body .doubly,body .money{font-family:Causten!important;display:inline-block;color:#433333}.product__info-container .product-form__input .form__label{color:#433333;font-size:14px;text-transform:uppercase;font-weight:600;font-family:Causten!important;margin-bottom:0}.product__info-container .product__info-container variant-selects{display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:0}.product__info-container .select__select,body .customer select{font-size:14px;border-radius:8px;border:solid 1px #433333;font-weight:500;font-family:Causten!important;padding:0 15px}.product-form__input .select:after,.product-form__input .select:before{display:none}.product__info-container .product-form__input--dropdown{margin-bottom:0}.product__info-container label.add_certificate_label{color:#3a3834;font-size:14px;letter-spacing:normal;margin-top:0;display:block}.product__info-container .add_certificate_label span.money{font-weight:600!important}.product__info-container .add_certificate_label input[type=checkbox]{height:15px;width:15px;margin-top:4px;float:left}.product__info-container quantity-input.quantity{border:solid 1px #000;border-radius:8px;width:124px}.product__info-container .product__info-container .product-form{margin:0 0 0 10px;width:100%;max-width:305px}.product__info-container .product-form__buttons .product-form__submit:after,.product__info-container .product-form__buttons .product-form__submit:before{display:none}.product__info-container .product-form__quantity{width:125px;float:left;max-width:max-content;flex:auto}.product__info-container .product__info-container .product-form form{width:100%}.product__info-container .qty-buy-wrapper .doubly-message+div{width:calc(100% - 130px)}.product__info-container li.icon-with-text__item{padding:10px 15px!important;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:140%;display:flex;align-items:center;border:none;color:#242321;background:#fcf7f3;border-radius:8px;flex-direction:row;width:calc(50% - 16px);flex-wrap:wrap;column-gap:13px}body .product__info-container .icon-with-text{flex-wrap:wrap;justify-content:flex-start;column-gap:8px;margin:8px 0;row-gap:5px;padding-left:0}.product__info-container .icon-with-text span.svg-wrapper{margin-bottom:0;width:24px}.product__info-container li.icon-with-text__item span.h4.inline-richtext{font-size:14px;font-weight:600;letter-spacing:normal;width:calc(100% - 57px);text-align:left;line-height:1.25;display:inline-block}.product__info-container .icon-with-text span.svg-wrapper svg.icon path{fill:#6b2eb5}.product__info-container .product-form{margin:0!important;padding-left:12px}.product__info-container span.badge.price__badge-sold-out{margin-bottom:0!important;margin-left:5px;padding-top:4px}.product__info-container .price.price--large{display:flex;align-items:center;flex-wrap:wrap}.product__info-wrapper p,.product__info-wrapper ul li{letter-spacing:.25px;font-family:Causten!important;font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:#433333}.product__info-wrapper ul{padding-left:14px;margin:10px 0;column-count:2}.product__info-wrapper ul li{margin-bottom:3px;padding-right:11px}.product__media-list{overflow:hidden;border-radius:10px}.product-form__input input[type=radio]{position:absolute;opacity:0}.product-form__input-header{display:flex;align-items:center;margin-bottom:5px}button.size-guide__trigger.link{font-size:14px;display:flex;color:#7c1e79;font-weight:500;padding-top:0;text-underline-offset:1px}button.size-guide__trigger.link span.size-guide__icon{display:none}strong{font-weight:600}.product__info-container .product-form__input--dropdown+fieldset{margin-top:13px}.product__info-container variant-selects+.qty-buy-wrapper{margin-top:5px}.product-form__input .select{margin-bottom:10px}.product__info-container li.icon-with-text__item img{margin-bottom:0}.product__media-wrapper .slider-buttons{display:flex;position:absolute;top:50%;width:100%;flex-wrap:wrap;justify-content:space-between;padding:0 15px;z-index:9}.product__media-wrapper .slider-buttons .slider-counter.caption{display:none}.product__info-container{font-size:13px;letter-spacing:.2px;color:#433333}.product__info-container .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;margin-bottom:0;padding-top:2px}.product__info-container span.price-item.price-item--sale.price-item--last{font-size:18px;font-weight:600}body .product-media-container.constrain-height.media-fit-contain{width:100%}.product__info-container .price--on-sale .price__sale{font-size:18px;letter-spacing:normal;font-weight:500;line-height:normal;display:flex;align-items:center}.product__info-container .price--on-sale .price__sale span{display:flex;align-items:center;line-height:normal}.product__info-container .jdgm-preview-badge .jdgm-star{color:#f7ae09;font-size:12px}.product__info-container .jdgm-prev-badge__text,.product__info-container .jdgm-qa-badge{font-size:12px}body .product__info-container h3,body .product__info-container h4{margin-bottom:7px;margin-top:11px}.product-card-wrapper .card--standard>.card__content .card__information{position:relative;padding-bottom:0;margin-bottom:10px}.product-form__input input[type=radio].disabled+label{pointer-events:none}.product-form__input input[type=radio].disabled+label:after{content:"";width:100%;background-color:#a19f9f;position:absolute;height:1px;left:0;transform:rotate(-28deg);top:16px}.product-form__input input[type=radio].disabled+label{position:relative}.product__info-wrapper fieldset.product-form__input .form__label{width:auto;float:left;padding-top:10px;margin-right:10px}.product__info-wrapper variant-selects fieldset.product-form__input{padding-left:0;position:relative;flex-wrap:wrap;display:flex;flex:auto!important;width:100%}body .product__info-container variant-selects{row-gap:0}.collection__title.title-wrapper{flex-wrap:wrap;margin-bottom:0}.collection__title.title-wrapper .center.collection__view-all{width:100%;text-align:left}.collection__title.title-wrapper .center.collection__view-all a.button{margin-top:0}.collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.collection__view-all a.button{background-color:transparent;border:none;height:auto;width:auto;min-width:auto;min-height:auto;color:#000;letter-spacing:normal;color:#433333;margin-top:0;padding:0;text-decoration:underline;text-underline-offset:4px}.collection__view-all a.button:after,.collection__view-all a.button:before{display:none}body .collection__title h2.title,body .collection__title .title:not(:only-child){margin-bottom:0}body.template-product .jm-histogram.jm-review-widget-header__star-rating-histogram{display:none}body.template-product .jm-media-preview{display:none!important}body .jdgm-sort-dropdown.jm-sort-filter__select{font-size:16px}body.template-product .jm-cluster.jm-review-widget-header__main-content{justify-content:flex-end;margin-top:0}body .jm-review-widget-header__main-content .jm-cluster.jm-action-buttons{justify-content:center!important;margin-top:0;max-inline-size:fit-content!important}.header__icon--account svg{width:28px}.header__icon--account.is-logged-in svg path{fill:#121212;stroke:#121212}.product-card-wrapper .card__media .media a img+img{position:absolute;opacity:0;z-index:99;top:0;transition:all .4s ease-in-out}.product-card-wrapper .card__media .media a:hover img+img{opacity:1}body .facet-filters__sort:focus-visible{outline:none;outline-offset:inherit;box-shadow:none}body .facet-filters__field .select__select{padding:8px 10px 7px}body .facet-filters__field .select{border:solid 1px #dedede;border-radius:3px;padding-right:10px}body .facets__form{gap:0 13px}.facets-container h2.product-count__text.text-body{margin-top:8px}body .facet-filters__field .select span.svg-wrapper{right:6px}@media(min-width:992px){.announcement-bar__right span.header-greeting{font-size:14px;font-weight:500;color:#ffd8a0}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%}body .banner--medium:not(.banner--adapt){min-height:45rem!important}}@media(max-width:1022px){.announcement-bar__right{display:none}}@media(max-width:767px){span.jm-sort-filter__icon.jm-sort-filter__icon--chevron{padding-top:5px}body .jm-stack.jm-filter-panel .jm-stack.jm-stack--space-200{margin-top:0}body .jm-stack.jm-filter-panel p.jm-text{font-size:15px!important}body.template-product .jm-cluster.jm-action-buttons{max-inline-size:none!important}img.icon-with-text-section__image{width:auto;height:auto;max-height:25px;max-width:27px}.product__info-container li.icon-with-text__item span.h4.inline-richtext{font-size:12px;width:calc(100% - 30px);padding-left:8px}.product__info-container li.icon-with-text__item{column-gap:0}body .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,body .banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:93vw}body .banner--mobile-bottom .slideshow__text.banner__box{display:none}.slideshow__media.banner__media.media img{height:100%;object-fit:cover;width:100%}.icon-with-text-section__heading{font-size:11px!important}body .icon-with-text-section__card{column-gap:10px}body .icon-with-text-section__grid.grid--1-col-tablet-down .grid__item{width:calc(50% - 4px);max-width:calc(50% - 4px)}body .icon-with-text-section{padding:20px}.collection__title h2.title{font-size:20px}body .collection__view-all a.button{text-decoration:underline;text-underline-offset:4px;margin-top:3px;font-size:14px}body.template-product .jdgm-tabs{margin-top:13px!important}body.template-product .jdgm-widget div.jm-center:empty{display:none}body.template-product .jdgm-tablist__viewport{width:calc(100% - 61px)!important}body.template-product .jdgm-tablist.jdgm-tablist--medium{justify-content:flex-start!important;flex-direction:row!important}body.template-product .jm-sort-filter{display:none!important}body.template-product .jdgm-tablist__content{width:40px!important}body.template-product label.jdgm-tab-dropdown__label{justify-content:space-between!important}body.template-product button.jm-button.jm-custom-answer-filter{height:38px}body.template-product .jm-cluster.jm-review-widget-header__main-content{margin-top:14px}}.is-logged-in .header-user-info .header-greeting{width:auto;background-color:#f2ede4;min-height:initial;height:auto;border-radius:25px;padding:6px 11px 6px 12px;text-decoration:none;border:solid 1px #C9B99A;position:relative;z-index:9;display:flex;align-items:center}nav.header__loggedin-menu{position:absolute;background-color:#f0ebe3;top:19px;margin-left:0;display:block;margin-right:43px;width:112px;padding-top:20px;border-radius:8px;opacity:0;visibility:hidden}.header__loggedin-menu li{width:100%}.header__loggedin-menu li a.header__menu-item{min-height:auto;padding:1px 17px}.header__icon--account span.svg-wrapper{height:22px;width:22px}.header-user-info span.user-name{font-size:15px;color:#3c3c3c;text-decoration:none!important;line-height:.9;display:block;margin-top:3px;padding-left:5px}.is-logged-in .header-user-info .header-greeting:after{content:"";height:auto;width:auto;display:inline-block;border-top:solid 5px #3C3C3C;border-left:solid 5px transparent;border-right:solid 5px transparent;margin-left:4px;margin-top:3px}.header-user-info:hover .header__loggedin-menu{opacity:1}.header-user-info:hover{cursor:pointer}.header-user-info:hover .header-greeting:after{transform:rotate(-180deg)}.is-logged-in .header-user-info .header-greeting span.svg-wrapper{width:18px;height:18px}.header-user-info:hover nav.header__loggedin-menu{visibility:visible}@media(max-width:1023px){.header-top .header-user-info{display:flex;margin-bottom:0}.is-logged-in .header__icons .header-user-info .header-greeting{background-color:transparent;border:none;padding:0}.is-logged-in .header__icons .header-user-info .header-greeting:after{display:none}.is-logged-in .header__icons .header-user-info .header-greeting span.user-name{display:none}.is-logged-in .header__icons .header-user-info .header-greeting span.svg-wrapper{width:25px;height:25px}.menu-drawer__utility-links .doubly-wrapper.custom-currency-icon{display:block;margin-top:10px}.menu-drawer__utility-links .menu-drawer__account{padding:6px 12px;border:solid 1px #b2adad;border-radius:50px}.menu-drawer__utility-links .doubly-wrapper.custom-currency-icon select.currency-switcher{color:#000}.menu-drawer__utility-links .doubly-wrapper.custom-currency-icon:after{border-color:#000;padding:3px;top:1px}body .header--has-social .menu-drawer__utility-links{padding:20px!important;font-size:0}body .menu-drawer .list-social{margin-top:10px}.menu-drawer__inner-container .header-user-info:hover .header__loggedin-menu{opacity:1;display:block!important;bottom:76px;top:auto;padding-top:5px;padding-bottom:15px}.header__icon.header__icon--cart{margin-right:-5px;margin-top:2px}.header-top>a.header__heading-link.link.link--text.focus-inset{width:200px;position:absolute;left:50%;transform:translate(-50%)}.header-top a.header__icon.header__icon--account.link.focus-inset{margin-right:-18px;display:flex!important}.menu-drawer__account span.svg-wrapper{margin-top:-3px}}.product__info-wrapper li.icon-with-text__item{background-color:#fff;border:solid 1px #E8DFD0}body.gradient.template-product.custom-class-product,.product-info{background-color:#fdfaf5}product-info{background-color:#fdfaf5!important}.product__info-wrapper fieldset.product-form__input label{background-color:#fff;border:solid 1px #E8DFD0}.product__info-container .product-form__buttons .product-form__submit{background-color:#c9a84c;color:#fff;border:solid 1px #C9A84C}.product__info-wrapper .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{margin:0 0 19px;box-shadow:0 0 4px #00000040}.product__info-container quantity-input.quantity{border:solid 1px #E8DFD0;border-radius:8px;width:135px}.product-offers .offer-text h3,.product-offers .offer-text span.h3{font-size:25px;color:#6b4e18}.product-offer-card{background:#f2ede4}.product__info-container quantity-input .quantity__input{border-left:solid 1px #E8DFD0;border-right:solid 1px #E8DFD0;width:45px}.product__info-container .select__select{border:solid 1px #E8DFD0}.product__info-wrapper .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container{padding:3px}fieldset.product-form__input input[type=radio]:checked+label{background-color:#f2ede4;border:solid 1px #E8DFD0}.product__info-wrapper .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{padding:15px}.product__info-wrapper .jdgm-rev-snippet-card__rev-rating{margin-bottom:4px}.product__info-wrapper .jdgm-rev-snippet-card__rev-content{margin-top:3px}div#product-details-tabs{background-color:#fdfaf5;margin-top:31px}.tabs-accordion__nav-btn.active{background-color:#fff}section#shopify-section-template--21768292106463__176519104645157ec0{background-color:#fff;padding:40px 0}section#shopify-section-template--21768292106463__related-products .gradient{background-color:#fdfaf5!important}.product__info-container li.icon-with-text__item span.h4.inline-richtext{font-size:13px}.product__info-container .product-form__input--dropdown{max-width:98%}.product__info-wrapper .product-offer-card{background:#fff;border:solid 1px #ececec;position:relative;border-left:solid 3px #c9a84c;box-shadow:0 0 4px #0000001a;border-radius:6px}.product__info-wrapper .product-offer-card:before,.product-offer-card:after{opacity:0}.product-offers .offer-code{background:#c9a84c;border-radius:5px;color:#fff}@media(max-width:767px){.product-offers .offer-text h3,.product-offers .offer-text span.h3{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/theme-critical.css.map */
