main[data-template=collection]{--rat-brown: #503333;--rat-rose: #d2abab;--rat-gold: #c9a24b;--rat-gold-soft: #dcb87f;--rat-cream: #f7efe4;--rat-ink: #3a2a2a;--rat-line: rgba(201, 162, 75, .28)}main[data-template=collection] .section-wrapper .section-content-wrapper{align-items:center!important;justify-content:center!important;text-align:center}main[data-template=collection] .section-wrapper .text-block,main[data-template=collection] .section-wrapper .text-block>*,main[data-template=collection] .section-wrapper h1{text-align:center!important;width:100%}main[data-template=collection] h1:before{content:"Ratnaya Collection";display:block;font-family:var(--font-body--family, sans-serif);font-size:.72rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#a97e2f;margin-block-end:14px;text-align:center}main[data-template=collection] h1{font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:600;line-height:1.1;letter-spacing:.01em;color:var(--rat-brown);margin:0}main[data-template=collection] h1:after{content:"";display:block;width:52px;height:2px;margin:18px auto 0;background:var(--rat-gold)}main[data-template=collection] .section-wrapper .text-block.rte p{max-width:60ch;margin-inline:auto;font-size:.98rem;line-height:1.7;opacity:.75;color:var(--rat-ink)}main[data-template=collection] .facets{border-block:1px solid var(--rat-line);padding-block:10px}main[data-template=collection] .facets summary,main[data-template=collection] .facets .facets__summary,main[data-template=collection] .facets button.facets__disclosure-button{border-radius:999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}main[data-template=collection] .facets summary:hover{color:var(--rat-gold)}main[data-template=collection] .active-facets .active-facets__button,main[data-template=collection] .facets__selected{border-radius:999px;border:1px solid var(--rat-line);color:var(--rat-brown)}main[data-template=collection] .product-card{--rat-card-radius: 14px}main[data-template=collection] .card-gallery{border-radius:var(--rat-card-radius);overflow:hidden;background:linear-gradient(160deg,#fbf6ee,#f2e8d8);box-shadow:0 1px #5033330a;transition:box-shadow .35s ease,transform .35s ease}main[data-template=collection] .card-gallery .product-media-container,main[data-template=collection] .card-gallery img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}main[data-template=collection] .product-card:hover .card-gallery{box-shadow:0 16px 34px #50333324}main[data-template=collection] .product-card:hover .card-gallery img{transform:scale(1.06)}main[data-template=collection] .product-card [role=heading]{font-family:var(--font-body--family, sans-serif);font-size:.92rem;line-height:1.4;letter-spacing:.01em;color:var(--rat-ink);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}main[data-template=collection] .product-card .price,main[data-template=collection] .product-card .price *{color:#9a7526;font-weight:600;letter-spacing:.02em}main[data-template=collection] .product-card .compare-at-price,main[data-template=collection] .product-card .price s{color:var(--rat-ink);opacity:.45;font-weight:400}main[data-template=collection] .product-badges__badge{border-radius:999px!important;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:600;padding:6px 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}main[data-template=collection] .product-badges__badge.color-custom-badge-sale{background:var(--rat-gold)!important;color:#fff!important}main[data-template=collection] .product-badges__badge.color-custom-badge-sold-out{background:#3a2a2ab8!important;color:#fff!important}main[data-template=collection] .product-card product-swatches{padding-block-start:6px}main[data-template=collection] .product-grid__item{display:flex;min-width:0}main[data-template=collection] .product-grid__item>.product-card{display:flex;flex-direction:column;width:100%;min-width:0}main[data-template=collection] .product-card>.product-card__content{flex:1 1 auto;min-width:0}main[data-template=collection] .product-card .product-card__content>*{min-width:0;max-width:100%}main[data-template=collection] .rat-card-atc{order:99;width:100%;margin-block-start:auto;padding-block-start:10px}main[data-template=collection] .rat-card-atc .quick-add{--quick-add-background: var(--rat-gold);--quick-add-foreground: #ffffff;position:static!important;inset:auto!important;pointer-events:auto!important;display:block;width:100%}main[data-template=collection] .rat-card-atc .quick-add__product-form-component,main[data-template=collection] .rat-card-atc .quick-add__product-form-component .shopify-product-form{width:100%;height:auto;display:block}main[data-template=collection] .rat-card-atc .quick-add__button.add-to-cart-button,main[data-template=collection] .rat-card-atc .quick-add__button{position:static!important;inset:auto!important;display:flex!important;opacity:1!important;width:100%!important;max-inline-size:none!important;min-inline-size:0!important;height:44px!important;justify-content:center!important;gap:8px;background:#c9a24b0f!important;color:var(--rat-brown)!important;border:1px solid rgba(201,162,75,.75)!important;border-radius:2px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media screen and (min-width:750px){main[data-template=collection] .rat-card-atc .quick-add__button:is(:hover,:focus-visible){width:100%!important;padding-inline-end:0!important}}main[data-template=collection] .rat-card-atc .quick-add__button>.add-to-cart-icon{display:none!important}main[data-template=collection] .rat-card-atc .quick-add__button:hover{background:var(--rat-brown)!important;color:var(--rat-cream)!important;border-color:var(--rat-brown)!important;transform:none!important;scale:1!important;box-shadow:none!important}main[data-template=collection] .rat-card-atc .quick-add__button[data-added=true]{width:100%!important;color:transparent!important}main[data-template=collection] .rat-card-atc .quick-add__button[data-added=true] .add-to-cart__added{color:var(--rat-brown)!important}@media screen and (max-width:749px){main[data-template=collection] h1:before{letter-spacing:.22em;font-size:.64rem}main[data-template=collection] .product-grid{padding-inline:14px;row-gap:20px!important}main[data-template=collection] .product-grid__item{display:block!important;background:#fffdfa;border:1px solid rgba(80,51,51,.1)!important;border-radius:16px;padding:12px 12px 16px;box-shadow:0 4px 14px #5033330d;overflow:hidden}main[data-template=collection] .product-card>.product-card__content{flex:initial}main[data-template=collection] .rat-card-atc{margin-block-start:0;padding-block-start:14px}main[data-template=collection] .card-gallery{border-radius:12px;margin-block-end:4px}main[data-template=collection] .product-card [role=heading]{font-size:.95rem;line-height:1.4;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main[data-template=collection] .product-card .price,main[data-template=collection] .product-card .price *{font-size:.95rem}main[data-template=collection] .rat-card-atc .quick-add__button.add-to-cart-button,main[data-template=collection] .rat-card-atc .quick-add__button{height:46px!important;font-size:.72rem;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/collection.css.map */
