.cp-card-slider{display:flex;margin:auto;max-width:calc(var(--max-width) + 136px);overflow-x:hidden}.cp-card-slider .buttons{background-position:50%;border:none;cursor:pointer;height:40px;margin-bottom:auto;margin-top:auto;outline:none;padding:calc(var(--main-padding)*2);width:40px;z-index:2}.cp-card-slider .mobile-buttons{display:none}.cp-card-slider .previous-button{background:url("https://8855495.fs1.hubspotusercontent-na1.net/hubfs/8855495/Kyoto%20(revamp)/01%20Homepage/1.5%20Buttons/chevron-left.svg") no-repeat 50%}.cp-card-slider .next-button{background:url("https://8855495.fs1.hubspotusercontent-na1.net/hubfs/8855495/Kyoto%20(revamp)/01%20Homepage/1.5%20Buttons/chevron-right.svg") no-repeat 50%}.cp-card-slider .bar-container{display:flex;flex-direction:row;margin:auto;max-width:var(--max-width);overflow:hidden}.cp-card-slider .bar{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cp-card-slider .bar,.cp-card-slider .cp-card-item{display:flex;flex-direction:row}.cp-card-slider .cp-card-item.left{flex-direction:row}.cp-card-slider .cp-card-item.right{flex-direction:row-reverse}.cp-card-slider-image{width:50%}.cp-card-slider-image img{object-fit:cover}.cp-card-slider-text{align-self:center;width:40vw}@media (max-width:720px){.cp-card-slider,.cp-card-slider .cp-card-item.left,.cp-card-slider .cp-card-item.right{flex-direction:column}.cp-card-slider .mobile-buttons{display:block;display:flex;flex-direction:row;justify-content:center;padding:calc(var(--main-padding)*2)}.cp-card-slider .dot-button{background-color:#f2f1e6;border-radius:50%;display:inline-block;height:12px;margin:calc(var(--main-padding)*.5);width:12px}.cp-card-slider .dot-button:active,.cp-card-slider .dot-button:first-child,.cp-card-slider .dot-button:hover{background-color:#fdc728}.cp-card-slider .buttons{display:none}.cp-card-slider-image,.cp-card-slider-text{width:100%}}