@font-face{font-family:RENDisplay;src:url(rdb-poster-serif-normal.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(rdb-noto-sans-arabic.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ren-green:#173f35;--ren-ink:#102e28;--ren-stone:#f2f0ea;--ren-gold:#b9a372;--ren-sage:#dce5de;--ren-line:#dce2dd;--ren-muted:#52645d;--ren-display:RENDisplay,Georgia,serif;--ren-body:var(--font-body-family),"Avenir Next",sans-serif;--font-heading-family:var(--ren-display);--font-heading-weight:500;--buttons-radius:0px;--buttons-radius-outset:0px;--buttons-border-opacity:0}body.ren-storefront{color:var(--ren-ink);font-family:var(--ren-body);font-size:15px;letter-spacing:0;line-height:1.65;background:#fff}.ren-storefront .section-header{z-index:30}.ren-storefront .page-width{max-width:1504px;padding-inline:32px}.ren-storefront :is(h1,h2,h3){text-wrap:balance}.ren-storefront :is(button,input,select,textarea){font-family:inherit}.ren-storefront .button{font-size:15px;font-weight:500;letter-spacing:0;min-height:50px;transition:background-color .2s,color .2s}.ren-storefront .button:after{box-shadow:none}.ren-storefront .button:not(.button--secondary):hover{filter:brightness(1.12)}.ren-storefront :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px;box-shadow:none}.ren-icon{display:block;flex:none}.ren-storefront .product-card-wrapper{position:relative}.ren-storefront .card--standard .card__inner{border:1px solid #e6e9e5;background:#fff;--ratio-percent:100%}.ren-storefront .card__media .media img{object-fit:contain}.ren-storefront .product-card-wrapper .card__media .media img{object-fit:cover}.ren-storefront .card__information{padding-block:14px 0}.ren-storefront .card__heading{font:500 17px/1.4 var(--ren-body);letter-spacing:0;text-wrap:pretty}.ren-storefront .card-information>.price{font:600 19px/1.4 var(--ren-body);letter-spacing:0;color:var(--ren-green);margin-top:5px}.ren-storefront .card-information .ren-card-price{margin-top:5px}.ren-storefront .card-information .rdb-sale-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px;max-width:100%;font:600 20px/1.35 var(--ren-body);color:var(--ren-ink);letter-spacing:0;font-variant-numeric:tabular-nums}.ren-storefront .card-information .rdb-sale-price__current{font-weight:600}.ren-storefront .card-information .rdb-sale-price__current>bdi,.ren-storefront .card-information .rdb-sale-price__compare>bdi{display:inline-flex;align-items:baseline;gap:0 .22em}.ren-storefront .card-information .rdb-sale-price__currency{font-size:13px;font-weight:400}.ren-storefront .card-information :is(.rdb-sale-price__from,.rdb-sale-price__original){font-size:12px;font-weight:400;color:var(--ren-muted)}.ren-storefront .card-information .rdb-sale-price--sale .rdb-sale-price__current{color:#b81860;font-weight:800}.ren-storefront .card-information .d2-product-card__delivery{display:flex;align-items:center;gap:5px;margin:6px 0 0;color:var(--ren-muted);font:400 12px/18px var(--ren-body)}.ren-storefront .card-information .d2-product-card__delivery svg{display:block;flex:0 0 16px;width:16px;height:16px;fill:none;stroke:var(--ren-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ren-storefront .card-information .d2-product-card__delivery strong{font-weight:500;color:inherit}.ren-storefront .card-information .price__container{margin:0}.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card__information{padding-block:15px 0}.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card__heading{font-size:18px;line-height:1.4;margin:0}.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card-information>.price{font-size:20px;line-height:1.4;margin-block-start:6px}.ren-storefront .card__badge .badge{background:var(--ren-stone);color:var(--ren-ink);border:0;border-radius:0;font-size:11px}.ren-save{position:absolute;inset-block-start:4px;inset-inline-end:4px;z-index:3;display:grid;place-items:center;width:44px;height:44px;border:0;background:#fffffff0;color:var(--ren-green);cursor:pointer}.ren-save .ren-icon{width:22px;height:22px}.ren-save[aria-pressed=true] .ren-icon{fill:var(--ren-green)}.ren-storefront .collection-hero{background:var(--ren-stone)}.ren-storefront .collection-hero__inner{padding-block:38px}.ren-storefront .collection-hero__title{font:500 clamp(36px,4vw,56px)/1.12 var(--ren-display);letter-spacing:-.025em;margin:0}.ren-storefront .collection-hero__description{max-width:70ch;font-size:15px;line-height:1.7}.ren-storefront .facets-wrapper{padding-block:4px 18px;border-bottom:1px solid var(--ren-line);margin-block-end:26px}.ren-storefront :is(.facets__summary,.facets__label,.facet-filters__label,.facet-filters__sort){font-size:14px;color:var(--ren-ink)}.ren-storefront .facets__disclosure{margin-inline-end:24px}.ren-storefront .product-grid{row-gap:34px}.ren-storefront .template-search__header{margin-bottom:30px}.ren-storefront :is(.main-page-title,.template-search__header h1,.title--primary){font:500 clamp(36px,4vw,56px)/1.14 var(--ren-display);color:var(--ren-ink);letter-spacing:-.025em}.ren-storefront :is(.contact,.page-width--narrow){max-width:900px}.ren-storefront :is(.field__input,.select__select,.customer input){background:#fff;min-height:48px;border-radius:0}.ren-storefront :is(.field:after,.select:after){box-shadow:0 0 0 1px var(--ren-line)}.ren-storefront :is(.pagination__item--current,.pagination__item:hover){color:var(--ren-green)}.ren-saved{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100vw);height:100dvh;max-height:100dvh;max-width:100vw;border:0;padding:0;color:var(--ren-ink);background:#fff}.ren-saved::backdrop{background:#102e2861}.ren-saved__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--ren-line)}.ren-saved__header h2{font:500 32px/1.2 var(--ren-display);margin:0}.ren-saved__header button{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;cursor:pointer;color:inherit}.ren-saved__content{padding:24px;max-height:calc(100dvh - 210px);overflow-y:auto}.ren-saved__item{display:grid;grid-template-columns:100px 1fr;gap:18px;padding-block:20px;border-bottom:1px solid var(--ren-line)}.ren-saved__item img{width:100px;height:110px;object-fit:contain;background:var(--ren-stone)}.ren-saved__item h3{font:500 17px/1.4 var(--ren-body);margin:0 0 6px}.ren-saved__item a{color:var(--ren-ink);text-underline-offset:4px}.ren-saved__item p{margin:6px 0}.ren-saved__item button{border:0;background:none;padding:8px 0;min-height:44px;font:inherit;font-size:13px;text-decoration:underline;color:var(--ren-muted);cursor:pointer}.ren-saved__browse{margin:20px 24px;display:flex}[dir=rtl] .ren-saved{inset:0 auto 0 0}[dir=rtl] body.ren-storefront{--ren-display:"Noto Sans Arabic",Tahoma,sans-serif;--ren-body:"Noto Sans Arabic",Tahoma,sans-serif;letter-spacing:0}[dir=rtl] .ren-storefront :is(h1,h2,h3){line-height:1.5;letter-spacing:0}[dir=rtl] .ren-storefront :is(.price,.totals__total-value){unicode-bidi:isolate}@media(max-width:749px){.ren-storefront .page-width{padding-inline:16px}.ren-storefront .card__heading{font-size:14px;line-height:1.5}.ren-storefront .card-information>.price{font-size:16px}.ren-storefront .card-information .rdb-sale-price{font-size:18px}.ren-storefront .card-information :is(.rdb-sale-price__currency,.rdb-sale-price__from,.rdb-sale-price__original){font-size:11px}.ren-storefront .card-information .d2-product-card__delivery{font-size:11px}.ren-storefront .product-grid{column-gap:12px;row-gap:28px}.ren-storefront .collection-hero__inner{padding-block:28px}.ren-storefront .collection-hero__title{font-size:36px}.ren-storefront .collection-hero__description{font-size:14px}.ren-storefront .facets-wrapper{margin-bottom:20px}.ren-storefront .grid--2-col-tablet-down .grid__item{width:calc(50% - 6px)}.ren-save{width:40px;height:44px;inset-block-start:0;inset-inline-end:0}.ren-saved__header{padding:20px}.ren-saved__content{padding:16px}}@media(prefers-reduced-motion:reduce){.ren-storefront *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:749px){.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card__information{padding-block-start:11px}.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card__heading{font-size:16px;line-height:1.4}.ren-storefront:is(.ren-page-collection,.ren-page-search) .product-card-wrapper .card-information>.price{font-size:18px;margin-block-start:5px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ren-storefront.css.map */
