:root{--shima-brown-900: #3D1A11;--shima-brown-800: #5C281C;--shima-brown-700: #7D3A2B;--shima-brown-600: #944A39;--shima-brown-500: #B27562;--shima-brown-400: #C99A8A;--shima-brown-300: #E2BFB1;--shima-brown-200: #EDD7CB;--shima-brown-100: #F5E6DC;--shima-brown-50: #FAF1EA;--shima-cream-50: #FDFBF7;--shima-cream-100: #FAF5EF;--shima-cream-200: #F3EDE4;--shima-cream-300: #E8DFD3;--shima-cream-400: #CFC4B5;--shima-cream-500: #9C9183;--shima-cream-600: #6B5F52;--shima-cream-700: #3F362E;--shima-cream-800: #25201B;--shima-cream-900: #1A1411;--shima-sage-700: #5C6A4E;--shima-sage-500: #8A9678;--shima-sage-200: #DDE2D3;--shima-success: #5C6A4E;--shima-warning: #C8843C;--shima-danger: #A8392E;--shima-white: #FFFFFF;--shima-black: #1A1411;--bg-page: var(--shima-cream-50);--bg-surface: var(--shima-cream-100);--bg-raised: var(--shima-white);--bg-sunken: var(--shima-cream-200);--bg-inverse: var(--shima-brown-900);--bg-brand: var(--shima-brown-700);--bg-brand-soft: var(--shima-brown-100);--fg-1: var(--shima-cream-800);--fg-2: var(--shima-cream-700);--fg-3: var(--shima-cream-600);--fg-4: var(--shima-cream-500);--fg-on-brand: var(--shima-cream-50);--fg-brand: var(--shima-brown-700);--fg-link: var(--shima-brown-700);--border-soft: var(--shima-cream-300);--border-strong: var(--shima-cream-400);--border-brand: var(--shima-brown-700);--font-script: "Pacifico", "Sacramento", cursive;--font-serif: "Cormorant Garamond", "Playfair Display", Georgia, serif;--font-sans: "Manrope", system-ui, -apple-system, sans-serif;--font-arabic: "Tajawal", "Cairo", Tahoma, sans-serif;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 4rem;--space-10: 6rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--radius-xl: 22px;--radius-2xl: 32px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(61,26,17,.06);--shadow-sm: 0 2px 4px rgba(61,26,17,.06), 0 1px 2px rgba(61,26,17,.04);--shadow-md: 0 6px 16px rgba(61,26,17,.08), 0 2px 4px rgba(61,26,17,.04);--shadow-lg: 0 16px 40px rgba(61,26,17,.1), 0 4px 10px rgba(61,26,17,.05);--shadow-xl: 0 28px 60px rgba(61,26,17,.14), 0 10px 20px rgba(61,26,17,.06);--focus-ring: 0 0 0 3px rgba(125,58,43,.25);--ease-out: cubic-bezier(.16,1,.3,1);--ease-in: cubic-bezier(.7,0,.84,0);--dur-fast: .14s;--dur-base: .24s;--dur-slow: .42s;--dur-drape: .64s;--container-lg: 1200px;--gutter: clamp(1rem, 4vw, 3rem);--track-wide: .08em;--track-wider: .16em;--track-widest: .24em}.shima-wrap{max-width:var(--container-lg);margin:0 auto;padding:0 var(--gutter)}.shima-eyebrow{font-family:var(--font-sans);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:var(--track-widest);color:var(--shima-brown-700);display:block;margin-bottom:10px}.shima-section-h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.9rem,3.6vw,2.7rem);letter-spacing:-.01em;line-height:1.1;color:var(--fg-1)}.shima-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-sans);font-weight:600;font-size:14px;padding:14px 28px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;background:var(--shima-brown-700);color:var(--shima-cream-50);transition:background var(--dur-base) var(--ease-out),transform var(--dur-fast);text-decoration:none}.shima-btn-primary:hover{background:var(--shima-brown-800);color:var(--shima-cream-50)}.shima-btn-primary:active{transform:scale(.985)}.shima-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-sans);font-weight:600;font-size:14px;padding:13px 26px;border-radius:var(--radius-md);border:1px solid var(--border-strong);cursor:pointer;background:transparent;color:var(--shima-brown-800);transition:background var(--dur-base) var(--ease-out);text-decoration:none}.shima-btn-ghost:hover{background:var(--shima-cream-200);color:var(--shima-brown-800)}.shima-pcard{display:block}.shima-pcard .shima-pphoto{position:relative;aspect-ratio:3/4;border-radius:var(--radius-lg);overflow:hidden;background:var(--shima-cream-200)}.shima-pcard .shima-pphoto img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-drape) var(--ease-out)}.shima-pcard:hover .shima-pphoto img{transform:scale(1.04)}.shima-badge-sale{position:absolute;top:12px;inset-inline-start:12px;z-index:2;font-family:var(--font-sans);font-weight:600;font-size:10px;letter-spacing:var(--track-wide);text-transform:uppercase;background:#a8392eeb;color:#fff;padding:5px 10px;border-radius:var(--radius-pill)}.shima-badge-best{position:absolute;top:12px;inset-inline-end:12px;z-index:2;font-family:var(--font-sans);font-weight:600;font-size:10px;letter-spacing:var(--track-wide);text-transform:uppercase;background:var(--shima-brown-900);color:var(--shima-cream-100);padding:5px 10px;border-radius:var(--radius-pill)}.shima-quick-add{position:absolute;inset-inline:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px;background:var(--shima-brown-700);color:var(--shima-cream-50);border:none;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:12.5px;border-radius:var(--radius-md);opacity:0;transform:translateY(8px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.shima-quick-add:hover{background:var(--shima-brown-800)}.shima-quick-add svg{width:16px;height:16px}.shima-pcard:hover .shima-quick-add{opacity:1;transform:translateY(0)}@media(hover:none){.shima-quick-add{opacity:1;transform:translateY(0)}}.shima-pmeta{font-family:var(--font-sans);font-size:10.5px;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--fg-4);margin-top:14px}.shima-pname{font-family:var(--font-serif);font-weight:500;font-size:1.18rem;color:var(--fg-1);margin-top:5px;line-height:1.25}.shima-prate{display:flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12px;color:var(--fg-3);margin-top:7px}.shima-prate .stars{color:var(--shima-brown-500);letter-spacing:1.5px;font-size:11px}.shima-pprice{font-family:var(--font-sans);font-size:14px;color:var(--fg-1);margin-top:8px;font-variant-numeric:tabular-nums}.shima-pprice .old{color:var(--fg-4);text-decoration:line-through;margin-inline-start:9px;font-size:12.5px}.shima-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.shima-trust-item{display:flex;gap:14px;align-items:flex-start}.shima-trust-item svg{width:26px;height:26px;color:var(--shima-brown-700);flex-shrink:0}.shima-trust-item h4{font-family:var(--font-sans);font-weight:600;font-size:14.5px;color:var(--fg-1)}.shima-trust-item p{font-size:12.5px;color:var(--fg-3);margin-top:3px;line-height:1.5}@media(max-width:900px){.shima-trust-grid{grid-template-columns:repeat(2,1fr);gap:20px 24px}}.shima-section{padding:clamp(48px,7vw,92px) 0}.shima-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,26px)}@media(max-width:900px){.shima-product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.shima-product-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.shima-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px;flex-wrap:wrap}.shima-more-link{font-family:var(--font-sans);font-weight:600;font-size:15px;color:var(--shima-brown-700);display:inline-flex;align-items:center;gap:7px;white-space:nowrap;text-decoration:none}.shima-more-link:hover{color:var(--shima-brown-800)}.shima-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.shima-review{background:var(--bg-raised);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:28px;box-shadow:var(--shadow-xs)}.shima-review .rs{color:var(--shima-brown-500);letter-spacing:3px;font-size:13px}.shima-review blockquote{font-family:var(--font-serif);font-size:1.18rem;color:var(--fg-1);line-height:1.6;margin:16px 0 20px}.shima-review .who{display:flex;align-items:center;gap:12px}.shima-review .ava{width:40px;height:40px;border-radius:50%;background:var(--shima-brown-100);color:var(--shima-brown-700);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:18px;font-weight:600;flex-shrink:0}.shima-review .nm{font-family:var(--font-sans);font-weight:600;font-size:13.5px;color:var(--fg-1)}.shima-review .ct{font-size:11.5px;color:var(--fg-4)}@media(max-width:900px){.shima-review-grid{grid-template-columns:1fr}}.shima-faq-wrap{max-width:760px;margin:0 auto}details.shima-facc{border-bottom:1px solid var(--border-soft)}details.shima-facc summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:var(--font-sans);font-weight:600;font-size:15.5px;color:var(--fg-1)}details.shima-facc summary::-webkit-details-marker{display:none}details.shima-facc summary svg{width:19px;height:19px;color:var(--shima-brown-700);transition:transform var(--dur-base) var(--ease-out);flex-shrink:0}details.shima-facc[open] summary svg{transform:rotate(180deg)}details.shima-facc .a{font-size:14.5px;color:var(--fg-3);line-height:1.75;padding:0 0 18px}#t4s-mini_cart.t4s-drawer{width:min(440px,93vw)!important;background:var(--bg-page)!important;box-shadow:var(--shadow-xl)!important;transition:transform var(--dur-drape) var(--ease-out),visibility var(--dur-drape) var(--ease-out)!important}@media screen and (min-width:641px){#t4s-mini_cart.t4s-drawer{width:min(440px,93vw)!important}}#t4s-mini_cart .t4s-drawer__header{padding:18px 20px;min-height:auto;border-bottom:1px solid var(--border-soft)}#t4s-mini_cart .t4s-drawer__header span{font-family:var(--font-serif);font-weight:500;font-size:1.45rem;color:var(--fg-1);text-transform:none;letter-spacing:0}#t4s-mini_cart .t4s-drawer__close{color:var(--fg-2)}#t4s-mini_cart .t4s-drawer__close:hover{background-color:var(--shima-cream-200);color:var(--shima-brown-700)}#t4s-mini_cart .t4s-cart__threshold{padding:11px 20px 13px;border-bottom:1px solid var(--border-soft);box-shadow:none;background:var(--bg-page);text-align:center}#t4s-mini_cart .t4s-cart__thres1,#t4s-mini_cart .t4s-cart__thres2,#t4s-mini_cart .t4s-cart__thres3{font-family:var(--font-arabic);font-size:13px;font-weight:700;color:var(--shima-brown-800);margin-bottom:8px}#t4s-mini_cart .t4s-cart__threshold .t4s-cr,#t4s-mini_cart .t4s-cart__threshold .t4s-ch{color:var(--shima-brown-700);font-weight:700}#t4s-mini_cart .t4s-cart-thes__bar{height:5px;margin:0;border-radius:999px;background-color:var(--shima-cream-300);box-shadow:none}#t4s-mini_cart .t4s-cart-thes__bar>span{border-radius:999px;background-color:var(--shima-brown-700)!important;background-image:none!important;animation:none!important;transition:width .6s var(--ease-out)}#t4s-mini_cart .t4s-cart-thes__bar svg{display:none}#t4s-mini_cart .shima-shipping{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--shima-brown-50)!important;border:none!important;border-bottom:1px solid var(--shima-brown-100);border-radius:0!important;padding:11px 20px!important;margin:0!important;font-family:var(--font-arabic)!important;font-size:12.5px!important;font-weight:500!important;color:var(--fg-2)!important;direction:rtl}#t4s-mini_cart .t4s-mini_cart__items{padding:0 20px}#t4s-mini_cart .t4s-mini_cart__item{padding:16px 0;border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:12px}#t4s-mini_cart .t4s-mini_cart__img{flex:0 0 88px;width:88px;height:110px;border-radius:var(--radius-md)}#t4s-mini_cart .t4s-mini_cart__title{font-family:var(--font-serif)!important;font-weight:500;font-size:1.1rem;line-height:1.3;color:var(--fg-1)!important;white-space:normal}#t4s-mini_cart .t4s-cart_meta_variant{font-family:var(--font-arabic);font-size:13px;color:var(--fg-3);margin-top:2px}#t4s-mini_cart .shima-item-save{display:inline-flex!important;align-items:center!important;gap:4px!important;background:var(--shima-sage-200)!important;color:var(--shima-sage-700)!important;border:none!important;border-radius:var(--radius-pill)!important;padding:2px 9px!important;font-family:var(--font-sans)!important;font-size:11.5px!important;font-weight:700!important;margin-top:5px!important;width:fit-content!important}#t4s-mini_cart .t4s-cart_price{font-family:var(--font-sans);margin-top:4px;font-variant-numeric:tabular-nums;direction:ltr;display:flex;justify-content:flex-end;gap:8px}#t4s-mini_cart .t4s-cart_price ins{font-weight:700!important;font-size:16px!important;color:var(--fg-1)!important;text-decoration:none!important}#t4s-mini_cart .t4s-cart_price del{font-size:12px!important;color:var(--fg-4)!important;text-decoration:line-through!important}#t4s-mini_cart .t4s-quantity-wrapper.t4s-quantity-cart-item{border:1px solid var(--border-strong)!important;border-radius:var(--radius-pill)!important;width:auto!important;height:32px;margin-top:10px}#t4s-mini_cart .t4s-quantity-wrapper.t4s-quantity-cart-item .t4s-quantity-selector{width:30px!important;height:30px!important;background:none!important;color:var(--fg-2)!important;font-size:15px!important}#t4s-mini_cart .t4s-quantity-wrapper.t4s-quantity-cart-item .t4s-quantity-selector:hover{color:var(--shima-brown-700)!important}#t4s-mini_cart .t4s-quantity-wrapper.t4s-quantity-cart-item .t4s-quantity-input{font-family:var(--font-sans)!important;font-weight:600!important;font-size:14px!important;color:var(--fg-1)!important;width:32px!important;text-align:center}#t4s-mini_cart .t4s-mini_cart__remove,#t4s-mini_cart .t4s-mini_cart__edit{color:var(--fg-4)}#t4s-mini_cart .t4s-mini_cart__remove:hover{color:var(--shima-danger)}#t4s-mini_cart .t4s-mini_cart__edit:hover{color:var(--shima-brown-700)}#t4s-mini_cart .t4s-mini_cart__emty{gap:16px;padding:40px 34px}#t4s-mini_cart .t4s-mini_cart__emty svg{color:var(--shima-brown-300)}#t4s-mini_cart .t4s-mini_cart__emty p{font-family:var(--font-serif);font-size:1.2rem;color:var(--fg-2)}#t4s-mini_cart .t4s-btn-cart__emty{border-radius:var(--radius-md)!important;border:1px solid var(--border-strong)!important;background:transparent!important;color:var(--shima-brown-800)!important;font-family:var(--font-sans)!important;font-weight:600!important}#t4s-mini_cart .t4s-btn-cart__emty:hover{background:var(--shima-cream-200)!important}#t4s-mini_cart .t4s-drawer__bottom{padding:16px 20px 22px;background:var(--bg-raised);border-top:1px solid var(--border-soft)}#t4s-mini_cart .shima-savings{display:flex!important;align-items:center;justify-content:center;background:var(--shima-sage-200)!important;border:none!important;border-radius:var(--radius-md)!important;padding:11px 14px!important;margin:0 0 12px!important;font-family:var(--font-sans)!important;font-size:14px!important;font-weight:600!important;color:var(--shima-sage-700)!important}#t4s-mini_cart .shima-shipping{margin-bottom:0}#t4s-mini_cart .t4s-cart-total{margin-bottom:14px;align-items:baseline}#t4s-mini_cart .t4s-cart-total strong{font-family:var(--font-sans)!important;font-weight:400!important;font-size:14px!important;color:var(--fg-2)!important}#t4s-mini_cart .t4s-cart__totalPrice{font-family:var(--font-sans)!important;font-weight:700!important;font-size:1.4rem!important;color:var(--fg-1)!important;font-variant-numeric:tabular-nums;direction:ltr}#t4s-mini_cart .t4s-cart__originalPrice{font-size:12px!important;color:var(--fg-4)!important;text-decoration:line-through!important}#t4s-mini_cart .t4s-cart__discountPrice{font-size:12px!important;color:var(--shima-sage-700)!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart,#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout{border-radius:var(--radius-md)!important;font-family:var(--font-sans)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart{background:transparent!important;color:var(--shima-brown-700)!important;border:1px solid var(--border-strong)!important;font-size:13px!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart:hover{background:var(--shima-cream-200)!important;color:var(--shima-brown-800)!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout,#t4s-mini_cart .t4s-drawer__bottom .t4s-btn-color-primary{background:var(--shima-brown-700)!important;border:1px solid var(--shima-brown-700)!important;color:var(--fg-on-brand)!important;font-size:15px!important;padding:14px!important;box-shadow:none!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout:hover,#t4s-mini_cart .t4s-drawer__bottom .t4s-btn-color-primary:hover{background:var(--shima-brown-800)!important;border-color:var(--shima-brown-800)!important;box-shadow:none!important}#t4s-mini_cart .shima-trust{border-top:1px solid var(--border-soft);padding-top:12px;margin-top:12px}#t4s-mini_cart .shima-trust-ico{background:var(--shima-brown-700)!important}#t4s-mini_cart .shima-trust-lbl{font-family:var(--font-sans)!important;color:var(--fg-1)!important}#t4s-mini_cart .shima-trust-sub{font-family:var(--font-sans)!important;color:var(--fg-4)!important}@media(max-width:480px){#t4s-mini_cart .t4s-mini_cart__img{flex:0 0 80px;width:80px;height:100px}#t4s-mini_cart .t4s-drawer__header{padding:16px 18px}#t4s-mini_cart .t4s-mini_cart__items{padding:0 16px}#t4s-mini_cart .t4s-drawer__bottom{padding:14px 16px 20px}#t4s-mini_cart .t4s-cart__threshold{padding:10px 16px 12px}#t4s-mini_cart .shima-shipping{padding:10px 16px!important}}body.template-search,body.template-page,body.template-404,body.template-list-collections{background:var(--bg-page)}.template-search h1,.template-page h1,.template-404 h1,.template-list-collections h1,.template-search h2,.template-page h2,.template-search .t4s-section-title,.template-page .t4s-section-title,.template-list-collections .t4s-section-title{font-family:var(--font-serif);color:var(--shima-brown-900);font-weight:500}.template-page .rte,.template-search .rte{font-family:var(--font-arabic);color:var(--fg-2);line-height:1.9}.template-page .rte a,.template-search .rte a,.template-page .rte strong,.template-search .rte strong{color:var(--shima-brown-700)}body.template-search .t4s-btn,body.template-page .t4s-btn,body.template-404 .t4s-btn,body.template-list-collections .t4s-btn{background:var(--shima-brown-700)!important;border-color:var(--shima-brown-700)!important;color:#fff!important;border-radius:var(--radius-md)!important}body.template-search .t4s-btn:hover,body.template-page .t4s-btn:hover,body.template-404 .t4s-btn:hover,body.template-list-collections .t4s-btn:hover{background:var(--shima-brown-800)!important;border-color:var(--shima-brown-800)!important}.template-search .t4s-product-title,.template-list-collections .t4s-collection__title{font-family:var(--font-serif)!important;color:var(--fg-1)!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/shima-tokens.css.map */
