:root{--main-color: #0c100d;--primary-color: #85A58B;--secondary-color: #f4d756}#root{background-color:var(--primary-color);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-family:Foraeldrebutikken;-webkit-print-color-adjust:exact!important;overflow:auto}.input-wrapper{position:relative}.input{font-family:Foraeldrebutikken;display:inline-block;white-space:pre-wrap;overflow-wrap:anywhere}.input:empty:before{color:gray;opacity:.5}.input:not(:empty):before,.input:not(:empty):after{content:"";display:inline-block}.input-helpper{position:absolute;top:-.1cm;right:.2cm;pointer-events:none;opacity:0;transition:opacity .1s linear;font-size:.4cm}.input:focus+.input-helpper{opacity:1}.input-wrapper.title .input-helpper{top:.15cm;right:.35cm}.app-wrapper{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 30px;box-sizing:border-box;overflow:auto;text-transform:uppercase;background-color:var(--primary-color);margin:auto}.app-wrapper--print *{pointer-events:none}.app-wrapper .app__buttons{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;position:sticky;left:0}@media (max-width: 600px){.app-wrapper .app__buttons{flex-direction:column;gap:10px}}.app-wrapper .app__buttons .app-button{display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .1s linear,background-color .1s linear;background-color:#fff;padding:10px 10px 8px;border-radius:10px}.app-wrapper .app__buttons .app-button.add-to-basket span{padding-top:9px;line-height:.75}.app-wrapper .app__buttons .app-button.active{background-color:var(--secondary-color);transform:scale(1.01)}.app-wrapper .app__buttons .app-button:hover{transform:scale(1.01)}.app-wrapper .app__buttons .app-button img{width:50px;height:30px}.app-wrapper .app__buttons .app-button span{font-size:36px;margin-left:8px}@media (max-width: 600px){.app-wrapper .app__buttons .app-button span{font-size:22px}}.app-wrapper .mode-selector{display:flex;flex-direction:row;justify-content:center;align-items:center}.app-wrapper .mode-selector .mode-selector__button{border-radius:0}.app-wrapper .mode-selector .mode-selector__button:first-child{border-radius:10px 0 0 10px;padding-left:10px}.app-wrapper .mode-selector .mode-selector__button:last-child{border-radius:0 10px 10px 0;padding-right:16px}@media (max-width: 600px){.app-wrapper .mode-selector{width:100%}.app-wrapper .mode-selector .mode-selector__button{width:50%}}.app-wrapper .app-wrapper__card{margin:auto;background-color:#fff;display:flex;flex-direction:column;overflow:clip;background-repeat:no-repeat;background-size:cover;filter:drop-shadow(0px 0px 1px currentColor);position:relative}.app-wrapper .app-wrapper__card .app-copyright{position:absolute;bottom:1.2cm;right:.5cm;font-size:.4cm;color:#000;font-family:Foraeldrebutikken}.app-wrapper .app-wrapper__card .header{padding:1.3cm .125cm 0;display:flex;flex-direction:column;border-bottom:0 solid;position:relative;font-family:Foraeldrebutikken}.app-wrapper .app-wrapper__card .header .title .input{width:100%;font-size:2.3cm;line-height:1.8cm;padding:.5cm 0 0 .2cm;margin-bottom:.5cm;text-align:center;background-color:#fff;box-sizing:border-box;border:.2cm solid;border-radius:20px}.app-wrapper .app-wrapper__card .header .title .input:empty:before{content:"Titel"}.app-wrapper .app-wrapper__card .header .change-background{padding:10px 10px 8px;position:absolute;right:.125cm;top:4px;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;line-height:1}.app-wrapper .app-wrapper__card .header .change-background img{height:24px;margin-right:5px}.print-background{height:100vh;width:100%;display:flex;padding-top:4.23cm;padding-left:.4cm;box-sizing:border-box;display:none;transform:scaleY(-1)}.print-background .print-background__item{padding-top:6.3cm}.print-background .print-background__item-icon{width:3.2cm;height:3.2cm;border:.2cm solid;border-radius:20px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:90%;transform:scaleY(-1)}@media print{@page{size:A4 landscape;margin:0;-webkit-print-color-adjust:exact}#root{background-color:transparent;display:block}body{margin:0;padding:0 .5cm;box-shadow:none;zoom:100%;align-items:flex-start}#preview-bar-iframe,.checklist-input-wrapper,.change-background,.item-card__add-new{display:none!important}.app-wrapper{padding:0;align-items:flex-start;background-color:transparent;margin:0}.app-wrapper .header{padding-top:.5cm}.app-wrapper__card{padding:.2cm}.app-wrapper__card--outer{height:100vh}.print-background{display:flex}input::placeholder{color:transparent}.input:empty:before{content:"";opacity:0}}.modal{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#00000080;z-index:1}.modal .panel{max-width:96%;position:fixed;left:50%;top:50px;transform:translate(-50%);background-color:#fff;border-radius:10px}.modal .panel .panel__top-bar{padding:20px 20px 0;display:flex;justify-content:space-between;align-items:center}.modal .panel .panel__top-bar .close-button img{width:26px;height:26px;cursor:pointer;transition:transform .1s linear}.modal .panel .panel__top-bar .close-button img:hover{transform:scale(1.05)}.modal .panel .title{font-weight:700;font-size:28px}.modal .panel .content{max-height:445px;max-width:100%;width:595px;padding:20px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto}.modal .panel .content .images-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.modal .panel .content .background-selector .image-card{padding:0}.modal .panel .content .background-selector .image-card .image{background-size:cover}.image-card{width:100px;height:100px;padding:10px;border:4px solid currentColor;box-sizing:border-box;border-radius:20px;cursor:pointer;background-color:#fff;position:relative;overflow:hidden}.image-card:hover .image{transform:scale(1.05)}.image-card:hover .image .edit-button{opacity:1;transform:scale(1)}.image-card:hover .image .edit-button .icon{filter:drop-shadow(0px 0px 2px currentColor)}.image-card.selected{color:var(--secondary-color)}.image-card .image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;box-sizing:border-box;transition:transform .15s linear;position:relative}.image-card .selected-indicator{width:20px;height:20px;padding:10px 6px 6px 10px;background-color:var(--secondary-color);border-radius:15px 0 0;position:absolute;right:0;bottom:0;box-sizing:content-box}.image-card .selected-indicator img{width:100%}.image-card .edit-button{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#ffffff80;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(1.05);transition:transform .15s linear,opacity .1s linear}.image-card .edit-button .icon{width:60%;height:60%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:azure;transition:filter .15s linear}.image-card .edit-button .icon img{width:70%;height:70%}.items-cards{display:flex;flex-direction:row;flex-wrap:nowrap}.item-card{width:3.5cm;height:9.2cm;flex-grow:0;display:flex;flex-direction:column;position:relative;overflow:hidden;padding-top:1cm;box-sizing:content-box}.item-card+.item-card{border-left:0 solid currentColor}.item-card:hover .delete-button{transform:translateY(0)}.item-card .delete-button{padding:6px 6px 10px 10px;background-color:#fff;border-radius:0 0 15px 15px;cursor:pointer;transform:translateY(-100%);transition:transform .1s linear;display:flex;justify-content:center;position:absolute;top:0;right:.5cm;left:.5cm;line-height:1}@media (max-width: 600px){.item-card .delete-button{transform:translateY(0)!important}}.item-card .delete-button:hover img{transform:scale(1.05)}.item-card .delete-button img{height:15px;transition:transform .1s linear}.item-card .delete-button span{margin-left:5px;font-size:20px;font-family:Foraeldrebutikken}.item-card .item-card__header{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.item-card .item-card__header .image-card{width:3.2cm;height:3.2cm;border-width:.2cm}.item-card .item-card__header .image-card .image{width:80%;height:80%;margin:auto}.item-card .item-card__header .item-card__description{width:3cm;position:absolute;bottom:1px}.item-card .item-card__header .item-card__description .input{font-size:.5cm;padding:.2cm;background:transparent;border:none;border-radius:0 0 20px 20px}.item-card .item-card__header .item-card__description .input:empty:before{content:"Tekst"}.item-card .item-card__body{padding:0 20px;text-align:center}.item-card .item-card__body .item-card__number{font-family:NumbersFont!important;font-size:3cm;line-height:5cm;font-weight:400;text-align:center;color:#000;padding-top:.8cm}.item-card .item-card__description .input{width:100%;text-align:center;font-size:24px;padding:10px;border-radius:6px;box-sizing:border-box}.item-card__add-new{height:6.5cm;flex-grow:0;flex-direction:column;background-color:#ffffffab;border:3px solid!important;display:flex;justify-content:center;align-items:center;cursor:pointer;position:sticky;right:-30px;transform:translateY(.5cm);border-radius:20px;margin-right:5px}@media (max-width: 600px){.item-card__add-new{width:150px}}.item-card__add-new:hover img{transform:scale(1.1)}.item-card__add-new img{width:70px;margin-bottom:50px;transition:transform .15s linear}.item-card__add-new .text{font-size:30px;font-weight:700;padding:20px;margin-bottom:auto;text-align:center;font-family:Foraeldrebutikken}.item-card.item-card__description--long .item-card__header .image-card .image{height:70%}.item-card.item-card__description--long .item-card__header .item-card__description .input{line-height:.36cm}.product-checklist-customiser__header{display:flex;align-items:flex-end;justify-content:space-between}.product-checklist-customiser__header-details{display:flex;flex-direction:column}.product-checklist-customiser__header .product-form{display:flex;margin-top:0}.product-checklist-customiser__header .product-single__cart-submit-wrapper{display:flex;align-items:flex-start;padding-top:10px}.product-checklist-customiser__header button{flex:1}.product-checklist-customiser__header .shopify-payment-button__button{margin-top:0}.checklist-input-wrapper__textarea{width:780px;height:400px;font-size:14px;line-height:16px;text-transform:none}.app-wrapper__card.list-items-1 .header .title .input{font-size:.23cm}.app-wrapper__card.list-items-2 .header .title .input{font-size:.5cm}.app-wrapper__card.list-items-3 .header .title .input{font-size:.85cm}.app-wrapper__card.list-items-4 .header .title .input{font-size:1.15cm}.app-wrapper__card.list-items-5 .header .title .input{font-size:1.45cm}.app-wrapper__card.list-items-6 .header .title .input{font-size:1.75cm}.app-wrapper__card.list-items-7 .header .title .input{font-size:2.05cm}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-checklist-customiser.css.map */
