.flex-column{display:flex;flex-direction:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width:480px){.xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:640px){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}:root{--color-primary:var(--primary,#22c55e);--color-secondary:var(--secondary,#4ade80);--text-default:#1f2937;--link-hover-color:var(--text-default);--link-color:var(--text-default);--base-50:#f9fafb;--base-200:#e5e7eb;--base-700:#374151;--success:#22c55e;--success-light:#d1fae5;--danger-light:#fee2e2;--info-light:#dbeafe;--neutral-light:#fff;--color-border:var(--neutral-light);--color-bg-disabled:#f3f4f6;--color-text-disabled:#6b7280;--border-default:1px solid var(--base-200);--spacing-1:4px;--spacing-2:8px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-default:16px;--padding-sm:var(--spacing-2);--padding-md:var(--spacing-4);--padding-lg:var(--spacing-6);--padding-default:var(--spacing-default);--margin-sm:var(--spacing-2);--margin-md:var(--spacing-4);--margin-lg:var(--spacing-6);--radius-sm:8px;--radius-md:16px;--radius-full:9999px;--size-default:40px;--size-600:48px;--text-base:16px;--text-lg:18px}.btn-full{width:100%}.grid{display:grid}.col-span-full{grid-column:-1/1}.row{margin:0}.breadcrumb{list-style:none;text-align:center}a{--link-color:var(--text-default,#000)}@media (max-width:992px){fieldset{gap:8px;grid-template-columns:1fr!important}}[class*=page-account]{--border-default:1px solid var(--base-200);--input-radius:8px;--textarea-radius:min(var(--input-radius),16px);--delete-account-radius:var(--radius-sm)}[class*=page-account] .breadcrumb{width:100%}[class*=page-account].page-account-voucher .account-content{--input-radius:22px}[class*=page-account].page-account-voucher .account-content #input-message.form-control{border-radius:var(--textarea-radius)!important;padding-top:10px}[class*=page-account].page-account-voucher .account-content .input-group{align-items:stretch;display:flex;flex-direction:row;gap:0}[class*=page-account].page-account-voucher .account-content .input-group-prepend{display:flex}[class*=page-account].page-account-voucher .account-content .input-group-text{align-items:center;background-color:var(--background,var(--white));border:1px solid var(--base-200);border-radius:var(--input-radius) 0 0 var(--input-radius);border-right:0;display:inline-flex;height:100%;padding:0 var(--spacing-4,16px);white-space:nowrap}[class*=page-account].page-account-voucher .account-content #input-amount.form-control{border-left:0!important;border-radius:0 var(--input-radius) var(--input-radius) 0!important}[class*=page-account] .account-page-title{flex-direction:column;grid-column:-1/1}@media (min-width:1200px){[class*=page-account] .account-page-title{flex-direction:row}}[class*=page-account] .account-page-title .btn-icon{background:transparent;border:none!important;height:var(--size-600)!important;margin-right:auto;padding:0!important;width:var(--size-600)!important}@media (min-width:1200px){[class*=page-account] .account-page-title .btn-icon{margin-right:0}}[class*=page-account] .account-page-title .buttons{width:100%}@media (min-width:1200px){[class*=page-account] .account-page-title .buttons{width:max-content}}[class*=page-account] .account-page-title .buttons .btn:not(.btn-icon){align-items:center;border-radius:8px;display:flex;justify-content:center;padding:0;width:100%}@media (min-width:1200px){[class*=page-account] .account-page-title .buttons .btn:not(.btn-icon){width:max-content}}[class*=page-account] .row{margin:0}[class*=page-account] .btn{align-items:center;border-radius:var(--radius-sm);display:flex;justify-content:center}[class*=page-account] .btn.btn-update{background-color:var(--success-light);border:none;color:var(--text-default)}[class*=page-account] .alert{display:flex;gap:var(--spacing-4,16px);padding:var(--padding-md)}[class*=page-account] select.form-control:not([size]):not([multiple]){padding:0 var(--spacing-4,16px)}[class*=page-account] .form-control{border-radius:var(--input-radius)!important}[class*=page-account] textarea.form-control,[class*=page-account] textarea.form-control-sm{border-radius:var(--textarea-radius)!important;padding-top:10px}[class*=page-account] .form-control-sm,[class*=page-account] .input-group-sm>.form-control,[class*=page-account] .input-group-sm>.input-group-append>.btn,[class*=page-account] .input-group-sm>.input-group-append>.input-group-text,[class*=page-account] .input-group-sm>.input-group-prepend>.btn,[class*=page-account] .input-group-sm>.input-group-prepend>.input-group-text{border-radius:var(--input-radius)!important}[class*=page-account] .account-content~div{grid-column:1/-1;max-width:100%}[class*=page-account] .product_module .product-list-content{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:992px){[class*=page-account] .product_module .product-list-content{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){[class*=page-account] .product_module .product-list-content{grid-template-columns:repeat(4,1fr)}}[class*=page-account] .product_module .product-list-content .product-item{width:100%}[class*=page-account] .module-review-content{grid-column:1/-1}[class*=page-account] .section-content{padding:1.5rem 0}[class*=page-account] .new_template_info{background:var(--neutral-light,#fafafa);border:1px solid var(--border-default,#fafafa);border-radius:.5rem;margin:var(--spacing-16) auto;padding:1rem;padding:var(--spacing-10,2.5rem)}[class*=page-account] .new_template_info h1{font-size:1.125rem;font-weight:600;margin-bottom:1rem}[class*=page-account] .new_template_info p{margin-bottom:.5rem!important}.row:has(>.account-content){display:grid;gap:var(--spacing-default,16px);grid-template-columns:100%;margin:var(--spacing-default,var(--spacing-4,16px)) 0}@media (min-width:1200px){.row:has(>.account-content){grid-template-columns:350px 1fr}}.row:has(>.account-content) [class*=col-]:not([class^=col-span]){flex:0 0 100%;max-width:100%;padding:0;width:100%}.row:has(>.account-content) .float-right{display:flex;justify-content:flex-end;width:100%}.row:has(>.account-content) #input-postcode{border-radius:var(--radius-sm)}.row:has(>.account-content) .account-content{border:none;border-radius:var(--radius-md);display:grid;font-size:var(--text-base);gap:var(--spacing-default,var(--spacing-4,16px));grid-template-columns:repeat(3,1fr);height:max-content;padding:0;padding:var(--spacing-default,var(--spacing-4,16px))!important}@media (max-width:1200px){.row:has(>.account-content) .account-content>:not([hidden]){grid-column:-1/1}}.row:has(>.account-content) .account-content.wishlist-content{grid-template-columns:repeat(2,1fr)}.row:has(>.account-content) .account-content.wishlist-content .product-panel{display:grid;grid-template-columns:130px 1fr;position:relative}.row:has(>.account-content) .account-content.wishlist-content .product-panel img{border-radius:var(--radius-sm)}.row:has(>.account-content) .account-content.wishlist-content .product-panel .name{line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;white-space:normal}.row:has(>.account-content) .account-content.wishlist-content .product-panel .btn-remove{position:absolute;right:-.75rem;top:-.75rem}.row:has(>.account-content) .account-content .row{gap:var(--spacing-default,var(--spacing-4,16px));grid-column:-1/1}.row:has(>.account-content) .account-content .row .offset-top-24{margin-top:0!important}.row:has(>.account-content) .account-content .col-sm-12{grid-column:-1/1}.row:has(>.account-content) .account-content .address-box,.row:has(>.account-content) .account-content .order-box{border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-default,var(--spacing-4,16px))}.row:has(>.account-content) .account-content .address-box:hover,.row:has(>.account-content) .account-content .order-box:hover{background-color:var(--base-50)}.row:has(>.account-content) .account-content .address-box ul,.row:has(>.account-content) .account-content .order-box ul{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:0}.row:has(>.account-content) .account-content .address-box ul legend,.row:has(>.account-content) .account-content .order-box ul legend{margin-bottom:0}.row:has(>.account-content) .account-content .address-box ul legend a,.row:has(>.account-content) .account-content .order-box ul legend a{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;width:100%}.row:has(>.account-content) .account-content .address-box ul .button_redo,.row:has(>.account-content) .account-content .order-box ul .button_redo{align-items:center;background-color:var(--btn-secondary-background,var(--info-light));border-radius:var(--spacing-2);color:var(--btn-secondary-color,inherit);display:flex;height:40px;justify-content:center;text-align:center;width:100%}.row:has(>.account-content) .account-content .btn-info{align-items:center;background-color:var(--info-light);border-radius:var(--radius-sm);color:var(--base-700);display:flex;height:40px;justify-content:center;padding:0 var(--spacing-4,16px);width:100%}.row:has(>.account-content) .account-content .btn-danger{align-items:center;background-color:var(--danger-light)!important;border-radius:var(--radius-sm);color:var(--base-700);display:flex;height:40px;justify-content:center;padding:0 var(--spacing-4,16px);width:100%}.row:has(>.account-content) .account-content .btn-success{align-items:center;background-color:var(--btn-primary-background,var(--success-light))!important;border-radius:var(--radius-sm);color:var(--btn-primary-color,var(--base-700))!important;display:flex;height:40px;justify-content:center;padding:0 var(--spacing-4,16px);width:100%}.row:has(>.account-content) .account-content .btn-icon{border:none;border-radius:var(--radius-full);height:32px;padding:0!important;width:32px}.row:has(>.account-content) .account-content legend{margin-bottom:0}.row:has(>.account-content) .account-content .alert-dismissible{align-items:center;flex-direction:row!important;min-height:42px;padding-left:8px!important}.row:has(>.account-content) .account-content .alert-dismissible button{right:4px!important;top:4px!important}.row:has(>.account-content) .account-page-title{align-items:center;display:flex;gap:var(--spacing-2);grid-column:-1/1;padding:0;width:100%}.row:has(>.account-content) .account-page-title .btn-icon{width:var(--size-default)}.row:has(>.account-content) .account-page-title .btn-success{background-color:var(--success)}.row:has(>.account-content) .account-page-title .buttons{align-items:center;display:flex}.row:has(>.account-content) .account-page-title .buttons~.buttons{margin-left:auto}.row:has(>.account-content) .buttons{align-items:center;display:flex}.row:has(>.account-content) .account-content form.form-horizontal>.row>fieldset,.row:has(>.account-content) .account-content form.form-horizontal>fieldset{background-color:var(--background,var(--white));border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-default,var(--spacing-4,16px))}body.theme-_lime [class*=page-account],body.theme-_lime[class*=page-account]{--delete-account-radius:var(--btn-radius,var(--radius-sm))}.account-content .btn-update{background:var(--color-primary);border-color:var(--color-primary);color:#fff;font-size:var(--text-base);font-weight:400;height:40px;margin-left:0;padding:0 var(--spacing-default,var(--spacing-4,16px))!important}.account-content .btn-update i{display:none}.\!p-0{padding:0!important}.register-content{padding:0 1rem}#register{display:flex;flex-direction:column;gap:var(--spacing-8,32px)}@media (min-width:1440px){#register>.col-lg-6{padding-left:0;padding-right:30px}#register .register-account-column,#register .register-address-column{column-gap:var(--spacing-4,1rem);row-gap:var(--spacing-2,.5rem)}#register .register-account-column>div,#register .register-address-column>div{padding:0}#register .register-account-column>div.col-md-5,#register .register-address-column>div.col-md-5{max-width:calc(41.66667% - 1rem)}#register .register-account-column>div.col-md-6,#register .register-address-column>div.col-md-6{max-width:calc(50% - 1rem)}#register .register-account-column>div.col-md-7,#register .register-address-column>div.col-md-7{max-width:calc(58.33333% - 1rem)}#register .register-account-column>div.col-md-12,#register .register-address-column>div.col-md-12{max-width:calc(100% - 1rem)}}#register div.offset-top-20.text-center.w-100:nth-child(3) input.btn_submit_register{font-size:16px}#register .register-newsletter-block{margin:0}#register .register-newsletter-block .form-group .radio-button-group .radio-inline{min-width:fit-content}#register .register-newsletter-block .form-group .radio-button-group .radio-inline .radio-label{align-items:center;display:flex;justify-content:center}.account-content .form-control[disabled],.account-content .form-control[readonly],.account-content fieldset[disabled] .form-control{background-color:var(--color-bg-disabled)!important;border-color:var(--base-200)!important;color:var(--color-text-disabled);cursor:not-allowed}body.page-account-account .account-info .form-control.form-control-sm,body[class*=page-account-account] .account-info .form-control.form-control-sm{background-color:var(--color-bg-disabled)!important;border-color:var(--base-200)!important;color:var(--color-text-disabled);cursor:default}body.page-account-account .error-field,body[class*=page-account-account] .error-field{font-weight:400}.address_content .account-box ul{flex-direction:column;justify-content:space-between;padding:0 var(--padding-md);width:100%}.account-info{display:grid;gap:var(--spacing-default,var(--spacing-4,16px));grid-template-columns:repeat(1,1fr);margin-bottom:0;width:100%}@media (min-width:1200px){.account-info{display:grid;grid-template-columns:repeat(2,1fr)}}.account-info li{border:none;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--spacing-2);padding:0}@media (max-width:575px){.account-content{padding:var(--padding-lg) 0}.account-tabs .icon{display:none}.account-tabs .nav-link{font-size:var(--text-base);padding:.5rem}}@media only screen and (max-width:991px){.account-page-title,.account-page-title h3,.account-page-title h4,.account-page-title p{padding:0;text-align:center!important}.account-content .buttons{display:flex;justify-content:center}}@media (min-width:768px){#account-options{background-color:#fff;border:var(--border-default);border-radius:var(--radius-md);box-sizing:content-box;margin:0;min-width:140px;overflow:hidden;padding:0;position:sticky;top:15px;width:100%;z-index:40}#account-options .list-group-item{border:none;border-top:var(--border-default)}#account-options .list-group-item span{align-items:center;display:flex;gap:var(--spacing-4,16px);justify-content:center;justify-content:flex-start}#account-options .list-group-item i{font-size:var(--text-lg)}#account-options .list-group-items{padding:var(--spacing-default,var(--spacing-4,16px))}.account-content .title{text-align:center;width:100%}}.account-box{display:flex;flex-direction:column;gap:40px;height:max-content;position:relative}.account-flex{border:var(--border-default);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--spacing-default,var(--spacing-4,16px));margin:0;padding:var(--spacing-default,var(--spacing-4,16px))!important}.form-control-label{margin-bottom:0}.orderAgain{grid-column:-1/1;position:relative}.orderAgain,.orderAgain__content{max-width:100%;overflow:hidden;width:100%}.orderAgain .swiper-slide{width:350px}.orderAgain__item{border:var(--border-default);border-radius:var(--radius-md);display:grid;gap:var(--spacing-4,16px);grid-template-columns:110px 1fr;padding:var(--spacing-2);width:100%}.orderAgain__item__images{display:grid;gap:var(--spacing-1);width:100%}.orderAgain__item__image{height:110px;overflow:hidden;position:relative;width:100%}.orderAgain__item__image img{border-radius:8px;height:110px;left:50%;max-width:unset;position:absolute;top:50%;transform:translate(-50%,-50%);width:110px}.orderAgain__item__info{display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:8px;justify-content:space-between}.orderAgain__item__info .item__info__price{font-size:16px;font-weight:700}.orderAgain__item__info .item__info__name>div{line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;max-height:2.4em;white-space:normal}.orderAgain__title{font-size:16px!important;text-align:left;width:100%}#deleteMyAccount_btn{margin:0 auto}@media (min-width:1200px){.account-order .account-content .account-box.col-sm-12{grid-column:span 1/span 1}}.account-address-add fieldset,.account-address-edit fieldset,.account-edit fieldset,.account-return-addAll fieldset{display:grid;gap:var(--spacing-default,var(--spacing-4,16px));grid-column:-1/1;grid-template-columns:repeat(2,1fr);width:100%}.account-address-add fieldset .form-group,.account-address-edit fieldset .form-group,.account-edit fieldset .form-group,.account-return-addAll fieldset .form-group{margin-bottom:0}.account-address-add fieldset>:not([hidden]),.account-address-edit fieldset>:not([hidden]),.account-edit fieldset>:not([hidden]),.account-return-addAll fieldset>:not([hidden]){grid-column:-1/1;margin:0!important}@media (min-width:1200px){.account-address-add fieldset>:not([hidden]),.account-address-edit fieldset>:not([hidden]),.account-edit fieldset>:not([hidden]),.account-return-addAll fieldset>:not([hidden]){grid-column:span 1/span 1}}.account-address-add fieldset .form-group:has(.radio-button-group) .control-label,.account-address-edit fieldset .form-group:has(.radio-button-group) .control-label,.account-edit fieldset .form-group:has(.radio-button-group) .control-label,.account-return-addAll fieldset .form-group:has(.radio-button-group) .control-label{margin-bottom:0}.account-address-add fieldset .form-group .control-label+.radio-button-group,.account-address-edit fieldset .form-group .control-label+.radio-button-group,.account-edit fieldset .form-group .control-label+.radio-button-group,.account-return-addAll fieldset .form-group .control-label+.radio-button-group{margin-left:var(--spacing-default,var(--spacing-4,16px));margin-top:0}.account-address-add fieldset .radio-inline,.account-address-edit fieldset .radio-inline,.account-edit fieldset .radio-inline,.account-return-addAll fieldset .radio-inline{margin-right:0}.account-wishlist .account-page-title .buttons,.info-limit{width:max-content}.info-limit{align-items:center;background-color:var(--info-light);border-radius:var(--radius-sm);color:var(--base-700);display:flex;height:40px;justify-content:center;padding:0;text-align:center}.left.positive{color:green}.left.negative{color:red}#msg-info-error:empty{display:none}.account-order-info .product-panel{justify-content:space-between}.account-order-info .product-panel img{border-radius:var(--radius-sm);height:auto;width:100px}.account-order-info .product-panel .total{flex-direction:row;justify-content:center;max-width:100%;width:100%}@media (min-width:1200px){.account-order-info .product-panel .total{flex-direction:column;max-width:max-content}}.account-order-info .name>div>div{max-width:300px;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;white-space:normal}.account-order-info .order-timeline,.account-order-info .order-timeline td,.account-order-info .order-timeline th,.account-order-info .order-timeline tr{border:none!important}.account-order-info .account-border legend{margin-bottom:var(--spacing-default,var(--spacing-4,16px))!important}.account-mobile_menu #account-options-list li{padding:var(--spacing-4,16px)}input.order-product-checkbox{appearance:none;background-color:var(--white);border:1.5px solid var(--base-200);border-radius:.5rem;height:var(--size-600);left:.25rem;position:absolute;top:.25rem;width:var(--size-600)}input.order-product-checkbox:checked{background-color:var(--info);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}.account-info{display:grid!important}#deleteMyAccount_btn,button#deleteMyAccount_btn,button#deleteMyAccount_btn.btn-link{align-items:center;appearance:none;background-color:transparent!important;border:1px solid #fca5a5!important;border-radius:var(--delete-account-radius);box-shadow:none!important;color:#dc2626!important;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0 var(--spacing-4,16px);text-decoration:none!important;width:max-content}#deleteMyAccount_btn:focus,#deleteMyAccount_btn:hover,button#deleteMyAccount_btn.btn-link:focus,button#deleteMyAccount_btn.btn-link:hover,button#deleteMyAccount_btn:focus,button#deleteMyAccount_btn:hover{background-color:var(--danger-light)!important;border:1px solid #fca5a5!important;color:#dc2626!important;text-decoration:none!important}#copy-btn{align-items:flex-start;flex-direction:column;gap:var(--spacing-3)}#copy-btn svg{height:var(--size-500)}#copy-btn .added-button{align-items:center;background:var(--base-100);border-radius:var(--radius-sm);display:flex;max-width:100%}#copy-btn .added-button .filename{display:inline-block;max-width:160px;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}#copy-btn .button-upload{background:unset;gap:var(--spacing-3)}#copy-btn .button-upload:not(.loading):after{background:var(--base-200);content:"";height:70%;position:absolute;right:-2px;width:2px}#copy-btn .button-upload.loading svg{animation:spinner 1s linear infinite}#copy-btn #first-copy_upload_button:focus,#copy-btn #first-copy_upload_button:hover,#copy-btn .button-upload:focus,#copy-btn .button-upload:hover{color:var(--base-700)}#copy-btn #delete_upload_button{background-color:unset!important;border:none;height:3.125rem}#copy-btn #delete_upload_button:hover path{fill:var(--danger)}#copy-btn .alert-danger{width:100%}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loginContainer{font-size:14px;padding:1rem;width:100%}.loginContainer__title{margin-bottom:1.5rem;text-align:center}body:has(.accountForm){background-color:var(--secondary-50,#fafafa)!important}.accountForm{background-color:var(--login-background,color-mix(in srgb,#000 3%,transparent));border-radius:var(--login-border-radius,16px);color:var(--login-foreground,color-mix(in srgb,#000 60%,transparent));display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:100%;padding:var(--login-padding,40px 16px);width:100%}@media (min-width:1200px){.accountForm{--login-padding:40px}}.accountForm a:not(.btn){color:var(--link-color,currentColor)}.accountForm .btn{border-radius:var(--btn-radius,8px);--btn-height:var(--input-height,3rem)}.accountForm--register{margin-bottom:40px!important;margin-top:40px;max-width:817px}.accountForm--register .register-account-column,.accountForm--register .register-address-column{display:grid;gap:var(--spacing-4,1rem);grid-template-columns:1fr}@media (min-width:1200px){.accountForm--register .register-account-column,.accountForm--register .register-address-column{grid-template-columns:1fr 1fr}}.accountForm--register legend{grid-column:-1/1;margin-bottom:1rem}.accountForm--register #address{margin:var(--spacing-10,2.5rem) 0}.accountForm--register #address .postCode_group{display:grid;grid-template-columns:1fr max-content}.accountForm--register #address .postCode_group label{grid-column:-1/1}.accountForm--register #address .shipping-consult-postcode{margin-left:0}.accountForm--register #address .shipping-consult-postcode a{font-size:14px;font-weight:400;text-align:left}.accountForm--login{max-width:480px}.accountForm--login .button-container{flex-wrap:wrap;gap:1rem;justify-content:center}.accountForm--login .button-container .btn{width:100%}.accountForm--login .login_error{background-color:#ffefef;border:1px solid rgba(172,39,52,.2);border-radius:.5rem;color:#ac2734;display:flex;flex-direction:column;gap:.25rem;margin:0;padding:1rem}.accountForm--login .login_error .login_error--title{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.accountForm--login .login_error .login_error--title span{font-size:16px;font-weight:700}.accountForm--login .login_error .login_error--title svg{height:20px;width:20px}.accountForm--login .login_error .login_error--description{text-align:left}.accountForm legend{border-bottom:none}.accountForm .input-group{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem) var(--spacing-4,1rem)}.accountForm .form-group,.accountForm .input-group label{margin-bottom:0}.accountForm .form-group:has(.radio-button-group){align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.accountForm .form-group:has(.radio-button-group) .radio-button-group{margin-top:0}.accountForm .form-group:has(.radio-button-group) .control-label{margin-bottom:0}.accountForm .form-group.has-error .form-control{--border-default:1px solid var(--danger,red)}.accountForm .form-control{background-color:var(--input-background,#fff);border:var(--border-default)!important;border-radius:var(--input-radius,.5rem)!important;color:currentColor;font-size:1rem;height:var(--input-height,3rem);padding:0 1rem;width:100%}.accountForm .form-control::placeholder{color:currentColor}.accountForm .form-label{color:var(--input-color,var(--foreground-default,#212121));font-size:var(--input-font-size,var(--font-size-sm,.875rem));left:var(--input-left,0);position:var(--input-position,relative);top:var(--input-top,0)}.accountForm .form-label.focus{transform:none}.accountForm .forgotten_password_link{color:currentColor;text-align:center}.accountForm .register_link{border-top:1px solid rgba(0,0,0,.149);margin-top:24px;padding-top:40px;text-align:center}.accountForm .radio-button-group{align-items:center;display:flex;justify-content:center}.accountForm .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:var(--primary-color,var(--primary,#42b574));border-color:var(--primary-color,var(--primary,#42b574))}body:has(.accountForm) .newsletter-content{margin-top:104px}.register_btn{align-items:center;display:flex;flex-direction:column;justify-content:center}.register_btn>.form-group{display:grid;gap:var(--spacing-2,1rem);grid-template-columns:1fr 1fr}@media (min-width:768px){.register_btn>.form-group{gap:var(--spacing-2,.5rem) var(--spacing-4,1rem);grid-template-columns:max-content 1fr max-content}}.register_btn>.form-group label{grid-column:-1/1;margin-bottom:0;text-align:left}.register_btn>.form-group #captcha{height:var(--input-height,3rem);margin:0}.register_btn>.form-group #button-send{grid-column:-1/1}@media (min-width:768px){.register_btn>.form-group #button-send{grid-column:auto}}.register_btn .form-validation{grid-column:-1/1;order:3}h1{font-size:var(--text-lg,24px);margin-bottom:var(--spacing-4,1rem);margin-top:0}.register-info-text{margin-bottom:var(--spacing-8,32px)}.register-info-text a{color:var(--link-color,#1c9cea)}.type_personContent{align-items:center;display:flex;justify-content:center;margin-bottom:24px!important;min-height:40px}.register-account-column>div,.register-address-column>div{margin-bottom:0}.affiliate-login-content{display:grid;gap:var(--spacing-4,1rem)}@media (min-width:1024px){.affiliate-login-content{grid-template-columns:1fr 480px}}.affiliate-login-content .loginForm{margin:0;max-width:100%;width:100%}body[class*=affiliate] .loginContainer{padding:64px 0}@media (max-width:767px){body[class*=affiliate] #account-menu{order:2}}body[class*=affiliate] #account-options a{--link-color:var(--text,#000);align-items:center;display:flex;font-size:var(--font-size-sm,.875rem)}body[class*=affiliate] #account-options a:after{align-items:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="18px" viewBox="0 -960 960 960" width="18px" fill="%23e3e3e3"><path d="M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z"/></svg>');background-position:50%;content:"";display:flex;height:18px;width:18px}body[class*=affiliate] select.form-control:not([size]):not([multiple]){height:3rem;padding:0 var(--spacing-4,16px)}.btn-primary{align-items:center;background-color:var(--btn-background,var(--primary-500,#22c55e));border-color:var(--btn-background,var(--primary-500,#22c55e));border-radius:8px;color:var(--btn-foreground,#fff);display:flex;font-size:var(--text-base);font-weight:500;height:48px;justify-content:center;width:var(--btn-width,max-content)}.btn_submit_register{--btn-width:max-content;height:var(--input-height,3rem)}.account-register{background-color:#fff}.accountForm .quick-login-hint{color:#565f6a;font-size:14px;line-height:22.4px;margin:0}
/*# sourceMappingURL=account.min.css.map */
