/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.b-tour-info{width:100%;padding-block:var(--section-pady-sm);position:relative}.b-tour-info__card{gap:var(--spacing-10,2.5rem);border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-light,#fff);padding:var(--spacing-6,1.5rem);flex-direction:column;display:flex}@media(min-width:40rem){.b-tour-info__card{padding:var(--spacing-8,2rem)}}@media(min-width:73.125rem){.b-tour-info__card{gap:var(--spacing-12,3rem);padding:var(--spacing-12,3rem)}}.b-tour-info__header{gap:var(--spacing-6,1.5rem);flex-direction:column;display:flex}@media(min-width:73.125rem){.b-tour-info__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-12,3rem);flex-direction:row}}.b-tour-info__heading .wp-block-heading{margin:calc(var(--spacing,.25rem) * 0)}.b-tour-info__price{gap:var(--spacing-2,.5rem);border-radius:var(--radius-3xl,1.5rem);text-align:center;background-color:var(--color-secondary-base);color:var(--color-ink);padding-inline:var(--spacing-8);padding-block:var(--spacing-6);flex-direction:column;flex-shrink:0;display:flex}.b-tour-info__price-main{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-regular);line-height:1.1}.b-tour-info__price-main strong,.b-tour-info__price-main b{font-weight:var(--font-weight-extrabold)}.b-tour-info__price-note{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-ink-soft);font-style:italic}.b-tour-info__features{margin:calc(var(--spacing,.25rem) * 0);gap:var(--spacing-8,2rem);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none;display:grid}@media(min-width:40rem){.b-tour-info__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:73.125rem){.b-tour-info__features{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-tour-info__feature{align-items:flex-start;gap:var(--spacing-4,1rem);grid-template-columns:auto 1fr;display:grid}.b-tour-info__feature-icon{--tw-leading:1;line-height:1;font-size:var(--icon-2xl);color:var(--color-ink);flex-shrink:0}.b-tour-info__feature-content{min-width:calc(var(--spacing,.25rem) * 0);gap:var(--spacing-1,.25rem);flex-direction:column;display:flex}.b-tour-info__feature-title{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-ink)}.b-tour-info__feature-desc{margin:calc(var(--spacing,.25rem) * 0);text-wrap:pretty;font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);letter-spacing:var(--text-body-sm--letter-spacing);font-weight:var(--font-weight-regular);color:var(--color-ink)}.b-tour-info__ctas{justify-content:center;gap:var(--spacing-4,1rem);flex-wrap:wrap;display:flex}.b-tour-info__cta{--b-tour-info-cta-fg:var(--color-light);--b-tour-info-cta-ripple:var(--color-primary-dark);width:fit-content}.b-tour-info__cta--detail{--b-tour-info-cta-bg-idle:var(--color-light);--b-tour-info-cta-fg-idle:var(--color-primary-medium);--b-tour-info-cta-border:var(--color-primary);--b-tour-info-cta-ripple-fill:var(--color-primary);background-color:var(--b-tour-info-cta-bg-idle)!important;color:var(--b-tour-info-cta-fg-idle)!important}.b-tour-info__cta--detail [data-part=border]{border-color:var(--b-tour-info-cta-border)}.b-tour-info__cta--detail [data-part=icon]{color:var(--b-tour-info-cta-fg-idle)}.b-tour-info__cta--detail [data-part=ripple]>span{background-color:var(--b-tour-info-cta-ripple-fill)}.b-tour-info__cta--detail [data-part=title]>span:after{color:var(--color-light)}.b-tour-info__cta--book{--b-tour-info-cta-bg:var(--color-primary-base);background-color:var(--b-tour-info-cta-bg)!important;color:var(--b-tour-info-cta-fg)!important}.b-tour-info__cta--book [data-part=border]{border-color:var(--b-tour-info-cta-bg)}.b-tour-info__cta--book [data-part=icon]{color:var(--b-tour-info-cta-fg)}.b-tour-info__cta--book [data-part=ripple]>span{background-color:var(--b-tour-info-cta-ripple)}.b-tour-info__cta--book [data-part=title]>span:after{color:var(--color-light)}@property --tw-leading{syntax:"*";inherits:false}
