.wp-block-pulp-tabbed-content{position:relative}.wp-block-pulp-tabbed-content .tabbed-content-wrapper{display:flex;flex-direction:column}@media (min-width:992px){.wp-block-pulp-tabbed-content .tabbed-content-wrapper{display:block}}.wp-block-pulp-tabbed-content .tabbed-content-nav{background-color:var(--color-stone);padding:var(--spacing-4) var(--container-padding)}@media (min-width:992px){.wp-block-pulp-tabbed-content .tabbed-content-nav{background:transparent;padding:0;position:absolute;right:0;top:var(--spacing-6);width:50%;z-index:10}}.wp-block-pulp-tabbed-content .tab-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-4)}@media (min-width:992px){.wp-block-pulp-tabbed-content .tab-buttons{flex-direction:row;gap:var(--spacing-6);justify-content:center}}.wp-block-pulp-tabbed-content .tab-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:currentColor;color:var(--color-gunsmoke);cursor:pointer;display:inline-block;font-family:inherit;font-family:var(--font-family-serif);font-size:1.125rem;padding:0;padding-bottom:var(--spacing-1);transition:color var(--transitions),border-color var(--transitions);white-space:nowrap}.wp-block-pulp-tabbed-content .tab-button.is-active{border-bottom-color:var(--color-burgundy);color:var(--color-burgundy)}@media (hover:hover){.wp-block-pulp-tabbed-content .tab-button:hover:not(.is-active){color:var(--color-burgundy)}}.wp-block-pulp-tabbed-content .tabbed-content-panels{display:grid;position:relative}.wp-block-pulp-tabbed-content .tab-panel{display:grid;grid-area:1/1;grid-template-columns:1fr;opacity:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden}@media (min-width:992px){.wp-block-pulp-tabbed-content .tab-panel{grid-template-columns:1fr 1fr}}.wp-block-pulp-tabbed-content .tab-panel.is-active{opacity:1;visibility:visible;z-index:1}.wp-block-pulp-tabbed-content .tab-panel.is-fading-out{opacity:0;visibility:visible;z-index:2}.wp-block-pulp-tabbed-content .tab-panel.is-fading-in{opacity:1;visibility:visible;z-index:1}.wp-block-pulp-tabbed-content .tab-panel-image{aspect-ratio:825/922;overflow:hidden}@media (min-width:992px){.wp-block-pulp-tabbed-content .tab-panel-image{aspect-ratio:auto;min-height:922px}}.wp-block-pulp-tabbed-content .tab-panel-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-pulp-tabbed-content .tab-panel-content{align-items:center;background-color:var(--color-stone);display:flex;justify-content:center;padding:var(--spacing-8) var(--container-padding)}@media (min-width:992px){.wp-block-pulp-tabbed-content .tab-panel-content{border-radius:3px 0 0 3px;padding:var(--spacing-10)}}.wp-block-pulp-tabbed-content .tab-panel-inner{max-width:570px}.wp-block-pulp-tabbed-content .tab-headline{line-height:1.4;margin:0 0 var(--spacing-4) 0}.wp-block-pulp-tabbed-content .tab-copy{line-height:1.6;margin-bottom:var(--spacing-5)}.wp-block-pulp-tabbed-content .tab-copy p{margin:0 0 1em}.wp-block-pulp-tabbed-content .tab-copy p:last-child{margin-bottom:0}.wp-block-pulp-tabbed-content .tab-button-row{margin-bottom:var(--spacing-4)}.wp-block-pulp-tabbed-content .gallery-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;color:var(--color-gunsmoke);cursor:pointer;display:inline-block;display:inline-flex;font-family:inherit;font-family:var(--font-family-serif);font-size:1.125rem;gap:var(--spacing-1);padding:0;transition:color var(--transitions)}.wp-block-pulp-tabbed-content .gallery-trigger svg{flex-shrink:0}@media (hover:hover){.wp-block-pulp-tabbed-content .gallery-trigger:hover{color:var(--color-burgundy)}}.wp-block-pulp-tabbed-content .gallery-modal .modal-content{align-items:center;background-color:transparent;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;padding:0}.wp-block-pulp-tabbed-content .gallery-modal .modal-close{background:transparent;border:none;color:var(--color-white);cursor:pointer;padding:10px;position:absolute;right:0;top:-40px;z-index:10}@media (hover:hover){.wp-block-pulp-tabbed-content .gallery-modal .modal-close:hover{opacity:.7}}.wp-block-pulp-tabbed-content .gallery-modal .gallery-swiper{max-width:1200px;width:100%}.wp-block-pulp-tabbed-content .gallery-modal .gallery-swiper .swiper-wrapper{align-items:center}.wp-block-pulp-tabbed-content .gallery-modal .gallery-swiper .swiper-slide{align-items:center;display:flex;justify-content:center}.wp-block-pulp-tabbed-content .gallery-modal .gallery-image{display:block;height:auto;margin:0 auto;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.wp-block-pulp-tabbed-content .gallery-modal .gallery-navigation{align-items:center;color:var(--color-white);display:flex;gap:var(--spacing-4);justify-content:center;margin-top:var(--spacing-4)}@media (max-width:992px){.wp-block-pulp-tabbed-content .gallery-modal .gallery-navigation{flex-wrap:wrap;gap:0 var(--spacing-4)}}.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows{padding:5px}@media (max-width:992px){.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows{position:static;transform:none}}.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows svg{height:30px;width:16px}.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows.swiper-navigation-arrows-prev{order:1}@media (min-width:992px){.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows.swiper-navigation-arrows-prev{left:-36px}}.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows.swiper-navigation-arrows-next{order:2}@media (min-width:992px){.wp-block-pulp-tabbed-content .gallery-modal .swiper-navigation-arrows.swiper-navigation-arrows-next{right:-36px}}.wp-block-pulp-tabbed-content .gallery-modal .gallery-pagination{gap:var(--spacing-2)}@media (max-width:992px){.wp-block-pulp-tabbed-content .gallery-modal .gallery-pagination{flex:1 0 auto;order:3}}.wp-block-pulp-tabbed-content .gallery-modal .gallery-pagination .swiper-pagination-bullet{border:2px solid var(--color-white)}.wp-block-pulp-tabbed-content .gallery-modal .gallery-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-white)}

/*# sourceMappingURL=tabbed-content.css.map*/