:root{--fc-button-bg-color:#222;--fc-button-border-color:#222;--fc-button-hover-bg-color:#000;--fc-button-hover-border-color:#000;--fc-event-bg-color:#ba9c54;--fc-event-border-color:#ba9c54}.bg-primary{color:#fff;background:#222}.bg-primary a:not([class*=btn]){color:#fff}.bg-primary hr{border-color:hsla(0,0%,100%,.3)}.color-primary{color:#222}.btn-primary{color:#fff}.bg-secondary{color:#fff;background:#ba9c54}.bg-secondary a:not([class*=btn]){color:#fff}.bg-secondary hr{border-color:hsla(0,0%,100%,.3)}.color-secondary{color:#ba9c54}.btn-secondary{color:#fff}.bg-tertiary{color:#fff;background:#419625}.bg-tertiary a:not([class*=btn]){color:#fff}.bg-tertiary hr{border-color:hsla(0,0%,100%,.3)}.color-tertiary{color:#419625}.btn-tertiary{color:#fff}.bg-quaternary{color:#fff;background:#cba111}.bg-quaternary a:not([class*=btn]){color:#fff}.bg-quaternary hr{border-color:hsla(0,0%,100%,.3)}.color-quaternary{color:#cba111}.btn-quaternary{color:#fff}.bg-graytext{background:#efeaea}.bg-graytext,.bg-graytext a:not([class*=btn]){color:#2f2f2f}.bg-graytext hr{border-color:rgba(47,47,47,.3)}.color-graytext{color:#efeaea}.btn-graytext{color:#2f2f2f}.bg-reviews{color:#fff;background:#f5c111}.bg-reviews a:not([class*=btn]){color:#fff}.bg-reviews hr{border-color:hsla(0,0%,100%,.3)}.color-reviews{color:#f5c111}.btn-reviews{color:#fff}.bg-silver{color:#fff;background:#ababab}.bg-silver a:not([class*=btn]){color:#fff}.bg-silver hr{border-color:hsla(0,0%,100%,.3)}.color-silver{color:#ababab}.btn-silver{color:#fff}.bg-light{background:#f5f5f5}.bg-light,.bg-light a:not([class*=btn]){color:#2f2f2f}.bg-light hr{border-color:rgba(47,47,47,.3)}.color-light{color:#f5f5f5}.bg-lightbtn,.btn-light{color:#2f2f2f}.bg-lightbtn{background:#f6f6f6}.bg-lightbtn a:not([class*=btn]){color:#2f2f2f}.bg-lightbtn hr{border-color:rgba(47,47,47,.3)}.color-lightbtn{color:#f6f6f6}.btn-lightbtn{color:#2f2f2f}.bg-black{background:#000}.bg-black,.bg-black a:not([class*=btn]){color:#fff}.bg-black hr{border-color:hsla(0,0%,100%,.3)}.color-black{color:#000}.btn-black{color:#fff}.bg-white{background:#fff}.bg-white,.bg-white a:not([class*=btn]){color:#2f2f2f}.bg-white hr{border-color:rgba(47,47,47,.3)}.color-white{color:#fff}.bg-gray,.btn-white{color:#2f2f2f}.bg-gray{background:#d1d1d1}.bg-gray a:not([class*=btn]){color:#2f2f2f}.bg-gray hr{border-color:rgba(47,47,47,.3)}.color-gray{color:#d1d1d1}.btn-gray{color:#2f2f2f}.bg-success{color:#fff;background:#14ab22}.bg-success a:not([class*=btn]){color:#fff}.bg-success hr{border-color:hsla(0,0%,100%,.3)}.color-success{color:#14ab22}.bg-info,.btn-success{color:#fff}.bg-info{background:#0071df}.bg-info a:not([class*=btn]){color:#fff}.bg-info hr{border-color:hsla(0,0%,100%,.3)}.color-info{color:#0071df}.btn-info{color:#fff}.bg-warning{color:#fff;background:#ea534b}.bg-warning a:not([class*=btn]){color:#fff}.bg-warning hr{border-color:hsla(0,0%,100%,.3)}.color-warning{color:#ea534b}.btn-warning{color:#fff}.bg-danger{color:#fff;background:#e42626}.bg-danger a:not([class*=btn]){color:#fff}.bg-danger hr{border-color:hsla(0,0%,100%,.3)}.color-danger{color:#e42626}.bg-dark,.btn-danger{color:#fff}.bg-dark{background:#707070}.bg-dark a:not([class*=btn]){color:#fff}.bg-dark hr{border-color:hsla(0,0%,100%,.3)}.color-dark{color:#707070}.btn-dark{color:#fff}.bg-greentic{color:#fff;background:#8ec640}.bg-greentic a:not([class*=btn]){color:#fff}.bg-greentic hr{border-color:hsla(0,0%,100%,.3)}.color-greentic{color:#8ec640}.btn-greentic{color:#fff}.fill-primary{fill:#222}.fill-secondary{fill:#ba9c54}.fill-tertiary{fill:#419625}.fill-quaternary{fill:#cba111}.fill-graytext{fill:#efeaea}.fill-reviews{fill:#f5c111}.fill-silver{fill:#ababab}.fill-light{fill:#f5f5f5}.fill-lightbtn{fill:#f6f6f6}.fill-black{fill:#000}.fill-white{fill:#fff}.fill-gray{fill:#d1d1d1}.fill-success{fill:#14ab22}.fill-info{fill:#0071df}.fill-warning{fill:#ea534b}.fill-danger{fill:#e42626}.fill-dark{fill:#707070}.fill-greentic{fill:#8ec640}.remove-from-cart,body#cart .address-item label,body#cart .delivery-option label,body#cart .payment-option label,body#checkout .address-item label,body#checkout .delivery-option label,body#checkout .payment-option label,body#order-confirmation .address-item label,body#order-confirmation .delivery-option label,body#order-confirmation .payment-option label{transition:all .25s ease}body#cart #wrapper,body#checkout #wrapper,body#order-confirmation #wrapper{padding-top:0}body#cart #wrapper,body#cart main,body#checkout #wrapper,body#checkout main,body#order-confirmation #wrapper,body#order-confirmation main{padding-bottom:0}body#cart .js-address-form>.form-fields,body#checkout .js-address-form>.form-fields,body#order-confirmation .js-address-form>.form-fields{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}body#cart .js-address-form>.form-fields .form-group,body#checkout .js-address-form>.form-fields .form-group,body#order-confirmation .js-address-form>.form-fields .form-group{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media (min-width:768px){body#cart .js-address-form>.form-fields .form-group.city,body#cart .js-address-form>.form-fields .form-group.email,body#cart .js-address-form>.form-fields .form-group.firstname,body#cart .js-address-form>.form-fields .form-group.id_country,body#cart .js-address-form>.form-fields .form-group.lastname,body#cart .js-address-form>.form-fields .form-group.phone,body#cart .js-address-form>.form-fields .form-group.postcode,body#checkout .js-address-form>.form-fields .form-group.city,body#checkout .js-address-form>.form-fields .form-group.email,body#checkout .js-address-form>.form-fields .form-group.firstname,body#checkout .js-address-form>.form-fields .form-group.id_country,body#checkout .js-address-form>.form-fields .form-group.lastname,body#checkout .js-address-form>.form-fields .form-group.phone,body#checkout .js-address-form>.form-fields .form-group.postcode,body#order-confirmation .js-address-form>.form-fields .form-group.city,body#order-confirmation .js-address-form>.form-fields .form-group.email,body#order-confirmation .js-address-form>.form-fields .form-group.firstname,body#order-confirmation .js-address-form>.form-fields .form-group.id_country,body#order-confirmation .js-address-form>.form-fields .form-group.lastname,body#order-confirmation .js-address-form>.form-fields .form-group.phone,body#order-confirmation .js-address-form>.form-fields .form-group.postcode{flex:0 0 50%;max-width:50%}}body#cart .js-terms a,body#checkout .js-terms a,body#order-confirmation .js-terms a{text-decoration:underline}body#cart #customer-form>div,body#checkout #customer-form>div,body#order-confirmation #customer-form>div{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}body#cart #customer-form>div .form-group,body#checkout #customer-form>div .form-group,body#order-confirmation #customer-form>div .form-group{flex:0 0 100%;max-width:100%}@media (min-width:768px){body#cart #customer-form>div .form-group.firstname,body#cart #customer-form>div .form-group.lastname,body#checkout #customer-form>div .form-group.firstname,body#checkout #customer-form>div .form-group.lastname,body#order-confirmation #customer-form>div .form-group.firstname,body#order-confirmation #customer-form>div .form-group.lastname{flex:0 0 50%;max-width:50%}}body#cart #login-form>div,body#checkout #login-form>div,body#order-confirmation #login-form>div{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}body#cart #login-form>div .forgot-password,body#cart #login-form>div .form-group,body#checkout #login-form>div .forgot-password,body#checkout #login-form>div .form-group,body#order-confirmation #login-form>div .forgot-password,body#order-confirmation #login-form>div .form-group{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media (min-width:768px){body#cart #login-form>div .forgot-password.email,body#cart #login-form>div .forgot-password.password,body#cart #login-form>div .form-group.email,body#cart #login-form>div .form-group.password,body#checkout #login-form>div .forgot-password.email,body#checkout #login-form>div .forgot-password.password,body#checkout #login-form>div .form-group.email,body#checkout #login-form>div .form-group.password,body#order-confirmation #login-form>div .forgot-password.email,body#order-confirmation #login-form>div .forgot-password.password,body#order-confirmation #login-form>div .form-group.email,body#order-confirmation #login-form>div .form-group.password{flex:0 0 50%;max-width:50%}}body#cart .cross_sell_insurance .additionnal-product:not(:last-child),body#checkout .cross_sell_insurance .additionnal-product:not(:last-child),body#order-confirmation .cross_sell_insurance .additionnal-product:not(:last-child){border-bottom:1px solid #eee}body#cart .label,body#cart .promo-code-button,body#checkout .label,body#checkout .promo-code-button,body#order-confirmation .label,body#order-confirmation .promo-code-button{font-weight:700}body#cart .col-summary .cart-items,body#checkout .col-summary .cart-items,body#order-confirmation .col-summary .cart-items{list-style-type:none;padding:0}body#cart .col-summary .product-line,body#cart .col-summary .product-line-grid,body#checkout .col-summary .product-line,body#checkout .col-summary .product-line-grid,body#order-confirmation .col-summary .product-line,body#order-confirmation .col-summary .product-line-grid{margin-bottom:15px}body#cart .col-summary .product-line-grid .product-cart-name,body#cart .col-summary .product-line .product-cart-name,body#checkout .col-summary .product-line-grid .product-cart-name,body#checkout .col-summary .product-line .product-cart-name,body#order-confirmation .col-summary .product-line-grid .product-cart-name,body#order-confirmation .col-summary .product-line .product-cart-name{font-weight:900;font-size:1.2rem;line-height:1.1;margin-bottom:10px}body#cart .col-summary .product-line-grid .price,body#cart .col-summary .product-line-grid .product-cart-price,body#cart .col-summary .product-line .price,body#cart .col-summary .product-line .product-cart-price,body#checkout .col-summary .product-line-grid .price,body#checkout .col-summary .product-line-grid .product-cart-price,body#checkout .col-summary .product-line .price,body#checkout .col-summary .product-line .product-cart-price,body#order-confirmation .col-summary .product-line-grid .price,body#order-confirmation .col-summary .product-line-grid .product-cart-price,body#order-confirmation .col-summary .product-line .price,body#order-confirmation .col-summary .product-line .product-cart-price{font-weight:900;color:#222}body#cart .col-summary .product-line-grid .btn-delete-product,body#cart .col-summary .product-line-grid .remove-from-cart,body#cart .col-summary .product-line .btn-delete-product,body#cart .col-summary .product-line .remove-from-cart,body#checkout .col-summary .product-line-grid .btn-delete-product,body#checkout .col-summary .product-line-grid .remove-from-cart,body#checkout .col-summary .product-line .btn-delete-product,body#checkout .col-summary .product-line .remove-from-cart,body#order-confirmation .col-summary .product-line-grid .btn-delete-product,body#order-confirmation .col-summary .product-line-grid .remove-from-cart,body#order-confirmation .col-summary .product-line .btn-delete-product,body#order-confirmation .col-summary .product-line .remove-from-cart{cursor:pointer;font-size:1.2rem;margin-top:10px;display:block}body#cart .col-summary .label,body#cart .col-summary .value,body#checkout .col-summary .label,body#checkout .col-summary .value,body#order-confirmation .col-summary .label,body#order-confirmation .col-summary .value{text-transform:capitalize;font-weight:700}body#cart .col-summary .label small,body#cart .col-summary .value small,body#checkout .col-summary .label small,body#checkout .col-summary .value small,body#order-confirmation .col-summary .label small,body#order-confirmation .col-summary .value small{color:#bbb;font-size:1.1rem}body#cart .col-summary .total .price,body#checkout .col-summary .total .price,body#order-confirmation .col-summary .total .price{font-weight:900;font-size:2rem}body#cart .cart-summary .total.bg-light,body#cart .col-summary .total.bg-light,body#checkout .cart-summary .total.bg-light,body#checkout .col-summary .total.bg-light,body#order-confirmation .cart-summary .total.bg-light,body#order-confirmation .col-summary .total.bg-light{border-radius:2.5px}@media (min-width:768px){body#cart .cart-summary,body#checkout .cart-summary,body#order-confirmation .cart-summary{padding:30px}}body#cart .cart-summary p:last-child,body#checkout .cart-summary p:last-child,body#order-confirmation .cart-summary p:last-child{margin-bottom:0}body#cart .checkout-step,body#checkout .checkout-step,body#order-confirmation .checkout-step{background:#fff;border-radius:5px;padding:20px;border:1px solid #d1d1d1;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}@media (min-width:768px){body#cart .checkout-step,body#checkout .checkout-step,body#order-confirmation .checkout-step{padding:30px}}body#cart .checkout-step .step-edit,body#checkout .checkout-step .step-edit,body#order-confirmation .checkout-step .step-edit{font-size:1rem!important;cursor:pointer}body#cart .checkout-step .step-title,body#checkout .checkout-step .step-title,body#order-confirmation .checkout-step .step-title{font-weight:700;font-size:1.1rem}@media (min-width:768px){body#cart .checkout-step .step-title,body#checkout .checkout-step .step-title,body#order-confirmation .checkout-step .step-title{font-size:1.2rem}}body#cart .checkout-step .step-title .step-number,body#checkout .checkout-step .step-title .step-number,body#order-confirmation .checkout-step .step-title .step-number{display:inline-block;width:30px;height:30px;line-height:30px;color:#fff;background:#ba9c54;text-align:center;border-radius:5px;margin-right:5px}body#cart .checkout-step.-reachable.-complete:not(.-current),body#checkout .checkout-step.-reachable.-complete:not(.-current),body#order-confirmation .checkout-step.-reachable.-complete:not(.-current){padding:15px}body#cart .checkout-step.-reachable.-complete:not(.-current) .content,body#checkout .checkout-step.-reachable.-complete:not(.-current) .content,body#order-confirmation .checkout-step.-reachable.-complete:not(.-current) .content{display:none}body#cart .checkout-step.-unreachable,body#checkout .checkout-step.-unreachable,body#order-confirmation .checkout-step.-unreachable{padding:15px}body#cart .checkout-step.-unreachable .step-title,body#checkout .checkout-step.-unreachable .step-title,body#order-confirmation .checkout-step.-unreachable .step-title{opacity:.5}body#cart .checkout-step.-reachable.-current .step-edit,body#cart .checkout-step.-unreachable .content,body#cart .checkout-step.-unreachable .step-edit,body#checkout .checkout-step.-reachable.-current .step-edit,body#checkout .checkout-step.-unreachable .content,body#checkout .checkout-step.-unreachable .step-edit,body#order-confirmation .checkout-step.-reachable.-current .step-edit,body#order-confirmation .checkout-step.-unreachable .content,body#order-confirmation .checkout-step.-unreachable .step-edit{display:none}body#cart .checkout-step.-reachable.-current .content,body#checkout .checkout-step.-reachable.-current .content,body#order-confirmation .checkout-step.-reachable.-current .content{margin:20px -20px 0;border-top:1px solid #d1d1d1;display:block!important;padding:20px 20px 0}@media (min-width:768px){body#cart .checkout-step.-reachable.-current .content,body#checkout .checkout-step.-reachable.-current .content,body#order-confirmation .checkout-step.-reachable.-current .content{margin:30px -30px 0;padding:30px 30px 0}}body#cart .checkout-step:not(.-current):not(.-complete),body#checkout .checkout-step:not(.-current):not(.-complete),body#order-confirmation .checkout-step:not(.-current):not(.-complete){background:#fff}body#cart .checkout-step .step-title .done,body#checkout .checkout-step .step-title .done,body#order-confirmation .checkout-step .step-title .done{display:none;color:#14ab22;font-size:1.4rem}body#cart .checkout-step.-complete .step-title .done,body#checkout .checkout-step.-complete .step-title .done,body#order-confirmation .checkout-step.-complete .step-title .done{display:inline-block}body#cart .checkout-step#checkout-personal-information-step section,body#checkout .checkout-step#checkout-personal-information-step section,body#order-confirmation .checkout-step#checkout-personal-information-step section{padding:40px 40px 40px 0}@media (max-width:1199.98px){body#cart .checkout-step#checkout-personal-information-step section,body#checkout .checkout-step#checkout-personal-information-step section,body#order-confirmation .checkout-step#checkout-personal-information-step section{padding:20px}}body#cart .checkout-step#checkout-personal-information-step .nav-with-border,body#checkout .checkout-step#checkout-personal-information-step .nav-with-border,body#order-confirmation .checkout-step#checkout-personal-information-step .nav-with-border{border-bottom:1px solid #eee}body#cart .checkout-step#checkout-personal-information-step .nav,body#checkout .checkout-step#checkout-personal-information-step .nav,body#order-confirmation .checkout-step#checkout-personal-information-step .nav{justify-content:center}@media (max-width:1199.98px){body#cart .checkout-step#checkout-personal-information-step .nav,body#checkout .checkout-step#checkout-personal-information-step .nav,body#order-confirmation .checkout-step#checkout-personal-information-step .nav{padding-left:20px;padding-right:20px}}@media (max-width:767.98px){body#cart .checkout-step#checkout-personal-information-step .nav,body#checkout .checkout-step#checkout-personal-information-step .nav,body#order-confirmation .checkout-step#checkout-personal-information-step .nav{padding-left:0;padding-right:0}}body#cart .checkout-step#checkout-personal-information-step .nav .nav-item,body#checkout .checkout-step#checkout-personal-information-step .nav .nav-item,body#order-confirmation .checkout-step#checkout-personal-information-step .nav .nav-item{width:auto}body#cart .checkout-step#checkout-personal-information-step .nav .nav-item:not(:last-child),body#checkout .checkout-step#checkout-personal-information-step .nav .nav-item:not(:last-child),body#order-confirmation .checkout-step#checkout-personal-information-step .nav .nav-item:not(:last-child){border-right:2px solid}body#cart .checkout-step#checkout-personal-information-step .nav .nav-link,body#checkout .checkout-step#checkout-personal-information-step .nav .nav-link,body#order-confirmation .checkout-step#checkout-personal-information-step .nav .nav-link{position:relative;z-index:2;border-bottom:none;text-align:center;font-weight:900;padding-top:10px;padding-bottom:10px;background:#fff;margin-bottom:-1px;height:100%;font-size:1.2rem}body#cart .checkout-step#checkout-personal-information-step .nav .nav-link:not(.active),body#checkout .checkout-step#checkout-personal-information-step .nav .nav-link:not(.active),body#order-confirmation .checkout-step#checkout-personal-information-step .nav .nav-link:not(.active){color:#d1d1d1}body#cart .address-item label,body#cart .delivery-option label,body#cart .payment-option label,body#checkout .address-item label,body#checkout .delivery-option label,body#checkout .payment-option label,body#order-confirmation .address-item label,body#order-confirmation .delivery-option label,body#order-confirmation .payment-option label{display:block;border:2px solid #d1d1d1;border-radius:2.5px;padding:15px;cursor:pointer;margin:0}body#cart .address-item label .carrier-logo,body#cart .address-item label .payment-logo,body#cart .delivery-option label .carrier-logo,body#cart .delivery-option label .payment-logo,body#cart .payment-option label .carrier-logo,body#cart .payment-option label .payment-logo,body#checkout .address-item label .carrier-logo,body#checkout .address-item label .payment-logo,body#checkout .delivery-option label .carrier-logo,body#checkout .delivery-option label .payment-logo,body#checkout .payment-option label .carrier-logo,body#checkout .payment-option label .payment-logo,body#order-confirmation .address-item label .carrier-logo,body#order-confirmation .address-item label .payment-logo,body#order-confirmation .delivery-option label .carrier-logo,body#order-confirmation .delivery-option label .payment-logo,body#order-confirmation .payment-option label .carrier-logo,body#order-confirmation .payment-option label .payment-logo{width:90px;text-align:center;padding-left:15px}body#cart .address-item label img,body#cart .delivery-option label img,body#cart .payment-option label img,body#checkout .address-item label img,body#checkout .delivery-option label img,body#checkout .payment-option label img,body#order-confirmation .address-item label img,body#order-confirmation .delivery-option label img,body#order-confirmation .payment-option label img{mix-blend-mode:multiply}body#cart .address-item input,body#cart .delivery-option input,body#cart .payment-option input,body#checkout .address-item input,body#checkout .delivery-option input,body#checkout .payment-option input,body#order-confirmation .address-item input,body#order-confirmation .delivery-option input,body#order-confirmation .payment-option input{display:none!important}body#cart .address-item input:checked+label,body#cart .delivery-option input:checked+label,body#cart .payment-option input:checked+label,body#checkout .address-item input:checked+label,body#checkout .delivery-option input:checked+label,body#checkout .payment-option input:checked+label,body#order-confirmation .address-item input:checked+label,body#order-confirmation .delivery-option input:checked+label,body#order-confirmation .payment-option input:checked+label{border-color:#222}body#cart .address-item:not(:last-child) label,body#cart .delivery-option:not(:last-child) label,body#cart .payment-option:not(:last-child) label,body#checkout .address-item:not(:last-child) label,body#checkout .delivery-option:not(:last-child) label,body#checkout .payment-option:not(:last-child) label,body#order-confirmation .address-item:not(:last-child) label,body#order-confirmation .delivery-option:not(:last-child) label,body#order-confirmation .payment-option:not(:last-child) label{margin-bottom:15px}body#cart .payment-options section,body#checkout .payment-options section,body#order-confirmation .payment-options section{padding:0}body#cart #conditions-to-approve,body#checkout #conditions-to-approve,body#order-confirmation #conditions-to-approve{border-radius:5px;padding:15px;background:#f5f5f5}@media (max-width:991.98px){body#cart .add-address a,body#checkout .add-address a,body#order-confirmation .add-address a{width:100%}}.cart-voucher .features-voucher{font-size:.9rem}.cart-voucher .block-promo{font-weight:700}.cart-voucher .promo-code-button{cursor:pointer;margin-bottom:15px}.cart-voucher .form-control:focus{background:rgba(34,34,34,.08)}.cart-voucher .form-control::-moz-placeholder{color:rgba(34,34,34,.5)}.cart-voucher .form-control::placeholder{color:rgba(34,34,34,.5)}.cart-voucher .code{cursor:pointer}.cart-voucher ul{padding:0;margin:0;list-style-type:none}.cart-container .cart-item:not(:last-child){margin-bottom:15px;border-bottom:1px solid #fff}body#cart #wrapper{padding-bottom:0}body#cart #wrapper .product-line-info{margin-top:15px;margin-bottom:15px}.cart-summary .cart-summary-totals{border-top:2px solid hsla(0,0%,82%,.4);padding-top:20px}.carrier-delay{font-weight:400}.cart-overview{padding-bottom:20px;border-bottom:2px solid hsla(0,0%,82%,.4);margin-bottom:30px}.cart-overview .product-cart-name{font-size:1rem;line-height:1.1}.cart-overview .cart-item:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,82%,.3)}.cart-overview .product-image a{display:block}.remove-from-cart{padding:8px;border-radius:5px;background:transparent}.remove-from-cart:hover{background:#f5f5f5}.card.pack-products-card{padding:20px}body#order-confirmation #wrapper,body#order-confirmation main{padding-top:0}body#order-confirmation #order-details .item:not(:last-child){margin-bottom:8px}body#order-confirmation #order-items .product-name{font-size:1rem;font-weight:700;line-height:1.1}body#order-confirmation #order-items .order-line:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d1d1d1}.payment-options .custom-radio{display:flex;align-items:center;margin-top:3px}.payment-options .custom-radio .custom-control-label{margin-right:5px}#colissimo-widget-container{width:100%!important;padding:0!important;height:auto!important}#colissimo-pickup-point-address-selected{border-color:!important}