body.ss-crystal-hub-page{background:#030303!important}body.ss-crystal-hub-page #MainContent{background:#030303!important;color:#efdbc4!important}body.ss-crystal-hub-page #MainContent>.shopify-section:has(.sscat-intro){display:none!important}body.ss-crystal-hub-page #MainContent[data-template^=page]>.shopify-section{display:none!important}body.ss-crystal-hub-page #MainContent .sscr27-hub{display:block!important;position:relative!important;width:100%!important;max-width:none!important;padding:27px 20px 0!important;margin:0!important;background:#030303!important;color:#ead7c2!important}body.ss-crystal-hub-page #MainContent .sscr27-hub *{box-sizing:border-box}body.ss-crystal-hub-page #MainContent .sscr27-wrap{width:min(100%,1300px);margin:0 auto}body.ss-crystal-hub-page #MainContent .sscr27-feature{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.6fr);align-items:center;gap:clamp(22px,3.5vw,54px);padding:15px 0 28px;margin:0;min-width:0}body.ss-crystal-hub-page #MainContent .sscr27-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}body.ss-crystal-hub-page #MainContent .sscr27-kicker{margin:0 0 17px!important;font:700 11px/1.5 Arial,sans-serif!important;color:#e4be88!important;letter-spacing:.12em!important}body.ss-crystal-hub-page #MainContent .sscr27-copy h1{display:block;margin:0 0 19px!important;padding:0!important;font:500 clamp(35px,5vw,72px)/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em;color:#f2d49c!important;overflow-wrap:break-word!important;background:linear-gradient(110deg,#fff0c9,#c59157 33%,#ffe3b4 65%,#c68e52)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body.ss-crystal-hub-page #MainContent .sscr27-copy h1 em{display:block;font-style:normal}body.ss-crystal-hub-page #MainContent .sscr27-description{margin:0 0 24px!important;font:400 clamp(16px,1.6vw,21px)/1.4 Georgia,serif!important;color:#e7d2bf!important}body.ss-crystal-hub-page #MainContent a.sscr27-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:47px;padding:10px 21px;border:1.5px solid #dbaf7e;border-radius:100px;background:#080607;text-decoration:none;color:#f6d4aa!important;font:750 11px/1.25 Arial,sans-serif;letter-spacing:.06em}body.ss-crystal-hub-page #MainContent .sscr27-button span{color:#e8a1bd;font-size:19px}body.ss-crystal-hub-page #MainContent .sscr27-featured{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;min-width:0;align-items:start}body.ss-crystal-hub-page #MainContent a.sscr27-feature-card{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0;color:#e8c79b!important;text-align:center;text-decoration:none}body.ss-crystal-hub-page #MainContent .sscr27-photo{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;min-width:0;overflow:hidden;border:1px solid #b98c61;border-radius:9px;background:#110b11;padding:5px}body.ss-crystal-hub-page #MainContent .sscr27-photo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;padding:0;margin:0;border:0}body.ss-crystal-hub-page #MainContent .sscr27-feature-card strong{font:700 clamp(9px,.95vw,12px)/1.3 Arial,sans-serif!important;letter-spacing:.015em;color:#e9c598!important}body.ss-crystal-hub-page #MainContent .sscr27-nav{padding:16px 0 17px;margin:0;border-top:1px solid rgba(200,152,100,.47);border-bottom:1px solid rgba(200,152,100,.47)}body.ss-crystal-hub-page #MainContent .sscr27-nav>span{display:block;text-align:center;margin:0 0 10px;color:#e5c198!important;font:800 10px/1.35 Arial,sans-serif!important;letter-spacing:.17em!important}body.ss-crystal-hub-page #MainContent .sscr27-nav-links{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;justify-content:safe center;padding:1px 2px 6px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}body.ss-crystal-hub-page #MainContent .sscr27-nav-links a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:38px;padding:8px 15px;border:1px solid rgba(190,145,94,.8);border-radius:100px;text-decoration:none;background:#080708;color:#e6cba8!important;white-space:nowrap;font:700 11px/1.25 Arial,sans-serif!important}body.ss-crystal-hub-page #MainContent .sscr27-nav-links a[aria-current=page]{color:#ffd1e4!important;border-color:#dba4c5;background:#20121c}body.ss-crystal-hub-page #MainContent .sscr27-shop-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:22px 0 14px;scroll-margin-top:100px}body.ss-crystal-hub-page #MainContent .sscr27-shop-heading h2{margin:0!important;font:500 clamp(24px,3vw,35px)/1.12 Georgia,serif!important;color:#f0c58f!important}body.ss-crystal-hub-page #MainContent .sscr27-shop-heading>span{font:700 12px/1.3 Arial,sans-serif!important;color:#c9ad90!important}body.ss-crystal-hub-page #MainContent .sscr27-hub a:focus-visible{outline:3px solid #e4aecf;outline-offset:4px}@media(max-width:840px){body.ss-crystal-hub-page #MainContent .sscr27-feature{grid-template-columns:minmax(0,1fr);gap:19px}body.ss-crystal-hub-page #MainContent .sscr27-copy{text-align:center;align-items:center}body.ss-crystal-hub-page #MainContent .sscr27-featured{width:min(100%,650px);margin:0 auto}}@media(max-width:600px){body.ss-crystal-hub-page #MainContent .sscr27-hub{padding:13px 12px 0!important}body.ss-crystal-hub-page #MainContent .sscr27-feature{padding:8px 0 20px;gap:14px}body.ss-crystal-hub-page #MainContent .sscr27-kicker{font-size:9px!important;margin-bottom:7px!important;letter-spacing:.1em!important}body.ss-crystal-hub-page #MainContent .sscr27-copy h1{font-size:clamp(35px,10vw,47px)!important;margin-bottom:8px!important}body.ss-crystal-hub-page #MainContent .sscr27-description{font-size:15px!important;margin-bottom:14px!important}body.ss-crystal-hub-page #MainContent a.sscr27-button{min-height:43px;font-size:10px;padding:8px 17px}body.ss-crystal-hub-page #MainContent .sscr27-featured{width:100%;gap:8px}body.ss-crystal-hub-page #MainContent .sscr27-photo{border-radius:7px;padding:3px}body.ss-crystal-hub-page #MainContent .sscr27-feature-card strong{font-size:9px!important;line-height:1.22!important}body.ss-crystal-hub-page #MainContent .sscr27-nav{padding:12px 0}body.ss-crystal-hub-page #MainContent .sscr27-nav-links{justify-content:flex-start}body.ss-crystal-hub-page #MainContent .sscr27-shop-heading{padding:18px 0 8px}body.ss-crystal-hub-page #MainContent .sscr27-shop-heading h2{font-size:25px!important}}@media screen and (max-width:749px){body.ss-crystal-hub-page #MainContent[data-template^=collection]>.shopify-section:has(collection-component),body.ss-crystal-hub-page #MainContent[data-template^=collection] collection-component,body.ss-crystal-hub-page #MainContent[data-template^=collection] results-list.product-grid-container{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;background:#030303!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .collection-wrapper.grid,body.ss-crystal-hub-page #MainContent[data-template^=collection] .collection-wrapper{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;grid-template-columns:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#030303!important;overflow:visible!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] #ResultsList.main-collection-grid,body.ss-crystal-hub-page #MainContent[data-template^=collection] .main-collection-grid{display:block!important;grid-column:1 / -1!important;width:100%!important;max-width:none!important;min-width:0!important;padding:0 12px 30px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#030303!important;overflow:visible!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .main-collection-grid>div{display:block!important;grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .facets-block-wrapper,body.ss-crystal-hub-page #MainContent[data-template^=collection] .facets-toggle,body.ss-crystal-hub-page #MainContent[data-template^=collection] .facets-controls-wrapper,body.ss-crystal-hub-page #MainContent[data-template^=collection] .facets-mobile-wrapper{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;border-radius:0!important;box-shadow:none!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .ss-shop-assurance{display:none!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] ul.product-grid,body.ss-crystal-hub-page #MainContent[data-template^=collection] .product-grid[product-grid-view=default]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:none!important;min-width:0!important;padding:12px 0 0!important;margin:0!important;gap:13px 11px!important;overflow:visible!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] ul.product-grid>.product-grid__item{min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] ul.product-grid .product-grid__item product-card.product-card{width:100%!important;min-width:0!important;max-width:100%!important;border-radius:11px!important;box-shadow:none!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .product-grid__item product-card a[ref=productTitleLink]{padding:10px 11px 0!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .product-grid__item product-card a[ref=productTitleLink] :is(p[role=heading],.text-block,.rte,h3,h4){font-size:15px!important;line-height:1.28!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .product-grid__item product-card product-price{padding:7px 11px 0!important;font-size:17px!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .ss-product-extras{padding:11px 11px 12px!important}body.ss-crystal-hub-page #MainContent[data-template^=collection] .ss-product-view{padding:8px 10px!important;min-height:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/soulstone-crystal-gardens-inner-oct23.css.map */
