html,body{max-width:100%;overflow-x:clip}body{position:relative}.shopify-section,.section,#MainContent,#header-group{max-width:100%;overflow-x:clip}.section-resource-list .product-card,.product-list .product-card,.product-grid-container .product-card,.product-recommendations .product-card,.search .product-card,.search-page .product-card{--durry-card-radius: 14px;--durry-card-gap: 0;--durry-meta-gap: .4rem;--durry-card-pad: .9rem 1rem 1.05rem;--durry-card-border: 1px solid rgb(28 26 27 / .1);--durry-card-bg: #faf6f1;--durry-card-shadow: 0 1px 2px rgb(28 26 27 / .04);display:flex;flex-direction:column;height:100%;isolation:isolate;border-radius:var(--durry-card-radius);background:var(--durry-card-bg);border:var(--durry-card-border);box-shadow:var(--durry-card-shadow);overflow:clip;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s ease}.section-resource-list .product-card .product-card__content,.product-list .product-card .product-card__content,.product-grid-container .product-card .product-card__content,.product-recommendations .product-card .product-card__content,.search .product-card .product-card__content,.search-page .product-card .product-card__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;gap:0!important;row-gap:0!important;--product-card-gap: 0;--gap: 0;background:transparent;text-align:start;padding:0}.section-resource-list .product-card .product-card__content>.group-block,.product-list .product-card .product-card__content>.group-block,.product-grid-container .product-card .product-card__content>.group-block,.product-recommendations .product-card .product-card__content>.group-block,.search .product-card .product-card__content>.group-block,.search-page .product-card .product-card__content>.group-block{display:flex;flex-direction:column;align-items:stretch;gap:var(--durry-meta-gap)!important;width:100%;margin:0;padding:var(--durry-card-pad);background:transparent}.section-resource-list .product-card .product-card__content>:is(.product-title,.text-block,product-price,.price),.product-list .product-card .product-card__content>:is(.product-title,.text-block,product-price,.price),.product-grid-container .product-card .product-card__content>:is(.product-title,.text-block,product-price,.price),.product-recommendations .product-card .product-card__content>:is(.product-title,.text-block,product-price,.price){padding-inline:.9rem}.section-resource-list .product-card .product-card__content>:is(.product-title,.text-block):first-of-type,.product-list .product-card .product-card__content>:is(.product-title,.text-block):first-of-type,.product-grid-container .product-card .product-card__content>:is(.product-title,.text-block):first-of-type{padding-block-start:.85rem}.section-resource-list .product-card .product-card__content>:is(product-price,.price):last-child,.product-list .product-card .product-card__content>:is(product-price,.price):last-child,.product-grid-container .product-card .product-card__content>:is(product-price,.price):last-child{padding-block-end:1rem}.section-resource-list .product-card .card-gallery,.product-list .product-card .card-gallery,.product-grid-container .product-card .card-gallery,.product-recommendations .product-card .card-gallery,.search .product-card .card-gallery,.search-page .product-card .card-gallery{position:relative;width:100%;flex:0 0 auto;overflow:clip;border-radius:0;border-block-end:1px solid rgb(28 26 27 / .07);background:#efe6dc;aspect-ratio:var(--gallery-aspect-ratio, 4 / 5)}.section-resource-list .product-card .card-gallery img,.product-list .product-card .card-gallery img,.product-grid-container .product-card .card-gallery img,.product-recommendations .product-card .card-gallery img,.search .product-card .card-gallery img,.search-page .product-card .card-gallery img,.section-resource-list .product-card .card-gallery slideshow-slide,.product-list .product-card .card-gallery slideshow-slide,.product-grid-container .product-card .card-gallery slideshow-slide,.product-recommendations .product-card .card-gallery slideshow-slide,.search .product-card .card-gallery slideshow-slide,.search-page .product-card .card-gallery slideshow-slide{width:100%;height:100%;object-fit:cover;display:block}.section-resource-list .product-card a,.product-list .product-card a,.product-grid-container .product-card a,.product-recommendations .product-card a,.search .product-card a,.search-page .product-card a{text-decoration:none!important;color:inherit}.section-resource-list .product-card .product-title,.product-list .product-card .product-title,.section-resource-list .product-card .text-block:has(.product-title),.product-list .product-card .text-block:has(.product-title),.product-grid-container .product-card .product-title,.product-grid-container .product-card .text-block,.product-recommendations .product-card .product-title,.product-recommendations .product-card .text-block,.search .product-card .product-title,.search .product-card .text-block,.search-page .product-card .product-title,.search-page .product-card .text-block{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;min-height:0;max-height:2.8em;margin:0;padding:0!important;font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:0;text-align:start;text-decoration:none!important;color:#1c1a1b}.section-resource-list .product-card .product-title *,.product-list .product-card .product-title *,.product-grid-container .product-card .product-title *,.product-grid-container .product-card .text-block *,.product-recommendations .product-card .product-title *,.product-recommendations .product-card .text-block *,.search .product-card .product-title *,.search .product-card .text-block *,.search-page .product-card .product-title *,.search-page .product-card .text-block *{margin:0;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit;text-align:start;text-decoration:none!important;color:inherit!important}.section-resource-list .product-card product-price,.product-list .product-card product-price,.product-grid-container .product-card product-price,.product-recommendations .product-card product-price,.search .product-card product-price,.search-page .product-card product-price{display:flex!important;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:.4rem .65rem;width:100%;margin:.15rem 0 0!important;padding:0!important;border:0!important;font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:.9375rem;font-weight:400;line-height:1.3;text-align:start;color:#1c1a1b;font-variant-numeric:tabular-nums}.section-resource-list .product-card product-price>div,.product-list .product-card product-price>div,.product-grid-container .product-card product-price>div,.product-recommendations .product-card product-price>div,.search .product-card product-price>div,.search-page .product-card product-price>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;width:100%}.section-resource-list .product-card product-price .price,.product-list .product-card product-price .price,.product-grid-container .product-card product-price .price,.product-recommendations .product-card product-price .price,.search .product-card product-price .price,.search-page .product-card product-price .price{margin:0!important;padding:0!important;border:0!important;font-size:1.0625rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0;color:#1c1a1b!important;font-variant-numeric:tabular-nums}.section-resource-list .product-card product-price .compare-at-price,.product-list .product-card product-price .compare-at-price,.product-grid-container .product-card product-price .compare-at-price,.product-recommendations .product-card product-price .compare-at-price,.search .product-card product-price .compare-at-price,.search-page .product-card product-price .compare-at-price{margin:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.25;color:#8a837c;text-decoration:line-through;text-decoration-thickness:1px}.product-card .product-badges__badge{border-radius:999px;padding-block:.28em;padding-inline:.7em;font-size:.6875rem;font-weight:600;letter-spacing:.01em;box-shadow:0 1px 4px #1c1a1b1a}.section-resource-list .product-card,.product-list .product-card{--durry-card-radius: 16px;--durry-card-pad: 1rem 1.05rem 1.15rem;--durry-card-shadow: 0 2px 8px rgb(28 26 27 / .05);--durry-meta-gap: .45rem}.section-resource-list .product-card .product-title,.product-list .product-card .product-title,.section-resource-list .product-card .text-block:has(.product-title),.product-list .product-card .text-block:has(.product-title){font-size:1rem;font-weight:600;color:#1c1a1b}.section-resource-list .product-card product-price .price,.product-list .product-card product-price .price{font-size:1.125rem;font-weight:700}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.section-resource-list .product-card:hover,.product-list .product-card:hover,.product-grid-container .product-card:hover,.product-recommendations .product-card:hover,.search .product-card:hover,.search-page .product-card:hover{transform:translateY(-4px);border-color:#1c1a1b2e;box-shadow:0 10px 28px #1c1a1b1a,0 2px 6px #1c1a1b0d}.section-resource-list .product-card:hover .card-gallery img,.product-list .product-card:hover .card-gallery img,.product-grid-container .product-card:hover .card-gallery img,.product-recommendations .product-card:hover .card-gallery img,.search .product-card:hover .card-gallery img,.search-page .product-card:hover .card-gallery img{transform:scale(1.03)}.section-resource-list .product-card .card-gallery img,.product-list .product-card .card-gallery img,.product-grid-container .product-card .card-gallery img,.product-recommendations .product-card .card-gallery img,.search .product-card .card-gallery img,.search-page .product-card .card-gallery img{transition:transform .45s cubic-bezier(.22,1,.36,1)}}.section-resource-list .product-card:hover .product-title,.product-list .product-card:hover .product-title,.section-resource-list .product-card:hover .text-block,.product-list .product-card:hover .text-block,.product-grid-container .product-card:hover .product-title,.product-grid-container .product-card:hover .text-block,.product-recommendations .product-card:hover .product-title,.product-recommendations .product-card:hover .text-block,.search .product-card:hover .product-title,.search .product-card:hover .text-block,.search-page .product-card:hover .product-title,.search-page .product-card:hover .text-block,.section-resource-list .product-card:hover .product-title *,.product-list .product-card:hover .product-title *,.product-grid-container .product-card:hover .product-title *,.product-grid-container .product-card:hover .text-block *{text-decoration:none!important}@media screen and (max-width:749px){.section-resource-list .product-card,.product-list .product-card,.product-grid-container .product-card,.product-recommendations .product-card,.search .product-card,.search-page .product-card{--durry-card-radius: 12px;--durry-card-pad: .75rem .8rem .9rem;--durry-meta-gap: .35rem}.section-resource-list .product-card .product-title,.section-resource-list .product-card .text-block,.product-grid-container .product-card .product-title,.product-grid-container .product-card .text-block,.search .product-card .product-title,.search-page .product-card .product-title{font-size:.875rem;max-height:2.8em}.product-grid-container .product-card product-price .price,.section-resource-list .product-card product-price .price,.product-list .product-card product-price .price,.search .product-card product-price .price,.search-page .product-card product-price .price,.product-recommendations .product-card product-price .price{font-size:1rem!important}}.shopify-section:has(.product-grid-container),.shopify-section:has(.product-grid-container) .section,#MainContent:has(.product-grid-container){overflow-x:visible;overflow:visible}.durry-hero,.durry-hero *{font-family:var(--font-heading--family),"Almarai","Cairo",sans-serif}.hero .button:not(.button-secondary){--button-color: #1c1a1b;--button-background-color: #f7f1ea;--button-border-color: #f7f1ea;font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.2;min-height:3rem;padding-block:.95rem;padding-inline:1.9rem;border-radius:12px;box-shadow:none;transition:transform .28s ease,background-color .28s ease,color .28s ease,border-color .28s ease}.hero .button:not(.button-secondary):hover{--button-color: #151b3a;--button-background-color: #ffffff;--button-border-color: #ffffff;transform:translateY(-2px)}.hero .button:not(.button-secondary):active{transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.hero .button,.hero .button-secondary{animation:durry-fade-up .85s cubic-bezier(.22,1,.36,1) both;animation-delay:.35s}.product-grid .product-card,.resource-list .product-card{animation:durry-fade-up .55s ease both}.product-grid .product-card:nth-child(1),.resource-list .product-card:nth-child(1){animation-delay:.05s}.product-grid .product-card:nth-child(2),.resource-list .product-card:nth-child(2){animation-delay:.1s}.product-grid .product-card:nth-child(3),.resource-list .product-card:nth-child(3){animation-delay:.15s}.product-grid .product-card:nth-child(4),.resource-list .product-card:nth-child(4){animation-delay:.2s}}@keyframes durry-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[dir=rtl] .predictive-search__icon{inset-inline-start:var(--margin-xl)}.cart-free-shipping-note{text-align:start;margin-block:var(--padding-sm);color:rgb(var(--color-foreground-rgb) / .8);font-size:.9375rem}footer.section-wrapper .footer-content{align-items:start}footer.section-wrapper .footer-content a{text-decoration:none;color:inherit}footer.section-wrapper .footer-content a:hover{text-decoration:underline;text-underline-offset:.2em}footer.section-wrapper .footer-content .text-block p{margin:0;line-height:1.85}footer.section-wrapper .footer-content .text-block p+p{margin-block-start:.5rem}footer.section-wrapper .footer-content .text-block strong{font-weight:700;color:var(--color-foreground-heading)}.durry-footer-brand{--durry-ink: #1c1a1b;--durry-gold: #c9a46a;display:flex;flex-direction:column;gap:1.15rem;max-width:22rem;color:var(--color-foreground, var(--durry-ink));font-family:var(--font-heading--family),"Almarai","Cairo",sans-serif}.durry-footer-brand__tagline{margin:0;font-size:1.02rem;font-weight:500;line-height:1.8;opacity:.84;text-wrap:pretty}.durry-footer-brand__shipping{display:flex;flex-direction:column;gap:.35rem;padding-block-start:.85rem;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.durry-footer-brand__label{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.08em;opacity:.55}.durry-footer-brand__rates{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:0;line-height:1.55;color:var(--color-foreground-heading, var(--durry-ink));text-wrap:pretty}.durry-footer-brand__perks{list-style:none;margin:.55rem 0 0;padding:.65rem 0 0;border-block-start:1px solid color-mix(in srgb,var(--durry-gold, #c9a46a) 40%,transparent);display:flex;flex-direction:column;gap:.35rem}.durry-footer-brand__perks li{margin:0;font-size:.95rem;font-weight:600;line-height:1.65;opacity:.82;text-wrap:pretty}.utilities{text-wrap:wrap!important}html[dir=rtl] .utilities{text-align:right}@media screen and (min-width:750px){html[dir=rtl] .utilities>*{text-align:right}}@media screen and (max-width:749px){footer.section-wrapper .footer-content{gap:28px}}header-component{overflow-x:clip;max-width:100%}.header__row{max-width:100%}.header-menu overflow-list,.header overflow-list{max-width:100%}.product-grid-container .facets-block-wrapper--horizontal{width:100%;overflow:visible}.product-grid-container .facets--horizontal{width:100%;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .1);margin-block-end:4px;overflow:visible}.product-grid-container .facets--horizontal .facets__form-wrapper{width:100%;align-items:center;overflow:visible}.product-grid-container .facets--horizontal .facets__form{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:.35rem 1rem;width:100%}.product-grid-container .facets--horizontal .facets__filters-wrapper{order:1;max-width:none!important;flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;row-gap:.25rem;margin-inline-end:0!important;overflow:visible}.product-grid-container .facets--horizontal .products-count-wrapper{display:flex!important;order:-1;margin-left:0!important;margin-inline:0 .75rem!important;flex-shrink:0;align-items:center;height:var(--minimum-touch-target, 44px);white-space:nowrap;opacity:.85;font-size:.875rem}.product-grid-container .facets--horizontal .sorting-filter{position:relative;order:2;flex-shrink:0;margin-inline-start:0;z-index:22}.product-grid-container .facets--horizontal .facets__summary{gap:.35rem;white-space:nowrap;cursor:pointer}.product-grid-container .facets__summary,.product-grid-container .facets__label{font-weight:600}.product-grid-container .facets--horizontal{--facets-panel-height: none}.product-grid-container .facets--horizontal .facets__item,.product-grid-container .facets--horizontal accordion-custom,.product-grid-container .facets--horizontal .facets__panel,.product-grid-container .facets--horizontal .facets__overflow-list{position:relative;overflow:visible!important}.product-grid-container .facets--horizontal .facets__panel[open]{z-index:40}@media screen and (min-width:750px){.product-grid-container .facets--horizontal accordion-custom details[open]::details-content,.product-grid-container .facets--horizontal accordion-custom details[open]>.details-content,.product-grid-container .facets--horizontal accordion-custom details[open]>floating-panel-component{transition:none!important;interpolate-size:numeric-only!important;opacity:1!important;visibility:visible!important;content-visibility:visible!important;block-size:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;overflow-y:visible!important;clip-path:none!important}.product-grid-container .facets--horizontal accordion-custom details:not([open])::details-content,.product-grid-container .facets--horizontal accordion-custom details:not([open])>.details-content,.product-grid-container .facets--horizontal accordion-custom details:not([open])>floating-panel-component{display:none!important}.product-grid-container .facets--horizontal .facets__panel[open]>floating-panel-component,.product-grid-container .facets--horizontal .facets__panel[open]>.facets__panel-content{display:flex!important;flex-direction:column!important;gap:.35rem;opacity:1!important;visibility:visible!important;block-size:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;position:absolute!important;top:calc(100% + 6px)!important;inset-inline-start:0;min-width:220px;width:max-content;max-width:min(340px,92vw);padding:12px 14px!important;z-index:50;background-color:var(--color-background);box-shadow:var(--shadow-popover, 0 8px 28px rgb(0 0 0 / .12));border:var(--style-border-popover, 1px solid rgb(0 0 0 / .08));border-radius:12px}.product-grid-container .facets--horizontal details[open] .facets__inputs-wrapper,.product-grid-container .facets--horizontal details[open] .facets__inputs-list{display:flex!important;flex-direction:column!important;gap:10px!important;max-height:none!important;height:auto!important;overflow:visible!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:0!important}.product-grid-container .facets--horizontal details[open] .facets__inputs-list-item{display:block!important;opacity:1!important;visibility:visible!important;height:auto!important;min-width:0;overflow:visible!important}.product-grid-container .facets--horizontal details[open] .checkbox{display:flex!important;width:100%;opacity:1!important;visibility:visible!important}.product-grid-container .facets--horizontal details[open] .checkbox__label{display:inline-flex!important;align-items:center;max-width:100%;opacity:1!important;visibility:visible!important;color:var(--color-foreground)!important;overflow:visible!important}.product-grid-container .facets--horizontal details[open] .checkbox__label-text{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;opacity:1!important;visibility:visible!important;color:var(--color-foreground)!important}.product-grid-container .facets--horizontal details[open] .checkbox__input:disabled+.checkbox__label,.product-grid-container .facets--horizontal details[open] .checkbox__input:disabled+.checkbox__label .checkbox__label-text{opacity:.55!important;visibility:visible!important}}.product-grid-container .facets--horizontal .sorting-filter .facets__panel[open]>floating-panel-component,.product-grid-container .facets--horizontal .sorting-filter__options{position:absolute!important;top:calc(100% + 6px)!important;inset-inline-start:0;min-width:220px;width:max-content;max-width:min(320px,90vw);z-index:55}.product-grid-container .facets--horizontal .facets__overflow-list{max-width:100%;overflow:visible!important}.product-grid-container .collection-wrapper,.product-grid-container.section{overflow:visible}.product-grid-container .facets--drawer{border-inline-start:var(--style-border-drawer, 1px solid rgb(0 0 0 / .08));border-inline-end:none}@media screen and (max-width:749px){.product-grid-container .facets-toggle{position:sticky;top:var(--header-height, 64px);z-index:5;background:rgb(var(--color-background-rgb) / .96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid rgb(var(--color-foreground-rgb) / .08);padding-block:6px}.product-grid-container .facets--horizontal .products-count-wrapper{display:none!important}}.product-card .card-gallery,.product-card slideshow-component{position:relative}.product-card .card-gallery slideshow-arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding-inline:8px;pointer-events:none;mix-blend-mode:normal!important}.product-card .card-gallery slideshow-arrows .slideshow-control{pointer-events:auto;display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0!important;margin:0;border:1px solid rgb(28 26 27 / .08);border-radius:999px;background:#f7f1ea;color:#1c1a1b;box-shadow:0 2px 8px #1c1a1b1a;opacity:0;transform:none!important;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;animation:none!important}.product-card .card-gallery slideshow-arrows .slideshow-control .icon-caret,.product-card .card-gallery slideshow-arrows .slideshow-control .icon-arrow,.product-card .card-gallery slideshow-arrows .slideshow-control svg{width:13px;height:13px}.product-card .card-gallery:hover slideshow-arrows .slideshow-control,.product-card .card-gallery slideshow-component:focus-within slideshow-arrows .slideshow-control,.product-card:hover .card-gallery slideshow-arrows .slideshow-control{opacity:1}.product-card .card-gallery slideshow-arrows .slideshow-control:hover{background:#fff;box-shadow:0 4px 12px #1c1a1b24;transform:scale(1.04)!important}.product-card .card-gallery slideshow-arrows .slideshow-control[disabled]{opacity:0!important;pointer-events:none}.product-card .card-gallery slideshow-arrows .slideshow-control{z-index:4}@media screen and (max-width:749px),(hover:none){.product-card .card-gallery slideshow-arrows{display:none!important}}.product-list .resource-list__carousel slideshow-arrows .slideshow-control,.collection-list .resource-list__carousel slideshow-arrows .slideshow-control{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:999px;border:1px solid rgb(28 26 27 / .08);background:#f7f1ea;color:#1c1a1b;box-shadow:0 2px 10px #1c1a1b1a;mix-blend-mode:normal;opacity:1;padding:0;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.product-list .resource-list__carousel slideshow-arrows .slideshow-control:hover,.collection-list .resource-list__carousel slideshow-arrows .slideshow-control:hover{background:#fff;box-shadow:0 4px 14px #1c1a1b24;transform:scale(1.04)}.product-list .resource-list__carousel slideshow-arrows,.collection-list .resource-list__carousel slideshow-arrows{mix-blend-mode:normal}.shopify-section:has(.product-information),.shopify-section:has(.product-information) .section,#MainContent:has(.product-information){overflow-x:visible;overflow:visible}.product-information{padding-inline:max(1rem,env(safe-area-inset-inline-start,0px))}.product-information .product-details>.group-block{width:100%;max-width:34rem}@media screen and (min-width:750px){.product-information--media-right .product-details>.group-block{margin-inline-start:0;margin-inline-end:auto}.product-information--media-left .product-details>.group-block{margin-inline-start:auto;margin-inline-end:0}}.product-information .product-details .product-title,.product-information .product-details .text-block:has(.product-title),.product-information .product-details a.contents .text-block{font-family:var(--font-heading--family),"Almarai",sans-serif}.product-information .product-details .product-title,.product-information .product-details a.contents .text-block h2,.product-information .product-details a.contents .text-block p{font-size:clamp(1.35rem,1.1rem + .9vw,1.85rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;text-wrap:pretty}.product-information .product-details .price,.product-information .product-details product-price{font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:clamp(1.125rem,1rem + .4vw,1.35rem);font-weight:700}.product-information .product-details .price .compare-at-price,.product-information .product-details product-price s{font-weight:500;opacity:.55}.product-information .variant-picker,.product-information .product-details variant-picker{width:100%}.product-information .variant-picker .variant-option__label,.product-information .product-details .form__label{font-weight:600;font-size:.9375rem;margin-block-end:.4rem}.product-information .variant-picker .variant-option__button-label{min-height:2.75rem;border-radius:10px;font-weight:600}.product-information .buy-buttons,.product-information .product-form-buttons{gap:.75rem}.product-information .buy-buttons .button,.product-information .product-form-buttons .button{border-radius:12px;min-height:3rem;font-weight:700;font-family:var(--font-heading--family),"Almarai",sans-serif}.durry-pdp-highlights{width:100%;display:flex;flex-direction:column;gap:.55rem;text-align:start}.durry-pdp-highlights__lead{margin:0;font-size:.98rem;line-height:1.7;opacity:.86;text-wrap:pretty}.durry-pdp-highlights__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;border-block:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}.durry-pdp-highlights__list li{padding-block:.55rem;border-block-end:1px solid color-mix(in srgb,var(--color-foreground) 8%,transparent);font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:.95rem;font-weight:700;line-height:1.45}.durry-pdp-highlights__list li:last-child{border-block-end:none}.durry-pdp-cues{width:100%;display:flex;flex-direction:column;gap:.35rem;padding-block:.15rem .25rem;text-align:start}.durry-pdp-cues__row{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;font-size:.875rem;font-weight:600;line-height:1.5;opacity:.78}.durry-pdp-cues__dot{opacity:.55}.durry-pdp-cues a{color:inherit;font-weight:700;text-underline-offset:.15em}.product-information .product-details .text-block:has(p:only-child) p{margin:0}.product-information .product-details .durry-product-description{margin-block-start:.5rem}.product-information .product-details .durry-product-description .rte,.product-information .product-details .durry-product-description .text-block,.product-information .product-details .durry-product-description .text-block>*,.product-information .product-details .durry-product-description :is(p,li,span,a,strong,em,h1,h2,h3,h4,h5,h6){opacity:1;color:var(--color-foreground);text-align:start;font-size:1.02rem!important;line-height:1.85!important}.product-information .product-details .durry-product-description :is(h1,h2,h3,h4,h5,h6){font-weight:400!important}.product-information .product-details .durry-product-description :is(strong,b){font-weight:700!important}.product-information .product-details accordion-custom{border-block-start:1px solid rgb(var(--color-foreground-rgb) / .1);width:100%}.product-information .product-details accordion-custom details{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .1)}.product-information .product-details accordion-custom summary{font-weight:700;padding-block:.9rem;font-family:var(--font-heading--family),"Almarai",sans-serif}.product-information .product-details accordion-custom .details-content,.product-information .product-details accordion-custom .rte{font-size:.9375rem;line-height:1.7;opacity:.88;padding-block-end:.85rem}.product-information .product-details .button-secondary{border-radius:12px;min-height:2.85rem;font-weight:600}.product-information__media media-gallery,.product-information__media .media-gallery{border-radius:8px}.product-information__media .product-media-container,.product-information__media .media{border-radius:8px;overflow:clip}.product-information__media slideshow-slide.product-media-container--video,.product-information__media slideshow-slide.product-media-container--external_video,.product-information__media :not(.dialog-zoomed-gallery)>.product-media-container--video,.product-information__media :not(.dialog-zoomed-gallery)>.product-media-container--external_video{width:100%;max-width:100%;height:auto;max-height:none!important;aspect-ratio:var(--media-preview-ratio, var(--ratio, 9 / 16));background-color:var(--color-background, #f7f1ea);overflow:hidden}.product-information__media .product-media-container--video .product-media,.product-information__media .product-media-container--external_video .product-media{aspect-ratio:inherit;width:100%;height:100%;min-height:0;position:relative}.product-information__media .product-media-container--video :is(video,iframe,.product-media__image,.deferred-media__poster-image),.product-information__media .product-media-container--external_video :is(video,iframe,.product-media__image,.deferred-media__poster-image),.product-information__media .product-media-container--video deferred-media[class] :is(.deferred-media__poster-button img,.deferred-media__poster-button~video),.product-information__media .product-media-container--external_video deferred-media[class] :is(.deferred-media__poster-button img,.deferred-media__poster-button~video){object-fit:cover!important;object-position:center center!important;width:100%;height:100%}.product-information__media .product-media-container--video deferred-media,.product-information__media .product-media-container--external_video deferred-media{background-color:var(--color-background, #f7f1ea)}.product-information__media .product-media-container--video .deferred-media__poster-button,.product-information__media .product-media-container--external_video .deferred-media__poster-button,.product-information__media .product-media-container--video .deferred-media__poster-button:hover,.product-information__media .product-media-container--external_video .deferred-media__poster-button:hover,.product-information__media .product-media-container--video .deferred-media__poster-button:focus-visible,.product-information__media .product-media-container--external_video .deferred-media__poster-button:focus-visible{background-color:transparent!important;background:transparent!important}.product-information__media .product-media-container--video:has(.deferred-media__playing) .product-media__image,.product-information__media .product-media-container--external_video:has(.deferred-media__playing) .product-media__image{opacity:0;visibility:hidden;pointer-events:none}.product-information__media slideshow-arrows{mix-blend-mode:normal!important;padding-inline:12px;align-items:center}.product-information__media slideshow-arrows .slideshow-control,.product-information__media .button-unstyled.slideshow-control.slideshow-control--shape-circle{width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;border-radius:999px;border:1px solid rgb(28 26 27 / .1);background:#f7f1ea!important;color:#1c1a1b!important;box-shadow:0 2px 12px #1c1a1b1f;opacity:1;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.product-information__media slideshow-arrows .slideshow-control .svg-wrapper,.product-information__media slideshow-arrows .slideshow-control svg{width:16px;height:16px}.product-information__media slideshow-arrows .slideshow-control:hover,.product-information__media .button-unstyled.slideshow-control.slideshow-control--shape-circle:hover{background:#fff!important;border-color:#1c1a1b29;box-shadow:0 4px 16px #1c1a1b29;transform:scale(1.05)}.product-information__media slideshow-arrows .slideshow-control:active{transform:scale(.98)}.product-information__media slideshow-arrows .slideshow-control[disabled]{opacity:.35;box-shadow:none}@media screen and (max-width:749px){.product-information .product-details>.group-block{max-width:none;padding-block-start:.5rem}.product-information .product-details a.contents .text-block h2,.product-information .product-details a.contents .text-block p{font-size:1.35rem}}.product-recommendations .section-resource-list__content{align-items:stretch;width:100%}.product-recommendations .section-resource-list__content .text-block{width:100%;max-width:none;align-items:stretch}.product-recommendations .section-resource-list__content .text-block>*{width:100%;max-width:none;text-align:start;margin-block:0 .35rem;font-family:var(--font-heading--family),"Almarai",sans-serif}.shopify-section:has(.durry-contact){position:relative;isolation:isolate}.shopify-section:has(.durry-contact):before{content:"";position:absolute;inset:0 0 auto;height:min(36vh,18rem);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 65% 80% at 80% 0%,rgba(233,188,119,.12),transparent 60%),linear-gradient(180deg,#f7f1ea 0%,transparent 100%)}.durry-contact{width:min(100%,34rem);margin-inline:auto;display:flex;flex-direction:column;gap:.5rem;text-align:start}.durry-contact__intro{display:flex;flex-direction:column;gap:.55rem;animation:durry-contact-rise .65s ease both}.durry-contact__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.durry-contact__title{margin:0;font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:clamp(2rem,1.6rem + 1.4vw,2.6rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#1c1a1b}.durry-contact__lead{margin:0;max-width:26rem;font-size:1.05rem;line-height:1.65;color:#4a4541;text-wrap:pretty}.durry-contact__reply{margin:.15rem 0 0;font-family:var(--font-heading--family),"Almarai",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;color:#6b6460}.durry-contact__icons{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.durry-contact__icon{display:inline-grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid rgb(28 26 27 / .12);border-radius:999px;background:#fffefb;color:#1c1a1b;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.durry-contact__icon svg{display:block}.durry-contact__icon:hover,.durry-contact__icon:focus-visible{background:#faf6f1;border-color:#1c1a1b38;box-shadow:0 4px 12px #1c1a1b14;outline:none}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.durry-contact__icon:hover{transform:translateY(-2px)}}@media(max-width:480px){.durry-contact__top{align-items:flex-start}.durry-contact__icon{width:2.5rem;height:2.5rem}}@keyframes durry-contact-rise{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.durry-contact__intro{animation:none}}.shopify-section:has(.contact-form) .section{width:min(100%,34rem);margin-inline:auto}.shopify-section:has(.contact-form) .contact-form{width:100%;margin-block-start:.75rem}.shopify-section:has(.contact-form) .contact-form .button{border-radius:12px;min-height:3.1rem;font-weight:700;font-family:var(--font-heading--family),"Almarai",sans-serif}.shopify-section:has(.contact-form) .contact-form__label{font-weight:600;font-size:.875rem}.shopify-section:has(.contact-form) .contact-form__input{border-radius:10px;min-height:2.85rem;border-color:#1c1a1b24;background:#faf6f1}.shopify-section:has(.contact-form) .contact-form__input:focus{border-color:#1c1a1b59;outline:none;box-shadow:0 0 0 3px #1c1a1b0f}.shopify-section:has(.contact-form) .contact-form__input--textarea{min-height:8.5rem}.shopify-section:has(.durry-about){position:relative;isolation:isolate;overflow:clip}.shopify-section:has(.durry-about):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 40% at 85% 8%,rgba(233,188,119,.18),transparent 55%),radial-gradient(ellipse 45% 35% at 10% 35%,rgba(247,241,234,.9),transparent 60%),linear-gradient(180deg,#f3ebe2 0%,transparent 28%,transparent 72%,#f7f1ea 100%)}.durry-about-section.page-width-content,.durry-about-section{width:min(100%,44rem);margin-inline:auto;max-width:44rem}.durry-about{--durry-ink: #1c1a1b;--durry-cream: #f7f1ea;--durry-gold: #c9a46a;width:100%;display:flex;flex-direction:column;gap:clamp(2.75rem,5vw,4rem);text-align:start;padding-block:.75rem 2.5rem;color:var(--color-foreground, var(--durry-ink));font-family:var(--font-heading--family),"Almarai","Cairo",sans-serif}.durry-about__hero{display:flex;flex-direction:column;gap:.7rem;padding-block-end:clamp(1.5rem,3vw,2.25rem);border-block-end:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent);animation:durry-about-rise .85s cubic-bezier(.22,1,.36,1) both}.durry-about__brand{margin:0;font-family:"Almarai","Cairo",var(--font-heading--family),sans-serif;font-size:clamp(2.35rem,1.75rem + 1.8vw,3.15rem);font-weight:800;line-height:1.45;letter-spacing:0;overflow:visible;padding-block:.15em .05em;color:var(--color-foreground-heading, var(--durry-ink))}.durry-about__title{margin:0;font-size:clamp(1.45rem,1.2rem + .7vw,1.85rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--color-foreground-heading, var(--durry-ink))}.durry-about__lead{margin:.2rem 0 0;max-width:34rem;font-size:1.05rem;font-weight:500;line-height:1.8;opacity:.84;text-wrap:pretty}.durry-about__creed{margin:1rem 0 0;padding-block-start:1rem;max-width:36rem;border-block-start:1px solid color-mix(in srgb,var(--durry-gold) 45%,transparent);font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);font-weight:700;line-height:1.7;color:color-mix(in srgb,var(--durry-gold) 40%,var(--color-foreground));text-wrap:pretty}.durry-about__block,.durry-about__promise,.durry-about__roots,.durry-about__close{animation:durry-about-rise .85s cubic-bezier(.22,1,.36,1) both}.durry-about__block{display:flex;flex-direction:column;gap:1rem;animation-delay:.1s}.durry-about__block:nth-of-type(2){animation-delay:.18s}.durry-about__block-head{display:flex;align-items:baseline;gap:.85rem}.durry-about__index{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--durry-gold);opacity:.95}.durry-about__heading{margin:0;font-size:clamp(1.2rem,1.05rem + .45vw,1.45rem);font-weight:800;line-height:1.25;letter-spacing:-.01em}.durry-about__block-lead{margin:0;font-size:1rem;line-height:1.7;opacity:.78}.durry-about__prose{font-size:1.05rem;line-height:1.9;opacity:.9;text-wrap:pretty}.durry-about__prose p{margin:0}.durry-about__prose strong{font-weight:800}.durry-about__pillars{margin:.5rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;border-block:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.durry-about__pillar{display:grid;grid-template-columns:auto 1fr;gap:1rem 1.15rem;padding-block:1.35rem;border-block-end:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent);transition:background-color .25s ease,padding-inline .25s ease}.durry-about__pillar:last-child{border-block-end:none}.durry-about__pillar:hover{background:color-mix(in srgb,var(--durry-cream) 65%,transparent);padding-inline:.65rem}.durry-about__pillar-num{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:800;line-height:1;color:color-mix(in srgb,var(--durry-gold) 75%,var(--color-foreground));opacity:.85}.durry-about__pillar-body{display:flex;flex-direction:column;gap:.35rem;min-width:0}.durry-about__pillar-title{margin:0;font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:800;line-height:1.35}.durry-about__pillar-text{margin:0;font-size:.98rem;line-height:1.7;opacity:.78;text-wrap:pretty}.durry-about__promise{display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2.1rem);margin-inline:calc(-1*clamp(0px,2vw,.5rem));background:#f7f1ea;border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);border-radius:4px;animation-delay:.24s}.durry-about__quote{margin:0;max-width:34rem}.durry-about__quote p{margin:0;font-size:clamp(1.15rem,1rem + .55vw,1.4rem);font-weight:700;line-height:1.75;text-wrap:pretty}.durry-about__quote em{font-style:normal;font-weight:800;color:color-mix(in srgb,var(--durry-gold) 55%,var(--color-foreground))}.durry-about__roots{display:flex;flex-direction:column;gap:.35rem;padding-block:.25rem;animation-delay:.3s}.durry-about__roots-label{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.08em;opacity:.55}.durry-about__roots-places{margin:0;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:800;letter-spacing:-.01em;line-height:1.4}.durry-about__close{display:flex;flex-direction:column;gap:1.15rem;padding-block-start:.5rem;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);animation-delay:.34s}.durry-about__close-text{margin:0;font-size:1.05rem;font-weight:600;line-height:1.6;opacity:.85}.durry-about__actions{display:flex;flex-wrap:wrap;gap:.75rem}.durry-about__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding-block:.9rem;padding-inline:1.7rem;border-radius:12px;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease}.durry-about__btn--primary{color:var(--durry-ink);background:var(--durry-cream);border:1px solid var(--durry-cream)}.durry-about__btn--primary:hover,.durry-about__btn--primary:focus-visible{background:#fff;border-color:#fff;transform:translateY(-2px);outline:none}.durry-about__btn--ghost{color:var(--color-foreground);background:transparent;border:1px solid color-mix(in srgb,var(--color-foreground) 24%,transparent)}.durry-about__btn--ghost:hover,.durry-about__btn--ghost:focus-visible{border-color:color-mix(in srgb,var(--color-foreground) 48%,transparent);background:color-mix(in srgb,var(--durry-cream) 60%,transparent);transform:translateY(-2px);outline:none}@keyframes durry-about-rise{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:549px){.durry-about__actions{flex-direction:column}.durry-about__btn{width:100%}.durry-about__promise{margin-inline:0;padding-inline:1.1rem}}@media(prefers-reduced-motion:reduce){.durry-about__hero,.durry-about__block,.durry-about__promise,.durry-about__roots,.durry-about__close{animation:none}.durry-about__btn:hover,.durry-about__btn:focus-visible{transform:none}}.shopify-section:has(.durry-plp-section--branded){position:relative;isolation:isolate}.shopify-section:has(.durry-plp-section--branded):before{content:"";position:absolute;inset:0 0 auto;height:min(38vh,18rem);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 80% at 10% 0%,rgba(233,188,119,.14),transparent 55%),linear-gradient(180deg,#f7f1ea 0%,transparent 100%)}.durry-plp-section{width:100%;padding-block-start:var(--padding-block-start, 2rem);padding-block-end:var(--padding-block-end, 1rem)}.durry-plp{width:100%;max-width:40rem;margin-inline:0;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;text-align:start;font-family:var(--font-heading--family),"Almarai","Cairo",sans-serif;animation:durry-about-rise .75s cubic-bezier(.22,1,.36,1) both}.durry-plp__brand{margin:0;font-size:clamp(1.85rem,1.45rem + 1.1vw,2.4rem);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--color-foreground-heading, #1c1a1b)}.durry-plp__title{margin:0;font-size:clamp(1.55rem,1.3rem + .8vw,2rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--color-foreground-heading, #1c1a1b)}.durry-plp__tagline{margin:.15rem 0 0;font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:700;line-height:1.45;color:color-mix(in srgb,#c9a46a 45%,var(--color-foreground))}.durry-plp__lead{margin:.35rem 0 0;max-width:34rem;font-size:1.02rem;font-weight:500;line-height:1.75;opacity:.86;white-space:normal;text-wrap:pretty;text-align:start;word-break:normal;overflow-wrap:anywhere}.durry-plp__traits{margin:.55rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;font-size:.9375rem;font-weight:700;letter-spacing:.01em;opacity:.78}.durry-plp__meta{margin:.35rem 0 0;font-size:.875rem;font-weight:600;opacity:.55}.durry-plp--simple{width:min(100%,42rem)}.durry-plp__description{margin:.25rem 0 0;max-width:36rem;font-size:1rem;line-height:1.75;opacity:.86}.durry-plp__description p{margin:0 0 .65rem}.durry-plp__description p:last-child{margin-block-end:0}.durry-plp-close-section{padding-block-start:var(--padding-block-start, 1.5rem);padding-block-end:var(--padding-block-end, 3rem)}.durry-plp-close{width:100%;max-width:40rem;margin-inline:0;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-block-start:1.35rem;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);font-family:var(--font-heading--family),"Almarai","Cairo",sans-serif;text-align:start}.durry-plp-close__text{margin:0;max-width:34rem;font-size:1.02rem;font-weight:500;line-height:1.8;opacity:.86;text-wrap:pretty}.durry-plp-close__link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:3rem;padding-block:.85rem;padding-inline:1.5rem;border-radius:12px;color:#1c1a1b;background:#f7f1ea;border:1px solid #f7f1ea;font-size:.98rem;font-weight:800;text-decoration:none;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.durry-plp-close__link:hover,.durry-plp-close__link:focus-visible{background:#fff;border-color:#fff;transform:translateY(-2px);outline:none}@media(prefers-reduced-motion:reduce){.durry-plp{animation:none}.durry-plp-close__link:hover,.durry-plp-close__link:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/durry.css.map */
