:root{--silk-cream: #FAF7F2;--silk-sand: #E8E2D9;--silk-charcoal: #2C2C2C;--silk-warmblack: #1A1A1A;--silk-gold: #C4A962;--silk-softgold: #D4C4A0;--silk-blush: #E8D4D0;--silk-font-serif: "Cormorant Garamond", serif;--silk-font-sans: "DM Sans", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--silk-font-sans)!important;background-color:var(--silk-cream)!important;color:var(--silk-charcoal)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background-color:var(--silk-gold);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--silk-cream)}::-webkit-scrollbar-thumb{background:var(--silk-softgold);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--silk-gold)}h1,h2,h3,h4,h5,h6,.silk-heading,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--silk-font-serif)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--silk-charcoal)!important}.silk-body,p,li,td,th,a,span,div{font-family:var(--silk-font-sans)!important}.text-silk-gold{color:var(--silk-gold)}.text-silk-charcoal{color:var(--silk-charcoal)}.silk-italic{font-style:italic}body.template-product .page-width{max-width:1200px!important;margin:0 auto!important;padding:0 1.5rem!important}@media (min-width: 750px){body.template-product .page-width{padding:0 2.5rem!important}}.product.grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-items:start!important}@media (min-width: 750px){.product.grid{grid-template-columns:1fr 1fr!important;gap:4rem!important}}@media (min-width: 990px){.product.grid{grid-template-columns:1.1fr .9fr!important;gap:5rem!important}}.product__media-wrapper{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.product__media-item{width:100%!important;aspect-ratio:1 / 1!important;background-color:var(--silk-cream)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.product__media-item img,.product__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.thumbnail-list,.product__media-list--thumbnails{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.75rem!important;padding:1rem 1.5rem!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.thumbnail-list::-webkit-scrollbar{display:none!important}.thumbnail-list__item,.thumbnail{width:64px!important;height:64px!important;min-width:64px!important;flex-shrink:0!important;border-radius:.5rem!important;overflow:hidden!important;border:2px solid transparent!important;background-color:var(--silk-cream)!important;cursor:pointer!important;transition:border-color .2s ease!important}.thumbnail-list__item:hover,.thumbnail:hover{border-color:var(--silk-softgold)!important}.thumbnail-list__item.is-active,.thumbnail.is-active,.thumbnail-list__item[aria-current=true]{border-color:var(--silk-charcoal)!important}.thumbnail-list__item img,.thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;padding:4px!important}@media (min-width: 750px){.thumbnail-list,.product__media-list--thumbnails{padding:1rem 0!important}.thumbnail-list__item,.thumbnail{width:72px!important;height:72px!important;min-width:72px!important}}.slider-counter{display:flex!important;justify-content:center!important;gap:.5rem!important;padding:.75rem 1.5rem!important}.slider-counter__link{width:8px!important;height:8px!important;border-radius:50%!important;background-color:var(--silk-sand)!important;transition:all .2s ease!important;border:none!important}.slider-counter__link--active,.slider-counter__link.is-active{background-color:var(--silk-gold)!important;transform:scale(1.25)!important}.product__info-wrapper{padding:1.5rem!important}@media (min-width: 750px){.product__info-wrapper{padding:2rem 0!important;position:sticky!important;top:2rem!important}}.product__info-container{display:flex!important;flex-direction:column!important;gap:1rem!important}.product__title{margin-bottom:.25rem!important}.product__title h1,.product__title h2{font-family:var(--silk-font-serif)!important;font-size:1.75rem!important;font-weight:500!important;line-height:1.2!important;color:var(--silk-charcoal)!important;margin-bottom:.5rem!important}@media (min-width: 750px){.product__title h1,.product__title h2{font-size:2.25rem!important}}.silk-star-rating{display:flex!important;align-items:center!important;gap:.5rem!important;margin-bottom:1rem!important}.silk-star-rating__stars{color:var(--silk-gold)!important;font-size:.875rem!important;letter-spacing:1px!important}.silk-star-rating__count{font-size:.8125rem!important;color:#78716c!important}.silk-star-rating__count a{color:#78716c!important;text-decoration:underline!important;text-underline-offset:2px!important}.silk-star-rating__count a:hover{color:var(--silk-gold)!important}.price-container,.price__container{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:.75rem!important;padding:1rem 0!important;border-top:1px solid rgba(44,44,44,.1)!important;border-bottom:1px solid rgba(44,44,44,.1)!important;margin-bottom:1rem!important}.price{font-family:var(--silk-font-serif)!important;font-size:1.75rem!important;font-weight:500!important;color:var(--silk-charcoal)!important;letter-spacing:-.01em!important}@media (min-width: 750px){.price{font-size:2rem!important}}.price__regular,.price s,.price del,.compare-at-price{font-family:var(--silk-font-sans)!important;font-size:1rem!important;color:#a8a29e!important;text-decoration:line-through!important;font-weight:400!important}.price--on-sale .price__sale,.price .price-item--sale{color:var(--silk-charcoal)!important}.silk-savings-badge,.price__badge-sale{display:inline-flex!important;align-items:center!important;background-color:#c4a9621a!important;color:var(--silk-gold)!important;font-family:var(--silk-font-sans)!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.25rem .625rem!important;border-radius:4px!important}.product-form__submit,.product-form__buttons button[type=submit]{background-color:var(--silk-charcoal)!important;color:#fff!important;border:none!important;width:100%!important;padding:1rem 2rem!important;border-radius:.5rem!important;font-family:var(--silk-font-sans)!important;font-size:.875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 16px #2c2c2c40!important}.product-form__submit:hover{background-color:var(--silk-gold)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #c4a96259!important}.product-form__submit:active{transform:translateY(0)!important}.shopify-payment-button{margin-top:.75rem!important}.shopify-payment-button__button{border-radius:.5rem!important;font-family:var(--silk-font-sans)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}.shopify-payment-button__more-options{font-size:.8125rem!important;color:#78716c!important;margin-top:.75rem!important}.product__text.caption-with-letter-spacing,.silk-trust-badge{display:flex!important;align-items:center!important;justify-content:center!important;gap:.375rem!important;background:linear-gradient(135deg,#c4a96214,#c4a96208)!important;border:1px solid rgba(196,169,98,.2)!important;border-radius:.5rem!important;padding:.875rem 1rem!important;margin-top:1rem!important;font-family:var(--silk-font-sans)!important;font-size:.75rem!important;font-weight:500!important;color:var(--silk-charcoal)!important;text-transform:none!important;letter-spacing:.01em!important;text-align:center!important;animation:silk-soft-pulse 3s ease-in-out infinite!important}@keyframes silk-soft-pulse{0%,to{box-shadow:0 0 #c4a96226}50%{box-shadow:0 0 0 8px #c4a96200}}.silk-sticky-atc{display:block!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:999!important;background-color:#fffffff7!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-top:1px solid rgba(44,44,44,.1)!important;box-shadow:0 -4px 20px #2c2c2c1a!important;padding:.75rem 1rem!important;transform:translateY(100%)!important;transition:transform .3s ease!important}.silk-sticky-atc.visible{transform:translateY(0)!important}@media (min-width: 750px){.silk-sticky-atc{display:none!important}}.silk-sticky-atc__inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;max-width:500px!important;margin:0 auto!important}.silk-sticky-atc__price{display:flex!important;flex-direction:column!important}.silk-sticky-atc__price-current{font-family:var(--silk-font-serif)!important;font-size:1.25rem!important;font-weight:500!important;color:var(--silk-charcoal)!important;line-height:1.2!important}.silk-sticky-atc__price-compare{font-size:.75rem!important;color:#a8a29e!important;text-decoration:line-through!important}.silk-sticky-atc__button{flex:1!important;max-width:200px!important;background-color:var(--silk-charcoal)!important;color:#fff!important;border:none!important;padding:.875rem 1.5rem!important;border-radius:.5rem!important;font-family:var(--silk-font-sans)!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;cursor:pointer!important;transition:background-color .2s ease!important}.silk-sticky-atc__button:hover,.silk-sticky-atc__button:active{background-color:var(--silk-gold)!important}body.sticky-atc-active{padding-bottom:80px!important}.product__description{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;line-height:1.75!important;color:#2c2c2cd9!important}@media (max-width: 749px){.product__description{font-size:.875rem!important}}.product__description p{margin-bottom:1rem!important}.product__description p:last-child{margin-bottom:0!important}.product__description ul{list-style:none!important;padding-left:0!important;margin:1.25rem 0!important}.product__description ul li{position:relative!important;padding-left:1.5rem!important;margin-bottom:.625rem!important;font-size:.875rem!important;line-height:1.6!important}.product__description ul li:before{content:"\2713"!important;position:absolute!important;left:0!important;color:var(--silk-gold)!important;font-weight:700!important}.product-form__input{margin-bottom:1.25rem!important}fieldset.product-form__input{border:none!important;padding:0!important}.product-form__input legend{font-family:var(--silk-font-sans)!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--silk-charcoal)!important;margin-bottom:.625rem!important}.product-form__input input[type=radio]+label{background-color:#fff!important;border:1.5px solid rgba(44,44,44,.2)!important;color:var(--silk-charcoal)!important;padding:.5rem 1rem!important;border-radius:.375rem!important;font-size:.8125rem!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important}.product-form__input input[type=radio]:checked+label{background-color:var(--silk-charcoal)!important;border-color:var(--silk-charcoal)!important;color:#fff!important}.product-form__input input[type=radio]+label:hover{border-color:var(--silk-gold)!important}.quantity{display:inline-flex!important;align-items:center!important;border:1.5px solid rgba(44,44,44,.2)!important;border-radius:.375rem!important;overflow:hidden!important}.quantity__button{background:none!important;border:none!important;padding:.5rem .75rem!important;font-size:1rem!important;color:var(--silk-charcoal)!important;cursor:pointer!important;transition:background-color .2s ease!important}.quantity__button:hover{background-color:var(--silk-sand)!important}.quantity__input{width:3rem!important;text-align:center!important;border:none!important;font-family:var(--silk-font-sans)!important;font-size:.875rem!important;font-weight:500!important}.reveal{opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.float{animation:float 4s ease-in-out infinite}.silk-btn-primary{background-color:var(--silk-charcoal);color:#fff;padding:1rem 2rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #2c2c2c33}.silk-btn-primary:hover{background-color:var(--silk-gold);transform:translateY(-2px);box-shadow:0 8px 24px #c4a9624d}.silk-btn-gold{background-color:var(--silk-gold);color:var(--silk-warmblack);padding:1rem 2rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;border:none;cursor:pointer;transition:all .3s ease}.silk-btn-gold:hover{background-color:var(--silk-softgold)}.cart-items{font-family:var(--silk-font-sans)!important}.cart-item{border-bottom:1px solid rgba(44,44,44,.1)!important;padding:1.5rem 0!important}.cart-item__name{font-family:var(--silk-font-serif)!important;font-size:1.125rem!important;font-weight:500!important}.main-cart-items .page-width{padding-left:2rem!important;padding-right:2rem!important}@media (min-width: 750px){.main-cart-items .page-width{padding-left:3rem!important;padding-right:3rem!important}}.cart__items{margin-bottom:2.5rem!important}.totals{background:linear-gradient(135deg,#c4a9620d,#faf7f2cc)!important;padding:2rem!important;border-radius:1rem!important;margin-top:2rem!important}@media (min-width: 750px){.totals{padding:2.5rem!important}}.cart__ctas{margin-top:1.5rem!important}.cart__ctas button,.cart__ctas .button{background-color:var(--silk-charcoal)!important;color:#fff!important;border:none!important;padding:1rem 2rem!important;border-radius:.5rem!important;font-family:var(--silk-font-sans)!important;font-size:.875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;width:100%!important;transition:all .3s ease!important}.cart__ctas button:hover,.cart__ctas .button:hover{background-color:var(--silk-gold)!important}.main-cart-footer .page-width{padding-left:2rem!important;padding-right:2rem!important}@media (min-width: 750px){.main-cart-footer .page-width{padding-left:3rem!important;padding-right:3rem!important}}.collection{padding-left:2rem!important;padding-right:2rem!important}@media (min-width: 750px){.collection{padding-left:3rem!important;padding-right:3rem!important}}.product-grid{gap:2rem!important}@media (min-width: 750px){.product-grid{gap:2.5rem!important}}@media (min-width: 990px){.product-grid{gap:3rem!important}}.product-grid.grid--2-col-desktop,.product-grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)!important}.collection .card,.card-wrapper .card,.product-grid .card{border-radius:1rem!important;overflow:hidden!important;transition:all .3s ease!important;box-shadow:0 2px 12px #2c2c2c0f!important;background-color:#fff!important;height:100%!important;display:flex!important;flex-direction:column!important}.collection .card:hover,.card-wrapper .card:hover,.product-grid .card:hover{box-shadow:0 8px 30px #2c2c2c1f!important;transform:translateY(-4px)!important}.card__media,.card__inner .media{aspect-ratio:1 / 1!important;background-color:var(--silk-cream)!important}.card__media img,.card__inner .media img{object-fit:contain!important;width:100%!important;height:100%!important}.card__content,.card__information{padding:1.25rem!important;flex-grow:1!important;display:flex!important;flex-direction:column!important}@media (min-width: 750px){.card__content,.card__information{padding:1.5rem!important}}.card__heading,.card-information__heading{font-family:var(--silk-font-serif)!important;font-size:1rem!important;font-weight:500!important;margin-bottom:.5rem!important;line-height:1.3!important}@media (min-width: 750px){.card__heading,.card-information__heading{font-size:1.125rem!important}}.card__price,.price{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;font-weight:600!important;color:var(--silk-charcoal)!important;margin-top:auto!important}@media (min-width: 750px){.card__price,.price{font-size:1rem!important}}.collection-hero,.collection-banner{padding:2rem!important;margin-bottom:2rem!important}@media (min-width: 750px){.collection-hero,.collection-banner{padding:2.5rem 3rem!important;margin-bottom:2.5rem!important}}.collection-hero__title,.collection__title{font-family:var(--silk-font-serif)!important;font-size:2rem!important;font-weight:500!important;margin-bottom:1rem!important;color:var(--silk-charcoal)!important}@media (min-width: 750px){.collection-hero__title,.collection__title{font-size:2.5rem!important}}.collection-hero__description,.collection__description{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;line-height:1.7!important;color:#2c2c2cd9!important;max-width:650px!important}.facets-wrapper{margin-bottom:2rem!important;padding:0 2rem!important}@media (min-width: 750px){.facets-wrapper{padding:0 3rem!important;margin-bottom:2.5rem!important}}.facet-filters__field,.facets-container{gap:1rem!important}.card__badge{background-color:var(--silk-gold)!important;color:var(--silk-warmblack)!important;font-family:var(--silk-font-sans)!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.25rem .625rem!important;border-radius:4px!important}.quick-add__submit,.card-wrapper .quick-add-modal__toggle{background-color:var(--silk-charcoal)!important;color:#fff!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:.5rem!important;font-family:var(--silk-font-sans)!important;font-size:.8125rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;transition:all .3s ease!important;width:100%!important;margin-top:.75rem!important}.quick-add__submit:hover,.card-wrapper .quick-add-modal__toggle:hover{background-color:var(--silk-gold)!important}.grid__item{margin-bottom:0!important}.pagination-wrapper{margin-top:3rem!important;padding:0 2rem!important}@media (min-width: 750px){.pagination-wrapper{padding:0 3rem!important}}.pagination{gap:.5rem!important}.pagination__item,.pagination__list-item{font-family:var(--silk-font-sans)!important}.pagination__item a,.pagination__list-item a{background-color:#fff!important;border:1px solid rgba(44,44,44,.2)!important;color:var(--silk-charcoal)!important;padding:.5rem .875rem!important;border-radius:.375rem!important;transition:all .2s ease!important}.pagination__item a:hover,.pagination__list-item a:hover{background-color:var(--silk-sand)!important;border-color:var(--silk-gold)!important}.pagination__item--current,.pagination__list-item--current{background-color:var(--silk-charcoal)!important;color:#fff!important;border-radius:.375rem!important;padding:.5rem .875rem!important}.faq-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.faq-content.open{max-height:500px;opacity:1}.silk-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:120px}@media (min-width: 750px){.silk-hero{padding-top:100px}}.silk-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.3}.silk-hero-bg img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.silk-blob-blush{position:absolute;width:18rem;height:18rem;background-color:#e8d4d033;border-radius:50%;filter:blur(60px);pointer-events:none}.silk-blob-sand{position:absolute;width:16rem;height:16rem;background-color:#e8e2d94d;border-radius:50%;filter:blur(60px);pointer-events:none}.silk-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(44,44,44,.3);padding:.375rem 1rem;border-radius:9999px;font-size:.625rem;text-transform:uppercase;letter-spacing:.2em;background-color:#fff}.silk-badge-dot{width:6px;height:6px;background-color:var(--silk-gold);border-radius:50%;flex-shrink:0;animation:silk-dot-pulse 2s ease-in-out infinite}@keyframes silk-dot-pulse{0%,to{opacity:1}50%{opacity:.5}}.star,.silk-star{color:var(--silk-gold)}.silk-check{color:var(--silk-gold);flex-shrink:0}.silk-section{padding:3rem 1.5rem}@media (min-width: 750px){.silk-section{padding:5rem 2.5rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--silk-gold)!important;outline-offset:2px!important}.bg-silk-cream{background-color:var(--silk-cream)}.bg-silk-sand{background-color:var(--silk-sand)}.bg-silk-charcoal{background-color:var(--silk-charcoal)}.bg-silk-warmblack{background-color:var(--silk-warmblack)}.bg-silk-gold{background-color:var(--silk-gold)}.silk-shadow-sm{box-shadow:0 1px 3px #2c2c2c1a}.silk-shadow-md{box-shadow:0 4px 12px #2c2c2c1f}.silk-shadow-lg{box-shadow:0 10px 30px #2c2c2c26}@media (max-width: 749px){.silk-hide-mobile{display:none!important}}@media (min-width: 750px){.silk-hide-desktop{display:none!important}}.main-blog{padding-left:2rem!important;padding-right:2rem!important;max-width:1400px!important;margin:0 auto!important}@media (min-width: 750px){.main-blog{padding-left:3rem!important;padding-right:3rem!important}}@media (min-width: 990px){.main-blog{padding-left:4rem!important;padding-right:4rem!important}}.main-blog .title--primary{margin-bottom:3rem!important;font-family:var(--silk-font-serif)!important;font-size:2.5rem!important;font-weight:400!important;text-align:center!important;padding-top:2rem!important;letter-spacing:-.02em!important;color:var(--silk-charcoal)!important;line-height:1.2!important}@media (min-width: 750px){.main-blog .title--primary{font-size:3rem!important;margin-bottom:3.5rem!important;padding-top:2.5rem!important}}@media (min-width: 990px){.main-blog .title--primary{font-size:3.5rem!important;margin-bottom:4rem!important;padding-top:3rem!important}}.blog-articles{margin-top:0!important;display:grid!important;grid-template-columns:1fr!important;gap:2.5rem!important;padding-bottom:2rem!important}@media (min-width: 750px){.blog-articles{grid-template-columns:repeat(2,1fr)!important;gap:3rem!important;padding-bottom:3rem!important}}@media (min-width: 990px){.blog-articles{gap:4rem!important;padding-bottom:4rem!important}}.blog-articles__article{margin-bottom:0!important}.article-card-wrapper{height:100%!important}.article-card{background:#fff!important;border-radius:1rem!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease!important;box-shadow:0 2px 12px #2c2c2c0f!important;height:100%!important;display:flex!important;flex-direction:column!important}.article-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 30px #2c2c2c1f!important}.article-card__image-wrapper{width:100%!important;background-color:var(--silk-cream)!important}.article-card__image{aspect-ratio:16 / 9!important;overflow:hidden!important}.article-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .3s ease!important}.article-card:hover .article-card__image img{transform:scale(1.05)!important}.article-card .card__inner .card__content{display:none!important}.article-card>.card__content,.article-card .card__information{padding:1.5rem!important;flex-grow:1!important;display:flex!important;flex-direction:column!important}@media (min-width: 750px){.article-card>.card__content,.article-card .card__information{padding:2rem!important}}.article-card .card__heading{font-family:var(--silk-font-serif)!important;font-size:1.375rem!important;font-weight:400!important;line-height:1.25!important;margin-bottom:.875rem!important;color:var(--silk-charcoal)!important;letter-spacing:-.01em!important}@media (min-width: 750px){.article-card .card__heading{font-size:1.625rem!important;margin-bottom:1.125rem!important}}@media (min-width: 990px){.article-card .card__heading{font-size:1.75rem!important}}.article-card .card__heading a{color:var(--silk-charcoal)!important;text-decoration:none!important;transition:color .2s ease!important}.article-card .card__heading a:hover{color:var(--silk-gold)!important}.article-card__info{font-family:var(--silk-font-sans)!important;font-size:.75rem!important;font-weight:600!important;color:#2c2c2c8c!important;margin-bottom:1.125rem!important;text-transform:uppercase!important;letter-spacing:.1em!important}@media (min-width: 750px){.article-card__info{font-size:.8125rem!important}}.article-card__excerpt{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;line-height:1.75!important;color:#2c2c2ccc!important;margin-top:auto!important;font-weight:400!important}@media (min-width: 750px){.article-card__excerpt{font-size:1rem!important;line-height:1.8!important}}.article-card__footer{margin-top:1rem!important;padding-top:1rem!important;border-top:1px solid rgba(44,44,44,.1)!important;font-size:.8125rem!important;color:#2c2c2ca6!important}.article-template{max-width:100%!important;background-color:var(--silk-cream)!important;padding:0!important;margin:0!important}.article-template header{text-align:center!important;margin-bottom:2rem!important;padding:3rem 1.5rem 0!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width: 750px){.article-template header{margin-bottom:2.5rem!important;padding:4rem 3rem 0!important}}@media (min-width: 990px){.article-template header{padding:5rem 4rem 0!important;margin-bottom:3rem!important}}.article-template__title,.article-template h1{font-family:var(--silk-font-serif)!important;font-size:2.25rem!important;font-weight:400!important;line-height:1.15!important;color:var(--silk-charcoal)!important;margin-bottom:1rem!important;text-align:center!important;letter-spacing:-.02em!important}@media (min-width: 750px){.article-template__title,.article-template h1{font-size:3.5rem!important;margin-bottom:1.5rem!important}}@media (min-width: 990px){.article-template__title,.article-template h1{font-size:4rem!important}}.article-template__meta,.article-template header .caption-with-letter-spacing{font-family:var(--silk-font-sans)!important;font-size:.875rem!important;font-weight:500!important;color:#2c2c2c99!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:0!important}.article-template__hero-container{margin-bottom:3rem!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding:0 1.5rem!important}@media (min-width: 750px){.article-template__hero-container{margin-bottom:3.5rem!important;padding:0 3rem!important}}@media (min-width: 990px){.article-template__hero-container{padding:0 4rem!important;margin-bottom:4rem!important}}.article-template__hero-medium{max-height:450px!important;border-radius:1rem!important;overflow:hidden!important;box-shadow:0 4px 20px #2c2c2c14!important}@media (min-width: 990px){.article-template__hero-medium{max-height:500px!important}}.article-template__hero-medium img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.article-template__content{padding:0 2.5rem!important;max-width:750px!important;margin:0 auto 3rem!important}@media (min-width: 750px){.article-template__content{padding:0 4rem!important;margin-bottom:3.5rem!important}}@media (min-width: 990px){.article-template__content{padding:0 5rem!important;margin-bottom:4rem!important}}.article-template__content p{font-family:var(--silk-font-sans)!important;font-size:1.0625rem!important;line-height:1.85!important;color:#2c2c2ce0!important;margin-bottom:1.75rem!important;font-weight:400!important}@media (min-width: 750px){.article-template__content p{font-size:1.125rem!important;line-height:1.9!important;margin-bottom:2rem!important}}.article-template__content h2{font-family:var(--silk-font-serif)!important;font-size:1.875rem!important;font-weight:400!important;color:var(--silk-charcoal)!important;margin-top:3.5rem!important;margin-bottom:1.5rem!important;line-height:1.25!important;letter-spacing:-.01em!important}@media (min-width: 750px){.article-template__content h2{font-size:2.25rem!important;margin-top:4rem!important;margin-bottom:1.75rem!important}}.article-template__content h3{font-family:var(--silk-font-serif)!important;font-size:1.5rem!important;font-weight:400!important;color:var(--silk-charcoal)!important;margin-top:2.75rem!important;margin-bottom:1.25rem!important;line-height:1.3!important;letter-spacing:-.01em!important}@media (min-width: 750px){.article-template__content h3{font-size:1.75rem!important;margin-top:3rem!important}}.article-template__content img{max-width:100%!important;height:auto!important;border-radius:.75rem!important;margin:2rem 0!important}.article-template__content ul,.article-template__content ol{margin-bottom:1.5rem!important;padding-left:1.5rem!important}.article-template__content li{margin-bottom:.5rem!important;line-height:1.7!important}.article-template__social-sharing{padding:0 1.5rem!important;max-width:850px!important;margin:0 auto 2rem!important;text-align:center!important}@media (min-width: 750px){.article-template__social-sharing{padding:0 3rem!important}}@media (min-width: 990px){.article-template__social-sharing{padding:0 4rem!important}}.article-template__back{margin-top:2.5rem!important;margin-bottom:3rem!important;padding:0 1.5rem!important;text-align:center!important}@media (min-width: 750px){.article-template__back{margin-top:3rem!important;margin-bottom:3.5rem!important;padding:0 3rem!important}}@media (min-width: 990px){.article-template__back{margin-top:3.5rem!important;padding:0 4rem!important}}.article-template__link{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;font-weight:600!important;color:var(--silk-charcoal)!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;transition:color .2s ease!important}.article-template__link:hover{color:var(--silk-gold)!important}.shopify-policy__container,.policy__container,body.template-policy .page-width{max-width:850px!important;margin:0 auto!important;padding:3rem 2rem!important}@media (min-width: 750px){.shopify-policy__container,.policy__container,body.template-policy .page-width{padding:4rem 3rem!important}}.shopify-policy__title,.policy__title,body.template-policy h1{font-family:var(--silk-font-serif)!important;font-size:2rem!important;font-weight:500!important;color:var(--silk-charcoal)!important;margin-bottom:2rem!important;letter-spacing:-.02em!important}@media (min-width: 750px){.shopify-policy__title,.policy__title,body.template-policy h1{font-size:2.5rem!important;margin-bottom:2.5rem!important}}body.template-policy h2{font-family:var(--silk-font-serif)!important;font-size:1.5rem!important;font-weight:500!important;color:var(--silk-charcoal)!important;margin-top:2.5rem!important;margin-bottom:1rem!important}body.template-policy h3{font-family:var(--silk-font-sans)!important;font-size:1.125rem!important;font-weight:600!important;color:var(--silk-charcoal)!important;margin-top:2rem!important;margin-bottom:.75rem!important}.shopify-policy__body,.policy__body,body.template-policy .rte{font-family:var(--silk-font-sans)!important;font-size:.9375rem!important;line-height:1.8!important;color:#2c2c2cd9!important}body.template-policy p{margin-bottom:1.25rem!important}body.template-policy ul,body.template-policy ol{margin-bottom:1.5rem!important;padding-left:1.5rem!important}body.template-policy li{margin-bottom:.5rem!important;line-height:1.7!important}.main-page .page-width{padding-left:2rem!important;padding-right:2rem!important}@media (min-width: 750px){.main-page .page-width{padding-left:3rem!important;padding-right:3rem!important}}.main-page-title{font-family:var(--silk-font-serif)!important;margin-bottom:2rem!important}@media (min-width: 750px){.main-page-title{margin-bottom:2.5rem!important}}.main-page .rte{max-width:850px!important;margin:0 auto!important}.main-page .rte p{margin-bottom:1.25rem!important;line-height:1.75!important}.main-page .rte h2{margin-top:2.5rem!important;margin-bottom:1rem!important}.main-page .rte h3{margin-top:2rem!important;margin-bottom:.75rem!important}.main-page .rte ul,.main-page .rte ol{margin-bottom:1.5rem!important;padding-left:1.5rem!important}.main-page .rte li{margin-bottom:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/silk-luxury.css.map */
