#customily-options,#custom-options{padding:16px;background-color:#f6f6f6;border:var(--border-silver);margin:var(--spacing-section, 16px) 0;border-radius:8px;background:var(--color-surface-high, #f2eee7)}#customily-options #cl_optionsapp{background-color:#f6f6f6;border:none;border-radius:0;padding:0!important}.product-form #customily-options #cl_optionsapp{background-color:var(--color-surface-high, #f2eee7)}#cl_optionsapp .customily_option select,#cl_optionsapp .customily_option input{border:1px solid var(--color-blue_base)!important;border-radius:var(--border-item-form)!important}.customily-required-error input:not([type=checkbox]),.customily-required-error select{--color-blue_base: var(--color-error-base) !important;background:var(--background-error)!important}#cl_optionsapp .customily-required-error label{border-radius:var(--border-item-form)!important}body #cl_optionsapp .customily_option input:not([type=checkbox]),body #cl_optionsapp .customily_option select{min-height:40px!important;padding:6px 14px 7px}body #cl_optionsapp .customily_option input:not([type=checkbox]):focus-visible,body #cl_optionsapp .customily_option select:focus-visible{outline:2px solid var(--process-Process-Light, #4471e6);outline-offset:2px}body #cl_optionsapp .customily_option label .option_name{display:inline-block}body #cl_optionsapp .customily_option label .option_name,#cl_optionsapp .customily_option label .option_name span{color:var(--color-onbase-primary, #312B36);font-size:var(--text-label-s);font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.28px}#customily-options label{color:var(--color-onbase-primary, #312B36)!important;text-align:left;margin-bottom:6px}.customily-required-label span,.customily-required-label{color:var(--color-critical-critical, #C7102F)!important}.customily-required-label span[style*="display: block"]{display:inline-block!important}#customily-options #cl_optionsapp textarea{min-height:40px!important;padding:6px 14px 7px;border:1px solid var(--color-blue_base)!important;background:#fff;width:100%!important;border-radius:5px!important;height:38px;font-size:13px;line-height:25px}.nf-product-single .ant-form-item-label label{font-weight:500;color:var(--color-blue_base)}.js.product-form__input .form__label,#ProductGroupList .option_title,.product-form__input--dropdown-watch .form__label{color:var(--color-surface-dark, var(--color-surface-dark))}.js.product-form__input .form__label{width:100%;justify-content:space-between}.product-form__input--dropdown-watch .form__label{margin-bottom:7px}.product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{display:none}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}variant-radios .product-form__input,variant-selects-dawn .product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px}variant-radios .product-form__input.color-option{gap:10px}variant-radios .product-form__input input[type=radio],variant-selects-dawn .product-form__input--pill input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}variant-radios .product-form__input label:not(.toggle-modal-size-chart),variant-selects-dawn .product-form__input--pill label:not(.toggle-modal-size-chart){padding:12px;border:1px solid var(--color-border-high, #e0dad6);border-radius:var(--radius-full);color:var(--color-onbase-secondary);background:transparent;cursor:pointer;transition:all .2s ease;min-height:36px;min-width:56px;text-align:center;position:relative}variant-radios .product-form__input label:not(.toggle-modal-size-chart):has(.bestbadge),variant-selects-dawn .product-form__input--pill label:not(.toggle-modal-size-chart):has(.bestbadge),#ProductGroupListNav a.swatch-element.product-nav:has(.bestbadge){background-color:#fff3d8;--color-surface-base: #fff3d8}variant-radios .product-form__input label.color,variant-selects-dawn .product-form__input--pill label.color{border:2px solid var(--color-surface-base);min-height:32px}variant-radios .product-form__input label.color:before,variant-selects-dawn .product-form__input--pill label.color:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:var(--color-surface-base);border:1px solid var(--color-border-high, #e0dad6);border-radius:999px;pointer-events:none;z-index:-1;transition:border-color .2s ease}variant-radios .product-form__input input[type=radio]:checked+label.color:before,variant-selects-dawn .product-form__input--pill input[type=radio]:checked+label.color:before{border-color:var(--color-border-highest, #312b36);border-width:2px;transition:border-color .2s ease}variant-radios .product-form__input label:not(.toggle-modal-size-chart):not(.color):hover,variant-selects-dawn .product-form__input--pill label:not(.toggle-modal-size-chart):not(.color):hover{background:var(--container-alpha-100, rgba(51, 20, 0, .03))}variant-radios .product-form__input input[type=radio]:focus-visible+label:not(.toggle-modal-size-chart),variant-selects-dawn .product-form__input--pill input[type=radio]:focus-visible+label:not(.toggle-modal-size-chart){outline:2px solid var(--process-light, #4471e6);outline-offset:2px}variant-radios .product-form__input label.color:hover,variant-selects-dawn .product-form__input--pill label.color:hover{border-color:var(--color-surface-base)}variant-radios .product-form__input input[type=radio]:checked+label:not(.color),variant-selects-dawn .product-form__input--pill input[type=radio]:checked+label:not(.color){color:var(--color-onbase-primary, #312b36);border-color:var(--color-onbase-primary, #312b36);box-shadow:inset 0 0 0 1px var(--color-onbase-primary, #312b36);transition:border-color .2s ease}variant-radios .product-form__input input[type=radio]:checked+label.color,variant-selects-dawn .product-form__input--pill input[type=radio]:checked+label.color{background:var(--color-surface-base)}variant-radios .product-form__input input[type=radio]:checked+label:after,variant-selects-dawn .product-form__input--pill input[type=radio]:checked+label:after{top:2px;right:2px;bottom:2px;left:2px;transition:border-color .2s ease}variant-radios .product-form__input input[type=radio].disabled+label,variant-selects-dawn .product-form__input--pill input[type=radio].disabled+label{opacity:.4;cursor:not-allowed;text-decoration:line-through}#cl_optionsapp .swatch-container input:checked~label:before,#custom-options .swatch-container div[style="position: relative;"]:has(.image-item.active):before{content:"";position:absolute;left:-6px!important;top:-6px!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'><path d='M12.1299 0.427631C12.3575 0.633302 12.3763 0.986044 12.1724 1.2152L11.7926 1.64222L5.70207 9.02992C5.65795 9.08335 5.60501 9.12417 5.54843 9.15643L5.37076 9.36327C5.16201 9.60512 4.79393 9.61953 4.56623 9.39529L0.318502 5.20823L0.190023 5.09544C-0.0404244 4.89329 -0.0649714 4.54187 0.135198 4.3097L0.41369 3.98725C0.614145 3.75526 0.963271 3.73057 1.1939 3.93262L1.32238 4.04542L4.77613 6.73011L10.6531 0.611924L11.0328 0.184906C11.2368 -0.0440688 11.5873 -0.0629592 11.8148 0.142653L12.1299 0.427631Z' fill='%23FAF8F5'/></svg>")!important;background-color:var(--color-pr, #f06724)!important;background-size:8px 8px!important;background-position:center!important;background-repeat:no-repeat!important;width:16px!important;height:16px!important;border-radius:50%;border:1px solid #ffffff;z-index:2}.personalized-form .ant-form-item:has(.starmap-config){margin-bottom:1.2rem!important}.personalized-form .ant-form-item:has(.starmap-config) .ant-checkbox-wrapper span:nth-of-type(2){margin-bottom:0!important}.personalized-form .ant-form-item textarea:focus{outline:2px solid var(--process-process-Light, #4471e6);outline-offset:2px;border:1px solid var(--process-process-Light, #4471e6);background:var(--color-container-white, #fff)}#custom-options .swatch-container div[style="position: relative;"]{background:transparent;border-radius:var(--radius-md);z-index:0}.personalized-form .ant-form-item:not(:has(.ant-form-item-label)){margin-bottom:0}.personalized-form .ant-form-item .ant-form-extra{font-size:12.8px;color:#353535;margin-top:1.1rem}#personalized-form .btn.btn-default.active{background-color:transparent;color:var(--color-pr);border-color:var(--color-pr);border-radius:10px;border-width:2px}#personalized-form .btn.btn-default{border:var(--variant-pills-border-width) solid var(--color-surface-dark);background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:10px!important}#personalized-form .product-attributes label,#personalized-form .personalized-form label{color:var(--color-surface-dark)}.personalized-form .ant-form-item{margin-bottom:1.2rem}#customily-options #cl_optionsapp .swatch-container input:checked~label{border-color:#f16523!important;box-shadow:none}#customily-options #cl_optionsapp .swatch-container label{box-shadow:0 0 2px #d3dbe2;border-radius:5px;border:3px solid white}.btn-preview-wrapper.hidden-xl{position:fixed;bottom:0;left:0;width:100%;padding:8px 28px;z-index:1000}.btn-preview-wrapper:hover #btn-preview{background:var(--color-container-inverted-light, #48444b)}.btn-preview-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:40px 40px 0 0;border:1px solid var(--color-border, #efecea);background:#dbd6d11a}.btn-preview-wrapper.hidden-xl .customily-preview-button{position:relative;z-index:1;display:flex;height:48px;padding:12px 24px;justify-content:center;align-items:center;gap:8px;width:100%;border-radius:999px;background:var(--color-surface-dark, #312b36);color:var(--color-bg, #ffffff);font-size:16px;font-weight:500;line-height:24px;text-decoration:none;border:none;margin:0}.btn-preview-wrapper.hidden-xl .customily-preview-button svg path{fill:var(--color-bg, #ffffff)}.customily-file-input .customily-download-button.disabled:before{content:"Image Processing...";width:250px;color:#f7921f;text-align:left;border-radius:6px;padding:6px 0;position:absolute;z-index:1;left:0;font-size:13px;line-height:18px;white-space:nowrap;top:44px;background:#f6f6f6;text-transform:capitalize;font-weight:700}.customily-file-input:has(.cl_remove-image:not([style="display: none;"])):after{color:#06b806;content:"Ready to Preview and Edit!";display:block;font-size:12px;font-weight:500;margin:5px 0 0 3px;pointer-events:none}#customily-options .customily-file-input:has(.cl_remove-image.btn.needsclick:not([style])):after{color:#06b806}.customily-download-button{position:relative;padding:0 10px!important;font-size:13px!important}#customily-options .customily-file-input .cl_remove-image.btn.needsclick{position:relative}#customily-options .customily-file-input .cl_remove-image.btn.needsclick:not([style="display: none;"]):after{content:"Ready to Preview and Edit!";font-weight:700;font-size:12px;display:inline-block;position:absolute;left:calc(100% + 10px);white-space:nowrap;color:#06b806;pointer-events:none}body button#customily-cart-btn:has(.running) #btn-preview{opacity:.3!important}#customily-options:not([style*="display: none;"])~.product-form__buttons .product-form__submit:not(#customily-cart-btn){pointer-events:none}#customily-options:not([style*="display: none;"])~.product-form__buttons .product-form__submit:not(#customily-cart-btn) .loading-overlay__spinner{display:block!important;position:absolute;margin:auto;z-index:40001}#customily-options:not([style*="display: none;"])~.product-form__buttons .product-form__submit:not(#customily-cart-btn) .loading-overlay__spinner svg .path{stroke:#fff}#customily-options:not([style*="display: none;"])~.product-form__buttons .product-form__submit:not(#customily-cart-btn):before{opacity:1;z-index:4000;display:block;background:#0009;top:0;left:0;width:100%;height:100%;position:absolute;border-radius:10px}.product-form:has(.customily-download-button.disabled) #btn-preview-desktop:before,.product-form:has(.customily-download-button.disabled) #btn-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:10px}.product-form:has(.customily-download-button.disabled) #customily-cart-btn,.product-form:has(.customily-download-button.disabled) #btn-preview-desktop,.product-form:has(.customily-download-button.disabled) #btn-preview{pointer-events:none}.product-form:has(.customily-download-button.disabled) #customily-cart-btn:before,.product-form:has(.customily-download-button.disabled) #btn-preview-desktop:before,.product-form:has(.customily-download-button.disabled) #btn-preview:before{background:#000 9e;z-index:0!important}.product-form:has(.customily-download-button.disabled) #customily-cart-btn:after,.product-form:has(.customily-download-button.disabled) #btn-preview-desktop:after,.product-form:has(.customily-download-button.disabled) #btn-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:solid 2px #fff;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;transition:all .5s ease-in;animation:rotate 1s linear infinite}.btn-preview-desktop a{padding:var(--spacing-12) var(--spacing-24);align-self:stretch;color:var(--color-surface-dark);font-size:var(--text-label-m);font-weight:500;line-height:24px;margin-bottom:0!important;transition:all .2s ease-in}.btn-preview-desktop a:hover{border-color:var(--color-container-inverted);background:var(--color-container-inverted, #312b36);color:var(--color-surface-base);-webkit-text-fill-color:var(--color-surface-base)!important}.btn-preview-desktop a:hover svg path{fill:var(--color-surface-base)}.button.product-form__submit:before{border-radius:999px!important}#btn-preview-desktop:not(.ld-custom):after,.btn-preview-desktop:not(.ld-custom):before{border:none}#btn-preview-desktop:after,.btn-preview-desktop:before{box-shadow:unset}.product-form__input.product-form__quantity,.btn-preview-desktop{margin:var(--spacing-section, 16px) 0}.product-form__submit{width:100%}.no-js .product-form__submit.button--secondary{--color-button: inherit;--color-button-text: inherit;--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}button.add_to_cart{position:relative}button.add_to_cart .text{display:block;width:100%;animation-duration:.5s;font-size:18px;text-transform:uppercase!important;font-weight:550!important}button.add_to_cart .fadeInDown.text{animation-duration:.8s}.btn-preview #btn-preview{width:100%;display:flex;align-items:center;justify-content:center;height:48px;padding:var(--spacing-12, 12px) var(--spacing-24, 24px);gap:var(--spacing-8, 8px);margin-top:0!important;margin-bottom:0!important;border-radius:var(--radius-full);background:var(--color-container-inverted, #312b36)!important;color:var(--color-onbase-inverted)!important;-webkit-text-fill-color:var(--color-onbase-inverted)!important;font-size:var(--text-label-m)!important;font-family:var(--font-body)!important;font-weight:500!important;line-height:24px;letter-spacing:-.32px}.btn-preview.hidden-xl,.product-form__submit{width:100%}.product-form__submit[disabled]{opacity:var(--opacity-30, .3);pointer-events:none}.product-form__submit .text path{fill:var(--color-base-first)}body:has(.customily-download-button.disabled) #btn-preview-desktop:before,body:has(.customily-download-button.disabled) #btn-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:10px}body:has(.customily-download-button.disabled) #customily-cart-btn,body:has(.customily-download-button.disabled) #btn-preview-desktop,body:has(.customily-download-button.disabled) #btn-preview{pointer-events:none}body:has(.customily-download-button.disabled) #customily-cart-btn:before,body:has(.customily-download-button.disabled) #btn-preview-desktop:before,body:has(.customily-download-button.disabled) #btn-preview:before{background:#0000009e;z-index:0!important}body:has(.customily-download-button.disabled) #customily-cart-btn:after,body:has(.customily-download-button.disabled) #btn-preview-desktop:after,body:has(.customily-download-button.disabled) #btn-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:20px!important;height:20px!important;margin:auto;border:solid 2px #fff!important;border-radius:50%!important;border-right-color:transparent!important;border-bottom-color:transparent!important;transition:all .5s ease-in;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important}.ld-custom{position:relative;pointer-events:none;cursor:default}.ld-custom:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50px;border:3px solid #fdfdfd!important;border-top-color:#0000!important;margin-top:-8px;margin-left:-8px;animation:loadingAddtocart 1s linear infinite;z-index:3}.ld-custom:before{content:"";position:absolute;background-color:#0000004d;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:999px}.canvas-wrapper .customily-mobile-controls:after{content:"Resizing your photo with buttons above. Your product will be exactly as the preview. Re-upload if needed.";display:block;text-align:center;background-color:#fff;color:#000;padding:10px;max-width:450px;width:100%;direction:ltr}.canvas-wrapper .customily-mobile-controls{flex-wrap:wrap;z-index:1!important}#cl_optionsapp .disable-pointer-events{pointer-events:auto!important}.title-customize{color:var(--color-onbase-inverted);text-align:left;padding:var(--spacing-8);background:linear-gradient(270deg,#f2eee700,#f06724);border-radius:var(--radius-md);margin-bottom:var(--spacing-12);gap:var(--spacing-6)}.title-customize+.customily-main-app{padding-bottom:20px}.cl-sticky-container .cl-sticky{top:30px!important}.cl-canvas-container~.product__media.media{opacity:0}.product-images-wrapper .modal-canva .canvas-container{max-height:500px!important}.product-images-wrapper .canvas-container{max-width:100%!important}.product-images-wrapper .canvas-container canvas{max-width:100%!important;height:auto!important}#custom-options .image-item{border-radius:var(--radius-md)!important}#ProductGroupList .option_title{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.28px}button .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}button .checkmark path{stroke-dasharray:19.79 19.79;stroke-dashoffset:19.79;stroke:var(--color-bg);opacity:0}button .checkmark.checkmark-active path{animation:drawCheckmark .5s linear alternate forwards}.button:not([disabled]):hover:after{border:none;box-shadow:none}.cl-canvas-container{z-index:9!important}@keyframes loadingAddtocart{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes drawCheckmark{0%{stroke-dashoffset:19.79;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@media screen and (min-width:321px)and (max-width:819px){body #cl_optionsapp .customily_option label .option_name,#cl_optionsapp .customily_option label .option_name span{font-weight:600}}@media only screen and (min-width:820px){.customily-file-input .customily-download-button.disabled:before{width:160px;left:150px;top:5px}#customily-options .customily-file-input.arnLabel-show:after{font-size:14px}}@media screen and (min-width:990px){.cl-canvas-container{height:auto!important}}@media screen and (max-width:767px){body #customily-options,#custom-options{padding:12px;margin:var(--spacing-section, 16px) -12px;width:calc(100% + 24px)!important;max-width:none;border-radius:12px}}@media(max-width:321px){.customily-file-input .customily-download-button.disabled:before{width:120px;left:130px;font-size:11px}.customily-download-button{padding:0 5px!important;font-size:11px!important}body #cl_optionsapp .customily_option label .option_name,#cl_optionsapp .customily_option label .option_name span{font-weight:600}#preview-container #customily-cart-btn-preview{font-size:14px;padding:10px 13px;min-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/product-customily.css.map */
