.container-section--full-width{max-width:none;margin:0}.container-section--contained{margin:0 auto;max-width:var(--container-max-width, 1200px)}.container-section--centered{text-align:center;margin:0 auto;max-width:var(--container-max-width, 1200px)}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-liquid-section,.custom-liquid-content{width:100%}.custom-liquid-section[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pt-none{padding-top:0}.pt-small{padding-top:1rem}.pt-medium{padding-top:2rem}.pt-large{padding-top:3rem}.pt-extra-large{padding-top:4rem}.pb-none{padding-bottom:0}.pb-small{padding-bottom:1rem}.pb-medium{padding-bottom:2rem}.pb-large{padding-bottom:3rem}.pb-extra-large{padding-bottom:4rem}@media(max-width:749px){.pt-small{padding-top:.75rem}.pt-medium{padding-top:1.5rem}.pt-large{padding-top:2rem}.pt-extra-large{padding-top:2.5rem}.pb-small{padding-bottom:.75rem}.pb-medium{padding-bottom:1.5rem}.pb-large{padding-bottom:2rem}.pb-extra-large{padding-bottom:2.5rem}}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.font-playfair{font-family:Playfair Display,serif}.hero-ss__leftbg{background:linear-gradient(120deg,#0a0a0a,#161412 60%,#1c1712)}.hero-ss__dots{opacity:.85;background:radial-gradient(circle at 12% 18%,#e9c97880 0,#e9c97800 2.2%),radial-gradient(circle at 30% 42%,#e9c97866 0,#e9c97800 1.4%),radial-gradient(circle at 8% 68%,#e9c97873 0,#e9c97800 1.8%),radial-gradient(circle at 42% 12%,#e9c97859 0,#e9c97800 1%),radial-gradient(circle at 22% 88%,#e9c97866 0,#e9c97800 1.6%),radial-gradient(circle at 46% 66%,#e9c9784d 0,#e9c97800 1%),radial-gradient(circle at 4% 40%,#e9c9784d 0,#e9c97800 1.2%),radial-gradient(circle at 36% 82%,#e9c9784d 0,#e9c97800 .8%),linear-gradient(135deg,#d9b45c29,#d9b45c00 45%,#d9b45c1a)}.hero-ss__goldtext{background:linear-gradient(90deg,#e8c877,#fff2cf,#c9a227);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-ss__photofade{background:linear-gradient(90deg,#0a0907cc,#0a090726 24%,#0a090700 34%)}.hero-ss__logoshadow{filter:drop-shadow(0 8px 20px rgba(0,0,0,.45))}.hero-ss__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.container-section--full-width-content{max-width:none;margin:0}.container-section--contained-content{margin:0 auto;max-width:var(--container-max-width, 1200px)}.container-section--centered-content{text-align:center;margin:0 auto;max-width:var(--container-max-width, 1200px)}.te-widget-page{padding:40px 16px;display:grid;place-items:center}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.container-row--full-width-content{max-width:none;margin:0}.container-row--contained-content{margin:0 auto;max-width:var(--container-max-width, 1200px)}.container-row--centered-content{text-align:center;margin:0 auto;max-width:var(--container-max-width, 1200px)}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.shopify-block:has(>.text){margin-top:0}@media(min-width:1024px){.text[style*=--desktop-font-size]{font-size:var(--desktop-font-size)!important}}.seo-rte .metafield-rich_text_field>*+*{margin-top:1rem}.seo-rte-simple .metafield-rich_text_field>*+*{margin-top:.75rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
