﻿:root{font-size:16px;font-family:var(--template-font),sans-serif}@media(max-width: 767px){:root{font-size:12px}}body{margin:0}body.body-no-scroll{overflow:hidden}.id-761 #dkLabNoteDetailWrapper,.id-749 #dkLabNoteDetailWrapper{display:none}#popup-wrap{position:fixed;top:0;z-index:2147483001}#popup-wrap.popup-wrap{opacity:0}#popup-wrap.popup-wrap.is-visible{opacity:1;transition:all .35s ease}.c-modal{background:#f5f5f5;position:relative;width:100vw;height:100vh;overflow:hidden;overflow-y:scroll}.c-modal img.wt_uploaded_img{width:192px;position:absolute;z-index:99999;border-radius:100%;overflow:hidden;object-fit:cover;height:192px;left:331px;top:100px}.c-modal h3{font-size:20px}.c-modal.c-modal--product-configuration.c-overlay-visible:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9999}.c-modal:not(.c-modal-is--zones) form{background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;color:#000;max-width:580px}.c-modal:not(.c-modal-is--zones) form .btn-submit--add-to-cart.btn-submit{margin-left:auto;margin-right:auto}.c-modal__close{position:absolute;right:2rem;top:1.5rem;font-weight:700;font-size:1.5rem;color:#343434;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.c-modal__close .icon{line-height:1;height:34px;width:34px;border:2px solid #343434;text-align:center;padding-top:4px;border-radius:100%}.c-modal__close .text{font-size:20px}.c-modal__inner{display:flex;padding-top:7rem;padding-bottom:2rem;height:100vh;justify-content:center;align-items:flex-start;max-width:1365px;margin:auto}@media(max-width: 1024px){.c-modal__inner{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:6rem}}@media(max-width: 575px){.c-modal__inner{padding-top:4rem}}@media(max-width: 575px){.c-modal__inner input{font-size:1rem}}.c-modal__inner .img-preview-wrap{flex-basis:50%;display:flex;padding:0 2rem;flex-wrap:wrap}@media(max-width: 1024px){.c-modal__inner .img-preview-wrap{flex-basis:30%;width:100%;padding:0 4rem}}.c-modal__inner .img-preview-wrap .figure-row{display:flex;gap:1rem;flex-wrap:wrap;min-height:326px;width:100%;position:relative;margin-bottom:1.25rem}@media(max-width: 575px){.c-modal__inner .img-preview-wrap .figure-row{min-height:180px}}.c-modal__inner .img-preview-wrap .figure-group{display:flex;gap:1rem;flex-wrap:wrap;position:absolute;width:100%}.c-modal__inner .img-preview-wrap .figure-group.is-newly-added figure{opacity:1;transition:all .35s ease}.c-modal__inner .img-preview-wrap figure{flex-basis:calc(75% - 1rem);max-width:unset;margin:auto;opacity:0}.c-modal__inner .img-preview-wrap figure.is-thumb{opacity:1}.c-modal__inner .img-preview-wrap figure.is-hidden{opacity:0;transition:all .35s ease;display:none;transition-delay:.5s}.c-modal__inner .img-preview-wrap figure.is-newly-added{opacity:1;transition:all .35s ease}.c-modal__inner .img-preview-wrap figure img{width:100%}@media(max-width: 1024px){.c-modal__inner .img-preview-wrap figure img{max-height:30vh}}.c-modal__inner .img-preview-wrap .note{order:3;flex-basis:100%;padding:1rem 5rem;line-height:1.7;text-align:center}@media(max-width: 575px){.c-modal__inner .img-preview-wrap .note{padding:.5rem;font-size:.95rem}}.c-modal__inner .form-configurator-wrap{flex-basis:50%;gap:19px}@media(max-width: 1024px){.c-modal__inner .form-configurator-wrap{flex-basis:100%;width:100%;padding:2rem 2rem 3rem}}@media(max-width: 575px){.c-modal__inner .form-configurator-wrap{overflow-y:auto;padding-bottom:8rem;padding-left:3rem;padding-right:3rem}}@media(max-width: 1024px){.c-modal__inner .form-configurator-wrap .form-group{margin-bottom:0}}.c-modal .c-list-inline{display:flex;list-style-type:none;padding-left:0;gap:1rem}.c-modal .c-list-inline.settings--font{padding-left:2rem;padding-top:1rem}@media(max-width: 575px){.c-modal .c-list-inline{margin-top:3rem}}.c-modal .c-list-inline li{list-style-type:none}.c-modal label{font-weight:700;color:#343434}.c-modal .input--text{height:48px;padding:10px 12px;border-radius:3px;box-shadow:none;max-width:340px;border-color:#e6e6e6;background-color:#fff;border:1px solid #666}.c-modal .btn-submit{padding:10px 20px;line-height:36px;font-family:var(--template-font),sans-serif;border:1px solid;cursor:pointer;transition:all .35s ease;font-weight:400;text-transform:uppercase}.c-modal .btn-submit--generate{color:#fff;border-color:#32cb00;background-color:#32cb00}.c-modal .btn-submit--generate:hover{background-color:rgb(14.6817347629%,59.6078431373%,0%)}.c-modal .btn-submit--add-to-cart{width:306px;height:58px;border:none;font-weight:500;border-radius:10px !important;font-size:1em;color:#fff;text-transform:none;background-color:var(--color-secondary);border-radius:0;padding:22px 22px 22px 54px;width:100%;background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--cart.svg");background-repeat:no-repeat;background-size:24px;background-position:30px;line-height:1;margin-top:1rem;color:#fff;font-weight:bold;max-width:320px}.c-modal .btn-submit--add-to-cart:hover{background-color:var(--color-secondary-hover);transition:all .35s ease}.c-modal .form-group.buttons{padding-bottom:1rem;padding-top:0rem;display:flex;justify-content:space-between}@media(max-width: 768px){.c-modal .form-group.buttons{padding-top:3rem}}.c-modal .c-product-settings-field__item{margin-bottom:2.25rem}.c-modal .c-product-settings-field__item:last-child{margin-bottom:0}.c-modal .c-product-fields{display:flex;gap:1.5rem;flex-direction:column}.c-modal .c-product-fields .c-product-fields__item{display:flex}@media(max-width: 575px){.c-modal .c-product-fields .c-product-fields__item{flex-direction:column}}.c-modal .c-product-fields .c-product-fields__item label{margin-right:10px;flex-basis:175px}@media(max-width: 575px){.c-modal .c-product-fields .c-product-fields__item label{flex-basis:auto}}.c-modal .c-product-fields .c-product-fields__item input{flex-basis:100%}.c-modal .c-product-fields .c-product-fields__item input.is-caps{text-transform:uppercase}.c-modal .c-product-fields .c-product-fields__item input[data-font-color=white]{color:#fff;background:#666}.c-modal .c-product-fields .c-product-fields__item input[data-font-color=black]{color:#000;background:#fff}.c-modal .c-product-fields .c-product-fields__item input[data-font-color=blue]{color:#03037f;background:#fff}.c-modal .c-product-fields .c-product-fields__item input[data-font-color=green]{color:#258505;background:#fff}.c-modal .c-product-fields .c-product-fields__item input[data-font-color=red]{color:#b20000;background:#fff}.c-modal .c-product-fields .c-product-fields__item input[data-font-family="Open Sans"]{font-family:"Open Sans",sans-serif}.c-modal .c-product-fields .c-product-fields__item input[data-font-family="Patrick Hand SC"]{font-family:"Patrick Hand SC",sans-serif}.c-modal .c-product-fields .c-product-fields__item input[data-font-family="DM Serif Display"]{font-family:"DM Serif Display",sans-serif}.c-modal .c-product-fields .c-product-fields__item input[data-font-family=Roboto]{font-family:"Roboto",sans-serif}.c-modal .c-product-fields .c-product-fields__item input[data-font-family=Montserrat]{font-family:"Montserrat",sans-serif;font-weight:400}.c-modal .c-product-fields .c-product-fields__item input[data-font-family="Montserrat SemiBold"]{font-family:"Montserrat",sans-serif;font-weight:600}.c-modal .c-product-fields .c-product-fields__item input[data-font-family="Montserrat Medium"]{font-family:"Montserrat",sans-serif;font-weight:500}.c-modal .settings--variant{padding-bottom:1rem}.c-modal .settings--variant #simple-variants{display:flex}.c-modal .settings--variant label.advanced-parameter{width:auto;float:none;padding-right:0;vertical-align:unset;height:auto;margin:0}.c-modal .settings--variant label.advanced-parameter+.advanced-parameter{margin-left:1rem}.c-modal .settings--variant .advanced-parameter-inner{width:64px;height:64px;border:2px solid #cdcdcd;position:relative}@media(max-width: 575px){.c-modal .settings--variant .advanced-parameter-inner{width:40px;height:40px}}.c-modal .settings--variant .advanced-parameter-inner.yes-before{border-width:2px;border-color:#40c979}.c-modal .settings--variant .advanced-parameter-inner.yes-before:after{content:attr(data-original-title);position:absolute;top:-30px;background:#161616;color:#f5f5f5;padding:2px 5px;border-radius:3px;font-size:13px;white-space:nowrap;left:50%;transform:translateX(-50%);opacity:1;transition:all .35s ease;font-weight:400;line-height:1.4}@media(max-width: 575px){.c-modal .settings--variant .advanced-parameter-inner #simple-variants{flex-wrap:wrap;gap:1rem;justify-content:flex-start;align-items:center}}.c-modal .settings--variant .advanced-parameter-inner #simple-variants span{order:9999}.c-modal .settings--variant .advanced-parameter-inner #simple-variants:before{display:none}.c-modal .settings--variant table.detail-parameters{float:none}.c-modal .settings--variant table.detail-parameters th,.c-modal .settings--variant table.detail-parameters td{padding:0}.c-modal .settings--variant table.detail-parameters th{float:left;width:175px;margin-bottom:0;padding-right:20px;min-width:unset}@media(max-width: 575px){.c-modal .settings--variant table.detail-parameters th{width:100%;display:block;float:none}}.c-modal .settings--variant table.detail-parameters td{text-align:left}@media(max-width: 575px){.c-modal .settings--variant table.detail-parameters td{margin-top:3rem}}.c-modal .settings--variant .show-tooltip{cursor:pointer}.c-modal .settings--font .text-preview{width:64px;height:64px;padding:10px;border-radius:50%;display:flex;border:1px solid #8e8e8e;background:#fff;color:#343434;justify-content:center;align-items:center;font-weight:400}@media(max-width: 575px){.c-modal .settings--font .text-preview{width:34px;height:34px}}.c-modal .settings--font .text-preview.is-font--poppins{font-family:"Poppins",sans-serif}.c-modal .settings--font .text-preview.is-font--sans-serif{font-family:sans-serif}.c-modal .settings--font .text-preview.is-font--roboto{font-family:"Roboto",sans-serif}.c-modal .settings--font .text-preview.is-font--lora{font-family:"Lora",sans-serif}.c-modal .settings--font .text-preview.is-font--montserrat{font-family:"Montserrat",sans-serif}.c-modal .settings--font .text-preview.is-font--opensans{font-family:"Open Sans",sans-serif}.c-modal .settings--font-color .color-preview{width:64px;height:64px;padding:10px;border-radius:50%;display:block;border:1px solid #8e8e8e}@media(max-width: 575px){.c-modal .settings--font-color .color-preview{width:34px;height:34px}}.c-modal .settings--font-color .color-preview.is-bg--green{background:#258505}.c-modal .settings--font-color .color-preview.is-bg--white{background:#fff}.c-modal .settings--font-color .color-preview.is-bg--black{background:#000}.c-modal .settings--font-color .color-preview.is-bg--blue{background:#03037f}.c-modal .settings--font-color .color-preview.is-bg--red{background:#b20000}.c-modal .c-custom-radio{position:relative}.c-modal .c-custom-radio input[type=radio]{width:100%;height:100%;position:absolute;margin:0;opacity:0;cursor:pointer;z-index:10;clip:unset}.c-modal .c-custom-radio input[type=radio]:checked+span{border:2px solid #32cb00}.c-modal .c-custom-radio input[type=radio]:checked+span:after{content:"";width:30px;height:30px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODk3MS42IiBoZWlnaHQ9IjE0MzM2LjMiIHZpZXdCb3g9IjAgMCAxNy43ODU5MTYgMTMuNDQwMjY3Ij48cGF0aCBkPSJNMTUgLjRsLTggOC00LTQtMi40IDJMNi43IDEzIDE3LjQgMi43eiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJncmF5IiBzdHJva2Utd2lkdGg9Ii42Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);opacity:.95}.c-modal .c-custom-radio input[type=radio]:checked+span:before{opacity:1;top:-30px}.c-modal .c-custom-radio input[type=radio]+span{cursor:pointer;border:2px solid #cdcdcd;position:relative}.c-modal .c-custom-radio input[type=radio]+span:before{content:attr(data-radio-name);position:absolute;top:-40px;background:#161616;color:#f5f5f5;padding:2px 5px;border-radius:3px;font-size:13px;white-space:nowrap;left:50%;transform:translateX(-50%);opacity:0}.btn-gen{padding:13px 26px;border-style:solid;border-width:1px;border-radius:0;font-size:14px;font-weight:400;transition:all .35s ease;cursor:pointer}@media(max-width: 575px){.btn-gen{padding:7px 12px}}.btn-gen--primary{color:#fff;border-color:var(--color-secondary);background-color:var(--color-secondary);font-weight:bold;border-radius:0px}.btn-gen--primary:hover{border-color:var(--color-secondary-hover);color:#fff;background-color:var(--color-secondary-hover)}.place-cart-here .cart-table .quantity-form.is-nonactive .increase,.place-cart-here .cart-table .quantity-form.is-nonactive .decrease,#cart-wrapper .cart-table .quantity-form.is-nonactive .increase,#cart-wrapper .cart-table .quantity-form.is-nonactive .decrease{display:none}.place-cart-here .cart-table .quantity-form.is-nonactive input,#cart-wrapper .cart-table .quantity-form.is-nonactive input{pointer-events:none}.place-cart-here .cart-table .quantity-form.is-nonactive .quantity,#cart-wrapper .cart-table .quantity-form.is-nonactive .quantity{padding-left:0;padding-right:0;margin-left:48px;margin-right:48px}.place-cart-here .cart-table .p-customized-show,#cart-wrapper .cart-table .p-customized-show{display:block}.place-cart-here .cart-table .p-customized-show.is-active:after,#cart-wrapper .cart-table .p-customized-show.is-active:after{content:""}.place-cart-here .cart-table .p-customized-show:after,#cart-wrapper .cart-table .p-customized-show:after{content:"";padding-left:1ex;font-size:13px;display:inline-block;speak:none;vertical-align:middle;font-family:shoptet;font-style:normal;font-weight:normal;font-variant:normal;line-height:0;text-transform:none;text-decoration:none;-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.place-cart-here .cart-table .tr-customized-products,#cart-wrapper .cart-table .tr-customized-products{display:none}.place-cart-here .cart-table .tr-customized-products.is-visible,#cart-wrapper .cart-table .tr-customized-products.is-visible{display:table-row}.place-cart-here .cart-table .tr-customized-products .item-fields,#cart-wrapper .cart-table .tr-customized-products .item-fields{display:flex;flex-direction:column;flex-basis:51.5%}.place-cart-here .cart-table .tr-customized-products .item-thumbs,#cart-wrapper .cart-table .tr-customized-products .item-thumbs{max-width:60px;display:flex;flex-direction:column;margin-right:15px}.place-cart-here .cart-table .tr-customized-products .item-quantity,#cart-wrapper .cart-table .tr-customized-products .item-quantity{flex-basis:150px}.place-cart-here .cart-table .tr-customized-products .item-quantity .quantity,#cart-wrapper .cart-table .tr-customized-products .item-quantity .quantity{display:block;min-height:48px;max-width:150px;margin:auto}.place-cart-here .cart-table .tr-customized-products__field,#cart-wrapper .cart-table .tr-customized-products__field{margin-bottom:5px}.place-cart-here .cart-table .tr-customized-products__field b,#cart-wrapper .cart-table .tr-customized-products__field b{margin-right:5px}.place-cart-here .cart-table .tr-customized-products .cart-customized-product,#cart-wrapper .cart-table .tr-customized-products .cart-customized-product{display:flex;flex-wrap:wrap;align-items:center;width:100%;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e6e6e6;padding:10px 10px 10px 90px;padding:10px;flex-direction:row;align-items:center;position:relative}.place-cart-here .cart-table .tr-customized-products .cart-customized-product .custom-remove-item,#cart-wrapper .cart-table .tr-customized-products .cart-customized-product .custom-remove-item{position:absolute;right:0;font-style:normal;color:#b20303;top:50%;transform:translateY(-50%);cursor:pointer}@media(max-width: 575px){.place-cart-here .cart-table .tr-customized-products .cart-customized-product .custom-remove-item,#cart-wrapper .cart-table .tr-customized-products .cart-customized-product .custom-remove-item{position:relative;transition:unset;top:0;margin-top:3rem}}.place-cart-here .cart-table .tr-customized-products .cart-customized-product .custom-remove-item::before,#cart-wrapper .cart-table .tr-customized-products .cart-customized-product .custom-remove-item::before{content:"";font-size:10px;vertical-align:middle;position:relative;margin:0;padding:10px;font-family:shoptet;font-style:normal;font-weight:normal;font-variant:normal;border:0;text-align:right;line-height:10px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-modal--is-zones form#product-configurator .extra.discount{color:#000;padding-right:0}.c-modal--is-zones form#product-configurator .extra.discount span{color:#000}.c-ai-text-gen-aspect-ratio{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;flex-direction:row;align-items:flex-start;margin-bottom:2rem}.c-ai-text-gen-aspect-ratio__item{border-radius:0;border:2px solid #d2d2d2;background-repeat:no-repeat;background-position:center;margin-bottom:0px;display:block;padding:12px;display:flex;justify-content:center;align-items:center;font-weight:600;color:#747474;text-align:center;cursor:pointer}.c-ai-text-gen-aspect-ratio__item:hover{border-color:var(--color-secondary);transform:scale(1.05)}.c-ai-text-gen-aspect-ratio__item.is--active{border-color:var(--color-secondary);box-shadow:0 0 10px rgba(0,0,0,.5)}@media(max-width: 575px){.c-modal--is-zones form#product-configurator .extra.discount{display:none}.place-cart-here .cart-table .tr-customized-products .cart-customized-product{flex-direction:row;padding-bottom:45px}.place-cart-here .cart-table .tr-customized-products .item-fields{flex-basis:50% !important}.place-cart-here .cart-table .tr-customized-products .item-quantity{flex-basis:100% !important}.place-cart-here .cart-table .tr-customized-products .item-quantity .quantity{margin-right:0}.place-cart-here .cart-table .tr-customized-products .cart-customized-product .custom-remove-item{bottom:0;top:unset}.place-cart-here .cart-table .tr-customized-products .item-thumbs{max-width:40%;flex-direction:row;flex-wrap:wrap}img.tr-customized-products__thumb{flex-basis:50%;max-width:unset;max-width:50%}.c-modal .input--text{font-size:16px}}#load-product-conf-popup{top:5px;position:relative;border:none;font-weight:500;border-radius:10px !important;font-size:1em;color:#fff;margin-top:0;text-transform:none;text-align:center}.c-modal .settings--variant table.detail-parameters td{width:100%}.c-modal .settings--variant table.detail-parameters{width:100%}.c-modal .settings--variant table.detail-parameters td .hidden-split-parameter{display:flex;flex-wrap:wrap;max-width:300px}.c-modal .settings--variant label.advanced-parameter{margin-left:0;margin:0 12px 12px 0}.c-modal .settings--variant .advanced-parameter-inner{width:40px;height:40px}.c-modal .settings--variant label.advanced-parameter+.advanced-parameter{margin-left:0}.c-modal .settings--font .text-preview{width:40px;height:40px}.canvas-sidebar-controls{display:flex;flex-direction:column;gap:1rem}.canvas-sidebar-controls h3{color:#000;margin-top:0;margin-bottom:1rem}.canvas-sidebar-controls .settings--variant{display:flex;flex-direction:column;gap:1rem;background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07)}@media(max-width: 575px){.canvas-sidebar-controls .settings--variant{margin-bottom:0;background:rgba(0,0,0,0);box-shadow:none;display:flex;flex-direction:row;position:absolute;bottom:32px;left:0;height:100px;padding-left:0;top:-160px;padding-top:0;padding-bottom:1rem}}@media(max-width: 375px){.canvas-sidebar-controls .settings--variant{top:-150px}}.canvas-sidebar-controls button{border:2px solid;border-color:#3d3d3d;background:#626262;color:#fff;margin-bottom:11px;text-align:left;border-radius:0;padding-left:4.5rem;background-position:1.75rem;padding:1.375rem 1.375rem 1.375rem 4.5rem;background-size:24px;font-size:14px}.canvas-sidebar-controls button:hover{background-color:#000;color:#fff;transition:all .35s ease}.in-tricka .c-modal__inner.c-modal--is-zones .footer-controls-wrapper{display:block !important}.c-modal__inner.c-modal--is-zones .img-preview-wrap{flex-basis:80%;display:flex;flex-direction:row;justify-content:space-between}.c-modal__inner.c-modal--is-zones .form-configurator-wrap{min-height:500px;display:flex;justify-content:flex-start;align-items:center}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper{display:none !important;gap:1rem;display:flex;flex-direction:column}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .settings--variant{display:flex;flex-direction:column;gap:1rem;background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07)}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .size-buttons-container{gap:5px;display:flex;flex-wrap:wrap}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .size-buttons-container button{border:2px solid #d1d1d1;background:#fff;padding:0;color:#000;text-align:center;font-weight:700;font-size:16px;padding:6px 3px;margin-bottom:0}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .size-buttons-container button.active{border-color:var(--color-secondary)}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls-inner-wrapper{background:#fff;padding:2rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07)}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper h3{color:#000;margin-top:0;margin-bottom:1rem}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls{justify-content:center;align-items:center;display:flex;width:100%;gap:1rem}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls .custom-radio{text-align:center}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls .custom-radio__image{width:83px;height:83px;border-radius:0;border:2px solid #d2d2d2;background-size:70%;background-repeat:no-repeat;background-position:center;margin-bottom:0px;display:block}#submodal{top:50%;left:50%;transform:translate3d(-50%, -50%, 0);box-shadow:rgba(159,159,159,.5) 0px 0px 10px;display:none;position:fixed;padding:2.5rem 2rem;border-radius:5px;z-index:2147483002;background-color:#fff;min-width:520px;max-width:520px}#submodal span.close-modal{font-weight:700;border-radius:100%;border:2px solid #000;width:20px;text-align:center;height:20px;font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;top:5px;right:5px;position:absolute;cursor:pointer}#submodal input[type=text]{padding:10px 12px;border-radius:3px;box-shadow:none;max-width:340px;border-color:#e6e6e6;background-color:#fff;border:1px solid #666}#submodal #ffontPicker button{background:rgba(0,0,0,0);color:#000}#submodal #ffontPicker button:hover{background:rgba(0,0,0,0);color:#000;transition:all .35s ease}#submodal .total-price{font-size:1rem;display:flex;flex-direction:column}@media(max-width: 575px){#submodal .total-price{font-size:11px}}#submodal .total-price #total-price{color:#000;font-size:1.4rem;line-height:1;font-weight:700}@media(max-width: 575px){#submodal .total-price #total-price{font-size:1.2rem}}#submodal .total-price #total-price .added-discount{color:#7cdb01;display:inline-block;font-size:14px;font-weight:600}@media(max-width: 575px){#submodal .total-price #total-price .added-discount{font-size:11px}}#submodal .c-photobank-inputs__fileviewer{display:flex;flex-wrap:wrap;padding:1rem 0;gap:.5rem}#submodal .c-photobank-inputs__fileviewer .folder-button{background-image:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--folder.svg);background-repeat:no-repeat;background-color:rgba(0,0,0,0);color:#000;background-position:top center;flex-basis:calc(25% - .5rem);border:1px solid #fff;padding-top:4rem;background-size:60px;font-size:14px;line-height:1;transition:all .35s ease;font-weight:500}#submodal .c-photobank-inputs__fileviewer .folder-button:focus{border:1px solid #6d94a1;background-color:rgba(109,148,161,.3215686275)}#submodal .c-photobank-inputs__fileviewer .file-item{flex-basis:calc(25% - .5rem);display:flex;flex-direction:column;flex-grow:0;position:relative}#submodal .c-photobank-inputs__fileviewer .file-item img{max-width:100%;width:100%;height:auto;object-fit:cover}#submodal .c-photobank-inputs__fileviewer .file-item p{font-size:14px;max-width:100%;display:none}#submodal .c-wt-quantity-wrapper{display:flex;margin:0 1rem;justify-content:center}#submodal .c-wt-quantity-wrapper button{width:18px;height:18px;display:flex;justify-content:center;align-items:center;background:#fff;border-color:#d1d1d1;color:#000;padding:14px}#submodal .c-wt-quantity-wrapper input[type=text]{height:32px;border:2px solid #d1d1d1;border-left:0;border-right:0;text-align:center;width:48px;border-radius:0}#submodal .c-wt-quantity-wrapper input[type=text]+button{margin:0}#submodal .volume-discount{color:#000;gap:5px;display:flex}@media(max-width: 575px){#submodal .volume-discount{flex-direction:column}}#submodal .volume-discount p{color:#000}@media(max-width: 575px){#submodal .volume-discount p{margin-bottom:0;font-size:10px}}#submodal .volume-discount__graph p{text-align:right;font-size:12px;margin-bottom:3px}@media(max-width: 575px){#submodal .volume-discount__graph p{margin:0;text-align:left;font-size:10px}}#submodal .volume-discount__text{font-size:12px}@media(max-width: 575px){#submodal .volume-discount__text{font-size:10px}}#submodal .volume-discount .volume-values{display:flex;justify-content:center;align-items:flex-end;gap:10px}#submodal .volume-discount .volume-values .discount-level{display:flex;flex-direction:column;justify-content:center;align-items:center}#submodal .volume-discount .volume-values .discount-level .discount-percent{font-weight:600}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-percent{font-size:11px}}#submodal .volume-discount .volume-values .discount-level.is--active .discount-value{background:#7cdb00}#submodal .volume-discount .volume-values .discount-level .discount-amount{font-size:12px;white-space:nowrap}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-amount{font-size:11px}}#submodal .volume-discount .volume-values .discount-level .discount-value{width:20px;border-radius:5px;background:gray}#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="2"]{height:20px}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="2"]{height:5px}}#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="5"]{height:30px}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="5"]{height:10px}}#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="10"]{height:40px}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="10"]{height:15px}}#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="15"]{height:50px}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="15"]{height:20px}}#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="20"]{height:60px}@media(max-width: 575px){#submodal .volume-discount .volume-values .discount-level .discount-value[data-value="20"]{height:25px}}#submodal table.size-quantity-table{width:100%;margin:1rem 0;font-size:14px}@media(max-width: 575px){#submodal table.size-quantity-table{font-size:.9rem}}#submodal table.size-quantity-table tr td,#submodal table.size-quantity-table tr th{padding:8px}@media(max-width: 575px){#submodal table.size-quantity-table tr td,#submodal table.size-quantity-table tr th{padding:2px 4px}}#submodal table.size-quantity-table tr th:first-child,#submodal table.size-quantity-table tr th:nth-child(2){text-align:left}#submodal table.size-quantity-table tbody tr td:first-child{font-weight:700}#submodal button{border:2px solid;border-color:var(--color-secondary);font-weight:bold;padding:1.375rem;font-size:1rem;background:var(--color-secondary);color:#fff;width:100%}#submodal button#submodal-add-to-cart{padding:.5rem;width:auto;margin-left:auto;flex-basis:50%}#submodal button:hover{background:var(--color-secondary-hover);color:#fff;transition:all .35s ease}#submodal button#removeBackground{background:#fff;color:#000}#submodal button#removeBackground:hover{background-color:#f5f5f5;transition:all .35s ease}#submodal button#italicToggle{font-style:italic}#submodal button#boldToggle{font-weight:700}#submodal input[type=text]{width:100%}#submodal input[type=text]+button{margin-left:1rem}#submodal .text-style-toggles{display:flex;gap:1rem}#submodal .text-style-toggles button{background:#fff;border:2px solid #d1d1d1;color:#000;height:48px;line-height:1;width:48px;text-align:center;padding:0;font-weight:300}#submodal .text-style-toggles button.active{border-color:var(--color-secondary)}#submodal .submodal__footer{padding-top:1rem;display:flex;gap:1rem}#submodal h2{font-size:1.5625rem;line-height:1.35;font-weight:700;color:#000;text-align:left;margin-bottom:10px}#submodal h3{font-size:.9375rem;color:#a3a3a3;font-weight:400;margin-bottom:8px}#submodal .wt-submodal-row{display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem}#submodal .wt-submodal-row #textInput{width:100%}#submodal #ffontPicker{margin:1rem 0;border-radius:0}#submodal #ffontPicker button{border:0;border-radius:0}#submodal #ffontPicker #font-picker-fontPicker{border:2px solid;border-radius:0;box-shadow:none;border-color:#d1d1d1}#submodal .preview{margin:2rem 0 1rem;display:flex;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap}#submodal .preview.preview--file-viewer{max-height:300px;overflow-y:scroll}#submodal .preview img{max-width:180px;max-height:180px;object-fit:contain;border-radius:5px;border:2px solid var(--color-primary)}#submodal .preview img.ai-edited-img,#submodal .preview img.background-removed-image,#submodal .preview img.upscaled-image{padding:0;border:4px solid #d2d2d2;cursor:pointer;transition:border-color .3s,transform .3s;border-radius:0}#submodal .preview img.ai-edited-img:hover,#submodal .preview img.background-removed-image:hover,#submodal .preview img.upscaled-image:hover{border-color:var(--color-secondary);transform:scale(1.05)}#submodal .preview img.ai-edited-img.is--active,#submodal .preview img.background-removed-image.is--active,#submodal .preview img.upscaled-image.is--active{border-color:var(--color-secondary)}.c-submodal-row{display:flex;justify-content:center;align-items:center;gap:2rem;padding:2rem 0 0}.custom-checkbox{position:relative;display:inline-block;padding-left:25px;cursor:pointer;user-select:none}.custom-checkbox input[type=checkbox]{visibility:hidden;position:absolute}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:4px}.custom-checkbox input:checked~.checkmark{background-color:#2196f3}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.c-modal__inner.c-modal--is-zones .footer-controls .is--active .custom-radio__image{border-color:#c50967}.c-modal__inner.c-modal--is-zones .footer-controls .is--active{color:#008137}.c-generator-results{display:flex;flex-wrap:wrap;max-width:960px;flex-direction:row;justify-content:flex-start;align-items:center;padding:2rem;gap:1rem;text-align:center}.c-generator-results img{flex-basis:calc(25% - 2rem);width:auto;max-width:unset;width:calc(25% - 2rem)}.c-generator-results__items{display:flex;gap:1rem}.loading-spinner{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:var(--color-primary);animation:spin 1s infinite linear;margin:auto}.c-generator-loading-anim{padding:4rem;text-align:center;display:flex;justify-content:center;display:none}img.generated-image.is--active{border:4px solid var(--color-primary)}img.generated-image{cursor:pointer}.c-wrapper--flex-column{display:flex;flex-direction:column;width:420px;gap:0rem}.c-wrapper--ai-editor label{font-weight:700}.c-wrapper--ai-editor select{margin-bottom:2rem}.c-wrapper--ai-editor input{margin-bottom:1rem}.c-wrapper--ai-editor #aiPromptInput{width:100%;max-width:400px}.canvas-container{display:block !important;margin:auto}.canvas-container.is-hidden{display:none !important}.c-ai-editor-styles{display:flex;flex-wrap:wrap;gap:16px;padding:1rem 0 2rem 0;justify-content:flex-start;align-items:flex-start;max-width:420px}.c-ai-editor-style{flex-basis:calc(25% - 16px);display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #ececec;cursor:pointer;transition:border-color .3s,transform .3s}.c-ai-editor-style img{width:100%;height:auto}.c-ai-editor-style span{padding:8px;font-size:14px;font-weight:400;text-align:center;color:#000}.c-ai-editor-style:hover{border-color:var(--color-secondary);transform:scale(1.05)}.c-ai-editor-style.is--active{border-color:var(--color-secondary);box-shadow:0 0 10px rgba(0,0,0,.5)}.c-generator-loading-anim{display:none;align-items:center;justify-content:center;margin-top:16px}.loading-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#007bff;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}.preview{display:flex;align-items:center;justify-content:center;margin-top:16px}.preview img{max-width:100%;max-height:300px;border:1px solid #ddd;border-radius:8px}.c-generator-loading-anim{position:absolute;background:#fff;height:90%;width:100%;left:0;top:5%;opacity:.95;z-index:99999}.c-generator-loading-anim:after{content:"Generujeme váš obrázek. Tento proces může trvat až minutu. Děkujeme za pochopení.";top:25%;position:absolute;left:50%;transform:translateX(-50%);font-weight:bold}.c-generator-loading-anim .loading-spinner{position:absolute;top:calc(50% - 16.5px);left:calc(50% - 16.5px)}.c-modal__inner.c-modal--is-zones .form-configurator-wrap{flex-direction:column-reverse;justify-content:flex-end}.layer-action:before{margin-right:3px;font-size:1.25rem}span.layer-name{margin-right:2rem;font-weight:600;font-size:1rem}.zoom-info{position:absolute;bottom:-120px;left:50%;display:flex;align-items:center;font-size:14px;cursor:pointer;z-index:999999999;transform:translateX(-50%);gap:21px}.zoom-info>span{margin-left:5px;font-size:18px;background-size:contain;opacity:1;background-image:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--zoom3.svg);width:66px;height:66px;background-repeat:no-repeat}.zoom-info .info{max-width:230px;color:#999;display:block;font-size:15px;opacity:1}.zoom-info .info span{color:#000;font-size:1.25rem;font-weight:700;line-height:1.35;display:block}.zoom-info:hover .tooltip,.zoom-info:focus .tooltip{display:block;opacity:1;transition:all .35s ease}.img-preview-wrap{position:relative}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-modal__inner.c-modal--is-zones .canvas-sidebar-controls{order:1;flex-basis:25%}.c-modal__inner.c-modal--is-zones .img-preview-wrap{order:2;flex-basis:50%}.c-modal__inner.c-modal--is-zones .form-configurator-wrap{order:3;flex-basis:25%}.canvas-sidebar-controls__actions{background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07);display:flex;flex-direction:column}.canvas-sidebar-controls__actions.is--shirt button[name=photobank]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--photo.svg");background-repeat:no-repeat;display:block !important}.canvas-sidebar-controls__actions button[name=photobank]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--photo.svg");background-repeat:no-repeat;display:none !important}.canvas-sidebar-controls__actions button[name=ai_generator]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--ai.svg");background-repeat:no-repeat}.canvas-sidebar-controls__actions button[name=own_photo]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--photo.svg");background-repeat:no-repeat}.canvas-sidebar-controls__actions button[name=text]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--text.svg");background-repeat:no-repeat}.canvas-sidebar-controls__actions button[name=ai_editor]{background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--ai.svg");background-repeat:no-repeat}.canvas-sidebar-controls__actions h3{color:#000;margin-top:0;margin-bottom:1rem}.layer-manager-wrapper{background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07)}.layer-manager-wrapper h3{color:#000;margin-top:0;margin-bottom:1rem}.layer-manager-wrapper .layer-item{background:#f0f0f0;color:#000;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s;padding:1rem 1rem 1rem 2.875rem;background-image:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--layer.svg);background-repeat:no-repeat;background-position:12px;background-size:19px;margin-bottom:2px;border:1px solid #f0f0f0}.layer-manager-wrapper .layer-item.is--active{border:1px solid var(--color-secondary)}.layer-manager-wrapper .layer-item span.layer-name{color:#000;font-size:13px;flex-grow:1;white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis;margin-right:6px;font-weight:600;flex-basis:100%}.layer-manager-wrapper .layer-item .layer-action{height:31px;width:31px;border:none;color:#fff;cursor:pointer;margin-left:5px;padding:5px;transition:background-color .3s;font-size:0}.layer-manager-wrapper .layer-item .layer-action.duplicate{background:#acacac}.layer-manager-wrapper .layer-item .layer-action.duplicate:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--copy.svg);width:16px;height:16px;display:block}.layer-manager-wrapper .layer-item .layer-action.duplicate:hover{background:hsl(0,0%,57.4509803922%)}.layer-manager-wrapper .layer-item .layer-action.rename{background:#656565}.layer-manager-wrapper .layer-item .layer-action.rename:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--rename.svg);width:16px;height:16px;display:block;background-size:contain}.layer-manager-wrapper .layer-item .layer-action.rename:hover{background:hsl(0,0%,29.6078431373%)}.layer-manager-wrapper .layer-item .layer-action.edit{background:#d2d2d2}.layer-manager-wrapper .layer-item .layer-action.edit:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--edit.svg);width:16px;height:16px;display:block;background-size:contain}.layer-manager-wrapper .layer-item .layer-action.edit:hover{background:hsl(0,0%,72.3529411765%)}.layer-manager-wrapper .layer-item .layer-action.delete{background:#c83535}.layer-manager-wrapper .layer-item .layer-action.delete:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--bin.svg);width:16px;height:16px;display:block}.layer-manager-wrapper .layer-item .layer-action.delete:hover{background:hsl(0,58.1027667984%,39.6078431373%)}.layer-manager-wrapper .layer-item .layer-action.hide-l{background:#c83535}.layer-manager-wrapper .layer-item .layer-action.hide-l:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--hide.svg);width:20px;height:20px;display:block;background-size:contain;margin-right:0;background-repeat:no-repeat}.layer-manager-wrapper .layer-item .layer-action.hide-l:hover{background:hsl(0,58.1027667984%,39.6078431373%)}.layer-manager-wrapper .layer-item .layer-action.show-l{background:#339a1e}.layer-manager-wrapper .layer-item .layer-action.show-l:before{content:"";background:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--show.svg);width:20px;height:20px;display:block;background-size:contain;margin-right:0;background-repeat:no-repeat}.layer-manager-wrapper .layer-item .layer-action.show-l:hover{background:rgb(14.4565217391%,43.653026428%,8.5038363171%)}.layer-manager-wrapper #layer-manager{min-width:280px;overflow:hidden}.layer-action:hover{background-color:#555}.layer-action.move-up:before{content:"▲"}.layer-action.move-down:before{content:"▼"}.layer-action.duplicate:before{content:"⧉"}.layer-action.delete:before{content:"✖"}.layer-action.rename:before{content:"✎";font-size:16px;cursor:pointer}.c-modal--is-zones form#product-configurator{background:#fff;padding:2rem 2.375rem;box-shadow:0px 7px 47px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;color:#000}.c-modal--is-zones form#product-configurator h3{color:#000;margin-top:0;margin-bottom:1rem}.c-modal--is-zones form#product-configurator p{color:#999;margin-top:0;font-size:15px;margin-bottom:1rem}.c-modal--is-zones button.btn-submit--add-to-cart.btn-submit{background-color:var(--color-secondary);border-radius:0;padding:22px 22px 22px 54px;width:100%;background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--cart.svg");background-repeat:no-repeat;background-size:24px;background-position:30px;line-height:1}.c-modal--is-zones button.btn-submit--add-to-cart.btn-submit:hover{background-color:var(--color-secondary-hover);transition:all .35s ease}.c-modal--is-zones .btn-submit--add-to-cart::before{content:"";background-image:url("https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--cart.svg");background-repeat:no-repeat;background-size:24px;background-position:30px;display:block;display:none}.custom-file-input{display:block;width:100%;margin-top:10px}.custom-file-input .file-label{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 20px;background-color:#fff;border:1px solid var(--color-secondary);cursor:pointer;font-weight:600;font-size:12px;color:#000;transition:background-color .3s ease;box-sizing:border-box;padding:13px}.custom-file-input .file-label img{margin-right:10px}.custom-file-input .file-label:hover{background-color:#f5f5f5}.custom-file-input .file-name{font-size:14px;color:#000;padding:10px;display:inline-block;font-weight:bold;text-align:center;width:100%}.hidden-input{display:none}.wt-lightbox{position:fixed;z-index:3147483001;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.wt-lightbox-content{position:relative;max-width:90%;max-height:90%;height:100%}.wt-lightbox-content img{max-width:100%;max-height:100%;object-fit:contain;cursor:grab}.wt-close-lightbox{position:absolute;top:-40px;right:-40px;font-size:30px;color:#fff;cursor:pointer;background-color:rgba(0,0,0,.5);width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}.wt-close-lightbox:hover{background-color:rgba(0,0,0,.8)}.wt-lightbox-icon{position:absolute;top:10px;right:10px;font-size:24px;color:#fff;background-color:rgba(0,0,0,.5);width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease;background-image:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--zoom3.svg);background-size:18px;background-repeat:no-repeat;background-position:center}.wt-lightbox-icon:hover{background-color:rgba(0,0,0,.8)}.wt-final-image-wrap{position:relative;display:inline-block}#submodal .wt-lightbox-icon img{border:0;width:20px}.btn-wrap--row{display:flex;flex-direction:column;gap:1rem}.btn-wrap--row.flex-dir--row{flex-direction:row}.has-visibility--hidden{visibility:hidden !important;opacity:0}#submodal input#aiPromptInput{width:100%;max-width:400px}select#aiStyleSelect{width:100%;max-width:400px;margin-bottom:2rem}#popup-wrap .c-modal--product-configuration .price-wrapper{font-weight:700;text-align:center;width:100%;display:block;margin-bottom:1rem;font-size:1.45rem}#showLayerManager{display:none}.c-modal .settings--variant .advanced-parameter-inner.yes-before{border-color:#c50967}.c-modal .settings--variant .advanced-parameter-inner{border-radius:0}.c-modal .settings--variant label.advanced-parameter{margin:0 5px 5px 0}.footer-controls-wrapper .advanced-parameter-inner.yes-before:before{display:none}.c-modal .settings--variant .advanced-parameter-inner{width:43px;height:43px;border-color:rgba(0,0,0,0)}.c-modal .settings--variant .advanced-parameter-inner.yes-before:after{display:none}#submodal #cropperContainer{gap:1rem;display:flex;flex-direction:column}#submodal button.wt-btn--secondary{background:#fff;color:#000}#submodal button.wt-btn--secondary:hover{background-color:#f5f5f5;transition:all .35s ease}#submodal #resizeContainer label{display:flex;align-items:center;cursor:pointer;font-family:Arial,sans-serif;padding:0 0 1rem 0}#submodal #resizeContainer input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #d1d1d1;border-radius:0;margin-right:10px;outline:none;cursor:pointer;position:relative}#submodal #resizeContainer input[type=checkbox]:checked{background-color:#c50967;border-color:#c50967}#submodal #resizeContainer input[type=checkbox]:checked::after{content:"✔";display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-size:14px;font-weight:bold}#submodal #resizeContainer input[type=checkbox]:hover{border-color:#c50967}#submodal #resizeContainer input[type=checkbox]:focus{box-shadow:0 0 0 2px rgba(197,9,103,.3)}.size-inputs{padding:1rem 0}button#applyResize{margin-bottom:1rem}.img-preview-wrap__inner{position:fixed}.c-modal__inner.c-modal--is-zones .img-preview-wrap{position:relative;height:100%;justify-content:center}.btn-wrap--row btn{padding:1rem}#submodal div[class*=btn-wrap] button{padding:.5rem}#submodal .submodal__footer button{padding:1rem}#submodal .submodal__footer{border-top:1px solid #6d94a1;margin-top:2rem;padding-top:2rem}#submodal .submodal__footer #backAiEdit,#submodal .submodal__footer #backAiImg{flex-basis:30%}.layer-manager-wrapper .layer-item{flex-wrap:wrap;gap:.5rem 0;justify-content:flex-start}@media(max-width: 1024px){.c-modal__inner .img-preview-wrap figure{flex-basis:100%;max-width:414px;min-width:414px}.c-modal__inner .img-preview-wrap{padding:0}.c-modal img.wt_uploaded_img{width:158px;position:absolute;z-index:99999;border-radius:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:158px;left:224px;top:83px}.c-modal__inner .img-preview-wrap figure img{width:auto}}@media(max-width: 575px){.img-preview-wrap .figure-row{min-height:240px !important;text-align:center}.c-modal img.wt_uploaded_img{width:108px;position:absolute;z-index:99999;border-radius:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:108px;left:200px;top:53px}.img-preview-wrap__inner{position:relative;padding-top:20px}#submodal{min-width:360px}#showLayerManager{display:block}.c-modal__inner.c-modal--is-zones .form-configurator-wrap{order:1;display:flex;flex-direction:row;padding:0 2rem;min-height:unset}.c-modal__inner.c-modal--is-zones .canvas-sidebar-controls{order:2;flex-basis:100%;justify-content:flex-start;padding-top:0}.c-modal__inner.c-modal--is-zones .img-preview-wrap{flex-basis:100%}.canvas-sidebar-controls__actions h3{display:none}.c-modal .form-group.buttons{padding:0}.canvas-sidebar-controls__actions{flex-direction:row;gap:16px;background:rgba(0,0,0,0);box-shadow:unset;padding:0rem 0 1rem 0;justify-content:center;padding-top:1rem}.canvas-sidebar-controls__actions button{font-size:13px;width:calc(50% - 1rem);height:auto;background-size:14px;background-position:8px;padding:15px 15px 15px 30px;margin-bottom:0}.canvas-sidebar-controls{gap:0}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper{background:rgba(0,0,0,0);box-shadow:unset;padding:1rem 0;display:flex;align-items:center}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper h3{font-size:16px;line-height:1.4}.zoom-info{bottom:10px;left:calc(100% - 63px);transform:unset}.zoom-info .info{display:none}.zoom-info>span{height:32px;width:32px}.c-modal--is-zones form#product-configurator{order:2;background:rgba(0,0,0,0);box-shadow:unset;flex-basis:50%;padding:0}.c-modal--is-zones form#product-configurator .purchase-info{display:none}.layer-manager-wrapper h3{display:none}button#showLayerManager{color:#fff;background-color:#3d3d3d;border-radius:0;width:100%;background-image:url(https://cdn.myshoptet.com/usr/webotvurci.myshoptet.com/user/documents/product-generator/img/ico--layers.svg);background-repeat:no-repeat;line-height:1;font-weight:700;background-position:10px;padding:15px 12px 15px 34px;font-size:1.2rem;width:160px;background-size:19px}button#showLayerManager:hover{background-color:hsl(0,0%,13.9215686275%)}.layer-manager-wrapper #layer-manager{display:none}.layer-manager-wrapper{background:rgba(0,0,0,0);box-shadow:unset;padding:0;flex-basis:50%}.c-modal--is-zones button.btn-submit--add-to-cart.btn-submit{text-transform:unset;background-position:10px;padding:16px 12px 16px 34px;font-size:1.2rem;margin-top:0;width:160px;background-size:19px}.form-configurator-wrap{justify-content:center;align-items:center}.layer-manager-wrapper #layer-manager.is--active{display:block;position:absolute;background:#fff;padding:1rem;z-index:99999}.c-modal .settings--variant label.advanced-parameter:nth-child(n+3){display:none}.canvas-sidebar-controls .size-buttons-container button:nth-child(n+2){display:none}.c-modal .canvas-sidebar-controls .settings--variant h3{color:#a0a0a0;font-size:14px;font-weight:normal}.c-modal .canvas-sidebar-controls .settings--variant{margin-bottom:0;background:rgba(0,0,0,0);box-shadow:none;display:flex;flex-direction:row;position:absolute;bottom:32px;left:0;padding-left:1.6rem}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls-inner-wrapper{background:rgba(0,0,0,0);box-shadow:none}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper .footer-controls .custom-radio{background-color:#fff}.c-modal__inner.c-modal--is-zones .footer-controls-wrapper{padding-bottom:0;margin-bottom:0}.canvas-sidebar-controls__actions{gap:1rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:95%;margin-left:auto;margin-right:auto}.c-modal .canvas-sidebar-controls .settings--variant{padding-left:0;left:16px;padding-top:0}.c-wrapper--flex-column{width:auto}}#submodal[class*=submodal-type--]{display:block}#submodal{box-sizing:border-box;min-width:min(520px,100vw - 16px);max-width:min(520px,100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain}@media(max-width: 1024px){#submodal{min-width:min(360px,100vw - 16px)}}@media(max-width: 575px){#submodal{padding:2.5rem 1rem 1.5rem}}#submodal input[type=text]{max-width:min(340px,100%)}#submodal .wt-submodal-row{flex-wrap:wrap}#submodal #cropper{height:min(50vh,420px)}#submodal #cropper img{display:block;max-width:100%}.context-menu{display:none;position:absolute;background:#fff;border:1px solid #ccc;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:2147483005}.context-menu ul{list-style:none;margin:0;padding:0}.context-menu ul li{padding:8px 12px;cursor:pointer;color:#000}.context-menu ul li:hover{background:#f0f0f0}.layer-manager-wrapper .layer-item.dragging{opacity:.5}.c-modal__inner .img-preview-wrap figure.is-loading{opacity:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:200px}.c-modal__inner .img-preview-wrap figure.is-loading .loading-spinner{width:36px;height:36px;border-left-color:var(--color-primary);margin:auto}#popup-wrap .cart-progress-modal{box-sizing:border-box;font-family:var(--template-font),sans-serif}#popup-wrap .cart-progress-modal h3,#popup-wrap .cart-progress-modal p{font-family:inherit}@media(max-width: 575px){#popup-wrap .cart-progress-modal{min-width:0 !important;width:90vw !important;padding:24px !important}}.wt-lightbox-stage{position:relative;height:100%;cursor:grab}.wt-lightbox-content img.wt-lightbox-overlay{position:absolute;max-width:none;max-height:none;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;pointer-events:none}@media(max-width: 767px){.wt-close-lightbox{position:fixed;top:12px;right:12px}}.wt-cart-config-info{display:flex;align-items:center;gap:10px;margin-top:8px;max-width:100%}.wt-cart-config-info__thumb{flex:0 0 auto;position:relative}.wt-cart-config-info__thumb img{display:block;width:auto;max-width:80px;max-height:80px;object-fit:contain}.wt-cart-config-info__thumb img.wt-cart-config-info__photo{position:absolute;top:0;max-width:none;max-height:none;aspect-ratio:1;height:auto;border-radius:50%;object-fit:cover}.wt-cart-config-info__summary{min-width:0;white-space:pre-line;font-size:13px;line-height:1.4;overflow-wrap:anywhere}@media(max-width: 767px){.wt-cart-config-info{flex-direction:column;align-items:flex-start}}#product-configurator .c-product-photo{display:flex;margin-bottom:1.5rem}#product-configurator .c-product-photo label{margin-right:10px;flex-basis:175px}#product-configurator .c-product-photo .c-product-photo__control{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}#product-configurator .c-product-photo .c-product-photo__button{margin:0;padding:0 20px;line-height:36px;font-family:var(--template-font),sans-serif;text-transform:uppercase;color:#000;background:#fff;border:1px solid #000;cursor:pointer;transition:all .35s ease}#product-configurator .c-product-photo .c-product-photo__button:hover{background:#000;color:#fff}#product-configurator .c-product-photo .c-product-photo__button:disabled{opacity:.5;cursor:wait}#product-configurator .c-product-photo .c-product-photo__status{min-width:0;font-size:.875rem;overflow-wrap:anywhere}@media(max-width: 575px){#product-configurator .c-product-photo{flex-direction:column}#product-configurator .c-product-photo label{flex-basis:auto}#product-configurator .c-product-photo .c-product-photo__control{flex-basis:auto}}
