@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";:root{--narrow-page-width: 80rem;--ergnof-surface: #f6f3ee;--ergnof-surface-raised: #ffffff;--ergnof-linen: #ede7dd;--ergnof-line: #ddd6cb;--ergnof-ink: #1c1b19;--ergnof-ink-muted: #6b665e;--ergnof-pine: #2f4a3f;--ergnof-clay: #a94b25;--ergnof-moss: #3d7a55;--ergnof-ink-dark: #f2efea;--ergnof-ink-muted-dark: #a39d93}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 24px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 48px}}:root{--font-h1--letter-spacing: -.015em;--font-size--h2: 1.75rem;--font-h2--line-height: 1.2857;--font-h3--line-height: 1.4;--font-paragraph--line-height: 1.625}.custom-typography[style*="3.5rem"],.custom-typography[style*="3.5rem"]>*{line-height:1.0714;letter-spacing:-.02em}.button,.button-secondary{min-height:48px;padding-block:0;display:inline-flex;align-items:center;justify-content:center}.custom-typography[style*="--text-transform: uppercase"]{letter-spacing:.08em;color:var(--color-foreground-muted)}:is([lang=ar],[dir=rtl]) .custom-typography[style*="--text-transform: uppercase"]{letter-spacing:0;font-size:.875rem;font-weight:600;text-transform:none}.color-scheme-1,.color-scheme-2,.color-scheme-5{--color-foreground-muted: var(--ergnof-ink-muted);--ergnof-card-bg: var(--ergnof-surface-raised)}.color-scheme-4{--color-foreground-muted: var(--ergnof-ink-muted-dark);--ergnof-card-bg: #211f1d}.color-scheme-3{--color-foreground-muted: #cead89}.product-card__content{background-color:var(--ergnof-card-bg, var(--ergnof-surface-raised))}.product-card{height:100%}.product-card .product-card__content{flex-grow:1}.product-card .product-media-container,.product-card .product-media,.product-card__image,.collection-card__image,.collection-card-image{background-color:var(--ergnof-linen)}.header-logo.size-style,.header-logo.size-style a,.header-logo.size-style :is(span,div,h1,h2){font-family:var(--font-accent--family);font-weight:700;font-size:1.75rem;line-height:1.1;letter-spacing:-.03em;text-transform:lowercase;text-decoration:none;color:var(--color-foreground-heading)}.ergnof-card-subtitle{margin:0;font-size:.875rem;line-height:1.5714;color:var(--color-foreground-muted);overflow-wrap:break-word}.price-item--sale{color:var(--ergnof-clay)}.compare-at-price{color:var(--color-foreground-muted);text-decoration:line-through}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[lang=ar],[dir=rtl]{--font-body--family: "IBM Plex Sans Arabic", "Manrope", system-ui, sans-serif;--font-heading--family: "IBM Plex Sans Arabic", "Manrope", system-ui, sans-serif;--font-subheading--family: "IBM Plex Sans Arabic", "Manrope", system-ui, sans-serif;--font-paragraph--line-height: 1.7647;--font-h1--line-height: 1.5;--font-h1--letter-spacing: 0}[dir=rtl] .custom-typography[style*="--font-family: var(--font-accent--family)"]{direction:ltr;unicode-bidi:isolate}[dir=rtl] .svg-wrapper:has(.icon-arrow),[dir=rtl] .icon-arrow,[dir=rtl] .icon-caret--right{transform:scaleX(-1)}@media screen and (max-width:749px){.shopify-section .section[style*="--padding-block-start: 96px"]{--padding-block-start: 48px}.shopify-section .section[style*="--padding-block-end: 96px"]{--padding-block-end: 48px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){[id$=__hero] .custom-section-content>.layout-panel-flex>*:last-child{order:-1}.custom-typography[style*="3.5rem"],.custom-typography[style*="3.5rem"]>*{font-size:2.25rem;line-height:1.1111}:is([lang=ar],[dir=rtl]) .custom-typography[style*="3.5rem"],:is([lang=ar],[dir=rtl]) .custom-typography[style*="3.5rem"]>*{line-height:1.5}}.product-media-container,.product-media{background-color:var(--ergnof-linen)}@media screen and (min-width:750px){.product-media-container:has(.product-media-constraint-wrapper){background-color:transparent}.product-media-container .product-media-constraint-wrapper{background-color:var(--ergnof-linen);border-radius:var(--media-radius, 0);overflow:hidden}.media-gallery--carousel slideshow-container{border-radius:0}}@media screen and (min-width:750px){details.details:has(.ergnof-spec)>summary{display:none}}.ergnof-spec--row:first-child{border-block-start:0}[id$=__specs_headline] .ergnof-spec--headline{padding-inline-start:var(--padding-md);border-inline-start:var(--border-width-sm) solid var(--color-border)}[id$=__specs_headline] .layout-panel-flex>*:first-child .ergnof-spec--headline{padding-inline-start:0;border-inline-start:0}@media screen and (max-width:749px){[id$=__specs_headline] .layout-panel-flex{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-lg)}[id$=__specs_headline] .ergnof-spec--headline{padding-inline-start:0;border-inline-start:0}}.sticky-add-to-cart__bar{border-block-start:var(--border-width-sm) solid var(--color-border)}.accelerated-checkout-block button.shopify-payment-button__button--unbranded{--color-primary-button-text: var(--color-secondary-button-text);--color-primary-button-background: var(--color-secondary-button-background);--color-primary-button-border: var(--color-secondary-button-border);--style-border-width-primary: var(--style-border-width-secondary);min-height:48px}.accelerated-checkout-block button.shopify-payment-button__button--unbranded:hover:not([disabled]){--color-primary-button-hover-text: var(--color-secondary-button-hover-text);--color-primary-button-hover-background: var(--color-secondary-button-hover-background);--color-primary-button-hover-border: var(--color-secondary-button-hover-border)}:root{--color-instock: var(--ergnof-moss);--color-lowstock: var(--ergnof-clay);--color-outofstock: var(--ergnof-ink-muted)}.product-inventory .product-inventory__status{font-size:.875rem;font-weight:600;gap:var(--gap-2xs)}.product-inventory .product-inventory__icon,.product-inventory .product-inventory__icon svg{width:8px;height:8px}.product-inventory__status:has(.product-inventory__icon-in_stock){color:var(--color-instock)}.product-inventory__status:has(.product-inventory__icon-low){color:var(--color-lowstock)}.product-inventory__status:has(.product-inventory__icon-out_of_stock){color:var(--color-outofstock)}:root{--media-border-opacity: 0}.slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail[aria-selected=true]{outline-color:var(--color-primary)}.dialog-thumbnails-list{--active-thumbnail-border-color: var(--color-primary)}.dialog-thumbnails-list .dialog-thumbnails-list__thumbnail[aria-selected=true],.dialog-thumbnails-list.dialog-thumbnails-list:after{outline-color:var(--color-primary)}.product-card product-swatches{width:auto;flex-shrink:1;justify-content:flex-end;gap:var(--gap-2xs);overflow:visible}.media-gallery--carousel slideshow-arrows .slideshow-control.slideshow-control{padding-inline:var(--padding-lg)}@media screen and (max-width:749px){.product-grid__card .group-block>.group-block-content:has(>product-swatches){flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--gap-2xs)}@media screen and (max-width:500px){.product-grid__card .group-block>.group-block-content:has(>product-swatches){flex-direction:column;align-items:flex-start;gap:var(--gap-xs)}.product-card product-swatches{width:100%;justify-content:flex-start}}.product-card .product-card__content>.group-block{padding-inline:var(--padding-sm)}.product-card .price{font-size:.875rem}.product-card .price,.product-card .price-item__group{min-width:0;white-space:nowrap}.product-card product-swatches{flex:0 1 auto;min-width:0;gap:var(--gap-3xs)}.product-card [class*=product-title]{font-size:1rem}}.product-card .ergnof-card-subtitle{margin-block-start:calc(var(--margin-3xs) * -1)}@media screen and (max-width:749px){.shopify-section:has(.product-information) .section,[id$=__main] .section{--padding-block-start: 0px;padding-block-start:0}[id$=__main] .product-media-container,[id$=__main] .card-gallery{border-start-start-radius:0;border-start-end-radius:0}}.ergnof-eyebrow{display:block;font-size:.75rem;line-height:1.3333;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted)}.ergnof-collapsible{display:flex;flex-direction:column;align-items:flex-start}.ergnof-collapsible__state{position:absolute;inline-size:1px;block-size:1px;margin:0;opacity:0;pointer-events:none}.ergnof-collapsible__body{position:relative;inline-size:100%;overflow:hidden}.ergnof-collapsible--toggleable .ergnof-collapsible__body{transition:max-block-size .3s ease}.ergnof-collapsible--toggleable:not(:has(.ergnof-collapsible__state:checked)) .ergnof-collapsible__body{max-block-size:var(--ergnof-collapsed-height, 9rem)}.ergnof-collapsible--toggleable:not(:has(.ergnof-collapsible__state:checked)) .ergnof-collapsible__body:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:3.5rem;background:linear-gradient(to bottom,rgb(0 0 0 / 0),var(--color-background));pointer-events:none;transition:opacity .2s ease}.ergnof-collapsible__toggle{display:inline-flex;align-items:center;min-block-size:44px;margin-block-start:.25rem;font-size:.875rem;font-weight:600;color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.ergnof-collapsible__less,.ergnof-collapsible__state:checked~.ergnof-collapsible__toggle .ergnof-collapsible__more{display:none}.ergnof-collapsible__state:checked~.ergnof-collapsible__toggle .ergnof-collapsible__less{display:inline}.ergnof-collapsible__state:focus-visible~.ergnof-collapsible__toggle{outline:var(--focus-outline-width, 2px) solid var(--color-primary);outline-offset:2px;border-radius:2px}.ergnof-collapsible--placeholder{opacity:.45}@media(prefers-reduced-motion:reduce){.ergnof-collapsible--toggleable .ergnof-collapsible__body{transition:none}}.variant-picker .variant-option legend{display:block;margin-block-end:.75rem;font-size:.875rem;line-height:1.4286;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--color-foreground-heading)}.variant-picker .variant-option__swatch-value{padding-inline-start:0;font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-foreground-muted)}.variant-picker .variant-option__swatch-value:before{content:":\a0";color:var(--color-foreground-heading)}.variant-picker .variant-picker__form{display:flex;flex-direction:column;gap:var(--gap-sm, 1rem)}.variant-picker .variant-option{gap:.5rem}.variant-picker .variant-option--buttons .variant-option__button-label{min-block-size:44px}.variant-picker .variant-option__button-label__text{font-size:.875rem;font-weight:600;color:var(--color-foreground-muted)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{padding-inline:.75rem}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border:var(--border-width-sm, 1px) solid var(--ergnof-line);border-radius:8px;background-color:transparent}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:before{border-color:transparent}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill{min-block-size:44px;border:0;background-color:transparent}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){border:1.5px solid var(--color-foreground-heading);background-color:var(--ergnof-surface-raised)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:var(--ergnof-ink-muted);background-color:transparent}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked):hover{border-color:var(--color-foreground-heading)}.variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-foreground-heading)}.variant-picker .variant-option--swatches .variant-option__button-label.variant-option__button-label--has-swatch,.variant-picker .variant-option--swatches .variant-option__button-label.variant-option__button-label--has-swatch:hover{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;inline-size:44px;block-size:44px;min-inline-size:44px;min-block-size:44px;padding:0;border:0;border-radius:0;background-color:transparent;overflow:visible}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch,.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover,.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){outline:none}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:focus-visible){outline:var(--focus-outline-width, 2px) solid var(--color-primary);outline-offset:3px;border-radius:var(--ergnof-radius-pill, 999px)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch .swatch{inline-size:32px;block-size:32px;border-radius:var(--ergnof-radius-pill, 999px);border:1px solid var(--ergnof-line);outline:none;transition:box-shadow .15s ease,transform .15s ease}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover .swatch{transform:scale(1.06)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked) .swatch{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-foreground-heading)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input[data-option-available=false]) .swatch{opacity:.4}@media(prefers-reduced-motion:reduce){.variant-picker .variant-option__button-label--has-swatch .swatch{transition:none}.variant-picker .variant-option__button-label--has-swatch:hover .swatch{transform:none}}.product-card__content{position:relative}.ergnof-badge{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;padding-block:.25rem;padding-inline:.5rem;border-radius:4px;background-color:var(--ergnof-pine);color:#fff;font-family:var(--font-heading--family);font-size:.6875rem;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none}@media screen and (max-width:749px){.ergnof-badge{inset-block-start:8px;inset-inline-end:8px}}@media screen and (min-width:1200px){.product-information .product-information__grid.product-information--media-left:not(.product-information__grid--half):not(.product-information--media-none){--ergnof-gutter: 24px;--ergnof-col: calc((100% - 11 * var(--ergnof-gutter)) / 12);grid-template-columns:calc(var(--ergnof-col) * 7 + var(--ergnof-gutter) * 6) calc(var(--ergnof-col) * 4 + var(--ergnof-gutter) * 3);justify-content:space-between}}.product-details h1{font-size:3rem;line-height:1.125;font-weight:600;letter-spacing:-.02em}@media screen and (max-width:749px){.product-details h1{font-size:2rem;line-height:1.1875}}.product-details .price,.product-details .price .price-item,.product-details .price-item--regular{font-size:1.75rem;line-height:1.2857;font-weight:600;color:var(--color-foreground-heading)}.product-details .ergnof-collapsible__body{font-size:1rem;line-height:1.625;color:var(--color-foreground-muted)}.product-details .quantity-selector,.product-details .add-to-cart-button,.product-details .product-form-buttons .button{min-block-size:56px}.product-details .quantity-selector{border:var(--border-width-sm, 1px) solid var(--ergnof-line);border-radius:8px;background-color:var(--ergnof-surface-raised)}.product-details .add-to-cart-button{font-size:1.0625rem;font-weight:600}@media screen and (min-width:750px){media-gallery .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails{flex:0 0 100%;inline-size:100%;gap:12px}media-gallery .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail{flex:0 0 calc((100% - 48px)/5);max-inline-size:none;block-size:112px;border-radius:8px;background-color:var(--ergnof-linen)}media-gallery .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail[aria-selected=true]{outline:1.5px solid var(--color-foreground-heading);outline-offset:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ergnof.css.map */
