@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400&family=Jost:wght@300;400;500;600&display=swap";:root{--rt-charcoal: #1C1C1C;--rt-gold: #C8A261;--rt-ivory: #F6F2EB;--rt-taupe: #8E8376;--rt-burgundy: #6B1F2A;--rt-font-heading: "Fraunces", Georgia, serif;--rt-font-body: "Jost", Helvetica, Arial, sans-serif;--rt-radius: 2px;--rt-container: 1440px;--rt-gap: 1px}.rt-section{font-family:var(--rt-font-body);color:var(--rt-charcoal);background:var(--rt-ivory)}.rt-section h1,.rt-section h2,.rt-section h3,.rt-section .rt-heading{font-family:var(--rt-font-heading);font-weight:500;letter-spacing:.01em;color:var(--rt-charcoal)}.rt-eyebrow{font-family:var(--rt-font-body);text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--rt-taupe)}.rt-container{max-width:var(--rt-container);margin:0 auto;padding:0 24px}@media(max-width:749px){.rt-container{padding:0 16px}}.rt-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-family:var(--rt-font-body);font-size:13px;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;border-radius:var(--rt-radius);border:1px solid transparent;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.rt-btn--gold{background:var(--rt-gold);color:var(--rt-charcoal)}.rt-btn--burgundy{background:var(--rt-burgundy);color:var(--rt-ivory)}.rt-btn--outline-light{background:transparent;color:var(--rt-ivory);border-color:var(--rt-ivory)}.rt-btn--outline-dark{background:transparent;color:var(--rt-charcoal);border-color:var(--rt-charcoal)}.rt-btn:hover{opacity:.85}.rt-hero{position:relative;width:100%;overflow:hidden;background:var(--rt-charcoal)}.rt-hero__slide{position:relative;width:100%;aspect-ratio:16 / 9;display:none}.rt-hero__slide.is-active{display:block}.rt-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rt-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c1c1c8c,#1c1c1c1a 45%,#1c1c1c00 70%)}.rt-hero__text{position:absolute;top:50%;left:6%;transform:translateY(-50%);max-width:560px;color:var(--rt-ivory);z-index:2}.rt-hero__eyebrow{color:var(--rt-gold)}.rt-hero__headline{font-size:clamp(28px,4vw,52px);line-height:1.12;margin:10px 0 14px}.rt-hero__sub{font-family:var(--rt-font-body);font-size:16px;color:var(--rt-ivory);opacity:.9;margin:0 0 24px}.rt-hero__dots{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:3}.rt-hero__dot{width:8px;height:8px;border-radius:50%;background:#f6f2eb66;border:none;cursor:pointer;padding:0}.rt-hero__dot.is-active{background:var(--rt-gold)}@media(max-width:749px){.rt-hero__slide{aspect-ratio:9 / 16}.rt-hero__text{left:6%;right:6%;max-width:none;top:auto;bottom:64px;transform:none}.rt-hero__scrim{background:linear-gradient(0deg,#1c1c1cb3,#1c1c1c26 45%,#1c1c1c00 65%)}}.rt-cat-grid__header{text-align:center;padding:56px 0 28px}.rt-cat-grid__list{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--rt-gap);background:var(--rt-taupe)}.rt-cat-card{position:relative;display:block;background:var(--rt-ivory);text-decoration:none;overflow:hidden}.rt-cat-card__img-wrap{aspect-ratio:3/4;overflow:hidden;background:#e9e4da}.rt-cat-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.rt-cat-card:hover img{transform:scale(1.04)}.rt-cat-card__label{text-align:center;padding:12px 8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--rt-charcoal)}@media(max-width:989px){.rt-cat-grid__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:549px){.rt-cat-grid__list{grid-template-columns:repeat(2,1fr)}}.rt-promo{position:relative;width:100%;aspect-ratio:21/9;background:var(--rt-charcoal);overflow:hidden}.rt-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rt-promo__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c1c1c99,#1c1c1c00 60%)}.rt-promo__text{position:absolute;left:6%;top:50%;transform:translateY(-50%);color:var(--rt-ivory);max-width:420px;z-index:2}.rt-promo__title{font-size:clamp(24px,3vw,36px);margin:6px 0 18px}@media(max-width:749px){.rt-promo{aspect-ratio:4/5}}.rt-trending{padding:56px 0}.rt-trending__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:12px}.rt-trending__tabs{display:flex;gap:20px}.rt-trending__tab{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--rt-taupe);text-decoration:none;padding-bottom:4px}.rt-trending__tab.is-active{color:var(--rt-charcoal);border-bottom:2px solid var(--rt-gold)}.rt-trending__seeall{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--rt-charcoal);text-decoration:underline}.rt-product-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.rt-product-card{text-decoration:none;color:var(--rt-charcoal);display:block}.rt-product-card__img{aspect-ratio:3/4;background:#e9e4da;overflow:hidden;margin-bottom:10px}.rt-product-card__img img{width:100%;height:100%;object-fit:cover}.rt-product-card__title{font-size:12px;text-transform:uppercase;letter-spacing:.03em;line-height:1.4;margin-bottom:4px;min-height:2.6em}.rt-product-card__price{font-size:13px;color:var(--rt-burgundy);font-weight:500}@media(max-width:989px){.rt-product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:549px){.rt-product-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.rt-two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--rt-gap);background:var(--rt-taupe)}.rt-two-col__panel{position:relative;aspect-ratio:4/5;overflow:hidden}.rt-two-col__panel img{width:100%;height:100%;object-fit:cover}.rt-two-col__caption{position:absolute;left:24px;bottom:24px;color:var(--rt-ivory);z-index:2}.rt-two-col__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1c1c1c8c,#1c1c1c00 45%)}.rt-two-col__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em;opacity:.85}.rt-two-col__title{font-family:var(--rt-font-heading);font-size:22px;margin:4px 0 8px}.rt-two-col__link{font-size:11px;text-transform:uppercase;letter-spacing:.1em;text-decoration:underline;color:var(--rt-ivory)}@media(max-width:749px){.rt-two-col{grid-template-columns:1fr}}.rt-three-col{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rt-gap);background:var(--rt-taupe)}.rt-three-col__panel{position:relative;aspect-ratio:1/1;overflow:hidden}.rt-three-col__panel img{width:100%;height:100%;object-fit:cover}.rt-three-col__caption{position:absolute;left:16px;bottom:16px;color:var(--rt-ivory);z-index:2}.rt-three-col__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1c1c1c80,#1c1c1c00 50%)}.rt-three-col__title{font-family:var(--rt-font-heading);font-size:16px;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em}.rt-three-col__link{font-size:10px;text-transform:uppercase;letter-spacing:.1em;text-decoration:underline}@media(max-width:749px){.rt-three-col{grid-template-columns:1fr 1fr}.rt-three-col__panel:last-child{grid-column:span 2}}.rt-half-banner{position:relative;width:100%;aspect-ratio:3/1;overflow:hidden;background:var(--rt-burgundy)}.rt-half-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rt-half-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c1c1c8c,#1c1c1c0d 55%)}.rt-half-banner__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:6%;color:var(--rt-ivory);max-width:50%}.rt-half-banner__title{font-size:clamp(18px,2.4vw,30px);margin:6px 0 14px}@media(max-width:749px){.rt-half-banner{aspect-ratio:4/5}.rt-half-banner__content{max-width:88%;padding:0 6%;align-items:center;text-align:center}}.rt-trust{position:relative;width:100%;aspect-ratio:21/6;background:var(--rt-charcoal);overflow:hidden}.rt-trust img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.35}.rt-trust__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--rt-ivory)}.rt-trust__title{font-size:clamp(20px,2.6vw,32px);margin:4px 0 10px}@media(max-width:749px){.rt-trust{aspect-ratio:4/5}}.rt-collection-hero{position:relative;width:100%;aspect-ratio:3/1;overflow:hidden;background:var(--rt-charcoal)}.rt-collection-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rt-collection-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1c1c59}.rt-collection-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rt-ivory);text-align:center}@media(max-width:749px){.rt-collection-hero{aspect-ratio:4/5}}.rt-collection-head{padding:28px 0 12px}.rt-collection-head__count{color:var(--rt-taupe);font-size:13px;margin-left:8px}.rt-filter-pills{display:flex;gap:10px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #e4ddd0;border-bottom:1px solid #e4ddd0}.rt-filter-pill{padding:8px 18px;border-radius:999px;border:1px solid var(--rt-taupe);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--rt-charcoal);text-decoration:none;background:transparent}.rt-filter-pill.is-active{background:var(--rt-charcoal);color:var(--rt-ivory);border-color:var(--rt-charcoal)}.rt-collection-toolbar{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--rt-taupe)}.rt-product{padding:32px 0 64px}.rt-product__layout{display:grid;grid-template-columns:1.15fr .85fr;gap:48px}.rt-product__gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start}.rt-product__gallery img{width:100%;aspect-ratio:3/4;object-fit:cover;background:#e9e4da}.rt-product__crumb{font-size:11px;color:var(--rt-taupe);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.rt-product__id{font-size:12px;color:var(--rt-taupe);margin:6px 0}.rt-product__price{font-size:20px;color:var(--rt-burgundy);font-weight:500;margin:10px 0 4px}.rt-product__stock{color:var(--rt-burgundy);font-size:13px;margin-bottom:16px}.rt-product__variant-label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;margin:18px 0 8px;color:var(--rt-taupe)}.rt-product__swatches{display:flex;gap:8px;flex-wrap:wrap}.rt-product__swatch{padding:8px 16px;border:1px solid var(--rt-taupe);font-size:12px;cursor:pointer;background:transparent}.rt-product__swatch.is-selected{border-color:var(--rt-charcoal);background:var(--rt-charcoal);color:var(--rt-ivory)}.rt-product__addbag{width:100%;margin-top:22px;padding:16px;background:var(--rt-charcoal);color:var(--rt-ivory);border:none;text-transform:uppercase;letter-spacing:.12em;font-size:13px;cursor:pointer}.rt-product__addbag:hover{background:var(--rt-burgundy)}.rt-product__accordion{border-top:1px solid #e4ddd0;margin-top:28px}.rt-product__accordion-item{border-bottom:1px solid #e4ddd0}.rt-product__accordion-item summary{padding:16px 0;cursor:pointer;font-size:13px;text-transform:uppercase;letter-spacing:.06em;display:flex;justify-content:space-between;list-style:none}.rt-product__accordion-item summary::-webkit-details-marker{display:none}.rt-product__accordion-body{padding:0 0 16px;font-size:14px;color:var(--rt-taupe);line-height:1.6}.rt-product__disclaimer{font-size:12px;font-style:italic;color:var(--rt-taupe);margin-top:10px}@media(max-width:989px){.rt-product__layout{grid-template-columns:1fr}}.rt-related{padding:56px 0;border-top:1px solid #e4ddd0;margin-top:40px}.rt-related__title{font-size:20px;margin-bottom:24px}.announcement-bar__slides,.announcement-bar__slide,.announcement-bar__text{text-align:center!important;justify-content:center!important;width:100%}.rt-zoom-wrap{position:relative;overflow:hidden;cursor:zoom-in}.rt-zoom-wrap img{transition:transform .12s ease-out;will-change:transform;transform-origin:center center}.rt-zoom-wrap.is-zooming img{transform:scale(2.4)}@media(hover:none){.rt-zoom-wrap.is-zooming img{transform:scale(1)}.rt-zoom-wrap{cursor:default}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/riwayat-custom.css.map */
