.wp-block-site-travel-content .trip-program-container .border-left,.wp-block-site-travel-content .trip-info-accordion .border-left{position:relative;padding-left:2rem}.wp-block-site-travel-content .trip-program-container .border-left:before,.wp-block-site-travel-content .trip-info-accordion .border-left:before{content:"";position:absolute;top:0;bottom:0;left:.8rem;width:2%;border-left:1px solid var(--wp--preset--color--primary);margin-top:1rem;margin-bottom:1rem}@media (max-width: 782px){.wp-block-site-travel-content .trip-program-container .border-left:before,.wp-block-site-travel-content .trip-info-accordion .border-left:before{display:none}}@media (max-width: 782px){.wp-block-site-travel-content .trip-program-container .border-left,.wp-block-site-travel-content .trip-info-accordion .border-left{padding-left:unset}}.wp-block-site-travel-content .trip-program-container details.is-style-dot,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot{overflow:unset;background-color:var(--wp--preset--color--grey-50);border-radius:8px;padding:.7rem 1.5rem;margin-bottom:1rem}.wp-block-site-travel-content .trip-program-container details.is-style-dot p,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot p{padding-left:unset}.wp-block-site-travel-content .trip-program-container details.is-style-dot summary,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot summary{position:relative;list-style:none;display:flex;align-items:center;font-weight:600}.wp-block-site-travel-content .trip-program-container details.is-style-dot summary::-webkit-details-marker,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot summary::-webkit-details-marker{display:none}.wp-block-site-travel-content .trip-program-container details.is-style-dot summary:before,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot summary:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--wp--preset--color--primary);background-color:#fff;position:absolute;left:-3.5rem}@media (max-width: 782px){.wp-block-site-travel-content .trip-program-container details.is-style-dot summary:before,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot summary:before{display:none}}.wp-block-site-travel-content .trip-program-container details.is-style-dot summary:after,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot summary:after{content:"Les mer +";display:inline-block;margin-left:auto;color:var(--wp--preset--color--primary);text-decoration:underline;font-size:var(--wp--preset--font-size--small)}.wp-block-site-travel-content .trip-program-container details.is-style-dot[open] summary:before,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot[open] summary:before{background-color:var(--wp--preset--color--primary)}.wp-block-site-travel-content .trip-program-container details.is-style-dot[open] summary:after,.wp-block-site-travel-content .trip-info-accordion details.is-style-dot[open] summary:after{content:"Lukk"}
