.ux-consult-basket{display:block}.ux-basket__consult:has(.ux-consult-basket:not([data-rooms]):not([data-state])){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.ux-consult-basket__box{display:flex;gap:var(--ux-space-4);align-items:center;padding:var(--ux-space-4) var(--ux-space-6);background:var(--ux-color-bg-surface);color:var(--ux-color-text-primary)}.ux-consult-basket__words{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0}.ux-consult-basket .ux-consult-basket__words>p{margin:0}.ux-consult-basket__title{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.7;text-transform:uppercase}.ux-consult-basket__text{font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-consult-basket__note{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-basket[data-state]:not([data-state=added]):not([data-state=unavailable]) :is(.ux-consult-basket__title,.ux-consult-basket__note),.ux-consult-basket:not([data-rooms]) :is(.ux-consult-basket__title,.ux-consult-basket__note){display:none}.ux-consult-basket__link{flex:none}.ux-consult-basket__link[hidden]{display:none}.ux-basket__room-meta{font-family:var(--text-font-family);font-weight:400;font-size:14px;line-height:1.65;letter-spacing:normal;text-transform:none;color:var(--ux-color-text-subdued)}.ux-basket-discount--applied{padding-block:var(--ux-space-3);font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.7;text-transform:uppercase}@media screen and (max-width:999px){.ux-consult-basket__box{flex-direction:column;gap:var(--ux-space-2);align-items:flex-start;padding:var(--ux-space-4)}}.ux-basket{display:block;color:var(--ux-color-text-primary)}.ux-basket p,.ux-basket h1,.ux-basket h2,.ux-basket dl,.ux-basket dd{margin:0}.ux-basket__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-4)}.ux-basket__continue{display:none}.ux-basket__count{font-family:var(--text-font-family);font-size:16px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-basket__head-free:not(:empty){padding-block-start:var(--ux-space-2)}.ux-basket__layout{display:flex;flex-direction:column;gap:var(--ux-space-8)}.ux-basket__lines{display:flex;flex-direction:column;gap:var(--ux-space-8);padding:0 20px}.ux-basket__group{display:flex;flex-direction:column}.ux-basket__group-head,.ux-basket-summary__row--total,.ux-basket-discount__toggle{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);text-transform:uppercase}.ux-basket__group-head{padding-block-end:var(--ux-space-3);border-block-end:1px solid var(--ux-color-text-primary);font-size:14px;line-height:1.65}.ux-basket-summary__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:18px;line-height:1.6;text-transform:uppercase}.ux-basket-summary__rows{display:flex;flex-direction:column;gap:var(--ux-space-4)}.ux-basket-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-4);font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-basket-summary__row dd{text-align:end;white-space:nowrap}.ux-basket-summary__row--total{padding-block-start:var(--ux-space-4);border-block-start:1px solid var(--ux-color-border-default);font-size:16px;line-height:1.7}.ux-basket-summary__note{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-basket-discount{border-block:1px solid var(--ux-color-border-default)}.ux-basket-discount__icon{display:flex}.ux-basket-discount[open] .ux-basket-discount__icon svg:first-child,.ux-basket-discount:not([open]) .ux-basket-discount__icon svg:last-child{display:none}.ux-basket-discount__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ux-space-2);padding-block-end:var(--ux-space-4)}.ux-basket-discount__input{height:40px;min-width:0;padding:0 var(--ux-space-3);border:1px solid var(--ux-color-border-default);border-radius:var(--ux-control-radius, 0);background:var(--ux-color-bg-page);font-family:var(--text-font-family);font-size:16px}.ux-basket-discount__message:empty{display:none}.ux-basket-summary__promise{display:flex;flex-direction:column;gap:var(--ux-space-2);margin:0;padding:var(--ux-space-2) 0 0}.ux-basket-summary__promise svg{flex:none}.ux-basket-summary__returns{align-self:flex-start}.ux-basket__empty-actions{display:flex;flex-wrap:wrap;gap:var(--ux-space-3) var(--ux-space-4)}@media screen and (max-width:999px){.ux-basket-summary__free{display:none}}@media screen and (min-width:1000px){.ux-basket__head{padding-block:var(--ux-space-12) var(--ux-space-8)}.ux-basket__continue{display:inline-flex}.ux-basket__head-free{display:none}.ux-basket__layout{flex-direction:row;align-items:flex-start;gap:var(--ux-space-16);padding-block-end:var(--ux-space-24)}.ux-basket__lines{flex:1 1 864px;min-width:0;padding:0}html:has(.shopify-section--header.header--visible) .ux-basket__summary{top:calc(var(--header-height, 0px) + var(--ux-space-6))}.ux-basket__empty-actions{gap:var(--ux-space-4)}}.ux-basket__upsell:has(.ux-basket-upsell){border-block-start:1px solid var(--ux-color-border-default)}@media screen and (max-width:999px){.ux-basket__empty-actions{flex-direction:column}}@media screen and (min-width:1000px){.ux-basket__empty{padding-block-end:var(--ux-space-16)}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ux-cart.css.map */
