.ccb-info-box{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:4rem auto;gap:2rem;position:relative}@media (min-width:769px){.ccb-info-box{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin:10rem auto;gap:4rem}}@media (min-width:991px){.ccb-info-box{-ms-grid-columns:1.1fr 2fr;grid-template-columns:1.1fr 2fr}}.ccb-info-box__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:768px){.ccb-info-box__content{gap:4rem}}.ccb-info-box__title{font-size:34px;font-weight:700;line-height:48px;color:#001931;text-align:center}@media (min-width:768px){.ccb-info-box__title{font-size:44px;text-align:start;line-height:58px}}.ccb-info-box__image{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;top:70px;display:none}.ccb-info-box__image.active{display:-ms-flexbox;display:flex}@media (min-width:769px){.ccb-info-box__image{position:sticky;height:max-content}}.ccb-info-box__image img{border-radius:20px}@media (max-width:1024px){.ccb-info-box__image img{height:auto!important}}.ccb-info-box__image .ccb-info-box-desc{margin-top:40px;display:none;transition:.2s ease-in}.ccb-info-box__image .ccb-info-box-desc p{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#001931;opacity:.7}.ccb-info-box__image .ccb-info-box-desc.active{display:block}.ccb-info-box .ccb-info-list{padding-left:0;list-style-type:none;margin-bottom:0}.ccb-info-box .ccb-info-list__item{display:-ms-flexbox;display:flex;gap:2rem;padding:2rem;border-radius:2rem;margin-bottom:.2rem;transition:.2s linear;cursor:pointer;position:relative;overflow:hidden}@media (max-width:450px){.ccb-info-box .ccb-info-list__item{-ms-flex-direction:column;flex-direction:column;gap:0}}.ccb-info-box .ccb-info-list__item .info-carts-actions{margin-top:16px;position:absolute;opacity:0;z-index:-1;visibility:hidden;bottom:-100%;transition:.2s ease-in}.ccb-info-box .ccb-info-list__item:hover{background:rgba(26,177,99,.1)}.ccb-info-box .ccb-info-list__item:hover .ccb-info-list__icon,.ccb-info-box .ccb-info-list__item:hover .ccb-info-list__title{color:#1ab163}.ccb-info-box .ccb-info-list__item.active{background:rgba(26,177,99,.1)}.ccb-info-box .ccb-info-list__item.active .ccb-info-list__icon,.ccb-info-box .ccb-info-list__item.active .ccb-info-list__title{color:#1ab163}.ccb-info-box .ccb-info-list__item.active .info-carts-actions{position:relative;visibility:visible;opacity:1;z-index:1;bottom:0}.ccb-info-box .ccb-info-list__text{margin-bottom:0;font-size:1.4rem;color:#001931;opacity:.7}.ccb-info-box .ccb-info-list__title{transition:.2s linear;font-size:1.8rem}.ccb-info-box .ccb-info-list__icon{font-size:3.3rem;transition:.2s linear;color:#9facb9}@media (min-width:991px){.ccb-info-box.payment{-ms-grid-columns:1.5fr 1.1fr;grid-template-columns:1.5fr 1.1fr}}.ccb-info-box.payment p{font-size:1.6rem;line-height:3rem;font-family:eudoxus_sansregular;color:#001931;margin:0}.ccb-info-box.payment .ccb-info-box__content{gap:20px}.ccb-info-box.payment .ccb-info-box__content ul{padding-left:25px}.ccb-info-box.payment .ccb-info-box__content ul li{list-style:none;position:relative;display:-ms-flexbox;display:flex;padding:15px 0;border-bottom:1px solid #dddd}.ccb-info-box.payment .ccb-info-box__content ul li:last-child{border-bottom:none}.ccb-info-box.payment .ccb-info-box__content ul li .ccb-info-list__title{position:relative;font-size:1.8rem;line-height:23px;color:#001931;font-family:RedHatDisplay-Bold,"sans-serif"}.ccb-info-box.payment .ccb-info-box__content ul li .ccb-info-list__title i{position:absolute;top:5px;left:-25px;color:#1ab163}.ccb-info-box.payment .ccb-info-box__content ul li p{line-height:17px;font-size:1.4rem;opacity:.7}@media (min-width:768px){.ccb-info-box.payment .ccb-info-box__image{-ms-flex-pack:start;justify-content:start}}.ccb-info-box.orders{-ms-flex-align:start;align-items:start}.ccb-info-box.orders .ccb-info-box__image{-ms-flex-direction:column;flex-direction:column}.ccb-info-box.orders .ccb-info-list__description{overflow:hidden}@media (max-width:540px){.container{padding:0 2rem}}.container.full-container{max-width:100%;padding:0}@media (min-width:540px){.container.full-container{padding:0 2rem}}