.khaial-build{--khaial-bur: #65081f;background:var(--khaial-page-bg, #f8f6f4);color:#1d1b1a;padding:28px 0}.khaial-build__inner{display:flex;flex-direction:column;gap:28px}.khaial-build__hero,.khaial-build__offer,.khaial-build__showroom,.khaial-build__reviews,.khaial-build__faq{text-align:center}.khaial-build__eyebrow,.khaial-build__label{margin:0 0 8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6f6a66}.khaial-build__title{margin:0 0 10px;color:var(--khaial-bur);font-size:clamp(28px,4vw,42px);line-height:1.15}.khaial-build__sub,.khaial-build__delivery,.khaial-build__each,.khaial-build__rating{margin:0 auto;max-width:36rem;line-height:1.45}.khaial-build__each strong{font-weight:700}.khaial-build__delivery{margin-top:12px;background:#fff;border-radius:0;padding:10px 12px}.khaial-build__offer{position:relative;width:min(640px,100%);margin-inline:auto;background:#fff;border:2px solid var(--khaial-bur);border-radius:0;padding:22px 16px 18px;text-align:left}.khaial-build__offer-photo{display:block;width:calc(100% + 32px);max-width:none;height:auto;margin:-22px -16px 16px;border-radius:0}.khaial-build__marks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px}.khaial-build__ribbon{display:inline-block;margin:0;background:var(--khaial-bur);color:#fff;font-size:11px;letter-spacing:.04em;padding:3px 8px}.khaial-build__save{display:inline-block;border:1px solid var(--khaial-bur);border-radius:0;color:var(--khaial-bur);font-size:11px;letter-spacing:.04em;padding:2px 8px}.khaial-build__perk{margin:8px 0 0;color:var(--khaial-bur);font-size:14px;font-weight:600}.khaial-build__offer-row{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.khaial-build__offer-row h2{margin:0;font-size:20px;color:#1d1b1a}.khaial-build__price{margin:0;text-align:right;flex:none}.khaial-build__price strong{display:block;color:var(--khaial-bur);font-size:20px}.khaial-build__price s{color:#6f6a66;font-size:13px}.khaial-build__slots{margin:14px 0;display:flex;flex-direction:column;gap:8px}.khaial-build .khaial-slot{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:10px 10px 10px 12px;border:1px solid #e4d9d2;border-radius:0;background:#f7f5f3;color:#1d1b1a;text-align:left;font-size:16px;line-height:1.3;cursor:pointer}.khaial-build .khaial-slot.is-filled{background:#fff;border-color:var(--khaial-bur)}.khaial-slot__main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.khaial-slot__text{min-width:0}.khaial-slot__thumb{width:36px;height:46px;object-fit:contain;background:#f3f0ed;border-radius:0;flex:none}.khaial-slot__label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6f6a66}.khaial-slot__choice{display:block;font-size:16px;font-weight:600;color:#1d1b1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khaial-build .khaial-slot__action{flex:none;background:var(--khaial-bur);color:#fff;border-radius:0;padding:8px 12px;font-size:15px;font-weight:600}.khaial-build .khaial-build__cta,.khaial-build .khaial-build__sticky button{display:block;width:100%;margin:0;border:0;border-radius:0;background:var(--khaial-bur);color:#fff;padding:14px 12px;font-size:16px;line-height:1.3;font-weight:600;letter-spacing:.04em;cursor:pointer;-webkit-appearance:none;appearance:none}.khaial-build .khaial-build__cta[disabled],.khaial-build .khaial-build__sticky button[disabled]{opacity:.7;cursor:wait}.khaial-offers{margin-top:14px;border-top:1px solid #e4d9d2;padding-top:12px}.khaial-offers summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:600;line-height:1.3;color:#1d1b1a;cursor:pointer;list-style:none}.khaial-offers summary::-webkit-details-marker{display:none}.khaial-offers summary:after{content:"";width:8px;height:8px;flex:none;border-right:2px solid #1d1b1a;border-bottom:2px solid #1d1b1a;transform:rotate(45deg)}.khaial-offers[open] summary:after{transform:rotate(-135deg)}.khaial-offers__list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.khaial-build .khaial-offers__list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:12px;border:1px solid #e4d9d2;border-radius:0;background:#f7f5f3;color:#1d1b1a;text-align:left;font-size:16px;line-height:1.3;cursor:pointer;-webkit-appearance:none;appearance:none}.khaial-build .khaial-offers__list button[data-khaial-offer="5"]{border-color:var(--khaial-bur);background:#fff}.khaial-offers__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.khaial-offers__copy span{color:#6f6a66;font-size:14px}.khaial-offers__tag{display:inline-block;margin-left:6px;color:var(--khaial-bur);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.khaial-offers__price{flex:none;text-align:right;font-weight:600}.khaial-offers__price s{display:block;color:#6f6a66;font-size:13px;font-weight:400}.khaial-offers__price strong{color:var(--khaial-bur);font-size:16px}.khaial-picker__progress.is-bundle{display:flex;overflow-x:auto}.khaial-picker__progress.is-bundle .khaial-progress{flex:1 0 76px}.khaial-build__status{margin:0 0 8px;color:#8a1c1c;font-size:13px}.khaial-build__tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:14px}.khaial-build__tabs button{border:1px solid #d9d3cf;background:#fff;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;border-radius:0;padding:8px 14px;font-size:16px;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none}.khaial-build__tabs button.is-active{background:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff;border-color:var(--khaial-bur)}.khaial-build__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:750px){.khaial-build__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.khaial-build__card a{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none;background:#fff;border-radius:0;padding:8px;height:100%}.khaial-build__card img{width:100%;height:auto;border-radius:0}.khaial-build__name{font-weight:600}.khaial-build__type,.khaial-build__stars{color:#6f6a66;font-size:13px}.khaial-build__card-price{color:var(--khaial-bur)}.khaial-build__more{display:block;margin:16px auto 0;border:1px solid var(--khaial-bur);background:#fff;color:var(--khaial-bur);-webkit-text-fill-color:var(--khaial-bur);border-radius:0;padding:10px 18px;font-size:16px;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none}.khaial-build__more[hidden]{display:none}.khaial-build__more[disabled]{opacity:.7;cursor:wait}.khaial-build__photo{width:100%;height:auto;border-radius:0;margin-bottom:10px}.khaial-build__reviews blockquote,.khaial-build__faq details{background:#fff;border-radius:0;padding:12px 14px;text-align:left;margin:8px 0}.khaial-build__faq details,.khaial-build__faq summary{-webkit-tap-highlight-color:transparent}.khaial-build__faq summary{cursor:pointer;font-weight:600;outline:none}.khaial-build__faq summary:focus,.khaial-build__faq summary:focus-visible{outline:none}.khaial-build__faq-body{overflow:hidden}.khaial-build.is-faq-ready .khaial-build__faq-body{height:0;opacity:0;transition:height .32s ease,opacity .24s ease}@media(prefers-reduced-motion:reduce){.khaial-build.is-faq-ready .khaial-build__faq-body{transition:none}}.khaial-build__faq details p,.khaial-build__answer p{margin:8px 0 0}.khaial-build__faq details a{color:var(--khaial-bur)}.khaial-build__sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ede9e6f5;border-top:1px solid #d9d3cf;box-shadow:0 -8px 24px #1d1b1a14;transform:translateY(110%);visibility:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),visibility .4s}.khaial-build__sticky.is-on{transform:translateY(0);visibility:visible}.khaial-build.is-picking .khaial-build__sticky,.khaial-build.is-previewing .khaial-build__sticky{transform:translateY(110%);visibility:hidden}.khaial-build__sticky button{max-width:720px;margin:0 auto}.khaial-picker{--khaial-bur: #65081f;--khaial-nav-h: 0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:stretch;justify-content:stretch;padding:0}.khaial-picker[hidden]{display:none}@media screen and (min-width:750px){.khaial-picker{align-items:stretch;padding:0}}.khaial-picker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14101073}.khaial-picker__dialog{position:relative;width:100%;height:100%;max-height:none;display:flex;flex-direction:column;overflow:hidden;background:var(--khaial-page-bg, #f8f6f4);border-radius:0;padding:16px 16px 12px}@media screen and (max-width:749px){.khaial-picker__dialog{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-height:none;border-radius:0}}@media screen and (min-width:750px){.khaial-picker__dialog{max-height:none;height:100%;border-radius:0}.khaial-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.khaial-picker__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.khaial-picker__head h3{margin:0;font-size:18px;color:#1d1b1a}.khaial-picker__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;flex:none}.khaial-picker__progress[hidden]{display:none}.khaial-picker .khaial-progress{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:8px;border:1px solid #e4d9d2;border-radius:0;background:#fff;color:#1d1b1a;text-align:left;cursor:pointer}.khaial-picker .khaial-progress.is-active{border-color:var(--khaial-bur);box-shadow:inset 0 0 0 1px var(--khaial-bur)}.khaial-progress__thumb{width:28px;height:36px;object-fit:contain;flex:none;background:#f3f0ed;border-radius:0}.khaial-progress__copy{min-width:0}.khaial-progress__label{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6f6a66}.khaial-picker .khaial-progress.is-active .khaial-progress__label{color:var(--khaial-bur)}.khaial-progress__name{display:block;font-size:12px;font-weight:600;color:#1d1b1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khaial-picker .khaial-picker__add{display:block;width:100%;flex:none;margin:10px 0 0;border:0;border-radius:0;background:var(--khaial-bur);color:#fff;padding:12px;font-weight:600;cursor:pointer}.khaial-picker .khaial-picker__add[hidden]{display:none}.khaial-picker .khaial-picker__add[disabled]{opacity:.7;cursor:wait}.khaial-picker .khaial-picker__close{width:36px;height:36px;border:0;border-radius:0;background:#fff;color:#1d1b1a;font-size:22px;line-height:1;cursor:pointer}.khaial-picker__search{margin-top:12px;width:100%;flex:none;border:1px solid #e4d9d2;border-radius:0;background:#fff;color:#1d1b1a;padding:12px}.khaial-picker__filters{display:flex;flex:none;gap:8px;margin:12px 0;overflow-x:auto}.khaial-picker .khaial-picker__filters button{border:1px solid #d9d3cf;background:#fff;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;border-radius:0;padding:8px 14px;cursor:pointer;white-space:nowrap}.khaial-picker .khaial-picker__filters button.is-active{background:var(--khaial-bur);border-color:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff}.khaial-picker__grid{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start;padding-bottom:8px}.khaial-picker .khaial-picker__card{display:flex;flex-direction:column;gap:4px;border:1px solid transparent;border-radius:0;background:#fff;color:#1d1b1a;padding:8px;text-align:left;cursor:pointer}.khaial-picker .khaial-picker__card img{width:100%;aspect-ratio:4 / 5;object-fit:contain;background:#f3f0ed;border-radius:0}.khaial-picker .khaial-picker__card strong{font-size:14px}.khaial-picker .khaial-picker__card span{color:#6f6a66;font-size:12px}.khaial-picker .khaial-picker__card.is-current{border-color:var(--khaial-bur)}.khaial-picker__empty{grid-column:1 / -1;padding:24px 8px;text-align:center;color:#6f6a66}.khaial-sheet{--khaial-bur: #65081f;position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:flex-end;justify-content:center}.khaial-sheet[hidden]{display:none}.khaial-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14101073;opacity:0;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.khaial-sheet.is-open .khaial-sheet__backdrop{opacity:1}.khaial-sheet__panel{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(860px,calc(100dvh - 16px));overflow:hidden;background:#f7f5f3;border-radius:0;transform:translateY(105%);transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}.khaial-sheet.is-open .khaial-sheet__panel{transform:translateY(0)}.khaial-sheet.is-dragging .khaial-sheet__panel,.khaial-sheet.is-dragging .khaial-sheet__backdrop{transition:none}.khaial-sheet__bar{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;height:44px;background:#f7f5f3;touch-action:none;cursor:grab}.khaial-sheet.is-dragging .khaial-sheet__bar{cursor:grabbing}.khaial-sheet__grab{width:42px;height:4px;border-radius:0;background:#d9d3cf}.khaial-sheet__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.khaial-sheet .khaial-sheet__close{position:absolute;right:10px;top:6px;width:36px;height:36px;border:0;border-radius:0;background:#fff;color:#1d1b1a;font-size:22px;line-height:1;cursor:pointer}.khaial-sheet__media{display:flex;justify-content:center;margin:0 16px;background:#fff;border-radius:0}.khaial-sheet__media img{width:min(280px,70%);aspect-ratio:4 / 5;object-fit:contain}.khaial-sheet__info{padding:16px 18px 24px;color:#1d1b1a}.khaial-sheet__type,.khaial-sheet__stars,.khaial-sheet__wear{margin:0;color:#6f6a66}.khaial-sheet__type{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.khaial-sheet__info h3{margin:4px 0 6px;font-size:26px;color:#1d1b1a}.khaial-sheet__price{margin:8px 0;color:var(--khaial-bur);font-size:20px;font-weight:700}.khaial-sheet__quote{margin:12px 0;padding:12px;background:#fff;border-radius:0}.khaial-sheet__quote p{margin:0 0 6px}.khaial-sheet__quote cite{color:#6f6a66;font-style:normal;font-size:13px}.khaial-sheet__notes{margin-top:8px;line-height:1.45}.khaial-sheet__notes p{margin:0 0 8px}.khaial-sheet__footer{flex:none;padding:12px 18px calc(14px + env(safe-area-inset-bottom));background:#f7f5f3;border-top:1px solid #e4d9d2}.khaial-sheet .khaial-sheet__add{display:block;width:100%;margin:0;border:0;border-radius:0;background:#65081f;color:#fff;padding:14px 12px;font-weight:600;cursor:pointer}.khaial-sheet .khaial-sheet__add[disabled]{opacity:.7;cursor:wait}.khaial-sheet__page{display:block;margin-top:10px;text-align:center;color:#1d1b1a}.khaial-sheet__status{margin:8px 0 0;color:#8a1c1c;font-size:13px}.khaial-picker__tools{overflow:hidden;max-height:160px;opacity:1;transform:translateY(0);transition:max-height .35s ease,opacity .28s ease,transform .35s ease,margin .35s ease}.khaial-picker__tools.is-hidden{max-height:0;margin-top:0;margin-bottom:0;opacity:0;transform:translateY(-8px);pointer-events:none}@media(prefers-reduced-motion:reduce){.khaial-picker__tools{transition:none}}.khaial-picker .khaial-picker__card{position:relative;text-align:center;background:transparent;border-radius:0}.khaial-picker__badge{position:absolute;top:8px;left:8px;z-index:1;min-width:22px;height:22px;padding:0 6px;background:#65081f;color:#fff;-webkit-text-fill-color:#fff;font-size:12px;font-weight:600;line-height:22px;text-align:center}.khaial-picker .khaial-picker__card .khaial-picker__badge{color:#fff;-webkit-text-fill-color:#fff}.khaial-build .khaial-offers__list{gap:0;margin-top:16px;border:1px solid var(--khaial-bur)}.khaial-build .khaial-offers__list button{background:var(--khaial-page-bg, #f8f6f4);border:0;border-bottom:1px solid #e4d9d2;border-radius:0}.khaial-offers__badges{display:flex;flex-wrap:wrap;gap:6px}.khaial-build__catalog .facets,.khaial-build__catalog .facets-wrapper,.khaial-build__catalog facet-filters-form{display:none}.khaial-collection-hero.page-width{margin-bottom:28px;text-align:center;color:#333}.khaial-collection-hero__eyebrow{margin:0 0 12px;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#777}.khaial-collection-hero__title{margin:0 0 12px;font-size:24px;line-height:1.2;color:#65081e;font-weight:700}.khaial-collection-hero__sub{margin:0 0 20px;font-size:14px;line-height:1.5;color:#555}.khaial-collection-hero__rating{display:flex;justify-content:center;align-items:center;gap:6px;margin:0;padding:12px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;font-size:13px;font-weight:700}.khaial-collection-hero__stars{color:#f5a623;letter-spacing:2px;font-size:15px}.khaial-collection-hero__rating a{display:inline-flex;align-items:center;gap:6px;color:#333;text-decoration:none}.khaial-collection-hero__count{font-weight:400}.khaial-collection-hero__count:empty{display:none}.khaial-collection-hero__delivery{margin:15px 0 0;font-size:13px;color:#333}.khaial-build__faq-title{margin:0 0 16px;text-align:center;font-size:26px;letter-spacing:1px;text-transform:uppercase;color:#333;font-weight:600}.khaial-build__reviews,.khaial-build__faq,.khaial-build__showroom{position:relative;clear:both;background:var(--khaial-page-bg, #f8f6f4)}.khaial-build__reviews{z-index:1;margin-top:-20px;text-align:left}.khaial-build__reviews .khaial-build__review-list,.khaial-build__reviews .fera-widget{margin-top:0!important}.khaial-build__reviews .khaial-build__label,.khaial-build__reviews>p{text-align:center}.khaial-build__review-list,.khaial-build__reviews .fera-allReviews-widget,.khaial-build__reviews .fera-reviews-masonry,.khaial-build__reviews .fera-reviews-body,.khaial-build__reviews .fera-reviews-body-items{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;clear:both;overflow:visible}.khaial-build__reviews .fera-review{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;display:block!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important;clear:both;overflow:hidden;background:#fff!important}.khaial-build__reviews .fera-review-content,.khaial-build__reviews .fera-review-product,.khaial-build__reviews .fera-media-carousel{position:relative!important;top:auto!important;left:auto!important;width:100%;max-width:100%}.khaial-build__reviews img{max-width:100%;height:auto}.khaial-build__faq{z-index:2}.khaial-build__offer{background:transparent;border:0;padding:0 0 4px}.khaial-build__offer-photo{width:100%;margin:0 0 28px}.khaial-build__marks{gap:0;margin-bottom:10px}.khaial-build__ribbon,.khaial-build__save,.khaial-offers__copy .khaial-build__ribbon,.khaial-offers__badges .khaial-build__ribbon,.khaial-offers__badges .khaial-build__save{background:transparent;border:0;color:var(--khaial-bur);-webkit-text-fill-color:var(--khaial-bur);padding:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.khaial-build__save:before,.khaial-offers__badges .khaial-build__save:before{content:"\b7";margin:0 8px;color:#c4b8b0;letter-spacing:0;font-weight:400}.khaial-build__offer-row h2,.khaial-offers__copy strong{font-weight:500;letter-spacing:.01em}.khaial-build__perk{color:#6f6a66;font-weight:500}.khaial-build__set{text-align:left}.khaial-build__set .khaial-build__each,.khaial-build__set .khaial-build__perk{margin:6px 0 0;max-width:none;text-align:left}.khaial-build__slots{gap:0;margin:12px 0 2px;padding-left:14px;border-top:0;border-left:2px solid var(--khaial-bur)}.khaial-build .khaial-slot,.khaial-build .khaial-slot.is-filled{background:transparent;border:0;border-bottom:0;padding:11px 0}.khaial-build .khaial-slot+.khaial-slot{border-top:1px solid rgba(101,8,31,.1)}.khaial-build .khaial-slot.is-filled{box-shadow:inset 2px 0 0 var(--khaial-bur);padding-left:12px}.khaial-slot__thumb{background:transparent}.khaial-build .khaial-slot__action{background:transparent;color:var(--khaial-bur);-webkit-text-fill-color:var(--khaial-bur);padding:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.khaial-offers{margin-top:36px;border-top:0;padding-top:0;text-align:left}.khaial-offers__label{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6f6a66}.khaial-build .khaial-offers__list{gap:0;margin-top:0;border:0;background:#fff}.khaial-build .khaial-offers__list button,.khaial-build .khaial-offers__list button[data-khaial-offer="5"]{background:transparent;border:0;border-top:0;border-bottom:1px solid rgba(101,8,31,.1);padding:16px;cursor:pointer}.khaial-build .khaial-offers__list button:last-child{border-bottom:0}.khaial-build .khaial-offers__list button:hover,.khaial-build .khaial-offers__list button:focus-visible{background:#65081f0a}.khaial-build .khaial-offers__list button:active{background:#65081f14}.khaial-offers__aside{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.khaial-offers__go{color:var(--khaial-bur);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.khaial-offers__go:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg)}.khaial-build .khaial-build__cta{margin-top:18px;letter-spacing:.08em}.khaial-build__reviews a{color:inherit;text-decoration:underline;text-underline-offset:3px}.khaial-bf{display:block;overflow:hidden;margin:0;background:#65081f;color:#f8f6f4;-webkit-text-fill-color:#f8f6f4;text-decoration:none;white-space:nowrap}.khaial-bf__track{display:flex;width:max-content;animation:khaial-bf-marquee 28s linear infinite}.khaial-bf__item{padding:9px 28px;font-size:13px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.khaial-bf__flash{animation:khaial-bf-flash 2.4s ease-in-out infinite}@keyframes khaial-bf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes khaial-bf-flash{0%,to{color:#f8f6f4;-webkit-text-fill-color:#f8f6f4}50%{color:#f3d27a;-webkit-text-fill-color:#f3d27a}}@media(prefers-reduced-motion:reduce){.khaial-bf__track,.khaial-bf__flash{animation:none}}.khaial-bundle-offer{padding:28px 0 12px}.khaial-map{padding:0}.khaial-map__visit.page-width{padding-top:var(--page-margin-mobile);padding-bottom:28px;text-align:center}@media screen and (min-width:750px){.khaial-map__visit.page-width{padding-top:var(--page-margin-tablet)}}@media screen and (min-width:1025px){.khaial-map__visit.page-width{padding-top:var(--page-margin-desktop)}}.khaial-map__photo{display:block;width:100%;height:auto;margin:0 auto 28px}.khaial-map__visit h2{margin:0;font-size:22px;font-weight:500}.khaial-map__visit p{margin:0}.khaial-map__frame{position:relative;height:320px;overflow:hidden;border-top:1px solid rgba(101,8,31,.18);background:var(--khaial-page-bg, #f8f6f4)}.khaial-map__frame iframe{width:100%;height:calc(100% + 80px);margin-top:-40px;border:0;pointer-events:none;filter:grayscale(1) contrast(1.15) brightness(1.02)}.khaial-map__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--khaial-page-bg, #f8f6f4);opacity:.34;pointer-events:none}.khaial-map__pin{position:absolute;left:50%;top:50%;z-index:2;width:18px;height:18px;margin:-22px 0 0 -9px;background:var(--khaial-bur, #65081f);border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 6px 14px #65081f47;pointer-events:none}.khaial-map__pin:after{content:"";position:absolute;left:5px;top:5px;width:8px;height:8px;background:var(--khaial-page-bg, #f8f6f4);border-radius:50%}.khaial-map__open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.khaial-map__caption{margin:0;padding:28px 16px;text-align:center;letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:#65081f}.khaial-map__caption a{color:inherit;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
