.shopify-section-group-header-group,.shopify-section-group-header-group .header,.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .utility-bar,.shopify-section-group-header-group .section-header,body .shopify-section-header,body .shopify-section-header .header,body .shopify-section-header .header-wrapper{background:#f8f7f2!important;background-color:#f8f7f2!important;--color-background: 248, 247, 242 !important}.shopify-section-group-header-group .header__heading-link,.shopify-section-group-header-group .header__heading-logo-wrapper,.shopify-section-header .header__heading-link{font-family:var(--font-body-family)!important;letter-spacing:0!important;font-weight:400!important;color:#1a1a1a!important}.shopify-section-group-header-group .list-menu__item--link,.shopify-section-group-header-group .list-menu__item--link-mobile,.shopify-section-group-header-group .header__menu-item,.shopify-section-group-header-group .header__active-menu-item,.shopify-section-group-header-group summary.list-menu__item,.shopify-section-group-header-group summary.header__menu-item,.shopify-section-group-header-group nav summary,.shopify-section-group-header-group nav a,.shopify-section-group-header-group nav span{font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;color:#1a1a1a!important}.shopify-section-group-header-group .header__active-menu-item{text-decoration:none!important}.shopify-section-group-header-group .list-menu__item--link:hover,.shopify-section-group-header-group .header__menu-item:hover,.shopify-section-group-header-group summary:hover{color:#9e7b44!important}.shopify-section-group-header-group summary .icon-caret{color:#1a1a1a!important}.shopify-section-group-header-group .header__icon{color:#1a1a1a!important}.shopify-section-group-header-group .header__icon:hover{color:#9e7b44!important}@media screen and (min-width:990px){.shopify-section-group-header-group .header--middle-center .header__inline-menu{justify-self:stretch;width:100%;min-width:0;margin-left:0}.shopify-section-group-header-group .header--middle-center .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center}.shopify-section-group-header-group .header--middle-center .header__menu-item{padding-right:clamp(.7rem,.8vw,1.2rem);padding-left:clamp(.7rem,.8vw,1.2rem);white-space:nowrap}.shopify-section-group-header-group .header--middle-center .header__inline-menu summary.header__menu-item .icon-caret{position:static;flex:0 0 auto;width:.8rem;height:.5rem;margin-left:.45rem}}@media screen and (min-width:1150px){.shopify-section-group-header-group .header--middle-center:not(.drawer-menu){grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;column-gap:2rem;row-gap:0}.shopify-section-group-header-group .header--middle-center .header__inline-menu{justify-self:center;width:auto}.shopify-section-group-header-group .header--middle-center .list-menu--inline{justify-content:center}}@media screen and (min-width:990px)and (max-width:1149px){.shopify-section-group-header-group .header--middle-center header-drawer{display:block!important;grid-area:navigation;margin-left:0}.shopify-section-group-header-group .header--middle-center .header__inline-menu{display:none!important}}body{background-color:#f8f7f2!important}#shopify-pc__banner.shopify-pc__banner__dialog{width:min(720px,calc(100vw - 40px))!important;padding:30px 32px 28px!important;background:#f8f7f2!important;border:1px solid rgba(45,76,65,.18)!important;border-radius:0!important;box-shadow:0 18px 52px #1a1a1a29!important;color:#1a1a1a!important}#shopify-pc__banner .shopify-pc__banner__body h2{margin-bottom:10px!important;font-family:var(--font-body-family)!important;font-size:23px!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.15!important;color:#1a1a1a!important}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner .shopify-pc__banner__body a,#shopify-pc__banner button{font-family:var(--font-body-family)!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;font-weight:400!important;line-height:1.55!important;color:#2e2e2e!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#2d4c41!important;text-underline-offset:.18em}#shopify-pc__banner .shopify-pc__banner__btns{gap:10px!important;margin-top:22px!important}#shopify-pc__banner button{min-height:48px!important;padding:12px 18px!important;border:1px solid #2D4C41!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:none!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:#2d4c41!important;color:#f8f7f2!important}#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{background:transparent!important;color:#2d4c41!important}#shopify-pc__banner button:hover{background:#9e7b44!important;border-color:#9e7b44!important;color:#1a1a1a!important}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{width:calc(100vw - 24px)!important;padding:24px 20px 20px!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:21px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;order:3}}.template-collection,.template-product,.template-search,.template-list-collections,.template-page,.template-blog,.template-article{background:#f8f7f2!important}.shopify-section.section,main{background:#f8f7f2!important}.collection-hero__title,.collection-hero h1,.article-template__title,.blog__title,.title--primary,.template-search h1{font-family:var(--font-body-family)!important;font-weight:400!important;letter-spacing:-.01em!important;color:#1a1a1a!important;line-height:1.05!important}.collection-hero__title{font-size:28px!important;line-height:1.25!important}.product__description,.collection-hero__description,.rte,.article-template__content{font-family:var(--font-body-family)!important;font-weight:400!important;color:#2e2e2e!important;line-height:1.7!important}.breadcrumb,.product__type,.article-template__back,.collection-hero__description{font-family:var(--font-body-family)!important}.card{background:transparent!important;box-shadow:none!important}.card-wrapper,.card-information{background:transparent!important}.card__inner,.card__media,.card .media{background:#f8f7f2!important;border-radius:0!important;border:0!important}.card__content{padding-top:14px!important}.card__information,.card-information__text,.card__heading{text-align:left!important}.card__heading,.card__heading a,.card-information .full-unstyled-link{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:#1a1a1a!important;line-height:1.5!important}.card>.card__content .card__heading a,.card>.card__content .card-information .full-unstyled-link{display:block;min-height:3em}.card__heading a:hover,.card-information .full-unstyled-link:hover{color:#2d4c41!important}.product-card-wrapper .price,.product-card-wrapper .price__regular,.product-card-wrapper .price__sale,.product-card-wrapper .price-item{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:13px!important;letter-spacing:.04em!important;color:#6b6660!important}.card-wrapper .price,.card-wrapper .price-item{font-weight:400!important}.price__sale .price-item--sale,.price-item--sale{color:#1a1a1a!important}.price__sale .price-item--regular,s.price-item--regular{color:#6b666099!important}.product-card-wrapper .card--media .card__inner>.card__content .card__information{display:none!important}.product-card-wrapper .card--media .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0!important;pointer-events:none}.product-card-wrapper .card--media>.card__content>.card__badge{display:none}.badge{font-family:var(--font-body-family)!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;border-radius:1px!important;background:#f8f7f2!important;color:#1a1a1a!important;border:0!important}.product-grid,.grid--3-col-tablet,.grid--4-col-desktop,.collection .grid{gap:28px 20px!important}@media(min-width:990px){.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)!important}}.button,.shopify-payment-button__button,.product-form__submit,button.cart__checkout-button,.cart__dynamic-checkout-buttons button,.pagination__item--current,.button--primary{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;border-radius:0!important;padding:16px 32px!important;transition:all .25s!important}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.shopify-payment-button__button--unbranded,.button--primary{background:#2d4c41!important;color:#f8f7f2!important;border:.5px solid #2D4C41!important;box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.button--primary:hover{background:#1a1a1a!important;border-color:#1a1a1a!important;color:#f8f7f2!important}.button--secondary{background:transparent!important;color:#1a1a1a!important;border:.5px solid #1A1A1A!important}.button--secondary:hover{background:#1a1a1a!important;color:#f8f7f2!important}.button:not(.button--secondary):not(.button--tertiary)>*,.button:not(.button--secondary):not(.button--tertiary) span,.product-form__submit>*,.product-form__submit span,.shopify-payment-button__button>*,.shopify-payment-button__button span{color:#f8f7f2!important;position:relative!important;z-index:2!important}.product-form__submit{display:flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;line-height:1.2!important;text-align:center!important;overflow:visible!important}.product-form__submit .icon-spinner{width:18px!important;height:18px!important}.product-form__input--pill input:checked+label,.product-form__input--swatch input:checked+label .swatch__shape{background:#2d4c41!important;color:#f8f7f2!important;border-color:#2d4c41!important}.product-form__input--pill label,.product-form__input fieldset{border-radius:0!important}.product-form__input--pill label{border:.5px solid #1A1A1A!important;color:#1a1a1a!important;font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;padding:12px 18px!important}.product-form__input legend{font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:#6b6660!important}.facets,.facets__form,.facets__summary{font-family:var(--font-body-family)!important;font-size:12px!important;letter-spacing:.04em!important}.facet-checkbox{font-family:var(--font-body-family)!important}.pagination__list{gap:4px!important}.pagination__item{font-family:var(--font-body-family)!important;border-radius:0!important;font-size:12px!important;letter-spacing:.04em!important}.product__info-wrapper{padding-top:8px!important}.product__info-container .product-form__input+.product-form__input{margin-top:18px!important}.cart-item__name{font-family:var(--font-body-family)!important;font-weight:400!important}.template-collection .collection-hero,.template-collection .collection__title{padding:48px 0 24px!important}#judgeme_product_reviews,#judgeme_product_reviews .jm-text,#judgeme_product_reviews [class*=jdgm]{font-family:var(--font-body-family)!important;color:#1a1a1a!important}#judgeme_product_reviews .jm-review-widget-minimal-header__title,#judgeme_product_reviews .jdgm-rev-widg__title{font-family:var(--font-body-family)!important;font-size:clamp(2.6rem,3.4vw,3rem)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em!important}#judgeme_product_reviews .jm-no-reviews-state__text,#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.01em!important}#judgeme_product_reviews .jdgm-empty-state{display:none!important}#judgeme_product_reviews .jm-button,#judgeme_product_reviews .jdgm-write-rev-link{min-height:4.8rem!important;padding:1.4rem 2.4rem!important;border:.05rem solid #2D4C41!important;border-radius:0!important;background:#2d4c41!important;color:#f8f7f2!important;font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.14em!important;text-transform:none!important}cart-drawer,.cart-drawer,.drawer{color:#1a1a1a!important;font-family:var(--font-body-family)!important}.cart-drawer__inner,.drawer__inner{width:43rem!important;max-width:calc(100vw - 2.4rem)!important;padding:0 2.4rem!important;background:#f8f7f2!important;border:0!important}.cart-drawer .drawer__header{padding:2.2rem 0 1.6rem!important;border-bottom:.05rem solid rgba(45,76,65,.16)}.cart-drawer__heading,.cart-drawer__heading h2,.drawer__heading{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:28px!important;color:#1a1a1a!important;letter-spacing:-.01em!important}.cart-drawer__close,.drawer__close{color:#1a1a1a!important}.cart-item,.cart-items__row{border-bottom:.5px solid rgba(45,76,65,.12)!important;padding:18px 0!important}.cart-item__name,.cart-item__details a{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:16px!important;color:#1a1a1a!important;text-decoration:none!important}.cart-item__price,.cart-item .price{font-family:var(--font-body-family)!important;font-size:13px!important;color:#6b6660!important;letter-spacing:.04em!important}.cart-item__totals,.cart-item__final-price{font-family:var(--font-body-family)!important;font-size:13px!important;color:#1a1a1a!important}.cart-item__media,.cart-item__image{background:#f8f7f2!important;border-radius:0!important}.cart-item__image img{border-radius:0!important}.cart-drawer .quantity,.cart .quantity{border:.5px solid #1A1A1A!important;border-radius:0!important;background:transparent!important}.cart-drawer__footer,.cart__footer,.totals{background:#f8f7f2!important}.drawer__footer{padding:1.8rem 0 2.4rem!important;border-top:.05rem solid rgba(45,76,65,.16)!important}.cart-drawer__footer{padding:0!important;border-top:0!important}.totals__total,.totals__total-value{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:22px!important;color:#1a1a1a!important}.totals__subtotal,.totals__subtotal-value{font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:.14em!important;text-transform:none!important;color:#6b6660!important}.cart__checkout-button,.cart-drawer .button:not(.button--secondary):not(.button--tertiary),.cart .button:not(.button--secondary):not(.button--tertiary){background:#2d4c41!important;color:#f8f7f2!important;border:.5px solid #2D4C41!important;border-radius:0!important;padding:18px 32px!important;font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;width:100%!important}.cart__dynamic-checkout-buttons{margin-top:12px!important}.raavi-shipping-progress{margin-bottom:1.8rem;padding-bottom:1.8rem;border-bottom:.05rem solid rgba(45,76,65,.12)}.raavi-shipping-progress__message{margin:0 0 1rem;font-size:1.4rem;font-weight:500;line-height:1.45;letter-spacing:.04em;text-align:center}.raavi-shipping-progress__track{height:.3rem;overflow:hidden;background:#2d4c4124}.raavi-shipping-progress__bar{display:block;height:100%;background:#9e7b44;transition:width .3s ease}.raavi-cart-assurance{display:flex;justify-content:center;gap:1rem;margin:1.2rem 0 0;color:#6b6660;font-size:1.2rem;line-height:1.4;letter-spacing:.04em}.raavi-cart-assurance span+span:before{content:"\b7";margin-right:1rem;color:#9e7b44}.cart-drawer__empty-content,.cart__empty-text{font-family:var(--font-body-family)!important;font-weight:400!important;font-style:italic!important;font-size:18px!important;color:#6b6660!important;text-align:center!important;padding:48px 24px!important}cart-drawer textarea,.cart__note input{border:.5px solid rgba(45,76,65,.2)!important;background:transparent!important;font-family:var(--font-body-family)!important;border-radius:0!important}@media(max-width:749px){.cart-drawer__inner,.drawer__inner{width:100vw!important;max-width:100vw!important;padding:0 1.8rem!important}.cart-drawer__heading{font-size:22px!important}.cart-item__name{font-size:14px!important}.cart__checkout-button{padding:16px 20px!important;font-size:14px!important}.totals__total{font-size:18px!important}}@media(max-width:749px){.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px!important}.product-grid>li{width:auto!important;max-width:none!important;min-width:0}.card-wrapper,.card-information{width:100%!important}.card__inner{display:flex!important;flex-direction:column!important}.card__information{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:10px 4px 0!important;width:100%!important}.card__heading{width:100%!important;margin:0!important}.card__heading a{min-height:3em!important;font-size:14px!important;line-height:1.5!important;letter-spacing:.08em!important;white-space:normal!important;display:block!important}.card-wrapper .price-item,.card-wrapper .price{font-size:14px!important}.card .media--hover-effect>img+img{display:none!important}.facets__form-mobile,.facets-vertical-form{font-size:12px!important}.page-width{padding-inline:16px!important}}@media(min-width:750px){.product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px!important}.product-grid>li{width:auto!important;max-width:none!important;min-width:0}}@media(min-width:1200px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px!important}}@media(min-width:990px)and (max-width:1199px){.header header-drawer{display:block!important}.header .header__inline-menu{display:none!important}}@media(max-width:989px){.header__icons .header__icon--account,.header__icons .wishlist-hero-header-icon,.header .desktop-localization-wrapper{display:none!important}.header__heading-logo-wrapper{width:120px}}.product-card-wrapper .card .media>img{object-fit:cover;object-position:center 30%}.product-card-wrapper .card .media>img.raavi-object-image{object-fit:contain;object-position:center}.product-card-wrapper .card .media>img.raavi-ring-object-image{object-fit:cover;object-position:center 30%}.product-card-wrapper .card__content{padding-top:12px!important}.product-card-wrapper .card__heading a{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.product-card-wrapper .price,.product-card-wrapper .price-item{font-size:14px!important;color:#1a1a1a!important;letter-spacing:0!important}.product-card-wrapper .badge{font-size:12px!important;padding:5px 8px}.cart-item__name,.cart-item__details a{font-size:14px!important;line-height:1.5;font-weight:400!important}.cart__checkout-button{font-size:14px!important}.product-card-wrapper .card__inner{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/15/assets/raavi-storefront.css.map */
