#MainContent[data-template^=collection]{--ss-shop-gold:#edc38a;--ss-shop-cream:#f1e3d5;--ss-shop-pink:#e9a6c9;--ss-shop-purple:#d4aae7;--ss-shop-ink:#09090b;--ss-shop-stroke:rgba(224,175,113,.67);background:#050506!important;color:var(--ss-shop-cream)!important}#MainContent[data-template^=collection] .facets-block-wrapper,#MainContent[data-template^=collection] .facets-toggle,#MainContent[data-template^=collection] .facets-mobile-wrapper,#MainContent[data-template^=collection] .facets-controls-wrapper,#MainContent[data-template^=collection] .facets,#MainContent[data-template^=collection] .facets__form-wrapper,#MainContent[data-template^=collection] .facets__form,#MainContent[data-template^=collection] .facets__filters-wrapper{--color-background:#0c0b0e!important;--color-foreground:#f2dfc7!important;--color-background-rgb:12 11 14!important;--color-foreground-rgb:242 223 199!important;--color-input-text-rgb:242 223 199!important;background:#0c0b0e!important;background-color:#0c0b0e!important;color:#eddbc8!important}#MainContent[data-template^=collection] .facets-block-wrapper,#MainContent[data-template^=collection] .facets-toggle{border-color:#d5a46499!important;box-shadow:inset 0 1px #ecb8730d!important}#MainContent[data-template^=collection] :is(.facets-toggle__button,.facets-controls-wrapper button,.facets__form button,.facets__form a,.facets__form select,.facets__form summary,.facets--horizontal :is(button,summary),.sorting-filter__button,.filter__toggle,.facets__label,.facets__summary,.facets__summary-label){color:#efc58d!important;-webkit-text-fill-color:#efc58d!important;border-color:#d3a767a6!important}#MainContent[data-template^=collection] :is(.facets-toggle__button,.facets-controls-wrapper button,.facets__form button):focus-visible{outline:2px solid #f2c28d!important;outline-offset:3px!important}#MainContent[data-template^=collection] :is(.facets-toggle__button,.facets__form button,.facets__form select,.facets__form summary){background:#151018!important;border-radius:12px!important}#MainContent[data-template^=collection] :is(.facets-toggle svg,.facets-controls-wrapper svg,.facets--horizontal svg,.facets-mobile-wrapper svg){color:#e9b57b!important;stroke:currentColor!important}#MainContent[data-template^=collection] .facets__form :is(input,select){color:#f2dfcd!important;accent-color:#e6b579!important}#MainContent[data-template^=collection] .facets-block-wrapper .facets--horizontal{border-top:1px solid rgba(211,167,105,.22)!important;border-bottom:1px solid rgba(211,167,105,.22)!important}#MainContent[data-template^=collection] :is(.product-grid__item,.product-grid__item>product-card){min-width:0!important}#MainContent[data-template^=collection] .product-grid__item product-card.product-card{height:100%!important;isolation:isolate!important;overflow:hidden!important;border:1px solid var(--ss-shop-stroke)!important;border-radius:19px!important;background:#09090b!important;box-shadow:0 10px 22px #00000038!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease!important}#MainContent[data-template^=collection] .product-grid__item product-card.product-card:hover{border-color:#f3d2a4!important;transform:translateY(-2px)!important;box-shadow:0 13px 28px #00000059!important}#MainContent[data-template^=collection] .product-grid__item product-card .product-grid__card{height:100%!important;min-height:100%!important;padding:0 0 15px!important;gap:0!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#0b0b0d,#080809)!important;background-color:#09090b!important;color:#f1e4d4!important}#MainContent[data-template^=collection] .product-grid__item product-card .card-gallery{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(221,174,108,.47)!important;background:#1a1718!important}#MainContent[data-template^=collection] .product-grid__item product-card a[ref=productTitleLink]{display:block!important;width:100%!important;text-decoration:none!important;color:#efc58d!important;-webkit-text-fill-color:#efc58d!important;padding:15px 15px 0!important}#MainContent[data-template^=collection] .product-grid__item product-card a[ref=productTitleLink] :is(p[role=heading],.text-block,.rte,h3,h4){color:#efc58d!important;-webkit-text-fill-color:#efc58d!important;font-family:Georgia,Times New Roman,serif!important;font-weight:650!important;font-size:clamp(16px,1.5vw,21px)!important;line-height:1.22!important;letter-spacing:.005em!important;text-wrap:pretty!important;text-align:left!important}#MainContent[data-template^=collection] .product-grid__item product-card product-price{display:block!important;width:100%!important;padding:8px 15px 0!important;color:#f2c58a!important;-webkit-text-fill-color:#f2c58a!important;font:800 clamp(17px,1.5vw,21px)/1.3 "Segoe UI",Arial,sans-serif!important;letter-spacing:.015em!important}#MainContent[data-template^=collection] .product-grid__item product-card product-price :is(.price,.price-item,.price-item__group,[ref=priceContainer],span,b){color:#f2c58a!important;-webkit-text-fill-color:#f2c58a!important;font:inherit!important}#MainContent[data-template^=collection] .product-grid__item product-card product-price .compare-at-price{color:#b9a5b8!important;-webkit-text-fill-color:#b9a5b8!important;text-decoration:line-through!important}#MainContent[data-template^=collection] .ss-product-extras{display:flex;flex-direction:column;gap:8px;margin-top:auto!important;padding:14px 15px 0!important}#MainContent[data-template^=collection] .ss-product-view{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:33px;padding:9px 11px;border:1px solid rgba(229,169,198,.47);border-radius:10px;color:#f1a9cd!important;background:#171017!important;font:850 10.5px/1.2 Segoe UI,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.075em!important}#MainContent[data-template^=collection] .ss-product-view span{font-size:16px;line-height:.8}#MainContent[data-template^=collection] .ss-product-afterpay{display:block;font:550 10px/1.35 Segoe UI,Arial,sans-serif;color:#d8c8bc!important;text-align:center}#MainContent[data-template^=collection] .ss-product-afterpay strong{display:inline;color:#b2fce4!important;font-size:12px;font-weight:850}#MainContent[data-template^=collection] .ss-product-afterpay small{font-size:9px;color:#c9bcae!important}#MainContent[data-template^=collection] .ss-shop-assurance{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:9px 14px!important;width:100%!important;padding:14px 18px!important;background:linear-gradient(95deg,#101014,#08080a)!important;border-top:1px solid rgba(226,177,114,.55)!important;border-bottom:1px solid rgba(226,177,114,.5)!important;color:#eedec9!important;font:700 12px/1.45 Segoe UI,Arial,sans-serif!important}#MainContent[data-template^=collection] .ss-shop-assurance__promise{color:#f0bd8d!important}#MainContent[data-template^=collection] .ss-shop-assurance__symbol{color:#e7a4c1!important;padding-right:5px}#MainContent[data-template^=collection] .ss-shop-assurance__payment{color:#e3d7cd!important}#MainContent[data-template^=collection] .ss-shop-assurance__payment strong{color:#b0f3d5!important;font-size:15px;font-weight:900}#MainContent[data-template^=collection] .ss-shop-assurance__payment small{font-size:10px;color:#cab8ac!important;margin-left:4px}@media(max-width:749px){body.ssm-catalog #MainContent .facets-block-wrapper--horizontal,body.ssm-catalog #MainContent .facets-toggle,body.ssm-catalog #MainContent .facets-mobile-wrapper{background:#100e12!important;color:#f3d6ae!important}body.ssm-catalog #MainContent .facets-toggle{min-height:65px!important;padding:9px 17px!important;border-top:1px solid rgba(222,172,106,.65)!important;border-bottom:1px solid rgba(222,172,106,.65)!important}body.ssm-catalog #MainContent .facets-toggle__button{border:1px solid rgba(228,180,110,.67)!important;border-radius:14px!important;background:#151017!important;color:#efc58d!important;font:750 16px/1.1 Segoe UI,Arial,sans-serif!important;padding:10px 13px!important;min-height:45px!important}body.ssm-catalog #MainContent .facets-mobile-wrapper,body.ssm-catalog #MainContent .facets-controls-wrapper{background:#100e12!important}body.ssm-catalog #MainContent .product-grid__item product-card a[ref=productTitleLink]{padding:13px 12px 0!important}body.ssm-catalog #MainContent .product-grid__item product-card a[ref=productTitleLink] :is(p[role=heading],.text-block){color:#f0c891!important;-webkit-text-fill-color:#f0c891!important;font:650 16px/1.25 Georgia,Times New Roman,serif!important;letter-spacing:0!important;min-height:40px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body.ssm-catalog #MainContent .product-grid__item product-card product-price{padding:10px 12px 0!important;font-size:19px!important}body.ssm-catalog #MainContent .ss-product-extras{padding:12px 12px 0!important;gap:6px}body.ssm-catalog #MainContent .ss-product-view{min-height:34px!important;padding:9px 10px!important;font-size:10px!important}body.ssm-catalog #MainContent .ss-product-afterpay{font-size:9px!important}body.ssm-catalog #MainContent .ss-shop-assurance{justify-content:center!important;text-align:center!important;padding:11px 12px!important;gap:3px!important;font-size:11px!important}body.ssm-catalog #MainContent .ss-shop-assurance__promise,body.ssm-catalog #MainContent .ss-shop-assurance__payment{display:block;width:100%}}@media(max-width:389px){body.ssm-catalog #MainContent .product-grid__item product-card a[ref=productTitleLink] :is(p[role=heading],.text-block){font-size:14.5px!important}body.ssm-catalog #MainContent .product-grid__item product-card product-price{font-size:17px!important}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=collection] .product-grid__item product-card.product-card{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/soulstone-collection-shopping-2026.css.map */
