body.xfun-site{--xf-brand-paper:#f4f1e9;--xf-brand-ink:#18251f;--xf-brand-stone:#e6e1d7;--xf-brand-white:#fff;--xf-brand-muted:#62685f;--xf-brand-bronze:#a67843;--xfe-ink:var(--xf-brand-ink);--xfe-paper:var(--xf-brand-paper);--xfe-muted:var(--xf-brand-muted);--xfe-line:var(--xf-brand-stone);--xf-black:var(--xf-brand-ink);--xf-white:var(--xf-brand-paper);--xf-ivory:var(--xf-brand-paper);--xf-line:var(--xf-brand-stone);--xf-violet:var(--xf-brand-bronze);background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site,body.xfun-site [data-color-scheme]{--color-scheme-text:24,37,31!important;--color-scheme-text-contrast:244,241,233!important;--color-scheme-background:244,241,233!important;--color-scheme-card:255,255,255!important;--color-scheme-card-text:24,37,31!important;--color-scheme-accent-1:24,37,31!important;--color-scheme-accent-1-contrast:255,255,255!important}body.xfun-site #MainContent{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)}body.xfun-site header.xfs-header.xfe-header,body.xfun-site.template-index header.xfs-header.xfe-header{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-bottom-color:var(--xf-brand-stone)!important}body.xfun-site header.xfs-header .xfe-header__inner .xfe-wordmark,body.xfun-site header.xfs-header .xfe-desktop-nav a,body.xfun-site header.xfs-header .xfe-header__tools .xfp-icon-btn{color:var(--xf-brand-ink)!important}body.xfun-site header.xfs-header .xfp-icon-btn:hover{background:var(--xf-brand-stone)}body.xfun-site #XfpMainMenu{--xbc-ink:var(--xf-brand-paper);--xbc-paper:var(--xf-brand-ink);--xbc-line:rgba(244,241,233,.2);background:var(--xf-brand-ink)!important;color:var(--xf-brand-paper)!important}body.xfun-site #XfpMainMenu .xfe-menu__top,body.xfun-site #XfpMainMenu .xfe-menu__body{background:var(--xf-brand-ink)!important;color:var(--xf-brand-paper)!important}body.xfun-site #XfpMainMenu :is(a,summary,button){color:var(--xf-brand-paper)!important}body.xfun-site #XfpMainMenu .xfe-kicker{color:#bac3b9!important}body.xfun-site #XfpMainMenu .xfs-menu__emblem{filter:invert(1)}body.xfun-site #XfpMainMenu .xfe-menu__locale{background:transparent!important;border-color:#f4f1e933!important}body.xfun-site #XfpMainMenu .xfp-icon-btn:hover{background:#f4f1e914!important}body.xfun-site #XfpMainMenu :is(a,summary,button):focus-visible{outline-color:var(--xf-brand-paper)!important}body.xfun-site #XfpSearchPanel .xfp-search-panel__sheet,body.xfun-site #XfpSearchPanel .xfe-search__masthead{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site #XfpSearchPanel :is(input,a,button){color:var(--xf-brand-ink)!important}body.xfun-site #XfpSearchPanel .xfp-search-panel__submit{background:var(--xf-brand-ink)!important;color:#fff!important}body.xfun-site #XfpSearchPanel :is(.xfe-search__image,.xfe-search__result-image){background:#fff!important}body.xfun-site #MainContent .xfg{--xfg-ink:var(--xf-brand-ink);--xfg-muted:var(--xf-brand-muted);background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site #MainContent .xfg :is(.xfr-product__image,.xfg-accessory__image){background:#fff!important}body.xfun-site #MainContent .xfg-accessory__image img{mix-blend-mode:normal}body.xfun-site #MainContent .xfg .xfr-product__price{color:var(--xf-brand-ink)!important}body.xfun-site #MainContent .xfg .xfr-product__color,body.xfun-site #MainContent .xfg .xfg-selection__note{color:var(--xf-brand-muted)!important}body.xfun-site.template-collection #MainContent :is(.xrc-head,.xrc-catalog),body.xfun-site.template-collection #MainContent .xrc-catalog #facets-filterable.xrc-catalog__inner{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-collection #MainContent .xrc-head h1,body.xfun-site.template-collection #MainContent #facets-results .xrc-card :is(h3,.xrc-card__price),body.xfun-site.template-collection #MainContent .xrc-outfit__heading h2{color:var(--xf-brand-ink)!important}body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results,body.xfun-site.template-collection #MainContent .xrc-catalog #facets-results :is(ul.xrc-grid,ul.xrc-outfit__pieces,ul.xrc-grid>li,ul.xrc-outfit__pieces>li,.xrc-card,.xrc-card__copy){background:transparent!important}body.xfun-site.template-collection #MainContent .xrc-card .xrc-card__media{background:#fff!important;border-color:var(--xf-brand-stone)!important}body.xfun-site.template-collection #MainContent .xrc-categories a.is-active{border-bottom-color:var(--xf-brand-bronze)!important}body.xfun-site.template-search #MainContent .xrs-search{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-search #MainContent .xmc-product-card .xmc-product-card__media{background:#fff!important}body.xfun-site.template-search #MainContent .xmc-product-card .xmc-product-card__meta :is(h2,.xmc-product-card__price){color:var(--xf-brand-ink)!important}body.xfun-site.template-search #MainContent .xmc-product-card .xmc-product-card__color{color:var(--xf-brand-muted)!important}body.xfun-site.template-search #MainContent .xmc-search__form button[type=submit]{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-product-luxe-section,body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp,body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-pdp__top,body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-info{--xm-product-ink:var(--xf-brand-ink);--xm-product-muted:var(--xf-brand-muted);--xm-product-line:var(--xf-brand-stone);--xm-product-paper:var(--xf-brand-paper);background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp :is(.xfun-luxe-gallery,.xfun-luxe-gallery__slide,.xfun-luxe-gallery__slide img){background:#fff!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-info>.xfun-luxe-info__heading :is(h1,.xfun-luxe-price){color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-buyform .xfun-luxe-add,body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-sticky [data-xfun-sticky-add],body.xfun-site.template-product #MainContent .xfun-product-companion button[type=submit]{background:var(--xf-brand-ink)!important;border-color:var(--xf-brand-ink)!important;color:#fff!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-buyform .xfun-luxe-add:disabled{background:var(--xf-brand-stone)!important;border-color:var(--xf-brand-stone)!important;color:var(--xf-brand-muted)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-option__button[aria-pressed=true]{background:var(--xf-brand-ink)!important;border-color:var(--xf-brand-ink)!important;color:#fff!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-info>.xfe-delivery{background:var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp .xfun-luxe-sticky{background:var(--xf-brand-paper)!important;border-color:var(--xf-brand-stone)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-size-modal--measure .xfun-size-modal__panel,body.xfun-site.template-product #MainContent .xfun-size-modal--measure .xfun-size-guide__toolbar{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfun-size-modal--measure .xfun-size-modal__table th{background:var(--xf-brand-stone)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-size-modal--measure .xfun-fit-units button[aria-pressed=true]{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-size-modal--measure .xfun-fit-chart-title{color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp :is(.xfi__dialog,.xfi__dialog-head,.xfi__dialog-controls){background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfi__dialog :is(.xfi__heading h2,.xfi__close,.xfi__step,.xfi__count,.xfi__zoom){color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfi__dialog .xfi__heading p{color:var(--xf-brand-muted)!important}body.xfun-site.template-product #MainContent .xfi__dialog .xfi__zoom{background:transparent!important}body.xfun-site.template-product #MainContent .xfi__dialog .xfi__zoom[aria-pressed=true]{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site.template-cart #MainContent .xfc-cart.xfr-cart{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-cart #MainContent .xfr-cart .xfc-summary__panel{background:var(--xf-brand-stone)!important;border-color:var(--xf-brand-stone)!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-cart #MainContent .xfr-cart .xfc-summary__panel :is(h2,dl){color:var(--xf-brand-ink)!important}body.xfun-site.template-cart #MainContent .xfr-cart .xfc-items li[data-line-item-key]>div:first-child{background:#fff!important}body.xfun-site.template-cart #MainContent .xfr-cart .xfc-items [x-data=CartItemQuantity] input{background:#fff!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site.template-cart #MainContent .xfr-cart [data-cart-footer] button[name=checkout] .push-btn__surface{background:var(--xf-brand-ink)!important;border-color:var(--xf-brand-ink)!important;color:#fff!important}body.xfun-site.template-cart #MainContent .xfr-cart .xfe-delivery{border-color:#18251f33!important}body.xfun-site #MainContent :is(.xrs-page,.xrs-document,.xrs-contact,.xrs-brand){background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site #MainContent :is(.xrs-page,.xrs-document,.xrs-contact,.xrs-brand) :is(h1,h2){color:var(--xf-brand-ink)!important}body.xfun-site #MainContent .xrs-brand__hero{background-color:var(--xf-brand-paper)!important}body.xfun-site #MainContent :is(.xrs-contact__help,.xrs-tracking__account,.xrs-contact .xf-contact__success){background:var(--xf-brand-stone)!important;color:var(--xf-brand-ink)!important}body.xfun-site #MainContent .xrs-page .xrs-button,body.xfun-site #MainContent .xrs-contact .xf-contact__submit{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site #MainContent .xrs-contact :is(.xf-contact__form-head>span,.xf-contact__submit-row>p){color:var(--xf-brand-muted)!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field{display:flex!important;flex-direction:column;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field>span{margin:0!important;color:var(--xf-brand-muted)!important;font-size:13px!important;font-weight:400!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field :is(input,select,textarea){padding:12px 0!important;border:0!important;border-bottom:1px solid var(--xf-brand-muted)!important;border-radius:0!important;background-color:transparent!important;color:var(--xf-brand-ink)!important;box-shadow:none!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field :is(input,select){height:52px!important;min-height:52px!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field textarea{height:160px!important;min-height:160px!important;resize:vertical}body.xfun-site #MainContent .xrs-contact .xf-contact__field select{padding-right:32px!important;background-image:linear-gradient(45deg,transparent 50%,var(--xf-brand-ink) 50%),linear-gradient(135deg,var(--xf-brand-ink) 50%,transparent 50%)!important;background-position:calc(100% - 14px) 50%,calc(100% - 8px) 50%!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field :is(input,textarea)::placeholder{color:var(--xf-brand-muted)!important;opacity:1!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field [aria-invalid=true]{border-bottom-color:#9a3c32!important}body.xfun-site #MainContent .xrs-contact .xf-contact__submit:focus-visible{outline:2px solid var(--xf-brand-ink)!important;outline-offset:4px!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field :is(input,select,textarea):focus{outline:none!important;outline-offset:0!important;box-shadow:0 1px 0 var(--xf-brand-ink)!important}body.xfun-site #MainContent .xrs-contact .xf-contact__field [aria-invalid=true]:focus{box-shadow:0 1px #9a3c32!important}body.xfun-site #MainContent .shopify-policy__container{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site footer.xfs-footer.xfc-footer{--xfc-footer-paper:var(--xf-brand-ink);--xfc-footer-ink:var(--xf-brand-paper);--xfc-footer-muted:#bac3b9;--xfc-footer-line:rgba(244,241,233,.2);background:var(--xf-brand-ink)!important;color:var(--xf-brand-paper)!important}body.xfun-site footer.xfs-footer :is(h2,h3,a,button,label,input){color:var(--xf-brand-paper)!important}body.xfun-site footer.xfs-footer .xfl-footer__newsletter :is(p,small),body.xfun-site footer.xfs-footer .xfl-footer__copyright{color:#bac3b9!important}body.xfun-site :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--xf-brand-ink)!important}body.xfun-site ::selection{background:var(--xf-brand-ink);color:var(--xf-brand-paper)}body.xfun-site footer.xfs-footer #XfpLocalizationModal .xfp-localization-modal__panel{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site footer.xfs-footer #XfpLocalizationModal :is(h2,label,select,input,option,button){color:var(--xf-brand-ink)!important}body.xfun-site footer.xfs-footer #XfpLocalizationModal select{background:#fff!important;border-color:var(--xf-brand-stone)!important}body.xfun-site footer.xfs-footer #XfpLocalizationModal .xfp-localization-confirm{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site :is(#shopify-pc__banner,#shopify-pc__prefs__dialog){background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-stone)!important}body.xfun-site #shopify-pc__prefs__dialog header{background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important}body.xfun-site :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) :is(h2,h3,p,li,a,label){color:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline),body.xfun-site #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button,body.xfun-site #shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline){background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border-color:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline):hover,body.xfun-site #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover,body.xfun-site #shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline):hover{background:var(--xf-brand-stone)!important;border-color:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs,body.xfun-site #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{background:transparent!important;color:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close svg path{fill:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__prefs__dialog #shopify-pc__prefs__header-save.primary,body.xfun-site #shopify-pc__prefs__dialog #shopify-pc__prefs__header-save.primary:hover{background:var(--xf-brand-ink)!important;color:#fff!important;border-color:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type] path{fill:var(--xf-brand-ink)!important}body.xfun-site #shopify-pc__banner :is(button,a):focus-visible,body.xfun-site #shopify-pc__prefs__dialog :is(button,a,input):focus-visible{outline-color:var(--xf-brand-ink)!important}body.xfun-site footer.xfs-footer :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--xf-brand-paper)!important}body.xfun-site footer.xfs-footer #XfpLocalizationModal :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--xf-brand-ink)!important}body.xfun-site #MainContent :is(.xft-campaign,.xft-looks,.xft-studio__detail,.xcs-collection-closing,.xps-product-story) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--xf-brand-paper)!important}@layer xfun_focus_polish{body.xfun-site .xfun-facets .filter-container:focus-within{outline:none!important;outline-offset:0!important;box-shadow:none!important;border-color:#d8d8d0!important}body.xfun-site .xfun-fit-fields label:focus-within{border-color:#999!important}body.xfun-site :is(a,button,input,select,textarea,summary,[tabindex]):focus,body.xfun-site :is(.custom-radio,.custom-checkbox) input:focus+label,body.xfun-site :is(.color-swatch,.custom-button):focus+label,body.xfun-site .xfun-facets input:focus+label :is(.custom-checkbox__input,.custom-radio__input),body.xfun-site [role=listbox] [role=option]:focus>div{outline:none!important;outline-offset:0!important;box-shadow:none!important}body.xfun-site input[type=range]:is(.range-control__edge,.range-control__center):is(:focus,:focus-visible)::-webkit-slider-thumb{outline:none!important;outline-offset:0!important;box-shadow:none!important}body.xfun-site input[type=range]:is(.range-control__edge,.range-control__center):is(:focus,:focus-visible)::-moz-range-thumb{outline:none!important;outline-offset:0!important;box-shadow:none!important}body.xfun-site :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,body.xfun-site :is(.custom-radio,.custom-checkbox) input:focus-visible+label,body.xfun-site :is(.color-swatch,.custom-button):focus-visible+label,body.xfun-site .xfun-facets input:focus-visible+label :is(.custom-checkbox__input,.custom-radio__input),body.xfun-site [role=listbox] [role=option]:focus-visible>div{box-shadow:inset 0 -2px 0 currentColor!important}body.xfun-site :is(input,select,textarea)[aria-invalid=true]:focus-visible{box-shadow:inset 0 -2px #9a3c32!important}@media(forced-colors:active){body.xfun-site :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,body.xfun-site :is(.custom-radio,.custom-checkbox) input:focus-visible+label,body.xfun-site :is(.color-swatch,.custom-button):focus-visible+label,body.xfun-site .xfun-facets input:focus-visible+label :is(.custom-checkbox__input,.custom-radio__input),body.xfun-site [role=listbox] [role=option]:focus-visible>div{outline:1px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}body.xfun-site input[type=range]:is(.range-control__edge,.range-control__center):focus-visible::-webkit-slider-thumb{outline:1px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}body.xfun-site input[type=range]:is(.range-control__edge,.range-control__center):focus-visible::-moz-range-thumb{outline:1px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}}}@layer xfun_focus_polish{body.xfun-site #XfpSearchPanel .xfp-search-panel__input:focus-visible{box-shadow:none!important}}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure{padding:0!important;align-items:center!important;justify-content:center!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__panel{width:min(760px,calc(100vw - 64px))!important;height:auto!important;max-height:min(86dvh,860px)!important;min-height:0!important;padding:0!important;background:var(--xf-brand-paper)!important;box-shadow:0 16px 64px #18251f1a!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__toolbar{min-height:72px!important;padding:14px 28px!important;gap:12px!important;border-bottom:1px solid var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__toolbar .xfun-fit-chart-title{font:400 22px/1.25 var(--xf-font-body,Arial,sans-serif)!important;letter-spacing:-.02em!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__emblem{width:36px!important;height:20px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__body{padding:24px 28px max(24px,env(safe-area-inset-bottom,0px))!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-chart-head{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:0 0 20px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-chart-head>div:first-child{min-width:0!important;flex:1 1 auto}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__product{font:400 16px/1.4 var(--xf-font-body,Arial,sans-serif)!important;letter-spacing:0!important;margin:0!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-units{flex:0 0 auto;display:inline-flex!important;gap:2px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-units button{min-width:44px!important;min-height:44px!important;height:44px!important;padding:0 10px!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--xf-brand-muted)!important;font-size:13px!important;font-weight:400!important;box-shadow:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-units button[aria-pressed=true]{border-bottom:2px solid var(--xf-brand-ink)!important;background:transparent!important;color:var(--xf-brand-ink)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table-scroll{margin:0 0 20px!important;border-top:1px solid var(--xf-brand-stone)!important;scrollbar-width:thin}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table{border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important;background:transparent!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table :is(th,td){min-width:112px!important;padding:12px 10px!important;background:var(--xf-brand-paper)!important;color:var(--xf-brand-ink)!important;border:0!important;border-bottom:1px solid var(--xf-brand-stone)!important;font:400 14px/1.45 var(--xf-font-body,Arial,sans-serif)!important;text-align:center!important;letter-spacing:0!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table tr[data-xfun-size-header-row]>:is(th,td){background:var(--xf-brand-paper)!important;color:var(--xf-brand-muted)!important;font-size:13px!important;font-weight:400!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table :is(th,td):first-child{min-width:64px!important;max-width:112px!important;padding-left:12px!important;background:var(--xf-brand-paper)!important;box-shadow:none!important;text-align:left!important;font-weight:500!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table thead th:first-child{background:var(--xf-brand-paper)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table tbody:last-child>tr:last-child>:is(th,td){border-bottom:1px solid var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table caption{padding:0 0 12px!important;color:var(--xf-brand-muted)!important;font:400 12px/1.5 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__notes{margin:0 0 20px!important;color:var(--xf-brand-muted)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__notes :is(p,small){margin:0 0 6px!important;color:var(--xf-brand-muted)!important;font:400 12px/1.55 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__caution{margin:0 0 16px!important;color:var(--xf-brand-muted)!important;font:400 13px/1.5 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide{margin:24px 0 0!important;padding:0!important;border:0!important;border-top:1px solid var(--xf-brand-stone)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide summary{min-height:56px!important;padding:12px 0!important;font:400 14px/1.4 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide__content{padding:0 0 12px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide__content :is(p,li){margin:0 0 12px!important;color:var(--xf-brand-muted)!important;font:400 14px/1.6 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide__content :is(h3,h4){margin:20px 0 8px!important;color:var(--xf-brand-ink)!important;font:500 14px/1.4 var(--xf-font-body,Arial,sans-serif)!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-measure-guide__content [hidden]{display:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__contact{display:inline-flex!important;align-items:center!important;min-height:44px!important;margin:8px 0 0!important;padding:0!important;border:0!important;color:var(--xf-brand-ink)!important;font:400 13px/1.4 var(--xf-font-body,Arial,sans-serif)!important;text-decoration:underline!important;text-underline-offset:4px!important}@media(max-width:749px){body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__panel{width:100%!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__toolbar{min-height:64px!important;padding:10px 18px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__toolbar .xfun-fit-chart-title{font-size:20px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__body{padding:22px 20px max(24px,env(safe-area-inset-bottom,0px))!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-chart-head{gap:12px!important;align-items:flex-start!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-guide__product{padding-top:11px!important;font-size:15px!important}}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-fit-units[hidden]{display:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table-scroll{container-type:inline-size}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count]{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] :is(th,td){width:auto!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;vertical-align:middle!important;font-variant-numeric:tabular-nums!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] :is(th,td):first-child{width:auto!important;min-width:0!important;max-width:none!important;position:static!important;padding-left:8px!important;text-align:center!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] tr[data-xfun-size-header-row]>:is(th,td){vertical-align:top!important;text-align:center!important;font-size:13px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] caption{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important}@media(max-width:749px){body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] :is(th,td){padding:11px 3px!important;font-size:14px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] :is(th,td):first-child{width:44px!important;min-width:44px!important;max-width:44px!important;padding-left:0!important;padding-right:0!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count] tr[data-xfun-size-header-row]>:is(th,td){font-size:12px!important;line-height:1.4!important;padding-left:1px!important;padding-right:1px!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table-scroll:is([data-xfun-column-count="5"],[data-xfun-column-count="6"]){scroll-snap-type:x mandatory;scroll-padding-left:44px;scroll-padding-right:0}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count="5"]{width:calc(200cqw - 44px)!important;max-width:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count="6"]{width:calc(250cqw - 66px)!important;max-width:none!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table:is([data-xfun-column-count="5"],[data-xfun-column-count="6"]) :is(th,td):first-child{position:sticky!important;left:0!important;z-index:2;scroll-snap-align:none}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table:is([data-xfun-column-count="5"],[data-xfun-column-count="6"]) :is(th,td):not(:first-child){scroll-snap-align:start;scroll-snap-stop:always}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table:is([data-xfun-column-count="5"],[data-xfun-column-count="6"]) caption{position:sticky;left:0;width:100cqw!important;max-width:100cqw!important}body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-column-count="2"] :is(th,td):first-child{width:auto!important;min-width:0!important;max-width:none!important}}@media(max-width:749px){body.xfun-site.template-product #MainContent .xfun-luxe-pdp.xfr-pdp .xfun-size-modal--measure .xfun-size-modal__table table[data-xfun-one-size]:is([data-xfun-column-count="3"],[data-xfun-column-count="4"]) :is(th,td):first-child{width:96px!important;min-width:96px!important;max-width:96px!important}}
/*# sourceMappingURL=/cdn/shop/t/520/assets/xfun-brand-palette.css.map */
