body{color:var(--xel-fg-muted);font-family:var(--xel-font-body);letter-spacing:normal;overflow-x:clip}h1,h2,h3,h4,h5,h6{margin:0;color:var(--xel-heading);font-family:var(--xel-font-body)}p,figure,blockquote{margin:0}img,svg,video,picture{display:block;max-width:100%}:focus-visible{outline:2px solid var(--xel-focus-ring);outline-offset:3px}.xel-uppercase{text-transform:uppercase}.xel-eyebrow{font:var(--xel-text-eyebrow-weight) var(--xel-text-eyebrow);letter-spacing:var(--xel-text-eyebrow-ls);color:var(--xel-eyebrow)}.xel-eyebrow--sm{font:var(--xel-text-eyebrow-sm-weight) var(--xel-text-eyebrow-sm);letter-spacing:var(--xel-text-eyebrow-sm-ls);color:var(--xel-eyebrow-sm)}.xel-cap-trim{text-box-trim:trim-both;text-box-edge:cap alphabetic}.xel-icon{width:var(--xel-icon-size);height:var(--xel-icon-size);flex:0 0 auto;fill:currentcolor;color:inherit}.xel-icon--disc{box-sizing:border-box;border:1px solid currentcolor;border-radius:var(--xel-radius-pill)}.xel-container{width:var(--xel-container);margin-inline:auto}.xel-container--narrow{width:min(100% - 2 * var(--xel-gutter),var(--xel-container-narrow));margin-inline:auto}.xel-container--text{width:min(100% - 2 * var(--xel-gutter),var(--xel-container-text));margin-inline:auto}.xel-section{padding-block:var(--xel-pad-t, var(--xel-section-pad-y)) var(--xel-pad-b, var(--xel-section-pad-y))}.xel-section--sm{padding-block:var(--xel-pad-t, var(--xel-section-pad-y-sm)) var(--xel-pad-b, var(--xel-section-pad-y-sm))}.xel-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--xel-gap-inline-icon);border:0;border-radius:var(--xel-radius-button);padding:16px 24px;font:var(--xel-text-button-weight) var(--xel-text-button);letter-spacing:var(--xel-text-button-ls);text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--xel-dur-fast) var(--xel-ease),color var(--xel-dur-fast) var(--xel-ease),border-color var(--xel-dur-fast) var(--xel-ease),transform var(--xel-dur) var(--xel-ease),box-shadow var(--xel-dur) var(--xel-ease)}@media screen and (min-width:768px){.xel-btn{padding:18px 28px}}@media screen and (min-width:1024px){.xel-btn{padding:20px 32px}}.xel-btn--primary{background-color:var(--xel-color-black);color:var(--xel-color-white)}.xel-btn--secondary{background-color:var(--xel-color-white);color:var(--xel-color-black)}.xel-btn--accent{height:44px;padding:0 30px;background-color:var(--xel-color-accent);color:var(--xel-color-white);font:var(--xel-text-button-sm-weight) var(--xel-text-button-sm);letter-spacing:var(--xel-text-button-sm-ls)}.xel-btn--outline{padding:14px 22px;background-color:transparent;color:currentcolor;border:1px solid currentcolor}@media screen and (min-width:1024px){.xel-btn--outline{padding:18px 30px}}.xel-btn--icon,.xel-btn--icon-sm,.xel-btn--glass{padding:0;border-radius:var(--xel-radius-pill);flex:0 0 auto}.xel-btn--icon{width:40px;height:40px;background-color:var(--xel-color-white);color:var(--xel-color-black);border:1px solid var(--xel-alpha-black-6)}.xel-btn--icon.is-active{background-color:var(--xel-color-accent);color:var(--xel-color-white);border-color:transparent}.xel-btn--icon-sm{width:34px;height:34px;background-color:var(--xel-color-white);color:var(--xel-color-ink-900);border:1px solid var(--xel-color-line-200)}.xel-btn--glass{width:40px;height:40px;background-color:var(--xel-alpha-black-25);color:var(--xel-color-white);backdrop-filter:blur(var(--xel-blur-video-btn));-webkit-backdrop-filter:blur(var(--xel-blur-video-btn))}@media(hover:hover){.xel-btn--primary:hover{background-color:var(--xel-color-accent)}.xel-btn--secondary:hover{background-color:var(--xel-color-black);color:var(--xel-color-white)}.xel-btn--icon:hover,.xel-btn--icon-sm:hover{transform:translateY(-1px);box-shadow:var(--xel-shadow-button)}}.xel-btn[disabled],.xel-btn[aria-disabled=true],.xel-btn.is-disabled{opacity:.3;pointer-events:none}@media(pointer:coarse){.xel-btn{min-width:44px;min-height:44px}}.xel-link{display:inline-flex;align-items:center;gap:var(--xel-gap-inline-icon);font:var(--xel-text-link-weight) var(--xel-text-link);letter-spacing:var(--xel-text-link-ls);color:var(--xel-link);text-decoration:none;text-underline-offset:4px;transition:color var(--xel-dur-fast) var(--xel-ease),opacity var(--xel-dur-fast) var(--xel-ease)}@media(hover:hover){.xel-link:hover{text-decoration:underline}}.xel-link--arrow{--xel-icon-size: 26px}@media(hover:hover){.xel-link--arrow:hover .xel-icon{color:var(--xel-color-accent)}}.xel-link--nav{font:var(--xel-text-nav-weight) var(--xel-text-nav);letter-spacing:var(--xel-text-nav-ls);color:var(--xel-color-white)}@media(hover:hover){.xel-link--nav:hover{opacity:.7;text-decoration:none}}.xel-link--footer{font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);letter-spacing:var(--xel-text-body-xs-ls);color:var(--xel-color-line-150)}@media(hover:hover){.xel-link--footer:hover{color:var(--xel-color-white)}}.xel-card--product{display:block;background-color:var(--xel-color-surface);border-radius:var(--xel-radius-card);overflow:hidden;text-decoration:none;text-align:center}.xel-card--product .xel-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden}.xel-card--product .xel-card__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform var(--xel-dur) var(--xel-ease)}.xel-card--product .xel-card__body{display:block;padding:7px 22px 15px}@media(hover:hover){.xel-card--product:hover .xel-card__media img{transform:scale(1.03)}}.xel-card--tile{position:relative;display:block;aspect-ratio:529 / 709;border-radius:var(--xel-radius-card);overflow:hidden;text-decoration:none}.xel-card--tile .xel-card__media,.xel-card--tile .xel-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.xel-card--tile .xel-card__media img{transition:transform var(--xel-dur) var(--xel-ease)}.xel-card--tile:after{content:"";position:absolute;inset:auto 0 0;height:340px;background:var(--xel-gradient-scrim);pointer-events:none}.xel-card--tile .xel-card__body{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--xel-space-6);height:100%;padding:45px 46px 46px}.xel-card--tile .xel-card__title{font:var(--xel-text-tile-title-weight) var(--xel-text-tile-title);letter-spacing:var(--xel-text-tile-title-ls);color:var(--xel-color-white)}.xel-card--tile .xel-card__title--serif{font:var(--xel-text-tile-title-serif-weight) var(--xel-text-tile-title-serif);letter-spacing:var(--xel-text-tile-title-serif-ls)}.xel-card--tile .xel-card__text{font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);letter-spacing:var(--xel-text-body-xs-ls);color:var(--xel-alpha-white-88)}@media(hover:hover){.xel-card--tile:hover .xel-card__media img{transform:scale(1.04)}}.xel-card--feature{background-color:var(--xel-color-card);border-radius:var(--xel-radius-card-sm);padding:64px 25px 48px;text-align:center}.xel-card--feature .xel-card__icon{--xel-icon-size: 48px;display:flex;align-items:center;justify-content:center;width:112px;height:112px;margin-inline:auto;border-radius:var(--xel-radius-pill);background-color:var(--xel-color-accent);color:var(--xel-color-white)}.xel-card--feature .xel-card__title{font:var(--xel-text-feature-title-weight) var(--xel-text-feature-title);letter-spacing:var(--xel-text-feature-title-ls)}.xel-card--feature .xel-card__text{font:var(--xel-text-body-md-weight) var(--xel-text-body-md);letter-spacing:var(--xel-text-body-md-ls);color:var(--xel-fg-muted)}.xel-card--quote{background-color:var(--xel-color-card);border-radius:var(--xel-radius-card);padding:68px 30px 66px 34px}.xel-card--quote .xel-card__mark{color:var(--xel-color-accent)}.xel-card--quote .xel-card__quote{font:var(--xel-text-quote-weight) var(--xel-text-quote);letter-spacing:var(--xel-text-quote-ls);color:var(--xel-color-ink-800)}.xel-card--quote .xel-card__name{font:600 var(--xel-text-body-md);letter-spacing:var(--xel-text-body-md-ls);color:var(--xel-color-ink-800)}.xel-card--quote .xel-card__meta{font:var(--xel-text-body-sm-weight) var(--xel-text-body-sm);letter-spacing:var(--xel-text-body-sm-ls);color:var(--xel-fg-muted)}.xel-card--video{position:relative}.xel-card--video .xel-card__media{display:block;aspect-ratio:379 / 535;border-radius:var(--xel-radius-video) var(--xel-radius-video) var(--xel-radius-card-sm) var(--xel-radius-card-sm);overflow:hidden}.xel-card--video .xel-card__media img,.xel-card--video .xel-card__media video{width:100%;height:100%;object-fit:cover}.xel-card--video .xel-card--mini{min-height:124px;margin-top:-74px}.xel-card--glass{padding:25px 21px;border:1px solid var(--xel-alpha-white-82);border-radius:var(--xel-radius-glass);background-color:var(--xel-alpha-white-6);backdrop-filter:blur(var(--xel-blur-glass));-webkit-backdrop-filter:blur(var(--xel-blur-glass));color:var(--xel-color-white)}.xel-card--glass .xel-card__title{font:var(--xel-text-card-title-lg-weight) var(--xel-text-card-title-lg);letter-spacing:var(--xel-text-card-title-lg-ls);color:var(--xel-color-white)}.xel-card--glass .xel-card__price{font:var(--xel-text-price-lg-weight) var(--xel-text-price-lg);letter-spacing:var(--xel-text-price-lg-ls)}.xel-card--mini{padding:30px 25px 18px;border:1px solid var(--xel-color-line-100);border-radius:0 0 var(--xel-radius-card-sm) var(--xel-radius-card-sm);background-color:var(--xel-color-card)}.xel-card--mini .xel-card__thumb{width:90px;height:90px;border-radius:var(--xel-radius-thumb);object-fit:cover}.xel-card__vendor{font:var(--xel-text-vendor-weight) var(--xel-text-vendor);letter-spacing:var(--xel-text-vendor-ls);text-transform:uppercase;color:var(--xel-vendor)}.xel-card__product-title{font:var(--xel-text-product-title-weight) var(--xel-text-product-title);letter-spacing:var(--xel-text-product-title-ls);color:var(--xel-heading)}.xel-card__price{font:var(--xel-text-price-weight) var(--xel-text-price);letter-spacing:var(--xel-text-price-ls);color:var(--xel-price)}.xel-field{display:block;width:100%;height:44px;padding:0 14px;border:1px solid var(--xel-color-line-150);border-radius:0;background-color:transparent;color:currentcolor;font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);letter-spacing:var(--xel-text-body-xs-ls)}.xel-field--on-dark{border-color:var(--xel-color-ink-550)}.xel-field::placeholder{color:var(--xel-color-ink-400);opacity:1}.xel-field:focus{border-color:var(--xel-color-accent);outline:none;box-shadow:0 0 0 3px #b6713e40}.xel-field.is-error{border-color:#b3261e}.xel-field__error{font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);letter-spacing:var(--xel-text-body-xs-ls);color:#b3261e}.xel-field-row{display:flex;gap:14px}.xel-field-row .xel-field{flex:1}@media screen and (max-width:479px){.xel-field-row{flex-direction:column;gap:12px}}.xel-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--xel-space-6)}.xel-section-header__text{display:flex;flex-direction:column;gap:13px}.xel-section-header__heading{font:var(--xel-text-h2-weight) var(--xel-text-h2);letter-spacing:var(--xel-text-h2-ls);color:var(--xel-heading)}.xel-section-header__subtitle{font:var(--xel-text-body-weight) var(--xel-text-body);letter-spacing:var(--xel-text-body-ls);color:var(--xel-subtitle)}.xel-section-header--center{flex-direction:column;align-items:center;text-align:center}.xel-section-header--center .xel-section-header__text{align-items:center}@media screen and (max-width:767px){.xel-section-header{flex-direction:column;align-items:flex-start}}.xel-scroll-row{display:flex;gap:var(--xel-scroll-row-gap, var(--xel-gap-product));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--xel-gutter);scrollbar-width:none;-ms-overflow-style:none}.xel-scroll-row::-webkit-scrollbar{display:none}.xel-scroll-row>*{flex:0 0 auto;scroll-snap-align:start}.xel-scroll-row--center>*{scroll-snap-align:center}.xel-scroll-row__progress{position:relative;height:2px;background-color:var(--xel-alpha-black-8)}.xel-scroll-row__fill{display:block;position:absolute;inset:0 auto 0 0;width:calc(var(--xel-scroll-progress, 0) * 100%);background-color:var(--xel-color-accent)}.xel-scroll-row__controls{display:flex;gap:var(--xel-space-3)}@media screen and (max-width:1023px){.xel-scroll-row__controls{display:none}.xel-link--arrow{min-height:44px}}.xel-scroll-row__dots{display:flex;gap:var(--xel-space-2)}@media(prefers-reduced-motion:reduce){:root{--xel-dur-fast: 0ms;--xel-dur: 0ms}.xel-scroll-row{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.xel-image{position:relative;display:block;width:100%;overflow:hidden}.xel-image[style*=--xel-aspect]{aspect-ratio:var(--xel-aspect)}.xel-image__img,.xel-image>img{display:block;width:100%;height:100%;object-fit:cover}.xel-image--contain .xel-image__img{object-fit:contain}.xel-placeholder{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;height:100%;min-height:120px;aspect-ratio:var(--xel-aspect, auto);padding:16px;background-color:var(--xel-color-accent-tint);color:var(--xel-color-accent-dark);text-align:center}.xel-placeholder--neutral{background-color:var(--xel-color-surface);color:var(--xel-color-ink-400)}.xel-placeholder--warn{outline:2px dashed var(--xel-color-accent);outline-offset:-8px}.xel-placeholder__mark{display:block;max-width:60%;opacity:.55}.xel-placeholder__mark .xel-icon{width:100%;height:auto}.xel-placeholder__label{font:var(--xel-text-vendor-weight) var(--xel-text-vendor);letter-spacing:var(--xel-text-vendor-ls);text-transform:uppercase}.xel-eyebrow--icon{display:inline-flex;align-items:center;gap:8px}.xel-section-header__note{font:var(--xel-text-body-md-weight) var(--xel-text-body-md);letter-spacing:var(--xel-text-body-md-ls);color:var(--xel-fg-muted)}.xel-scroll-root{position:relative}.xel-scroll-row:focus-visible{outline:2px solid var(--xel-focus-ring);outline-offset:4px}@media screen and (max-width:1023px){.xel-scroll-row--bleed{margin-inline:calc(-1 * var(--xel-gutter));padding-inline:var(--xel-gutter)}}.xel-scroll-row__dots{justify-content:center;gap:6px}.xel-scroll-row__dot{--xel-icon-size: 20px;display:grid;place-items:center;width:26px;height:26px;border:0;padding:0;background:none;color:var(--xel-color-black);opacity:.2;cursor:pointer;transition:opacity var(--xel-dur-fast) var(--xel-ease)}.xel-scroll-row__dot.is-active{opacity:1}@media screen and (max-width:1023px){.xel-scroll-row__dot{width:44px;height:44px}.xel-scroll-row__dots{gap:0}}.xel-rating{display:inline-flex;align-items:center;gap:1px;height:22px;color:var(--xel-color-black);vertical-align:middle}.xel-rating__star{position:relative;display:inline-block;width:var(--xel-icon-size);height:var(--xel-icon-size)}.xel-rating__star .xel-icon{position:absolute;top:0;right:0;bottom:0;left:0}.xel-rating__empty{opacity:.2}.xel-rating__clip{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--xel-star-fill, 100%);overflow:hidden}.xel-rating__count{margin-left:4px;font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);color:var(--xel-fg-muted)}.xel-card--product-wrap{position:relative}.xel-card--product .xel-card__link{display:block;color:inherit;text-decoration:none}.xel-card--product .xel-card__body{display:flex;flex-direction:column;gap:9px}.xel-card--product .xel-card__vendor,.xel-card--product .xel-card__product-title,.xel-card--product .xel-card__price{display:block}.xel-card--product .xel-card__vendor+.xel-card__product-title{margin-top:-6px}.xel-card--product .xel-rating{justify-content:center}.xel-card__quick-add{position:absolute;right:12px;bottom:12px}.xel-card__price .price,.xel-card__price .price__container{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit}.xel-card__price .price__regular,.xel-card__price .price__sale,.xel-card__price .price-item{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.xel-card__price .price dl,.xel-card__price .price dd,.xel-card__price .price dt{display:inline;margin:0}.xel-card__price .price .visually-hidden{position:absolute}.xel-card__price .price--on-sale .price__regular .price-item--regular{text-decoration:line-through;opacity:.6}.xel-card__price .price__badge-sale,.xel-card__price .price__badge-sold-out,.xel-card__price .unit-price{display:none}.xel-card--tile .xel-card__copy{display:flex;flex-direction:column;gap:10px;min-width:0}.xel-card--tile .xel-card__title,.xel-card--tile .xel-card__text{display:block}.xel-card--tile .xel-card__text{max-width:320px}.xel-card--tile .xel-card__arrow{width:47px;height:47px;background-color:transparent;border-color:var(--xel-color-white);color:var(--xel-color-white)}.xel-card--tile .xel-card__media .xel-image{height:100%}.xel-video{position:relative;display:block;width:100%;aspect-ratio:var(--xel-aspect, 9 / 16);overflow:hidden}.xel-video__media,.xel-video video,.xel-video iframe,.xel-video .xel-image,.xel-video .xel-image__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.xel-video__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:96px;height:96px;border:0;padding:0;background:none;color:var(--xel-color-white);translate:-50% -50%;cursor:pointer}.xel-video__play .xel-icon{rotate:90deg;filter:drop-shadow(0 2px 8px rgb(0 0 0 / 35%))}.xel-video__sound{position:absolute;right:16px;bottom:16px}.xel-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;color:var(--xel-price)}.xel-price--sm{font:var(--xel-text-price-weight) var(--xel-text-price);letter-spacing:var(--xel-text-price-ls)}.xel-price--md{font:500 20px / 24px var(--xel-font-body)}.xel-price--lg{font:var(--xel-text-price-lg-weight) var(--xel-text-price-lg);letter-spacing:var(--xel-text-price-lg-ls)}.xel-price__compare{color:var(--xel-fg-muted);font-weight:400;text-decoration:line-through}.xel-price__badge{display:inline-block;padding:2px 8px;border-radius:var(--xel-radius-pill);background-color:var(--xel-color-accent);color:var(--xel-color-white);font:var(--xel-text-vendor-weight) var(--xel-text-vendor);letter-spacing:var(--xel-text-vendor-ls);line-height:18px;text-transform:uppercase}.xel-price__unit{width:100%;font:var(--xel-text-body-xs-weight) var(--xel-text-body-xs);color:var(--xel-fg-muted)}.xel-quantity{display:inline-flex;align-items:stretch;height:44px;border:1px solid var(--xel-color-line-150);border-radius:var(--xel-radius-button);overflow:hidden}.xel-quantity--sm{height:36px}.xel-quantity__btn{display:grid;place-items:center;width:44px;border:0;padding:0;background:none;color:var(--xel-color-black);cursor:pointer}.xel-quantity--sm .xel-quantity__btn{width:36px}.xel-quantity__input{width:48px;border:0;padding:0;background:none;color:var(--xel-color-black);font:var(--xel-text-body-sm-weight) var(--xel-text-body-sm);text-align:center;-moz-appearance:textfield}.xel-quantity__input::-webkit-outer-spin-button,.xel-quantity__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.xel-accordion{border-top:1px solid var(--xel-color-line-150)}.xel-accordion:last-of-type{border-bottom:1px solid var(--xel-color-line-150)}.xel-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0;list-style:none;cursor:pointer}.xel-accordion__summary::-webkit-details-marker{display:none}.xel-accordion__title{margin:0;font:600 var(--xel-text-body-sm);color:var(--xel-heading)}.xel-accordion__icon{transition:rotate var(--xel-dur) var(--xel-ease)}.xel-accordion[open] .xel-accordion__icon{rotate:180deg}.xel-accordion__content{padding:0 0 20px;font:var(--xel-text-body-sm-weight) var(--xel-text-body-sm);color:var(--xel-fg-muted)}.xel-form-field{display:flex;flex-direction:column;gap:8px}.xel-form-field__label{font:500 var(--xel-text-body-xs);color:var(--xel-heading)}.xel-field--textarea{height:auto;min-height:132px;padding:12px 14px;resize:vertical}.xel-form-field__select{position:relative;display:block}.xel-form-field__select .xel-field{padding-right:40px;-webkit-appearance:none;appearance:none;cursor:pointer}.xel-form-field__chevron{position:absolute;top:50%;right:14px;translate:0 -50%;pointer-events:none}.xel-form-field__check{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:var(--xel-text-body-sm-weight) var(--xel-text-body-sm);cursor:pointer}.xel-form-field__checkbox{position:absolute;width:1px;height:1px;opacity:0}.xel-form-field__check-box{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--xel-color-line-150);border-radius:3px;color:var(--xel-color-white)}.xel-form-field__checkbox:checked+.xel-form-field__check-box{border-color:var(--xel-color-black);background-color:var(--xel-color-black)}.xel-form-field__checkbox:focus-visible+.xel-form-field__check-box{outline:2px solid var(--xel-focus-ring);outline-offset:2px}.xel-empty-state{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:var(--xel-section-pad-y);text-align:center}.xel-empty-state__heading{margin:0;font:var(--xel-text-h2-weight) var(--xel-text-h2);letter-spacing:var(--xel-text-h2-ls);color:var(--xel-heading)}.xel-empty-state__text{max-width:560px;margin:0;font:var(--xel-text-body-weight) var(--xel-text-body);color:var(--xel-fg-muted)}.xel-empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/xelara-base.css.map */
