@font-face{font-family:ToLast Arabic;src:url(noto-sans-arabic-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ToLast Arabic;src:url(noto-sans-arabic-600.ttf) format("truetype");font-style:normal;font-weight:500 900;font-display:swap}:where(a,button,select,summary):focus-visible{outline:2px solid var(--rose-deep);outline-offset:4px}.builder-choice input:focus-visible~span:last-child,.builder-palette input:focus-visible~span:last-child,.builder-flower input:focus-visible~span:last-child{outline:2px solid var(--rose-deep);outline-offset:3px}.button{max-width:100%;padding-block:12px;text-align:center;line-height:1.5}.button svg,.text-link svg,.eyebrow:before{flex-shrink:0}.product-card,.product-card__info>div,.section-heading>div,.hero__content,.signature-service__content,.product-info,.cart-item>div{min-width:0}.product-card__info h3{line-height:1.45;overflow-wrap:anywhere}.product-card__info .price{white-space:nowrap}.rte,.shopify-policy__body,.cart-item,.product-info{overflow-wrap:anywhere}.rte ul,.rte ol,.shopify-policy__body ul,.shopify-policy__body ol{padding-inline-start:1.5em;padding-inline-end:0}.rte li+li,.shopify-policy__body li+li{margin-block-start:.6em}.mobile-drawer__panel{overflow-y:auto;overscroll-behavior:contain}.cart-item img{height:auto;aspect-ratio:1;object-fit:cover}.cart-summary>.button{margin-block-start:12px}.quantity input{padding:0;min-height:42px;min-width:0}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.localization-form{max-width:100%}.localization-form select{width:100%}.newsletter:before,.newsletter:after{opacity:.35}html[dir=rtl]{--font-body: "ToLast Arabic", Tahoma, sans-serif;--font-heading: "ToLast Arabic", Tahoma, sans-serif}[dir=rtl] body{line-height:1.9}[dir=rtl] :is(h1,h2,h3,h4){line-height:1.5;font-weight:600;letter-spacing:0}[dir=rtl] h1{font-size:clamp(2.4rem,5vw,5.1rem)}[dir=rtl] h2{font-size:clamp(1.9rem,3.5vw,3.65rem)}[dir=rtl] h3{font-size:clamp(1.2rem,1.7vw,1.65rem)}[dir=rtl] :is(.hero__content h1,.editorial-page-hero__content h1){font-size:clamp(2.5rem,5.1vw,5.2rem)}[dir=rtl] :is(.product-info h1,.cart-page h1,.page-main h1,.search-page h1,.empty-state h1,.shopify-policy__title h1){font-size:clamp(2rem,4vw,4rem)}[dir=rtl] .product-card__info h3{font-size:.98rem;line-height:1.8;font-weight:500}[dir=rtl] .product-card__info{gap:12px}[dir=rtl] :is(.eyebrow,.field label,.builder-fieldset legend,.footer-column h3,.localization-form label){font-size:.8rem;letter-spacing:0}[dir=rtl] :is(.button,.text-link,.site-header__nav a){font-size:.88rem;letter-spacing:0}[dir=rtl] .site-header__nav{gap:clamp(12px,1.7vw,24px)}[dir=rtl] .announcement{font-size:.78rem;line-height:1.8;letter-spacing:0}[dir=rtl] :is(em,.hero__note,.editorial-page-hero__note,.signature-service__seal,.marquee__group){font-style:normal}[dir=rtl] :is(.hero__note,.editorial-page-hero__note,.signature-service__seal){font-size:.85rem;line-height:1.7}[dir=rtl] .quote-feature blockquote{font-size:clamp(1.6rem,3vw,3.1rem);line-height:1.8}[dir=rtl] .quote-feature cite{letter-spacing:0;line-height:1.9;margin-block-start:24px}[dir=rtl] .story__stat strong{font-size:1.45rem;line-height:1.8}[dir=rtl] .story__stat span{letter-spacing:0}[dir=rtl] .mobile-drawer nav a{font-size:1.5rem;line-height:1.8}[dir=rtl] .faq-item summary{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.8}[dir=rtl] .cart-item h3{font-size:1rem;line-height:1.8}[dir=rtl] .signature-service__item h3{font-size:1rem;line-height:1.8;letter-spacing:0}[dir=rtl] .collection-tile h3{font-size:clamp(1.8rem,2.5vw,2.8rem)}[dir=rtl] :is(.builder-choice,.builder-palette,.builder-flower)>span:last-child{line-height:1.7;font-size:.82rem}[dir=rtl] :is(.collection-toolbar,.badge,.product-card__info .eyebrow,.whatsapp-float){letter-spacing:0}[dir=rtl] input::placeholder,[dir=rtl] textarea::placeholder{direction:rtl;text-align:start}[dir=rtl] input[type=date],[dir=rtl] input[type=email],[dir=rtl] input[type=tel]{direction:ltr;text-align:end}[dir=rtl] input[type=email]:placeholder-shown,[dir=rtl] input[type=tel]:placeholder-shown{direction:rtl;text-align:right}[dir=rtl] [data-quantity] input{text-align:center}[dir=rtl] a[href^="mailto:"],[dir=rtl] a[href^="tel:"],.price{unicode-bidi:isolate}[dir=rtl] a[href^="mailto:"],[dir=rtl] a[href^="tel:"]{direction:ltr}[dir=rtl] .rte,[dir=rtl] .shopify-policy__body{text-align:start}@media(max-width:990px){.story__media-accent{right:0}[dir=rtl] .story__media-accent{right:auto;left:0}[dir=rtl] :is(.hero__content .eyebrow,.editorial-page-hero__content .eyebrow){justify-content:center}}@media(max-width:640px){.featured-collection .section-heading{align-items:flex-end;gap:14px}.featured-collection__actions,.carousel-controls{flex-shrink:0}.product-carousel .product-card__info{flex-wrap:wrap;gap:6px 12px}[dir=rtl] .hero__content h1,[dir=rtl] .editorial-page-hero__content h1{font-size:2.3rem}[dir=rtl] .featured-collection .section-heading h2{font-size:1.8rem}[dir=rtl] .announcement{font-size:.7rem;padding-inline:14px}[dir=rtl] .product-info h1{font-size:2rem}[dir=rtl] .product-card__info h3{font-size:.9rem}[dir=rtl] .hero__note,[dir=rtl] .editorial-page-hero__note,[dir=rtl] .signature-service__seal{font-size:.72rem}[dir=rtl] .quote-feature blockquote{font-size:1.55rem}[dir=rtl] .collection-toolbar{flex-wrap:wrap;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/localization.css.map */
