.section-extra-services{display:flex;flex-direction:column;background-color:rgb(var(--color-grey-4));margin-inline:-1.5rem}@media only screen and (min-width: 990px){.section-extra-services{border-radius:1.6rem;margin-inline:0}}.section-extra-services .title{align-items:center;display:flex;gap:1.6rem;margin:2.3rem auto 1.75rem 1.5rem}.section-extra-services h2{margin:0}.extra-service{flex-direction:column;background:url(dash-large.svg);background-repeat:no-repeat;background-position:top;padding:1.5rem;row-gap:.8rem}.extra-service__description{margin-left:3rem}.extra-service__checkbox{background-color:rgb(var(--color-grey-5));-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid rgb(var(--color-grey-3));display:inline-block;height:1.6rem;transition:border-color .4s,background-color .4s;width:1.6rem}.extra-service__checkbox:hover{border-color:rgb(var(--color-primary-1))}.extra-service label{display:flex;cursor:pointer;align-items:center;gap:1.6rem}.extra-service label.disabled{cursor:not-allowed}.extra-service__header:hover .extra-service__checkbox{border-color:rgb(var(--color-primary-1))}.extra-service__title{display:flex;align-items:center;gap:.4rem;flex:1;position:relative;transition:color .4s}.extra-service__header:hover .extra-service__title{color:rgb(var(--color-primary-1))}.extra-service input:checked~.extra-service__checkbox{background:url(icon-checkmark.svg) no-repeat 50% 50%;background-color:rgb(var(--color-primary-1));border-color:rgb(var(--color-primary-1))}.extra-service input:disabled{cursor:not-allowed}.extra-service__details{display:flex;flex-wrap:nowrap;column-gap:8%}@media only screen and (min-width: 990px){.extra-service{padding:2rem;row-gap:.8rem}.section-extra-services .title{margin:3rem auto 1.6rem 2rem}}.tooltip .tooltip-text{visibility:hidden;background-color:rgb(var(--color-primary-1));color:rgb(var(--color-grey-1));text-align:center;padding:1rem;border-radius:.6rem;position:absolute;z-index:2;font-weight:300;left:0;bottom:3rem;max-width:100%;min-width:35rem}.tooltip:hover .tooltip-text{visibility:visible}@media only screen and (max-width: 749px){.extra-service__description{position:relative}.extra-service__description-content{max-height:4rem;overflow:hidden;transition:max-height 1.35s ease}.extra-service__overlay~label{display:block;font-weight:350;padding-top:2.5rem;width:100%;background:linear-gradient(180deg,rgba(var(--color-grey-5),.4),rgb(var(--color-grey-4)));color:rgb(var(--color-grey-2))}.extra-service__overlay~label{position:absolute;bottom:-.5rem;display:flex;gap:0px;align-items:center}input.extra-service__overlay{visibility:hidden;position:absolute}.extra-service__overlay:checked~label{display:none}.extra-service__overlay:checked~.extra-service__description-content{height:auto;max-height:100rem}.section-extra-services .tooltip .tooltip-text{position:fixed}}.extra-service__header{display:flex;align-items:center}.extra-service__price{margin-left:auto}.section-extra-services .tooltip{position:relative;left:1rem;height:2.2rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/extra-services.css.map */
