.c-registration-form{margin-bottom:50px;max-width:705px}.c-registration-form .btn-registration-submit{background-color:#5ec572;border-color:#5ec572;color:#fff}.c-registration-form .btn-registration-submit.active,.c-registration-form .btn-registration-submit:active,.c-registration-form .btn-registration-submit:focus,.c-registration-form .btn-registration-submit:hover{background-color:#40b055;border-color:#40b055;color:#fff}.c-checkout-label{background-color:#fefdf0;border-radius:8px;color:#f8ea4e;display:inline-block;font-family:Syne,sans-serif;font-size:14px;font-weight:400;line-height:25px;padding:0 5px;text-transform:unset}.c-checkout-ordersuccessview{container-type:inline-size;margin:50px auto;max-width:735px;padding:0}.c-checkout-ordersuccessview p{margin:0;text-align:center}.c-checkout-ordersuccessview .thank-you-heading{justify-content:center;margin-bottom:30px}.c-checkout-ordersuccessview .thank-you-heading .w-media-img svg{color:#5ec572;margin-right:15px;vertical-align:middle}.c-checkout-ordersuccessview .thank-you-heading .w-media-body{flex:initial}.c-checkout-ordersuccessview .thank-you-heading h1{color:#000;font-size:32px;font-weight:700;letter-spacing:normal;line-height:1.2;margin:0}@media screen and (max-width:543px){.c-checkout-ordersuccessview .thank-you-heading h1{font-size:24px}}.c-checkout-ordersuccessview .order-info{background-color:#f5f5f5;border:unset;border-radius:10px;display:grid;gap:20px;grid-template-columns:1fr;margin:20px auto;padding:30px 0 20px}.c-checkout-ordersuccessview .order-info .w-media-img svg{margin-right:0}.c-checkout-ordersuccessview .order-info .wpj-b-col{width:auto}@container (inline-size > 600px){.c-checkout-ordersuccessview .order-info{grid-template-columns:repeat(3,1fr)}}.c-checkout-ordersuccessview .order-info-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.c-checkout-ordersuccessview .order-info-item .w-media-img{margin-bottom:5px}.c-checkout-ordersuccessview .c-socialicons{justify-content:center}.c-checkout-user-activeuser{background:#f5f5f5;border:0;border-radius:8px;margin-bottom:20px;padding:20px 25px}.c-checkout-user-activeuser p{color:#353935;font-size:16px;font-weight:400;margin:0}.c-checkout-user-activeuser p strong{color:#353935;display:block;font-size:16px;font-weight:700}.c-checkout-user-userform{container-type:inline-size}.c-checkout-user-userform .section-heading{color:#000;font-size:18px;font-weight:700;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:.75em}.c-checkout-user-userform form{display:grid;grid-template-columns:1fr;margin-bottom:20px}.c-checkout-user-userform form .form-group.has-input-prepend,.c-checkout-user-userform form .form-group.has-input-prepend .form-control-wrapper{position:static}.c-checkout-user-userform .city-zip-group,.c-checkout-user-userform .two-input-group{display:grid;gap:14px;grid-template-columns:1fr}@container (inline-size > 600px){.c-checkout-user-userform .two-input-group{grid-template-columns:1fr 1fr}.c-checkout-user-userform .city-zip-group{grid-template-columns:3fr 1fr}}.c-checkout-user-userform .country{align-items:center;background-color:#f5f5f5;display:flex;gap:10px}.c-checkout-user-userform .country .flag{border-radius:50%;display:inline-flex;height:19px;overflow:hidden;width:19px}.c-checkout-user-userform .country .flag img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-checkout-user-userform .country .caret{margin-left:auto}.c-checkout-user-userform .country .caret .c-icon{vertical-align:middle}.c-checkout-user-userform .country>*{opacity:50%}.c-checkout-user-userform .optional-checkboxes{display:flex;flex-direction:column;gap:20px;margin-top:20px}.c-checkout-user-userform .optional-checkboxes form{margin-bottom:0;margin-top:20px}.c-checkout-user-userform .hidden{display:none}.c-checkout-user-userform-contactdetails{container-type:inline-size}.c-checkout-user-userform-contactdetails .form-control-legend-email{color:#353935}.c-checkout-user-userform-contactdetails .email-input-wrapper{position:relative}.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note{align-items:center;display:flex;margin-bottom:1rem;margin-top:-.5rem}.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note a{margin-left:.5ch}@container (inline-size > 600px){.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note{background-color:#fff;border-radius:0 8px 8px 0;bottom:17px;margin:0;min-height:53.6px;padding:0 14px;position:absolute;right:1px;z-index:15}}.c-checkout-user-userform-deliverypointdetails .active-delivery{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;gap:20px;line-height:1.1;padding:20px 25px}.c-checkout-user-userform-deliverypointdetails .active-delivery p{margin:0}.c-checkout-user-userform-deliverypointdetails .active-delivery .name{font-weight:700;margin-bottom:5px}.c-checkout-user-userform-deliverypointdetails .active-delivery .icon{width:39px}.c-checkout-user-userform-gdprcheckboxes{display:grid;grid-template-columns:1fr;margin-top:30px}.c-checkout-user-userform-gdprcheckboxes form{margin:0}.c-checkout-user-userform-gdprcheckboxes .required:after{color:#e22779;content:" *"}.c-checkout-user-userform-gdprcheckboxes .registration-consent{color:#353935;font-size:16px;margin:0}.c-checkout-user-userform-userregistration .checkbox-group{align-items:center;display:flex;gap:15px}.c-ambitentbonusprogram-timeline{background:#50555f;border-radius:8px;box-sizing:border-box;color:#fff;padding:20px 18px;position:relative;width:100%}@container (inline-size > 768px){.c-ambitentbonusprogram-timeline:after{content:url(/web/build/images/bonus-program-bg.6e44341d.png);position:absolute;right:0;top:0}}.c-ambitentbonusprogram-timeline .header{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.c-ambitentbonusprogram-timeline .header-content{flex:1 1 auto;max-width:600px}.c-ambitentbonusprogram-timeline .header-illustration{flex:0 0 auto}.c-ambitentbonusprogram-timeline .title{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .75rem}.c-ambitentbonusprogram-timeline .description{color:#fff;font-size:14px;line-height:1.5;margin:0 0 1.5rem}.c-ambitentbonusprogram-timeline .status{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 .5rem}.c-ambitentbonusprogram-timeline .status .hp-link{display:none}.c-ambitentbonusprogram-timeline .timeline{margin:.5rem 0 2rem;position:relative}.c-ambitentbonusprogram-timeline .timeline-points{display:flex;list-style:none;margin:0;padding:0;position:relative;z-index:2}.c-ambitentbonusprogram-timeline .timeline-track{background:#e1e1e1;border-radius:2px;height:10px;left:10px;position:absolute;right:10px;top:10px;transform:translateY(-50%);z-index:1}.c-ambitentbonusprogram-timeline .timeline-fill{background:#5ec572;border-radius:2px;height:100%;transition:width .3s ease}.c-ambitentbonusprogram-timeline .timeline-fill.bronze{background:#f7863f}.c-ambitentbonusprogram-timeline .timeline-fill.silver{background:#7a93bb}.c-ambitentbonusprogram-timeline .timeline-fill.gold{background:#f8ea4e}.c-ambitentbonusprogram-timeline .point{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;min-width:0}.c-ambitentbonusprogram-timeline .point.point-completed .point-circle{background-color:#5ec572;border:2px solid #7edf91;border-radius:50%}.c-ambitentbonusprogram-timeline .point.point-completed .point-circle svg{color:#fff;font-size:10px}.c-ambitentbonusprogram-timeline .point:first-child{align-items:flex-start}@container (inline-size > 768px){.c-ambitentbonusprogram-timeline .point:nth-child(2){left:10%;position:absolute;transform:translateX(-50%)}.c-ambitentbonusprogram-timeline .point:nth-child(3){left:30%;position:absolute;transform:translateX(-50%)}.c-ambitentbonusprogram-timeline .point:nth-child(4){left:53.3%;position:absolute;transform:translateX(-50%)}}.c-ambitentbonusprogram-timeline .point:nth-child(3).point-completed .point-circle{background-color:#f7863f;border:2px solid #a35717}.c-ambitentbonusprogram-timeline .point:nth-child(4).point-completed .point-circle{background-color:#7a93bb;border:2px solid #63718a}.c-ambitentbonusprogram-timeline .point:last-child{align-items:flex-end;margin-left:auto}.c-ambitentbonusprogram-timeline .point:last-child.point-completed .point-circle{background-color:#f8ea4e;border:2px solid #b9a921}.c-ambitentbonusprogram-timeline .point-circle{align-items:center;background:#fff;border:2px solid #949494;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.c-ambitentbonusprogram-timeline .point-circle svg{color:#949494;font-size:10px}.c-ambitentbonusprogram-timeline .point-completed .point-circle{background:#5ec572;border-color:#5ec572}.c-ambitentbonusprogram-timeline .point-check{display:block;height:16px;width:16px}.c-ambitentbonusprogram-timeline .point-name{display:flex;flex-direction:column;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@container (inline-size > 768px){.c-ambitentbonusprogram-timeline .point-name.last{text-align:right}.c-ambitentbonusprogram-timeline .point-name.starter{display:none}}.c-ambitentbonusprogram-timeline .medal{border-radius:50%;display:inline-block;flex:0 0 auto;height:20px;width:20px}.c-ambitentbonusprogram-timeline .medal-member:after{content:url(/web/build/images/member.ec2c2396.svg)}.c-ambitentbonusprogram-timeline .medal-bronze:after{content:url(/web/build/images/bronze.9fbf9aac.svg)}.c-ambitentbonusprogram-timeline .medal-silver:after{content:url(/web/build/images/silver.2c7cd8cb.svg)}.c-ambitentbonusprogram-timeline .medal-gold:after{content:url(/web/build/images/gold.a978e986.svg)}.c-ambitentbonusprogram-timeline .legend{margin-top:1rem}.c-ambitentbonusprogram-timeline .legend-title{color:#fff;font-size:16px;font-weight:500;margin:0 0 .5rem;padding-left:.25rem}.c-ambitentbonusprogram-timeline .legend-box{border:1px dashed rgba(108,192,74,.5);border-radius:8px;padding:10px 16px}.c-ambitentbonusprogram-timeline .legend-list{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.c-ambitentbonusprogram-timeline .legend-item{align-items:center;display:flex;gap:.75rem}.c-ambitentbonusprogram-timeline .legend-text{min-width:0}.c-ambitentbonusprogram-timeline .legend-name{font-size:14px;font-weight:500;margin-bottom:.125rem}.c-ambitentbonusprogram-timeline .legend-range{font-size:14px;font-weight:500}@media (max-width:768px){.c-ambitentbonusprogram-timeline{padding:1.5rem}.c-ambitentbonusprogram-timeline .header{flex-direction:column;gap:1rem}.c-ambitentbonusprogram-timeline .title{font-size:1.5rem}.c-ambitentbonusprogram-timeline .timeline-points{flex-wrap:wrap;gap:1rem;justify-content:flex-start}.c-ambitentbonusprogram-timeline .point{align-items:center;flex-direction:row;gap:.5rem;width:100%}.c-ambitentbonusprogram-timeline .point:first-child,.c-ambitentbonusprogram-timeline .point:last-child{align-items:center}.c-ambitentbonusprogram-timeline .point-discount{margin-left:auto}.c-ambitentbonusprogram-timeline .timeline-track{display:none}.c-ambitentbonusprogram-timeline .legend-list{grid-template-columns:1fr}}.c-account{container-type:inline-size}.c-account .account-wrapper{border-bottom:0;margin-bottom:35px;padding-bottom:0}.c-account .account-left-side{margin-bottom:20px}.c-account .account-left-side,.c-account .account-right-side{width:100%}@container (inline-size > 992px){.c-account .account-wrapper:not(.container-query-polyfill){display:flex;gap:60px;justify-content:space-between}.c-account .account-left-side:not(.container-query-polyfill){margin-bottom:0;width:calc(25% - 60px)}.c-account .account-left-side+.account-right-side:not(.container-query-polyfill){width:75%}}.c-account .c-account-menu:not(.is-open){display:none}@container (inline-size > 992px){.c-account .c-account-menu:not(.container-query-polyfill){display:block}}.c-account-menu ul{list-style:none;margin-bottom:0;padding-left:0}.c-account-menu a{background-color:#fff;border-radius:8px;display:block;padding:16px 12px;position:relative;text-decoration:none;transition:background-color .3s}.c-account-menu a.active,.c-account-menu a:active,.c-account-menu a:focus,.c-account-menu a:hover{background-color:#f5f5f5}.c-account-menu .c-icon{color:#353935;font-size:16px}.c-account-menu .item-logout .c-icon{color:#e22779;font-size:18px}.c-account-menu .item-logout .c-icon:not(.arrow-icon){margin-right:10px;position:relative;top:2px}.c-account-menu .item-logout .c-icon.arrow-icon{right:11px}.c-account-menu .arrow-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.c-account-menu .item-count-badge{background-color:#5ec572;border-radius:100%;display:none;height:10px;margin-left:10px;width:10px}.c-account-menuheader{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;padding-right:40px;position:relative}.c-account-menuheader .title-default{color:#000;font-family:Syne,sans-serif;font-size:18px;font-style:unset;font-weight:700;text-transform:unset}.c-account-menuheader p{margin-bottom:0}.c-account-menuheader .name{color:#949494}.c-account-menuheader button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;color:#000;cursor:pointer;display:flex;justify-content:center;padding:10px;position:absolute;right:0;top:calc(50% - 7px);transform:translateY(-50%)}@container (inline-size > 992px){.c-account-menuheader:not(.container-query-polyfill){margin-bottom:10px;padding-right:0}.c-account-menuheader button:not(.container-query-polyfill){display:none}}.c-account-orderdetail{container-type:inline-size}.c-account-orderdetail h1{color:#000;font-size:44px;font-weight:700;text-align:left}.c-account-orderdetail .discounts-pricebox-wrapper{display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:50px;margin-top:15px}@container (inline-size > 700px){.c-account-orderdetail .discounts-pricebox-wrapper{grid-template-columns:1fr 1fr}}.c-account-orderdetail-additionalorders{container-type:inline-size}.c-account-orderdetail-additionalorders .items-header{display:flex;justify-content:space-between}.c-account-orderdetail-bonusprogram{margin-bottom:40px;text-align:right}.c-account-orderdetail-bonusprogram p{margin-bottom:0}.c-account-orderdetail-buttons{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 2rem}.c-account-orderdetail-buttons .btn{white-space:unset}.c-account-orderdetail-discounts{container-type:inline-size}.c-account-orderdetail-discounts .discounts-wrapper{background-color:#f5f5f5;border-radius:8px;display:grid;gap:5px;grid-template-columns:1fr;padding:20px}.c-account-orderdetail-discounts .heading{font-weight:700;margin-bottom:0}.c-account-orderdetail-discounts .item{align-items:center;border-top:none;display:flex;gap:20px;line-height:1.4;padding:0}.c-account-orderdetail-discounts .title{flex:1}.c-account-orderdetail-discounts .price{color:#353935;font-size:16px;font-weight:700}.c-account-orderdetail-history .orderview-history .table-wrapper{overflow-x:auto}.c-account-orderdetail-info{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:14px}.c-account-orderdetail-info .column{flex:1;min-width:150px}.c-account-orderdetail-info .column-sm{max-width:250px}.c-account-orderdetail-info .status-0{color:#5ec572}.c-account-orderdetail-info .status--1{color:#e22779}.c-account-orderdetail-items{container-type:inline-size}.c-account-orderdetail-items .items-header{display:flex;justify-content:space-between}.c-account-orderdetail-orderattachments{container-type:inline-size;margin:0 0 2rem}.c-account-orderdetail-orderattachments ul{list-style:none;margin-bottom:0;padding-left:0}.c-account-orderdetail-orderattachments li{border-bottom:1px solid #e1e1e1;line-height:1.4;padding:14px}.c-account-orderdetail-orderattachments a{align-items:center;color:#353935;display:inline-flex;font-size:16px;font-weight:400;gap:10px}.c-account-orderdetail-orderattachments .c-icon{color:#353935;flex:0 0 auto;font-size:18px}.c-account-orderdetail-pricebox{border-top:none;display:flex;justify-content:flex-end;margin:0}.c-account-orderdetail-pricebox>div{border-bottom:1px solid #000;padding:30px 20px 0 0;width:100%}.c-account-orderdetail-pricebox table{width:100%}.c-account-orderdetail-pricebox td{color:#353935;font-size:16px;font-weight:400;line-height:1.4;padding:0 0 5px;text-align:right}.c-account-orderdetail-pricebox td:first-child{width:100%}.c-account-orderdetail-pricebox td:last-child{padding-left:20px;white-space:nowrap}.c-account-orderdetail-pricebox .total-price td{font-size:18px;font-weight:700}.c-account-orderdetail-pricebox .total-price td strong{font-size:22px}.c-account-orderdetail-purchaseitem{align-items:center;display:flex;gap:20px;line-height:1.4;margin-bottom:14px;padding:0}.c-account-orderdetail-purchaseitem .c-picture{background:#fff;border:0;border-radius:8px;overflow:hidden;padding:14px;position:relative;width:74px}.c-account-orderdetail-purchaseitem .c-picture:before{background:rgba(0,0,0,.03);content:"";display:block;inset:0;position:absolute}.c-account-orderdetail-purchaseitem .c-picture img{margin:auto}.c-account-orderdetail-purchaseitem .image{position:relative}.c-account-orderdetail-purchaseitem .discount{background-color:#e22779;border-radius:8px;color:#fff;font-size:11px;left:5px;padding:3px 5px;position:absolute;top:5px;z-index:5}.c-account-orderdetail-purchaseitem .title{flex:1}.c-account-orderdetail-purchaseitem .title a{color:#353935;display:block;font-size:16px;font-weight:400;text-decoration:none}.c-account-orderdetail-purchaseitem .title a:active,.c-account-orderdetail-purchaseitem .title a:hover{text-decoration:underline}.c-account-orderdetail-purchaseitem .title .variation{color:#949494;display:block;font-size:14px;font-weight:400}.c-account-orderdetail-purchaseitem .total{text-align:right}.c-account-orderdetail-purchaseitem .pieces{color:#353935;font-size:16px;font-weight:400}.c-account-orderdetail-purchaseitem .set-label{color:#353935;font-size:16px;font-weight:700}.c-account-orderdetail-purchaseitem:not(.type-product){background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;flex-wrap:wrap;justify-content:flex-end;padding:14px 15px}.c-account-orderdetail-purchaseitem:not(.type-product) .image{display:none}.c-account-orderdetail-purchaseitem:not(.type-product) .price{font-size:16px}@container (inline-size > 480px){.c-account-orderdetail-purchaseitem{padding:0 15px 0 0}.c-account-orderdetail-purchaseitem:not(.type-product){padding:14px 15px 14px 14px}.c-account-orderdetail-purchaseitem:not(.type-product) .image{display:block}.c-account-orderdetail-purchaseitem:not(.type-product) .c-picture{width:62px}}.c-account-orderdetail-purchaseitem-price p{line-height:1.1;margin:0}.c-account-orderdetail-purchaseitem-price .strike-price{color:#949494;font-size:14px}.c-account-orderdetail-purchaseitem-price .price{color:#353935;font-size:20px;font-weight:700}.c-account-orderdetail-purchaseitem-price .price-total-with-discount .price{color:#e22779}.c-account-orderdetail-purchaseitemstree{container-type:inline-size;display:flex;flex-direction:column;gap:14px;margin-bottom:14px}.c-account-orderdetail-purchaseitemstree .level-0{border:unset;border-bottom:1px solid #e1e1e1;padding:0 0 14px}.c-account-orderdetail-purchaseitemstree .level-1:not(:last-child){margin-bottom:14px}.c-account-orderdetail-userinfo{border-bottom:1px solid #e1e1e1;display:flex;flex-wrap:wrap;gap:14px;margin:2rem 0}.c-account-orderdetail-userinfo .column{flex:1;min-width:140px}.c-account-orderslist{container-type:inline-size}.c-account-orderslist .orders-list{margin:0 0 1rem}.c-account-orderslist-order .code a{color:#353935;font-size:16px;font-weight:400}.c-account-orderslist-order .responsive-order-info td{border:0;padding:0}.c-account-orderslist-order .responsive-order-info+.code,.c-account-orderslist-order .responsive-order-info+.code+.date{display:none}.c-account-orderslist-order .date{color:#949494;font-size:16px;font-weight:400}.c-account-orderslist-order .status{color:#353935;text-align:center}.c-account-orderslist-order .status-0{color:#5ec572}.c-account-orderslist-order .status--1{color:#e22779}.c-account-orderslist-order .price{color:#353935;font-size:16px;font-weight:400;text-align:right}.c-account-orderslist-order .action{color:#353935;display:none;text-align:right}.c-account-orderslist-order .c-account-orderslist-order-items{display:none}@container (inline-size > 870px){.c-account-orderslist-order .action:not(.container-query-polyfill){margin-left:auto}.c-account-orderslist-order .c-account-orderslist-order-items{display:flex}}@container (inline-size > 768px){.c-account-orderslist-order .responsive-order-info:not(.container-query-polyfill){display:none}.c-account-orderslist-order .responsive-order-info:not(.container-query-polyfill)+.code,.c-account-orderslist-order .responsive-order-info:not(.container-query-polyfill)+.code+.date{display:table-cell}.c-account-orderslist-order .price,.c-account-orderslist-order .status{text-align:left}.c-account-orderslist-order .action:not(.container-query-polyfill){display:table-cell}}.c-account-orderslist-order-items{align-items:center;display:flex;gap:5px}.c-account-orderslist-order-items .img-responsive{border:1px solid #e1e1e1;border-radius:8px;max-width:50px}.c-account-orderslist-order-items .more-items{align-items:center;border:1px solid #e1e1e1;border-radius:8px;display:flex;height:50px;justify-content:center;width:50px}.c-account-orderslist-order-moreactions{position:relative}.c-account-orderslist-order-moreactions .trigger{align-items:center;background-color:#f5f5f5;border:unset;border-radius:8px;color:#353935;display:inline-flex;font-size:16px;height:30px;justify-content:center;transition:background-color .3s,border-color .3s;width:30px}.c-account-orderslist-order-moreactions .trigger.active,.c-account-orderslist-order-moreactions .trigger:active,.c-account-orderslist-order-moreactions .trigger:focus,.c-account-orderslist-order-moreactions .trigger:hover{background-color:#e8e8e8;border-color:unset}.c-account-orderslist-order-moreactions .menu{background:#fff;border:1px solid #e1e1e1;border-radius:10px;display:none;list-style:none;margin-bottom:0;padding:0 20px;position:absolute;right:-10px;top:calc(100% + 7px);width:220px;z-index:1}.c-account-orderslist-order-moreactions .menu li{border-bottom:1px solid #e1e1e1;padding:10px 0;text-align:left}.c-account-orderslist-order-moreactions .menu li:last-child{border-bottom:0}.c-account-orderslist-order-moreactions .menu a{color:#353935;display:block;font-size:16px;text-decoration:none}.c-account-orderslist-order-moreactions .menu a:active,.c-account-orderslist-order-moreactions .menu a:hover{text-decoration:underline}.c-account-orderslist-order-moreactions .menu.is-open{display:block}.c-account-userdashboard{container-type:inline-size;display:flex;flex-wrap:wrap;gap:14px}.c-account-userdashboard:has(>*){margin:0 0 2rem}.c-account-userdashboard-bonuspoints{background:#f5f5f5;border:none;border-radius:10px;color:#353935;margin:0;padding:20px;width:100%}.c-account-userdashboard-bonuspoints p{margin-bottom:5px}.c-account-userdashboard-bonuspoints .points{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:0}.c-account-userdashboard-bonuspoints .points+a{display:inline-block;margin-top:10px}@container (inline-size > 768px){.c-account-userdashboard-bonuspoints{width:calc(33.33333% - 9.33333px)}}.c-account-userdashboard-pricelevel{background:#f5f5f5;border:none;border-radius:10px;font-size:16px;margin:0;padding:20px;width:100%}.c-account-userdashboard-pricelevel p{margin-bottom:0}@container (inline-size > 768px){.c-account-userdashboard-pricelevel{width:calc(33.33333% - 9.33333px)}}.c-account-userdashboard-userinfo{background:#f5f5f5;border:none;border-radius:10px;display:flex;flex-wrap:wrap;font-size:16px;margin:0;padding:20px;row-gap:5px;width:100%}.c-account-userdashboard-userinfo .firm-info{display:flex;flex-wrap:wrap;margin:10px 0 0;width:100%}.c-account-userdashboard-userinfo .firm-info span{flex:0 0 50%;margin:0 0 14px}.c-account-userdashboard-userinfo .firm-info span:first-child{padding-right:0 15px 0 0}.c-account-userdashboard-userinfo .column{min-width:140px;width:100%}.c-account-userdashboard-userinfo .column p{margin-bottom:0}.c-account-userdashboard-userinfo .column-full{width:100%}.c-account-userdashboard-userinfo .email{word-wrap:break-word}.c-account-userdashboard-userinfo .logged-b2b{background-color:#5ec572;border-radius:10px;color:#fff;font-size:12px;margin:0 0 0 5px;padding:1px 5px}@container (inline-size > 768px){.c-account-userdashboard-userinfo{width:100%}}.c-account-watchdoglist .empty{border-bottom:1px solid #e1e1e1;padding:0 0 12px}.c-alert{border-radius:8px;font-size:16px;font-weight:400;margin:0 0 14px;padding:10px 15px;text-align:left;width:100%}.c-alert[class*=light]{border:1px solid}.c-alert-success{background-color:#5ec572;color:#fff}.c-alert-error{background-color:#e22779;color:#fff}.c-alert-warning{background-color:#f7863f;color:#fff}.c-alert-info{background-color:#4569fb;color:#fff}.c-alert-success-light{background-color:#fff;border-color:#5ec572;color:#5ec572}.c-alert-error-light{background-color:#fff;border-color:#e22779;color:#e22779}.c-alert-warning-light{background-color:#fff;border-color:#f7863f;color:#f7863f}.c-alert-info-light{background-color:#fff;border-color:#4569fb;color:#4569fb}.c-pager{align-items:center;container-type:inline-size;display:flex;flex-wrap:wrap;gap:20px 14px;justify-content:center;margin:20px 0 2rem;width:100%}.c-pager>div{text-align:center;width:100%}.c-pager>div:first-child{order:2}.c-pager>div.c-pager-productcounter{order:0}.c-pager .btn-loader,.c-pager .btn-scroll-top{max-width:100%;width:100%}.c-pager .btn-loader{background-color:transparent;border-color:#353935;color:#353935}.c-pager .btn-loader.active,.c-pager .btn-loader:active,.c-pager .btn-loader:focus,.c-pager .btn-loader:hover{background-color:transparent;border-color:#1c1f1c;color:#353935}.c-pager .btn-pager{aspect-ratio:1;background-color:#fff;border-color:transparent;border-radius:50px;box-shadow:0 4px 6px rgba(20,25,71,.1);color:#353935;font-size:24px}.c-pager .btn-pager.active,.c-pager .btn-pager:active,.c-pager .btn-pager:focus,.c-pager .btn-pager:hover{background-color:#e6e6e6;border-color:transparent;color:#353935}.c-pager .btn-pager.disabled,.c-pager .btn-pager:disabled{background-color:#fff;border-color:transparent;color:#e1e1e1}.c-pager .btn-pager.disabled.active,.c-pager .btn-pager.disabled:active,.c-pager .btn-pager.disabled:focus,.c-pager .btn-pager.disabled:hover,.c-pager .btn-pager:disabled.active,.c-pager .btn-pager:disabled:active,.c-pager .btn-pager:disabled:focus,.c-pager .btn-pager:disabled:hover{background-color:#e6e6e6;border-color:transparent;color:#e1e1e1}.c-pager .btn-pager-prev{margin-right:20px}.c-pager .btn-pager-next{margin-left:20px}.c-pager .pagination{align-items:center;display:flex;gap:0;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.c-pager .pagination>li{display:inline-block}.c-pager .pagination a:not(.btn){align-items:center;background-color:transparent;border-radius:0;color:#353935;display:flex;font-size:16px;font-weight:400;justify-content:center;min-height:unset;min-width:25px;text-decoration:underline;text-decoration:none;transition:background-color .3s}.c-pager .pagination a:not(.btn):active,.c-pager .pagination a:not(.btn):hover{text-decoration:none}.c-pager .pagination .active a{background-color:transparent;color:#949494;font-size:16px;font-weight:400;pointer-events:none;text-decoration:none}.c-pager .pagination li:not(.active):hover a:not(.btn){background-color:transparent}@container (inline-size > 860px){.c-pager>div{flex:1;text-align:left;width:calc(50% - 135px)}.c-pager>div:first-child{order:0}.c-pager>div.c-pager-productcounter{flex:1 1 100%;order:0;width:100%}.c-pager .btn-scroll-top{max-width:unset;width:unset}.c-pager .btn-loader{max-width:270px;width:100%}.c-pager .pagination{justify-content:flex-end}}.c-pager-productcounter{margin:0 auto;padding:0}.c-pager-productcounter p{color:#353935;font-size:16px;font-weight:400;text-align:center}.c-pager-productcounter .product-progress{background-color:#f5f5f5;border-radius:12px;height:3px;margin:0 auto;max-width:254px;overflow:hidden;width:100%}.c-pager-productcounter .products-progress-bar{background-color:#5ec572;height:100%;transition:width .3s ease;width:var(--progress)}.c-productlist-accountitem{align-items:center;border-bottom:1px solid #e1e1e1;container-type:inline-size;display:flex;flex:1 0 100%;gap:10px;justify-content:space-between;padding:14px 0}.c-productlist-accountitem p{margin:0}.c-productlist-accountitem>a{align-items:center;display:flex;flex:1;gap:10px;text-decoration:none}.c-productlist-accountitem>a.active .title,.c-productlist-accountitem>a:active .title,.c-productlist-accountitem>a:focus .title,.c-productlist-accountitem>a:hover .title{text-decoration:underline}.c-productlist-accountitem .c-picture{background:#fff;border:0;border-radius:10px;overflow:hidden;padding:14px;position:relative;width:74px}.c-productlist-accountitem .c-picture:before{background:rgba(0,0,0,.03);content:"";display:block;inset:0;position:absolute}.c-productlist-accountitem .c-picture img{margin:auto}.c-productlist-accountitem .content{display:flex;flex:1;flex-direction:column}.c-productlist-accountitem .custom-info:has(*),.c-productlist-accountitem .title-wrapper{flex:1}.c-productlist-accountitem .title{color:#353935;font-size:16px;font-weight:400}.c-productlist-accountitem .variation{color:#949494;font-size:14px;font-weight:400}.c-productlist-accountitem .c-product-price{align-items:baseline;display:flex;margin:0}.c-productlist-accountitem .c-product-price>div{margin:0 5px 0 0}.c-productlist-accountitem .c-product-price>div strong{font-size:18px;font-weight:700}.c-productlist-accountitem .c-product-price p strong{color:#949494;font-size:14px}.c-productlist-accountitem .c-product-deliverytime-availability{margin:0;width:120px}.c-productlist-accountitem .c-product-deliverytime-availability p{font-size:16px;font-weight:400}.c-productlist-accountitem .delete-button{line-height:1;text-align:right;width:30px}.c-productlist-accountitem .delete-button a{color:#353935;font-size:18px;transition:color .3s}.c-productlist-accountitem .delete-button a.active,.c-productlist-accountitem .delete-button a:active,.c-productlist-accountitem .delete-button a:focus,.c-productlist-accountitem .delete-button a:hover{color:#e22779}@container (inline-size > 700px){.c-productlist-accountitem .content:not(.container-query-polyfill){align-items:center;flex-direction:row;gap:10px}.c-productlist-accountitem .c-product-price:not(.container-query-polyfill){justify-content:flex-end;width:20%}}.c-spinner .spinner{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}