:root{--fs-bg:var(--fs-ground);--fs-surface:var(--fs-ground-2);--fs-surface-2:var(--fs-ground-3);--fs-text:var(--fs-ink);--fs-accent:var(--fs-olive);--fs-accent-rgb:63,81,48;--fs-screen-ink:var(--fs-ink);--fs-screen-fade:var(--fs-fade-text);--fs-r-sm:6px;--fs-r-md:10px;--fs-r-lg:14px;--buttons-radius:var(--fs-r-sm);--buttons-radius-outset:var(--fs-r-sm);--inputs-radius:var(--fs-r-sm);--inputs-radius-outset:var(--fs-r-sm);--media-radius:var(--fs-r-md);--card-corner-radius:var(--fs-r-md);--variant-pills-radius:var(--fs-r-sm);--badge-corner-radius:var(--fs-r-sm);--fs-t-display:clamp(3.4rem,6vw,7.2rem);--fs-t-h2:clamp(2.2rem,2.8vw,3.4rem);--fs-ease:cubic-bezier(.2,.7,.2,1);--fs-glide:cubic-bezier(.22,1,.36,1);--fs-d-fast:.16s;--fs-d:.26s;--fs-d-slow:.6s}::selection{background:var(--fs-accent);color:var(--fs-bg)}.button,.shopify-challenge__button,.customer button{font-family:var(--fs-ar);font-weight:700;letter-spacing:0;font-size:1.5rem;transition:background-color var(--fs-d-fast) ease,box-shadow var(--fs-d) var(--fs-ease),transform var(--fs-d-fast) ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{box-shadow:0 0 0 1px rgba(var(--fs-accent-rgb),.6),0 8px 28px -10px rgba(var(--fs-accent-rgb),.55)}.button:not([disabled]):active{transform:translateY(1px)}.button--secondary{--border-opacity:.5}.button--secondary:hover{--border-opacity:1}.field__input::placeholder{color:var(--fs-fade-text)}.fs-screen,.card--standard .card__inner.gradient,.card__inner,.product__media-item .product-media-container,.thumbnail-list .thumbnail,.product-media-modal .product__media-item,.cart-item__media,.fs-tile,.fs-ed__art,.predictive-search__image,.card__inner .card__media,.card__inner .card__media .media,.product__media-item .media,.thumbnail-list .thumbnail .media{background:rgb(var(--color-background))!important}.card--standard .card__inner{border:1px solid var(--fs-rule-2)}.card--text .card__inner .card__heading,.card--text .card__inner .card__heading a{color:var(--fs-screen-ink)}.card__inner .badge{border-radius:var(--fs-r-sm)}.header-wrapper{border-bottom:1px solid var(--fs-rule);background:#f1efe0f5}@supports (backdrop-filter:blur(8px)){.header-wrapper{background:#f1efe0d6;-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px)}}@media screen and (max-width:989px){.header-wrapper{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f1efe0f7}}.header__menu-item:after{background:var(--fs-coral)}.header__menu-item,.header__inline-menu a{color:var(--fs-fade-text)}.header__active-menu-item,.header__menu-item:hover{color:var(--fs-text)}.cart-count-bubble{font-family:var(--fs-num);font-weight:500}.fs-search__input{background:var(--fs-surface);border-color:var(--fs-rule)}.fs-search__input:focus{background:var(--fs-surface-2);border-color:rgba(var(--fs-accent-rgb),.7)}.fs-search__results{background:var(--fs-bg);box-shadow:0 1.2rem 3rem #23291c1f}.fs-search__input:focus-visible{outline:2px solid var(--fs-coral);outline-offset:2px}.fs-search__input{padding-inline-end:7.6rem}.fs-search__reset{position:absolute;top:50%;inset-inline-end:3.9rem;transform:translateY(-50%);width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--fs-fade-text);padding:0}.fs-search__reset.hidden{display:none}.fs-search__reset:hover{color:var(--fs-text)}.fs-search__reset svg{width:1.6rem;height:1.6rem}.fs-search__results .predictive-search__item:hover,.fs-search__results [aria-selected=true]>*{background:var(--fs-surface-2)}.fs-search__results .predictive-search__item-heading{color:var(--fs-text)}.header__submenu{background:var(--fs-surface)}.header__submenu .header__menu-item:hover{background:var(--fs-surface-2)}@keyframes fs-bump{0%{transform:scale(1)}35%{transform:scale(1.35)}70%{transform:scale(.92)}to{transform:scale(1)}}.fs-bumped .cart-count-bubble{animation:fs-bump .5s var(--fs-ease);box-shadow:0 0 0 4px rgba(var(--fs-accent-rgb),.25)}.fs-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--fs-rule);isolation:isolate}.fs-hero__grid{grid-template-columns:1.1fr .9fr;padding-block:clamp(4.8rem,8vw,10rem)}.fs-hero__kicker{display:inline-flex;align-items:center;gap:.8rem;color:var(--fs-coral-text);letter-spacing:.18em;margin-bottom:2rem}.fs-hero__kicker:lang(ar),.fs-en:lang(ar),.fs-kicker:lang(ar){font-family:var(--fs-ar);font-weight:500;font-size:1.3rem;letter-spacing:0}@media(prefers-reduced-motion:no-preference){.fs-hero__kicker:before{animation:fs-led 2.4s ease-in-out infinite}.fs-hero.is-offscreen .fs-hero__kicker:before{animation-play-state:paused}}@keyframes fs-led{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.fs-hero__kicker:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--fs-accent);box-shadow:0 0 0 3px rgba(var(--fs-accent-rgb),.18),0 0 12px rgba(var(--fs-accent-rgb),.8)}.fs-hero__title{font-size:var(--fs-t-display);line-height:1.18;letter-spacing:-.01em;color:var(--fs-text);margin-bottom:2rem;text-wrap:balance}.fs-hero__text{color:var(--fs-fade-text);font-size:1.6rem;max-width:42ch;margin-bottom:2.8rem}.fs-hero__cta .button{min-width:20rem;min-height:5.4rem;font-size:1.6rem}.fs-hero__copy{position:relative;z-index:1}.fs-rv{display:inline-block}.fs-rv>span{display:inline-block}@media(prefers-reduced-motion:no-preference){.fs-rv>span{animation:fs-rise .6s var(--fs-ease) both;animation-delay:calc(var(--i,0) * 55ms + 30ms)}.fs-hero__text,.fs-hero__cta,.fs-hero .fs-promise{animation:fs-fade .6s var(--fs-ease) both;animation-delay:.45s}.fs-hero__art{animation:fs-fade .8s var(--fs-ease) both;animation-delay:.2s}}@keyframes fs-rise{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes fs-fade{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@keyframes fs-menu-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.fs-hero__art{flex-direction:column;gap:1.6rem;z-index:1}.fs-screen{position:relative;display:block;border-radius:var(--fs-r-lg);overflow:hidden;box-shadow:0 0 0 1px #23291c0f,0 40px 100px -50px rgba(var(--fs-accent-rgb),.35)}.fs-screen--hero{width:min(100%,46rem);aspect-ratio:1;display:flex;align-items:center;justify-content:center;transition:transform var(--fs-d-slow) var(--fs-ease)}.fs-screen--hero:hover{transform:translateY(-.4rem)}.fs-screen--hero .fs-hero__img{width:84%;height:84%;object-fit:contain}.fs-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(160deg,#ffffff59,#fff0 38%),radial-gradient(120% 90% at 50% 120%,rgba(35,41,28,.1),transparent 60%);mix-blend-mode:soft-light}.fs-hero__chip{position:static;max-width:min(100%,46rem);width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem;background:transparent;border:0;border-top:1px solid var(--fs-rule);border-radius:0;padding:1.2rem 0 0}.fs-hero__chip-brand{color:var(--fs-text);font-size:1.3rem;letter-spacing:.14em}.fs-hero__chip-price{color:var(--fs-fade-text);font-size:1.4rem}.fs-hero__stage{position:relative;width:min(100%,46rem)}.fs-hero__stage .fs-screen--hero{width:100%}.fs-stamp{position:absolute;z-index:2;top:-2.2rem;inset-inline-end:-2.2rem;width:10.8rem;height:10.8rem;border-radius:50%;display:grid;place-items:center;background:var(--fs-ground);color:var(--fs-text);pointer-events:none;box-shadow:0 0 0 1px var(--fs-rule),0 14px 30px -18px #23291c73}.fs-stamp__spin{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.fs-stamp__ring{display:block;width:100%;height:100%;overflow:visible;direction:ltr}.fs-stamp__ring text{font-family:var(--fs-din);font-size:10.5px;font-weight:700;fill:currentColor;text-transform:uppercase}.fs-stamp__crest{display:block;width:auto;height:4.4rem;max-width:none}.fs-ast{display:block;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}@media(prefers-reduced-motion:no-preference){.fs-stamp__spin{animation:fs-spin 36s linear infinite;will-change:transform}.fs-screen--hero .fs-hero__img{animation:fs-float 7s ease-in-out infinite alternate;will-change:transform}.fs-hero.is-offscreen :is(.fs-stamp__spin,.fs-hero__img,.fs-marquee__track){animation-play-state:paused}}@keyframes fs-spin{to{transform:rotate(360deg)}}@keyframes fs-float{0%{transform:translateY(.5rem)}to{transform:translateY(-.7rem)}}.fs-marquee{position:relative;border-top:1px solid var(--fs-rule);display:flex;align-items:center;overflow:hidden;--fs-mq-dur:38s;--fs-mq-dir:-1}html[dir=rtl] .fs-marquee{--fs-mq-dir:1}.fs-marquee__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.fs-marquee__track{display:flex;width:max-content}.fs-marquee__list{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex:none}.fs-marquee__list li{display:flex;align-items:center}.fs-marquee__list a,.fs-marquee__list span.fs-marquee__name{font-family:var(--fs-din);font-size:clamp(1.5rem,1.8vw,2rem);letter-spacing:.14em;text-transform:uppercase;color:var(--fs-fade-text);text-decoration:none;padding:1.8rem 2.4rem;white-space:nowrap;transition:color var(--fs-d-fast) ease}.fs-marquee__list a:hover{color:var(--fs-accent)}.fs-marquee__sep{color:var(--fs-coral)}.fs-marquee__sep .fs-ast{width:1.1rem;height:1.1rem}@media(prefers-reduced-motion:no-preference){.fs-marquee__track{animation:fs-marquee var(--fs-mq-dur) linear infinite;will-change:transform}html[dir=rtl] .fs-marquee__track{animation-name:fs-marquee-rtl}.fs-marquee:hover .fs-marquee__track,.fs-marquee:focus-within .fs-marquee__track,.fs-marquee.is-paused .fs-marquee__track{animation-play-state:paused}}@keyframes fs-marquee{to{transform:translate(-50%)}}@keyframes fs-marquee-rtl{to{transform:translate(50%)}}.fs-marquee__toggle{flex:none;align-self:stretch;width:5.2rem;display:flex;align-items:center;justify-content:center;background:none;border:0;border-inline-start:1px solid var(--fs-rule);color:var(--fs-fade-text);cursor:pointer}.fs-marquee__toggle:hover{color:var(--fs-text)}.fs-marquee__toggle svg{width:1.4rem;height:1.4rem}.fs-marquee__toggle .fs-i-play,.fs-marquee.is-paused .fs-marquee__toggle .fs-i-pause{display:none}.fs-marquee.is-paused .fs-marquee__toggle .fs-i-play{display:block}@media(prefers-reduced-motion:reduce){.fs-marquee__viewport{-webkit-mask-image:none;mask-image:none}.fs-marquee__track{width:auto;flex-wrap:wrap;justify-content:center}.fs-marquee__list[aria-hidden=true],.fs-marquee__toggle{display:none}.fs-marquee__list{flex-wrap:wrap;justify-content:center}}.fs-en,.fs-kicker{color:var(--fs-coral-text);letter-spacing:.18em}.fs-sechead__title,.collection__title .title,.title-wrapper-with-link .title{font-size:var(--fs-t-h2);color:var(--fs-text);text-wrap:balance}.collection__view-all a,.link.underlined-link{color:var(--fs-fade-text)}.card-wrapper{--mx:50%;--my:50%}.card__inner{border-radius:var(--fs-r-md);transition:box-shadow var(--fs-d) var(--fs-ease)}.card__media .media img{transition:transform var(--fs-d-slow) var(--fs-ease)}.card__heading,.card__heading a,.card-information .price{color:var(--fs-text)}.card .fs-card-vendor{color:var(--fs-fade-text);letter-spacing:.14em}.card__badge .badge{font-family:var(--fs-ar);font-weight:700}.fs-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--fs-d) ease}.fs-spot:before,.fs-spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.fs-spot:before{padding:1.5px;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(var(--fs-accent-rgb),1),rgba(var(--fs-accent-rgb),.15) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fs-spot:after{background:radial-gradient(220px circle at var(--mx) var(--my),rgba(var(--fs-accent-rgb),.16),transparent 65%);mix-blend-mode:multiply}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .fs-spot{opacity:1}.card-wrapper:hover .card__inner{box-shadow:0 18px 50px -24px rgba(var(--fs-accent-rgb),.45)}.card-wrapper:hover .card__media .media img:only-child{transform:scale(1.03)}}.card-wrapper:focus-within .fs-spot{opacity:1;--mx:50%;--my:0%}@media(prefers-reduced-motion:reduce){.card__media .media img,.card__inner,.fs-spot{transition:none}}.fs-tile{border:1px solid var(--fs-rule-2);color:var(--fs-screen-ink);background:rgb(var(--color-background))!important;transition:box-shadow var(--fs-d) var(--fs-ease),background-color var(--fs-d) ease}.fs-tile:hover{background:var(--fs-ground-3)!important;box-shadow:0 0 0 1.5px rgba(var(--fs-accent-rgb),.9),0 20px 50px -24px rgba(var(--fs-accent-rgb),.5)}.fs-tile__en{color:var(--fs-screen-ink)}.fs-tile__ar{color:var(--fs-screen-fade)}.fs-tile:focus-visible{outline-offset:3px}.fs-trust__item{background:var(--fs-bg);border-color:var(--fs-rule-2)}.fs-trust__icon svg{color:var(--fs-accent)}.fs-trust__copy b{color:var(--fs-text)}.fs-ed__art{border-radius:var(--fs-r-lg);padding:clamp(2rem,4vw,4rem);position:relative;overflow:hidden}.fs-ed__art:empty{display:none}.fs-ed__grid:has(.fs-ed__art:empty){grid-template-columns:1fr}@media screen and (min-width:990px){.fs-ed__grid:has(.fs-ed__art:empty) .fs-ed__copy{display:grid;grid-template-columns:1fr 1.2fr;column-gap:var(--fs-sp-col);align-items:start}.fs-ed__grid:has(.fs-ed__art:empty) .fs-ed__copy>*{grid-column:1}.fs-ed__grid:has(.fs-ed__art:empty) .fs-steps{grid-column:2;grid-row:1 / span 4;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}.fs-ed__grid:has(.fs-ed__art:empty) .fs-steps li{background:var(--fs-bg);border:1px solid var(--fs-rule-2);border-radius:var(--fs-r-md);padding:1.6rem;flex-direction:column;gap:1.2rem;color:var(--fs-text)}.fs-ed__title{color:var(--fs-text)}.fs-steps svg{color:var(--fs-accent)}.fs-infobar__item svg{color:var(--fs-accent)}.collection-hero__title{font-size:var(--fs-t-h2);color:var(--fs-text)}.facets__summary,.mobile-facets__open,.product-count__text{color:var(--fs-fade-text)}.facets__disclosure[open] .facets__display,.mobile-facets__inner{background:var(--fs-surface)}.product__media-item .product-media-container{border-radius:var(--fs-r-lg);overflow:hidden}.product__title h1,.product__title .h1{color:var(--fs-text);text-wrap:balance}.product .price--large .price-item{color:var(--fs-text)}.product-form__submit{min-height:5.6rem;font-size:1.6rem}.product__accordion .accordion__title{color:var(--fs-text)}.product__media-icon{background:#f1efe0eb;color:var(--fs-ink)}@supports (backdrop-filter:blur(8px)){.fs-sticky-atc{background:#f1efe0f7}}.drawer__inner{background:var(--fs-bg);border-color:var(--fs-rule)!important}.drawer__header{border-bottom:1px solid var(--fs-rule-2)}.drawer__heading{font-family:var(--fs-ar);font-weight:700;color:var(--fs-text)}.drawer__footer{border-top:1px solid var(--fs-rule-2)}.cart-item__media{border-radius:var(--fs-r-sm);overflow:hidden}.cart-item__name{color:var(--fs-text);font-family:var(--fs-ar);font-weight:500}.cart-item__price-wrapper,.cart-item__totals .price,.cart-item__price-wrapper .price,.totals__total-value,.totals__subtotal-value{white-space:nowrap}.cart-item__price-wrapper,.totals__total-value,.totals__subtotal-value{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .cart-item__details .product-option:not(:has(dt)){direction:ltr;unicode-bidi:isolate;text-align:right}.fs-freeship__msg b,.fs-freeship__msg strong,.fs-ship-note b,.fs-ship-note strong{direction:ltr;unicode-bidi:isolate}@media screen and (min-width:750px){html[dir=rtl] .cart__items .cart-item>td+td{padding-left:0;padding-right:4rem}}html[dir=rtl] .totals>*+*{margin-left:0;margin-right:2rem}.quantity{border-radius:var(--fs-r-sm)}.quantity:after{box-shadow:0 0 0 1px var(--fs-rule);border-radius:var(--fs-r-sm)}.quantity__button{color:var(--fs-text)}.cart__checkout-button{min-height:5.6rem;font-size:1.6rem}.fs-freeship__track{background:var(--fs-surface-2)}.fs-freeship__bar{background:var(--fs-accent)}.fs-freeship.is-done .fs-freeship__msg{color:var(--fs-accent)}@media(prefers-reduced-motion:no-preference){.fs-freeship.is-unlocked .fs-freeship__msg{background:linear-gradient(90deg,var(--fs-accent) 0%,var(--fs-accent) 40%,var(--fs-ground) 50%,var(--fs-accent) 60%,var(--fs-accent) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fs-shine 1.4s var(--fs-ease) 1 both}}@keyframes fs-shine{0%{background-position:100% 0}to{background-position:0 0}}.menu-drawer{background:var(--fs-bg);border-color:var(--fs-rule)}.menu-drawer__menu-item{font-family:var(--fs-ar);font-weight:700;font-size:2.2rem;color:var(--fs-text);padding-block:1.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background:var(--fs-surface);color:var(--fs-accent)}.menu-drawer__utility-links{background:var(--fs-surface)}.menu-drawer .menu-drawer__navigation-container{grid-template-rows:auto auto 1fr;align-content:stretch}.menu-drawer .menu-drawer__navigation-container>.menu-drawer__utility-links{align-self:end}.menu-drawer .menu-drawer__menu-item--active{color:var(--fs-accent)}.fs-drawer-types{padding:2rem 3.2rem 0;border-top:1px solid var(--fs-rule-2);margin-top:1.2rem}.fs-drawer-types__title{display:block;font-family:var(--fs-ar);font-weight:500;font-size:var(--fs-t-small);letter-spacing:0;color:var(--fs-olive);margin-bottom:1.2rem}.fs-drawer-types__list{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:0;padding:0;list-style:none}.fs-drawer-types__list a{display:flex;align-items:center;min-height:4.8rem;padding:.7rem 1.4rem;line-height:1.35;border-radius:var(--fs-r-sm);background:var(--fs-surface);border:1px solid var(--fs-rule-2);color:var(--fs-text);text-decoration:none;font-family:var(--fs-ar);font-weight:500;font-size:1.5rem;transition:border-color var(--fs-d-fast) ease,color var(--fs-d-fast) ease}.fs-drawer-types__list a:hover{border-color:rgba(var(--fs-accent-rgb),.7);color:var(--fs-accent)}html[dir=rtl] .menu-drawer{transform:translate(100%)}html[dir=rtl] .menu-drawer__submenu{transform:translate(-100%)}@media screen and (min-width:750px){html[dir=rtl] .menu-drawer{left:auto;right:0;border-width:0 0 0 var(--drawer-border-width)}}.fs-menu-head{display:none}@media screen and (max-width:989px){.section-header:has(#Details-menu-drawer-container[open]),.section-header.menu-open{z-index:1002}.header-wrapper:has(#Details-menu-drawer-container[open]){-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--color-background))}html.js header-drawer>details>summary.header__icon--menu:before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:1000;cursor:default;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}html.js header-drawer>details.menu-opening>summary.header__icon--menu:before{opacity:1;visibility:visible}html.js header-drawer .menu-drawer{position:fixed;top:0;bottom:0;height:auto;z-index:1001;left:0;right:auto;width:40rem;max-width:calc(100vw - 3rem);display:flex;flex-direction:column;border:0;border-inline-end:1px solid var(--fs-rule)}html.js[dir=rtl] header-drawer .menu-drawer{left:auto;right:0}.menu-drawer__inner-container{flex:1;min-height:0;height:auto}.fs-menu-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 1.5rem 3.2rem;border-bottom:1px solid var(--fs-rule-2)}html[dir=rtl] .fs-menu-head{padding:1.5rem 3.2rem 1.5rem 1.5rem}.fs-menu-head .drawer__heading{margin:0}.fs-menu-head__close{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:0;margin-inline-end:-1rem;background:transparent;border:0;color:rgb(var(--color-foreground));cursor:pointer}.fs-menu-head__close .svg-wrapper{width:2rem;height:2rem}.fs-menu-head__close:focus-visible{outline:2px solid var(--fs-coral);outline-offset:-2px}}html[dir=rtl] .menu-drawer__menu-item,html[dir=rtl] .fs-drawer-types__list a{letter-spacing:0}@media(prefers-reduced-motion:no-preference){.menu-drawer-container[open] .menu-drawer__menu>li,.menu-drawer-container[open] .fs-drawer-types{animation:fs-menu-in .28s var(--fs-ease) both}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(2){animation-delay:40ms}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(3){animation-delay:80ms}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(4){animation-delay:.12s}.menu-drawer-container[open] .fs-drawer-types{animation-delay:.14s}}.footer{border-top-color:var(--fs-rule)}.fs-band__links a,.fs-band__wa span span{color:var(--fs-fade-text)}.fs-band__title{color:var(--fs-text)}.footer__copyright,.copyright__content,.copyright__content a{color:var(--fs-fade-text)}.fs-pills{margin-top:1.8rem;margin-inline:-1.5rem}.fs-pills__list{display:flex;gap:.8rem;margin:0;padding:.2rem 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to left,transparent 0,#000 3.2rem);mask-image:linear-gradient(to left,transparent 0,#000 3.2rem)}html[dir=rtl] .fs-pills__list{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3.2rem);mask-image:linear-gradient(to right,transparent 0,#000 3.2rem)}.fs-pills__list::-webkit-scrollbar{display:none}.fs-pills__list li{flex:none;scroll-snap-align:start}.fs-pill{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border-radius:99px;border:1px solid var(--fs-rule);background:var(--fs-bg);color:var(--fs-text);text-decoration:none;font-family:var(--fs-ar);font-weight:500;font-size:1.45rem;letter-spacing:0;white-space:nowrap;transition:border-color var(--fs-d-fast) ease,background-color var(--fs-d-fast) ease,color var(--fs-d-fast) ease}.fs-pill:hover{border-color:var(--fs-text)}.fs-pill[aria-current=page]{background:var(--fs-text);color:var(--fs-bg);border-color:var(--fs-text)}@media screen and (min-width:750px){.fs-pills{margin-inline:0}.fs-pills__list{padding-inline:0;flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}html[dir=rtl] .fs-pills__list{-webkit-mask-image:none;mask-image:none}}.card-wrapper .quick-add{position:absolute;top:1rem;inset-inline-end:1rem;z-index:3;margin:0}.card-wrapper .quick-add__submit{width:4.4rem;height:4.4rem;min-width:0;min-height:0;padding:0;border-radius:50%;background:var(--fs-bg);color:var(--fs-text);border:0;box-shadow:0 0 0 1px var(--fs-rule),0 8px 18px -10px #23291c73;transition:background-color var(--fs-d-fast) ease,color var(--fs-d-fast) ease,transform var(--fs-d-fast) ease}.card-wrapper .quick-add__submit:after{display:none}.card-wrapper .quick-add__submit:before{position:relative;inset:auto;z-index:1;box-shadow:none;border-radius:0;content:"";width:1.9rem;height:1.9rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23000' stroke-width='2.2' stroke-linecap='round' fill='none'/%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 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23000' stroke-width='2.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/contain no-repeat}.card-wrapper .quick-add__submit>span:not(.loading__spinner){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.card-wrapper .quick-add:not([data-fs-in-cart]) .fs-incart{display:none}.card-wrapper .quick-add__submit:not([disabled]):hover{background:var(--fs-text);color:var(--fs-bg);transform:scale(1.06)}.card-wrapper .quick-add__submit:focus-visible{outline:2px solid var(--fs-coral);outline-offset:2px}.card-wrapper .quick-add__submit.loading:before{opacity:0}.card-wrapper .quick-add__submit .loading__spinner{width:1.8rem}.card-wrapper .quick-add__submit[disabled]{opacity:.45}.card-wrapper .quick-add[data-fs-in-cart] .quick-add__submit{background:var(--fs-accent);color:var(--fs-bg);box-shadow:0 0 0 1px var(--fs-accent)}.card-wrapper .quick-add[data-fs-in-cart] .quick-add__submit:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.card-wrapper .quick-add.fs-just-added .quick-add__submit{animation:fs-bump .5s var(--fs-ease)}}.fs-scr{white-space:nowrap}.fs-tile__en .fs-scr,.fs-marquee__list .fs-scr{font-variant-numeric:tabular-nums}.fs-lens{position:absolute;width:17rem;height:17rem;border-radius:50%;pointer-events:none;z-index:3;background-color:rgb(var(--color-background));background-repeat:no-repeat;background-blend-mode:multiply;box-shadow:0 0 0 2px var(--fs-text),0 18px 40px -16px #23291c8c;transform:translate(-50%,-50%) scale(.6);opacity:0;transition:opacity var(--fs-d-fast) ease,transform var(--fs-d) var(--fs-ease)}.fs-lens.is-on{opacity:1;transform:translate(-50%,-50%) scale(1)}.fs-finder__out[hidden]{display:none}.fs-vendor-link{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--fs-d-fast) ease}.fs-vendor-link:hover{border-bottom-color:currentColor}@media screen and (max-width:749px){html[dir=rtl] .grid--peek.slider .grid__item:first-of-type{margin-left:0;margin-right:1.5rem}html[dir=rtl] .grid--peek.slider:after{margin-left:0;margin-right:calc(-1 * var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width:750px)and (max-width:989px){html[dir=rtl] .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0;margin-right:1.5rem}}@media screen and (min-width:750px)and (max-width:989px){.fs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-trust__grid{grid-template-columns:repeat(var(--fs-trust-cols,3),minmax(0,1fr))}.fs-trust__item{flex-direction:column;align-items:flex-start;gap:.8rem}}@media screen and (max-width:989px){.fs-hero__grid{grid-template-columns:1fr;gap:3.2rem;padding-block:3.2rem 4rem}.fs-hero__art{order:-1}.fs-screen--hero,.fs-hero__stage{width:min(100%,40rem)}}@media screen and (max-width:749px){.fs-hero__grid{gap:2.4rem;padding-block:2.4rem 3.2rem}.fs-screen--hero{width:100%;aspect-ratio:5/4}.fs-hero__stage{width:100%}.fs-stamp{width:8.4rem;height:8.4rem;top:-1.4rem;inset-inline-end:-.6rem}.fs-stamp__crest{height:3.4rem}.fs-screen--hero .fs-hero__img{width:78%;height:84%}.fs-hero__title{font-size:clamp(3.2rem,10vw,4.4rem);line-height:1.22;margin-bottom:1.4rem}.fs-hero__text{font-size:1.5rem;margin-bottom:2rem}.fs-hero__chip{flex-direction:row;text-align:start}.fs-hero__chip-brand{text-align:start}.fs-hero__cta .button{min-width:0}.fs-marquee__list a,.fs-marquee__list span.fs-marquee__name{padding:1.4rem 1.8rem}.fs-marquee__toggle{width:4.4rem}}.slider-button .icon{height:.8rem;color:var(--fs-text)}html[dir=rtl] .slider-button--next .icon{transform:rotate(90deg)}html[dir=rtl] .slider-button--prev .icon{transform:rotate(-90deg)}.slider-counter{direction:ltr;unicode-bidi:isolate}.fs-stock{margin:.2rem 0 1rem;font-size:1.35rem;color:var(--fs-coral-text);min-height:1.9rem}.fs-stock:empty{min-height:0;margin:0}.fs-stock--out,.fs-stock__size{color:var(--fs-fade-text)}.fs-sizetools{display:flex;align-items:center;gap:.4rem;margin:.4rem 0 .2rem;flex-wrap:wrap}.fs-sizetools__btn{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 .2rem;background:none;border:0;font:inherit;font-size:1.45rem;color:var(--fs-text);cursor:pointer;text-decoration:underline;text-underline-offset:.35em;text-decoration-color:var(--fs-rule)}.fs-sizetools__btn:hover{text-decoration-color:var(--fs-coral)}.fs-sizetools__rec:not(:empty){display:inline-grid;place-items:center;min-width:2.8rem;height:2.4rem;padding:0 .6rem;border-radius:var(--fs-r-sm);background:var(--fs-olive);color:var(--fs-ground);font-family:var(--fs-num);font-size:1.25rem}.fs-sizetools__sep{width:1px;height:1.6rem;background:var(--fs-rule);margin:0 .6rem}.fs-sizetools__note{margin:0 0 1.2rem;font-size:1.3rem;color:var(--fs-fade-text);line-height:1.6}.fs-sizetools__note:empty{display:none}.fs-sizetools__note.is-warn{color:var(--fs-coral-text)}variant-selects label.fs-rec,variant-selects label.fs-low{position:relative}variant-selects label.fs-rec{box-shadow:inset 0 0 0 1.5px var(--fs-olive)}variant-selects label.fs-rec:before,variant-selects label.fs-low:after{content:"";position:absolute;top:.5rem;width:.6rem;height:.6rem;border-radius:50%}variant-selects label.fs-rec:before{inset-inline-start:.5rem;background:var(--fs-olive)}variant-selects label.fs-low:after{inset-inline-end:.5rem;background:var(--fs-coral)}variant-selects input.disabled+label.fs-rec{outline:1px dashed var(--fs-olive);outline-offset:-5px}dialog.fs-sheet{border:0;padding:0;margin:auto;width:min(56rem,100% - 3rem);max-height:min(86dvh,72rem);border-radius:var(--fs-r-lg);background:var(--fs-ground);color:var(--fs-text);box-shadow:0 30px 80px -30px #23291c8c;overflow:auto;overscroll-behavior:contain}.fs-sheet::backdrop{background:#23291c73}.fs-sheet__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:1rem;padding:1.2rem 1.6rem;background:var(--fs-ground);border-bottom:1px solid var(--fs-rule-2)}.fs-sheet__tabs{display:flex;gap:.4rem;flex:1}.fs-sheet__tab{min-height:4.4rem;padding:0 1.4rem;border:0;border-radius:var(--fs-r-sm);background:none;font:inherit;font-size:1.5rem;font-weight:700;color:var(--fs-fade-text);cursor:pointer}.fs-sheet__tab[aria-selected=true]{background:var(--fs-surface);color:var(--fs-text)}.fs-sheet__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;background:none;color:var(--fs-text);cursor:pointer}.fs-sheet__close .svg-wrapper{width:1.8rem;height:1.8rem}.fs-sheet__panel{padding:1.6rem}.fs-mysize-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.fs-field{display:flex;flex-direction:column;gap:.6rem;font-size:1.35rem;color:var(--fs-fade-text)}.fs-field input{min-height:4.6rem;padding:0 1.2rem;border:1px solid var(--fs-rule);border-radius:var(--fs-r-sm);background:var(--fs-ground);font-family:var(--fs-num);font-size:1.6rem;color:var(--fs-text);width:100%}.fs-field input:focus-visible{outline:2px solid var(--fs-coral);outline-offset:1px}.fs-field small{font-size:1.2rem;line-height:1.5}.fs-field--wide{margin-top:1.4rem}.fs-fit{border:0;margin:1.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.fs-fit legend{font-size:1.35rem;color:var(--fs-fade-text);margin-bottom:.6rem;padding:0}.fs-fit label{position:relative}.fs-fit input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0}.fs-fit span{display:inline-grid;place-items:center;min-height:4.4rem;padding:0 1.6rem;border:1px solid var(--fs-rule);border-radius:var(--fs-r-sm);font-size:1.4rem;cursor:pointer}.fs-fit input:checked+span{background:var(--fs-text);color:var(--fs-ground);border-color:var(--fs-text)}.fs-fit input:focus-visible+span{outline:2px solid var(--fs-coral);outline-offset:2px}.fs-mysize-form__err{color:var(--fs-coral-text);font-size:1.3rem;margin:.8rem 0 0;min-height:1.8rem}.fs-mysize-form__actions{display:flex;align-items:center;gap:1.6rem;margin-top:.6rem}.fs-mysize-form__actions .button{min-width:14rem}.fs-linkbtn{background:none;border:0;padding:1rem .2rem;font:inherit;font-size:1.35rem;color:var(--fs-fade-text);text-decoration:underline;cursor:pointer}.fs-mysize-result{margin-top:1.4rem}.fs-mysize-result:empty{display:none}.fs-mysize-result__head{display:flex;align-items:baseline;gap:.8rem;font-size:1.8rem;font-weight:700;margin:0 0 .6rem}.fs-mysize-result__head b{font-family:var(--fs-num);font-size:3.2rem;line-height:1}.fs-mysize-result__pick{margin:.4rem 0 .8rem;min-height:4.4rem}.fs-mysize-result__alt{color:var(--fs-coral-text);margin:0 0 .4rem}.fs-mysize-result__basis,.fs-mysize-result__saved{font-size:1.3rem;color:var(--fs-fade-text);margin:0}.fs-guide__kind{font-size:1.3rem;color:var(--fs-fade-text);margin:0 0 1rem}.fs-guide__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.4rem}.fs-guide__table th,.fs-guide__table td{padding:1rem .4rem;text-align:center;border-bottom:1px solid var(--fs-rule-2)}.fs-guide__table thead th{font-size:1.25rem;color:var(--fs-fade-text);font-weight:500}.fs-guide__table tbody th{font-family:var(--fs-num);font-weight:500}.fs-guide__table tbody th small{display:block;font-family:var(--fs-ar);font-size:1.05rem;color:var(--fs-fade-text);font-weight:400}.fs-guide__table tr.is-not-sold td,.fs-guide__table tr.is-not-sold th{color:var(--fs-fade-text)}.fs-num{font-family:var(--fs-num);font-variant-numeric:tabular-nums}@media screen and (max-width:749px){dialog.fs-sheet{margin:auto 0 0;width:100%;max-width:100%;max-height:88dvh;border-radius:var(--fs-r-lg) var(--fs-r-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}.fs-guide__table{font-size:1.3rem}.fs-guide__table th,.fs-guide__table td{padding:.9rem .2rem}}@media(prefers-reduced-motion:no-preference){.fs-sheet[open]{animation:fs-sheet-in .3s var(--fs-ease) both}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.fs-sheet[open]{animation-name:fs-sheet-up}}@keyframes fs-sheet-in{0%{opacity:0;transform:translateY(1.2rem) scale(.98)}}@keyframes fs-sheet-up{0%{transform:translateY(100%)}}html.fs-sheet-open{overflow:hidden}.fs-sticky-atc__thumb{width:4.8rem;height:4.8rem;flex:none;object-fit:contain;border-radius:var(--fs-r-sm);background:var(--fs-ground-2);mix-blend-mode:multiply}.fs-sticky-atc__meta{display:flex;align-items:center;gap:.8rem;min-width:0}.fs-sticky-atc__variant{display:inline-flex;align-items:center;gap:.5rem;min-height:3.2rem;padding:0;border:0;background:none;font:inherit;font-family:var(--fs-num);font-size:1.3rem;color:var(--fs-text);cursor:pointer;white-space:nowrap}.fs-sticky-atc__change{font-family:var(--fs-ar);font-size:1.2rem;color:var(--fs-fade-text);text-decoration:underline;text-underline-offset:.3em}.fs-sticky-atc__note{font-size:1.2rem;color:var(--fs-coral-text);line-height:1.3}.fs-sticky-atc__note:empty{display:none}.fs-sticky-atc__btn{min-width:12rem}.fs-sticky-atc__btn.loading{opacity:.75;pointer-events:none}@media screen and (min-width:750px)and (max-width:989px){.fs-sticky-atc{display:block!important}}.fs-line-size{margin-top:.4rem}.fs-line-size dd{margin:0}.fs-line-size__btn{min-height:3.6rem;padding:0;border:0;background:none;font:inherit;font-size:1.3rem;color:var(--fs-text);text-decoration:underline;text-underline-offset:.3em;text-decoration-color:var(--fs-rule);cursor:pointer}.fs-line-size__chips,.fs-rec-card__sizes{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.6rem}.fs-line-size__chip{min-width:4.4rem;min-height:4.4rem;padding:0 1rem;border:1px solid var(--fs-rule);border-radius:var(--fs-r-sm);background:var(--fs-ground);font-family:var(--fs-num);font-size:1.35rem;color:var(--fs-text);cursor:pointer}.fs-line-size__chip[aria-current=true]{background:var(--fs-text);color:var(--fs-ground);border-color:var(--fs-text);opacity:1}.fs-line-size__chip.is-out{text-decoration:line-through;opacity:.45}.fs-line-size__chip:focus-visible{outline:2px solid var(--fs-coral);outline-offset:2px}.is-busy .fs-line-size__chip{opacity:.5;pointer-events:none}.fs-line-size__msg{margin:.4rem 0 0;font-size:1.25rem;color:var(--fs-coral-text)}.fs-line-size__msg:empty{display:none}.fs-cart-recs{border-top:1px solid var(--fs-rule-2);margin-top:.8rem;padding:1.4rem 0 1.6rem}.fs-cart-recs__title{margin:0 0 1rem;font-weight:700;font-size:1.35rem;color:var(--fs-fade-text)}.fs-cart-recs__row{display:grid;grid-template-columns:minmax(0,1fr)}.fs-rec-card{display:grid;grid-template-columns:4.4rem minmax(0,1fr);column-gap:1rem;row-gap:.6rem;min-width:0;padding:1rem 0;border-top:1px solid var(--fs-rule-2)}.fs-rec-card:first-child{border-top:0;padding-top:0}.fs-rec-card__link{display:contents;text-decoration:none;color:var(--fs-text)}.fs-rec-card__link img{grid-row:1 / span 2;width:4.4rem;height:4.4rem;object-fit:contain;border-radius:var(--fs-r-sm);background:var(--fs-ground-2);mix-blend-mode:multiply}.fs-rec-card__info{display:flex;flex-direction:column;gap:.1rem;min-width:0;color:var(--fs-text)}.fs-rec-card__title{font-size:1.3rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.fs-rec-card__price{font-family:var(--fs-num);font-size:1.2rem;color:var(--fs-fade-text);white-space:nowrap}.fs-rec-card__sizes{grid-column:2;margin:0;gap:.4rem}.fs-rec-card .fs-line-size__msg{grid-column:2;margin:0}.fs-rec-card__sizes .fs-line-size__chip{min-width:3.6rem;min-height:3.6rem;padding:0 .6rem;font-size:1.25rem}@media screen and (max-width:749px){.related-products .product-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin-inline:-1.5rem;padding-inline:1.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.related-products .product-grid::-webkit-scrollbar{display:none}.related-products .product-grid>.grid__item{flex:0 0 68%;max-width:68%;scroll-snap-align:start;width:auto;padding:0}}shopify-accelerated-checkout>:not(shopify-apple-pay-button),shopify-accelerated-checkout-cart>:not(shopify-apple-pay-button){display:none!important}.section-header.shopify-section-header-hidden{top:0;transform:translateY(-100%)}.section-header.shopify-section-header-hidden.menu-open{transform:none}.section-header.animate{transition:transform .5s var(--fs-glide)}@media screen and (max-width:749px){:root{--fs-sp-section:1.6rem;--grid-mobile-horizontal-spacing:1.2rem;--grid-mobile-vertical-spacing:1.2rem}.page-width{padding-left:2.4rem;padding-right:2.4rem}main [class*=section-template--][class*=-padding]{padding-top:1.6rem;padding-bottom:1.6rem}.fs-hero__grid{padding-block:2.4rem 1.6rem}.fs-ed__grid,.fs-tiles-wrap{padding-block:1.6rem}main .title-wrapper,main .title-wrapper-with-link,main .collection__title.title-wrapper,main .fs-sechead,main .related-products__heading,main .main-page-title{margin-bottom:1.6rem}main .title-wrapper .title,main .title-wrapper-with-link .title,main .collection__title .title{margin-bottom:0}main .collection-hero__title{margin:1.6rem 0}main .fs-hero__title,main .fs-ed__title{margin-bottom:1.6rem}main .product__info-container>*+*{margin:1.6rem 0}main .collection-hero .fs-pills{margin-top:0}main .collection-hero__inner{padding-bottom:1.6rem}main .collection .product-grid,main .related-products .product-grid,main slider-component.slider-mobile-gutter{margin-top:0}.fs-tiles{gap:1.2rem}.related-products .product-grid{gap:1.2rem;margin-inline:-2.4rem;padding-inline:2.4rem}.fs-pills__list{padding-inline:2.4rem}.product-form__buttons>*+*,.cart__ctas>*+*{margin-top:1.2rem}.drawer__inner{padding-left:2.4rem;padding-right:2.4rem}.fs-sticky-atc{padding:1.4rem 0 calc(.8rem + env(safe-area-inset-bottom))}.fs-sticky-atc__inner.page-width{padding-left:.8rem;padding-right:.8rem}}.fs-welcome{position:fixed;z-index:30;inset-inline-start:2.4rem;bottom:calc(2.4rem + env(safe-area-inset-bottom));width:min(38rem,100% - 4.8rem);padding:1.8rem 2rem 2rem;border:1px solid var(--fs-rule);border-radius:var(--fs-r-lg);background:var(--fs-ground);color:var(--fs-text);box-shadow:0 30px 80px -30px #23291c8c;visibility:hidden;opacity:0;transform:translateY(1.6rem);transition:opacity .3s ease,transform .5s var(--fs-glide),visibility 0s linear .5s}.fs-welcome[hidden]{display:none}.fs-welcome.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .35s ease,transform .5s var(--fs-glide),visibility 0s}.fs-welcome__close{position:absolute;top:.6rem;inset-inline-end:.6rem}.fs-welcome__head{display:flex;align-items:center;gap:1.2rem;margin-bottom:.8rem;padding-inline-end:4rem}.fs-welcome__crest{flex:none;width:auto;height:5.2rem}.fs-welcome__title{margin:0;font-family:var(--fs-ar);font-weight:700;font-size:2.1rem;line-height:1.3;letter-spacing:0;color:var(--fs-text);text-wrap:balance}.fs-welcome__title:focus{outline:0}.fs-welcome__text{margin:0 0 1.6rem;font-size:1.45rem;line-height:1.6;color:var(--fs-fade-text);text-wrap:pretty}.fs-welcome__row{display:flex;gap:.8rem}.fs-welcome__row input{flex:1;min-width:0;min-height:4.6rem;padding:0 1.2rem;border:1px solid var(--fs-rule);border-radius:var(--fs-r-sm);background:var(--fs-ground);font-size:1.6rem;color:var(--fs-text)}html[dir=rtl] .fs-welcome__row input{text-align:right}.fs-welcome__row input:focus-visible{outline:2px solid var(--fs-coral);outline-offset:1px}.fs-welcome__row input[aria-invalid=true]{border-color:var(--fs-coral-text)}.fs-welcome__go{flex:none;min-width:0;min-height:4.6rem;padding:0 1.8rem;white-space:nowrap}.fs-welcome__form[aria-busy=true] .fs-welcome__go{opacity:.6}.fs-welcome__err{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--fs-coral-text)}.fs-welcome__err:empty{display:none}.fs-welcome__consent{margin:1rem 0 0;font-size:var(--fs-t-micro);line-height:1.5;color:var(--fs-fade-text);text-wrap:pretty}.fs-welcome:not([data-step=done]) .fs-welcome__done,.fs-welcome[data-step=done] .fs-welcome__ask{display:none}.fs-welcome__done .fs-welcome__title{padding-inline-end:4rem}.fs-welcome__ticket{position:relative;display:flex;align-items:center;gap:1.2rem;margin:1.4rem 0 1.2rem;padding:1.2rem 1.6rem;border:1.5px dashed var(--fs-olive);border-radius:var(--fs-r-md);background:var(--fs-ground-2)}.fs-welcome__ticket:before,.fs-welcome__ticket:after{content:"";position:absolute;top:50%;width:1.8rem;height:1.8rem;margin-top:-.9rem;border:1.5px solid var(--fs-olive);border-radius:50%;background:var(--fs-ground)}.fs-welcome__ticket:before{left:-1.05rem;clip-path:inset(0 0 0 50%)}.fs-welcome__ticket:after{right:-1.05rem;clip-path:inset(0 50% 0 0)}.fs-welcome__ticket img{flex:none;width:auto;height:4.2rem}.fs-welcome__code{flex:1;min-width:0;font-family:var(--fs-din);font-size:clamp(1.9rem,5.4vw,2.4rem);font-weight:700;letter-spacing:.1em;color:var(--fs-ink);text-align:center;background:none;padding:0;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.fs-welcome__copy{flex:none;min-height:4.4rem;padding:0 1.4rem;border:0;border-radius:var(--fs-r-sm);background:var(--fs-ink);color:var(--fs-ground);font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.fs-welcome__copy:focus-visible,.fs-welcome__shop:focus-visible{outline:2px solid var(--fs-coral);outline-offset:2px}.fs-welcome__done .fs-welcome__text{margin-bottom:1.4rem}.fs-welcome__shop{width:100%}@media(prefers-reduced-motion:no-preference){.fs-welcome[data-step=done] .fs-welcome__done{animation:fs-welcome-swap .45s var(--fs-glide) both}.fs-welcome[data-step=done] .fs-welcome__ticket{animation:fs-welcome-swap .5s .08s var(--fs-glide) both}}@keyframes fs-welcome-swap{0%{opacity:0;transform:translateY(.8rem)}}@media(prefers-reduced-motion:reduce){.fs-welcome{transform:none}}@media screen and (max-width:749px){.fs-welcome{inset-inline:1.2rem;width:auto;bottom:calc(1.2rem + env(safe-area-inset-bottom));padding:1.6rem}body:has(.fs-sticky-atc.is-visible) .fs-welcome{translate:0 calc(-1 * (var(--fs-atc-h,7.2rem) - env(safe-area-inset-bottom)))}.fs-welcome__crest{height:4.4rem}.fs-welcome__title{font-size:1.9rem}.fs-welcome__text{margin-bottom:1.2rem}.fs-welcome__ticket{padding:1rem 1.2rem;gap:1rem}.fs-welcome__ticket img{height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fs-arcade.css.map */
