.checkout a:not(.btn,.modal-close,.order-gift__btn,.order-gift__item__link):hover{text-decoration:underline}.checkout a:not(.btn,.modal-close,.order-gift__btn,.order-gift__item__link) svg{fill:currentColor}.checkout a:not(.btn,.modal-close,.order-gift__btn,.order-gift__item__link):not(.checkout__link){color:var(--color-primary-cyan)}.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 .autocomplete-content{position:absolute;top:100%;left:0;right:0}.checkout [type='text'][readonly='readonly']{pointer-events:none}.checkout [type='radio']:not(:checked) ~ .hidden{display:none}.checkout [type='radio']+label{display:flex;align-items:center;gap:8px}.checkout [type='radio']+label img{vertical-align:middle;pointer-events:none}.checkout [type='checkbox'].filled-in:checked+label:after,.checkout [type='checkbox'].filled-in:not(:checked)+label::after,.checkout [type='checkbox'].filled-in:checked+label:before{top:0}.checkout [type='checkbox']+label{height:unset;color:var(--color-primary-black);font-size:var(--font-size-base);line-height:var(--font-size-medium-extra-large);padding-left:32px}.checkout [class*='-promocode'] .f-btn,.checkout [class*='-promocode'] button{min-width:120px}.checkout .shipping-info{display:flex;gap:12px;padding:16px;border-radius:4px;border:1px solid var(--shipping-border, var(--color-gray-light));background-color:var(--shipping-bg)}.checkout .shipping-info svg{flex-shrink:0}.checkout .shipping-info .info{fill:#e3813f}.checkout .shipping-info .exclamation-mark{fill:#eeb765}.checkout .shipping-info__title{font-weight:700;font-size:var(--font-size-base);text-wrap:balance}.checkout .shipping-info__text{font-size:var(--font-size-small)}.checkout .shipping-info__amount{font-size:var(--font-size-medium);margin:auto 0;white-space:nowrap}.checkout .shipping-info--calculation{--shipping-border: #e3813f;--shipping-bg: var(--color-white)}.checkout .shipping-info--calculation:not(.calculated){order:1}.checkout .shipping-info--calculation:not(.calculated) .exclamation-mark,.checkout .shipping-info--calculation:not(.calculated) .is-calculated{display:none}.checkout .shipping-info--calculation.calculated .info,.checkout .shipping-info--calculation.calculated .is-not-calculated{display:none}.checkout .order-gift{position:relative;display:flex;align-items:center;flex-wrap:nowrap;row-gap:0;padding:12px;margin-bottom:16px;font-size:var(--font-size-small);line-height:var(--font-size-medium);background:var(--color-primary-black-3)}.checkout .order-gift__text{order:-1;text-transform:none;text-wrap:balance;padding-bottom:18px}.checkout .order-gift__img{order:-1;margin-right:-4px}.checkout .order-gift__btn{position:absolute;left:12px;bottom:8px;justify-content:unset;min-height:unset;height:unset;padding:unset;text-align:left;line-height:var(--font-size-medium-large);background-color:unset;color:var(--color-primary-orange);text-transform:none;text-wrap:balance;overflow:visible}@media (hover: hover) and (pointer: fine){.checkout .order-gift__btn:hover{text-decoration:underline}}.checkout__link{color:#2b1712}.checkout__image{display:block;background-image:url(/img/no-image.webp);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:75px;height:75px;margin-right:10px}.checkout__summary{padding:var(--gutter-y, 16px) var(--gutter-x, 10px);margin-left:-10px;margin-right:-10px}.checkout__summary .f-btn[disabled]{--btn-color: var(--color-white);--btn-border-color: #aaaaaa;--btn-background-color: #aaaaaa}@media only screen and (min-width: 601px){.checkout__summary{--gutter-x: 16px;border-radius:4px;margin-left:0;margin-right:0}}
