:root{--saraj-sand: #f5eee2;--saraj-sand-50: #fbf7f0;--saraj-linen: #eadfcb;--saraj-linen-200: #dfd0b6;--saraj-linen-300: #d2bf9f;--saraj-ink: #2e2520;--saraj-ink-rgb: 46 37 32;--saraj-ink-700: #4a3d35;--saraj-ink-500: #6b5b50;--saraj-ink-900: #1f1915;--saraj-brass: #b8862f;--saraj-brass-600: #9e7226;--saraj-brass-700: #83601f;--saraj-clay: #8a4b2a;--saraj-clay-700: #6f3b20;--saraj-glow: #e9b872;--saraj-olive: #5e6b3a;--saraj-rust: #a3392b;--saraj-ease-glow: cubic-bezier(.22, .61, .36, 1);--saraj-dur-hover: .18s;--saraj-dur-ui: .28s;--saraj-dur-enter: .48s;--saraj-dur-image: .8s;--saraj-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--color-primary-button-hover-background: var(--saraj-button-hover, var(--saraj-brass-600));--color-primary-button-hover-border: var(--saraj-button-hover, var(--saraj-brass-600));--color-primary-button-hover-text: var(--saraj-ink);--color-primary-button-focus-outline: var(--saraj-clay);--color-secondary-button-hover-background: var(--saraj-ink);--color-secondary-button-hover-border: var(--saraj-ink);--color-secondary-button-hover-text: var(--saraj-sand);--button-padding-block: 15px;--button-padding-inline: 28px}::selection{background:var(--saraj-glow);color:var(--saraj-ink)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h6,.h6{letter-spacing:.15em;font-weight:500}.rte a:not(.button,.button-secondary),.text-block a:not(.button,.button-secondary){color:var(--saraj-clay);text-underline-offset:.2em;transition:color var(--saraj-dur-hover) var(--saraj-ease-glow)}.rte a:not(.button,.button-secondary):hover,.text-block a:not(.button,.button-secondary):hover{color:var(--saraj-clay-700)}.button,.button-secondary{font-size:14px;font-weight:500;letter-spacing:.08em;transition:color var(--saraj-dur-hover) var(--saraj-ease-glow),background-color var(--saraj-dur-hover) var(--saraj-ease-glow),box-shadow var(--saraj-dur-hover) var(--saraj-ease-glow),transform var(--saraj-dur-hover) var(--saraj-ease-glow)}.button:not(.button-secondary,.button-unstyled):active{--button-background-color: var(--saraj-brass-700);transform:translateY(1px)}.button-secondary:active{transform:translateY(1px)}:focus-visible{outline:2px solid var(--saraj-clay);outline-offset:2px}.saraj-bar:before,.hero .text-block.h6:before{content:"";display:block;inline-size:32px;block-size:3px;margin-block-end:16px;background:var(--saraj-bar-color, var(--saraj-brass));transform-origin:inline-start}body:has(#header-group>.header-section>#header-component[transparent]) .hero-wrapper:first-child{--hero-height-offset: 0px}.hero .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-base);pointer-events:none;background:linear-gradient(to right,rgb(var(--saraj-ink-rgb) / calc(.62 * var(--saraj-hero-fade, 1))),rgb(var(--saraj-ink-rgb) / calc(.28 * var(--saraj-hero-fade, 1))) 42%,rgb(var(--saraj-ink-rgb) / 0) 68%),linear-gradient(to top,rgb(var(--saraj-ink-rgb) / calc(.45 * var(--saraj-hero-fade, 1))),rgb(var(--saraj-ink-rgb) / 0) 40%)}[dir=rtl] .hero .hero__media-wrapper:after{background:linear-gradient(to left,rgb(var(--saraj-ink-rgb) / calc(.62 * var(--saraj-hero-fade, 1))),rgb(var(--saraj-ink-rgb) / calc(.28 * var(--saraj-hero-fade, 1))) 42%,rgb(var(--saraj-ink-rgb) / 0) 68%),linear-gradient(to top,rgb(var(--saraj-ink-rgb) / calc(.45 * var(--saraj-hero-fade, 1))),rgb(var(--saraj-ink-rgb) / 0) 40%)}@media screen and (max-width:749px){.hero .hero__media-wrapper:after,[dir=rtl] .hero .hero__media-wrapper:after{background:linear-gradient(to top,rgb(var(--saraj-ink-rgb) / calc(.78 * var(--saraj-hero-fade, 1))),rgb(var(--saraj-ink-rgb) / calc(.35 * var(--saraj-hero-fade, 1))) 45%,rgb(var(--saraj-ink-rgb) / 0) 70%)}}:root:lang(ar){--font-heading--family: "Amiri", serif;--font-accent--family: "Amiri", serif;--font-body--family: "Tajawal", system-ui, sans-serif;--font-subheading--family: "Tajawal", system-ui, sans-serif;--font-paragraph--family: "Tajawal", system-ui, sans-serif;--button-font-family-primary: "Tajawal", system-ui, sans-serif;--button-font-family-secondary: "Tajawal", system-ui, sans-serif}:lang(ar) body{font-size:17px;line-height:1.85}:lang(ar) h1,:lang(ar) .h1,:lang(ar) h2,:lang(ar) .h2,:lang(ar) h3,:lang(ar) .h3,:lang(ar) h4,:lang(ar) .h4{line-height:1.35}:lang(ar) h6,:lang(ar) .h6,:lang(ar) .button,:lang(ar) .button-secondary{letter-spacing:0;text-transform:none}:lang(ar) h6,:lang(ar) .h6{font-size:14px}@media screen and (max-width:749px){.hero .hero__container{align-items:flex-end}.hero .hero__media-wrapper--desktop .hero__media{object-position:64% center}}.hero .text-block.h6{--font-h6--size: var(--saraj-hero-label-size, 14px)}.hero .text-block.paragraph{--font-paragraph--size: var(--saraj-hero-text-size, 20px);--font-paragraph--line-height: 1.5;max-inline-size:44ch}.hero .text-block.paragraph p{color:#f5eee2d9}.hero .button{display:inline-flex;align-items:center;gap:12px;font-size:var(--saraj-hero-button-size, 16px);padding-block:18px;padding-inline:40px}.hero .button:after{content:"";inline-size:20px;block-size:20px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--saraj-dur-ui) var(--saraj-ease-glow)}.hero .button:hover:after{transform:translate(3px)}[dir=rtl] .hero .button:after{transform:scaleX(-1)}[dir=rtl] .hero .button:hover:after{transform:scaleX(-1) translate(3px)}@media screen and (max-width:749px){.hero .text-block.h6{--font-h6--size: max(12px, calc(var(--saraj-hero-label-size, 14px) - 1px))}.hero .text-block.paragraph{--font-paragraph--size: max(15px, calc(var(--saraj-hero-text-size, 20px) - 3px))}}:lang(ar) .hero .text-block.h6{font-size:15px}.saraj-motion .hero .hero__media{opacity:0;transform:scale(1.08);filter:blur(6px);transition:opacity 1.4s var(--saraj-ease-glow),filter 1.4s var(--saraj-ease-glow),transform 2.8s var(--saraj-ease-out-expo)}.saraj-motion .hero.is-revealed .hero__media{opacity:1;transform:none;filter:none}.saraj-motion .hero .hero__content-wrapper>*{opacity:0;transform:translateY(28px);transition:opacity 1s var(--saraj-ease-glow),transform 1.2s var(--saraj-ease-out-expo),filter 1s var(--saraj-ease-glow)}.saraj-motion .hero .hero__content-wrapper>.h1{filter:blur(6px)}.saraj-motion .hero.is-revealed .hero__content-wrapper>*{opacity:1;transform:none;filter:none}.saraj-motion .hero.is-revealed .hero__content-wrapper>:nth-child(1){transition-delay:.5s}.saraj-motion .hero.is-revealed .hero__content-wrapper>:nth-child(2){transition-delay:.65s}.saraj-motion .hero.is-revealed .hero__content-wrapper>:nth-child(3){transition-delay:.85s}.saraj-motion .hero.is-revealed .hero__content-wrapper>:nth-child(4){transition-delay:1s}.saraj-motion .hero .text-block.h6:before{transform:scaleX(0);transition:transform .9s var(--saraj-ease-out-expo) .75s}.saraj-motion .hero.is-revealed .text-block.h6:before{transform:scaleX(1)}.saraj-motion:has(#MainContent>.hero-wrapper:first-child) #header-group{opacity:0;transform:translateY(-8px);transition:opacity .9s var(--saraj-ease-glow) .9s,transform .9s var(--saraj-ease-out-expo) .9s}.saraj-motion.saraj-hero-in #header-group{opacity:1;transform:none}.saraj-motion #MainContent>.shopify-section:not(.hero-wrapper){opacity:0;transform:translateY(32px);transition:opacity 1s var(--saraj-ease-glow),transform 1.2s var(--saraj-ease-out-expo)}.saraj-motion #MainContent>.shopify-section.is-inview{opacity:1;transform:none}accordion-custom:has(>details>.details-content:not(:has(*))){display:none}.menu-list__trigger .menu-list__link-title{padding-inline-end:calc(var(--gap-sm) + 14px)}.menu-list__trigger .menu-list__disclosure{opacity:1;inset-inline-start:auto;inset-inline-end:var(--gap-sm)}.menu-list__trigger{transition:background-color var(--saraj-dur-ui) var(--saraj-ease-glow)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__trigger{background-color:var(--saraj-linen)}.mega-menu__grid:has(.mega-menu__content-list--products)>.mega-menu__list{display:none}.mega-menu__grid:has(.mega-menu__content-list--products)>.mega-menu__content{grid-column:1 / -1}.mega-menu .mega-menu__content-list--products{justify-content:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:990px){.mega-menu .mega-menu__content-list--products{grid-template-columns:repeat(4,minmax(0,1fr))}}.header-menu .menu-list__submenu-inner{border-block-start:1px solid var(--saraj-linen-200)}.header-menu .menu-list__submenu{--submenu-padding-block-start: 28px;--submenu-padding-block-end: 32px}.mega-menu .mega-menu__content-list--products{column-gap:20px}.mega-menu .resource-card__media{aspect-ratio:4 / 3;background-color:var(--saraj-linen);overflow:hidden}.mega-menu .resource-card__image{object-fit:cover}.mega-menu .resource-card.resource-card:is(:hover,:focus,:focus-within){--resource-card-secondary-image-opacity: 0}.mega-menu .resource-card__content{padding-block-start:12px;gap:2px}.mega-menu .resource-card__title{font-size:16px;font-weight:500;line-height:1.35;color:var(--saraj-ink)}.mega-menu .resource-card:hover .resource-card__title{text-decoration:underline;text-underline-offset:.2em}.mega-menu .resource-card .price,.resource-card__price-from{font-size:14px;font-weight:400;color:var(--saraj-ink-500);margin:0}.saraj-pattern-swatches{display:flex;gap:6px;margin-block-start:8px}.saraj-pattern-swatches__item{inline-size:16px;block-size:16px;border-radius:50%;overflow:hidden;background-color:var(--saraj-linen-200);box-shadow:0 0 0 1px var(--saraj-linen-300)}.saraj-pattern-swatches__item img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.product-media-container{background-color:var(--saraj-linen)}.slideshow-controls__thumbnails .slideshow-controls__thumbnail{opacity:.6;border-radius:0;outline:1px solid transparent;outline-offset:2px;transition:opacity var(--saraj-dur-hover) var(--saraj-ease-glow),outline-color var(--saraj-dur-hover) var(--saraj-ease-glow)}.slideshow-controls__thumbnails .slideshow-controls__thumbnail:hover{opacity:1}.slideshow-controls__thumbnails .slideshow-controls__thumbnail[aria-selected=true]{opacity:1;outline-color:var(--saraj-ink)}.product-details .text-block.h3{--font-h3--size: 44px;--font-h3--line-height: 1.1}.product-details .price{font-size:22px;font-weight:500;color:var(--saraj-ink)}.product-details .tax-note{font-size:13px;color:var(--saraj-ink-500);margin-block-start:4px}@media screen and (max-width:749px){.product-details .text-block.h3{--font-h3--size: 34px}}accordion-custom:has(>details>.details-content>saraj-variant-text[hidden]):not(:has(>details>.details-content>:not(saraj-variant-text[hidden],script))){display:none}.product-details .variant-option--buttons legend{display:flex;justify-content:space-between;align-items:baseline;inline-size:100%;margin-block-end:12px;font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--saraj-clay)}.product-details .variant-option__swatch-value{padding:0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--saraj-ink-500)}:lang(ar) .product-details .variant-option--buttons legend{letter-spacing:0;text-transform:none;font-size:14px}.product-details .variant-picker__form{display:flex;flex-direction:column;gap:24px}.product-details .variant-option--swatches{gap:12px}.product-details .variant-option__button-label--has-swatch{--focus-outline-offset: 3px;border-radius:2px;transition:outline-color var(--saraj-dur-hover) var(--saraj-ease-glow)}.product-details .variant-option__button-label--has-swatch:not(:has(:checked)):hover{outline:1px solid var(--saraj-linen-300);outline-offset:3px}.product-details .variant-option--equal-width-buttons .variant-option__button-label{min-block-size:48px;font-size:15px}.product-details .product-inventory__text{font-size:14px;color:var(--saraj-ink-700)}.product-details .product-inventory__icon-in_stock{color:var(--saraj-olive, #5e6b3a)}.product-details .quantity-selector{--color-input-border: var(--saraj-linen-300);min-block-size:52px;border-radius:2px}.product-details .product-form-buttons--stacked .add-to-cart-button{inline-size:100%;min-block-size:56px;font-size:16px}.product-details .product-recommendations .text-block.h5{--font-h5--size: 16px;font-weight:500;color:var(--saraj-ink)}.product-recommendations .product-card .text-block.paragraph,.product-recommendations .product-card .price{font-size:14px}.product-recommendations .product-card .price{color:var(--saraj-ink-500)}[id$=__saraj_banner] .placeholder-image{background-color:var(--saraj-linen-200)}[id$=__saraj_banner] .placeholder-image svg{display:none}[id$=__saraj_banner] .text-block.h1{--font-h1--size: 64px}@media screen and (max-width:749px){[id$=__saraj_banner] .text-block.h1{--font-h1--size: 44px}}[id$=__saraj_banner] .text-block.rte{max-inline-size:52ch;font-size:16px;color:var(--saraj-ink-700)}.saraj-variant-card{display:flex;flex-direction:column;gap:12px;color:var(--saraj-ink);text-decoration:none}.saraj-variant-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background-color:var(--saraj-linen)}.saraj-variant-card__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.saraj-variant-card__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;padding:4px 10px;border-radius:999px;font-size:12px;background-color:var(--saraj-sand-50);color:var(--saraj-ink)}.saraj-variant-card__info{display:flex;flex-direction:column;gap:2px}.saraj-variant-card__title{font-size:16px;font-weight:500;line-height:1.35}.saraj-variant-card:hover .saraj-variant-card__title{text-decoration:underline;text-underline-offset:.2em}.saraj-variant-card__options{font-size:14px;color:var(--saraj-ink-500)}.saraj-variant-card__price{margin-block-start:4px;font-size:15px;font-weight:500}.saraj-variant-card__compare{margin-inline-end:6px;font-weight:400;color:var(--saraj-ink-400, #8c7b6e)}.facets--vertical .facets__summary,.facets--vertical .facets__label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--saraj-clay)}:lang(ar) .facets--vertical .facets__summary,:lang(ar) .facets--vertical .facets__label{letter-spacing:0;text-transform:none;font-size:14px}[id$=__saraj_banner] .image-block .placeholder-image{inline-size:100%}.product-grid.product-grid:has(>.saraj-variant-grid__item){--product-grid-columns-desktop: repeat(2, minmax(0, 1fr))}@media screen and (min-width:1100px){.product-grid.product-grid:has(>.saraj-variant-grid__item){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1600px){.product-grid.product-grid:has(>.saraj-variant-grid__item){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (max-width:749px){.collection-wrapper>.facets-toggle{position:sticky;inset-block-start:var(--header-height, 60px);z-index:2;background-color:var(--color-background);border-block-end:1px solid var(--saraj-linen-200);box-shadow:0 -12px 0 var(--color-background)}.saraj-variant-card__title{font-size:15px}.saraj-variant-card__options,.saraj-variant-card__price{font-size:13px}}.saraj-variant-card__tag{position:absolute;inset-block-end:12px;inset-inline-start:12px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:500;background-color:#f5eee2eb;color:var(--saraj-ink)}.product-grid .product-card .product-media-container,.product-grid .product-card .card-gallery{background-color:var(--saraj-linen)}.product-grid .product-card .text-block.paragraph{font-size:16px;font-weight:500;color:var(--saraj-ink)}.product-grid .product-card .price,.product-grid .product-card .price--from{font-size:14px;font-weight:400;color:var(--saraj-ink-500)}.product-grid .product-card .saraj-pattern-swatches{margin-block-start:4px}.cart-items .cart-items__media-image.cart-items__media-image{aspect-ratio:1;block-size:auto;align-self:flex-start;object-fit:cover;background-color:var(--saraj-linen)}.cart-items__variants{color:var(--saraj-ink-500)}.cart-totals__tax-note:has(.saraj-cart-message){flex-wrap:wrap}.saraj-cart-message{flex:1 1 100%;display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;border-radius:2px;background-color:var(--saraj-linen);font-size:13px;line-height:1.5;color:var(--saraj-ink-700)}.saraj-cart-message .saraj-icon{flex-shrink:0;color:var(--saraj-clay)}.hero .hero__media-wrapper:before{content:"";position:absolute;inset:0 0 auto;block-size:160px;z-index:var(--layer-flat);pointer-events:none;background:linear-gradient(to bottom,rgb(var(--saraj-ink-rgb) / .5),rgb(var(--saraj-ink-rgb) / 0))}body slideshow-controls:has(.slideshow-controls__dots),body slideshow-controls .slideshow-controls__dots{mix-blend-mode:normal}body slideshow-controls .slideshow-controls__dots button{--color: rgb(245 238 226 / .55);--color-active: var(--saraj-sand);--color-hover: rgb(245 238 226 / .8)}.rte [style*=font-family]{font-family:inherit!important}.rte [style*=font-size]{font-size:inherit!important}.rte [style*=line-height]{line-height:inherit!important}.rte,.text-block,.saraj-variant-card__title{overflow-wrap:anywhere}.resource-card__media{position:relative}.saraj-set-tag{position:absolute;inset-block-end:10px;inset-inline-start:10px;z-index:1;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.3;background-color:#f5eee2eb;color:var(--saraj-ink)}.saraj-sets-link{display:inline-flex;align-items:center;gap:8px;margin-block-start:20px;font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--saraj-ink);text-decoration:underline;text-underline-offset:.3em;text-decoration-color:var(--saraj-brass)}.saraj-sets-link svg{transition:transform .28s var(--saraj-ease-glow)}.saraj-sets-link:hover svg{transform:translate(3px)}[dir=rtl] .saraj-sets-link svg{transform:scaleX(-1)}.menu-drawer__featured-content .saraj-sets-link{margin-block:16px 8px;padding-inline:var(--padding-lg, 20px)}.menu-drawer__inner-submenu:has(.menu-drawer__featured-content-list-item--product)>.menu-drawer__menu--childlist{display:none}.saraj-drawer-cards{padding-block:2px 14px;padding-inline:var(--padding-lg, 20px)}.saraj-drawer-cards__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.saraj-drawer-cards .resource-card{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px}.saraj-drawer-cards .resource-card__media{inline-size:72px;aspect-ratio:1;overflow:hidden;background-color:var(--saraj-linen)}.saraj-drawer-cards .resource-card__content{padding:0;gap:2px}.saraj-drawer-cards .resource-card__title{font-size:16px;font-weight:500;line-height:1.3;color:var(--saraj-ink)}.saraj-drawer-cards .price,.saraj-drawer-cards .price--from,.saraj-drawer-cards .resource-card__price-from{font-size:14px;color:var(--saraj-ink-500)}.saraj-drawer-cards .saraj-pattern-swatches{margin-block-start:4px}.saraj-set-tag-inline{margin:4px 0 0;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--saraj-clay)}.saraj-drawer-cards .saraj-sets-link{margin-block-start:16px;padding:0;font-size:15px}header-drawer .menu-drawer__featured-content:not(.menu-drawer__featured-content--childlist){display:none}header-drawer .menu-drawer__menu-item--mainlist{font-size:22px;font-weight:400;letter-spacing:.01em}.saraj-newsletter .saraj-newsletter__bar{background:var(--saraj-bar-color, var(--saraj-brass))}html.saraj-no-bar .saraj-bar:before,html.saraj-no-bar .hero .text-block.h6:before,html.saraj-no-bar .saraj-newsletter__bar{display:none}main[data-template=article] .blog-post-details,main[data-template=article] .text-block.h2,main[data-template=article] .blog-post-content,main[data-template=article] .saraj-article-back{inline-size:100%;max-inline-size:720px;margin-inline:auto}main[data-template=article] .image-block{inline-size:100%;max-inline-size:1040px;margin-inline:auto}main[data-template=article] .image-block__image{aspect-ratio:16 / 9;object-fit:cover}main[data-template=article] .blog-post-details{font-size:14px;color:var(--saraj-ink-500)}main[data-template=article] .blog-post-content{font-size:18px;line-height:1.7;color:var(--saraj-ink-700)}.saraj-article-back{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--saraj-ink);text-decoration:underline;text-decoration-color:var(--saraj-brass);text-underline-offset:.3em}.saraj-article-back:before{content:"\2190";text-decoration:none}[dir=rtl] .saraj-article-back:before{content:"\2192"}.saraj-article-back--bottom{padding-block-start:32px;border-block-start:1px solid var(--saraj-linen-200)}@media screen and (max-width:749px){main[data-template=article] .blog-post-content{font-size:17px}main[data-template=article] .image-block__image{aspect-ratio:4 / 3}}main[data-template=article] .shopify-block:has(>.saraj-article-back){inline-size:100%;max-inline-size:720px;margin-inline:auto}main[data-template=article] .saraj-article-back{display:flex}.page-content .saraj-policy-toc{margin-block:24px 8px;padding:20px 24px;background:var(--saraj-linen);border-inline-start:2px solid var(--saraj-brass)}.page-content .saraj-policy-toc p{margin:0 0 10px;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.page-content .saraj-policy-toc ol{margin:0;padding-inline-start:20px}.saraj-policies-ready .saraj-policy-toc,.saraj-policies-ready .saraj-policy-top{display:none}.saraj-policy{border-block-end:1px solid rgb(var(--saraj-ink-rgb) / .14)}.saraj-policy:first-of-type{border-block-start:1px solid rgb(var(--saraj-ink-rgb) / .14);margin-block-start:24px}.page-content .saraj-policy__heading{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.25;scroll-margin-top:calc(var(--header-height, 60px) + 24px)}.saraj-policy__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 0;background:none;border:0;color:inherit;font:inherit;text-align:start;cursor:pointer}.saraj-policy__icon{flex-shrink:0;display:inline-flex;color:var(--saraj-brass);transition:transform .28s var(--saraj-ease-glow)}.saraj-policy.is-open .saraj-policy__icon{transform:rotate(180deg)}.saraj-policy__toggle:focus-visible{outline:2px solid var(--saraj-brass);outline-offset:4px}.saraj-policy__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--saraj-ease-glow)}.saraj-policy.is-open .saraj-policy__panel{grid-template-rows:1fr}.saraj-policy__inner{overflow:hidden}.page-content .saraj-policy__inner h3{margin:28px 0 8px;font-family:var(--font-body--family);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--saraj-ink-700)}.page-content .saraj-policy__inner>h3:first-child{margin-block-start:4px}.saraj-policy__inner>:last-child{margin-block-end:24px}.saraj-policy:not(.is-open) .saraj-policy__inner{visibility:hidden;transition:visibility 0s .32s}@media(prefers-reduced-motion:reduce){.saraj-policy__panel,.saraj-policy__icon{transition:none}}@media screen and (max-width:749px){.saraj-policy__toggle{padding:16px 0}}.saraj-cart-agree{display:flex;align-items:flex-start;gap:10px;margin-block-end:14px;font-size:13px;line-height:1.5;color:var(--saraj-ink-700);text-align:start;cursor:pointer;position:relative}.saraj-cart-agree input{position:absolute;inset-block-start:2px;inset-inline-start:0;width:18px;height:18px;margin:0;opacity:0}.saraj-cart-agree__box{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-block-start:1px;border:1px solid var(--saraj-ink-500);border-radius:2px;background:var(--saraj-sand-50);color:var(--saraj-sand-50);transition:background-color var(--saraj-dur-hover) var(--saraj-ease-glow),border-color var(--saraj-dur-hover) var(--saraj-ease-glow)}.saraj-cart-agree__box svg{opacity:0;transition:opacity var(--saraj-dur-hover) var(--saraj-ease-glow)}.saraj-cart-agree input:checked+.saraj-cart-agree__box{background:var(--saraj-ink);border-color:var(--saraj-ink)}.saraj-cart-agree input:checked+.saraj-cart-agree__box svg{opacity:1}.saraj-cart-agree input:focus-visible+.saraj-cart-agree__box{outline:2px solid var(--saraj-brass);outline-offset:2px}.saraj-cart-agree__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}main[data-template*=collection] .image-block:has(>.placeholder-image){display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/saraj-brand.css.map */
