body.str-site{font-size:var(--str-type-body-size);font-weight:var(--str-weight-regular);padding-bottom:var(--str-bottom-offset);background:#fff;color:var(--str-ink);letter-spacing:0;line-height:1.5}.str-site .section-header{position:sticky;top:0;z-index:40;margin-bottom:0}.str-site.str-home .section-header>.shopbnb-app[data-template="search.default"]{display:none!important}.str-site .page-width{max-width:1344px;padding-right:var(--str-gutter);padding-left:var(--str-gutter)}.str-site :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){color:var(--str-ink);font-weight:var(--str-weight-medium)!important;letter-spacing:-.025em;line-height:var(--str-leading-heading)}.str-site :where(h1,.h1){font-size:var(--str-type-page-size)}.str-site .h0{font-size:var(--str-type-display-size)}.str-site :where(h2,.h2){font-size:var(--str-type-section-size)}.str-site :where(h3,.h3){font-size:var(--str-type-card-size)}.str-site :where(h4,h5,h6,.h4,.h5){font-size:var(--str-type-body-size)}:where(.str-site) :where(p,.rte){font-size:var(--str-type-body-size);font-weight:var(--str-weight-regular);line-height:var(--str-leading-body);letter-spacing:0}.str-site :is(input,textarea,select){font-size:var(--str-type-body-size)}.str-site button{font-size:var(--str-type-body-size);font-weight:var(--str-weight-medium)}.str-site :is(label,.form__label){font-size:var(--str-type-small-size);font-weight:var(--str-weight-medium)}.str-site .rich-text__text{line-height:var(--str-leading-body)!important}.str-site .button{min-height:48px;padding:12px 24px;border-radius:12px;font-size:var(--str-type-body-size);font-weight:var(--str-weight-medium);line-height:22px;letter-spacing:0}.str-site .button:before,.str-site .button:after{border-radius:12px}.str-site .button:not(.button--secondary):not(.button--tertiary){background:var(--str-action);color:#fff}.str-site .button:not(.button--secondary):not(.button--tertiary):hover{background:var(--str-action-hover)}.str-site .footer{margin-bottom:0!important;padding-top:0;padding-bottom:24px;border-top:1px solid var(--str-border);background:var(--str-canvas)}.str-site .footer__content-top{padding-top:40px;padding-bottom:32px}.str-site .footer__content-bottom{border-color:var(--str-border)}.str-site .footer .list-menu__item--link{color:var(--str-muted)}.str-site .footer :is(input,.field__input){border-radius:12px}.str-site .image-with-text{margin-top:0;margin-bottom:0;padding-top:32px;padding-bottom:32px}.str-site .image-with-text__media{border-radius:24px}.str-site .image-with-text__content{padding:clamp(24px,5vw,64px)}.str-site .image-with-text__content :is(.h1,.h2){max-width:18ch;font-size:var(--str-type-feature-size)}.str-site .image-with-text__text{color:var(--str-muted)}.str-site .multicolumn-card{border-radius:16px}.str-site .multicolumn-card__info{padding:28px}.str-site .multicolumn-card__info :is(p,.rte){color:var(--str-muted);font-size:var(--str-type-body-size)}.str-site .rich-text__heading{font-size:var(--str-type-feature-size)}.str-site .rich-text__text{max-width:68ch;margin-right:auto;margin-left:auto;color:var(--str-muted)}.str-site .shopbnb-app{--shopbnb-primary-color: var(--str-action);--shopbnb-secondary-color: var(--str-muted);--shopbnb-body-text-color: var(--str-ink);--shopbnb-header-text-color: var(--str-ink)}.str-site .shopbnb-app .shopbnb-badge{top:10px!important;right:10px!important;padding:5px 10px;border:1px solid var(--str-border);border-radius:999px!important;background:#fff!important;color:var(--str-ink)!important;font-weight:var(--str-weight-medium)}.str-site .shopbnb-app .shopbnb-badge>p{margin:0;color:var(--str-ink)!important;font-size:var(--str-type-meta-size)!important;font-weight:var(--str-weight-medium);line-height:18px}.str-site .shopbnb-app .shopbnb-listing-price h5,.str-site .shopbnb-app .shopbnb-amount h5{font-size:var(--str-type-lead-size)!important;font-weight:var(--str-weight-bold)!important}.str-site .shopbnb-app .shopbnb-suffix{color:var(--str-muted);font-size:var(--str-type-small-size)!important}.str-site .shopbnb-app .shopbnb-header h1{text-transform:none!important}.str-site .shopbnb-app:is([data-template="chat.default"],[data-template="currency.default"])>.shopbnb-root-div>.shopbnb-p-6{padding:0}.str-site .shopbnb-app[data-template="chat.default"] .fab-button{bottom:calc(var(--str-bottom-offset) + 16px)}.str-site .shopbnb-app .shopbnb-modal-container{z-index:60}.str-site .shopbnb-modal-width-container .shopbnb-modal-button-close{top:calc(env(safe-area-inset-top,0px) + 16px)!important;right:16px!important;min-width:44px;min-height:44px}.str-hero{padding:clamp(32px,5vw,72px) 0 32px;background:var(--str-canvas)}.str-hero__inner{width:100%;max-width:1344px;margin:0 auto;padding:0 var(--str-gutter)}.str-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px}.str-eyebrow{margin:0 0 24px;color:var(--str-action);font-size:var(--str-type-meta-size);font-weight:var(--str-weight-medium);line-height:18px;letter-spacing:.1em!important;text-transform:uppercase}.str-hero .str-hero__heading{max-width:12ch;margin:0 0 24px;font-size:var(--str-type-display-size);font-weight:var(--str-weight-medium);line-height:var(--str-leading-display);letter-spacing:-.045em}.str-hero__description{max-width:44ch;margin:0;color:var(--str-muted);font-size:var(--str-type-lead-size);line-height:1.6}.str-hero__media{position:relative;min-width:0}.str-hero__image{display:block;width:100%;height:390px;border-radius:24px;object-fit:cover}.str-hero__search{position:relative;z-index:5;margin-top:32px;border:1px solid var(--str-border);border-radius:16px;background:#fff;scroll-margin-top:calc(var(--str-header-height) + 24px)}.str-hero__search .shopbnb-app{max-width:none}.str-hero__search .shopbnb-app>div{margin-top:0!important;margin-bottom:0!important}.str-hero__search .shopbnb-button-search{background:var(--str-action)!important}.str-hero__assistant{display:inline-block;margin-top:20px;padding:8px 0;color:var(--str-muted);font-size:var(--str-type-small-size);text-underline-offset:4px}.str-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.str-hero__note{margin-top:20px;color:var(--str-muted);font-size:var(--str-type-small-size)}.str-workspace{position:relative;margin:-150px -16px 0 -72px;padding:20px;border:1px solid var(--str-border);border-radius:16px;background:#fff;box-shadow:0 16px 40px #20262414}.str-workspace__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--str-border);font-size:var(--str-type-small-size);font-weight:var(--str-weight-medium)}.str-workspace__label{color:var(--str-muted);font-size:var(--str-type-bottom-size);font-weight:var(--str-weight-regular)}.str-workspace__title{margin:20px 0!important;font-size:var(--str-type-section-size)!important}.str-workspace__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.str-workspace__card{display:flex;flex-direction:column;gap:14px;padding:16px 12px;border:1px solid var(--str-border);border-radius:12px;color:var(--str-ink);font-size:var(--str-type-small-size);line-height:1.4}.str-workspace__card svg{color:var(--str-action)}.str-workspace__calendar{margin-top:16px;padding:16px;border-radius:12px;background:var(--str-canvas)}.str-workspace__days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;color:var(--str-muted);font-size:var(--str-type-bottom-size);text-align:center}.str-workspace__stay{width:57%;margin:14px 0 0 14%;padding:8px;border:1px solid #d5e5d9;border-radius:6px;background:#eaf2ec;color:#216646;font-size:var(--str-type-meta-size)}.str-assistant{max-width:1344px;margin:0 auto;padding:16px var(--str-gutter);scroll-margin-top:calc(var(--str-header-height) + 16px)}.str-assistant>summary{padding:20px 24px;border:1px solid var(--str-border);border-radius:16px;color:var(--str-ink);font-size:var(--str-type-body-size);cursor:pointer}.str-assistant[open]>summary{margin-bottom:24px;background:var(--str-canvas)}.str-assistant .shopbnb-homepage{min-height:0}.str-collection{width:100%;min-width:0;max-width:1344px;margin:0 auto;padding:64px var(--str-gutter)}.str-collection__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.str-collection__heading{margin:0 0 16px;font-size:var(--str-type-feature-size)}.str-collection__description{margin:0;color:var(--str-muted);font-size:var(--str-type-body-size)}.str-collection__actions{display:flex;align-items:center;gap:16px;flex-shrink:0}str-scroll{display:block;min-width:0}.str-scroll__track{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#bbc4bd transparent}.str-scroll__controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.str-scroll__controls[hidden]{display:none}.str-scroll__button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--str-border);border-radius:50%;background:#fff;color:var(--str-ink);cursor:pointer}.str-scroll__button svg{width:20px;height:20px}.str-scroll__button:hover:not(:disabled){border-color:var(--str-muted);background:var(--str-canvas)}.str-scroll__button:disabled{opacity:.35;cursor:default}.str-collection__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3.35);gap:24px;padding:4px 0 16px}.str-place{min-width:0;color:var(--str-ink);text-decoration:none;scroll-snap-align:start}.str-place__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;background:var(--str-canvas)}.str-place__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.str-place__title{margin:18px 0 0;font-size:var(--str-type-card-size)}.str-place__description{margin:8px 0 0;color:var(--str-muted);font-size:var(--str-type-small-size)}.str-place:hover .str-place__title{color:var(--str-action)}.str-site .str-place:focus-visible{outline-offset:-2px;border-radius:16px}.str-brand-strip{width:100%;min-width:0;max-width:1344px;margin:0 auto;padding:40px var(--str-gutter)}.str-brand-strip__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.str-brand-strip__heading{margin:0;color:var(--str-muted);font-size:var(--str-type-body-size);line-height:24px}.str-brand-strip--integrations .str-brand-strip__header{justify-content:center;text-align:center}.str-brand-strip__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:16px}.str-brand-strip__item{display:flex;align-items:center;justify-content:center;min-width:0;height:72px;padding:12px}.str-brand-strip__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.str-brand-strip__image{display:block;width:144px;height:36px;max-width:100%;object-fit:contain}.str-brand-strip--hosts .str-brand-strip__heading{color:var(--str-ink);font-size:var(--str-type-feature-size);line-height:1.2}.str-brand-strip--hosts .str-brand-strip__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:184px;gap:16px;padding:4px 0 16px}.str-brand-strip--hosts .str-brand-strip__item{height:88px;padding:16px;border:1px solid var(--str-border);border-radius:12px;scroll-snap-align:start}.str-site :is(a,button,input,summary):focus-visible{outline:2px solid var(--str-action);outline-offset:4px}@media(max-width:989px){.str-hero__grid{gap:32px}.str-hero__image{height:350px}.str-workspace{margin:-100px 0 0 -28px;padding:16px}.str-collection__grid{grid-auto-columns:calc((100% - 24px) / 2.35)}.str-brand-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.str-hero{padding-top:32px}.str-hero__grid{grid-template-columns:minmax(0,1fr);gap:28px}.str-hero .str-hero__heading{max-width:14ch;font-size:var(--str-type-display-size);line-height:var(--str-leading-display)}.str-eyebrow{margin-bottom:16px}.str-hero__description{font-size:var(--str-type-body-size)}.str-hero__image{height:256px;border-radius:20px}.str-hero__search{margin-top:24px}.str-hero--travel .str-hero__inner{display:flex;flex-direction:column}.str-hero--travel .str-hero__grid{display:contents}.str-hero--travel .str-hero__copy{order:0}.str-hero--travel .str-hero__search{order:1}.str-hero--travel .str-hero__media{order:2;margin-top:24px}.str-hero--travel .str-hero__assistant{order:3}.str-hero__actions .str-button{flex:1;padding-right:16px;padding-left:16px;white-space:nowrap}.str-workspace{margin:-80px 12px 0;padding:16px}.str-workspace__cards{gap:8px}.str-workspace__card{padding:12px 8px;font-size:var(--str-type-bottom-size)}.str-workspace__label{max-width:80px;text-align:right}.str-collection{padding-top:48px;padding-bottom:40px}.str-collection__header{align-items:start;flex-direction:column;gap:16px}.str-collection__actions{justify-content:space-between;width:100%}.str-collection__grid{grid-auto-columns:82%;gap:16px}.str-brand-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.str-brand-strip--integrations .str-brand-strip__grid{gap:12px 16px}.str-brand-strip--integrations .str-brand-strip__item{height:60px}.str-brand-strip--hosts .str-brand-strip__grid{grid-template-columns:none;grid-auto-columns:168px;gap:12px}.str-site .footer__content-top{padding-top:32px;padding-bottom:24px}}.str-site .shopbnb-app :is(.shopbnb-title,.shopbnb-header h1){font-size:var(--str-type-page-size)!important;font-weight:var(--str-weight-medium)!important;line-height:var(--str-leading-heading)}.str-site .shopbnb-app .shopbnb-listing-title{font-size:var(--str-type-body-size)!important;font-weight:var(--str-weight-medium)!important;line-height:var(--str-leading-body)}.str-site .shopbnb-app .shopbnb-listing-price{font-size:var(--str-type-small-size)!important}.str-site .bookings-header{font-size:var(--str-type-page-size)!important;font-weight:var(--str-weight-medium)!important}.str-site .room-title{font-size:var(--str-type-card-size)!important;font-weight:var(--str-weight-medium)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shopstr-polish.css.map */
