:root{--g5-ivory: #faf7f0;--g5-maroon: #6b1f2a;--g5-maroon-deep: #521722;--g5-gold: #c9a24b;--g5-ink: #211d19;--g5-ink-soft: rgba(33, 29, 25, .62);--g5-ink-faint: rgba(33, 29, 25, .38);--g5-sand: #efe8da;--g5-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--g5-scheme-bg: 250, 247, 240}.color-scheme-1{--color-background: var(--g5-scheme-bg);--gradient-background: var(--g5-ivory)}body.gradient{background:var(--g5-ivory);color:var(--g5-ink)}::selection{background:var(--g5-maroon);color:var(--g5-ivory)}.g5-display{font-family:var(--g5-serif);font-weight:500;line-height:1.05;letter-spacing:.01em;color:var(--g5-ink);font-size:clamp(3.4rem,7vw,6.4rem);margin:0}.g5-section-title{font-family:var(--g5-serif);font-weight:500;line-height:1.12;letter-spacing:.01em;color:var(--g5-ink);font-size:clamp(2.8rem,4.6vw,4.4rem);margin:0}.g5-card-title{font-family:var(--g5-serif);font-weight:500;line-height:1.25;color:var(--g5-ink);font-size:clamp(1.7rem,2.4vw,2.1rem);margin:0}.g5-label{font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--g5-ink-soft);margin:0}.g5-rule{display:block;width:6.4rem;height:1px;background:var(--g5-gold);border:0;margin:2rem auto;padding:0}.g5-rule--left{margin-left:0;margin-right:0}.g5-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 3.6rem;font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--g5-maroon);border-radius:0;background:var(--g5-maroon);color:var(--g5-ivory);transition:background-color .25s ease,color .25s ease,border-color .25s ease}.g5-btn:hover{background:var(--g5-maroon-deep);border-color:var(--g5-maroon-deep);color:var(--g5-ivory)}.g5-btn--outline{background:transparent;color:var(--g5-maroon)}.g5-btn--outline:hover{background:var(--g5-maroon);border-color:var(--g5-maroon);color:var(--g5-ivory)}.button.button--primary{background-color:var(--g5-maroon);border-color:var(--g5-maroon);color:var(--g5-ivory);border-radius:0;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem}.button.button--primary:hover{background-color:var(--g5-maroon-deep);border-color:var(--g5-maroon-deep);color:var(--g5-ivory)}.button.button--secondary{background-color:transparent;border-color:var(--g5-maroon);color:var(--g5-maroon);border-radius:0;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem}.button.button--secondary:hover{background-color:var(--g5-maroon);border-color:var(--g5-maroon);color:var(--g5-ivory)}.g5-link{color:var(--g5-maroon);text-decoration:underline;text-decoration-color:var(--g5-gold);text-underline-offset:.35rem;text-decoration-thickness:1px;transition:color .2s ease}.g5-link:hover{color:var(--g5-ink)}a{transition:color .2s ease}.g5-field{width:100%;background:transparent;border:0;border-bottom:1px solid var(--g5-gold);border-radius:0;padding:1.2rem 0;font-size:1.5rem;color:var(--g5-ink);outline:none}.g5-field::placeholder{color:var(--g5-ink-faint)}.g5-field:focus{border-bottom-color:var(--g5-maroon)}.utility-bar.utility-bar{background:var(--g5-maroon);border-bottom:0}.utility-bar .color-scheme-1,.utility-bar .announcement-bar{background:transparent}.announcement-bar__message{color:var(--g5-ivory);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.announcement-bar__link{color:var(--g5-ivory);text-decoration:none}.announcement-bar__link:hover{color:var(--g5-gold)}.utility-bar .slider-button{color:var(--g5-ivory)}.header{letter-spacing:.02em}.header__heading .h2,a.header__heading-link{font-family:var(--g5-serif);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:2.2rem}.header .list-menu__item{font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--g5-ink);padding:1.2rem 1.6rem}.header .list-menu__item:hover{color:var(--g5-maroon)}.header__icon{color:var(--g5-ink)}.header__icon:hover{color:var(--g5-maroon)}.footer{border-top:1px solid var(--g5-gold)}.footer .footer-block{text-align:center}.footer .footer-block__heading{font-family:var(--g5-serif);font-weight:500;font-size:2.2rem;letter-spacing:.04em;color:var(--g5-ink);margin-bottom:1.6rem}.footer .footer-block__heading:after{content:"";display:block;width:4rem;height:1px;background:var(--g5-gold);margin:1.2rem auto 0}.footer .list-menu{display:flex;flex-direction:column;align-items:center}.footer .list-menu__item--link{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--g5-ink-soft);padding:.7rem 0;text-decoration:none}.footer .list-menu__item--link:hover{color:var(--g5-maroon)}.footer .footer__content-bottom{border-top:1px solid rgba(201,162,75,.4)}.footer .copyright__content{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--g5-ink-faint)}.footer .newsletter-form .field__input{background:transparent;border:0;border-bottom:1px solid var(--g5-gold);border-radius:0;box-shadow:none;padding:1.4rem 5rem 1.4rem 0;font-size:1.5rem;color:var(--g5-ink)}.footer .newsletter-form .field:after,.footer .newsletter-form .field:hover:after,.footer .newsletter-form .field:focus-within:after,.footer .newsletter-form .field:not(:focus-visible):after{box-shadow:none;border:0}.footer .newsletter-form .field__label{left:0;color:var(--g5-ink-faint);font-size:1.3rem;letter-spacing:.08em}.footer .newsletter-form .field__button{color:var(--g5-maroon);width:4.4rem}.footer .newsletter-form .field__button:hover{color:var(--g5-maroon-deep)}.g5-collection-hero{padding:5.6rem 0 4.8rem;text-align:center}.g5-collection-hero .collection-hero__title{font-family:var(--g5-serif);font-weight:500;font-size:clamp(3.6rem,7vw,6.8rem);line-height:1.05;letter-spacing:.01em;color:var(--g5-ink);margin:0}.g5-collection-hero .collection-hero__description{max-width:62rem;margin:0 auto;font-size:1.6rem;line-height:1.75;color:var(--g5-ink-soft)}.g5-collection-hero .collection-hero__description p{margin:0}.g5-collection-hero .collection-hero__image-container{margin:4rem auto 0;max-width:110rem}@media screen and (min-width:750px){.g5-collection-hero{padding:8rem 0 6.4rem}}.g5-collection-grid .facets__form{gap:1.6rem}.g5-collection-grid .facet-filters__label,.g5-collection-grid .facets__summary-label{font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--g5-ink-soft)}.g5-collection-grid .product-count__text{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--g5-ink-faint)}.g5-collection-grid .facets__disclosure summary{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.g5-collection-grid .facets__disclosure summary:hover{color:var(--g5-maroon)}.g5-card{position:relative;height:100%;display:flex;flex-direction:column;min-width:0}.g5-card__media{position:relative;display:block;overflow:hidden;background:var(--g5-sand);aspect-ratio:3 / 4;text-decoration:none}.g5-card__media-wrap{position:relative}.g5-card__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.g5-card__media img{width:100%;height:100%;object-fit:cover;display:block}.g5-card__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.g5-card__media:hover .g5-card__img--secondary{opacity:1}@media(prefers-reduced-motion:reduce){.g5-card__img--secondary{transition:none}}.g5-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;background:var(--g5-ivory);border:1px solid var(--g5-gold);color:var(--g5-maroon);font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:.7rem 1.3rem;line-height:1;max-width:calc(100% - 2.4rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g5-card__quickadd{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;width:4.6rem;height:4.6rem;border-radius:50%;background:var(--g5-ivory);border:1px solid var(--g5-maroon);color:var(--g5-maroon);font-size:2.2rem;font-weight:400;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .25s ease,color .25s ease,transform .25s ease}.g5-card__quickadd:hover{background:var(--g5-maroon);color:var(--g5-ivory);transform:scale(1.06)}.g5-card__quickadd:disabled{opacity:.45;cursor:default;transform:none}.g5-card__quickadd .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.g5-card__info{padding:1.8rem .4rem 0;text-align:center;display:flex;flex-direction:column;gap:.6rem;flex:1 1 auto;min-width:0}.g5-card__vendor{font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--g5-ink-faint);margin:0}.g5-card__title{font-family:var(--g5-serif);font-weight:500;font-size:clamp(1.7rem,2.6vw,2.1rem);line-height:1.3;margin:0;min-width:0}.g5-card__title a{color:var(--g5-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.g5-card__title a:hover{color:var(--g5-maroon)}.g5-card__price{font-size:1.5rem;letter-spacing:.03em;color:var(--g5-ink)}.g5-card__price .price{justify-content:center}.g5-card__price .price--on-sale .price-item--regular{color:var(--g5-ink-faint);font-size:1.3rem}.g5-card__price .price--on-sale .price-item--sale{color:var(--g5-maroon)}.g5-card .rating{justify-content:center}.g5-collection-hero,.g5-collection-grid,.g5-card{min-width:0;overflow-wrap:anywhere}.g5-coll-seo{padding:1rem 0 5rem;text-align:center}.g5-coll-seo .rte{max-width:68rem;margin:0 auto;font-size:1.4rem;line-height:1.8;color:var(--g5-ink-soft)}.g5-coll-seo .rte p{margin:0 0 1.2rem}.g5-coll-seo .rte h2,.g5-coll-seo .rte h3{font-family:var(--g5-serif);font-weight:500;font-size:2rem;letter-spacing:.02em;color:var(--g5-ink);margin:2.4rem 0 1rem}
/*# sourceMappingURL=/cdn/shop/t/163/assets/gulab-v5.css.map */
