:root{--brand-gold: #C9A84C;--brand-black: #0E0E0E;--brand-ivory: #F5F0E8;--font-arabic-display: "Amiri", "Playfair Display", "Georgia", serif;--font-arabic-body: "Almarai", "Tajawal", "Inter", "Helvetica Neue", sans-serif}html[lang=ar] body,html[dir=rtl] body{font-family:var(--font-arabic-body)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] h5,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5{font-family:var(--font-arabic-display);letter-spacing:0}html[lang=ar],html[dir=rtl]{--letter-spacing-overrides: 0}.senior-whatsapp{position:fixed;right:24px;bottom:24px;z-index:99;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 24px -8px #25d3668c,0 4px 12px #0000002e;transition:transform .25s ease,box-shadow .25s ease}.senior-whatsapp:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 32px -8px #25d366b3,0 6px 16px #0003}.senior-whatsapp:focus-visible{outline:2px solid var(--brand-gold);outline-offset:3px}@media(max-width:749px){.senior-whatsapp{right:16px;bottom:16px;width:52px;height:52px}}.shopify-section-group-header-group .header__menu-item,.shopify-section-group-header-group .header__menu-item span,.shopify-section-group-header-group .header__active-menu-item{color:var(--brand-gold);font-family:var(--font-arabic-body);letter-spacing:0;font-size:1rem;font-weight:500}.shopify-section-group-header-group .header__menu-item:hover,.shopify-section-group-header-group .header__menu-item:hover span{color:var(--brand-ivory)}.shopify-section-group-header-group .header__icon{color:var(--brand-gold)}.shopify-section-group-header-group .header__icon:hover{color:var(--brand-ivory)}.shopify-section-group-header-group .header__heading-logo{filter:drop-shadow(0 1px 8px rgba(201,168,76,.15))}.banner.banner--desktop-transparent{background:var(--brand-black);position:relative;overflow:hidden}.banner.banner--desktop-transparent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 25%,rgba(201,168,76,.14) 0%,transparent 55%),linear-gradient(180deg,rgba(201,168,76,.06) 0%,transparent 40%),radial-gradient(ellipse at 50% 110%,rgba(201,168,76,.08) 0%,transparent 60%);pointer-events:none;z-index:1}.banner.banner--desktop-transparent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/t/2/assets/logo-senior-store.png);background-repeat:no-repeat;background-position:center 55%;background-size:min(900px,75%) auto;opacity:.05;filter:grayscale(.2) brightness(2);pointer-events:none;z-index:1}.banner.banner--desktop-transparent .banner__content{position:relative;z-index:2}.banner.banner--large{min-height:78vh}.banner__media:not(:has(img)),.banner__media-half:not(:has(img)){display:none}.banner:not(.banner--mobile-bottom) .banner__content{width:100%;max-width:900px}.banner .banner__heading{font-family:var(--font-arabic-display);color:var(--brand-ivory);letter-spacing:0;font-weight:700;font-size:clamp(2.75rem,6vw,5.5rem);line-height:1.25;margin-bottom:1.75rem}.banner__box .banner__text,.banner__box .subtitle{color:var(--brand-gold);letter-spacing:0;font-family:var(--font-arabic-body);font-weight:500;font-size:1.05rem;display:flex;align-items:center;justify-content:center;gap:1.25rem;margin:0 auto 2.5rem;width:100%}.banner__box .banner__text:before,.banner__box .banner__text:after,.banner__box .subtitle:before,.banner__box .subtitle:after{content:"";display:inline-block;width:3rem;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.7),transparent);flex-shrink:0}.banner__box .banner__buttons{width:100%;display:flex;justify-content:center;margin-top:.5rem}.banner .button--primary,.banner .button:not(.button--secondary):not(.button--tertiary){background:var(--brand-gold);color:var(--brand-black);border:1px solid var(--brand-gold);letter-spacing:0;padding:1.05rem 2.75rem;font-weight:700;font-size:1rem;font-family:var(--font-arabic-body);transition:background .25s ease,color .25s ease,transform .2s ease,box-shadow .3s ease;box-shadow:0 8px 32px -10px #c9a84c66}.banner .button--primary:hover,.banner .button:not(.button--secondary):not(.button--tertiary):hover{background:var(--brand-ivory);color:var(--brand-black);border-color:var(--brand-ivory);transform:translateY(-1px);box-shadow:0 12px 36px -8px #f5f0e859}.banner.banner--desktop-transparent .banner__content:after{content:"";position:absolute;left:50%;bottom:-7vh;width:1px;height:4vh;background:linear-gradient(180deg,transparent,var(--brand-gold));transform:translate(-50%);animation:senior-scroll-cue 2.4s ease-in-out infinite}@keyframes senior-scroll-cue{0%,to{opacity:.2;transform:translate(-50%)}50%{opacity:.9;transform:translate(-50%,6px)}}.section-collection-list .title-wrapper-with-link h2,.section-collection-list h2.title,.collection-list-wrapper h2.title,.collection-list-title,.title-wrapper h2.title,main .shopify-section h2.title{color:var(--brand-gold)!important;font-family:var(--font-arabic-display)!important;font-weight:700!important;letter-spacing:0!important;text-align:center!important;font-size:2.5rem!important;margin-bottom:2rem!important;width:100%}.title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link{justify-content:center!important}@media(min-width:990px){.featured-collection .slider-component .grid,.featured-collection ul.product-grid{justify-content:center}.featured-collection ul.product-grid:not(:has(>li:nth-child(2))){grid-template-columns:minmax(300px,380px);max-width:420px;margin-inline:auto}.featured-collection ul.product-grid:has(>li:nth-child(2)):not(:has(>li:nth-child(3))){grid-template-columns:repeat(2,minmax(260px,340px));max-width:760px;margin-inline:auto}.featured-collection ul.product-grid:has(>li:nth-child(3)):not(:has(>li:nth-child(4))){grid-template-columns:repeat(3,minmax(240px,320px));max-width:1080px;margin-inline:auto}}.featured-collection .card-information .price__regular .price-item--regular,.featured-collection .price__regular .price-item{font-family:var(--font-arabic-body);font-size:1.1rem;font-weight:600;color:var(--brand-black);letter-spacing:0}.featured-collection .card__heading,.featured-collection .card__heading a{font-family:var(--font-arabic-display)!important;font-weight:700;letter-spacing:0;font-size:1.05rem;line-height:1.4}.featured-collection .card-wrapper .card__information{padding:1rem .5rem 0}.featured-collection .card__badge .badge,.product__info-container .badge.badge--bottom-left{font-family:var(--font-arabic-body);font-weight:600;letter-spacing:0;background:#0e0e0ee6;color:var(--brand-ivory);border-radius:0}.featured-collection .slider-component:has(.grid--peek>li){display:block}.featured-collection:has(.slider-component .grid):not(:has(.slider-component .grid>li)){display:none}.product__info-container:has(.leadform-form) product-form,.product__info-container:has(.leadform-form) .product-form,.product__info-container:has(.leadform-form) .product-form__buttons,.product__info-container:has(.leadform-form) .product-form__input--quantity,.product__info-container:has(.leadform-form) .quantity-popover-wrapper,.product__info-container:has(.leadform-form) .product__inventory,.product__info-container:has(.leadform-form) .price-per-item__container,.product__info-container:has(.leadform-form) .price__badge-sold-out,.product__info-container:has(.leadform-form) .price__badge-sale,.product__info-container:has(.leadform-form) .price--sold-out .badge,section:has(.leadform-form) .product-form,section:has(.leadform-form) .product-form__buttons,section:has(.leadform-form) .price-per-item__container,section:has(.leadform-form) .price__badge-sold-out{display:none!important}.product__info-container:has(.leadform-form) .price--sold-out .price__sale,.product__info-container:has(.leadform-form) .price--sold-out .price__regular{opacity:1}.leadform-form,.leadform-form *,[id^=leadform-],[id^=leadform-] *{font-family:var(--font-arabic-body)!important;letter-spacing:0!important}.leadform-form input,.leadform-form select,.leadform-form .form-input{font-size:1.05rem!important;padding:.7rem .85rem!important}.leadform-form label,.leadform-form .form-label,.leadform-form .input-label{font-size:1rem!important;font-weight:600!important}.leadform-form button[type=submit],.leadform-cart-drawer-btn,.leadform-submit-button{font-size:1.15rem!important;padding:1.05rem 1.5rem!important;letter-spacing:0!important}.leadform-form button[type=submit],.leadform-cart-drawer-btn,.leadform-submit-button{background:var(--brand-gold)!important;background-image:linear-gradient(180deg,var(--brand-gold) 0%,#B89240 100%)!important;color:var(--brand-black)!important;border-color:var(--brand-gold)!important;border-radius:0!important;font-family:var(--font-arabic-body)!important;font-weight:700!important;letter-spacing:0!important;box-shadow:0 8px 24px -8px #c9a84c66!important}.leadform-form button[type=submit]:hover,.leadform-cart-drawer-btn:hover{background:var(--brand-ivory)!important;background-image:none!important;color:var(--brand-black)!important}.product__title h1,.product__title{font-family:var(--font-arabic-display)!important;font-weight:700!important;letter-spacing:0!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;line-height:1.3!important;color:var(--brand-black);margin-bottom:1rem}.product .product__info-wrapper .product__title+*{margin-top:.25rem}.product__info-container .product__text.caption-with-letter-spacing,.product__info-container [class*=caption]{font-family:var(--font-arabic-body);letter-spacing:.06em;font-size:.78rem;color:var(--brand-gold)}.product__info-container .price__regular .price-item--regular,.product__info-container .price .price-item,.product__info-container .price-item--regular,.product__info-container .price__sale .price-item--sale{font-family:var(--font-arabic-body);font-weight:700;font-size:1.5rem;letter-spacing:0;color:var(--brand-black)}.product__info-container .badge,.price__badge-sale,.price__badge-sold-out{font-family:var(--font-arabic-body);font-weight:600;letter-spacing:0;border-radius:0;padding:.35rem .8rem;font-size:.78rem}.product__info-container .product-form__buttons .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button,.product-form__buttons .shopify-payment-button button{font-family:var(--font-arabic-body)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border-radius:0!important;padding:1rem 1.5rem!important}.product-form__buttons .product-form__submit{background:var(--brand-gold)!important;color:var(--brand-black)!important;border-color:var(--brand-gold)!important}.product-form__buttons .product-form__submit:hover{background:var(--brand-ivory)!important}.product-form__buttons .shopify-payment-button button{background:var(--brand-black)!important;color:var(--brand-ivory)!important;border-color:var(--brand-black)!important}.product-form__buttons .shopify-payment-button button:hover{background:var(--brand-gold)!important;color:var(--brand-black)!important;border-color:var(--brand-gold)!important}.product-form__input .form__label,.product__info-container .form__label,.quantity__label{font-family:var(--font-arabic-body)!important;font-weight:600;letter-spacing:0;font-size:.9rem;color:var(--brand-black)}.quantity{border-color:#0e0e0e26}.quantity__button{color:var(--brand-black)}.product__description,.product__description p,.product__description ul,.product__description ol,.product__description li{font-family:var(--font-arabic-body)!important;font-size:1.15rem!important;line-height:1.85!important;color:var(--brand-black)}.product__description ul,.product__description ol{padding-inline-start:1.5rem;margin:1rem 0}.product__description li{margin:.4rem 0}.product__description strong,.product__description b{color:var(--brand-black);font-weight:700}.product__description p{margin:.8rem 0}.product__info-container details summary,.product__info-container .product__accordion summary,.collapsible-content details summary{font-family:var(--font-arabic-display)!important;font-weight:700!important;letter-spacing:0!important;font-size:1.25rem;color:var(--brand-gold);text-transform:none;padding:1.1rem 0}.product__info-container details .summary__content,.product__info-container details .rte,.collapsible-content .rte{font-family:var(--font-arabic-body)!important;font-size:1.1rem!important;line-height:1.8!important;color:var(--brand-black)}.product__info-container details[open] summary{color:var(--brand-black)}.product__info-container details .summary__title{font-weight:inherit}.product__info-container [aria-controls=Sticky-content]{font-family:var(--font-arabic-body)!important}.product__inventory{font-family:var(--font-arabic-body);font-weight:600;letter-spacing:0}.product__inventory.inventory--medium,.product__inventory.inventory--low{color:var(--brand-gold)}.product__inventory.inventory--high{color:#1f8a4d}.product__media-wrapper .product__media-item .product__modal-opener .product__media,.product__media .product__modal-opener{border:1px solid rgba(201,168,76,.15)}.product__text.caption-with-letter-spacing{font-family:var(--font-arabic-body);font-weight:500;text-transform:uppercase;font-size:.72rem}.share-button__button{font-family:var(--font-arabic-body);letter-spacing:0;color:var(--brand-gold)}.shopify-section-group-footer-group{position:relative}.shopify-section-group-footer-group:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.4) 35%,rgba(201,168,76,.4) 65%,transparent)}.shopify-section-group-footer-group .footer{background:var(--brand-black);color:var(--brand-ivory);padding-top:4rem;padding-bottom:1.5rem}.shopify-section-group-footer-group .footer__content-top,.shopify-section-group-footer-group .footer__content-bottom{border-color:#f5f0e81f}.shopify-section-group-footer-group .footer__heading,.shopify-section-group-footer-group .footer-block__heading{color:var(--brand-gold);font-family:var(--font-arabic-display);font-weight:700;letter-spacing:0;font-size:1.1rem}.shopify-section-group-footer-group .footer__list-social a,.shopify-section-group-footer-group .footer-block__details-content a,.shopify-section-group-footer-group .copyright__content a,.shopify-section-group-footer-group .list-menu__item--link,.shopify-section-group-footer-group a{color:var(--brand-gold);font-family:var(--font-arabic-body);text-decoration:none;transition:color .2s ease}.shopify-section-group-footer-group .footer__list-social a:hover,.shopify-section-group-footer-group .list-menu__item--link:hover,.shopify-section-group-footer-group a:hover{color:var(--brand-ivory)}.shopify-section-group-footer-group .footer__list-social .icon{color:var(--brand-gold)}.shopify-section-group-footer-group .footer__copyright,.shopify-section-group-footer-group .copyright__content{color:#f5f0e899;font-size:.85rem}.shopify-section-group-footer-group .field input,.shopify-section-group-footer-group .field label{color:var(--brand-ivory);font-family:var(--font-arabic-body)}.shopify-section-group-footer-group .field{--color-foreground: 245, 240, 232}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-senior.css.map */
