.checkout a:not(.btn,.modal-close,.checkout__link,.order-gift__btn,.order-gift__item__link){color:var(--color-primary-cyan)}.checkout a:not(.btn,.modal-close,.checkout__link,.order-gift__btn,.order-gift__item__link):hover{text-decoration:underline}.checkout a:not(.btn,.modal-close,.checkout__link,.order-gift__btn,.order-gift__item__link) svg{fill:var(--color-primary-cyan)}.checkout [type='radio']:not(:checked) ~ .hidden{display:none}.checkout .list-numbered .collapsible-header::before{font-weight:700}.checkout .list-numbered .collapsible-header.active::before{color:var(--color-white);border-color:var(--color-primary-cyan);background-color:var(--color-primary-cyan)}.checkout .collapsible li:last-child .collapsible-body{border-bottom:none}.checkout .collapsible-header svg{transform:rotate(-90deg)}.checkout .collapsible-header.active svg{transform:rotate(90deg)}.checkout .autocomplete-content{position:absolute;top:100%;left:0;right:0}.checkout .order-gift__item__link,.checkout__link{color:#2b1712}.checkout .order-gift__item__link:hover,.checkout__link:hover{text-decoration:underline}.checkout__image{display:block;background-image:url(/img/no-image.webp);background-repeat:no-repeat;background-size:cover;aspect-ratio:1/1;flex-shrink:0;width:48px}.checkout__summary{margin-left:-10px;margin-right:-10px}.checkout__summary .f-btn[disabled]{--btn-border-color: #aaaaaa;--btn-background-color: #aaaaaa}.checkout__summary .order-gift{position:relative;flex-wrap:nowrap;align-items:center;border-radius:0;margin-bottom:16px;padding:12px;background:var(--color-primary-black-3);box-shadow:none}.checkout__summary .order-gift__item{margin-bottom:24px}.checkout__summary .order-gift__item__link{color:#2b1712}.checkout__summary .order-gift__text{font-size:13px;line-height:1.2;text-transform:none;margin-bottom:18px}.checkout__summary .order-gift__img{margin:auto -12px auto auto}.checkout__summary .order-gift__btn{position:absolute;bottom:8px;padding:0;height:unset;min-height:unset;line-height:unset;flex-basis:unset;text-transform:unset;background:unset;color:var(--color-primary-orange)}.checkout__summary .order-gift__btn:hover{text-decoration:underline}@media only screen and (min-width: 601px){.checkout__summary{border-radius:4px;margin-left:0;margin-right:0}}
