:where(#content) .h2,:where(#content) h2{padding:20px 0;margin:0}.is-checkout h1{font-size:var(--lf-fs-xl);padding:20px 0}.lfCartItem img{max-width:100%;height:auto;display:block;margin:0 auto}.lfCartItem{border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:#fff;padding:var(--lf-card-pad,24px 28px);margin-bottom:20px}.cart_item-list{border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:#fff;padding:0 28px;margin-bottom:20px}li.lfCartItem{border:0;border-bottom:1px solid var(--lf-card-border-color);border-radius:0;padding:24px 0;margin-bottom:0}li.lfCartItem:last-child{border-bottom:0}.card.lfCartItem>.card-body{padding:0}.cart-buttons{border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:var(--lf-surface);padding:var(--lf-card-pad,24px 28px);margin-bottom:20px}.card.cart-buttons{border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:var(--lf-surface)}.card.cart-buttons>.card-body{padding:0}.card.cart-buttons.bg-light{background:var(--lf-surface)}.lfCartItem input[type=checkbox],.lfCartItem input[type=radio]{accent-color:var(--lf-green);margin-right:8px}.lfCartRow{padding-top:4px}.cart_item-list .lfCartItem img{max-width:100%;border-radius:4px}@media (max-width:575px){.lfCartItem .col-sm-3{margin-bottom:.5em}}#orderRemark{height:100px}.basketTotalPrice{font-weight:800;font-size:var(--lf-fs-xl);color:var(--lf-price)}.basketItemTitle{display:block;color:var(--lf-green-dark);font-weight:800;font-size:var(--lf-cart-title-size);margin-bottom:var(--lf-cart-title-gap)}.lfAddressGrid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-items:start}@media (max-width:767px){.lfAddressGrid{grid-template-columns:1fr}}.lfAddressChoice{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;margin-bottom:20px}.lfAddressChoice__item{display:flex;flex-direction:column;border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius-inner,12px);background:#fff;padding:16px}.lfAddressChoice__item>.card-body,.lfAddressChoice__item>.card-footer{padding:0;border:0;background:0 0}.lfAddressChoice__item>.card-body{flex:1 1 auto;line-height:1.45}.lfAddressChoice__item>.card-footer{margin-top:16px}.lfAddressChoice__item.is-selected{border-color:var(--lf-green);background:var(--lf-tint)}.lfAddressChoice__item--add>.card-body{display:flex;flex-direction:column;justify-content:center;color:var(--lf-muted)}.lfAddressChoice__item--add .fa-plus-circle{font-size:var(--lf-fs-xl);margin-bottom:8px}.lfAddressChoice__actions{display:flex;justify-content:flex-end;gap:8px;margin-bottom:8px}.lfAddressChoice__actions .btn{width:32px;height:32px;padding:0;line-height:1}@media (max-width:767px){.checkoutCollumns .form-control{margin-bottom:5px}}.checkout-steps{width:100%;height:40px;padding:0;margin:15px 0;list-style:none}@media (max-width:1023px){.checkout-steps{height:50px;margin:0;padding:0;align-items:center}.checkout-steps-text{display:none}.checkout-steps .step.active .checkout-steps-text{display:block;margin-left:10px;font-size:var(--lf-fs-sm);white-space:nowrap}.checkout-steps{flex-wrap:nowrap}.checkout-steps .step{flex:0 0 auto;width:auto}.checkout-steps .step.active{flex:1 1 auto;width:auto;justify-content:flex-start}.checkout-steps .step.active>a{justify-content:flex-start}.checkout-steps .step.active,.checkout-steps .step.active .checkout-steps-link{display:flex;align-items:center}}.checkout-steps-icon{border-radius:50%;border:1px solid #fff;height:30px;width:30px;color:#fff;font-size:.9rem;font-weight:700;padding:3px 3px;text-align:center}.checkout-steps-text{color:#fff;margin-left:20px}.checkout-steps-link{text-decoration:none}.checkout-steps .step{display:flex;justify-content:center}.checkout-steps .step>a{display:flex;justify-content:center}.checkout-steps .step.active .num{background-color:#fc6621}.checkout-steps .step{opacity:.5}.checkout-steps .step.passed{opacity:1}.checkout-steps .step.passed .checkout-steps-icon{background-color:#fff;color:inherit}.checkout-steps .step.active{opacity:1}@media (min-width:1024px){.checkout-steps{margin:15px 0 30px 0}}@media (min-width:768px){.checkout-steps .text{display:block}}.is-checkout .edit-button{padding:0 .25em;font-size:13px}.cart-buttons .btn{width:100%}@media (min-width:768px){.cart-buttons .btn{width:auto;margin-bottom:0}}.cart-buttons .btn:first-child{margin-bottom:15px}@media (min-width:768px){.cart-buttons .btn:first-child{margin-bottom:0}}@media (max-width:767.98px){.cart-buttons .row>div:first-child{order:2}.cart-buttons .row>div:last-child{order:1}.cart-buttons .btn:first-child{margin-bottom:0}.cart-buttons .row>div:last-child .btn{margin-bottom:15px}}.basket-applepay-div,.basket-next-div,.basket-paypal-div{float:none;clear:both;margin-bottom:15px;text-align:center}.basket-next-div .largeButton{width:100%}.lfBasketLayout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media (min-width:992px){.lfBasketLayout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lfBasketLayout__side{position:sticky;top:20px}}.lfBasketHead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.lfBasketHead .page-header{margin-right:0}.lfBasketHead__back{margin-left:auto;font-weight:600;white-space:nowrap;text-decoration:none}.lfEditLink{margin-left:14px;padding:0;border:0;background:0 0;font-size:var(--lf-fs-sm);font-weight:600;color:var(--lf-muted);white-space:nowrap;text-decoration:none;cursor:pointer}.lfEditLink:hover{color:var(--lf-green-theme);text-decoration:underline}.lfCartPos{display:flex;gap:24px;align-items:flex-start}.lfCartPos__media{flex:0 0 auto;width:150px;margin:0 8px;text-align:center}.lfCartPos__body{flex:1 1 auto;min-width:0}.lfCartPos__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.lfCartPos__head .basketItemTitle{display:inline;margin:0}.lfCartPos__artnum{font-family:var(--font-family-monospace);font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfCartPos__specs{display:flex;flex-wrap:wrap;gap:4px 0;color:var(--lf-muted);font-size:var(--lf-fs-sm)}.lfCartPos__spec b{color:var(--lf-text)}.lfCartPos__spec:not(:last-child)::after{content:"·";margin:0 10px;color:var(--lf-border-soft)}.lfCartPos__gift,.lfCartPos__setlist{margin:10px 0 0;font-size:var(--lf-fs-md)}.lfCartPos__gift{color:var(--lf-green-link)}.lfCartPos__buy{display:flex;align-items:center;flex-wrap:wrap;gap:12px 32px;margin-top:20px}.lfCartPos__field{display:flex;flex-direction:column;gap:2px}.lfCartPos__fieldLabel{font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfCartPos__unitLine{margin:0;font-size:var(--lf-fs-sm);line-height:1.35;color:var(--lf-muted)}.lfCartPos__unitLine b{color:var(--lf-price)}.lfCartPos__unitSep{margin:0 .25em}.lfCartPos__sum{margin-left:auto;text-align:right;display:flex;flex-direction:column;justify-content:center;gap:2px}.lfCartPos__sumNote{font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfQtyStepper{display:inline-flex;align-items:stretch;border:1px solid var(--lf-card-border-color);border-radius:8px;overflow:hidden}.lfQtyStepper .lfQtyStepper__input{width:56px;min-width:56px;max-width:56px;border:0;text-align:center;padding:8px 4px;-moz-appearance:textfield}.lfQtyStepper__input::-webkit-inner-spin-button,.lfQtyStepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lfQtyStepper__btn{border:0;border-radius:0;background:var(--lf-surface);color:var(--lf-green-theme);font-size:1.15rem;font-weight:700;line-height:1;min-width:36px;padding:0 10px;cursor:pointer}.lfQtyStepper__btn[data-dir="-1"]{border-right:1px solid var(--lf-card-border-color)}.lfQtyStepper__btn[data-dir="1"]{border-left:1px solid var(--lf-card-border-color)}.lfQtyStepper__btn:hover:not(:disabled){background:var(--lf-tint)}.lfQtyStepper__btn:disabled{color:var(--lf-disabled);cursor:not-allowed}.lfQtyStepper__submit{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.lfCartPos__actions{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-top:16px}.lfCartPos__actionsMain{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.lfCartPos__actions .basketLfRemoveButton{margin-left:auto}.lfCartPos__body>button[name=removeBtn]{margin-top:16px}@media (max-width:767px){.lfCartPos{gap:16px}.lfCartPos__media{width:110px;margin:0}.lfCartPos__sum{margin-left:0;text-align:left}}.lfBasketTotalRow{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:14px -20px 18px;padding:16px 20px;border-top:1px solid var(--lf-card-border-color);border-bottom:1px solid var(--lf-card-border-color);background:var(--lf-surface)}#orderAgbTop{margin:28px 0}#orderAgbTop,#orderAgbTop *{text-align:center!important}.orderSubmit .largeButton{width:100%}.lfBasketLayout__side .basket-applepay-div,.lfBasketLayout__side .basket-next-div,.lfBasketLayout__side .basket-paypal-div{margin-bottom:0}.lfBasketLayout__side .basket-express-divider{margin:16px 0 12px}.lfBasketLayout .euWarranty{float:none;max-width:100%}.lfBasketTotalRow__label{font-size:var(--lf-fs-lg);font-weight:800}.lfBasketTotalRow__value{font-size:var(--lf-fs-xl);font-weight:800;color:var(--lf-price);white-space:nowrap}.lfBasketTotal td{color:var(--lf-price);font-weight:700;text-align:right;white-space:nowrap}.basketVoucherBox__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;list-style:none;cursor:pointer}.basketVoucherBox__head::-webkit-details-marker{display:none}.basketVoucherBox__head::after{content:"";width:.55em;height:.55em;border-right:2px solid var(--lf-muted);border-bottom:2px solid var(--lf-muted);transform:rotate(45deg);transition:transform .15s;flex:0 0 auto}.basketVoucherBox[open]>.basketVoucherBox__head{margin-bottom:12px}.basketVoucherBox[open]>.basketVoucherBox__head::after{transform:rotate(-135deg);margin-top:.25em}.basketVoucherHint{margin:-8px 4px 20px;color:var(--lf-muted)}.basketVoucherHint>:last-child{margin-bottom:0}.basketVoucherBox__title{font-size:var(--lf-fs-lg);font-weight:800}.basketVoucherBox .form-group{margin-bottom:0;display:block;width:100%}.basketVoucherBox .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius-inner,12px);overflow:hidden;background:#fff}.basketVoucherBox #input_voucherNr,.basketVoucherBox .input-group>.form-control{flex:1 1 0;width:1%;max-width:none;min-width:0;border:0;border-radius:0;box-shadow:none;background:0 0}.basketVoucherBox .input-group-append{display:flex;margin-left:0;flex:0 0 auto}.basketVoucherBox .input-group-append .btn{border:0;border-left:1px solid var(--lf-card-border-color);border-radius:0;background:var(--lf-green-theme);color:#fff;font-weight:700;padding:8px 16px;white-space:nowrap;height:auto}.basketVoucherBox .input-group-append .btn:focus,.basketVoucherBox .input-group-append .btn:hover{background:var(--lf-green-dark);color:#fff}.lfOptionTile__price{color:var(--lf-price);font-weight:800;white-space:nowrap}.basketVoucherBox[open]>#basketVoucher{display:block;padding:0}.basket-express-divider{display:flex;align-items:center;gap:12px;margin:20px 0 15px;color:var(--lf-muted);font-size:var(--lf-fs-sm)}.basket-express-divider::after,.basket-express-divider::before{content:"";flex:1;height:1px;background:var(--lf-card-border-color)}.basket-paypal-div input[type=image]{display:block;width:100%;max-width:none;height:48px;padding:8px 20px;box-sizing:border-box;object-fit:contain;object-position:center;background-color:#ffc439;border:0;border-radius:25px;cursor:pointer}.basket-paypal-div input[type=image]:hover{background-color:#f5b830}.basket-paypal-div+.basket-applepay-div{margin-top:12px}.basket-applepay-div #mollieApplePayButtonBasketBottom.apple-pay-button-with-text,.basket-applepay-div #mollieApplePayButtonBasketTop.apple-pay-button-with-text{display:block;float:none;width:100%!important;max-width:none;height:48px;margin:0;box-sizing:border-box;border-radius:25px;cursor:pointer}.lfBasketTotal th{text-align:left!important;font-weight:400}#basketDeliveryCountry select{-webkit-appearance:none;appearance:none;max-width:100%;padding:8px 34px 8px 12px;border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius-inner,12px);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236c757d' d='M1.4.6 6 5.2 10.6.6 12 2 6 8 0 2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;color:var(--lf-text);font-size:var(--lf-fs-md);line-height:1.3;cursor:pointer;box-shadow:none}#basketDeliveryCountry select:hover{border-color:var(--lf-green)}#basketDeliveryCountry select:focus{outline:0;border-color:var(--lf-green);box-shadow:0 0 0 3px var(--lf-focus-ring)}form#payment input[type=radio],form#shipping input[type=radio]{display:none}form#payment dl,form#shipping dl{border:1px solid var(--lf-border);border-radius:var(--lf-card-radius-inner,12px);background:#fff;color:var(--lf-body);font-size:var(--lf-fs-md);margin:0 0 8px;min-height:56px;position:relative;transition:border-color .12s,background .12s}form#payment .paymentlogo,form#shipping .shippinglogo{position:absolute;left:16px;top:50%;transform:translateY(-50%);max-width:80px;max-height:40px}form#payment dl.checked,form#payment dl:has(input:checked),form#shipping dl:has(input:checked){background:var(--lf-tint);border:1.5px solid var(--lf-green)}form#payment label,form#shipping label{margin:0;padding:15px 46px 15px 141px;width:100%;cursor:pointer;border-radius:var(--lf-card-radius-inner,12px)}form#payment dl>img,form#shipping dl>img{pointer-events:none}form#payment label b,form#shipping label b{font-weight:600;color:var(--lf-text)}form#payment dl.checked label b,form#payment dl:has(input:checked) label b,form#shipping dl:has(input:checked) label b{font-weight:800;color:var(--lf-green-link)}form#payment dd,form#shipping dd{display:block!important}form#payment dd.payment-option,form#shipping dd.payment-option{display:none!important}form#payment dl.checked dd.payment-option,form#payment dl:has(input:checked) dd.payment-option,form#shipping dl:has(input:checked) dd.payment-option{display:block!important}form#payment dd:not(.payment-option),form#shipping dd:not(.payment-option){position:absolute;left:16px;top:16px}form#payment dl.checked label,form#payment dl:has(input:checked) label,form#shipping dl:has(input:checked) label{cursor:inherit;font-weight:700}form#payment .desc,form#shipping .desc{margin-left:141px;color:var(--lf-muted);font-size:var(--lf-fs-sm)}form#shipping .desc{padding-bottom:15px}form#payment dl:has(.desc) label,form#payment dl:has(.payment-option) label,form#shipping dl:has(.desc) label{padding-bottom:2px}form#payment .desc br:last-child,form#shipping .desc br:last-child{display:none}form#payment dd:not(.payment-option) .desc{margin-left:0}form#payment dd:not(.payment-option) .desc img{width:60px;height:35px}form#payment .payment-option .desc{margin-top:0;margin-left:0}form#payment .payment-option{padding:0 16px 16px 141px;font-size:var(--lf-fs-sm)}@media (max-width:429px){form#payment .payment-option{padding-left:16px}form#payment .paymentlogo,form#shipping .shippinglogo{max-width:56px;max-height:32px}form#payment label,form#shipping label{padding-left:88px;padding-right:16px}form#shipping .desc{margin-left:88px}form#payment dl.checked .paymentlogo,form#payment dl:has(input:checked) .paymentlogo{top:15px;transform:none}}form#payment dl:not(.checked):not(:has(input:checked)):hover,form#shipping dl:not(:has(input:checked)):hover{background:var(--lf-tint);border-color:var(--lf-border-active)}form#payment dd,form#shipping dd{margin:0}form#payment dt,form#shipping dt{font-weight:initial}#payment .well,#shipping .well{z-index:20;position:relative;margin:0;padding:0;min-height:0!important;background:0 0;border:0;box-shadow:none}#payment .well:last-of-type dl,#shipping .well:last-of-type dl{margin-bottom:0}#ppplus{margin:-25px 0 -30px}#thankyouPage{text-align:center}.lfAccountHead{margin-bottom:24px}.lfAccountBack{display:inline-block;margin-bottom:4px;font-size:var(--lf-fs-sm);font-weight:600;color:var(--lf-muted);text-decoration:none}.lfAccountBack:focus,.lfAccountBack:hover{color:var(--lf-green-theme);text-decoration:underline}.lfAccountHead .page-header{margin:0;padding:0}.lfAccountGreeting{margin:-8px 0 24px;color:var(--lf-body)}.lfAccountGreeting span{display:block;font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfAccountGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:28px}.lfAccountTile{display:flex;flex-direction:column;padding:var(--lf-card-pad-inner,16px 18px);border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:#fff;color:var(--lf-text);text-decoration:none;transition:border-color .12s,box-shadow .12s,background .12s}.lfAccountTile:focus,.lfAccountTile:hover{border-color:var(--lf-card-border-color-hover);background:var(--lf-tint);box-shadow:var(--lf-card-shadow);text-decoration:none}.lfAccountTile__icon{margin-bottom:10px;font-size:var(--lf-fs-lg);color:var(--lf-green)}.lfAccountTile__title{font-weight:700;color:var(--lf-green-dark)}.lfAccountTile__meta{margin-top:2px;font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfAccountActions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-bottom:40px}.lfAccountDelete{padding:0;border:0;background:0 0;font-size:var(--lf-fs-sm);font-weight:600;color:var(--lf-muted);text-decoration:none;cursor:pointer}.lfAccountDelete:focus,.lfAccountDelete:hover{color:var(--lf-danger);text-decoration:underline}.lfOrderCard{border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px);background:#fff;padding:var(--lf-card-pad,24px 28px);margin-bottom:24px}.lfOrderCard__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid var(--lf-card-border-color)}.lfOrderCard__head h2{margin:0;padding:0}.lfOrderCard__date{color:var(--lf-muted)}.lfOrderStatus{margin-left:auto;padding:4px 12px;border:1px solid var(--lf-border-tint);border-radius:25px;background:var(--lf-surface);font-size:var(--lf-fs-sm);font-weight:600;color:var(--lf-body)}.lfOrderFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px 24px;margin-bottom:20px}.lfOrderFacts__item{line-height:1.45;overflow-wrap:break-word}.lfOrderFacts__label{display:block;margin-bottom:2px;font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfOrderPartial{margin-bottom:20px}.lfOrderPositions{margin:0;padding:0;border-top:1px solid var(--lf-card-border-color)}.lfOrderPos{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid var(--lf-card-border-color)}.lfOrderPos__media{flex:0 0 60px}.lfOrderPos__media img{max-width:100%;height:auto;border-radius:4px}.lfOrderPos__body{flex:1 1 auto;min-width:0}.lfOrderPos__title{display:block;font-size:var(--lf-cart-title-size, 1.25rem);font-weight:700;line-height:1.3}.lfOrderPos__title a{color:inherit;text-decoration:none}.lfOrderPos__title a:hover{color:var(--lf-green-theme)}.lfOrderPos__detail{display:block;font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfOrderPos__prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lfOrderPos__single{font-size:var(--lf-fs-sm);color:var(--lf-muted)}.lfOrderPos__total{font-weight:700;color:var(--lf-price)}.lfOrderSum{display:grid;grid-template-columns:1fr auto;gap:6px 0;max-width:380px;margin:20px 0 0 auto;padding:16px 18px;border-radius:var(--lf-card-radius-inner,12px);background:var(--lf-surface)}.lfOrderSum dt{font-weight:500;color:var(--lf-body)}.lfOrderSum dd{margin:0;padding-left:24px;text-align:right;color:var(--lf-price)}.lfOrderSum__grand{padding-top:10px;border-top:1px solid var(--lf-border-tint);font-size:var(--lf-fs-lg);font-weight:800}.lfOrderSum dt.lfOrderSum__grand{color:var(--lf-text)}@media (max-width:575px){.lfOrderCard{padding:18px 16px}.lfOrderStatus{margin-left:0}.lfOrderPos{flex-wrap:wrap}.lfOrderPos__prices{flex-direction:row;align-items:baseline;gap:12px;width:100%;justify-content:flex-end}.lfOrderSum{max-width:none}}.lfAccountSection{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;padding-top:24px}.lfAccountSection:first-of-type{padding-top:0}.addressCollumns .lfCartItem .form-group:last-child{margin-bottom:0}.lfAccountSection .lfEditLink{margin-left:0}.lfPasswordForm{max-width:420px}.lfPasswordForm label{display:block;margin-bottom:4px;font-weight:600}.lfPasswordForm .form-group{margin-bottom:16px}.cl-account_noticelist .btn.removeButton{margin-top:12px;padding:8px 16px;border:1px solid var(--lf-border);border-radius:25px;background:0 0;font-size:var(--lf-fs-sm);font-weight:700;color:var(--lf-muted)}.cl-account_noticelist .btn.removeButton:focus,.cl-account_noticelist .btn.removeButton:hover{border-color:var(--lf-danger);background:0 0;color:var(--lf-danger)}.lfFormSection{margin:24px 0 12px;font-size:var(--lf-fs-lg);font-weight:700;color:var(--lf-green-dark)}.lfFormSection:first-of-type{margin-top:0}.lfFormLink{display:inline-block;margin-top:6px;font-size:var(--lf-fs-sm);font-weight:600;color:var(--lf-green-link);text-decoration:none}.lfFormLink:focus-visible,.lfFormLink:hover{text-decoration:underline}.lfLoginForm .form-group{margin-bottom:16px}.lfLoginForm label{display:block;margin-bottom:4px;font-weight:600}.lfLoginForm .btn{margin-top:4px}.lfAccountHint{margin:8px 0 0 21px;font-size:var(--lf-fs-sm);color:var(--lf-body)}@media (min-width:992px){.checkoutLogin{margin-top:35px}}#shippingAddress{margin-top:16px}#passwordFields{margin-top:20px}.checkoutLogin{height:auto}.lfLoginBox__summary{display:flex;align-items:center;cursor:pointer;list-style:none;font-weight:600;color:var(--lf-green-dark)}.lfLoginBox__summary::-webkit-details-marker{display:none}.lfLoginBox__summary::before{content:"\f0da";font-family:"Font Awesome 6 Free";font-weight:900;flex:0 0 16px;transition:transform .15s ease}.lfLoginBox[open]>.lfLoginBox__summary{margin-bottom:16px}.lfLoginBox[open]>.lfLoginBox__summary::before{transform:rotate(90deg)}.lfLoginBox__summary:focus-visible{outline:2px solid var(--lf-green);outline-offset:2px}@media (min-width:992px){.lfLoginBox__summary{display:none}}.lfThankyou__lead{margin-bottom:28px}.lfNoticeCard{border:1px solid var(--lf-green);border-radius:var(--lf-card-radius);padding:var(--lf-card-pad);margin-bottom:28px}.lfNoticeCard>dl:last-child,.lfNoticeCard>p:last-child{margin-bottom:0}.lfNoticeCard__intro{max-width:46ch;margin:0 auto 20px}.lfBankData{display:grid;grid-template-columns:max-content 1fr;gap:0 24px;max-width:460px;margin:0 auto;text-align:left}.lfBankData dd,.lfBankData dt{padding:10px 0;border-top:1px solid var(--lf-border)}.lfBankData dd:first-of-type,.lfBankData dt:first-of-type{padding-top:0;border-top:0}.lfBankData dt{color:var(--lf-muted);font-weight:600}.lfBankData dd{margin:0;font-weight:700}.lfBankData__code{font-variant-numeric:tabular-nums;letter-spacing:.02em;word-break:break-word}@media (max-width:575px){.lfBankData{grid-template-columns:1fr}.lfBankData dt{padding-bottom:0}.lfBankData dd{padding-top:2px;border-top:0}}.lfNoticeCard .pcEpcQrCode{background:0 0!important;padding:20px 0 0!important;max-width:460px;margin:20px auto 0;border-top:1px solid var(--lf-border)}.lfNewsletterForm{max-width:560px;margin-left:auto;margin-right:auto}.lfNewsletterForm label{display:block;margin-bottom:4px;font-weight:600}.lfNewsletterForm .form-group{margin-bottom:16px}.lfCartPos__media{width:90px}.lfBasketLayout__side .note{margin:12px 0 0;font-size:var(--lf-fs-sm)}.cart_item-list .basketError,.cart_item-list .basketGratisNotice{margin:16px 0}@media (max-width:575px){#basketDeliveryCountry select{width:100%;min-width:0}.lfBasketTotal th{width:45%}.checkout-steps .step{padding-left:4px;padding-right:4px}}#content .lfAccountHead .page-header,#content .lfBasketHead .page-header{border-bottom:0;padding-left:0;padding-right:0}.lfPromoBox{margin-bottom:28px;padding:var(--lf-card-pad-inner,16px 18px);border:1px solid var(--lf-card-border-color);border-radius:var(--lf-card-radius,16px)}.lfPromoBox .lfPromoUpcoming{border-top-color:var(--lf-border)}.lfBasketLayout .euWarranty__title{display:none}