@charset "UTF-8";@font-face{font-family:Archivo_SemiExpanded;src:url(/out/allbranded-flow/src/fonts/Archivo_SemiExpanded/Archivo_SemiExpanded-Regular.woff2) format("truetype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Archivo_SemiExpanded;src:url(/out/allbranded-flow/src/fonts/Archivo_SemiExpanded/Archivo_SemiExpanded-MediumItalic.woff2) format("truetype");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/out/allbranded-flow/src/fonts/Inter/static/Inter-Light.woff2) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url(/out/allbranded-flow/src/fonts/Inter/static/Inter-Regular.woff2) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/out/allbranded-flow/src/fonts/Inter/static/Inter-Medium.woff2) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/out/allbranded-flow/src/fonts/Inter/static/Inter-SemiBold.woff2) format("truetype");font-style:normal;font-weight:600;font-display:swap}body{font-size:1rem;letter-spacing:-.64px;font-style:normal;font-weight:400;line-height:1.5}@media only screen and (max-width:769px){body{font-size:.875rem;letter-spacing:-.56px}}.strong,strong{font-weight:600}.font-family-inter,body,html{font-family:var(--font-family-inter)}.font-family-archivo,.h1,.text-32-500,.text-45-800,.text-55-800{font-family:var(--font-family-archivo)}.text-55-800{font-size:3.4375rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-1.8px!important}@media only screen and (max-width:769px){.text-55-800{font-size:1.625rem!important;letter-spacing:-1.04px!important}}.text-45-800{font-size:2.8125rem!important;font-weight:800!important;line-height:1.5!important;letter-spacing:-1.4px!important}@media only screen and (max-width:769px){.text-45-800{font-size:1.5rem!important;letter-spacing:-.72px!important}}.h1,.text-32-500{font-size:2rem!important;font-weight:500!important;letter-spacing:-.64px!important;line-height:1.3!important}@media only screen and (max-width:769px){.h1,.text-32-500{font-size:1.5rem!important;letter-spacing:-.48px!important}}.text-32-400{font-size:2rem!important;font-weight:400!important;letter-spacing:-.64px!important;line-height:1.3!important}@media only screen and (max-width:769px){.text-32-400{font-size:1.5rem!important;letter-spacing:-.48px!important}}.text-28-500{font-size:1.75rem!important;font-weight:500!important;letter-spacing:-.56px!important;line-height:1.4!important}@media only screen and (max-width:769px){.text-28-500{font-size:1.5rem!important;letter-spacing:-.48px!important}}.text-24-400{font-size:1.5rem!important;font-weight:400!important;letter-spacing:-.48px!important;line-height:1.4!important}@media only screen and (max-width:769px){.text-24-400{font-size:1.375rem!important;letter-spacing:-.44px!important}}.h2,.h3,.text-24-500{font-size:1.5rem!important;font-weight:500!important;letter-spacing:-.48px!important;line-height:1.4!important}@media only screen and (max-width:769px){.h2,.h3,.text-24-500{font-size:1.375rem!important;letter-spacing:-.44px!important}}.info-modal .box .headline,.text-20-400{font-size:1.25rem!important;font-weight:400!important;letter-spacing:-.4px!important;line-height:1.4!important}@media only screen and (max-width:769px){.info-modal .box .headline,.text-20-400{font-size:1.125rem!important;letter-spacing:-.36px!important}}.text-20-500{font-size:1.25rem!important;font-weight:500!important;letter-spacing:-.4px!important;line-height:1.4!important}@media only screen and (max-width:769px){.text-20-500{font-size:1.125rem!important;letter-spacing:-.36px!important}}.text-18-500{font-size:1.125rem!important;font-weight:500!important;letter-spacing:-.36px!important;line-height:1.5!important}@media only screen and (max-width:768px){.text-18-500{font-size:1rem!important;letter-spacing:-.32px!important}}.file-upload .ab-dropzone p.filename,.text-18-400{font-size:1.125rem!important;font-weight:400!important;letter-spacing:-.36px!important;line-height:1.5!important}@media only screen and (max-width:768px){.file-upload .ab-dropzone p.filename,.text-18-400{font-size:1rem!important;letter-spacing:-.32px!important}}.text-18-300{font-size:1.125rem!important;font-weight:300!important;letter-spacing:-.36px!important;line-height:1.5!important}@media only screen and (max-width:768px){.text-18-300{font-size:1rem!important;letter-spacing:-.32px!important}}.text-18-600{font-size:1.125rem!important;font-weight:600!important;letter-spacing:-.36px!important;line-height:1.5!important}@media only screen and (max-width:768px){.text-18-600{font-size:1rem!important;letter-spacing:-.32px!important}}.text-16-600{font-size:1rem!important;font-weight:600!important;letter-spacing:-.32px!important;line-height:1.5!important}.h4,.text-16-500{font-size:1rem!important;font-weight:500!important;letter-spacing:-.32px!important;line-height:1.5!important}.fileupload-info dd,.text-16-400{font-size:1rem!important;font-weight:400!important;letter-spacing:-.32px!important;line-height:1.5!important}.text-16-300{font-size:1rem!important;font-weight:300!important;letter-spacing:-.32px!important;line-height:1.5!important}.text-14-600{font-size:.875rem!important;font-weight:600!important;letter-spacing:-.28px!important;line-height:1.5!important}.text-14-500{font-size:.875rem!important;font-weight:500!important;letter-spacing:-.28px!important;line-height:1.5!important}.account-content .account-content-details,.account-content .order-headline .right-box .btn,.alldevice-widget-drop .alldevice-widget-head .h2 h3,.alldevice-widget-drop .alldevice-widget-head .h3,.alldevice-widget-drop .alldevice-widget-head h2,.file-upload .note-wrapper .note,.h5,.info-modal .box .message,.order-details-item .details-footer .btn-group .btn,.order-item .item-body .order-product .article-infos .info,.reorder-modal,.reorder-modal .box .article-infos .headline,.text-14-400{font-size:.875rem!important;font-weight:400!important;letter-spacing:-.28px!important;line-height:1.5!important}.text-14-300{font-size:.875rem!important;font-weight:300!important;letter-spacing:-.28px!important;line-height:1.5!important}.account-content .account-content-details dd,.basket-wrap .basket-item .info-label label,.text-13-400{font-size:.8125rem!important;font-weight:400!important;letter-spacing:-.26px!important;line-height:1.5!important}.text-12-600{font-size:.75rem!important;font-weight:600!important;letter-spacing:-.24px!important;line-height:1.5!important}.text-12-500{font-size:.75rem!important;font-weight:500!important;letter-spacing:-.24px!important;line-height:1.5!important}.h6,.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item .ab-menu-buttons div,.text-12-400{font-size:.75rem!important;font-weight:400!important;letter-spacing:-.24px!important;line-height:1.5!important}.text-height-110{line-height:1.1!important}.text-height-130{line-height:1.3!important}.text-height-140{line-height:1.4!important}.text-height-150{line-height:1.5!important}.text-height-160{line-height:1.6!important}.text-height-220{line-height:2.2!important}.h1,.h2,.h3,.h4,.h5,.h6{font-size:34px;font-weight:300;margin:20px 0;display:inline-block;width:100%;position:relative;letter-spacing:1px}.h1.n-btm,.h2.n-btm,.h3.n-btm,.h4.n-btm,.h5.n-btm,.h6.n-btm{margin-bottom:0}.h1.n-top,.h2.n-top,.h3.n-top,.h4.n-top,.h5.n-top,.h6.n-top{margin-top:0}.h1.n,.h2.n,.h3.n,.h4.n,.h5.n,.h6.n{margin-top:0;margin-bottom:0}.h5{margin:10px 0}button{font-family:inherit}.sub-text{font-size:1em;font-weight:300;margin:10px 0;display:inline-block;width:100%}.sub-text.n-btm{margin-bottom:0}.sub-text.n-top{margin-top:0}.sub-text.n{margin-top:0;margin-bottom:0}.sub-text p{font-weight:300;font-size:1em;margin-top:20px}.copy-text{font-size:16px;font-weight:300;margin:10px 0;display:inline-block;width:100%}.copy-text.n-btm{margin-bottom:0}.copy-text.n-top{margin-top:0}.copy-text.n{margin-top:0;margin-bottom:0}.copy-text p{margin-top:20px}.invisible-text{color:transparent;font-size:inherit;display:block}.t-blue{color:var(--color-brand-allbranded)}.t-blue-secondary{color:var(--color-blurple)}.t-pink{color:var(--color-pink)}.t-yellow{color:var(--color-yellow)}.t-error{color:var(--color-red)}.t-success{color:var(--color-green)}.editorial ol,.editorial ul{padding-bottom:20px;margin-top:20px;margin-left:20px}.editorial ol>li,.editorial ul>li{position:relative}.editorial li .fa-li{position:absolute;left:-18px;top:2px}.account-menu{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:576px){.account-menu{flex-direction:row}}.account-menu .h3{margin:6px 0}.account-menu a:hover{text-decoration:none}.account-menu .icon-menu{text-align:center;margin:0 auto;float:none;box-sizing:content-box;background-color:var(--color-ab-shade);border-radius:50%;position:relative;font-size:.9em;padding:10px;width:22px;height:22px;display:flex;justify-content:center;align-items:center}.account-menu .h3{text-align:center;font-size:.9em;font-weight:400;padding-left:8px}@media only screen and (max-width:768px){.account-menu .h3{font-size:.7em}}.account-menu .active .icon-menu{background-color:var(--color-brand-allbranded)}.account-menu .active .h3{color:var(--color-brand-allbranded)}.account-menu .active svg{color:var(--color-white)}.account-menu .coming-soon{width:auto;position:absolute;top:10px;right:-45px;border-radius:5px;padding:2px 7px;background:var(--color-red);color:var(--color-white);font-size:10px;text-align:center}.account-headline{padding:8px 0 0 20px;font-weight:700;font-size:1.25rem}.steps:not(.article-status){padding-bottom:20px;padding-top:20px;display:-ms-grid;display:grid;grid-template-rows:60px 1fr;-ms-grid-rows:60px 1fr;grid-column-gap:0;grid-row-gap:0;align-items:stretch;justify-content:stretch}@media only screen and (max-width:768px){.steps:not(.article-status){grid-template-rows:40px 1fr;-ms-grid-rows:40px 1fr}}.steps__branded-product{grid-template-columns:60px 1fr 60px 1fr 60px 1fr 60px 1fr 60px 1fr 60px;-ms-grid-columns:60px 1fr 60px 1fr 60px 1fr 60px 1fr 60px 1fr 60px}@media only screen and (max-width:768px){.steps__branded-product{grid-template-columns:40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px;-ms-grid-columns:40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px}}.steps__express-order{grid-template-columns:60px 1fr 60px 1fr 60px 1fr 60px;-ms-grid-columns:60px 1fr 60px 1fr 60px 1fr 60px}@media only screen and (max-width:768px){.steps__express-order{grid-template-columns:40px 1fr 40px 1fr 40px 1fr 40px;-ms-grid-columns:40px 1fr 40px 1fr 40px 1fr 40px}}.steps__plain-product{grid-template-columns:60px 1fr 60px 1fr 60px;-ms-grid-columns:60px 1fr 60px 1fr 60px}@media only screen and (max-width:768px){.steps__plain-product{grid-template-columns:40px 1fr 40px 1fr 40px;-ms-grid-columns:40px 1fr 40px 1fr 40px}}.steps__label{display:block;width:120px;transform:translateX(-25%);text-align:center;line-height:1.2;margin-top:5px;border-color:var(--color-ab-shade-border);color:var(--color-ab-shade-border)}@media only screen and (max-width:768px){.steps__label{transform:translateX(calc(-25% - 10px));-ms-transform:translateX(-25%) translateX(-10px)}}.steps__label--passed{color:var(--color-blurple)}.steps__label--customer-action{color:var(--color-pink)}@media only screen and (max-width:768px){.steps__label:not(.steps__label--active){opacity:0;pointer-events:none}}.steps__label.gc1{transform:translateX(0);text-align:left}.steps__label:last-child{transform:translateX(-50%);text-align:right}@media only screen and (max-width:768px){.steps__label:last-child{transform:translateX(calc(-50% - 20px));-ms-transform:translateX(-50%) translateX(-20px)}}.steps .steps__circle{width:60px;height:60px;border-radius:50%;border:2px solid var(--color-ab-shade-border);flex-shrink:0;color:var(--color-ab-shade-border)}@media only screen and (max-width:768px){.steps .steps__circle{width:40px;height:40px}}.steps .steps__circle span{display:flex;height:100%;align-items:center;justify-content:center;font-size:32px}@media only screen and (max-width:768px){.steps .steps__circle span{font-size:22px}}.steps .steps__circle span.express{font-size:44px}@media only screen and (max-width:768px){.steps .steps__circle span.express{font-size:28px}}.steps .steps__circle--active{border-color:var(--color-brand-allbranded);color:var(--color-brand-allbranded)}.steps .steps__circle--customer-action{color:var(--color-pink);border-color:var(--color-pink);cursor:pointer}.steps .steps__progress{width:100%;margin-top:30px;height:3px;background:var(--color-ab-shade-border)}@media only screen and (max-width:768px){.steps .steps__progress{margin-top:20px}}.steps .steps__progress--active{background:var(--color-ab-shade-border);background:-webkit-linear-gradient(left,var(--color-blurple),var(--color-blurple),var(--color-ab-shade-border),var(--color-ab-shade-border));background:-o-linear-gradient(right,var(--color-blurple),var(--color-blurple),var(--color-ab-shade-border),var(--color-ab-shade-border));background:-moz-linear-gradient(right,var(--color-blurple),var(--color-blurple),var(--color-ab-shade-border),var(--color-ab-shade-border));background:linear-gradient(to right,var(--color-blurple),var(--color-blurple),var(--color-ab-shade-border),var(--color-ab-shade-border))}.steps .steps__progress--passed{background-color:var(--color-blurple)}.steps .missing-payment{z-index:10;margin-top:-28px;font-size:32px}@media only screen and (max-width:768px){.steps .missing-payment{font-size:18px;margin-top:-10px}}.print-service{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:768px){.print-service.col-15{float:none}}@media only screen and (min-width:769px){.print-service.col-15{float:none}}.file-upload,form.basketitem-config{display:block}.file-upload .info-label,form.basketitem-config .info-label{font-weight:400;padding-bottom:7px}textarea.input-error{border-color:var(--color-red)}textarea.input-error::placeholder{color:var(--color-red)}.color-helper-main:not(.pantone-details) .pantone-feature .color-square{width:80px;height:50px;background:var(--color-white);display:inline-block;float:left;border:1px solid var(--color-ab-shade3)}@media only screen and (max-width:768px){.color-helper-main:not(.pantone-details) .pantone-feature .color-square{width:20px}}.color-helper-main:not(.pantone-details) .pantone-feature .color-info{height:50px;display:inline-block;float:left;margin-left:15px;color:var(--color-ab-text1);width:80%}.color-helper-main:not(.pantone-details) .pantone-feature .color-info .h4{margin-bottom:15px;margin-top:15px}.color-helper-main:not(.pantone-details) .pantone-feature .title{vertical-align:middle}.color-helper-main:not(.pantone-details) .pantone-search{position:relative;margin-top:5px}.color-helper-main:not(.pantone-details) .pantone-search input{font-weight:200}.color-helper-main:not(.pantone-details) .pantone-search button{position:absolute;margin:0;padding:0 10px;top:-2px;right:0;height:100%}.color-helper-main:not(.pantone-details) .pantone-results{margin:20px -6px 0;min-height:164px}.color-helper-main:not(.pantone-details) .pantone-results.is-search{max-height:328px;overflow-y:auto}.color-helper-main:not(.pantone-details) .pantone-results li label{cursor:pointer}.color-helper-main:not(.pantone-details) .pantone-results .no-results{margin:0 6px}.color-helper-main:not(.pantone-details).input-error .pantone-feature .color-square{border-color:var(--color-red)}.color-helper-main:not(.pantone-details).input-error .pantone-feature .color-info .h4{color:var(--color-red)}.color-helper-main:not(.pantone-details).input-error .pantone-feature svg{color:var(--color-red)}.alldevice-widget-drop{border-top:1px solid var(--color-ab-shade-border);text-align:center;position:relative}.alldevice-widget-drop::after{content:"";display:table;clear:both}.alldevice-widget-drop:last-child{border-bottom:1px solid var(--color-ab-shade-border)}.alldevice-widget-drop .alldevice-widget-head{padding-top:20px;padding-bottom:20px;text-align:left}.alldevice-widget-drop .alldevice-widget-head .h2 h3,.alldevice-widget-drop .alldevice-widget-head .h3,.alldevice-widget-drop .alldevice-widget-head h2{margin:0}.alldevice-widget-drop .alldevice-widget-head svg{position:absolute;right:10px;top:16px;font-size:22px}.alldevice-widget-drop .alldevice-widget-content{display:none;text-align:left;padding:0 20px 20px 20px}.alldevice-widget-drop .alldevice-widget-content::after{content:"";display:table;clear:both}.file-upload{margin-bottom:5px}.file-upload .note-wrapper{margin-top:8px}.file-upload .note-wrapper .note{margin-left:15px;color:var(--color-red);margin-bottom:0}.file-upload .progress-bar{height:8px;padding:1px;background-color:transparent;width:100%;border-top:none}.file-upload .progress-bar .progress-bar-fill{width:0;height:100%;background-color:var(--color-blurple-light)}.file-upload .progress-bar .progress-bar-fill.error{background-color:var(--color-red)!important}.file-upload .progress-bar .progress-bar-fill.success{background-color:var(--color-green)!important}.file-upload .progress-bar.hover{border-top:none}.file-upload.input-error .ab-dropzone{border-color:var(--color-red)}.file-upload.input-error .ab-dropzone svg.download{color:var(--color-red)}.file-upload.input-error .ab-dropzone .filename{color:var(--color-red)}.file-upload.input-error .ab-dropzone .filename+p{color:var(--color-red)}.file-upload.input-error .progress-bar{border-color:var(--color-red)}.file-upload .filename.dropped.success+p{visibility:hidden}.file-upload .ab-dropzone{border:2px dashed var(--color-black);width:100%;height:156px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px}.file-upload .ab-dropzone.hover{border:1px solid var(--color-brand-allbranded)!important}.file-upload .ab-dropzone.hover p{color:var(--color-ab-shade3)}.file-upload .ab-dropzone.dropped{border:2px dashed var(--color-green)!important;padding:8px 0;cursor:auto;position:relative}.file-upload .ab-dropzone.dropped span:first-child{display:none}.file-upload .ab-dropzone .filename.dropped.success{color:var(--color-green)}.file-upload .ab-dropzone p.filename{color:var(--color-ab-text1);display:table-cell;vertical-align:middle;text-align:center;float:left}.file-upload .ab-dropzone p.dropped{border-radius:8px;min-width:calc(100% - 110px);max-width:calc(100% - 110px);padding-left:12px;white-space:nowrap;overflow:hidden}.file-upload .ab-dropzone p.success{color:var(--color-green)}.file-upload .ab-dropzone .icon.uploaded,.file-upload .ab-dropzone svg.download{font-size:47px;float:left}.file-upload .ab-dropzone span.file-cancel{float:right;position:absolute;padding:8px;top:1px;right:8px}.file-upload .ab-dropzone span.file-cancel svg.delete{color:var(--color-ab-text4);font-size:16px;cursor:pointer}.file-upload .ab-dropzone span.file-cancel svg.delete:hover{color:var(--color-ab-text1)}@media only screen and (max-width:576px){.file-upload .ab-dropzone svg.download{font-size:28px}.file-upload .ab-dropzone p.filename{font-size:1rem!important;font-weight:400!important;letter-spacing:-.32px!important;line-height:1.5!important}}.file-upload button{width:400px;margin-top:5px}.file-upload button:disabled{color:var(--color-ab-shade-border)}.file-upload:hover .ab-dropzone{cursor:pointer}.fileupload-info{margin-bottom:20px;margin-top:10px}.fileupload-info dl{margin-bottom:10px;display:flex;flex-wrap:nowrap;align-items:center}.fileupload-info dd{padding:0 0 0 10px;line-height:1}.fileupload-info dt .icon{display:block}form.dropzone{border:1.5px dashed var(--color-blurple);border-radius:8px;margin-bottom:20px;min-height:95px}form.dropzone.dz-drag-hover .dz-message{opacity:.6}form.dropzone .dz-message{font-size:1.3em;font-weight:300;margin:13px 0;color:var(--color-ab-text2)}form.dropzone .dz-preview{margin:0 16px}form.dropzone .dz-preview .dz-error-mark svg path,form.dropzone .dz-preview .dz-success-mark svg path{fill:var(--color-ab-text1)}form.dropzone .dz-preview .dz-error-message{top:110px;left:-20px}form.dropzone .dz-preview .dz-image{width:100px;height:100px}.basket-printdata-upload-modal .icon{cursor:pointer}.basket-printdata-upload-modal .icon:hover{color:var(--color-ab-text2)}.basket-printdata-upload-modal footer{background-color:var(--color-white);clear:both;margin-top:0}@media only screen and (min-width:769px){.modal-parent.desktop.info-modal .modal-row{max-width:1080px}}.info-modal{counter-reset:wrap}.info-modal .modal-window.fade .modal-body,.info-modal .modal-window.fade .modal-close,.info-modal .modal-window.fade .modal-header{opacity:.3;pointer-events:none}.info-modal .modal-body{margin-top:20px;display:flex;flex-wrap:wrap}@media only screen and (min-width:769px){.info-modal .modal-body{flex-wrap:nowrap}}.info-modal .box{width:100%;display:flex;flex-direction:column}@media only screen and (min-width:769px){.info-modal .box{width:calc(50% - 20px)}.info-modal .box--space{margin-left:20px}.info-modal .box--full-width{width:100%}}.info-modal .box.preview img:not([data-scale="1"]){cursor:grab}.info-modal .box.preview .thumbnail{overflow:hidden;max-width:100%}.info-modal .box.preview .thumbnail .zoom{display:flex;flex-grow:1;align-items:center;overflow:hidden;cursor:zoom-in}.info-modal .box.preview .download{border-top:1px solid var(--color-hr-main-color);text-align:right;padding:5px}.info-modal .box.preview img{z-index:1;max-height:400px}.info-modal .box.approved{justify-content:center}.info-modal .box .headline{margin:5px 0;display:block}.info-modal .box span{font-weight:300}.info-modal .box .success-message{flex-direction:column;width:100%;text-align:center}.info-modal .box .success-message .ico{display:block;margin-right:0;font-size:6em}.info-modal .inline-modal .box{margin:0 auto;left:0;right:0;z-index:10}@media only screen and (min-width:769px){.info-modal .inline-modal .box{width:60%}}.info-modal .inline-modal .box span{display:inline-block}.info-modal .inline-modal .confirm-screen{position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 15px rgba(0,0,0,.04);background-color:var(--color-white);padding:20px;width:60%;margin:auto;z-index:1000;right:0;bottom:20px;left:0}@media only screen and (max-width:768px){.info-modal .inline-modal .confirm-screen{width:80%}}.info-modal .inline-modal .confirm-screen .h2{padding-left:0}.info-modal .spacer{margin-bottom:20px}.info-modal .message.spacer{margin-bottom:10px}.info-modal .tab-content-head{font-weight:300;margin-bottom:12px}.info-modal .wrapper{margin-top:10px;margin-left:20px}@media only screen and (max-width:768px){.info-modal .wrapper .btn:not(.options-btn){width:calc(100% + 20px);margin-left:-20px}}.info-modal .wrapper .wrap{position:relative;margin-bottom:20px}.info-modal .wrapper .wrap .options-btn{font-weight:300;text-align:left;text-transform:inherit}.info-modal .wrapper .wrap .options-btn.missing{border:1px solid var(--color-red)}.info-modal .wrapper .wrap:before{counter-increment:wrap;content:counter(wrap) ".";position:absolute;top:1em;left:-20px}@media only screen and (min-width:769px){.info-modal .box:not(.box--full-width) .thumbnail{height:100%}}.info-modal .thumbnail{min-height:100px;flex-direction:column;display:flex;border:1px solid var(--color-ab-shade-border)}.info-modal .thumbnail img{margin:auto}.info-modal .btn-space{display:flex;justify-content:flex-end;margin-top:20px}@media only screen and (max-width:768px){.info-modal .btn-space{flex-direction:column}}.info-modal .btn-space .btn{width:100%}@media only screen and (min-width:769px){.info-modal .btn-space .btn{width:50%}.info-modal .btn-space .btn:not(:last-child){margin-right:20px}.info-modal .btn-space .btn.full-width{width:100%}}.info-modal .btn-space .btn--success{background-color:var(--color-green)}.info-modal .btn-space .btn--failed{background-color:var(--color-red)}.modal-window{box-shadow:0 0 40px rgba(0,0,0,.2)}.modal-window .modal-row .message{margin-bottom:12px}.modal-window .approved-preview{flex-direction:column}.modal-window .approved-preview .preview{margin-bottom:40px}.modal-window.fade header{opacity:.3;pointer-events:none}.modal-window.fade footer{opacity:.3;pointer-events:none}.modal-window>main .tabs .tab{position:relative}.modal-window>main .tabs .tab .number,.modal-window>main .tabs .tab .title{padding:0}.modal-window>main .tabs .tab .title{display:inline-block}.modal-window>main .tabs .tab .number{display:none}.modal-window>main .tabs .tab.input-error{border:1px solid var(--color-red)!important;color:var(--color-red)}.modal-window>main .tabs .tab.input-error[data-preview]{border:1px solid var(--color-hr-color2)!important;color:inherit!important}.modal-window>main .tabs>.modal-row{display:flex;flex-shrink:0;margin-bottom:0}.modal-window>main .tabs>*>*{display:flex;background-color:var(--color-neutral-200);padding:12px 22px;margin:0 -4px;border:1px solid var(--color-hr-color2);cursor:pointer;font-weight:700;font-size:16px}.modal-window>main .tabs>*>:first-child{margin-left:0}.modal-window>main .tabs>*>.active{border-bottom:none;background-color:var(--color-neutral-100);z-index:2;box-shadow:3px 0 2px -2px rgba(0,0,0,.075)}.modal-window>main .content{border:1px solid var(--color-hr-color2);margin-top:-1px;padding-top:12px;box-shadow:0 -5px 4px -4px rgba(0,0,0,.075);background-color:var(--color-neutral-100)}.modal-window>main>.content .thumbnail .zoom{margin:4px}.modal-window>main .toggle-message span{cursor:pointer;color:var(--color-blurple)}.modal-window>main .info-label .error-msg{display:none}.modal-window>main #message .content.box{display:block;width:auto}@media only screen and (max-width:768px){.modal-window>header{position:static}.modal-window>main .tabs .tab .title{display:none}.modal-window>main .tabs .tab .number{display:inline-block}.modal-window>main .tabs .tab::after{width:calc(100% - 22px)}.modal-window main .content .modal-row{margin:0 auto 10px;padding-left:10px;padding-right:10px}.modal-parent.desktop .tabs .modal-row{padding-left:0;padding-right:0}}.modal-parent.desktop .modal-row{margin:0 auto 20px;padding-left:20px;padding-right:20px}.info-modal .box .color-info span{display:inline-block}.ab-modal-msg{color:var(--color-red)}.my-account-header{margin-top:24px;align-items:center;padding-left:20px;padding-right:4px}@media only screen and (min-width:769px){.my-account-header{display:flex}}.my-account-header>.account-name{margin:0 36px 20px 0;flex-shrink:0;flex-grow:1}.my-account-header>.account-name .name{font-weight:500;white-space:nowrap}@media only screen and (min-width:769px){.my-account-header>.account-name>span{display:block}}.my-account-header>.account-menu{flex-grow:1;margin-left:auto;display:flex;justify-content:space-between}.my-account-header>.account-menu>*{padding:0 16px}@media only screen and (max-width:768px){.my-account-header>.account-menu>*{padding:0}}@media only screen and (max-width:768px){.account-content .order-item{border-top:0;padding-top:0}}.my-account.account-content{border-top:1px solid var(--color-neutral-200);border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width:768px){.my-account.account-content{padding:0}}.my-account.account-content .h2{padding:0 20px;text-align:left;margin:24px 0}.my-account.account-content .account-order-info{margin-bottom:20px}.my-account.account-content .order-details-header{justify-content:space-between;margin-bottom:24px;display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width:768px){.my-account.account-content .order-details-header{flex-direction:column}}.my-account.account-content .order-details-header>div{width:45%}@media only screen and (max-width:768px){.my-account.account-content .order-details-header>div{width:100%}}.my-account.account-content .order-details-header .toggleable-details{display:none}.my-account.account-content .order-details-header .order-detail{margin:0 20px;display:flex;justify-content:space-between}.my-account.account-content .order-details-header .order-details-toggle{cursor:pointer}.my-account.account-content .order-details-header .order-details-toggle svg{margin-left:10px}.my-account.account-content .invoices{line-height:1.4;align-items:flex-end;display:flex;flex-direction:column;margin-top:10px;margin-right:20px}.my-account.account-content .invoices>.ab-inline-menu+.ab-inline-menu,.my-account.account-content .invoices>.ab-inline-menu+.ab-inline-menu-label,.my-account.account-content .invoices>.ab-inline-menu-label+.ab-inline-menu,.my-account.account-content .invoices>.ab-inline-menu-label+.ab-inline-menu-label{margin-top:4px}.my-account.account-content .invoices .ab-inline-menu-item{margin:4px 0}.my-account.account-content .invoices a{display:block}.my-account.account-content .ab-inline-menu-label{color:var(--color-ab-text4);cursor:pointer}.my-account.account-content .ab-inline-menu{position:relative}.my-account.account-content .ab-inline-menu .ab-inline-menu-content{color:var(--color-ab-text4);border:1px solid var(--color-blurple);border-radius:0;padding:8px;margin:0 0 0 -4px;background:var(--color-white);position:absolute;z-index:1;display:none;right:0;min-width:200px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery{display:none;background:var(--color-ab-shade3);grid-gap:1px;padding:0;min-width:300px}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item{margin:0;background-color:var(--color-white);padding:6px 12px;font-size:75%;line-height:1.5}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item h3,.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item p{margin:6px 0}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item .ab-menu-buttons{margin:8px 0 0 0;display:grid;grid-gap:8px;grid-template-rows:auto auto}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item .ab-menu-buttons div{margin:0;padding:4px;border:1px solid var(--color-ab-text4);text-align:center}.my-account.account-content .ab-inline-menu .ab-inline-menu-content.ab-delivery .ab-inline-menu-item .ab-menu-buttons a{margin:0!important;padding:4px!important}.my-account.account-content .ab-inline-menu .ab-inline-menu-label{color:var(--color-ab-text4);cursor:pointer}.my-account.account-content .ab-inline-menu .ab-inline-menu-label:before{content:"∨";margin-right:4px;visibility:visible}.my-account.account-content .ab-inline-menu.ab-delivery:hover .ab-inline-menu-content{display:grid}.my-account.account-content .ab-inline-menu.ab-invoices:hover .ab-inline-menu-content{display:inline-block}.my-account.account-content .item-list{padding:0 16px}.my-account.account-content .order-item{border-top:1px solid var(--color-neutral-200)}.my-account.account-content .order-item:not(last-child){margin-bottom:8px}.my-account.account-content .order-item:last-child{margin-bottom:40px}.my-account.account-content .order-item .item-header{padding:4px 16px;border-bottom:1px solid var(--color-ab-shade-border);background-color:var(--color-ab-shade);display:grid;display:-ms-grid;grid-template-columns:auto 1fr 120px 120px auto;-ms-grid-columns:auto 1fr 120px 120px auto}@media only screen and (max-width:768px){.my-account.account-content .order-item .item-header{grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;-ms-grid-rows:auto auto auto auto;grid-template-rows:repeat(4,auto);grid-gap:1px 20px}}.my-account.account-content .order-item .item-header .header-item{padding:4px 0;margin:0;flex-shrink:1}.my-account.account-content .order-item .item-header .header-item:first-child{display:flex;align-items:center}.my-account.account-content .order-item .item-header .header-item:not(:last-child){margin:0 20px 0 0}@media only screen and (max-width:768px){.my-account.account-content .order-item .item-header .header-item{font-size:14px;padding:0;margin:0}.my-account.account-content .order-item .item-header .header-item:nth-child(1){grid-column:1/2;grid-row:4/5;-ms-grid-column:1;-ms-grid-row:4;border:1px solid var(--color-black-medium);padding:8px;border-radius:50%}.my-account.account-content .order-item .item-header .header-item:nth-child(2){grid-column:1/3;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1}.my-account.account-content .order-item .item-header .header-item:nth-child(3){grid-column:1/3;grid-row:2/3;-ms-grid-column:1;-ms-grid-row:2}.my-account.account-content .order-item .item-header .header-item:nth-child(4){grid-column:1/3;grid-row:3/4;-ms-grid-column:1;-ms-grid-row:3}.my-account.account-content .order-item .item-header .header-item:nth-child(5){grid-column:2/3;grid-row:4/5;-ms-grid-column:2;-ms-grid-row:4;padding-top:10px}}.my-account.account-content .order-item .item-header .header-item.ico{height:auto;align-self:center}@media only screen and (max-width:768px){.my-account.account-content .order-item .item-header .header-item.ico{justify-content:center;order:0;width:auto;margin-top:4px;margin-right:0;margin-bottom:0}.my-account.account-content .order-item .item-header .header-item.ico .icon-rotate-180{transform:rotate(180deg)}.my-account.account-content .order-item .item-header .header-item.ico .icon-rotate-270{transform:rotate(270deg)}}.my-account.account-content .order-item .item-body .order-product{border:none}.my-account.account-content .order-item .item-body .order-product+.order-product{margin-top:16px;border-top:1px solid var(--color-neutral-200);padding-top:16px}.my-account.account-content .order-item .item-body .order-product .article-infos>.info>a:nth-of-type(1){display:inline-block;margin-bottom:8px}.my-account.account-content .order-item .item-body .order-product .article-infos>.info>div{margin-bottom:8px}.my-account.account-content .order-item .item-body .order-product .article-infos>.info>div:nth-of-type(1)>span:nth-child(1){display:block}.order-item:not(last-child){margin-bottom:40px}.order-item .item-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-ab-shade-border);position:relative}.order-item .item-header .header-item{margin-right:20px;padding:10px 0}@media only screen and (max-width:768px){.order-item .item-header .header-item{width:100%;padding:0;margin-right:0;display:flex}}.order-item .item-header .header-item.number{flex-grow:1}.order-item .item-header .header-item.ico{margin-right:10px;cursor:pointer;height:100%;user-select:none}@media only screen and (max-width:768px){.order-item .item-header .header-item.ico{justify-content:center;order:6;width:100%;margin-right:0;margin-bottom:10px}.order-item .item-header .header-item.ico .icon-rotate-180{transform:rotate(270deg)}.order-item .item-header .header-item.ico .icon-rotate-270{transform:rotate(90deg)}}.order-item .item-header .header-item .btn{margin:0;width:160px}@media only screen and (max-width:768px){.order-item .item-header .header-item .btn{width:100%;margin-bottom:4px}}.order-item .item-header .header-item .label{flex-grow:1;margin-right:5px;color:var(--color-ab-text2)}@media only screen and (min-width:769px){.order-item .item-header .header-item .label{display:block}}.order-item .item-body{overflow:hidden;transition:max-height .5s}.order-item .item-body:not(.open){max-height:0}.order-item .item-body .order-product{display:flex;border-bottom:1px solid var(--color-ab-shade)}@media only screen and (max-width:768px){.order-item .item-body .order-product{flex-wrap:wrap}}.order-item .item-body .order-product .headline{font-weight:500;font-size:1.1em;margin-bottom:5px}@media only screen and (max-width:768px){.order-item .item-body .order-product .thumbnail{margin-top:20px}}.order-item .item-body .order-product .thumbnail img{max-width:140px;min-width:100px}.order-item .item-body .order-product .article-infos{display:flex;flex-grow:1}.order-item .item-body .order-product .article-infos .info{margin-top:20px;margin-left:20px}.order-item .item-body .order-product .label{flex-grow:1;margin-right:5px;color:var(--color-ab-text2)}.order-item .item-body .order-product .article-status{margin-right:20px;width:160px;align-self:center;cursor:pointer}.order-item .item-body .order-product .article-status .steps__circle{margin:auto}.order-item .item-body .order-product .article-status .message{text-align:center}.icon-menu{position:relative}.icon-menu .icon{margin-right:0!important}.icon-menu .badge{display:flex;justify-content:center;background-color:var(--color-brand-allbranded);border:1px solid var(--color-white);color:var(--color-white);position:absolute;top:-8px;right:-8px;min-width:24px;height:24px;border-radius:22px;padding:0 7px;line-height:1.6666}.account-content .label{margin-right:5px;color:var(--color-ab-text2)}.account-content .back-to-overview{display:flex;flex-wrap:wrap;align-items:center}.account-content .order-headline{margin-bottom:10px;padding:8px 16px;border-bottom:1px solid var(--color-neutral-100);border-top:1px solid var(--color-neutral-100);background-color:var(--color-ab-shade);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:768px){.account-content .order-headline{background-color:var(--color-neutral-100);background-image:none;padding:8px 8px;margin-left:-4px;margin-right:-4px}}.account-content .order-headline .left-box{flex-grow:1}@media only screen and (max-width:768px){.account-content .order-headline .left-box{width:100%}}@media only screen and (max-width:768px){.account-content .order-headline .right-box{width:100%;margin-top:10px}}.account-content .order-headline .right-box .btn{width:auto;padding:10px;margin-bottom:0;margin-top:20px}@media only screen and (max-width:768px){.account-content .order-headline .right-box .btn{width:100%}}.account-content .order-details-item{padding:0 16px}.account-content .order-details-item .details-footer{padding:8px 0}.account-content .order-details-item .details-footer .my-account-notification{display:grid;display:-ms-grid;grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;align-items:center;padding:10px 0}.account-content .order-details-item .details-footer .my-account-notification>*{margin:12px 24px}.account-content .order-details-item .details-footer .my-account-notification :nth-child(2){-ms-grid-column:2}.account-content .order-details-item .details-footer .my-account-notification .btn-group{display:flex;flex-direction:column;border:none;padding:0}.account-content .order-details-item .details-footer .my-account-notification .btn-group .btn{margin:4px 0}.account-content .order-details-item .details-footer .my-account-notification .btn-group form a,.account-content .order-details-item .details-footer .my-account-notification .btn-group form input{width:100%}@media only screen and (max-width:768px){.account-content .order-details-item .details-footer .my-account-notification>:first-child{grid-column:1/3;grid-row:1/2}.account-content .order-details-item .details-footer .my-account-notification>:nth-child(2){grid-column:1/3;grid-row:2/3}}.account-content .order-details-item .details-footer .my-account-notification>*>form{margin:0}.account-content .order-details-item .details-footer .btn-group{border-top:1px solid var(--color-neutral-200);padding-top:8px}.account-content .order-details-item .details-footer .btn-group .btn{margin:4px 0 4px 4px}.account-content .order-details-item .details-footer .btn-group .btn:last-child{margin-right:0}.account-content .account-content-details{display:grid;display:-ms-grid;grid-template-columns:200px 1fr 1fr;-ms-grid-columns:200px 1fr 1fr;margin-top:24px;border-bottom:1px solid var(--color-hr-main-color);border-top:2px solid var(--color-ab-shade3);padding:24px 0}.account-content .account-content-details .article-infos{margin-left:16px;-ms-grid-column:2}.account-content .account-content-details .article-configs{-ms-grid-column:3}@media only screen and (max-width:768px){.account-content .account-content-details .article-configs,.account-content .account-content-details .article-infos{margin-left:16px;margin-top:16px}}.account-content .account-content-details>:first-child{margin-left:16px}.account-content .account-content-details>:first-child img{border:1px solid var(--color-neutral-200);border-radius:4px}.account-content .account-content-details dd,.account-content .account-content-details dl,.account-content .account-content-details dt{font-weight:400;margin-bottom:0}.account-content .account-content-details dd{color:var(--color-ab-text4);font-style:italic}@media only screen and (max-width:768px){.account-content .account-content-details{padding-bottom:16px}.account-content .account-content-details>div:first-child{grid-column:1/2;grid-row:1/3;-ms-grid-column:1;-ms-grid-row:1}.account-content .account-content-details>.article-infos{grid-column:2/4;grid-row:1/2;-ms-grid-column:2}.account-content .account-content-details>.article-configs{grid-column:2/4;grid-row:2/3;-ms-grid-column:2;-ms-grid-row:2}}@media only screen and (max-width:520px){.account-content .account-content-details{display:flex;flex-direction:column;padding-bottom:16px}}.account-content .order-info{margin-bottom:20px}.account-content .details-header{flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:768px){.account-content .details-header{display:none}}.account-content .details-header>div{padding:5px 0;color:var(--color-ab-text2);border-bottom:1px solid var(--color-ab-shade)}.account-content .details-header>div:nth-child(1){width:60%}.account-content .details-header>div:nth-child(2){flex-grow:1;margin-left:20px}.account-content .reorder-container{margin-top:20px}.account-content .error>svg{float:left;margin-right:8px;margin-top:.15em}.account-content .error :nth-child(2){vertical-align:baseline}.account-content .modal-header{padding:0}.account-content .modal-header .h2{text-align:center}.order-details-item:not(:last-child){padding-bottom:12px}@media only screen and (min-width:769px){.order-details-item:not(:last-child){margin-bottom:48px}}.order-details-item .details-body{margin:10px 0;font-size:14px;display:flex;flex-wrap:nowrap}@media only screen and (max-width:768px){.order-details-item .details-body{flex-wrap:wrap}}.order-details-item .details-body .body-left{display:flex;width:60%}@media only screen and (max-width:768px){.order-details-item .details-body .body-left{width:100%}}.order-details-item .details-body .body-left .headline{font-weight:500;font-size:1em;margin-bottom:5px}.order-details-item .details-body .body-left .thumbnail{max-width:140px}.order-details-item .details-body .body-right{flex-grow:1}@media only screen and (min-width:769px){.order-details-item .details-body .body-right{margin-left:20px}}.order-details-item .details-body .body-right .headline{padding:5px 0;color:var(--color-ab-text2);border-bottom:1px solid var(--color-neutral-200);margin-bottom:10px}.order-details-item .details-footer .btn-group{display:flex;flex-wrap:wrap;justify-content:flex-end}.order-details-item .details-footer .btn-group .btn{width:auto;margin:10px 0 10px 10px;padding:10px}@media only screen and (max-width:768px){.order-details-item .details-footer .btn-group .btn{width:100%;margin-left:0}}.order-details-item .details-footer .btn-group .options-btn{font-weight:300;text-transform:none}@media only screen and (min-width:769px){.order-details-item .details-footer .btn-group .options-btn{margin-right:10px}}.order-details-item .details-footer .btn-group .options-btn svg{margin-left:10px}.modal-body.print-data .group{margin-top:20px}.modal-body.print-data .group:not(:last-child){border-bottom:1px solid var(--color-ab-shade-border)}.modal-body.print-data .group .item{width:100%;display:flex;align-items:center;margin-bottom:20px}.modal-body.print-data .group .left,.modal-body.print-data .group .right{float:none;width:50%}.modal-body.print-data .group .right{display:flex;align-items:center}.modal-body.print-data .group .right.logo{border:1px solid var(--color-ab-shade-border);flex-direction:column;max-width:calc(50% - 20px)}.modal-body.print-data .group .right.logo img{padding:5px;margin:0 auto}.modal-body.print-data .group .right.logo .download{border-top:1px solid var(--color-hr-main-color);text-align:right;padding:5px;width:100%}.modal-body.print-data .group .right .color{display:inline-block;width:32px;height:32px;margin-right:5px;border:2px solid var(--color-ab-shade-border);border-radius:50%}.multi-size-selection{display:flex;justify-content:stretch;column-gap:8px;flex-wrap:wrap}.multi-size-selection__label{width:20%}.multi-size-selection__label:not(.caption){padding-top:8px}.multi-size-selection__input{width:calc(80% - 8px)}.multi-size-selection__input input{text-align:center}.js-multiSizeAmountError,.multi-size-selection .config.error{margin-bottom:16px;color:var(--color-red)}.config-head .config-head-error{margin-right:10px}.config-head label{padding-left:15px}.reorder-modal .modal-body{justify-content:center}.reorder-modal .ab-amount-slider{float:none}.reorder-modal .config-head{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:10px;font-weight:300}.reorder-modal .config-head label{vertical-align:middle;font-size:inherit;flex-grow:1;padding-right:25px}.reorder-modal .config-head .info-hover{font-size:1.2em}.reorder-modal .config-body{margin-bottom:20px}@media only screen and (max-width:768px){.reorder-modal .box{margin-bottom:20px}}.reorder-modal .box--space{display:flex;flex-direction:column}.reorder-modal .box--space .btn{margin-bottom:0}@media only screen and (min-width:769px){.reorder-modal .box{max-width:120px;margin-left:-120px}.reorder-modal .box .thumbnail{border:none}.reorder-modal .box .thumbnail img{margin:unset}.reorder-modal .box--space{margin-left:0;max-width:100%;width:60%}}.reorder-modal .box .article-infos span{display:initial}.basket-wrap .product-details-wrap{overflow:hidden}.basket-wrap .product-block--grid{display:grid;display:-ms-grid}@media only screen and (max-width:768px){.basket-wrap .product-block--grid{display:block}}@media only screen and (min-width:769px){.basket-wrap .product-block--grid{-ms-grid-columns:60% 40%;grid-template-columns:60% 40%}}.basket-wrap .product-block--grid :nth-child(2){-ms-grid-column:2}@media only screen and (max-width:768px){.basket-wrap .basket-totals{border-spacing:0;border-collapse:separate;width:100%}.basket-wrap .basket-totals>p{font-weight:400;margin-bottom:18px;max-width:80%}}.basket-wrap .options-wrap{position:relative;margin-top:10px}.basket-wrap .options-wrap .option{position:relative}@media only screen and (max-width:768px){.basket-wrap .options-wrap .print-data{width:50%}}@media only screen and (min-width:769px){.basket-wrap .options-wrap .print-data-1{width:570px}}@media only screen and (min-width:769px){.basket-wrap .options-wrap .print-data-2{width:905px}}@media only screen and (min-width:769px){.basket-wrap .options-wrap .print-data-main{width:507px}}@media only screen and (max-width:768px){.basket-wrap .options-wrap .print-data-main .h4{font-size:1.5em}}@media only screen and (max-width:768px){.basket-wrap .options-wrap .print-data{width:50%}}.basket-wrap .options-wrap .color-helper-main{position:absolute;right:0;height:100%;width:321px;margin-left:15px;padding:0 15px 0 35px;border-left:1px solid var(--color-ab-shade-border)}.basket-wrap .options-wrap button,.basket-wrap .options-wrap input[type=text]{height:45px;margin-bottom:10px}.basket-wrap .options-wrap .input-info-label svg{top:9px}.basket-wrap .options-wrap .light-info{color:var(--color-ab-shade2)}.basket-wrap .options-wrap .blue-info{color:var(--color-blurple)}@media only screen and (max-width:768px){.basket-wrap .options-wrap .blue-info{color:var(--color-ab-text1)}}.basket-wrap .options-wrap .h4{margin-bottom:10px}.basket-wrap .options-wrap .h4:not(:first-child){margin-top:30px}.basket-wrap .options-wrap .save-options{padding-top:35px}.basket-wrap .options-btn{margin-top:10px;padding:10px;border:1px solid var(--color-ab-shade-border);display:block;float:left;width:100%}.basket-wrap .options-btn svg{color:var(--color-brand-allbranded);font-size:1.3em;margin-right:2px}@media only screen and (min-width:769px){.basket-wrap .options-dropdown{padding:20px 30px;position:absolute;left:-161px;top:40px;z-index:10;min-width:100%;width:auto;background-color:var(--color-white);border:1px solid var(--color-ab-shade-border);-moz-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-o-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);box-shadow:0 3px 5px 1px rgba(0,0,0,.13)}}.basket-wrap .options-dropdown .modal-header{margin-top:25px}.basket-wrap .basket-item .info-label{font-weight:400;padding-bottom:7px}.basket-wrap .basket-shipping-selection{margin-bottom:20px}.basket-wrap .basket-shipping-selection>div{margin-bottom:12px}.basket-wrap .basket-shipping-selection .input-with-button.value--flex{display:inline-flex;width:100px}.basket-wrap .basket-shipping-selection span{margin-right:24px}.basket-wrap .basket-zip-code-form{display:flex}.basket-wrap .basket-zip-code-form .question-icon{font-size:14px!important}.basket-wrap .basket-zip-code-tooltip{margin-top:4px;margin-right:10px;margin-left:-15px!important}.sample-article-container{display:flex;position:relative;align-items:center;padding-right:1em;font-size:1.3em}@media only screen and (min-width:769px){.sample-article-container{padding-right:2em;font-size:1em}}.color-preview{vertical-align:text-bottom;width:16px;height:16px;border:1px solid var(--color-ab-shade-border);border-radius:10px;display:inline-block}.color-preview.disabled{position:relative}.color-preview.disabled::after,.color-preview.disabled:before{content:"";position:absolute;width:12px;height:2px;left:1px;top:6px;background-color:var(--color-ab-shade-border)}.color-preview.disabled::after{transform:rotate(-45deg)}.color-preview.disabled::before{transform:rotate(45deg)}.ab_upload_wrapper:first-child>.ab-file-success-wrapper{margin-bottom:24px}.ab_upload_wrapper:nth-child(2){margin-bottom:24px}.ab-file-success-wrapper .success-status{margin-top:2px;margin-bottom:5px}.ab-file-success-wrapper .ab-file{width:auto;display:flex;margin-bottom:10px}.ab-file-success-wrapper .ab-file .filename{height:40px;line-height:40px;font-weight:200;color:var(--color-ab-text1);display:table-cell;vertical-align:middle;border:1px solid var(--color-green);max-width:50%;width:100%;border-radius:8px;padding:0 12px;white-space:nowrap;overflow:hidden}.ab-file-success-wrapper .ab-file .file-cancel{margin-top:8px;margin-left:20px;margin-right:15px}.ab-file-success-wrapper .ab-file .file-cancel svg.delete{color:var(--color-ab-text4);font-size:16px;cursor:pointer}.ab-file-success-wrapper .ab-file .file-cancel svg.delete:hover{color:var(--color-ab-text1)}@media only screen and (min-width:991px){.checkout-wrap .basket-wrap .value--flex{width:100px}}@media only screen and (min-width:769px) and (max-width:991px){.checkout-wrap .basket-wrap .value--flex{width:90%}}