:root{--st-ink:#111;--st-mut:#77756f;--st-soft:#f3f2ee;--st-line:#e6e4de;--st-ease:cubic-bezier(.2,.7,.2,1);--st-sans:"Jost","Helvetica Neue",Arial,sans-serif}html[lang=ar]{--st-sans:"Tajawal","Segoe UI",Tahoma,sans-serif}html{--base-family:var(--st-sans);--heading-family:var(--st-sans);--button-family:var(--st-sans);--alternative-family:var(--st-sans)}body,button,input,select,textarea{font-family:var(--st-sans)}body{color:var(--st-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:300;letter-spacing:-.02em}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4{letter-spacing:0}.ticker{background:var(--st-ink)!important}.ticker__text,.ticker__text *{font-size:11px!important;font-weight:400!important;letter-spacing:.16em;text-transform:uppercase}html[lang=ar] .ticker__text,html[lang=ar] .ticker__text *{letter-spacing:.02em;font-size:12.5px!important;text-transform:none}.header{border-bottom:1px solid var(--st-line);background:#fff}.header .menu__list>.menu__item>a,.header__nav .menu__item>a,.header__nav a{font-size:11.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--st-ink)}html[lang=ar] .header__nav a,html[lang=ar] .header .menu__item>a{letter-spacing:0;font-size:14px;text-transform:none;font-weight:500}.header__nav .menu__item>a{position:relative;padding-block:8px}.header__nav .menu__item>a:after{content:"";position:absolute;inset-inline:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .45s var(--st-ease)}.header__nav .menu__item:hover>a:after{transform:scaleX(1)}.header__logo img,.header__logo svg{max-height:34px;width:auto}.header__btn-cart,.header__btn-wishlist,.header__btn-account,.header__btn-search{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.header__btn-cart i svg,.header__btn-wishlist i svg,.header__btn-account i svg,.header__btn-search i svg{stroke-width:.6}.header--sticky-type-slim{box-shadow:none;border-bottom:1px solid var(--st-line)}.header__btn-language{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.menu__dropdown,.menu__panel{border:1px solid var(--st-line);box-shadow:0 22px 50px -24px #00000040}.menu__dropdown a,.menu__panel a{font-size:13px;letter-spacing:.02em}.breadcrumbs{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-mut)}html[lang=ar] .breadcrumbs{letter-spacing:0;font-size:13px;text-transform:none}.collection-page-heading h1,.collection-page-heading .h1{font-weight:200;font-size:clamp(40px,5vw,76px);line-height:1;letter-spacing:-.045em}html[lang=ar] .collection-page-heading h1{letter-spacing:0;font-weight:300}.collection-control{border-bottom:1px solid var(--st-line);padding-block:14px;margin-bottom:28px}.collection-control__sort-by select,.collection-control__sort-by-wrapper select{border:0;background:transparent;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.collection-product-count__text{font-size:12px;letter-spacing:.08em;color:var(--st-mut);text-transform:uppercase}html[lang=ar] .collection-product-count__text,html[lang=ar] .collection-control__sort-by select{letter-spacing:0;text-transform:none;font-size:13.5px}.collection-sidebar-section{border:0!important;border-bottom:1px solid var(--st-line)!important;padding-block:18px}.collection-sidebar-section__head,.collection-sidebar-section__head *{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}html[lang=ar] .collection-sidebar-section__head,html[lang=ar] .collection-sidebar-section__head *{letter-spacing:0;font-size:14px;text-transform:none}.collection-filters__label,.collection-filters__item{font-size:13.5px;font-weight:300}.collection-filters__checkbox{border-radius:0}@media(min-width:1200px){.collection-products .col-xl-4{flex:0 0 25%;max-width:25%}}.collection-products .row{margin-inline:-6px}.collection-products .row>[class*=col-]{padding-inline:6px}.product-collection__wrapper{margin-bottom:34px!important;position:relative}.product-collection{container-type:inline-size}.product-collection__image{background:var(--st-soft);overflow:hidden}.product-collection__image .rimage{padding-top:125%!important}.product-collection__image .rimage__img{mix-blend-mode:multiply;transition:transform 1.4s var(--st-ease);object-fit:contain!important}.product-collection:hover .product-collection__image .rimage__img{transform:scale(1.045)}.product-collection__more-info{display:none!important}.product-collection__content{margin-top:14px!important;align-items:flex-start}.product-collection__title h4,.product-collection__title a{font-size:14px;font-weight:400;letter-spacing:.005em;line-height:1.35;text-transform:none}.product-collection__price{margin-bottom:0!important}.product-collection__price .price,.product-collection__price .price *{font-size:13.5px;font-weight:300;color:var(--st-mut)}.product-collection__price .price--sale,.product-collection__price ins,.product-collection__price .price__sale{color:var(--st-ink);font-weight:400}.product-collection__price del,.product-collection__price s{opacity:.5}.product-collection__reviews{display:none}.label{border-radius:0;font-size:10px;letter-spacing:.16em;font-weight:500;padding:5px 9px;text-transform:uppercase;background:#fff!important;color:var(--st-ink)!important;border:0}.label--sale{background:var(--st-ink)!important;color:#fff!important}html[lang=ar] .label{letter-spacing:0;font-size:12px}.product-image__overlay-top-right .button-quick-view{display:none!important}.product-collection__options .product-options [data-style=large-text]{display:none}.product-collection__options label{display:none!important}.product-collection__options .product-options__section{gap:5px;margin-top:8px}.product-collection__options .product-options__value--circle{width:14px!important;height:14px!important;border:1px solid var(--st-line)}@media(min-width:1025px){.product-collection__control{position:absolute;inset-inline:0;top:calc(125cqw - 52px);transform:translateY(8px);opacity:0;transition:opacity .4s var(--st-ease),transform .4s var(--st-ease);z-index:3}.product-collection:hover .product-collection__control{opacity:1;transform:none}.product-collection__control .product-collection__options{display:none}.product-collection__buttons{margin:0!important;padding-inline:10px;display:flex!important;flex-direction:row!important;gap:6px}.product-collection__button-add-to-cart{margin:0!important;flex:1}.product-collection__button-add-to-cart .btn{width:100%;background:#fff;color:var(--st-ink);border:0;height:42px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.product-collection__button-add-to-cart .btn:hover{background:var(--st-ink);color:#fff}.product-collection__buttons-section{padding:0!important}.product-collection__button-add-to-wishlist{margin:0!important}.product-collection__button-add-to-wishlist .btn{background:#fff;height:42px;width:42px;padding:0!important;display:flex;align-items:center;justify-content:center}}html[lang=ar] .product-collection__button-add-to-cart .btn{letter-spacing:0;font-size:14px;text-transform:none}.btn{border-radius:0;font-weight:400;letter-spacing:.16em;text-transform:uppercase;font-size:11.5px;transition:background .35s var(--st-ease),color .35s var(--st-ease),border-color .35s}html[lang=ar] .btn{letter-spacing:0;text-transform:none;font-size:14.5px;font-weight:500}.product-page-info__title,.product-page-info h1{font-weight:300;letter-spacing:-.02em}.product-page-info .price,.product-page-info .price *{font-weight:300}.product-options__value--large-text{border-radius:0;font-size:12.5px;min-width:46px;height:42px}.product-options__value--large-text.active{background:var(--st-ink);color:#fff;border-color:var(--st-ink)}.free-shipping{background:var(--st-soft);border:0;height:auto;padding:12px 14px!important;overflow:hidden;font-size:12.5px;letter-spacing:.04em}.free-shipping__progress{background:#dedcd5!important;transition:width .8s var(--st-ease)}.free-shipping__text{font-weight:400}.popup-cart{font-family:var(--st-sans)}.popup-cart__head,.popup-cart__title{font-weight:300;letter-spacing:.14em;text-transform:uppercase;font-size:13px}html[lang=ar] .popup-cart__title{letter-spacing:0;font-size:16px;text-transform:none}.st-up{margin-top:22px;border-top:1px solid var(--st-line);padding-top:18px}.st-up__t{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;display:flex;justify-content:space-between;gap:10px;align-items:baseline}html[lang=ar] .st-up__t{letter-spacing:0;font-size:14.5px;text-transform:none}.st-up__t small{font-size:11px;letter-spacing:.04em;color:var(--st-mut);font-weight:300;text-transform:none}.st-up__row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.st-up__row::-webkit-scrollbar{display:none}.st-card{flex:0 0 132px;scroll-snap-align:start;font-size:12.5px;line-height:1.35}.st-card a{color:inherit;text-decoration:none}.st-card .im{aspect-ratio:4/5;background:var(--st-soft);overflow:hidden;display:block}.st-card img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.st-card b{display:block;font-weight:400;margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.st-card span{color:var(--st-mut);font-weight:300;display:block;margin-top:2px}.st-card button{margin-top:8px;width:100%;height:34px;border:1px solid var(--st-ink);background:#fff;font:inherit;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .3s,color .3s}html[lang=ar] .st-card button{letter-spacing:0;font-size:13px;text-transform:none}.st-card button:hover{background:var(--st-ink);color:#fff}.st-card button[disabled]{opacity:.5;cursor:default}.st-pack{display:grid;gap:8px;margin-top:18px}.st-pack label{display:flex;gap:12px;align-items:center;border:1px solid var(--st-line);padding:12px 14px;cursor:pointer;transition:border-color .3s;font-size:13px}.st-pack label:hover,.st-pack input:checked+span{border-color:var(--st-ink)}.st-pack em{font-style:normal;margin-inline-start:auto;color:var(--st-mut);font-size:12px}.st-pdp{margin-top:56px;padding-top:36px;border-top:1px solid var(--st-line)}.st-pdp h3{font-weight:200;font-size:clamp(26px,2.6vw,38px);margin-bottom:22px}.st-pdp .st-up__row{gap:12px}.st-pdp .st-card{flex:0 0 clamp(150px,18vw,230px);font-size:13.5px}.st-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;font-size:12px;line-height:1.5;color:var(--st-mut)}.st-perks b{display:block;color:var(--st-ink);font-weight:500;margin-bottom:2px}.footer__section-head,.footer__section-head *{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}html[lang=ar] .footer__section-head,html[lang=ar] .footer__section-head *{letter-spacing:0;font-size:15px;text-transform:none}.st-bundle{display:flex;gap:28px;align-items:center;flex-wrap:wrap;background:var(--st-soft);padding:22px 26px;margin-bottom:34px}.st-bundle__items{display:flex;align-items:center;gap:12px}.st-bundle__items a{width:92px;aspect-ratio:4/5;background:#fff;display:block;overflow:hidden}.st-bundle__items img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.st-bundle__items i{font-style:normal;color:var(--st-mut);font-weight:200;font-size:22px}.st-bundle__cta{display:grid;gap:6px;justify-items:start}.st-bundle__cta strong{font-weight:400;font-size:17px}.st-bundle__cta span{color:var(--st-mut);font-size:13px}.st-bundle__cta .btn{margin-top:6px;padding:0 26px;height:46px;background:var(--st-ink);color:#fff;border:1px solid var(--st-ink)}.st-bundle__cta .btn[disabled]{opacity:.6}.st-pdp[hidden]{display:none}html body,html body *:not(i):not(svg):not(path):not([class^=fa]):not([class*=" fa-"]):not(.fab):not(.fas){font-family:var(--st-sans)!important}.header__nav,.header__nav>*{border:0!important;box-shadow:none!important}.product-collection__button-add-to-cart .btn,.product-collection__button-add-to-cart .btn *{white-space:nowrap;letter-spacing:.12em}.free-shipping__text,.free-shipping__text *{color:var(--st-ink)!important}.free-shipping__text svg{width:16px;height:16px}.popup-cart .st-card{flex:0 0 112px;font-size:11.5px}.popup-cart .st-up{margin-top:14px;padding-top:14px}.promobox__content_inner{inset:auto 0 0 0!important;top:auto!important;transform:none!important;justify-content:flex-start!important;align-items:flex-end!important;width:100%!important;padding:0!important;background:linear-gradient(transparent,#00000080)!important}.promobox__content_inner>div,.promobox__content_inner>div>div{background:transparent!important;width:100%;text-align:start}.promobox__content_inner>div>div{padding:60px 22px 22px!important}.promobox__text-2,.promobox__text-1,.promobox__text-3{color:#fff!important;font-size:12.5px!important;letter-spacing:.24em;text-transform:uppercase;font-weight:400;line-height:1.5;margin:0}html[lang=ar] .promobox__text-1,html[lang=ar] .promobox__text-2,html[lang=ar] .promobox__text-3{letter-spacing:0;font-size:17px!important;text-transform:none;font-weight:500}.promobox__text-2:after{content:"";display:block;width:34px;height:1px;background:#fff;margin-top:12px;transition:width .5s var(--st-ease)}a:hover .promobox__text-2:after,.promobox:hover .promobox__text-2:after{width:70px}html[dir=rtl] .carousel__prev svg,html[dir=rtl] .carousel__next svg,html[dir=rtl] .carousel__prev-placeholder svg,html[dir=rtl] .carousel__next-placeholder svg,html[dir=rtl] .slider__prev svg,html[dir=rtl] .slider__next svg,html[dir=rtl] [class*=arrow-prev] svg,html[dir=rtl] [class*=arrow-next] svg,html[dir=rtl] [data-js-product-gallery-main-arrow-prev] svg,html[dir=rtl] [data-js-product-gallery-main-arrow-next] svg,html[dir=rtl] [data-js-product-gallery-thumbnail-arrow-prev] svg,html[dir=rtl] [data-js-product-gallery-thumbnail-arrow-next] svg,html[dir=rtl] [data-js-product-gallery-fullscreen-arrow-prev] svg,html[dir=rtl] [data-js-product-gallery-fullscreen-arrow-next] svg{transform:scaleX(-1)}.promobox{overflow:hidden}.promobox__bg,.promobox__plate .promobox__content:before{background:transparent!important}.promobox:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 38%,#0000008c);pointer-events:none;z-index:1;transition:opacity .5s}.promobox__content,.promobox__plate{z-index:2}.promobox__content-scale{display:none!important}.promobox__plate{inset:auto 0 0 0!important;top:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;background:none!important;padding:0!important;align-items:flex-start!important;justify-content:flex-end!important}.promobox__plate .promobox__content{position:static!important;display:block!important;padding:0 20px 20px;text-align:start}.promobox__plate .promobox__text-1{color:#fff!important;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:400;margin:0}html[lang=ar] .promobox__plate .promobox__text-1{letter-spacing:0;font-size:17px;text-transform:none;font-weight:500}.promobox__plate .promobox__text-1:after{content:"";display:block;width:30px;height:1px;background:#fff;margin-top:10px;transition:width .5s var(--st-ease)}.promobox:hover .promobox__plate .promobox__text-1:after{width:64px}.promobox__content_inner>div[style],.promobox__content_inner .mw-100{width:100%!important;max-width:none!important}.promobox__text-wrap{max-width:none!important}.promobox__text-wrap .px-10{padding-inline:clamp(22px,5vw,72px)!important;padding-block:clamp(22px,5vw,56px)!important;text-align:start}.promobox__text-2.h1-sm,.promobox__text-2.h2,.promobox__text-2.h3{font-weight:200;letter-spacing:-.02em;font-size:clamp(22px,3.2vw,48px)!important;text-transform:none;line-height:1.1}html[lang=ar] .promobox__text-2.h1-sm,html[lang=ar] .promobox__text-2.h2,html[lang=ar] .promobox__text-2.h3{letter-spacing:0;font-weight:300}.promobox__text-3{font-size:clamp(13px,1.2vw,16px)!important;font-weight:300;line-height:1.6;max-width:46ch;opacity:.95}.promobox__btn-1,.promobox__btn-1.btn{background:transparent!important;color:#fff!important;border:1px solid #fff!important;height:44px;padding:0 28px;display:inline-flex;align-items:center}.promobox__btn-1:hover{background:#fff!important;color:#111!important}.promobox__content_inner{padding:0!important}.footer,.footer *{--footer-bg:#0b0b0b}.footer{background:#0b0b0b!important;color:#cfcdc7!important;border:0!important}.footer,.footer p,.footer li,.footer span,.footer label{color:#b9b7b1}.footer a{color:#fff!important;text-decoration:none;transition:opacity .3s}.footer a:hover{opacity:.65}.footer__section-head,.footer__section-head *{color:#fff!important}.footer__border,.footer__border-top,.footer__border-bottom{border-color:#242424!important}.footer__menus a,.footer__section-content a{font-size:14px;font-weight:300;line-height:2.1;letter-spacing:.01em}.footer input[type=email],.footer input[type=text]{background:transparent!important;border:0!important;border-bottom:1px solid #4a4a46!important;border-radius:0;color:#fff!important;height:48px;padding-inline:0}.footer input::placeholder{color:#807e78!important}.footer .btn{background:#fff!important;color:#0b0b0b!important;border:1px solid #fff!important;border-radius:0}.footer .btn:hover{background:transparent!important;color:#fff!important}.footer svg,.footer svg path{fill:currentColor}.footer__social-media a{display:inline-flex;width:40px;height:40px;border:1px solid #333;align-items:center;justify-content:center;border-radius:50%;margin-inline-end:8px;transition:background .3s,border-color .3s}.footer__social-media a:hover{background:#fff;border-color:#fff;opacity:1}.footer__social-media a:hover *{color:#0b0b0b!important}.footer__copyright,.footer__copyright *{color:#77756f!important;font-size:12px}.footer__back-to-top{background:#fff!important;color:#0b0b0b!important}.footer__logo img,.footer__logo svg{filter:invert(1) brightness(2)}.st-ft-wordmark{font-weight:200;font-size:clamp(48px,11vw,170px);line-height:.9;letter-spacing:-.05em;color:#1b1b1b!important;padding:36px 0 0;text-align:center;-webkit-user-select:none;user-select:none;overflow:hidden}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer .h4,.footer .h5,.footer .h6,.footer [class*=__title],.footer [class*=head] *{color:#fff!important}.footer__social-media a,.footer__social-media a *,.footer__social-media i,.footer__social-media svg{color:#fff!important;fill:#fff!important}.footer__social-media a:hover,.footer__social-media a:hover *{color:#0b0b0b!important;fill:#0b0b0b!important}.footer__subscription *{color:#e9e7e1}.footer__subscription input{color:#fff!important}.footer__menus,.footer__section{padding-block:12px}.breadcrumbs{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stitch-atelier.css.map */
